BM66(i@ ~~~dddIIIAAA@@@;;;777999999::::::;;;:::999888777777666555444444555666777222333444555555444333222555555666666666666666666666666666666777777777777888888888888999;;;>>>??????>>>===<<<;;;;;;<<<===CCCCCCHHHYYYuuuppphhh```]]]ZZZXXXUUURRRNNNKKKKKKKKKJJJIIIIIIOOOXXX___aaacccgggiiijjjkkkmmmooottttttwww{{{xxxkkk___YYYVVVSSSWWW]]]iiimmmrrruuuvvvyyy~~~~~~yyytttpppooonnnkkkgggaaa[[[UUURRRTTTYYYaaajjjqqqxxx~~~|||sssnnnlllkkkkkkiiigggccc[[[TTTQQQRRRTTTYYY\\\eeesssrrriiibbbbbbjjjssszzz~~~qqq]]]III@@@???===999777555777888777666555666888777777777777777777777777888888777777666666666555777777777777888888888888666888;;;======:::777555999999888888888888999999777888888888888999999999;;;;;;;;;;;;<<<>>>???@@@BBBHHHVVVmmm}}}iiibbbaaahhh|||}}}eeeHHH@@@@@@===:::;;;888999999::::::999888777777777666555555666777777444555555666666555555444666666666666666555555555666666666666777777777777888888888999:::<<<>>>??????>>>===<<<;;;<<<===>>>CCCDDDJJJ]]]zzz{{{iii```]]][[[XXXWWWVVVTTTPPPNNNKKKKKKJJJIIIJJJPPPXXX___```cccfffhhhiiikkkmmmooouuuuuuwww{{{}}}qqqeee___ZZZVVVWWW\\\cccggglllpppsssxxx~~~~~~xxxssspppnnnmmmjjjfff```ZZZUUUQQQQQQVVV___gggnnnuuu|||}}}vvvqqqnnnlllkkkjjjiiieee^^^XXXTTTTTTVVVWWWYYYaaaooo~~~uuukkkeeedddkkkuuu~~~xxx{{{wwwbbbLLLAAA???<<<888777777888888777666555555666777777777777777777777777777777777666666555555555666666666777777777888888999:::<<<>>>>>><<<:::999888888888777777888888888777888888888888999999999;;;;;;;;;;;;<<<>>>???@@@BBBHHHUUUkkk~~~jjjaaa```fffyyynnnNNNBBBAAA???<<<;;;777777888999999888888777888777777666666777777888777666666666666666666777777777666666555555555444666666666666777777777777888999999:::;;;===>>>???>>>======<<<<<<===>>>???CCCDDDMMMcccuuuddd[[[YYYXXXVVVVVVVVVUUURRRPPPKKKJJJJJJJJJLLLRRRYYY^^^___bbbeeehhhiiikkknnnpppssstttvvvzzzzzzoooggg```ZZZWWWYYYYYY]]]bbbhhhnnnuuu|||~~~}}}~~~}}}wwwqqqnnnkkkjjjhhhddd___YYYTTTPPPOOOSSS[[[ccckkkrrryyy~~~xxxtttpppllljjjhhhhhheee```ZZZVVVUUUUUUUUUUUU\\\iiixxxwwwmmmfffdddkkkuuu|||wwwvvv~~~iiiQQQCCC>>>;;;888777555777888777666555666888777777777777777777777777666666666555555555555555555555666666666777777777::::::;;;<<<<<<;;;;;;:::888777777666666777777888777888888888888999999999;;;;;;;;;;;;<<<>>>???@@@CCCHHHUUUiiimmmaaa^^^bbbuuu}}}YYYGGGBBB???;;;888666777777777888888888888888888777777777777888888888777555555555555777888777777777666555555444444666666666666777777777777999999:::;;;===>>>???@@@>>>======<<<===>>>@@@AAABBBDDDOOOhhhqqqccc\\\XXXWWWUUUUUUUUUTTTRRRPPPKKKJJJJJJKKKNNNTTTZZZ^^^___aaaeeehhhiiikkknnnpppqqqrrrsssvvv{{{zzzqqqhhh```YYYVVVRRRTTTYYY___gggpppxxx|||~~~}}}}}}}}}~~~~~~{{{uuuoookkkiiihhhfffccc^^^XXXSSSPPPMMMQQQXXX___gggooowww}}}|||zzzuuuppplllhhheeedddccc___[[[WWWTTTSSSTTTSSSVVVaaaooowwwllleeecccjjjsss{{{yyyuuu~~~nnnUUUFFF>>>:::999999333444666777666777999:::777777777777777777777777555555555555555555444444555555555555666666666666777777777777777777888888777777666666666666777777777777888888888999999999;;;;;;;;;;;;<<<>>>???@@@DDDJJJVVVhhhqqqbbb\\\^^^pppcccKKKAAA>>>:::777777777777777777777888888777777888888888888777777777666555444444555666777777777666666555555555444666666666666777777777777999:::;;;===>>>???@@@@@@???>>>======>>>???@@@AAA@@@EEESSSmmmmmmaaa\\\YYYWWWVVVUUUTTTSSSPPPNNNJJJJJJJJJLLLQQQVVV[[[]]]```bbbfffiiijjjlllnnnpppqqqqqqsssuuuxxx|||zzzqqqhhh^^^WWWPPPQQQSSSXXX```hhhppptttvvvxxx{{{}}}~~~~~~}}}yyyrrrllliiigggfffeeebbb]]]WWWSSSPPPMMMQQQVVV]]]dddllluuu{{{yyy~~~zzzuuupppjjjfffdddcccbbb```]]]ZZZVVVTTTTTTQQQSSSZZZffftttxxxmmmeeedddkkkttt|||~~~www~~~~~~tttZZZIII@@@;;;:::;;;555666777777666666777888666666666666666666666666444444555555555555555555555555555555666666666666555555444444444555777888777777666666666666777777777777888888888999999999;;;;;;;;;;;;<<<>>>???@@@EEEKKKXXXiiitttbbb[[[ZZZkkklllPPPBBB===;;;::::::999888777777777777888666777777888888777777666666555555444444555555666666666666666666666666666666666666666777777777777:::;;;<<<>>>@@@@@@AAAAAA@@@??????>>>>>>???@@@AAA@@@HHHYYYrrrvvvddd[[[YYYZZZXXXVVVTTTSSSQQQNNNLLLJJJJJJJJJMMMSSSXXX[[[]]]bbbeeehhhjjjkkklllnnnpppqqqrrrsssuuuwwwzzz|||}}}|||sssggg\\\UUUSSSQQQSSSYYY```eeehhhlllooossswwwzzz{{{zzzyyy||||||}}}~~~~~~~~~|||xxxrrrllliiifffeeedddaaa]]]XXXSSSPPPNNNPPPTTTZZZ```iiirrrxxxxxx}}}yyyuuupppjjjfffgggeeecccaaa```^^^ZZZWWWTTTQQQQQQWWW___jjjzzzwwwmmmfffdddllluuu|||yyy~~~}}}yyy}}}cccPPPDDD===;;;<<<999::::::888555333333444666666666666666666666666555555555555555666666666555555666666666777777777666666666666666777888999888777777666666777777888777888888888888999999999;;;;;;;;;;;;<<<>>>???@@@EEELLLYYYkkkvvvbbbZZZWWWgggzzzZZZFFF@@@>>>>>><<<;;;:::888777777777777555666777777777777666555666666666777777666666666444444555555666777777777666666666666777777777777:::;;;===???AAAAAAAAAAAABBBAAA@@@???>>>???@@@AAABBBLLL___wwwlll\\\WWWWWWXXXWWWUUUTTTSSSQQQNNNLLLJJJIIIJJJNNNTTTZZZ\\\\\\eeegggjjjllllllmmmnnnpppnnnooopppqqqsssuuuvvvwww{{{}}}}}}pppddd\\\XXXSSSQQQTTTXXX[[[]]]bbbdddhhhlllppprrrssstttuuuvvvxxx{{{}}}~~~}}}yyytttnnnkkkeeeeeecccaaa]]]XXXTTTQQQMMMOOORRRVVV\\\dddmmmtttxxx~~~yyyuuuqqqkkkhhhhhheeebbb``````___\\\YYYTTTQQQQQQVVV]]]dddqqq|||sssiiibbbaaaiiirrr{{{yyy{{{|||www~~~mmmXXXIII???;;;;;;888999999888555444444555666666666666666666666666555555555666666777777777666666666777777777888888666666777888888999::::::888888888777777888888888777888888888888999999999;;;;;;;;;;;;<<<>>>???@@@CCCKKKZZZkkkuuubbbYYYUUUddddddLLLBBBAAAAAA>>>===;;;999777777777777444555666777777666555444666777888999999888777666333333444555666777888888666666666666777777777777:::<<<>>>@@@AAABBBBBBAAACCCBBB@@@?????????@@@@@@CCCPPPddd{{{zzzeeeYYYWWWYYYWWWUUUTTTSSSSSSRRROOOMMMJJJIIIJJJOOOUUU[[[\\\\\\gggiiikkkmmmmmmmmmnnnpppjjjjjjlllmmmnnnppppppqqqtttvvvxxx{{{~~~wwwiiibbb\\\TTTQQQQQQTTTVVVVVV\\\]]]___cccgggkkknnnpppqqqrrruuuxxx|||}}}~~~{{{uuupppmmmeeeeeecccaaa]]]XXXTTTQQQLLLNNNPPPTTTYYYaaajjjqqqxxxzzzvvvrrrmmmjjjfffccc___^^^^^^^^^[[[YYYSSSQQQRRRWWW]]]cccmmmwwwzzzmmmddd]]]]]]dddnnnzzzxxxxxx|||wwwyyyttt^^^MMM@@@::::::222444666777777777999;;;666666666666666666666666555666666666777777888888777777777777888888888888555555777888999999999999999999888888888888999999777888888888888999999999;;;;;;;;;;;;===>>>???@@@AAAJJJYYYkkk~~~tttcccYYYTTTcccrrrSSSFFFCCCCCC<<<;;;:::999888888888888888999:::::::::999777666777777666666666666777777444555555555666666777777111222333333333444666888;;;===???AAABBBCCCBBBBBBDDDDDDBBB@@@>>>???BBBEEEGGGVVVjjj}}}tttcccZZZWWWVVVSSSRRRQQQPPPNNNMMMLLLKKKIIIKKKNNNQQQUUU\\\ccchhhlllmmmppprrrrrrqqqooommmhhhhhhgggggggggggghhhhhhjjjpppuuuuuurrruuu~~~xxxkkkddd[[[SSSPPPQQQSSSTTTTTTUUUXXX\\\___bbbeeefffkkkkkkllloootttyyy|||~~~~~~zzztttppphhhddd^^^[[[YYYVVVRRRNNNKKKJJJMMMTTTZZZ```iiirrrwww||||||uuuqqqnnnllllllfff```]]]^^^^^^ZZZWWWVVVSSSRRRUUUYYY___iiisss}}}wwwooofff___ZZZYYY___gggrrrzzzvvviiiuuu}}}{{{www}}}hhhQQQCCC===<<<888666444333333333555666666666555555555555666666666555444444444444555555;;;:::888666555444555555555666666777666666555444666666777777888888888999777777888999::::::;;;;;;999::::::::::::<<>><<<999777666444444555666777666666555555555555666666888888777777777777888888888777666555555666777777666666666666666666666666666777777777888888888888888888888999999::::::;;;999::::::::::::<<>>@@@BBBDDDDDDDDDDDDCCCCCCBBB@@@???@@@CCCFFFLLL[[[ooonnn]]]TTTRRRRRRRRRRRRRRRQQQOOOMMMJJJIIIIIILLLQQQUUUYYY^^^cccfffiiijjjmmmoooqqqqqqpppoooiiijjjlllnnnoooooooooooommmppprrrpppmmmpppzzzyyyqqqiiiccc^^^ZZZXXXRRRQQQOOOOOOOOORRRTTTVVVZZZ[[[]]]aaaeeejjjoooqqqzzz{{{}}}{{{xxxjjjccc\\\WWWUUUTTTQQQOOOJJJIIIKKKQQQWWW\\\eeennnpppwww}}}{{{uuuooofff```]]]ZZZUUURRROOOMMMMMMQQQUUUXXX```iiiqqqwwwzzzxxxwwwwwwuuuqqqkkkddd\\\WWWSSSSSSYYYaaalllttt{{{|||}}}yyyfffkkk~~~zzzuuunnnpppnnnVVVGGG???===999888777666555666777888666666555555555555666666666555555555555555666666555555555555666888999:::777666555555555666777777777777777777888888888888999999999999999999999999999::::::::::::<<>><<<<<<;;;:::999999999999:::::::::999999999888888777777666666666666777777555555555666666666666666666777888888888999;;;===>>>???AAACCCEEEEEEEEEEEECCCCCCBBB@@@@@@AAADDDGGGOOO^^^rrrnnn\\\UUUSSSSSSQQQRRRRRRQQQOOOLLLIIIHHHIIIMMMRRRWWW[[[^^^bbbdddfffhhhjjjmmmoooppppppooonnnooorrrtttttttttsssrrrmmmooopppnnnlllqqqzzz{{{uuupppjjjeeeaaaWWWUUUPPPMMMLLLMMMOOOQQQQQQSSSVVVYYY\\\aaafffiiiuuuvvvyyy}}}{{{wwwllleee\\\UUUSSSRRRQQQOOOJJJHHHJJJPPPUUUYYYbbbkkkooouuu}}}yyysssiiiaaa[[[WWWRRROOOMMMKKKLLLPPPSSSVVV]]]eeekkkqqquuusssqqqqqqoookkkfff___XXXTTTPPPPPPVVV^^^jjjsssyyy{{{}}}}}}jjjlll|||wwwrrrqqqZZZIII@@@===999888777666666666777777666666555555555555666666444444333333333444555555444555555666777888999999888777555444444666888999777777777777777888888888::::::999999999999999999999::::::::::::<<>>@@@BBBDDDEEEFFFEEEEEEBBBBBBBBBAAA@@@BBBFFFIIIQQQ```tttnnn^^^WWWUUUUUURRRRRRRRRPPPNNNKKKIIIGGGIIIMMMSSSXXX[[[^^^aaacccdddeeegggjjjlllmmmnnnnnnmmmnnnpppqqqrrrqqqooonnnkkklllmmmkkkkkkpppzzzzzztttmmmhhh^^^ZZZTTTOOOLLLKKKMMMNNNMMMOOORRRTTTVVVYYY___bbbmmmnnnrrrxxx{{{xxxooohhh]]]VVVSSSRRRPPPNNNJJJHHHJJJOOOSSSWWW___hhhnnnttt|||zzztttjjj```YYYSSSPPPNNNMMMKKKLLLPPPSSSVVV]]]eeelllrrrvvvtttrrrqqqnnniiieee^^^WWWSSSPPPOOOUUU\\\iiirrr{{{}}}pppnnnsss}}}rrrvvvuuu^^^LLLAAA===777777666666666555555666666666555555555555666666777777666666777888888999666666666777777777777666888777555444555666888:::888888777777777777777777::::::999999999999999999999::::::::::::<<>>???AAACCCEEEEEEEEEEEEBBBBBBBBBAAAAAACCCGGGJJJSSSbbbwwwmmm^^^YYYWWWVVVTTTSSSQQQOOOLLLJJJIIIHHHJJJNNNSSSWWWZZZ]]]```bbbbbbccceeegggiiijjjkkkkkkggghhhjjjkkkkkkkkkkkkjjjkkklllmmmlllmmmqqqyyy{{{sssmmmeeeaaaZZZTTTOOOMMMMMMNNNLLLNNNQQQQQQQQQSSSXXX\\\ccceeejjjrrr~~~}}}tttlllaaaYYYUUUSSSPPPNNNJJJHHHJJJNNNRRRVVV^^^fffmmmssszzz~~~wwwqqqhhh^^^VVVQQQNNNMMMNNNKKKLLLOOOSSSVVV^^^gggpppwww{{{yyywwwvvvrrrnnnhhhbbb[[[VVVRRRPPPUUU\\\iiisss|||wwwrrrmmmtttttt}}}{{{cccPPPEEE???777777666666666666555555666666555555555555666666555555555555666777888888777777888888777666555444777666666555666777999:::888888888888777777777777999999999999999999999999999::::::::::::<<>>@@@BBBDDDDDDDDDDDDAAAAAAAAAAAAAAADDDHHHKKKYYYggg}}}ggg[[[WWWTTTSSSWWWTTTPPPLLLIIIHHHIIIJJJKKKNNNRRRUUUWWWZZZ^^^aaa``````aaabbbdddeeeffffffkkklllmmmpppsssvvvyyy{{{}}}}}}}}}{{{zzz{{{vvvrrrllleee___[[[XXXXXXMMMPPPQQQOOOLLLKKKOOOSSSUUUXXX___iiiwwwzzzrrrhhh___ZZZUUUPPPLLLLLLJJJKKKOOORRRUUU\\\dddgggmmmvvv|||~~~uuuoookkkcccZZZRRRNNNMMMNNNMMMJJJIIILLLPPPVVV```jjjttt|||{{{rrrkkkccc]]]WWWSSSVVV\\\fffrrr~~~|||nnnsssttt~~~nnnZZZLLLFFF888999999999999888777777666666555555555555666666555555555666666888999999555666777888888777666555444555777888999999999999999888888888777777666666777777888999::::::;;;;;;999::::::::::::<<>>AAADDDFFFKKKPPP^^^ooouuucccXXXSSSTTTXXXUUURRRNNNLLLJJJIIIHHHGGGNNNRRRWWWYYYZZZ[[[___bbbaaaaaabbbaaa```aaadddffflllpppwww}}}~~~zzzzzz}}}yyyuuuqqqmmmjjjeee^^^YYYYYYUUUQQQNNNMMMNNNNNNMMMPPPRRRZZZfffqqq~~~wwwhhh]]]XXXUUURRROOONNNMMMNNNQQQRRRTTT\\\eeehhhoooxxx~~~wwwpppiiibbbZZZTTTSSSRRRPPPNNNLLLKKKMMMPPPQQQUUU```lllxxx{{{}}}wwwooofff^^^VVVQQQSSSYYYgggoooxxx~~~xxxrrruuuuuu\\\KKKBBB888777777777999888777555777777777777777777777777666777777888888888888777777777777777777888888888444333333555999;;;999777999888777555555555666777666666777888:::;;;<<<===:::999999:::;;;===???AAAEEEKKKVVVeeewww~~~{{{___JJJAAA>>>:::888999:::::::::999888888888777777666666777777777777777777777777777777777777777777777777777777777888999;;;<<<===AAABBBCCCDDDDDDCCCCCCBBBFFF@@@>>>AAADDDGGGLLLRRR___qqqooo___VVVRRRSSSVVVTTTRRRNNNLLLJJJIIIHHHHHHNNNRRRWWWYYYYYY[[[^^^bbbcccdddeeedddcccdddgggiiilllpppuuu{{{|||yyyyyy||||||wwwsssooojjjccc]]]\\\XXXTTTPPPPPPOOOOOONNNNNNPPPVVVaaalllyyy{{{lllaaaZZZVVVRRROOONNNMMMNNNQQQSSSUUU[[[cccgggnnnwww}}}~~~tttnnnddd___ZZZXXXXXXXXXUUURRRPPPNNNOOOPPPQQQTTT^^^iiixxx{{{zzzrrrhhh```XXXSSSUUU[[[hhhpppyyyuuuxxxxxxyyy```LLLBBB===;;;:::::::::999777555777777777777777777777777555555666666777888888999666666666666777777777777:::888666777888999888666999888777666555666666777777777888888999:::;;;;;;;;;::::::;;;<<<>>>@@@BBBFFFLLLWWWfffwww|||{{{```HHHAAA>>>;;;999999::::::999::::::999888777666555555777777777777777777777777777777777777777777777777777777777888:::;;;===>>>AAAAAABBBCCCCCCCCCCCCCCCDDD???>>>BBBEEEHHHOOOUUUbbbtttkkk^^^WWWTTTSSSUUURRRQQQNNNLLLJJJIIIIIIIIINNNRRRVVVYYYYYYZZZ^^^aaadddeeeffffffeeefffhhhjjjkkknnnsssxxx{{{}}}}}}}}}{{{xxxwwwxxx{{{}}}xxxtttoooiiiddd```\\\WWWTTTRRRQQQOOONNNLLLMMMQQQYYYbbbppprrrfff^^^XXXSSSOOONNNLLLNNNRRRTTTUUUZZZ```dddkkkuuu|||~~~vvvrrrgggdddaaa``````^^^ZZZVVVVVVTTTSSSSSSSSSUUU^^^hhhvvvzzz}}}tttkkkccc[[[VVVXXX^^^jjjqqqzzzuuu}}}yyy}}}}}}dddOOODDD???===;;;::::::888666444777777777777777777777777555444444444555666888999555555555666666666777777;;;:::888888999999888777999888777666555666777888888888888999999999::::::<<<;;;;;;<<<===???AAABBBGGGMMMXXXgggwwwzzzyyybbbHHHBBB???<<<:::::::::999888999999888888777666666555666666666666666666666666666666666666666666666666666777777888:::<<<>>>???@@@AAAAAABBBCCCCCCCCCCCCBBB??????CCCFFFJJJQQQYYYeeeyyy|||iii___[[[WWWTTTUUUPPPPPPNNNLLLJJJIIIJJJKKKNNNRRRWWWYYYYYYZZZ^^^aaacccdddeeeeeeeeeeeeggghhhiiikkkooosssvvvwwwxxxxxxwwwvvvvvvxxx{{{zzzvvvrrrmmmiiiccc___ZZZVVVSSSQQQOOOMMMKKKKKKMMMRRRZZZggg}}}wwwkkkbbb[[[UUUQQQNNNLLLNNNRRRTTTTTTXXX\\\```gggqqqyyy}}}yyytttoookkkiiieee___ZZZ]]]YYYWWWWWWWWWYYY```iiisssvvv}}}~~~vvvmmmeee]]]XXX[[[```mmmttt|||zzz~~~~~~yyyzzzgggRRRGGG>>><<<999888777777555333666666666666666666666666666555444333333444666888555555666666777777888888777888:::;;;<<<<<<:::999999888777666666777888888999999999888888888888888;;;;;;;;;;;;===???AAABBBGGGMMMYYYhhhxxxzzzxxxgggKKKCCC@@@===;;;;;;:::888777777777777777777777888888666666666666666666666666666666666666666666666666666777777999:::<<<>>>???@@@@@@@@@AAABBBCCCCCCDDDAAA???@@@DDDGGGKKKSSS\\\hhh~~~wwwfff^^^[[[WWWSSSRRRNNNOOOOOOLLLJJJIIIKKKMMMOOOSSSXXXZZZYYYZZZ^^^aaaccceeefffgggffffffgggiiiggghhhkkkmmmppprrrssssssuuuvvvwwwyyy{{{zzzwwwtttpppmmmfffccc]]]YYYVVVSSSOOOMMMLLLKKKLLLOOOTTTaaayyy{{{pppfff]]]WWWTTTPPPMMMMMMQQQTTTTTTVVVZZZ\\\cccnnnvvvzzz}}}xxxtttooojjjeeeaaa\\\YYYYYYZZZ\\\bbbjjjooossszzz~~~vvvmmmfff___ZZZ]]]cccpppvvv}}}zzzzzz}}}|||iiiVVVJJJ===;;;888777888888777666666666666666666666666666888777444333222333444555666666777888999999::::::888;;;@@@CCCCCC@@@<<<999999888777666666777888999999999888888888888777777::::::::::::;;;===???AAAGGGMMMYYYiiiyyy{{{yyyoooQQQDDDAAA>>><<<;;;:::888666666666777777888888888888777777777777777777777777777777777777777777777777666777777999;;;===???@@@@@@@@@@@@@@@AAABBBDDDEEE@@@???AAAEEEHHHKKKUUU___lllooo^^^XXXWWWTTTPPPNNNLLLNNNOOOMMMJJJIIILLLOOOQQQUUUYYY[[[[[[[[[___bbbeeegggiiiiiiiiihhhiiijjjggghhhiiikkklllnnnpppqqqsssuuuwwwyyy{{{~~~~~~{{{yyyuuurrrkkkhhhccc___[[[XXXTTTQQQOOONNNOOOPPPSSS___wwwuuujjj```YYYUUURRRMMMLLLOOORRRSSSUUUXXXZZZbbbllltttyyy|||}}}xxxtttfffaaa\\\\\\]]]___dddkkknnnrrryyy~~~wwwnnnhhhaaa^^^aaahhhsssxxxxxxtttyyymmmXXXKKK???===:::999999::::::999777777777777777777777777888777555444333333444444777777888888999:::;;;;;;>>>BBBGGGHHHEEE@@@;;;888888888777666777888999:::888888888888888888777777999999999:::;;;===???@@@FFFMMMYYYiiizzz~~~{{{yyyZZZDDDBBB???===<<<:::777555888888888777777777777777777777777777777777777777777777777777777777777777666666777999;;;===@@@AAA@@@?????????AAABBBDDDEEEAAA@@@CCCFFFHHHKKKUUU```nnnxxxgggWWWSSSTTTSSSPPPMMMKKKMMMOOOMMMIIIIIIMMMQQQSSSWWW[[[\\\\\\]]]```cccdddfffiiiiiiiiihhhiiiiiiiiiiiiiiijjjlllnnnpppqqqqqqtttwwwxxxyyy|||}}}zzzrrrooojjjfffccc___[[[XXXRRRRRRRRRSSSTTT```wwwzzznnnbbbZZZVVVTTTNNNKKKNNNQQQRRRTTTWWW[[[cccmmmuuuyyy|||}}}rrrkkkeeeddddddeeeiiinnnqqquuu{{{xxxpppjjjeeebbbfffmmmuuuzzzxxxsssvvvrrrZZZJJJBBB???;;;999999999888888777777777777777777777777444444555555555666666666666666777888999:::;;;;;;???AAADDDCCC???;;;999888888888777777777888::::::777777777777888888888888::::::::::::<<<>>>@@@AAAEEELLLYYYjjj{{{xxx```DDDBBB???===<<<:::777555::::::999888777666555555777777777777777777777777777777777777777777777777666666777999;;;>>>@@@AAA????????????@@@BBBDDDEEEAAAAAADDDGGGHHHKKKUUU```ppptttdddTTTQQQTTTTTTRRRPPPJJJMMMOOOMMMIIIIIIMMMRRRTTTXXX\\\]]]]]]]]]```cccaaadddfffggggggffffffgggkkkkkkkkkkkklllnnnppprrrpppsssvvvwwwxxxzzz~~~wwwtttpppllliiieeeaaa^^^UUUUUUUUUUUUVVVaaaxxx~~~pppcccZZZUUUVVVOOOJJJLLLPPPQQQTTTWWW\\\dddnnnvvvzzz}}}}}}}}}uuunnnllllllkkknnnssstttxxx~~~yyyqqqlllgggeeeiiipppvvv{{{|||vvvvvvwww[[[IIIBBB???;;;888666666555444777777777777777777777777111222444666777888999999444555666777888999::::::999;;;===;;;888777888:::888888777777777888:::;;;666777777777888888888888;;;;;;;;;<<<===???AAABBBDDDKKKYYYjjj{{{sss}}}lllRRRFFF>>>???>>>888777:::777777777888999999999:::333444555666666555444333777777777777777777777777666777888999;;;<<<===>>>;;;;;;===>>>@@@BBBCCCDDD???CCCAAACCCLLLOOOVVVfffzzzqqq___VVVUUUPPPPPPQQQKKKJJJKKKJJJIIIIIIKKKOOORRRTTTUUUWWWZZZ]]]___aaabbbhhhgggfffeeefffggghhhiiihhhhhhjjjllloooqqqsssttttttuuuwwwyyy{{{}}}~~~~~~|||{{{yyywwwuuuqqqmmmjjjaaa]]]YYYVVVWWW```tttxxxkkk]]]SSSSSSOOOMMMNNNNNNNNNQQQVVV^^^eeepppyyy~~~yyyrrrooooooqqqrrrwww{{{zzzwwwrrrooonnnooorrruuu{{{}}}xxxsssxxx~~~~~~dddPPPCCC===999999999666777999888777555333333333444444666666666666666555555555777777777777777666555555333444444555666777777888999999888888888888999999888999999999999999999:::;;;;;;;;;<<<===???AAABBBEEEKKKXXXjjj~~~yyy~~~tttSSSFFF>>>>>>>>>999777:::888888888888888999999999777777888888888888777777777777777777777777777777666777888999;;;<<<===>>>:::;;;<<<>>>@@@BBBCCCCCC>>>CCCBBBEEENNNQQQYYYjjj}}}qqq___WWWVVVQQQRRRTTTNNNKKKKKKKKKJJJIIIKKKNNNQQQUUUVVVXXXZZZ]]]```bbbcccdddcccbbbbbbbbbcccdddeeeggghhhjjjllloooqqqssstttuuuvvvxxxzzz{{{|||}}}}}}}}}zzzwwwrrroooiiieee```]]]]]]dddvvv{{{oooaaaXXXTTTPPPMMMNNNOOONNNQQQVVVYYYaaalllvvv|||{{{xxxwwwyyyzzz}}}zzzuuurrrqqqsssvvvyyy}}}~~~~~~sssnnnuuufffQQQCCC===999999999666666999555555555555555555666666555555555666666666666666777777777777777666555555666666777777888888999999999888888888888888888999999999999999::::::::::::;;;;;;;;;;;;<<<>>>AAABBBDDDKKKXXXkkk~~~vvv{{{|||~~~VVVHHH>>>>>>>>>999777:::999999999888888888888888999999888888888888999999777777777777777777777777777777888999;;;<<<======:::;;;<<<>>>@@@AAABBBBBB===CCCCCCFFFOOOSSS\\\nnnooo]]]UUUTTTPPPQQQTTTNNNLLLLLLLLLKKKJJJKKKNNNQQQUUUVVVXXXZZZ]]]___aaabbbdddddddddcccdddeeeffffffggghhhjjjlllnnnqqqrrrsssvvvwwwxxxzzz{{{|||||||||~~~~~~|||}}}zzzvvvqqqlllhhhgggkkkzzz}}}rrreee]]]UUUPPPMMMNNNNNNNNNQQQVVVWWW___jjjuuu|||}}}yyyuuuuuuwww{{{~~~ssskkkttthhhRRRDDD===999999999666666888444444555666777777777777444444555555666666777777777777777777777666666555777777777777888888888888888888888888888888888888999999999::::::;;;;;;;;;::::::::::::<<<>>>@@@AAACCCKKKZZZmmmuuu{{{yyy|||ZZZKKK???>>>>>>:::888::::::999999999888777777777888777555555555555777888666666666666666666666666777888888999;;;<<<<<<===999;;;<<<>>>@@@AAAAAAAAA===DDDDDDGGGOOOSSS\\\nnnooo\\\SSSQQQLLLMMMPPPJJJLLLMMMMMMLLLKKKLLLNNNPPPSSSTTTVVVYYY\\\^^^```aaaddddddddddddeeeffffffgggggghhhiiilllnnnppprrrsssvvvwwwxxxyyyzzzzzzzzzzzzzzz|||~~~~~~}}}|||}}}~~~yyyuuusssttt~~~{{{qqqeee]]]UUUPPPLLLMMMMMMMMMPPPVVVZZZaaalllvvv}}}}}}yyywwwwwwyyy}}}{{{pppxxxzzzkkkSSSDDD>>>999999888666666888444555777888888888777666333444444555666777888888666666777777777777666666666666666666555555555555888888888999999888888888999999999:::;;;;;;<<<<<<999999999:::;;;===???@@@DDDMMM\\\nnnyyy{{{^^^MMM???>>>>>>:::888::::::999999999888777777777666666444333333444666666666666666666666666666666888888999::::::;;;<<<<<<:::;;;===???AAAAAAAAA@@@>>>EEEFFFHHHNNNQQQZZZmmmrrr^^^TTTQQQKKKKKKMMMGGGLLLMMMNNNMMMLLLMMMOOOQQQRRRSSSUUUWWWZZZ]]]___```______```aaabbbbbbccccccfffgggiiikkknnnppprrrsssuuuuuuwwwxxxyyyyyyyyyyyyyyy{{{}}}~~~}}}~~~~~~~~~xxxmmmccc[[[VVVPPPLLLLLLLLLLLLPPPVVV\\\cccmmmvvv|||~~~}}}|||zzzyyyxxxxxxzzz}}}www}}}yyyoooUUUDDD>>>999999888666555777666777888888888777555444333444444555666777888888666666777777777777666666666666666666555555555555777888999999999999888777888888999::::::;;;<<<<<<999999999:::;;;===???@@@EEENNN]]]nnn~~~|||bbbOOO@@@>>>>>>;;;888:::999999999888888888888888777777666666666666777777777777777777777777777777888888999::::::;;;<<<<<<:::<<>>FFFHHHIIINNNPPPZZZnnnwwwbbbWWWSSSLLLLLLNNNHHHKKKLLLNNNNNNNNNNNNQQQSSSQQQSSSTTTWWWZZZ\\\^^^___``````bbbcccddddddddddddfffgggiiikkkmmmpppqqqrrrrrrssstttvvvwwwxxxxxxxxxyyy{{{}}}||||||}}}~~~uuulllccc\\\YYYSSSNNNMMMMMMMMMRRRWWW\\\ccclllttt{{{~~~zzzxxxwwwxxxxxxyyyzzz{{{|||}}}~~~{{{~~~{{{tttYYYEEE>>>:::999888555555777777777777777666555444333444444555555666666777777555666666777777777777777777777777777888888888888777888999::::::999888777777777888999::::::;;;;;;::::::::::::<<<>>>@@@AAAFFFNNN\\\kkkzzz{{{eeeQQQ@@@===???;;;999:::888888888888888999999999777777888888888888777777777777777777777777777777888999999::::::;;;;;;<<<;;;===@@@BBBCCCCCCAAA@@@===FFFIIIJJJPPPRRR]]]rrrwwwbbbWWWSSSLLLMMMOOOJJJJJJKKKMMMNNNOOOPPPRRRTTTSSSTTTVVVXXX[[[^^^```aaabbbccceeefffggghhhggggggfffgggiiikkkmmmoooqqqrrroooppprrrtttuuuvvvwwwwwwwwwxxxzzz|||~~~|||}}}}}}vvvooogggaaa]]]VVVQQQPPPPPPPPPUUU[[[\\\bbbllluuu|||zzzvvvsssssswwwyyy{{{~~~}}}{{{|||~~~zzz___EEE???:::999888555555777666666555555555555555555555555555666666666666666555555666777777777777777666666777777888888999999666888999::::::999888666555666666777999::::::;;;;;;;;;;;;;;;<<<>>>AAABBBEEEMMMXXXeeesssyyygggRRR@@@===???<<<999:::777777888888999999999:::555666777888888777666555777777777777777777777777999999999::::::;;;;;;;;;<<<>>>AAACCCDDDDDDBBBAAA<<>>999999;;;888::::::999999888777666666666666666666666666666666888888777777666666555555555777888888888888:::<<<>>>AAADDDEEEDDDBBBAAA@@@@@@HHHJJJMMMVVV\\\jjjkkk```VVVQQQOOOKKKJJJKKKKKKLLLNNNNNNMMMNNNPPPSSSRRRTTTVVVZZZ]]]___aaaaaa^^^___```bbbbbbcccccccccbbbeeehhhjjjkkkkkklllnnnkkkmmmooorrrssstttttttttuuutttsssrrrsssvvvyyy{{{}}}}}}~~~{{{wwwpppjjjhhh___WWWRRRQQQRRRXXX```aaaiiittt}}}zzztttoooooorrrwww~~~zzz~~~yyy}}}bbbKKKAAA999999:::777555444444555666888888888777777777555111///...000333444555555666777777777777777666666666666666777888888777777777777777777777777888888999999999:::::::::;;;<<<=========???BBBDDDGGGKKKTTTaaammmyyy~~~sssUUUCCC???::::::<<<999::::::999999888777777666888888888888888888888888888777777777666666666555666888::::::::::::<<<===>>>AAADDDEEEDDDBBBAAA@@@CCCKKKMMMOOOWWW\\\jjjiii___VVVTTTRRRNNNMMMNNNLLLMMMNNNMMMMMMNNNPPPRRRRRRSSSVVVYYY\\\^^^``````___```aaacccddddddddddddccceeeiiikkkkkkkkkmmmnnnnnnoooppprrrtttuuuuuuuuutttsssrrrrrrsssuuuwwwxxxyyyxxxxxxzzz}}}~~~|||yyysssoookkkbbbYYYTTTRRRRRRXXX```dddlllwwwxxxrrrmmmmmmqqqyyy~~~zzz~~~~~~cccKKKBBB999999:::777555555555555777777888777666666777555333111111222333555555555666777777777777777666666666666666777888888888888888888888888888888888888999999999::::::::::::;;;<<<<<<<<<===@@@CCCHHHKKKTTTaaammmzzzvvvXXXDDD???;;;;;;===999::::::999999888777777777888888888888888888888888777777777777666666666666888999;;;;;;;;;<<<===??????AAADDDEEECCCAAAAAAAAAGGGOOOPPPRRRYYY]]]jjj{{{fff^^^WWWVVVUUURRRPPPPPPMMMMMMNNNMMMLLLMMMOOOQQQQQQSSSUUUXXX[[[]]]^^^___```aaabbbcccdddeeeeeeeeedddfffiiikkkkkklllmmmnnnnnnoooooopppqqqrrrtttuuurrrrrrrrrrrrssssssttttttuuusssrrrrrrssswww{{{~~~}}}}}}{{{xxxuuummmdddZZZUUURRRSSSXXX___gggoooyyy|||uuuooojjjjjjnnnyyy~~~~~~|||~~~fffMMMCCC:::999999777555555666666777777777666555555666555444444333444444555555555666777777777777777666666666666666777777888888888888888888888888888888888999999999:::::::::888999:::::::::;;;>>>AAAIIILLLUUUbbbnnn||||||[[[EEE@@@<<<<<<>>>:::999999999888888888777777888888888888888888888888777777777777666666666666888999;;;<<<<<<<<<>>>@@@@@@BBBDDDDDDCCCBBBAAABBBIIIQQQRRRTTT[[[```mmmwwwddd]]]WWWWWWWWWSSSPPPOOOMMMNNNMMMLLLKKKLLLOOOQQQQQQSSSUUUWWWZZZ[[[\\\]]]___```aaacccdddeeeeeeeeeeeegggjjjlllllllllmmmnnnmmmlllllllllmmmnnnpppqqqqqqqqqrrrssssssrrrqqqpppqqqooollljjjkkkmmmppprrruuuyyy~~~~~~}}}|||||||||yyywwwlllcccYYYTTTRRRRRRWWW^^^hhhpppzzzxxxqqqkkkeeefffjjjuuu~~~jjjOOODDD;;;999999777555555777777777666666555555444444444555555555444444333555555666777777777777777777777666666666666777777888888888888888888888888888888999999999:::::::::888999:::::::::;;;>>>AAAIIIMMMVVVdddqqq~~~```HHHAAA======???999999999999888888888888888777777777777777777777777666666666666777777777777777999;;;<<<<<<===???@@@AAACCCEEEEEECCCBBBBBBCCCIIIQQQSSSUUU]]]bbbppptttccc\\\VVVVVVUUUQQQMMMLLLMMMMMMMMMKKKJJJLLLOOORRRRRRSSSUUUWWWYYYZZZ[[[\\\]]]^^^```bbbcccdddeeeeeefffhhhkkkmmmmmmlllmmmnnnmmmmmmlllkkklllmmmooopppqqqqqqrrrsssrrrqqqooommmiiihhhgggggghhhjjjmmmoooooorrrxxx|||uuupppqqqtttxxx{{{}}}|||zzzyyyxxxvvvttthhh```VVVRRRPPPPPPVVV^^^gggooozzz~~~uuuooohhhbbbbbbeeeppp{{{{{{oooQQQFFF<<<:::999777555555777777666555555555444444222333444555555444333333555555666777777777777777777777666666666666777777888888888888888888888888888888999999999:::::::::999:::;;;;;;;;;<<>>>>>888888888888888888888888888666666666666666666666666666666666666777777777777777999;;;<<<<<<===???AAACCCEEEFFFFFFEEEDDDDDDEEEJJJRRRSSSVVV^^^dddqqqrrraaaZZZUUUTTTTTTPPPLLLLLLLLLLLLKKKJJJJJJLLLPPPSSSSSSTTTVVVXXXYYYZZZ[[[[[[\\\]]]___aaacccddddddeeegggiiilllmmmmmmmmmnnnoooooooooooonnnnnnooopppppppppqqqqqqqqqpppnnnllljjjdddeeegggjjjmmmqqqsssuuusssvvvzzzvvvqqqkkkhhhiiimmmqqqtttyyyyyyxxxvvvtttqqqnnnmmmddd[[[SSSOOONNNPPPWWW^^^iiiqqq{{{}}}vvvpppjjjbbb```bbbkkkvvv~~~}}}~~~yyyyyysssSSSHHH===:::999777555555666666555555444555555555222222333444444444444333555555666777777777777777888777777666666666666666999999999999999999999999888888999999999::::::::::::;;;<<<<<<<<<===AAACCCHHHMMMZZZjjjxxxxxxzzzjjjMMMCCC>>>======777888888888888888888888888777777777777777777777777555666666666777777777888888:::<<<>>>>>>???AAACCCEEEFFFHHHGGGFFFEEEFFFGGGLLLTTTUUUWWW^^^cccppprrr___XXXRRRSSSSSSQQQOOOOOOJJJJJJJJJIIIJJJLLLQQQUUUTTTUUUWWWXXXZZZZZZ[[[[[[]]]^^^```bbbdddeeeffffffhhhjjjmmmnnnnnnmmmnnnooooooooopppppppppoooooonnnoooooonnnmmmkkkjjjhhhggggggjjjnnnrrrvvvxxxyyyzzzyyy|||xxxqqqjjjgggccccccfffjjjmmmooorrrrrrrrrpppllliiigggfff```XXXPPPNNNNNNQQQYYYaaaooovvv~~~xxxtttmmmeeeaaaaaaeeeppp{{{|||{{{|||~~~vvvuuutttUUUIII>>>:::999777555666555555444444444555666777333444444444444555555666555555666777777777777777888888777666666666666666999999999999999999999999888888999999999::::::::::::;;;<<<<<<<<<===@@@CCCFFFMMM[[[mmm|||~~~{{{lllNNNDDD>>>======666888888888888888888999999888888888888888888888888555666666666777777888888:::<<<>>>???@@@AAACCCEEEFFFGGGHHHHHHFFFFFFGGGHHHNNNVVVVVVWWW^^^bbbnnnsss^^^VVVQQQRRRTTTRRRRRRSSSJJJJJJIIIIIIIIIMMMRRRVVVUUUVVVWWWYYYZZZ[[[[[[[[[^^^___aaaccceeefffgggggghhhkkkmmmnnnnnnmmmnnnooommmnnnooooooooonnnlllkkknnnmmmllljjjhhhgggeeeeeeooorrrvvvyyy{{{|||{{{zzzxxx{{{~~~zzzxxxtttmmmgggbbbaaa___aaadddhhhkkkllllllmmmmmmkkkhhhdddbbbaaa^^^VVVOOONNNOOORRR[[[ccctttzzz{{{xxxqqqgggbbbbbb___jjjuuu{{{{{{yyyzzz}}}|||uuuttttttVVVJJJ>>>:::999777555666555444333333444555666888555555555555555666777888555666666777777777777777888888777666666666666666999999999999999999999999888888999999999::::::::::::;;;;;;;;;;;;===@@@CCCEEEMMM\\\ooo~~~rrrMMMCCCBBB===;;;???888888888888888777666666999999888888888888999999888888777777888888999:::999;;;======>>>???BBBEEEGGGIIIKKKJJJHHHHHHKKKNNNSSSXXXXXXWWWYYYWWWddd}}}qqq[[[VVVQQQOOOPPPQQQQQQOOOOOOOOONNNLLLKKKMMMRRRUUUYYYYYYZZZZZZ[[[[[[\\\\\\___```aaaccceeegggiiijjjjjjlllmmmnnnmmmmmmmmmnnnoooooonnnmmmlllkkkjjjjjjllljjjgggddddddeeehhhjjjooottt{{{~~~}}}{{{zzz{{{{{{|||}}}~~~{{{vvvoooiiiccc___]]]_________```bbbeeegggiiihhhjjjlllllljjjfffdddccc\\\YYYSSSMMMLLLSSS___iiixxx|||{{{ssslllfffbbb]]]eeepppxxx||||||{{{|||yyyssspppqqqzzz~~~|||}}}}}}|||tttVVVIII===:::999777333111333444555555555444222222333444555555444444666777777777888888888777777666;;;999777666777777666555666777888::::::999999888888999999::::::;;;;;;<<<;;;<<<<<<<<<===???CCCFFFKKKRRR```qqqwwwRRREEECCC===:::===999999999999999888777777888777777777777777777888888888777777888888999::::::<<<>>>??????AAADDDFFFHHHJJJLLLJJJHHHGGGJJJMMMQQQVVVUUUTTTUUURRR]]]vvvppp\\\WWWRRRPPPQQQRRRQQQOOONNNNNNNNNMMMMMMPPPTTTXXXXXXXXXYYYYYYZZZ[[[[[[\\\\\\]]]^^^```bbbdddfffggggggjjjlllmmmmmmmmmnnnpppooonnnnnnmmmlllkkkjjjiiijjjiiigggffffffgggjjjkkksssvvvzzz{{{zzzxxxvvvvvvyyyyyyzzz{{{|||}}}}}}~~~xxxtttmmmfff```]]]\\\\\\______```aaaccceeehhhjjjiiikkkmmmmmmjjjfffdddccc___[[[SSSNNNNNNVVVbbbkkkxxx|||~~~vvvooohhheee___dddlllsssxxx{{{}}}~~~zzzvvvtttpppkkkiiikkkuuuzzzwwwvvv{{{zzzwww[[[NNNAAA======:::777666555666666777666555444333333444555555444444555777777777888888888888777777;;;999777777777777666555666777888999999999888777888999999::::::;;;;;;<<<;;;<<<<<<<<<===???CCCFFFKKKSSSaaarrr}}}WWWHHHCCC<<<999;;;:::::::::::::::999888888777777666666666666777777888888777777888888999:::;;;===???AAAAAACCCFFFHHHJJJLLLLLLJJJGGGGGGJJJMMMRRRVVVTTTRRRQQQMMMVVVmmmppp]]]XXXSSSRRRSSSSSSRRRPPPMMMMMMNNNMMMNNNQQQVVVZZZVVVVVVWWWXXXYYY[[[[[[\\\[[[\\\]]]___aaacccdddeeeeeehhhjjjllllllmmmnnnpppmmmmmmlllkkkjjjiiiiiihhhgggfffffffffhhhiiikkkmmmuuuuuuuuuvvvwwwwwwuuusssvvvvvvuuutttuuuvvvwwwxxxxxxyyy{{{|||||||||zzzyyyrrrmmmeee]]]YYYYYY\\\^^^aaaaaaaaabbbdddgggiiikkkkkkmmmnnnmmmjjjfffdddcccccc[[[RRRNNNRRR[[[fffmmmyyy}}}xxxpppjjjfffaaabbbfffkkkqqqtttuuuuuuxxxqqqllliiieeebbbbbbfffooovvvtttppp|||wwwvvv{{{___QQQCCC>>>===<<<999999777777888888888777666555333444666555444444555666777777888888888888777777:::888777777888888666555555666777888888888777777888999999::::::;;;;;;<<<;;;<<<=========???CCCFFFKKKSSSbbbttt[[[IIICCC<<<999:::999999::::::999999888777777777666666666666777777888888777777888888999:::;;;>>>AAACCCDDDFFFHHHJJJLLLMMMMMMIIIFFFFFFJJJNNNUUUWWWSSSQQQPPPJJJRRRhhhppp^^^YYYUUUSSSTTTTTTRRRPPPLLLMMMMMMMMMNNNPPPTTTXXXTTTTTTVVVWWWYYYZZZ[[[\\\\\\]]]^^^```bbbccceeeeeeeeegggjjjkkkjjjkkklllmmmlllkkkkkkjjjiiihhhggggggbbbcccdddeeegggjjjkkklllrrrpppoooqqquuuwwwvvvtttsssqqqpppnnnoooppprrrssssssuuuwwwyyyxxxvvvsssqqqlllhhhbbb]]][[[\\\```bbbcccccccccdddfffiiilllmmmnnnooopppmmmiiieeebbbbbbbbbZZZPPPNNNTTT___iiinnnyyy}}}~~~xxxpppiiieeeaaa______ccchhhlllmmmkkkjjjeeebbbaaa```]]]^^^bbbiiiqqq{{{yyypppxxx{{{rrrqqq}}}^^^OOOAAA;;;;;;:::888888888888888888777777666666333555666555444444555666666777777888888888888777999888777777888888777555555666666666777777777777888999999::::::;;;;;;<<<<<<<<<=========???CCCFFFJJJSSSbbbuuu]]]IIIBBB===:::;;;888888888888888777777666999888888777777888888999888888777777888888999:::;;;>>>BBBEEEFFFHHHJJJLLLNNNNNNLLLIIIEEEFFFKKKOOOUUUVVVPPPMMMMMMHHHPPPeeeooo^^^ZZZVVVTTTUUUTTTRRROOOMMMMMMMMMMMMLLLNNNQQQSSSTTTTTTUUUWWWXXXZZZ[[[[[[\\\]]]^^^___aaabbbddddddfffhhhjjjjjjiiihhhhhhiiijjjjjjiiihhhgggfffeeeeee``````aaaccceeehhhjjjkkkooommmlllnnnsssvvvuuutttmmmlllkkkjjjkkklllnnnppptttvvvwwwxxxvvvrrrmmmjjjgggeeecccaaaaaabbbdddeeefffffffffgggjjjllloooppprrrrrrqqqmmmgggbbb___^^^]]]VVVNNNMMMUUUaaakkkpppyyy}}}}}}~~~}}}}}}wwwpppiiieee___\\\ZZZ\\\aaaeeeeeedddaaa^^^^^^aaa```[[[ZZZ[[[___gggrrryyy|||~~~qqqrrr{{{qqqnnn|||{{{\\\MMM???::::::999777888777777666666666555555555444555666555444333444666666666777888888888888888888777777888999999777555666666666666666777777888888999999::::::;;;;;;<<<<<<=========>>>@@@DDDGGGJJJSSSdddvvv```JJJBBB>>><<<<<<777888888888888777666666999999888888888888999999888888777777888888999::::::>>>BBBFFFHHHIIIKKKMMMNNNNNNLLLHHHEEEFFFLLLQQQSSSRRRKKKGGGHHHFFFOOOeeeooo^^^ZZZVVVTTTUUUTTTQQQNNNLLLMMMMMMMMMLLLMMMOOOQQQUUUUUUVVVWWWXXXZZZZZZ[[[ZZZ[[[\\\]]]___```aaabbbfffhhhiiiiiigggffffffgggiiihhhgggfffeeeddddddccc`````````aaaccceeehhhiiinnnmmmmmmnnnqqqrrrrrrqqqkkkkkkkkklllmmmoooqqqsssyyyyyyzzzyyyuuupppkkkhhhdddeeeeeefffggghhhiiiiiiiiiiiijjjkkkmmmppprrrtttuuuuuurrrllleee___[[[ZZZVVVRRRNNNOOOVVVbbbmmmsssyyy}}}}}}{{{|||{{{xxxwwwyyy}}}}}}vvvnnnhhheeeZZZYYYXXXYYY\\\^^^`````````___aaadddbbb[[[WWWWWWWWW]]]gggqqqyyypppjjjuuuwwwqqq}}}xxxYYYKKK>>>:::;;;:::999999777666555444444444555555444666666666444333444555555666777888888999888888777777777888999999777555777777666666666777888999888999999::::::;;;;;;<<<<<<===>>>>>>>>>@@@DDDGGGLLLVVVfffyyydddLLLCCC???===<<<888999999999999888777777888888777777777777888888888888777777888888999:::999===BBBFFFHHHJJJLLLMMMNNNNNNKKKGGGEEEGGGNNNTTTSSSPPPGGGDDDGGGGGGRRRiiinnn]]]YYYVVVTTTUUUSSSPPPLLLKKKLLLMMMMMMMMMNNNQQQSSSVVVWWWWWWXXXYYYYYYZZZZZZ[[[\\\]]]^^^___```aaabbbdddfffhhhhhhfffffffffgggggggggfffeeedddcccbbbbbbcccbbbaaa```aaadddggghhhiiikkknnnooopppqqqrrrssspppqqqsssvvvxxx{{{}}}~~~}}}}}}|||zzzwwwrrrmmmjjjggghhhiiijjjlllnnnooopppllllllmmmnnnpppsssuuuwwwxxxwwwssslllccc\\\XXXVVVOOOOOOPPPRRRXXXcccooowwwyyy}}}|||yyyuuusssqqqpppssswww{{{}}}|||vvvpppiiiccc```UUUVVVWWWXXXYYYZZZ]]]```bbbaaacccgggeee___ZZZZZZYYY[[[bbblllxxxooohhhtttyyyuuuUUUHHH===:::<<<;;;999888777666555444444444555555555666777666444333444555555666777888888999999999666666777888:::999777555888888777666777888999:::888999999::::::;;;;;;<<<======>>>>>>>>>@@@DDDGGGPPPZZZjjj}}}hhhNNNCCC@@@===<<<999::::::::::::999888888777777666666666666777777888888888777888999999:::999===BBBFFFHHHJJJLLLNNNNNNMMMKKKGGGDDDGGGOOOUUUTTTQQQHHHDDDIIIJJJVVVnnnnnn]]]YYYUUUTTTTTTSSSOOOLLLJJJKKKMMMNNNOOOPPPSSSVVVXXXXXXXXXYYYYYYYYYZZZZZZ^^^^^^___```aaaccccccdddbbbdddfffgggffffffggghhhgggffffffeeedddcccbbbaaafffeeebbb```aaacccfffiiibbbgggmmmpppppprrruuuxxxxxxzzz}}}~~~{{{xxxtttpppmmmmmmlllmmmmmmooorrruuuwwwnnnnnnoooppprrrtttwwwyyyzzzxxxssskkkbbbZZZUUUSSSKKKNNNQQQUUUZZZdddqqqzzzyyy}}}{{{yyyooommmjjjkkknnnssswwwzzz~~~zzzxxxuuupppiiiccc]]]ZZZQQQTTTWWWXXXWWWXXX\\\```aaa```cccggggggcccaaabbb```___bbbkkkwwwppplll{{{sssQQQEEE:::999:::999777666888777555444444555555666555666777666444333444555555555666888888999999999666666777999::::::777555999888777777777888:::;;;888999999::::::;;;<<<<<<===>>>>>>>>>>>>AAADDDGGGSSS]]]mmm~~~}}}~~~sssRRRBBB@@@???<<<:::999888888777777888888777777666666666666777777666777888888777888:::<<>>@@@??????AAAFFFJJJRRR^^^rrrzzz{{{wwwUUUDDD@@@>>><<<<<<;;;::::::999999::::::777777666666666666777777777888888888777777999;;;>>>@@@CCCGGGJJJMMMOOOPPPQQQNNNIIIFFFFFFJJJOOORRRYYYSSSHHHGGGLLLNNN^^^||||||lll^^^ZZZVVVUUUUUUUUURRROOOLLLLLLMMMOOOQQQSSSVVVWWW[[[YYYWWWWWWXXX[[[]]]^^^aaaaaa`````````aaaaaabbbbbbcccdddeeeeeefffffffffhhhhhhgggdddbbb```bbbcccllliiieeecccdddeeeffffffiiilllpppuuuwwwxxxxxxwwwtttvvvyyy|||~~~}}}{{{xxxuuusssqqqsssuuuwwwyyyzzzyyyxxxwwwtttssssssuuuxxx{{{||||||{{{uuummmeee___YYYTTTQQQOOOOOOQQQWWWbbbmmmwww}}}~~~|||xxxrrrnnnkkkiiigggggghhhkkkoooqqq|||}}}zzzxxxwww{{{|||wwwtttqqqooolllhhhddd```\\\[[[WWWVVVVVVYYY^^^cccgggiiiqqqpppnnnmmmlllkkkjjjjjjcccaaabbbgggqqq{{{}}}~~~zzzzzzyyyWWWJJJ===999:::999777777666666555444444444444555666555555555555444444444777777777777888888888888777777666555555555666666888888777777777777888888888999::::::;;;;;;;;;;;;;;;>>>?????????AAAFFFKKKTTTaaauuuvvvppppppvvv|||ZZZFFF@@@>>><<<<<<;;;::::::999999::::::888777777666666777777888777888999888777777999:::===@@@DDDHHHLLLOOOQQQRRRQQQNNNJJJHHHHHHKKKPPPSSSVVVPPPFFFGGGOOOSSSddd|||lll___[[[WWWVVVWWWVVVTTTQQQMMMMMMMMMOOOQQQTTTVVVXXXXXXWWWWWWWWWXXXZZZ]]]^^^``````____________``````aaabbbcccdddddddddddddddfffgggfffdddbbbbbbccceeekkkhhhdddccccccdddeeeeeelllnnnrrruuuwwwxxxwwwvvvrrrsssuuuwwwyyy{{{{{{|||}}}|||zzzxxxuuutttrrrrrrtttuuuwwwyyyzzzyyyyyyxxxssssssuuuxxx{{{}}}}}}|||xxxssskkkddd^^^YYYTTTQQQMMMOOOTTT[[[fffqqq{{{~~~~~~~~~}}}{{{vvvoookkkgggfffeeeeeegggkkkppprrr~~~{{{wwwuuuuuuzzz~~~{{{xxxtttoookkkmmmllliiifffbbb^^^[[[ZZZWWWWWWXXX\\\bbbgggkkklllooommmiiieeecccbbbcccddd```aaadddgggmmmuuu~~~zzzwww}}}YYYKKK===999::::::999999777666555555444444555555444444555555555666666666888888888888999999999999777777666666666777888888888888777777777777888888888888:::;;;;;;<<<<<<<<<;;;===?????????BBBGGGLLLXXXdddwwwtttnnnkkkooozzz^^^HHHAAA???===:::999888888777777888888888777777777777777777888888999999888777777888:::===@@@DDDJJJOOORRRTTTUUUPPPMMMJJJHHHHHHLLLPPPSSSSSSNNNFFFIIIRRRXXXjjj{{{lll^^^ZZZVVVVVVWWWWWWTTTRRRNNNNNNMMMNNNOOOQQQTTTUUUUUUVVVVVVVVVWWWYYY\\\^^^``````____________``````ddddddeeefffffffffffffffeeeeeeeeedddbbbccceeegggfffccc```___aaaccceeeeeemmmooorrrtttvvvvvvuuutttpppqqqrrrtttvvvwwwyyyzzzyyyxxxvvvttttttttttttuuuuuuuuuuuuuuuuuuttttttsssssstttwww{{{~~~~~~|||zzztttooohhhaaa\\\WWWSSSQQQNNNRRRYYYaaajjjsss|||}}}{{{yyyuuuppplllhhhhhhggghhhkkkpppuuuxxx~~~~~~yyywwwwww}}}~~~zzzwwwsssnnnkkkmmmllliiifffccc```^^^\\\\\\\\\]]]aaafffkkkmmmnnngggddd___[[[YYYYYY[[[\\\]]]aaaeeegggjjjpppzzzxxxrrr\\\MMM???::::::999999:::777666666555555555555555333444444555666777777777777777777888888888999999999888888888999:::;;;;;;888888777777777777888888888888:::;;;<<<<<<<<<<<<;;;===?????????BBBIIINNN\\\fffuuuvvvpppkkkllluuu|||cccKKKAAA???>>>:::999888888777777888888888888777777777777888888777888999888777777999;;;===@@@FFFLLLQQQUUUWWWWWWPPPMMMIIIFFFGGGJJJOOORRRPPPMMMHHHLLLUUU\\\qqqvvveee[[[XXXTTTTTTUUUVVVTTTQQQPPPNNNMMMLLLLLLNNNPPPQQQSSSUUUVVVVVVVVVWWW[[[^^^```____________```aaaaaaeeeeeefffggggggggggggfffcccddddddcccbbbccceeegggbbb```^^^___bbbfffhhhiiimmmnnnqqqrrrsssssssssrrrpppqqqrrrsssuuuvvvxxxxxxyyywwwtttrrrqqqrrrssstttwwwvvvuuusssqqqppppppooossstttxxx|||~~~~~~zzzwwwooojjjddd^^^YYYUUURRRPPPQQQVVV___gggmmmtttzzz~~~~~~yyyuuutttrrrqqqooojjjjjjjjjkkkoootttyyy||||||{{{}}}|||xxxtttqqqooonnnllliiifffcccaaa___ccccccdddgggkkknnnnnnnnniiieee```[[[XXXVVVWWWWWWZZZ___dddfffhhhnnnxxxxxxrrr___PPP@@@::::::888777888777777666555555555555666333444444555666777888888666666666777777777888888999888888888999:::;;;;;;888888777777777777888888888888:::;;;<<<=========;;;===>>>>>>???CCCJJJPPP___fffqqq|||qqqkkkjjjqqqwww~~~iiiNNNBBB@@@???<<<;;;::::::999999::::::999888888777777888888999666777888888777888:::<<<>>>BBBHHHNNNSSSWWWXXXXXXSSSOOOIIIEEEEEEIIIOOORRRMMMNNNLLLPPPXXX^^^wwwooo^^^YYYVVVRRRRRRTTTUUUSSSPPPOOONNNLLLJJJJJJLLLNNNPPPRRRTTTWWWWWWUUUUUUYYY\\\^^^^^^^^^___```aaabbbcccddddddeeeeeeeeeeeeddddddbbbbbbcccbbbaaaaaadddfffbbb```___aaaeeejjjmmmnnnmmmnnnpppqqqrrrrrrrrrrrroooppprrrtttuuuvvvvvvwwwyyyvvvrrrooommmmmmoooqqqzzzxxxvvvsssqqqpppppppppsssuuuwww{{{}}}{{{wwwtttjjjeee___ZZZVVVSSSPPPNNNRRRZZZccckkkppptttyyy|||}}}~~~zzztttpppooopppppppppkkkkkkkkklllpppvvv{{{~~~~~~}}}}}}yyyuuusssqqqnnnkkkhhheeedddjjjjjjkkknnnqqqrrrqqqooonnnkkkfff___YYYTTTQQQOOOVVVZZZ```cccffflllvvv~~~|||xxx~~~^^^OOO@@@;;;:::888777777888777666666555555666666444444555666777777888888555666666666777777777777777777666666666777888888888888777777777777888888777888:::;;;===>>>>>>>>>;;;===>>>>>>???CCCKKKRRR___eeeppp}}}vvvoookkkmmmpppvvvoooQQQCCC???>>><<<;;;::::::999999::::::999888888777777888888999555666777888888999;;;===???CCCIIIPPPUUUXXXYYYYYYWWWRRRJJJEEEDDDIIIOOOTTTKKKPPPQQQUUUYYY___{{{ooo^^^XXXUUURRRRRRTTTUUUSSSQQQNNNLLLKKKJJJKKKNNNQQQSSSQQQTTTWWWWWWTTTTTTWWWZZZ[[[[[[\\\]]]___aaabbbcccccccccddddddddddddccccccaaabbbbbb```___```bbbdddcccaaa```bbbfffjjjnnnooommmnnnpppqqqrrrsssssssssnnnooorrrtttvvvvvvuuutttrrrooollliiiiiilllooorrryyywwwuuurrrqqqqqqsssttttttuuuwwwyyyzzzxxxtttpppeeeaaa[[[VVVSSSQQQNNNLLLQQQZZZfffnnnrrruuuyyy||||||~~~{{{xxxsssppppppqqqqqqpppnnnmmmmmmooorrrxxx}}}}}}{{{wwwtttpppnnnmmmnnnooopppsssvvvvvvtttrrrooonnnjjjeee^^^VVVPPPLLLPPPTTTYYY^^^dddkkktttzzz~~~xxxYYYLLL???;;;;;;:::888777888777777666666666666666555555666666777777777888666666777777777888888888777777666555555555666666888888777777777777888888777888:::<<<===>>>>>>???;;;===>>>>>>???DDDLLLSSS]]]eeerrr|||tttmmmkkkjjjoootttTTTCCC>>>===:::999888888777777888888999999888888888888999999444555777777888999<<<>>>@@@DDDJJJQQQVVVXXXYYYYYYZZZTTTLLLEEEDDDIIIPPPUUUJJJRRRUUUWWWZZZ___~~~tttcccXXXUUURRRRRRUUUVVVTTTRRRLLLKKKJJJJJJLLLPPPTTTWWWQQQUUUXXXWWWTTTSSSVVVYYYXXXYYYZZZ[[[]]]```bbbcccddddddeeeeeeeeeddddddcccaaaaaaaaa```^^^___aaaccccccaaa___```dddhhhkkklllnnnoooppprrrssstttuuuuuulllnnnrrrtttvvvuuutttsssiiigggeeeeeehhhmmmssswwwvvvtttrrrpppppprrrtttuuuuuuuuuvvvwwwxxxvvvqqqnnnccc___YYYUUURRROOOMMMKKKPPPZZZfffooosssvvvyyy}}}zzz|||}}}zzzxxxuuutttttttttsssrrrqqqpppppprrruuu{{{|||yyyvvvtttooopppsssvvvyyyyyywwwtttppppppoookkkeee^^^VVVRRRMMMPPPUUU[[[bbbkkksssxxxsssUUUIII===;;;<<<;;;999999888888777666666666666666666666666666777777777777777888888888888999999999999999888777777666777777888888777777777777888888777888:::<<<===>>>??????;;;=========???DDDMMMTTT\\\eeeuuu{{{ooojjjgggiiivvvyyyYYYGGG???;;;::::::::::::::::::::::::777777777777777777777777999888888888888999;;;<<<@@@DDDKKKRRRYYY]]]___```]]]YYYMMMAAAAAAJJJOOOMMMLLLYYY\\\YYY\\\eeevvvfffXXXTTTQQQQQQSSSUUUTTTRRROOOLLLJJJIIILLLPPPSSSTTTTTTTTTTTTSSSTTTTTTUUUUUUWWWXXXYYYZZZ]]]___aaabbbffffffffffffffffffffffffaaaaaa``````aaaaaabbbccccccbbbbbbcccdddfffhhhjjjmmmmmmooopppqqqrrrrrrrrrnnnmmmlllmmmmmmmmmkkkiiieeecccaaaaaadddjjjppptttqqqppppppppppppqqqqqqrrruuutttsssuuuuuusssnnniiiddd___ZZZXXXSSSNNNLLLNNNVVV\\\fffooouuuyyy{{{||||||~~~{{{wwwuuuyyyuuuqqqpppqqqssssssrrrqqqtttwwwwwwwww{{{|||zzzpppoooppprrrtttvvvvvvuuurrrssstttrrrlllaaaWWWPPPNNNQQQWWW[[[\\\aaaqqq|||{{{|||~~~|||sssUUUDDD===;;;555555777222666666666666666666666666666666666666666777888888777777888888888777777666555555666777777777777777555666777999;;;<<<<<<<<<999;;;>>>AAABBBAAA???>>>@@@>>>???BBBCCCFFFNNNXXX\\\gggvvvssskkkeeecccmmm{{{yyyYYYGGG???<<<::::::::::::::::::::::::777777777777777777777777999888888888888:::;;;<<>>===666666999444666666666666666666666666444444444444444555666666777777888888888888777777777777777777666555444333555666666666777888888888999;;;>>>@@@AAAAAA@@@???>>>======@@@AAACCCKKKUUU]]]hhhvvvwwwmmmeeeaaaiiiuuu{{{ZZZHHHAAA>>>;;;;;;;;;::::::999999999777777777777777777777777999888888888999:::<<<===BBBEEELLLSSSYYY^^^```aaa```[[[QQQHHHFFFKKKOOOOOOOOO___eeeaaa^^^dddtttbbbZZZVVVRRRRRRTTTUUUSSSQQQNNNLLLJJJJJJMMMPPPRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXYYYZZZ\\\^^^```aaaeeeeeeeeedddddddddccccccaaa````````````aaabbbbbb______```bbbeeegggiiikkkmmmnnnpppqqqqqqqqqppppppjjjiiihhhfffccc^^^XXXSSSQQQRRRUUUZZZ```eeejjjmmmoooooooooppprrrsssuuuvvvxxxxxxyyyxxxuuuooogggaaaYYYUUURRRRRRQQQOOOPPPTTTYYY___iiiqqqvvvyyy{{{||||||}}}yyywwwuuupppnnnlllmmmqqquuuxxxyyy}}}~~~|||{{{|||~~~|||yyytttmmmeee___[[[XXXTTTSSSWWW\\\bbbmmmvvv{{{{{{}}}{{{|||~~~pppYYYHHH@@@>>>888888;;;777666666666666666666666666444444444444444555666666777777888888888888888777999888888777555333222111<<<;;;:::999999999:::;;;:::<<<>>>@@@AAAAAA@@@??????===>>>@@@AAABBBJJJSSS___jjjwwwxxxpppiiieeemmmyyy]]]IIIBBB@@@<<<<<<;;;::::::999888888777777777777777777777777999888888888999;;;<<<===CCCGGGNNNUUU\\\```bbbccc```[[[QQQIIIFFFIIIMMMOOOSSSdddkkkeeeaaafffwwwaaa[[[WWWSSSSSSTTTUUUSSSQQQNNNLLLJJJKKKMMMPPPRRRSSSSSSSSSRRRSSSSSSTTTUUUVVVWWWXXXYYYZZZ\\\^^^```aaaeeeddddddccccccbbbbbbaaa_______________```aaaaaa]]]]]]___bbbeeegggjjjkkkmmmnnnoooppppppooonnnmmmjjjgggccc___[[[VVVPPPLLLKKKNNNSSSZZZ```dddhhhiiillllllmmmoooqqqsssuuuvvvxxxyyy{{{zzzuuummmddd^^^WWWRRRPPPQQQQQQPPPSSSWWW[[[bbbkkkssswwwzzz{{{|||}}}~~~zzzwwwtttrrrllllllmmmoootttyyy~~~~~~~~~}}}xxxrrrllleeeaaa^^^ZZZVVVTTTVVVXXX^^^iiitttzzz{{{~~~}}}ttt[[[IIIAAA???888888<<<888666666666666666666666666666666666666666777888888777777888999999999888888999999999888666555333222>>>===;;;::::::;;;===>>>;;;<<<>>>@@@AAAAAAAAA@@@AAA@@@AAADDDDDDEEELLLTTT```lllyyyuuupppkkkhhhppp|||aaaKKKCCCAAA<<<<<<;;;::::::999888888777777777777777777777777999888888888999;;;===>>>EEEIIIPPPXXX___dddggghhhaaaZZZQQQIIIEEEFFFKKKPPPYYYjjjpppiiieeejjj}}}ddd]]]YYYUUUTTTUUUUUUSSSQQQMMMLLLJJJKKKNNNQQQRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVXXXXXXXXXZZZ[[[]]]___```ccccccbbbbbbaaaaaaaaa```^^^^^^]]]]]]^^^^^^___```[[[\\\___bbbeeegggiiijjjkkklllmmmnnnmmmllliiihhhgggbbbZZZSSSPPPMMMKKKJJJMMMPPPWWW^^^cccfffhhhhhhjjjjjjlllnnnpppsssuuuvvvxxxzzz{{{zzztttkkkccc^^^XXXSSSQQQRRRRRRQQQUUUZZZ^^^dddmmmtttxxxzzz||||||~~~|||wwwsssqqqooommmnnnpppsssxxx}}}}}}}}}~~~~~~}}}|||yyytttnnnhhhccc___]]][[[ZZZYYYWWWTTTXXXfffuuu~~~zzz|||}}}xxx]]]KKKBBB???777888;;;777777777777777777777777777666666666666666777888888777777888999999999999999999999999999999888777777999888777666777999;;;<<<<<<===>>>@@@AAAAAAAAAAAABBBAAABBBEEEEEEFFFLLLUUUaaannn|||}}}sssoookkkiiirrr~~~fffNNNDDD@@@;;;;;;;;;::::::999999999777777777777777777777777999888888999:::<<<>>>???GGGLLLTTT\\\dddjjjmmmoooeee]]]SSSKKKFFFEEEKKKSSSaaaooorrrllliiipppjjj^^^ZZZVVVTTTUUUUUUSSSQQQMMMKKKJJJLLLNNNQQQRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVXXXXXXXXXYYY[[[]]]^^^___````````````````````````\\\[[[[[[[[[[[[\\\]]]]]]ZZZ\\\^^^aaadddggghhhiiihhhiiikkkkkkjjjgggdddbbb___YYYPPPJJJHHHHHHJJJKKKQQQUUU\\\ccchhhkkkkkkkkklllmmmnnnppprrruuuwwwxxxzzz|||}}}zzzrrriiiaaa]]]XXXTTTQQQRRRSSSSSSWWW\\\aaagggooovvvzzz{{{||||||~~~~~~zzzuuurrrooonnnoooqqqtttxxx}}}~~~~~~~~~}}}yyywwwtttooojjjeee```^^^___^^^]]]ZZZUUUWWWgggwww|||xxxzzz{{{|||```NNNCCC???777777:::666777777777777777777777777444444444444444555666666777777888999::::::::::::888888999:::::::::::::::888888777777888:::;;;=========???@@@AAAAAABBBBBB@@@@@@BBBEEEEEEFFFLLLTTTbbbqqqzzzrrrqqqpppoooyyykkkPPPDDD???::::::::::::::::::::::::777777777777777777777777888888888999:::<<<>>>@@@IIINNNVVV```iiiooosssuuulllbbbWWWOOOIIIGGGOOOZZZhhhssssssllllllvvvqqq___[[[WWWUUUVVVUUUSSSPPPLLLKKKKKKLLLOOOQQQRRRQQQQQQQQQQQQQQQSSSTTTUUUVVVXXXXXXXXXYYY[[[\\\^^^^^^^^^^^^^^^___``````aaaaaaZZZYYYYYYYYYYYYZZZ[[[[[[ZZZ\\\^^^bbbdddfffggggggeeefffhhhhhhgggccc```]]]WWWRRRLLLIIIIIIKKKNNNOOOUUUYYY```gggmmmpppqqqqqqqqqrrrsssuuuwwwzzz|||}}}~~~~~~yyypppfff^^^[[[VVVRRROOOQQQSSSTTTYYY___ccciiiqqqwwwzzz{{{|||||||||{{{xxxtttrrrppppppqqqtttxxx{{{}}}}}}|||yyyuuuooojjjggggggccc___\\\YYY]]]kkkyyy|||wwwxxxxxxeeeQQQFFFAAA888777:::666777777777777777777777777444444444444444555666666666777888999::::::::::::777888999999:::::::::999:::::::::;;;;;;;;;;;;;;;===>>>???@@@AAABBBBBBBBB@@@@@@CCCGGGHHHHHHOOOWWWbbbrrrxxxssstttuuuwwwnnnRRRCCC>>>:::::::::::::::::::::;;;777777777777777777777777888888888999:::===???@@@JJJOOOXXXbbbkkkrrrwwwyyyrrrggg[[[SSSLLLJJJSSS___llluuusssmmmnnnzzzvvv```\\\WWWUUUVVVUUUSSSPPPLLLKKKKKKLLLOOOQQQRRRQQQPPPPPPQQQQQQRRRTTTUUUVVVXXXXXXXXXYYYZZZ\\\]]]^^^\\\]]]]]]^^^___```aaaaaaXXXXXXXXXXXXXXXYYYZZZZZZZZZ\\\___bbbdddeeeffffffccceeeffffffeeeaaa]]]ZZZTTTQQQMMMLLLNNNQQQSSSTTTVVVZZZaaaiiiooosssuuuuuuvvvwwwxxxyyy{{{~~~yyynnnccc\\\YYYTTTOOOMMMPPPRRRUUU[[[aaadddjjjqqqxxx{{{|||||||||zzz~~~}}}|||yyyvvvtttsssrrrrrrsssvvvzzz}}}{{{uuuqqqmmmfff___]]]^^^cccooozzz|||wwwwwwvvvhhhTTTIIICCC:::888;;;777777777777777777777777777666666666666666777888888666777888999:::;;;;;;;;;888888888999999999888888888888999888888666555444>>>>>>???@@@AAABBBBBBCCCBBBBBBEEEJJJKKKLLLRRRZZZbbbssszzzxxx|||kkkNNNAAA@@@===:::777777999:::999777777777777777888888888888777888999999999:::===@@@FFFRRR```iiirrryyy|||{{{zzzlllgggVVVMMMPPPPPPaaavvvvvvuuuoookkkwwwuuueee\\\UUUUUUVVVTTTQQQQQQNNNMMMKKKJJJJJJKKKNNNOOOOOOQQQSSSSSSRRRRRRTTTVVVXXXYYY[[[\\\\\\[[[YYYXXX[[[\\\]]]^^^___`````````^^^]]]ZZZWWWVVVWWWYYYZZZYYY[[[^^^aaacccdddeeeeeedddeeeffffffccc^^^YYYVVVQQQQQQRRRTTTVVVXXX[[[\\\aaadddhhhlllpppuuuzzz}}}{{{{{{{{{|||~~~{{{tttlllccc\\\XXXPPPQQQQQQQQQRRRVVV^^^dddjjjlllqqqvvvzzz|||}}}}}}}}}~~~~~~zzzvvvuuuvvvwwwqqqvvv|||{{{yyytttppphhh```^^^fffrrr|||{{{xxxvvvvvvmmmXXXFFFAAA???;;;888:::;;;:::999888777555444444:::999888777666555444444777888999:::::::::999999<<<;;;:::999888888888888999888666555555777999:::;;;<<<>>>AAACCCDDDEEEFFFDDDEEEFFFGGGIIINNNUUUYYYkkkvvvlllNNNAAA???<<<:::888888:::;;;:::888888888888888999999999999777888999999999;;;>>>@@@HHHTTTbbblllttt{{{~~~~~~}}}oookkkZZZOOORRRSSSccc{{{zzzwwwooojjjyyyvvvcccZZZSSSSSSUUUSSSQQQQQQOOOMMMKKKJJJJJJLLLOOOPPPQQQRRRTTTTTTSSSSSSUUUWWWZZZ[[[\\\\\\\\\\\\[[[ZZZ[[[\\\]]]^^^_______________]]]ZZZXXXWWWWWWYYYZZZYYYZZZ]]]```cccdddeeeeeecccdddeeeeeeccc```]]][[[ZZZ[[[\\\^^^```bbbcccddddddgggjjjmmmppptttyyy|||}}}~~~~~~xxxqqqiiiaaaZZZWWWVVVVVVUUUTTTTTTYYY```fffkkkmmmppptttxxxzzz|||}}}}}}~~~~~~~~~}}}zzzxxxxxxzzz}}}zzz~~~|||yyyyyytttllldddcccjjjwwwzzzxxxxxxttt^^^JJJCCC???999666888999888888777666555444444777777777777777777666666888999;;;<<<<<<<<<;;;:::<<<;;;:::999999888888888:::999888777888999;;;<<<<<<===???AAACCCDDDEEEFFFEEEFFFGGGHHHKKKPPPVVV[[[hhhtttlllNNN@@@>>><<<:::999999;;;<<<;;;:::999999999::::::::::::;;;888::::::::::::<<>>======<<<===<<<;;;:::999999999:::<<<;;;:::::::::;;;===>>>>>>???@@@BBBDDDEEEEEEEEEEEEGGGIIIJJJMMMRRRYYY]]]jjjvvvlllNNN@@@===;;;;;;::::::;;;<<<<<<<<<999999999999::::::::::::999:::;;;;;;;;;===@@@BBBLLLZZZiiirrryyy}}}|||iii[[[\\\^^^qqqvvviiidddxxxqqq^^^VVVPPPQQQTTTSSSRRRRRROOONNNLLLKKKLLLNNNQQQRRRRRRSSSUUUTTTSSSSSSUUUVVV[[[[[[ZZZZZZZZZZZZ[[[[[[[[[\\\]]]]]]^^^^^^^^^^^^```^^^[[[XXXWWWWWWYYYZZZWWWYYY[[[^^^aaabbbccccccddddddddddddeeefffggghhhiiijjjlllmmmnnnnnnnnnnnnooopppqqqqqqrrrtttxxx{{{~~~uuulllddd^^^\\\[[[bbb```]]]ZZZ[[[___eeeiiinnnnnnmmmnnnqqquuuyyy|||}}}~~~~~~~~~~~~{{{yyy~~~zzztttmmmggghhhppp{{{www```JJJBBB???;;;:::<<<666666666666666666666666555555666777888999999::::::;;;<<<>>>>>>======<<<===<<<;;;;;;:::::::::;;;<<<;;;;;;;;;;;;===>>>??????@@@AAACCCDDDEEEFFFFFFGGGIIIKKKMMMPPPUUU[[[```ooo{{{kkkMMM@@@===;;;;;;;;;;;;::::::;;;<<<888888888999999999999::::::;;;<<<<<<<<<===@@@CCCLLL[[[kkktttzzzssscccbbbeeezzz|||mmmiiippp^^^VVVPPPRRRUUUTTTSSSSSSOOONNNLLLKKKLLLNNNQQQSSSQQQRRRTTTSSSRRRRRRSSSTTTYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZ\\\]]]^^^_________aaa___\\\YYYWWWWWWXXXYYYVVVXXXZZZ]]]```aaabbbbbbffffffffffffgggiiikkklllnnnnnnoooppppppppppppppptttttttttttttttvvvyyy}}}vvvlllddd```^^^^^^aaa___]]]\\\^^^cccgggjjjpppooommmlllooosssxxx{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{{{{~~~yyysssppprrryyysss]]]GGG???===999888;;;666666777777777777888888777777777777888888888888999:::;;;<<<===<<<;;;;;;<<<<<<;;;:::::::::;;;;;;:::::::::;;;<<<======>>>???@@@BBBDDDFFFGGGGGGHHHJJJLLLNNNQQQTTTXXX]]]aaaooo|||jjjMMM@@@>>>;;;<<<<<<;;;999888:::;;;888888888888999999999999999:::;;;;;;;;;===@@@BBBKKK[[[mmmwww}}}{{{jjjiiimmmpppmmmppp^^^VVVPPPRRRUUUTTTRRRRRRNNNMMMKKKKKKLLLNNNQQQSSSQQQRRRSSSSSSRRRQQQRRRTTTWWWWWWWWWXXXXXXWWWWWWWWWXXXYYYZZZ\\\^^^___``````bbb___\\\YYYWWWWWWXXXYYYUUUWWWZZZ]]]___```aaaaaaeeefffggghhhjjjmmmooopppuuuttttttsssssssssttttttvvvvvvvvvuuuuuuxxx|||~~~uuukkkccc___^^^^^^]]]\\\[[[]]]bbbgggjjjkkkrrrpppnnnmmmnnnrrrwwwzzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||zzzxxxvvvwwwyyy|||~~~~~~~~~~~~zzzuuutttxxx~~~qqq[[[EEE>>>;;;666444777777777777777888888888888999999999888888777777777888999:::;;;<<<;;;::::::;;;;;;::::::::::::;;;;;;999999:::;;;<<<======>>>???@@@BBBEEEGGGHHHIIIJJJMMMOOORRRTTTVVVZZZ___bbbkkkxxxhhhLLL@@@@@@;;;<<<===:::777666777999999999999999:::::::::;;;999:::;;;;;;;;;<<>>>>>>>>>>>@@@BBBEEEHHHJJJKKKLLLPPPRRRUUUWWWXXX[[[___bbbjjjvvvgggKKKAAAAAA;;;======:::666555666888:::::::::;;;;;;;;;<<<<<<888999:::::::::<<>>?????????>>>???BBBEEEHHHKKKMMMMMMRRRTTTVVVXXXZZZ\\\___bbbnnnwwweeeIII??????;;;:::999999888888999999;;;;;;;;;::::::999999999:::;;;<<<;;;;;;===@@@BBBMMM\\\nnn{{{sssnnnpppZZZSSSNNNPPPQQQOOOMMMNNNOOONNNKKKJJJJJJKKKMMMOOOSSSTTTUUUUUUUUUSSSRRRQQQSSSUUUWWWYYYZZZZZZZZZZZZ[[[[[[\\\]]]^^^``````aaaccc```]]]ZZZYYYYYYZZZ[[[WWWXXXYYY[[[[[[[[[ZZZZZZ]]]bbbhhhmmmqqqvvv{{{~~~|||zzzyyywwwwwwvvvwwwwwwwwwyyy{{{~~~~~~|||qqqddd]]]WWWTTTTTTXXXXXXZZZ^^^dddkkkqqquuuvvvwwwuuusssqqqrrrtttwwwyyy{{{yyyxxxyyy}}}}}}~~~~~~}}}{{{uuullleee___[[[VVVVVV\\\eeemmmrrruuuvvvxxxzzz}}}~~~{{{|||~~~~~~}}}}}}~~~|||bbbQQQ@@@999888777666777555666666666555444333333///444:::>>>>>>;;;888555999;;;<<<===<<<;;;<<<======<<<;;;:::::::::;;;<<<;;;<<<===>>>????????????CCC??????DDDGGGFFFJJJPPPUUUVVVYYY[[[YYYYYY```iiirrrzzziiiLLLAAA@@@;;;;;;:::999999999999:::;;;;;;;;;::::::999999999:::;;;<<<;;;;;;===@@@BBBNNN]]]pppqqqpppxxx^^^VVVPPPPPPRRRQQQOOOPPPOOONNNKKKJJJJJJKKKMMMOOOSSSSSSTTTTTTSSSRRRRRRQQQTTTUUUVVVXXXYYYYYYYYYXXXYYYZZZ[[[\\\^^^___```aaacccaaa^^^[[[YYYYYYZZZZZZWWWXXXYYYZZZ[[[ZZZYYYYYY[[[```gggmmmqqqvvv|||~~~}}}{{{yyyxxxxxxxxx||||||||||||~~~~~~wwwlll```ZZZUUURRRSSSWWWWWWZZZ^^^eeekkkpppssssssvvvtttrrrqqqrrrtttxxxzzzyyywwwvvvxxx{{{~~~~~~|||}}}~~~~~~xxxoooiii___[[[VVVUUUZZZccclllqqqssstttvvvyyy|||}}}||||||||||||||||||}}}~~~~~~}}}{{{{{{~~~}}}}}}}}}~~~zzz}}}bbbRRRAAA:::999888777888666666666666666666555555333666999::::::888777666888:::=========<<<===???>>>===;;;:::::::::;;;;;;;;;<<<===>>>????????????AAA===>>>DDDHHHIIIMMMSSSVVVWWWYYY\\\ZZZZZZaaajjjsss{{{lllPPPCCCAAA<<<<<<;;;::::::::::::;;;;;;;;;::::::::::::999999:::;;;<<<<<<<<<===@@@CCCMMM^^^ttt{{{oootttcccXXXPPPOOOPPPPPPOOOPPPOOOMMMKKKJJJJJJKKKNNNOOOSSSSSSRRRQQQQQQQQQQQQRRRTTTUUUVVVWWWXXXWWWWWWVVVWWWXXXYYY[[[]]]___```aaacccaaa^^^[[[YYYYYYYYYZZZVVVWWWYYYZZZZZZZZZYYYXXXZZZ^^^eeelllrrrwww}}}~~~}}}{{{zzzyyyyyyyyy||||||{{{{{{{{{|||~~~}}}qqqggg\\\VVVRRROOOPPPTTTUUUYYY___ffflllppprrrrrrvvvtttrrrqqqqqqtttwwwyyyvvvvvvvvvwwwzzz|||||||||{{{|||~~~|||uuuoooaaa\\\UUUTTTXXX```iiinnnqqqrrrtttxxx{{{|||yyywwwxxxxxxwwwwwwxxxxxxyyyyyy}}}{{{{{{|||}}}~~~}}}}}}|||~~~zzz~~~aaaQQQBBB<<<;;;999888888666666666777777777777777999999888888888999999:::888:::===>>>>>>>>>???AAA???>>><<<;;;:::::::::;;;;;;;;;===>>>???@@@@@@@@@>>>===???DDDIIILLLRRRWWWXXXXXXZZZ\\\[[[[[[bbbllluuu|||mmmQQQCCCAAA======<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<<<<>>>AAADDDLLL___vvvwwwnnnxxxggg[[[OOOLLLNNNNNNMMMNNNNNNMMMKKKJJJJJJLLLNNNPPPSSSRRRPPPOOOOOOPPPQQQRRRTTTTTTVVVVVVWWWVVVUUUTTTWWWXXXYYY[[[^^^```aaabbbbbbaaa^^^[[[YYYXXXXXXXXXVVVWWWXXXYYYZZZZZZYYYXXXYYY]]]dddlllsssyyy~~~~~~}}}|||{{{zzzyyyyyyyyy{{{zzzyyyyyyzzz{{{}}}~~~~~~{{{nnndddYYYTTTOOOLLLMMMPPPSSSXXX```hhhmmmqqqtttuuuxxxvvvsssqqqqqqrrruuuwwwuuuuuuvvvxxxzzz{{{||||||yyy{{{}}}~~~{{{vvvfff___WWWSSSVVV^^^fffkkkpppqqqtttwww{{{~~~}}}~~~}}}zzzxxxuuuuuuttttttttttttuuuuuuzzzzzzzzzzzzzzz}}}~~~~~~~~~~~~{{{~~~~~~{{{^^^PPPAAA<<<;;;999888888555555555666666777888888777666555666888:::;;;;;;888:::===>>>>>>???@@@BBBAAA???===<<<::::::::::::;;;<<<===???AAABBBBBBBBB@@@@@@AAAFFFKKKPPPUUUYYYXXXXXXZZZ[[[ZZZZZZbbbllluuu}}}iiiOOOBBB???>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::999;;;<<<<<<===>>>BBBEEELLL___wwwwwwppppppaaaSSSNNNOOOOOOMMMMMMNNNMMMKKKJJJJJJLLLNNNPPPRRRQQQPPPOOOOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVUUUTTTXXXYYYZZZ\\\___aaabbbcccaaa```]]][[[YYYWWWWWWVVVUUUVVVXXXYYY[[[[[[[[[ZZZYYY]]]dddmmmuuu{{{||||||{{{zzzyyyyyyzzzzzz{{{{{{{{{|||~~~zzzvvvlllbbbXXXRRRNNNJJJJJJMMMPPPWWW```iiinnnsssvvvyyy{{{xxxtttqqqpppppprrrsssuuuwwwyyyzzzzzz{{{{{{{{{xxxzzz|||~~~}}}mmmeee[[[UUUVVV\\\dddiiioooqqqtttwwwzzz}}}~~~yyy{{{|||}}}|||zzzwwwuuussssssrrrrrrrrrrrrsssssstttvvvwwwuuuuuuyyy~~~}}}}}}}}}|||~~~wwwzzz}}}}}}|||~~~[[[MMM???;;;;;;999666666555444444444444555777777222222333777;;;>>>===<<<888:::===>>>>>>???@@@BBBAAA@@@>>><<<;;;;;;;;;;;;;;;===>>>AAABBBDDDEEEEEEDDDEEEFFFHHHMMMSSSWWWYYYXXXXXXYYY[[[YYYZZZbbblllvvvcccKKK@@@>>>======<<<;;;;;;;;;;;;<<<999999::::::::::::;;;;;;999;;;<<<<<<===???CCCEEEMMM```xxxxxxuuu{{{jjjZZZTTTTTTSSSPPPNNNMMMLLLJJJIIIJJJLLLOOOQQQQQQPPPPPPPPPPPPQQQRRRRRRSSSTTTUUUVVVWWWVVVVVVUUUYYYZZZ[[[]]]___aaabbbccc```___\\\ZZZXXXVVVUUUTTTSSSUUUWWWZZZ\\\]]]]]]]]][[[^^^eeennnwww}}}||||||{{{{{{zzz{{{{{{{{{xxxxxxyyyzzz}}}|||uuupppiii___VVVQQQMMMIIIIIILLLOOOVVV```hhhmmmqqqwww{{{{{{yyyuuuqqqooooooqqqrrrvvvxxxzzz{{{zzzyyyyyyzzzvvvxxxzzz||||||~~~wwwnnnaaaXXXWWW\\\ccchhhnnnpppsssvvvxxxzzzzzzzzzwwwxxxxxxxxxvvvssspppooosssrrrqqqqqqqqqqqqqqqqqqnnnrrrtttqqqpppuuu{{{}}}~~~}}}{{{{{{{{{}}}}}}uuuvvvzzz{{{}}}}}}yyyXXXKKK>>>;;;;;;999666555555555444333333444666777777777999>>>DDDGGGFFFCCC888:::===>>>>>>>>>???AAAAAA@@@>>>===<<<<<<<<<======>>>@@@CCCEEEGGGHHHHHHGGGJJJKKKKKKOOOVVV[[[[[[ZZZYYYZZZ[[[ZZZ[[[dddnnnyyy^^^HHH??????===<<<;;;;;;::::::;;;;;;999999999::::::;;;;;;;;;999:::<<<======@@@CCCFFFOOObbbzzz{{{{{{qqq___YYYXXXUUUPPPMMMMMMLLLJJJIIIJJJLLLOOOQQQPPPPPPQQQRRRRRRRRRRRRRRRRRRSSSUUUWWWWWWXXXWWWWWWYYYZZZ[[[\\\^^^___```aaa^^^]]][[[YYYVVVTTTSSSRRRRRRTTTWWW[[[]]]___``````]]]```fffpppyyy~~~}}}}}}}}}}}}}}}~~~~~~vvvvvvvvvxxx{{{~~~~~~xxxpppkkkbbbZZZRRRNNNLLLIIIJJJMMMPPPWWW___eeeiiimmmsssxxxyyywwwssspppoooppprrrtttuuuxxx{{{{{{xxxvvvvvvwwwrrruuuwwwxxxxxxyyyzzz|||uuuggg\\\YYY]]]dddhhhlllnnnqqqtttuuuvvvvvvuuuttttttttttttsssqqqpppooorrrqqqpppoooooooooooopppnnntttuuuqqqpppuuuyyyzzz~~~~~~|||{{{{{{}}}tttrrrsss|||zzztttWWWKKK???<<<===:::777555888777555444333444666777:::999:::>>>EEEHHHGGGDDD888:::=========<<<===???AAA@@@>>>=========>>>>>>>>>???BBBDDDGGGIIIJJJKKKIIIMMMNNNNNNRRRZZZ___^^^]]]\\\]]]]]]\\\]]]fffqqq||||||[[[FFF??????<<<<<<;;;::::::::::::;;;999999999::::::;;;;;;;;;999:::<<<===>>>@@@CCCFFFRRRddd{{{}}}sssaaaZZZXXXTTTNNNJJJMMMLLLJJJIIIJJJMMMOOOQQQOOOPPPRRRSSSTTTSSSRRRQQQRRRSSSUUUWWWXXXXXXXXXXXXYYYZZZZZZ\\\]]]^^^______]]]\\\ZZZXXXVVVSSSQQQPPPRRRTTTWWW[[[^^^aaabbbbbb___aaagggqqqzzz~~~zzzzzzzzz{{{}}}}}}vvvnnnhhh]]]UUUNNNLLLKKKIIIKKKNNNRRRXXX___ccceeeiiipppuuuvvvuuurrrppppppqqqtttvvvuuuxxx{{{zzzwwwtttssstttppprrrtttuuuuuuuuuvvvwwwxxx~~~zzzjjj^^^ZZZ^^^dddhhhkkkmmmooorrrssssssrrrqqqrrrrrrrrrsssssstttuuuuuuqqqpppooonnnnnnnnnnnnnnnrrryyyzzzuuurrrwwwzzzzzzxxx~~~|||{{{}}}sssooonnnvvv~~~zzzqqqWWWKKK@@@>>>>>><<<888666:::999666555444555666777555222111444:::???>>><<<999;;;<<<===<<<;;;<<<===@@@???>>>======>>>?????????@@@CCCFFFHHHJJJLLLLLLIIINNNPPPOOOSSS]]]bbbaaa___^^^______^^^___hhhsss{{{xxxUUUDDDAAAAAA===<<<;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<999;;;======>>>???BBBEEEUUUhhhwwwbbbXXXVVVTTTRRRQQQLLLLLLKKKIIIHHHHHHKKKMMMNNNOOOQQQSSSSSSRRRQQQOOOQQQSSSTTTUUUTTTTTTUUUWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZXXXVVVTTTUUUUUUTTTTTTWWW\\\aaaeeeggggggddddddhhhqqq{{{~~~~~~}}}}}}~~~zzzrrrhhh```XXXTTTNNNIIIGGGHHHKKKMMMNNNRRRYYY___eeekkkppptttvvvtttsssrrrqqqqqqrrrsssxxxwwwuuutttuuuuuusssrrrqqqpppoooooonnnnnnoooooosssuuuxxx~~~uuuhhh___^^^ccchhhkkkkkkkkklllmmmoooqqqqqqqqqsssssspppkkkkkkpppuuutttssspppooonnnnnnoooppprrrrrrrrrrrrtttvvvxxxyyyyyy|||~~~}}}zzz{{{~~~sssjjjsssyyyzzznnnSSSHHH???======:::777666666666555555555555666666777444444888999777999<<<===<<<<<<===>>>>>>===;;;;;;===>>>???>>>;;;888666>>>@@@CCCGGGJJJLLLMMMNNNLLLOOOQQQSSSYYYaaadddccccccbbbbbbcccbbbdddmmmxxx|||wwwzzzvvvUUUDDD@@@AAA===<<<;;;::::::::::::;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@EEEIIITTThhhvvvbbbXXXVVVSSSPPPOOOMMMMMMLLLJJJHHHHHHKKKMMMPPPQQQRRRSSSSSSSSSRRRRRRQQQSSSTTTTTTTTTTTTUUUWWWXXXXXXYYYZZZZZZZZZZZZYYYXXXYYYYYYXXXUUUTTTTTTUUUUUUUUUWWW[[[___cccdddcccaaabbbfffooozzzzzzrrrggg___VVVSSSMMMIIIGGGHHHJJJMMMMMMRRRXXX^^^dddjjjooosssttttttsssrrrrrrrrrssssssvvvuuutttuuuuuuuuusssqqqooonnnmmmlllkkkjjjjjjjjjlllkkklllooovvvzzznnndddbbbfffkkklllllllllllllllmmmnnnooommmooopppnnnkkkkkkpppuuutttsssqqqppppppqqqssstttuuuuuuuuuuuuvvvxxxyyyzzz{{{|||~~~~~~}}}~~~}}}vvv~~~||||||zzziiiRRRGGG===::::::777555555666666555555555555666666666333444777888777888<<<<<<<<<<<<=========<<<;;;======>>>???>>>===;;;999>>>@@@DDDGGGJJJLLLMMMMMMKKKOOOQQQSSSYYYbbbeeecccdddcccdddeeeeeegggpppzzz||||||yyytttwww~~~sssSSSDDD@@@@@@<<<<<<;;;:::::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<>>>>>>>>>>>>>>>>>>>>===???AAADDDHHHJJJKKKLLLLLLKKKNNNQQQSSSZZZbbbeeecccfffeeefffhhhiiikkkttt}}}zzzzzzxxxtttxxxoooQQQDDD@@@>>><<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>BBBIIIMMMQQQhhhppp]]]TTTSSSQQQNNNMMMNNNNNNMMMKKKIIIIIIKKKNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRTTTTTTSSSSSSUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYWWWXXXXXXWWWUUUSSSSSSTTTUUUUUUVVVYYY]]]```aaaaaaaaabbbfffmmmvvv~~~~~~vvvmmmbbbZZZPPPNNNJJJHHHGGGHHHJJJLLLLLLPPPVVV\\\aaaggglllooopppqqqqqqrrrsssssssssssssssrrrsssttttttqqqmmmjjjdddccc```^^^[[[YYYXXXXXXVVVTTTQQQQQQUUU\\\dddjjjuuuzzzuuukkkfffgggjjjjjjhhhfffcccbbbaaabbbbbbfffhhhjjjkkklllmmmpppsssppppppqqqsssuuuxxx{{{|||{{{zzzzzzzzzzzzzzzzzzzzzyyyzzz|||~~~~~~~~~}}}~~~~~~xxxfffWWWKKK???;;;:::888777888666666555555555555666666555222222555666444555999:::;;;<<<<<<;;;;;;;;;;;;======<<<<<<<<<===???@@@???AAAEEEHHHKKKLLLLLLKKKKKKOOORRRUUU\\\dddgggeeegggeeefffjjjlllooowwwzzzwwwuuussszzziiiOOOCCC???===;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======:::<<<>>>???AAADDDHHHKKKPPPgggnnnZZZRRRQQQPPPOOOOOOPPPOOONNNLLLJJJJJJLLLNNNNNNMMMMMMMMMMMMNNNOOOOOOPPPRRRSSSTTTSSSSSSTTTVVVUUUUUUWWWXXXXXXYYYYYYYYYXXXYYYYYYWWWUUUSSSTTTTTTUUUTTTUUUXXX]]]aaacccddddddeeehhhmmmttt{{{zzzrrrhhh]]]VVVLLLKKKIIIHHHHHHJJJKKKLLLLLLPPPVVV\\\aaafffkkknnnooooooppppppqqqqqqrrrrrrrrrqqqqqqpppoookkkfffbbb[[[ZZZWWWUUURRRPPPOOOOOOJJJIIIIIIIIILLLPPPTTTWWWbbbkkkwwwwwwmmmgggggghhhiiigggddd```^^^^^^^^^___eeegggjjjlllmmmnnnpppqqqmmmnnnpppsssvvvyyy{{{}}}zzzzzzzzzzzzzzzzzzyyyyyyxxxyyy{{{|||}}}|||{{{zzz|||~~~|||{{{{{{|||}}}}}}}}}zzzgggWWWKKK???::::::888777888666666555555555555666666555222222555555444555888888;;;<<<<<<:::999:::;;;<<<;;;::::::;;;<<<>>>??????BBBFFFJJJMMMMMMMMMLLLLLLPPPTTTXXX```hhhkkkhhhhhheeefffkkkooorrryyyyyytttrrrrrr{{{cccLLLCCC???<<<;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<<<<=========:::<<<>>>@@@AAACCCGGGIIIOOOgggqqq[[[QQQPPPPPPPPPQQQQQQPPPOOOMMMJJJJJJLLLNNNOOOOOOOOOPPPPPPPPPQQQQQQPPPRRRSSSSSSSSSSSSTTTVVVTTTTTTVVVWWWXXXXXXYYYYYYYYYYYYZZZXXXVVVTTTUUUUUUUUUTTTTTTWWW\\\aaadddeeefffgggiiimmmssszzzuuulllbbbXXXQQQJJJIIIIIIIIIJJJKKKMMMNNNLLLPPPVVV\\\```eeejjjnnnpppooonnnmmmmmmnnnpppqqqqqqooollljjjgggbbb\\\XXXQQQPPPNNNLLLJJJIIIHHHHHHAAAAAACCCDDDFFFGGGIIIIIIRRR[[[iiiuuu}}}xxxoooiiigggggghhheeebbb___]]]]]]^^^___ccceeehhhkkknnnooooooooolllnnnpppsssvvvxxxzzz{{{yyyzzzzzz{{{{{{zzzyyyyyyzzzzzzzzzzzzyyywwwuuutttwwwyyy||||||}}}}}}~~~|||zzzzzz{{{|||}}}vvvuuuyyygggSSSGGG<<<999999777666666666666555555555555666666666333222555666444555888777:::===<<<999888999;;;<<<;;;:::::::::<<<===>>>???BBBGGGLLLOOOPPPOOONNNNNNSSSXXX\\\dddlllooollliiifffgggmmmrrrvvv}}}xxxtttsssttt~~~^^^IIIBBB???<<<:::::::::::::::;;;<<<===<<<<<<<<<<<<============<<<===>>>>>>???AAAFFFIIINNNfffyyy```SSSPPPPPPQQQRRRRRRQQQPPPMMMKKKJJJLLLNNNNNNOOOQQQRRRRRRRRRQQQPPPPPPQQQSSSSSSRRRRRRTTTUUUSSSTTTUUUVVVWWWXXXXXXXXXZZZZZZ[[[YYYWWWUUUVVVVVVVVVTTTTTTVVVZZZ___aaabbbfffgggjjjnnnssszzzzzzpppfff]]]SSSLLLHHHIIIIIIJJJLLLMMMNNNOOOMMMQQQVVV\\\aaaeeejjjnnnqqqooollljjjjjjkkknnnoooooolllgggbbb]]]WWWQQQMMMIIIHHHGGGEEEDDDDDDDDDDDD??????@@@AAABBBCCCDDDDDDJJJOOOXXXdddooovvvyyyyyy~~~~~~}}}vvvnnngggddddddcccaaa]]][[[YYYZZZ\\\^^^^^^aaadddiiinnnppppppooonnnoooqqqtttvvvxxxzzzzzzyyyzzz{{{||||||{{{zzzzzz{{{{{{zzzzzzxxxwwwuuuuuuxxxyyyzzzzzzzzz|||}}}{{{yyyyyy{{{}}}~~~~~~~~~~~~~~~nnnlll|||zzzgggPPPEEE<<<::::::888666777666666555555555555666666777444333666666444555888666:::===<<<888777999;;;<<<<<<<<<<<<<<<<<<======>>>BBBHHHMMMQQQRRRRRRQQQQQQVVV[[[```hhhqqqssspppkkkhhhiiipppvvvzzzyyywwwvvvwww~~~[[[HHHBBB???<<<:::::::::::::::;;;<<<===<<<<<<<<<<<<=========>>>???>>>===;;;<<<@@@FFFJJJNNNfffeeeVVVQQQPPPQQQRRRRRRRRRPPPMMMKKKJJJLLLNNNLLLMMMOOOQQQQQQPPPOOONNNPPPQQQSSSSSSRRRRRRTTTUUURRRSSSUUUVVVWWWXXXXXXXXXZZZ[[[[[[ZZZXXXVVVVVVWWWWWWUUUTTTUUUXXX\\\^^^___eeefffiiinnnsss|||wwwlllcccZZZPPPJJJHHHHHHIIIKKKMMMNNNOOOOOOMMMQQQWWW\\\aaafffjjjnnnqqqoookkkhhhgggiiilllooommmiiiccc\\\VVVPPPIIIEEEDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@AAABBBCCCEEEFFFFFFHHHMMMWWWcccmmmqqqrrrwwwyyyxxxsssjjjccc``````]]][[[XXXVVVUUUVVVYYY[[[ZZZ\\\aaagggmmmpppppppppoooqqqsssuuuwwwyyyzzzzzzyyyzzz|||}}}}}}}}}|||{{{{{{{{{{{{{{{zzzzzzzzzzzz|||||||||{{{zzz{{{~~~|||zzzyyyyyy{{{}}}}}}~~~~~~~~~~~~}}}iiifffvvv{{{hhhPPPFFF>>>======;;;999999666666555555555555666666777444444666777444555888666:::===<<<888666888;;;>>>>>>>>>>>>>>>>>>======>>>BBBHHHNNNSSSTTTTTTSSSRRRXXX]]]bbbkkksssuuusssllliiikkkrrryyy}}}~~~yyyvvvyyysssUUUFFFBBB???:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>===>>>@@@EEEHHHNNNbbbhhh^^^ZZZSSSPPPTTTTTTSSSPPPNNNLLLLLLMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRSSSTTTUUUUUUVVVVVVSSSUUUWWWWWWVVVVVVWWWXXXYYY\\\^^^]]]YYYVVVUUUVVVRRRSSSUUUVVVXXX[[[___bbbgggiiilllpppvvv~~~|||rrriiiaaaYYYPPPJJJIIIHHHGGGJJJOOOQQQQQQPPPSSSTTTWWW[[[```dddhhhjjjsssnnnhhhfffhhhiiigggdddiiibbbXXXQQQMMMKKKHHHFFFEEEDDDCCCBBBAAA@@@??????AAA@@@@@@@@@??????>>>>>>DDDEEEGGGKKKQQQ\\\gggnnnkkkooopppmmmfff]]]XXXWWWVVVVVVUUUTTTTTTTTTUUUUUU\\\^^^```bbbeeejjjppptttssstttwwwyyy{{{|||||||||yyyzzz{{{{{{{{{}}}~~~{{{wwwuuu{{{{{{|||}}}~~~}}}||||||||||||||||||{{{{{{}}}~~~~~~}}}{{{|||~~~hhhdddmmm|||~~~lllOOOEEE===;;;:::777777888777666666555444333333333999999777666666555555666999:::;;;;;;999999:::;;;:::;;;===>>>??????>>>>>>@@@CCCIIIPPPUUUVVVTTTQQQUUU]]]dddhhhlllrrrtttsssmmmjjjjjjpppwww||||||wwwtttvvv~~~oooRRRDDDAAA???;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>>>>@@@EEEHHHNNNaaaiii___[[[UUUSSSVVVUUUSSSQQQNNNMMMMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRQQQRRRRRRSSSTTTTTTUUUUUUUUUSSSUUUWWWWWWVVVVVVWWWXXXZZZ\\\^^^]]]ZZZWWWVVVVVVRRRTTTUUUWWWXXX[[[___bbbdddfffiiimmmsss{{{{{{pppggg___XXXPPPKKKJJJIIIIIIKKKOOORRRQQQPPPPPPRRRVVVZZZ```eeejjjllloookkkgggfffhhhiiifffcccaaa[[[TTTNNNKKKIIIGGGEEEDDDDDDCCCBBBAAAAAA@@@@@@BBBBBBBBBBBBAAAAAAAAA@@@AAABBBCCCEEEIIIPPPYYY___```ccceeebbb\\\VVVSSSRRRTTTTTTTTTUUUUUUVVVVVVVVV]]]^^^aaacccfffjjjooossssssuuuwwwyyy{{{}}}}}}}}}||||||}}}|||{{{{{{}}}~~~zzzxxx{{{|||}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~}}}|||}}}xxxcccaaammm}}}zzzfffNNNEEE===;;;:::777777888999888888777666666555555999888777777666666666666999:::<<<;;;:::999:::;;;<<<===>>>@@@@@@@@@@@@??????CCCHHHOOOTTTWWWWWWVVVZZZbbbiiilllooossstttrrrmmmjjjjjjqqqxxx}}}{{{yyyzzzkkkNNNBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>???AAAEEEHHHMMM```hhh^^^[[[VVVVVVXXXUUUSSSQQQOOONNNMMMNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSUUUVVVVVVVVVVVVWWWYYY[[[]]]___^^^[[[XXXVVVVVVSSSTTTVVVWWWXXX[[[___bbbbbbcccfffjjjpppxxxxxxlllbbb[[[UUUOOOKKKKKKJJJJJJLLLOOOQQQQQQPPPMMMPPPTTTZZZ```fffkkknnnllliiiffffffggggggeeebbbZZZWWWQQQMMMKKKIIIGGGEEEFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@BBBBBBCCCDDDEEEHHHLLLPPPSSSUUUWWWVVVRRROOOOOOQQQRRRTTTVVVXXXYYYZZZZZZZZZ```bbbdddfffhhhlllppptttvvvwwwyyy{{{}}}~~~~~~~~~}}}~~~~~~|||zzzzzz{{{|||||||||}}}|||{{{zzzzzzzzzzzzzzzzzz{{{{{{~~~}}}|||}}}rrr^^^```ooo~~~uuu___LLLDDD<<<::::::777666888888888888777666666555555777777777777666666666666999;;;<<<<<<;;;::::::;;;>>>???@@@AAAAAABBBAAAAAA@@@CCCHHHNNNSSSWWWYYYZZZ___gggnnnqqqrrruuutttqqqmmmiiijjjqqqyyy~~~~~~hhhLLLAAA>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>?????????AAAEEEHHHLLL^^^hhh]]]YYYVVVVVVXXXUUUSSSRRRPPPOOONNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUUUUVVVVVVUUUTTTSSSSSSTTTVVVVVVUUUVVVXXXZZZ\\\]]]^^^^^^\\\YYYVVVUUUSSSTTTVVVWWWXXX[[[___bbbaaacccfffjjjpppyyy|||sssfff[[[UUUQQQMMMJJJJJJJJJJJJLLLMMMOOOOOOOOOMMMPPPTTT[[[aaagggkkkmmmlllhhhdddbbbbbbcccbbbaaa[[[YYYUUUQQQNNNKKKIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIIIIHHHHHHJJJKKKNNNPPPRRRQQQOOOPPPSSSVVVWWWYYY\\\___aaaaaaaaa```gggiiikkkmmmnnnqqquuuwww||||||}}}}}}~~~~~~~~~~~~|||}}}}}}|||{{{zzz{{{|||~~~~~~|||{{{yyyyyyyyyzzzzzzzzzzzzzzz~~~}}}~~~qqq___cccsssttt[[[JJJBBB;;;::::::777666888666666555555444444444444444555555666666666666666999;;;======<<<;;;;;;;;;>>>??????@@@AAAAAAAAABBBAAADDDHHHLLLPPPTTTXXX[[[cccjjjqqqrrrssstttrrrnnnllliiijjjrrryyy}}}fffLLLBBB===<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>???@@@@@@BBBEEEHHHKKK\\\}}}kkk]]]WWWTTTTTTTTTTTTSSSRRRPPPOOONNNMMMMMMOOOPPPQQQRRRSSSSSSSSSSSSUUUVVVWWWWWWWWWVVVUUUTTTSSSTTTUUUUUUUUUVVVYYY[[[]]]]]]]]]]]]\\\YYYVVVSSSSSSTTTVVVWWWXXXZZZ^^^aaabbbdddggglllrrr{{{vvvlll___UUUOOOMMMJJJHHHHHHIIIJJJJJJKKKKKKLLLMMMNNNQQQVVV\\\bbbgggjjjllllllgggaaa]]][[[\\\^^^___aaa___[[[VVVRRRNNNLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMOOOQQQQQQOOONNNOOOPPPRRRTTTVVVVVVUUUXXX]]]aaabbbdddgggiiikkkkkkjjjiiippprrrtttuuuvvvwwwzzz|||}}}||||||{{{xxxzzz||||||{{{{{{}}}~~~}}}}}}|||yyyyyyyyyzzzzzzzzz{{{{{{~~~~~~~~~}}}}}}~~~vvvfffkkkxxxuuuZZZHHH@@@:::::::::888666777555555555555444444444444222333444666777777777777999<<<>>>>>>===<<<;;;<<<=========>>>??????@@@AAABBBEEEHHHJJJLLLPPPUUUYYYcccjjjpppqqqqqqsssqqqnnnllljjjkkkrrryyy}}}}}}cccLLLCCC===;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>@@@AAAAAACCCEEEGGGKKKZZZyyysssbbbYYYUUUSSSRRRRRRRRRQQQPPPNNNMMMLLLKKKOOOOOOPPPQQQRRRRRRRRRRRRSSSUUUVVVXXXXXXWWWUUUTTTSSSTTTUUUUUUUUUVVVYYY\\\^^^]]]\\\\\\[[[YYYUUUQQQRRRSSSUUUUUUVVVXXX\\\___aaacccggglllttt~~~qqqhhh[[[QQQLLLJJJHHHGGGGGGIIIJJJJJJIIIIIIJJJLLLOOORRRWWW^^^dddhhhkkkmmmllliiiccc___\\\]]]```bbbhhhfffbbb\\\VVVRRRQQQRRRRRRSSSSSSUUUVVVWWWXXXXXXWWWXXXXXXXXXXXXXXXYYYYYYVVVXXXZZZ[[[ZZZZZZ[[[\\\___aaacccccccccfffkkkppprrrssstttttttttsssrrrqqqvvvxxxzzz{{{{{{{{{}}}}}}{{{zzzyyyyyyvvvxxx{{{|||||||||~~~}}}~~~~~~}}}}}}yyyyyyyyyzzz{{{{{{||||||~~~~~~}}}}}}}}}|||||||||~~~}}}pppttttttZZZFFF???999999:::888666777777777777777777777666666111333555777999999999999:::<<>><<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBEEEHHHJJJKKKNNNTTTYYYcccjjjooopppqqqttttttrrrpppmmmnnnuuu|||~~~{{{~~~___JJJCCC>>><<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>@@@AAABBBCCCEEEGGGKKKYYYvvv~~~jjj]]]XXXTTTQQQQQQQQQPPPOOONNNLLLKKKJJJNNNOOOPPPQQQQQQRRRRRRQQQPPPRRRTTTVVVWWWVVVTTTSSSSSSTTTTTTTTTTTTVVVZZZ\\\]]]\\\ZZZZZZZZZXXXSSSOOOQQQRRRTTTTTTUUUWWWZZZ]]]]]]```eeekkksss~~~~~~nnneeeYYYPPPLLLJJJHHHGGGHHHJJJKKKKKKIIIHHHJJJLLLNNNQQQXXX___fffkkknnnppppppooommmkkkjjjjjjkkklllpppnnnjjjccc\\\YYYZZZ\\\\\\]]]^^^___aaabbbcccdddddddddddddddeeeeeeeeefffgggiiikkklllllllllmmmooorrrtttwwwvvvvvvxxx}}}~~~}}}{{{yyyxxxwwwxxxzzz||||||||||||}}}~~~~~~{{{yyyxxxwwwwwwwwwuuuwwwzzz|||||||||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{||||||yyyzzzzzz{{{||||||}}}}}}}}}||||||{{{{{{{{{{{{{{{~~~xxx}}}qqqWWWEEE===888999:::888666777666777777777777777777777333555777:::<<<======<<<:::<<>>???@@@@@@DDDIIIKKKLLLOOOUUU[[[eeekkkpppqqqsssxxxzzzyyytttrrrsssyyy|||yyy}}}[[[IIIDDD???===???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>><<<>>>AAABBBBBBCCCEEEGGGKKKXXXtttpppaaa[[[VVVRRRPPPPPPOOOOOOMMMKKKJJJIIIMMMNNNOOOPPPQQQQQQQQQQQQNNNOOORRRUUUVVVUUUSSSRRRSSSTTTTTTTTTTTTVVVZZZ]]]]]][[[YYYZZZZZZXXXSSSNNNPPPRRRSSSSSSTTTVVVYYY\\\ZZZ]]]bbbiiirrr}}}}}}mmmeeeYYYQQQMMMKKKIIIGGGIIIKKKMMMLLLJJJIIIJJJMMMLLLPPPWWW```gggmmmqqqssstttvvvxxxyyyxxxwwwwwwwwwvvvtttpppiiicccaaacccfffeeefffgggiiikkklllnnnnnnsssssssssttttttuuuuuuuuuxxxyyy{{{|||{{{|||}}}~~~|||zzzyyyxxxyyy{{{|||{{{zzz{{{|||zzzyyywwwvvvuuuuuuvvvvvvvvvxxx{{{||||||||||||}}}}}}|||}}}}}}{{{yyyxxxxxxyyyzzz{{{zzzzzz{{{{{{|||}}}~~~~~~||||||{{{zzzzzzzzzzzz{{{~~~|||nnnTTTDDD===888999:::888666777444444444555555555555555555777:::===???@@@@@@???:::===@@@AAA???===<<<<<<======<<<<<<<<<>>>???AAA>>>CCCIIILLLMMMQQQXXX^^^ffflllqqqrrruuu|||xxxuuuvvv}}}wwwVVVGGG??????BBB>>><<<>>>???@@@@@@???>>><<<>>>===;;;===???@@@>>>;;;@@@BBBCCCDDDDDDEEEHHHJJJRRRdddyyyxxxfff^^^YYYTTTRRRRRRQQQPPPNNNLLLJJJIIIMMMLLLMMMNNNQQQRRRQQQOOOMMMLLLKKKNNNRRRTTTTTTRRROOOPPPRRRUUUWWWXXXYYYYYY[[[ZZZYYYWWWUUUSSSRRRQQQQQQQQQQQQRRRSSSUUUWWWWWWWWW[[[bbbiiipppzzz}}}yyyhhh```VVVPPPNNNNNNKKKIIIIIIKKKLLLLLLJJJIIIJJJJJJNNNRRRYYYaaaiiipppuuuwww{{{{{{}}}{{{|||vvvqqqoooooooooooossstttuuuwwwzzz}}}}}}wwwyyywwwtttttttttuuuuuutttrrrooolllkkklllmmmmmmmmmpppppprrryyy|||||||||}}}~~~~~~||||||{{{|||}}}{{{yyywwwwwwwwwxxxyyyyyyyyyyyyxxxxxxxxxwwwwww{{{yyyxxxyyy|||~~~|||zzz}}}eeeQQQCCC???;;;888888777666555666666666666666666666666444555777888777888999;;;;;;>>>@@@CCCCCCAAA>>>======<<<<<<===??????>>>===AAAFFFKKKNNNRRRWWWZZZ[[[ffflllqqqrrrvvv|||wwwuuuuuuwww~~~rrrSSSEEE======@@@<<<<<<===???@@@@@@???===<<<@@@>>>>>>???AAABBB@@@>>>@@@BBBDDDDDDDDDEEEHHHJJJNNN]]]ooo}}}ggg]]]XXXSSSRRRQQQQQQPPPNNNLLLKKKJJJMMMMMMMMMOOOQQQRRRQQQPPPNNNLLLKKKMMMPPPRRRQQQOOOPPPQQQSSSUUUWWWXXXYYYYYYZZZZZZXXXWWWUUUSSSRRRQQQOOOOOOPPPQQQRRRTTTUUUVVVUUUYYY^^^dddjjjuuuyyyttteee]]]TTTNNNMMMMMMKKKIIIJJJLLLMMMMMMKKKJJJJJJKKKNNNRRRXXX___ffflllppprrrvvvwwwyyy~~~~~~|||xxxuuuuuuuuuvvv}}}~~~|||xxxuuurrrpppooonnnmmmlllkkkiiifffeeeeeefffffffffjjjjjjlllsss{{{}}}zzz||||||}}}}}}{{{{{{{{{|||}}}|||{{{yyyxxxxxxyyy{{{|||vvvvvvvvvuuuuuuuuuuuutttxxxwwwwwwyyy}}}~~~eeeQQQBBB???;;;888888777666555666666666666666666666666444555777888777888999;;;<<<>>>@@@BBBBBBAAA???===@@@@@@@@@@@@AAA@@@>>>===BBBGGGMMMQQQTTTYYY^^^bbbhhhnnnrrrrrruuu{{{yyyvvvuuuwww}}}}}}{{{lllOOOCCC<<<<<<>>>:::;;;<<<===>>>>>>===<<<;;;???>>>>>>???AAABBB@@@???AAABBBDDDEEEEEEEEEGGGIIIIIIUUUcccjjj[[[UUUSSSQQQQQQPPPPPPOOOMMMLLLKKKMMMMMMMMMOOOQQQSSSRRRQQQQQQPPPNNNOOOPPPPPPOOONNNQQQRRRTTTVVVWWWYYYYYYYYYYYYYYYWWWVVVTTTSSSRRRQQQNNNNNNOOOPPPQQQSSSTTTUUUTTTVVVZZZ^^^cccmmmyyy{{{sssnnnaaa[[[SSSNNNMMMMMMLLLJJJKKKMMMNNNMMMLLLJJJKKKKKKNNNQQQVVV\\\bbbfffiiikkknnnooorrrwww|||~~~|||~~~|||xxxsssooommmjjjgggeeeeeecccaaa```bbbdddddddddgggfffhhhnnnuuuyyyzzzyyy{{{|||}}}}}}{{{yyyyyyzzz|||}}}zzzyyyyyyyyyzzz{{{}}}~~~vvvuuuuuutttttttttttttttvvvvvvwwwzzz~~~}}}bbbOOOBBB>>>:::888777777666666666666666666666666666666444555777888777888999;;;===>>>@@@BBBBBBAAA@@@???@@@AAABBBCCCCCCBBBAAA@@@FFFLLLRRRVVVWWWZZZ```fffjjjooossssssuuu{{{|||yyyuuuvvv{{{}}}zzzsss{{{eeeLLLCCC<<<;;;>>>:::;;;;;;<<<======<<<;;;;;;;;;;;;<<<===?????????>>>AAACCCEEEFFFEEEFFFGGGIIIGGGPPP\\\{{{nnn[[[UUUTTTPPPPPPPPPPPPOOONNNMMMLLLMMMLLLMMMOOOQQQSSSRRRQQQUUUTTTSSSRRRQQQQQQOOONNNSSSSSSUUUVVVXXXXXXYYYYYYXXXWWWVVVUUUTTTSSSRRRRRRNNNOOOOOOPPPQQQSSSTTTUUUUUUWWWXXXZZZ^^^gggsss|||~~~wwwpppkkk```[[[UUUPPPOOOOOONNNMMMLLLNNNOOONNNLLLKKKKKKKKKMMMOOOTTTZZZ___cccfffgggggghhhkkkpppuuuzzz}}}~~~zzzuuuppplllhhhfffbbbaaaaaacccgggjjjkkklllmmmlllllloootttwwwxxxxxx{{{|||~~~~~~{{{yyyxxxyyy{{{|||yyyyyyxxxxxxyyyzzz||||||yyyxxxwwwvvvvvvvvvvvvwwwwwwwwwyyy{{{~~~vvv\\\LLLAAA>>>:::888777777666666666666666666666666666666444555777888777888999;;;>>>???AAABBBCCCBBBBBBAAA>>>@@@CCCDDDDDDDDDDDDEEEIIIOOOWWW\\\\\\ZZZ^^^eeejjjooorrrrrrvvv}}}~~~zzzvvvvvv{{{}}}~~~vvv~~~}}}^^^JJJDDD===<<<>>>:::;;;;;;<<<<<<<<<<<<;;;;;;999;;;<<<>>>>>>???@@@@@@AAACCCFFFGGGFFFFFFGGGHHHGGGOOO[[[zzzsss^^^VVVVVVQQQQQQQQQPPPOOONNNMMMLLLKKKKKKLLLNNNQQQRRRRRRQQQVVVUUUUUUSSSQQQOOONNNNNNSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSRRRRRROOOOOOPPPQQQRRRTTTUUUVVVWWWXXXYYYZZZ]]]eeepppxxx}}}wwwoookkkccc___ZZZUUURRRQQQQQQPPPMMMNNNOOONNNLLLJJJJJJKKKKKKNNNSSSXXX]]]aaadddeeedddfffiiimmmrrrwww}}}{{{vvvrrrnnnkkkddddddeeeiiinnnrrrtttuuuwwwvvvuuuuuuwwwxxxyyyyyyzzz|||~~~~~~zzzxxxxxxyyyzzzyyyxxxxxxxxxxxxxxxxxxyyyzzzyyyxxxwwwvvvwwwxxxyyyyyyzzz{{{|||}}}~~~qqqYYYJJJ@@@===999777777777777666666666666666666666666666444555777888777888999;;;???@@@BBBDDDEEEEEECCCCCC@@@BBBDDDDDDBBBBBBDDDEEEHHHLLLVVV___```\\\^^^eeegggmmmqqqrrrwww~~~~~~{{{wwwwww}}}}}}|||uuuYYYHHHDDD???===???;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<>>:::======<<<<<<<<<<<<======666999===>>>>>>>>>AAADDDBBBEEEHHHIIIHHHGGGFFFGGGFFFMMMVVVpppkkk\\\YYYTTTTTTSSSQQQPPPMMMLLLJJJGGGGGGHHHJJJNNNPPPOOONNNOOOQQQRRRQQQOOOMMMOOOQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRMMMMMMNNNOOOPPPRRRSSSTTTRRRTTTWWWXXXZZZ___gggmmmqqq|||~~~}}}|||xxxssspppnnnlllggg```YYYTTTRRRRRRLLLMMMNNNLLLJJJHHHHHHHHHNNNOOORRRUUUWWWXXXXXXXXXXXX[[[___eeelllwww}}}yyyhhhccc]]]YYYZZZaaaiiiooonnnmmmlllmmmooosssvvvyyywwwzzz}}}yyyvvvtttpppkkkhhhhhhkkkooosssvvvyyy|||~~~yyy{{{~~~{{{{{{{{{{{{zzzxxxvvvtttuuuvvvwwwyyy{{{{{{||||||zzzxxxvvvttttttuuuwwwxxxvvvyyy{{{{{{zzzzzz|||~~~{{{aaaKKK???>>><<<888666666777777666666666666666666666666666444555777888777888999;;;???CCCIIINNNOOOLLLHHHEEE>>>@@@AAA@@@???DDDMMMUUUbbbUUUOOOUUU[[[ZZZ]]]dddfffnnntttvvvxxx{{{{{{yyyyyyxxxyyy}}}ssswww~~~{{{vvvpppmmmqqqaaaRRRCCC???@@@???<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===????????????BBBDDDOOOMMMJJJGGGEEEEEEEEEEEEEEEKKKVVVnnnuuuiiiiii```\\\WWWSSSPPPMMMJJJHHHHHHHHHHHHKKKNNNOOOOOOMMMNNNOOOPPPPPPNNNNNNOOOPPPRRRRRRRRRRRRRRRSSSSSSSSSPPPPPPPPPSSSUUUUUUTTTRRROOOMMMLLLMMMPPPSSSTTTTTTUUUUUUUUUUUUWWW\\\ccchhhsss{{{~~~zzzuuurrrtttqqqjjjbbb[[[VVVRRRQQQLLLKKKIIIHHHGGGGGGHHHIIIKKKMMMPPPSSSUUUUUUUUUTTTVVVYYY]]]dddlllwww~~~wwwnnnbbbWWWMMMMMMQQQVVV[[[___aaaaaacccgggllloooqqqrrrvvvxxxzzz|||}}}~~~}}}|||yyytttqqqhhhgggggglllrrrxxx{{{{{{zzz{{{}}}|||{{{{{{||||||zzzwwwtttvvvuuuvvvxxxzzz{{{zzzyyyxxxyyyyyywwwtttrrrrrrsssyyyzzz{{{}}}}}}}}}|||{{{zzz|||rrrYYYHHH???:::999777666444333333222444444333333333444555555666666666666666777;;;>>>>>>GGGOOOQQQQQQOOOKKKEEEAAAAAAAAA@@@???CCCIIINNNeee___WWWTTTWWW^^^eeehhhqqqrrrtttwwwyyy{{{||||||vvvxxxzzz~~~|||~~~wwwqqqllllllsss^^^OOOBBB>>>@@@???===<<<;;;;;;;;;<<<<<<<<<<<<======>>>?????????@@@BBBDDDMMMKKKIIIFFFEEEEEEEEEFFFGGGJJJTTTkkkxxxjjjhhh^^^[[[VVVSSSPPPNNNKKKIIIIIIHHHIIIKKKNNNOOOOOONNNNNNPPPQQQPPPOOONNNOOOPPPRRRSSSSSSTTTTTTSSSRRRRRRRRRQQQQQQSSSUUUUUUTTTRRRPPPNNNLLLMMMOOORRRRRRRRRTTTTTTUUUUUUWWW[[[bbbfffrrrzzz|||zzzxxxvvvwwwssskkkccc[[[UUUQQQOOOJJJJJJHHHGGGGGGGGGHHHIIILLLMMMOOOQQQSSSSSSSSSSSSVVVXXX]]]ccckkkvvv}}}uuulll\\\QQQIIIHHHLLLOOOSSSWWWZZZ[[[^^^bbbgggkkknnnoooooorrruuuwwwyyy}}}|||{{{{{{|||}}}xxxqqqiiiggglllsssvvvwwwzzz{{{}}}}}}|||{{{||||||{{{xxxuuuyyyxxxwwwxxxyyyzzzxxxwwwvvvwwwwwwvvvtttrrrrrrsssvvvxxxyyy{{{}}}|||~~~nnnUUUDDD<<<999999777666555444444444555555444444444444444555666777777666666888;;;>>>@@@HHHOOOPPPPPPPPPMMMHHHCCCCCCBBB@@@???AAAFFFKKKWWWTTTQQQTTT[[[dddjjjnnnuuuvvvxxxzzz|||}}}~~~xxxyyyzzz}}}yyysssoooqqqzzz{{{ZZZLLL@@@>>>??????>>>>>>;;;;;;<<<<<<<<<=========>>>???@@@@@@@@@@@@BBBDDDIIIHHHGGGEEEEEEEEEFFFFFFHHHJJJQQQfff|||kkkddd\\\YYYUUUSSSQQQOOOMMMKKKJJJIIIIIIKKKNNNPPPOOOOOOOOOPPPQQQQQQOOOOOOPPPQQQSSSTTTVVVWWWVVVTTTRRRPPPRRRRRRRRRTTTVVVVVVUUUTTTQQQOOOLLLLLLNNNPPPQQQQQQSSSSSSTTTTTTUUUZZZ___dddllluuu}}}|||zzzzzz{{{|||{{{vvvnnnddd[[[TTTOOOLLLHHHHHHGGGFFFFFFGGGIIIJJJMMMMMMNNNOOOOOOPPPPPPPPPSSSUUUYYY___hhhsss~~~|||rrrhhhVVVMMMFFFFFFHHHIIIKKKNNNPPPRRRVVV[[[aaaeeeiiikkkkkknnnqqquuuxxx{{{~~~|||~~~rrriiiiiiooosssuuuzzz{{{}}}~~~}}}|||{{{{{{{{{{{{yyywww|||zzzyyyxxxyyyxxxvvvuuutttuuuvvvuuusssssssssttttttuuuwwwzzz}}}~~~|||iiiQQQAAA:::999888777777666777777777777777666555444444444444777888888777777888;;;>>>DDDLLLSSSUUUUUUVVVTTTPPPFFFDDDBBB???===>>>BBBFFFKKKKKKNNNUUU^^^hhhooosssxxxyyyzzz|||}}}{{{zzzyyyzzz}}}}}}yyy|||yyyXXXKKK@@@>>>>>>===<<<===;;;;;;<<<<<<======>>>>>>???@@@AAAAAA@@@AAACCCEEEFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIOOObbbkkk```ZZZXXXUUUSSSRRRPPPNNNLLLKKKJJJJJJKKKNNNOOOOOOOOOOOOPPPQQQQQQOOOOOOPPPQQQSSSUUUWWWYYYXXXUUUQQQNNNQQQPPPQQQSSSVVVXXXXXXWWWRRRPPPMMMLLLMMMOOOPPPPPPRRRRRRSSSSSSTTTXXX]]]aaaeeennnvvvzzz~~~~~~|||zzz{{{}}}~~~zzzqqqfff[[[SSSMMMJJJFFFFFFEEEEEEFFFHHHIIIJJJNNNMMMMMMLLLLLLMMMMMMNNNOOOQQQUUUZZZcccnnnzzz~~~yyynnncccSSSLLLGGGFFFGGGEEEFFFHHHIIILLLQQQWWW\\\aaafffjjjlllooossswwwyyy|||uuuooonnnrrruuu{{{{{{|||}}}~~~|||{{{zzzzzz{{{{{{zzzyyy}}}|||yyyyyyyyyxxxwwwuuutttuuuwwwvvvuuutttuuuwwwtttuuuvvvxxx|||}}}eeeNNN@@@:::888888777777888888999:::999888777666555444444444666777777777777888<<>>>>>@@@CCCIIIKKKOOOVVV```jjjqqqvvvzzzzzz{{{|||}}}~~~}}}{{{xxxwwwyyy~~~zzzWWWLLLBBB???>>><<<;;;<<<;;;;;;<<<<<<===>>>>>>???@@@BBBBBBBBBAAABBBDDDFFFEEEDDDDDDEEEEEEEEEFFFFFFHHHIIINNN```mmm^^^XXXVVVTTTSSSRRRQQQNNNLLLLLLJJJIIIJJJMMMNNNOOOOOOOOOPPPQQQPPPOOOOOOPPPQQQRRRTTTWWWYYYXXXUUUQQQNNNNNNNNNOOORRRVVVZZZ[[[[[[TTTQQQMMMLLLMMMOOOPPPPPPQQQRRRRRRSSSSSSVVV[[[^^^aaajjjtttyyy}}}~~~~~~~~~|||sssggg\\\SSSMMMJJJFFFEEEEEEEEEFFFHHHJJJKKKMMMMMMLLLKKKKKKKKKKKKKKKMMMOOORRRXXXaaannn{{{zzzuuuiii^^^QQQKKKGGGFFFEEEBBBBBBEEEFFFJJJPPPUUUZZZ___eeeiiinnnqqquuuxxxyyy{{{}}}wwwpppqqquuu{{{{{{||||||}}}|||{{{{{{}}}~~~}}}|||zzzyyyzzzzzzyyyxxxvvvwwwxxxxxxwwwvvvxxxyyyvvvvvvvvvxxxzzz}}}}}}cccNNNAAA===777777777888888999:::;;;:::999888777666555555555666666777777777:::>>>AAAEEEPPP\\\ccceeefffaaa\\\RRROOOIIIEEECCCCCCDDDEEELLLNNNRRRXXXaaakkkuuuzzz|||||||||}}}~~~~~~|||yyywwwyyy}}}~~~{{{~~~yyyVVVLLLCCC@@@>>>;;;;;;<<<;;;;;;<<<===>>>>>>???@@@BBBCCCDDDCCCBBBBBBDDDFFFDDDDDDEEEEEEFFFFFFFFFFFFHHHJJJOOO^^^}}}qqq```XXXVVVTTTTTTSSSQQQNNNLLLLLLJJJIIIIIIKKKMMMNNNNNNNNNOOOPPPPPPNNNNNNOOOPPPQQQSSSVVVXXXXXXUUUQQQNNNMMMMMMNNNQQQUUUYYY[[[\\\UUUQQQNNNLLLMMMPPPQQQRRRQQQRRRSSSSSSSSSVVVZZZ]]]aaakkkuuu{{{}}}ssshhh]]]TTTNNNKKKGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLKKKKKKKKKJJJJJJJJJLLLNNNRRRXXXbbbooo}}}{{{vvvpppeeeZZZNNNIIIEEEDDDBBB>>>???BBBDDDIIIOOOTTTWWW[[[aaafffjjjmmmrrrtttvvvwwwxxxzzz}}}tttrrrttt{{{{{{{{{|||}}}~~~~~~|||{{{{{{{{{{{{zzzwwwxxxyyyyyyxxxwwwxxxzzzwwwwwwwwwxxxyyyzzz{{{|||yyy___LLLBBB???777777777777888999:::;;;:::999999888777777777777666777888999:::===BBBEEEQQQ\\\hhhnnnpppooojjjdddXXXTTTNNNJJJHHHIIIIIIIIIKKKNNNTTT[[[dddnnnxxx}}}|||}}}{{{yyywww}}}tttTTTKKKCCCAAA???======???;;;;;;<<<===>>>???@@@@@@CCCDDDEEEDDDCCCCCCEEEFFFEEEEEEFFFFFFGGGFFFFFFFFFHHHLLLRRR\\\uuuuuudddXXXVVVUUUTTTSSSQQQNNNKKKLLLJJJGGGHHHJJJLLLMMMMMMMMMNNNOOOOOOMMMMMMNNNOOOPPPRRRTTTVVVVVVTTTQQQPPPOOONNNNNNPPPTTTWWWYYYYYYUUURRRNNNLLLNNNQQQSSSTTTQQQSSSSSSSSSTTTVVVYYY\\\aaakkkvvv||||||sssiii^^^VVVPPPMMMHHHHHHGGGGGGGGGIIIJJJKKKJJJKKKLLLLLLLLLKKKJJJIIIHHHJJJOOOVVV```ooo~~~~~~wwwqqqlllaaaWWWMMMIIIEEEDDD@@@===>>>BBBCCCHHHNNNQQQSSSVVV\\\bbbdddhhhmmmppprrrtttuuuwwwzzz||||||xxxvvv{{{{{{{{{{{{|||~~~}}}||||||{{{zzzwwwyyyyyyyyywwwwwwwwwyyyuuuuuuvvvxxxxxxyyyyyyxxxsssZZZIIIAAA???777777777777777888999::::::999999888888888999999777999;;;<<<>>>BBBGGGKKK[[[dddkkknnnnnnmmmjjjeeeWWWRRRKKKHHHHHHIIIIIIHHHIIIOOOWWW```gggooowww}}}~~~~~~zzzxxxnnnQQQIIICCCAAA@@@>>>???BBB;;;;;;<<<===>>>???@@@@@@DDDEEEEEEDDDCCCCCCEEEGGGFFFFFFGGGGGGGGGGGGFFFFFFIIINNNSSS[[[qqqyyygggXXXWWWUUUTTTSSSQQQMMMJJJKKKIIIGGGGGGIIIKKKLLLLLLLLLMMMNNNNNNLLLLLLMMMNNNOOOQQQSSSUUUUUUTTTRRRPPPQQQPPPOOOPPPSSSUUUVVVWWWVVVRRRNNNMMMOOORRRTTTVVVRRRSSSTTTTTTTTTVVVYYY[[[___iiittt||||||sssiii___WWWQQQOOOJJJIIIHHHHHHHHHIIIJJJKKKIIIJJJLLLMMMMMMLLLJJJHHHDDDFFFJJJRRR]]]lll{{{|||tttnnniii___UUUOOOJJJFFFEEEAAA>>>@@@EEEAAAFFFLLLOOOPPPRRRXXX^^^```dddjjjnnnqqqsssuuuwwwuuuwwwzzz}}}~~~}}}|||{{{}}}}}}~~~~~~yyy{{{{{{zzz{{{|||}}}~~~|||{{{zzzxxxwwwxxxyyyxxxvvvuuuvvvwwwssstttvvvwwwxxxxxxwwwwww~~~oooWWWFFF???===777777666666777888888999999999999888999999::::::999;;;===???AAAFFFKKKOOOYYY___cccbbb``````^^^ZZZQQQLLLFFFCCCCCCEEEEEEDDDIIIQQQ[[[dddjjjnnnsssvvv|||||||||}}}|||eeeLLLFFF@@@>>>??????;;;888<<<<<<===>>>???@@@@@@AAACCCEEEGGGGGGFFFEEEEEEEEEHHHHHHGGGFFFFFFEEEDDDDDDGGGJJJMMMVVVkkk~~~mmm^^^WWWRRRTTTTTTQQQNNNNNNLLLKKKJJJIIIJJJLLLNNNPPPNNNPPPPPPPPPNNNNNNNNNPPPPPPQQQSSSTTTTTTRRRPPPOOOOOOOOOPPPPPPRRRSSSUUUVVVWWWTTTQQQQQQSSSUUUTTTSSSQQQSSSTTTTTTSSSSSSTTTVVV^^^gggrrr|||}}}ssshhh^^^WWWSSSQQQMMMKKKGGGFFFFFFGGGGGGFFFIIIJJJJJJJJJIIIIIIHHHGGGJJJHHHIIIOOOWWWbbbqqq~~~~~~zzzvvvqqqhhh^^^VVVKKKGGGBBB@@@@@@BBBCCCDDD@@@CCCGGGJJJMMMQQQVVVZZZ___dddkkkppprrrrrrrrrssssssvvvyyy{{{{{{|||}}}~~~|||{{{zzz|||~~~~~~|||xxxvvvxxxzzz{{{{{{||||||}}}{{{~~~{{{zzzxxxwwwwwwwwwwwwvvvvvvvvvvvvuuutttvvvwwwvvvvvvvvvxxxzzz{{{eeeQQQDDD>>><<<888777666555444444444444777777888999:::<<<===>>>???======@@@AAAAAAEEEJJJUUU^^^dddccc^^^YYYTTTNNNIIIDDDAAAAAA@@@>>>???CCCDDDLLLYYYeeennnuuuzzz|||}}}~~~```KKKEEE@@@>>>??????<<<999======>>>>>>??????@@@@@@AAACCCFFFFFFEEEEEEEEEFFFHHHHHHHHHGGGGGGGGGFFFFFFGGGIIILLLSSSgggwwwaaaYYYSSSTTTUUURRRPPPPPPMMMLLLJJJIIIIIIJJJLLLMMMNNNPPPPPPPPPNNNNNNOOOPPPQQQRRRRRRSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTRRROOOOOOQQQSSSRRRQQQPPPRRRSSSSSSRRRRRRSSSTTT]]]gggsss~~~}}}tttjjj```YYYUUUTTTOOOLLLIIIFFFFFFFFFFFFEEEGGGHHHHHHIIIIIIHHHHHHHHHHHHEEEFFFKKKSSS^^^mmm{{{|||zzzvvvrrrmmmeeeZZZSSSNNNKKKFFFCCCAAA@@@@@@???@@@CCCGGGKKKNNNQQQUUUXXX^^^bbbiiimmmpppqqqqqqrrrrrruuuxxxzzz{{{{{{|||}}}{{{yyyyyyzzz~~~~~~|||{{{{{{{{{~~~{{{wwwvvvxxxyyyzzzxxxtttrrrpppooozzz}}}zzzyyywwwuuuwwwxxxzzz{{{{{{zzzxxxvvvqqqrrrssstttssstttvvvyyyzzzyyy```LLLAAA===<<<888888777777777888888999777777888888999:::<<<<<<<<<:::;;;>>>>>>>>>BBBHHHUUU]]]dddbbb^^^YYYTTTOOOJJJDDD@@@@@@???===>>>BBBCCCJJJVVVaaallluuu}}}~~~{{{ZZZHHHDDD???===>>>???===;;;>>>?????????????????????@@@BBBEEEFFFEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIGGGHHHKKKQQQbbbeee[[[SSSSSSTTTSSSRRRRRROOOMMMKKKIIIHHHIIIJJJJJJNNNOOOPPPPPPOOONNNOOOQQQRRRRRRQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQRRRRRRPPPNNNMMMOOOPPPPPPPPPPPPQQQRRRRRRQQQQQQRRRSSS\\\gggttt~~~uuulllccc]]]YYYWWWRRROOOJJJGGGFFFFFFDDDCCCEEEEEEFFFGGGHHHHHHHHHHHHFFFCCCCCCGGGMMMXXXiiixxx|||zzzxxxtttoooggg^^^WWWQQQMMMHHHDDDBBBAAA???>>>AAADDDHHHLLLNNNQQQTTTWWW[[[___dddhhhkkkmmmooopppqqqtttwwwyyyyyyyyyzzz|||xxxxxxxxxzzz}}}~~~~~~~~~yyyyyyyyyzzz}}}~~~zzzwwwxxxyyy{{{yyyuuunnngggbbbbbbjjjrrrxxx~~~|||zzzyyyvvvuuusssuuuwwwyyyyyyxxxuuussspppqqqrrrsssrrrsssvvvxxxxxxqqqYYYGGG???<<<<<<777777777777888999:::;;;888777777777777888999:::999777888;;;<<<;;;@@@EEEUUU]]]dddccc```\\\XXXTTTMMMFFF@@@@@@???======@@@BBBGGGQQQ\\\hhhuuuxxxWWWEEEBBB>>>===>>>???>>>===@@@?????????????????????@@@BBBEEEFFFFFFFFFGGGHHHGGGGGGHHHIIIJJJKKKKKKLLLHHHIIIKKKPPP]]]zzzkkk___SSSQQQSSSSSSRRRSSSNNNMMMKKKIIIHHHIIIJJJKKKNNNOOOQQQPPPOOOOOOPPPQQQRRRQQQPPPPPPOOOOOOPPPPPPPPPPPPOOONNNNNNOOOOOOOOOPPPOOONNNMMMNNNOOOOOOPPPQQQRRRSSSSSSQQQQQQRRRSSS[[[fffttt~~~wwwnnnfff```\\\[[[TTTQQQLLLHHHGGGEEEDDDBBBCCCCCCEEEFFFGGGGGGGGGGGGFFFCCCBBBEEEJJJTTTeeeuuu|||{{{zzzwwwqqqjjjbbb]]]SSSNNNGGGCCCAAABBBCCCCCCAAADDDIIILLLOOOQQQSSSUUUXXX[[[```cccfffhhhjjjlllnnnqqquuuwwwwwwxxxyyyzzzxxxxxxyyyzzz|||~~~~~~~~~|||||||||}}}}}}{{{xxxzzz{{{|||{{{uuulllbbbZZZXXX\\\aaafffkkkttt{{{~~~|||{{{{{{{{{{{{yyywwwssstttuuuuuuuuuuuutttsssssstttuuuuuussstttuuuwwwvvvmmmTTTEEE>>><<<;;;666666666666666777888888888777777666666666777777777555666999::::::???EEEUUU^^^ffffffeeecccaaa]]]RRRJJJBBB@@@@@@>>>>>>@@@@@@EEELLLWWWeeeuuusssVVVCCCAAA>>>======>>>??????@@@@@@@@@@@@????????????@@@CCCFFFGGGGGGGGGHHHIIIEEEFFFGGGHHHJJJKKKLLLLLLIIIJJJLLLPPPYYYrrrsssdddUUUPPPQQQQQQQQQRRRMMMLLLJJJIIIIIIJJJKKKMMMNNNOOOQQQPPPPPPOOOQQQRRRQQQQQQPPPOOOOOOOOOOOOOOOPPPPPPOOONNNNNNNNNNNNOOOPPPPPPOOONNNNNNNNNPPPQQQRRRTTTTTTTTTRRRRRRSSSTTTXXXcccqqq~~~~~~xxxppphhhbbb^^^\\\UUUQQQMMMIIIGGGFFFDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGDDDDDDEEEHHHQQQcccssswwwxxxxxxuuupppiiibbb^^^XXXQQQHHHAAA???AAAEEEGGGBBBEEEIIILLLNNNQQQTTTVVVWWWZZZ^^^aaabbbccceeegggkkknnnrrrtttuuuvvvxxxzzzyyyzzz{{{||||||}}}~~~}}}}}}~~~~~~~~~~~~|||~~~}}}}}}}}}{{{zzzyyyyyyzzzyyyvvvmmmbbbZZZRRRSSSUUUZZZ___fffooouuuyyyxxxxxxzzz|||}}}}}}|||zzzyyyvvvttttttuuuwwwxxxvvvwwwwwwuuusssrrrssstttwww~~~kkkSSSDDD>>><<<;;;888777777666555555666666777777666666555555666666777555666:::;;;;;;???FFFVVV```hhhjjjjjjkkkjjjhhhYYYOOOEEEBBBAAA??????AAA@@@CCCJJJTTTbbbttt~~~kkkSSSBBBAAA???=========>>>?????????@@@@@@@@@@@@@@@@@@AAACCCFFFGGGGGGFFFGGGGGGDDDDDDEEEGGGHHHJJJKKKKKKIIIIIIMMMQQQVVVjjj~~~kkkXXXPPPPPPPPPPPPQQQMMMLLLKKKJJJJJJKKKMMMNNNNNNOOOQQQQQQPPPPPPQQQSSSPPPPPPOOOOOOOOONNNNNNNNNPPPPPPOOONNNNNNOOOOOOOOOPPPPPPPPPOOONNNNNNPPPRRRSSSTTTUUUTTTSSSRRRSSSTTTUUU___mmmyyy~~~wwwppphhhbbb^^^\\\TTTQQQLLLIIIHHHHHHFFFEEEEEEFFFFFFFFFEEEEEEDDDCCCEEEDDDDDDEEEFFFNNN___pppwwwyyyzzzxxxrrrlllfffddd^^^VVVKKKBBB???@@@CCCEEEBBBEEEHHHJJJMMMPPPUUUXXX[[[^^^aaaccccccbbbbbbcccgggjjjooorrrtttvvvxxxzzzzzz|||}}}}}}|||{{{}}}~~~zzz{{{{{{{{{{{{zzzxxxxxxvvvyyy|||zzz{{{{{{|||||||||{{{{{{wwwvvvvvvvvvuuuooofff___SSSRRRSSSXXX^^^dddnnnwwwxxxwwwvvvxxx{{{}}}~~~}}}|||yyytttqqqppprrruuuwwwuuuvvvuuutttqqqpppqqqsssxxxiiiQQQDDD???<<<::::::999888777666666666666777777666555555666666666777666777;;;<<<<<>>????????????@@@@@@AAAAAAAAA@@@BBBEEEEEEDDDDDDDDDDDDBBBCCCDDDEEEFFFGGGHHHIIIGGGHHHLLLQQQSSScccsss\\\RRRPPPPPPPPPPPPPPPOOOMMMKKKJJJKKKLLLMMMNNNOOOQQQQQQPPPPPPRRRTTTNNNOOOOOOPPPOOONNNMMMLLLPPPOOOOOOOOOOOOPPPPPPQQQOOOPPPPPPOOOMMMMMMOOORRRSSSTTTTTTTTTRRRQQQRRRSSSRRR\\\hhhsss}}}wwwooohhhaaa\\\ZZZRRROOOKKKIIIIIIIIIIIIHHHIIIHHHHHHGGGEEECCCAAA@@@AAAAAABBBCCCCCCIIIYYYjjjvvvyyy{{{zzztttnnnjjjhhh\\\UUUMMMFFFCCCCCCCCCDDDCCCDDDFFFHHHKKKPPPVVV[[[```cccggghhhfffcccaaa```cccggglllpppsssvvvxxxzzzzzz|||}}}|||zzzyyyzzz|||vvvwwwxxxyyyxxxwwwuuutttttttttvvvyyy}}}~~~yyy{{{|||}}}|||{{{{{{{{{yyywwwuuuuuuvvvsssmmmggg___[[[\\\```dddhhhqqq{{{yyywwwuuuuuuwwwyyy{{{{{{zzzwwwssspppnnnnnnpppqqqtttuuuuuutttsssssstttvvvzzz|||~~~dddNNNCCC???<<<999777777666666666666666777777666666666666666777777777666777;;;<<<===AAAHHHYYYbbbiiijjjjjjkkkkkkiiibbbTTTGGGBBBAAA@@@??????@@@DDDKKKUUUbbbqqqwwwyyy||||||}}}{{{XXXHHHBBBAAA@@@===;;;;;;===???>>>>>>???@@@AAAAAABBBBBB???AAACCCDDDBBBAAAAAABBBBBBBBBCCCDDDEEEFFFGGGGGGEEEFFFLLLPPPQQQ___xxx```TTTQQQQQQPPPPPPSSSQQQOOOLLLKKKJJJKKKLLLNNNOOOQQQQQQQQQQQQRRRTTTMMMNNNPPPPPPPPPOOOMMMKKKPPPOOOOOOOOOPPPPPPQQQRRRNNNOOOPPPNNNLLLLLLNNNQQQRRRSSSTTTSSSQQQPPPPPPQQQQQQYYYdddooo|||}}}wwwoooggg```[[[XXXQQQNNNKKKIIIJJJKKKJJJJJJKKKJJJIIIGGGEEEBBB@@@???===>>>@@@AAA@@@EEEUUUeeeqqquuuwwwvvvpppjjjfffeeeUUUQQQLLLIIIGGGGGGFFFEEECCCDDDFFFGGGKKKPPPXXX]]]eeehhhkkkllliiieeeaaa```aaaeeejjjooorrrvvvyyy{{{zzz|||}}}|||xxxwwwxxxzzztttuuuwwwxxxyyyxxxvvvuuutttssssssvvv{{{~~~}}}{{{{{{|||~~~~~~|||{{{zzzzzz~~~zzzwwwwwwyyyxxxsssnnnlllgggfffiiijjjkkksss|||{{{xxxuuussstttvvvwwwwww|||zzzwwwuuurrrqqqqqqqqqtttuuuvvvvvvvvvwwwyyy{{{|||xxxxxxyyy___LLLBBB>>>;;;999333333222333333444555666666666666666666777888888777666777;;;<<<===AAAHHHYYYbbbhhhhhhgggggggggdddcccUUUFFFAAA@@@???>>>>>>@@@DDDLLLVVVbbbppp~~~~~~{{{xxx|||mmmRRRHHH>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>????????????AAABBBCCCCCCDDDDDDCCCCCCGGGFFFDDDCCCCCCCCCDDDEEEGGGIIIIIINNNTTT[[[zzzfffXXXTTTRRRQQQRRRTTTRRROOOLLLKKKKKKMMMNNNOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTSSSQQQOOONNNQQQQQQQQQQQQRRRRRRRRRRRRSSSRRROOOMMMMMMOOOQQQRRRRRRRRRRRRRRRQQQPPPOOONNNUUUYYYaaakkkvvvuuukkkddd```\\\ZZZVVVUUURRROOONNNNNNNNNOOONNNLLLIIIFFFDDDCCCDDDDDDBBB??????@@@BBBGGGRRR^^^lllssswwwtttnnnkkkgggcccZZZUUUNNNHHHEEEDDDDDDCCCCCCEEEGGGIIILLLPPPVVVZZZ```fffnnnrrrqqqkkkeeeaaa^^^```dddjjjooouuuyyy{{{}}}}}}}}}{{{yyywwwvvvuuuttttttttttttuuuuuuuuuuuurrrssstttuuuwwwxxxyyyzzzyyyzzz{{{|||{{{yyywwwvvv{{{xxxvvvvvvxxxzzzyyywwwpppooonnnnnnpppssswwwyyy|||zzzxxxuuutttuuuvvvwwwuuuuuuvvvtttrrrqqqrrrsssssstttuuuuuuuuuwwwzzz|||~~~rrrZZZKKKBBB<<<888888:::777444444666888888666444555555666555555444444888666777888999:::BBBLLLWWWhhhnnnkkkkkkeee^^^```bbbZZZMMMBBB<<<;;;???BBBBBBHHHTTT```hhhooo{{{}}}{{{~~~fffNNNFFF???>>>===<<<<<<===>>>???>>>>>>>>>>>>????????????@@@AAABBBBBBCCCCCCBBBBBBFFFEEEDDDDDDDDDDDDEEEFFFGGGIIIHHHLLLRRRXXXuuuppp^^^VVVQQQOOOPPPRRRPPPMMMJJJIIIIIIJJJKKKNNNNNNOOOPPPQQQRRRRRRSSSRRRRRRRRRRRRQQQPPPOOONNNQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQOOOMMMMMMNNNPPPQQQRRRRRRRRRRRRQQQPPPOOOOOOSSSWWW^^^gggrrr|||}}}ssskkkeeeaaa^^^\\\ZZZXXXUUURRRQQQPPPPPPPPPKKKJJJGGGDDDCCCBBBCCCCCCCCCAAA@@@AAACCCGGGQQQ\\\iiipppuuurrrmmmkkkiiieeeYYYTTTMMMGGGDDDCCCBBBAAABBBDDDFFFIIILLLQQQWWW[[[___dddkkkppppppnnnkkkjjjdddddddddfffiiinnnsssvvvyyyzzz{{{zzzxxxvvvuuuuuurrrrrrsssssstttuuuuuuvvvsssssstttvvvwwwxxxyyyzzzwwwyyy{{{|||}}}}}}|||{{{{{{xxxttttttuuuvvvvvvuuuqqqqqqpppppprrrtttvvvxxx}}}{{{yyywwwuuutttttttttvvvwwwwwwvvvsssqqqpppqqqsssttttttttttttvvvyyy|||oooWWWHHH@@@;;;888999999777444444666888777666666666666777666666666555888666777999999;;;CCCLLLXXXhhhkkkggggggbbb\\\___ddd]]]RRRHHHBBBAAACCCEEEJJJPPP[[[gggnnnttt~~~~~~[[[HHHCCC@@@???>>>======>>>???@@@>>>>>>>>>?????????@@@@@@AAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHFFFHHHGGGIIIOOOTTTmmm~~~gggZZZSSSQQQQQQQQQOOOLLLJJJHHHHHHIIIJJJMMMMMMOOOPPPQQQRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQRRRRRRRRRQQQPPPNNNLLLLLLLLLNNNOOOPPPPPPQQQQQQQQQPPPPPPOOOPPPSSSYYYaaakkkuuu}}}~~~}}}xxxpppiiieeebbb```^^^]]][[[XXXUUUSSSRRRQQQQQQJJJIIIGGGEEEDDDDDDDDDDDDEEEBBBAAAAAABBBEEEOOOYYYgggnnnrrroookkkjjjiiiggg[[[UUUNNNHHHDDDCCCBBBAAAAAACCCFFFIIIMMMRRRXXX]]]^^^bbbhhhmmmoooqqqssstttllliiidddaaaaaaeeekkkooosssuuuwwwwwwvvvtttttttttqqqqqqqqqqqqrrrtttuuuuuusssssstttuuuwwwxxxyyyyyyvvvwwwzzz}}}{{{xxxsssqqqqqqrrrrrrrrrrrrrrrrrrsssssstttuuuuuuyyyyyyxxxwwwvvvuuuuuutttxxxzzz|||{{{xxxuuussssssssstttsssrrrrrruuuyyy|||~~~jjjRRRDDD>>>:::888999888777555555666777777666777777777777777777777777999777777999999;;;CCCLLL\\\jjjlllhhhhhhddd^^^aaaddd___WWWOOOIIIGGGGGGHHHPPPVVVaaalllrrrvvvnnnRRRDDDBBB??????>>>======>>>??????>>>>>>?????????@@@@@@@@@CCCCCCDDDEEEEEEEEEEEEEEECCCDDDDDDEEEFFFGGGHHHIIIGGGIIIGGGGGGMMMQQQfffqqq```XXXVVVWWWQQQPPPNNNLLLJJJJJJJJJKKKKKKLLLNNNPPPQQQRRRRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQPPPPPPPPPQQQQQQQQQRRRRRRPPPOOOMMMKKKKKKKKKLLLMMMMMMNNNNNNOOOOOOOOONNNNNNNNNPPPUUU\\\dddmmmuuuyyy}}}|||zzzyyyyyyzzz{{{|||vvvqqqkkkfffcccaaa```___\\\[[[XXXUUUSSSQQQPPPOOOJJJJJJHHHGGGGGGGGGGGGGGGEEEBBB@@@AAA@@@CCCKKKUUUffflllpppmmmiiihhhgggeee^^^XXXQQQJJJGGGEEEDDDCCC@@@BBBEEEIIIMMMSSSZZZ^^^```bbbfffjjjmmmrrrwww{{{tttoooggg```]]]```dddhhhlllooorrrsssqqqpppppprrrppppppoooooooooppprrrrrrsssssstttuuuvvvwwwxxxxxxvvvwwwzzz}}}{{{xxxtttpppoooooopppqqqqqqrrrssssssssssssrrrqqqrrrrrrtttvvvwwwxxxxxxxxxzzz}}}~~~{{{yyyxxxuuuuuuuuussssssvvv{{{~~~{{{gggPPPBBB<<<999888999777777666666666777777666777777666666777777888888999888888::::::<<>>===<<<<<<<<<<<<===>>>????????????@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFHHHIIIIIIJJJHHHKKKGGGGGGLLLPPP```{{{|||ggg]]]YYYXXXQQQPPPNNNLLLKKKJJJJJJJJJIIIKKKMMMOOOQQQQQQQQQQQQRRRRRRPPPPPPPPPQQQRRRSSSPPPPPPPPPPPPQQQQQQQQQQQQOOONNNMMMKKKJJJJJJKKKKKKKKKKKKLLLMMMMMMMMMLLLLLLMMMOOORRRWWW___gggnnnrrrxxxwwwvvvtttttttttuuuuuuppplllfffcccaaa```^^^]]]YYYXXXVVVSSSPPPNNNMMMLLLJJJIIIIIIHHHHHHHHHHHHHHHDDDAAA???@@@???@@@HHHQQQeeekkkooolllgggeeeccc```]]]XXXPPPJJJGGGFFFEEEDDD@@@BBBFFFIIINNNTTTZZZ___bbbdddfffhhhkkkpppvvv{{{xxxsssllleeebbbbbbccceeegggkkkmmmmmmjjjiiikkknnnooonnnmmmlllkkklllmmmnnnrrrrrrssstttuuuuuuvvvvvvvvvwwwyyy{{{|||~~~~~~yyyxxxuuuqqqooooooppprrrooopppqqqrrrrrrpppooommmnnnppprrrtttvvvwwwwwwxxxwwwzzz~~~}}}||||||wwwxxxxxxwwwwwwyyy}}}wwwdddNNNBBB===999777888666666777777777666666777666666555555555666777888:::888999:::;;;===DDDNNN^^^nnnuuuuuuyyyssshhhggg___^^^\\\YYYUUURRRPPPOOOQQQVVV```jjjnnnpppxxxsssWWWIIIDDDBBB>>>===<<<;;;;;;<<<===>>>?????????@@@@@@@@@@@@AAA???@@@@@@AAABBBAAAAAAAAADDDDDDFFFGGGIIIIIIIIIIIIIIILLLHHHFFFLLLPPP\\\qqqooo___XXXTTTOOONNNMMMKKKJJJIIIHHHHHHHHHJJJMMMOOOQQQQQQQQQPPPQQQQQQQQQQQQQQQRRRSSSTTTOOOPPPPPPPPPPPPQQQQQQQQQOOONNNMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJLLLMMMOOOSSSYYY```gggkkkrrrrrrqqqppppppppppppqqqmmmiiieeeaaa```^^^]]][[[VVVUUUTTTRRROOOMMMKKKJJJHHHHHHGGGGGGFFFFFFEEEEEECCCAAA???@@@??????GGGPPPbbbiiinnnkkkfffddd```]]]YYYTTTMMMGGGEEEDDDCCCCCC@@@CCCFFFJJJNNNTTTZZZ___cccdddfffgggiiimmmssswwwxxxvvvtttqqqmmmjjjhhhgggdddgggiiifffbbbaaaeeeiiilllkkkiiihhhhhhiiijjjlllpppqqqqqqrrrssssssttttttuuuuuuvvvvvvwwwxxxxxxyyyuuuuuuuuusssqqqpppqqqsssoooooopppqqqpppooonnnmmmppppppqqqqqqrrrsssssssssqqqtttxxxzzzzzzzzz{{{{{{yyyzzz{{{{{{{{{|||ppp___LLLBBB===:::777777555666888888777666666777666555444444555666888999;;;999999;;;;;;===EEENNN]]]mmmtttvvvzzzrrreeeaaa\\\[[[[[[ZZZXXXVVVTTTSSSRRRVVV___hhhllloooxxx}}}jjjQQQGGGCCC@@@???>>>===<<<<<<===>>>????????????@@@@@@@@@AAAAAA@@@AAAAAABBBBBBBBBBBBBBBDDDEEEGGGHHHIIIIIIIIIIIIHHHKKKGGGEEEKKKNNNXXXjjjwwwcccXXXQQQOOOOOONNNLLLKKKJJJIIIHHHGGGIIILLLOOOQQQQQQPPPPPPNNNOOOPPPQQQRRRRRRRRRRRROOOOOOPPPPPPPPPQQQQQQQQQOOOOOONNNMMMKKKKKKJJJJJJMMMMMMMMMMMMLLLLLLKKKJJJKKKKKKLLLOOOTTT[[[aaaeeellllllmmmmmmnnnoooooopppmmmjjjeeebbb```^^^\\\[[[UUUUUUTTTRRRQQQOOOMMMLLLIIIHHHHHHHHHGGGFFFEEEDDDDDDAAAAAAAAA@@@AAAHHHQQQ]]]ffflllkkkgggddd```[[[WWWRRRKKKFFFDDDDDDDDDCCCAAADDDGGGJJJNNNTTTZZZ^^^aaaccceeegggiiikkkooorrruuuxxx|||}}}{{{vvvooojjjccceeeeee```ZZZYYY___eeefffeeeddddddeeegggjjjlllooooooppppppqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrssstttppprrrttttttrrrqqqrrrtttpppppppppppppppoooooonnnoooooonnnnnnoooppprrrsssppprrruuuvvvvvvvvvxxxyyyxxxzzz}}}~~~~~~~~~gggWWWGGG@@@>>>;;;888888444666999999777555666777777666555555666777999;;;;;;999:::<<<<<<>>>FFFOOO```nnnsssrrruuummm^^^ZZZTTTUUUVVVVVVVVVTTTSSSRRRQQQUUU]]]eeejjjoooyyyzzz|||fffOOOGGGCCC>>>@@@???>>>======>>>???@@@??????@@@@@@@@@AAAAAAAAACCCDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJIIIIIIHHHFFFJJJFFFCCCJJJNNNUUUeee|||gggZZZRRRRRRQQQPPPOOONNNLLLKKKKKKFFFHHHLLLOOOQQQQQQPPPOOOLLLMMMOOOQQQRRRRRRQQQQQQOOOOOOOOOPPPPPPPPPQQQQQQOOOOOONNNMMMLLLKKKJJJJJJOOOOOOOOOOOONNNLLLKKKKKKJJJIIIJJJLLLQQQWWW]]]aaahhhhhhjjjkkkmmmoooppppppnnnkkkgggcccaaa___]]][[[VVVUUUUUUTTTRRRQQQOOONNNKKKKKKKKKJJJIIIHHHFFFFFFEEECCCBBBCCCBBBCCCJJJRRRYYYcccjjjkkkhhheee```\\\WWWSSSLLLHHHFFFFFFFFFFFFBBBDDDGGGJJJNNNSSSZZZ^^^^^^aaadddggghhhkkknnnppprrrxxx~~~tttmmmccceeeccc]]]VVVUUU[[[bbbbbbaaa```aaacccgggkkkmmmnnnnnnooooooppppppqqqqqqnnnnnnnnnnnnooopppqqqqqqlllooossstttrrrqqqrrrtttqqqppppppppppppppppppppplllkkkkkkkkkmmmpppsssuuurrrtttuuuuuuuuuuuuwwwxxxwwwzzz}}}}}}{{{```QQQCCC???>>><<<999888333666999999777555666777888777666666777999;;;<<<;;;::::::<<<<<<>>>FFFOOOeeeqqqrrroooqqqhhhZZZVVVMMMNNNOOOPPPQQQPPPPPPOOOPPPSSSZZZbbbgggmmmyyy{{{}}}^^^HHH@@@===<<>>>>>======<<<<<<===>>>>>>???AAACCCEEEFFFGGGFFFDDDCCCDDDFFFIIIJJJGGGHHHIIIJJJIIIGGGDDDCCCHHHGGGGGGGGGFFFJJJWWWeeehhhYYYYYYRRRPPPMMMLLLLLLKKKJJJHHHIIIIIIIIIIIIJJJLLLMMMNNNNNNNNNMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRPPPNNNKKKIIIJJJMMMOOOLLLGGGEEEGGGJJJOOONNNMMMKKKKKKKKKKKKLLLJJJJJJKKKMMMQQQUUUYYY[[[fffiiilllnnnooonnnooopppppplllhhheeecccaaa^^^\\\XXXWWWVVVTTTSSSQQQPPPOOOMMMLLLJJJIIIHHHHHHIIIIIIHHHDDDBBBCCCCCCCCCGGGNNN[[[aaaeeefffffffffbbb\\\YYYTTTNNNIIIGGGEEECCCBBBBBBDDDHHHKKKOOOTTTYYY]]]aaabbbeeegggiiikkkllllllttt{{{{{{zzzlllhhhccc\\\XXXXXX\\\```hhhccc]]][[[^^^eeelllppppppqqqrrrtttuuutttpppmmmjjjkkkkkkllllllkkkjjjjjjhhhkkknnnnnnnnnooorrruuussstttuuutttrrrqqqrrrsssoooooonnnnnnoooqqqsssttttttsssrrrqqqsssuuuxxxzzzzzzyyyxxxzzz~~~sssyyyyyyZZZMMMAAA>>>>>>;;;888777777777777777666666666666777888888888888999999999<<<<<<<<<:::999===EEEKKK___llluuuqqqiiieee]]]UUUMMMNNNNNNLLLHHHFFFFFFFFFGGGMMMWWW```hhhrrr{{{{{{|||~~~~~~~~~zzzZZZHHHBBB@@@>>>=========<<<<<<<<<<<<<<<@@@@@@@@@AAACCCEEEFFFGGGKKKIIIGGGEEEEEEFFFGGGIIIHHHHHHIIIIIIIIIHHHGGGFFFFFFEEEFFFGGGFFFJJJVVVbbbnnn]]]ZZZTTTQQQOOOMMMMMMMMMKKKIIIIIIIIIIIIIIIJJJLLLMMMNNNNNNNNNMMMMMMNNNNNNOOOPPPOOOPPPPPPPPPOOOMMMKKKJJJKKKNNNOOOMMMHHHEEEFFFIIINNNMMMLLLKKKKKKKKKLLLMMMGGGGGGHHHKKKPPPVVV[[[___dddhhhlllooopppppppppppppppmmmjjjhhhfffccc```]]]ZZZZZZXXXVVVTTTRRRQQQPPPNNNMMMKKKJJJHHHHHHGGGGGGGGGDDDBBBCCCCCCCCCGGGNNNYYY```eeeggghhhhhhddd^^^WWWSSSMMMIIIFFFEEEDDDCCCBBBDDDHHHKKKOOOTTTZZZ^^^bbbcccfffhhhjjjlllmmmnnnvvv{{{}}}}}}uuusssmmmeee^^^]]]aaaffffffaaaZZZXXX[[[bbbiiinnntttssssssssssssqqqnnnkkkggggggffffffeeeeeeeeeeeefffiiilllnnnnnnooorrrtttsssttttttsssrrrqqqqqqsssoooooooooppppppqqqssssssqqqpppoooppprrruuuxxxzzzwwwvvvvvvxxx{{{~~~~~~rrrzzzrrrWWWKKK@@@======:::777666888888888888888777777777888888888888999999999999;;;<<<<<<;;;:::===CCCIIIWWWfffpppnnnhhheee^^^VVVRRRQQQMMMIIIDDDCCCDDDFFFLLLPPPVVV]]]fffrrr|||}}}oooTTTHHHDDDBBB???=========>>>>>>>>>>>>>>>BBBBBBCCCCCCEEEFFFGGGHHHMMMKKKIIIFFFEEEEEEFFFGGGIIIIIIHHHHHHIIIIIIJJJKKKFFFFFFGGGIIIHHHJJJSSS^^^tttxxxccc[[[VVVSSSQQQOOOOOONNNLLLJJJIIIIIIIIIIIIJJJLLLMMMNNNNNNMMMMMMMMMMMMNNNOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMOOOPPPMMMHHHEEEFFFHHHLLLKKKKKKKKKKKKLLLMMMMMMHHHHHHHHHIIIMMMTTTZZZ^^^aaaffflllppprrrrrrrrrrrrqqqooommmllljjjgggccc```^^^]]][[[YYYVVVTTTRRRPPPMMMMMMLLLKKKIIIHHHFFFEEEFFFCCCBBBCCCCCCCCCGGGNNNVVV^^^eeeiiikkklllhhhbbbWWWSSSMMMHHHGGGFFFFFFEEECCCEEEHHHKKKOOOTTT[[[___dddeeegggjjjlllnnnooopppuuuxxx|||}}}|||{{{}}}{{{qqqeee```ccchhheee___XXXUUUYYY```hhhlllrrrpppnnnmmmllljjjgggeeeaaa```^^^\\\\\\\\\]]]^^^___bbbgggkkkmmmnnnpppqqqrrrssstttsssqqqpppqqqrrrooopppqqqqqqrrrrrrrrrrrrmmmmmmmmmnnnqqqtttwwwzzzwwwvvvvvvwwwzzz}}}}}}}}}wwwrrr|||~~~hhhSSSHHH>>><<<;;;999666666888888888888888999999999888888888888999999999:::999;;;===<<<:::<<>><<<;;;999777888777777888888888888888999888888888999999999::::::888;;;======;;;;;;???BBBLLL]]]kkkllliiigggaaaYYYSSSPPPKKKEEEAAAAAADDDGGGJJJIIIKKKPPP[[[kkk{{{~~~~~~~~~~~~[[[IIIFFFCCC@@@>>>??????@@@AAABBBCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHJJJIIIHHHHHHIIILLLOOOQQQRRRQQQPPPQQQOOOLLLOOOUUU___~~~sssaaaXXXUUURRRPPPOOOMMMKKKIIIIIIIIIIIIIIIJJJLLLMMMNNNMMMMMMLLLLLLMMMMMMNNNOOOOOOOOONNNOOOOOOPPPRRRRRRQQQQQQPPPMMMJJJHHHGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLMMMKKKHHHGGGIIIMMMRRRVVVZZZ```hhhooossstttuuuuuutttsssrrrsssrrrppplllhhheeecccaaa]]]YYYVVVSSSRRRKKKKKKLLLMMMLLLKKKIIIHHHFFFCCCCCCFFFFFFEEEIIIOOORRR[[[eeekkkoooqqqmmmggg```[[[SSSLLLHHHFFFEEEEEEDDDFFFHHHKKKOOOVVV]]]bbbfffhhhjjjlllnnnooopppqqqnnnppppppoooooorrryyypppccc^^^___aaa\\\VVVTTTXXX___fffjjjjjjgggccc```]]]ZZZVVVSSSMMMKKKHHHFFFGGGIIILLLNNNPPPTTTZZZaaagggkkkmmmmmmoooqqqrrrqqqppppppqqqrrrqqqrrrsssttttttsssqqqpppqqqqqqqqqqqqrrrsssuuuvvvxxxwwwvvvwwwzzz|||}}}||||||}}}{{{tttwwwttt^^^MMMEEE>>>===<<<999888:::666666666777777777888888888999999999999:::::::::888;;;======<<<<<>>>>>>>>>>>>>>???@@@AAAAAABBBDDDCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCEEEGGGHHHIIIJJJIIIHHHHHHJJJLLLOOOQQQUUURRRQQQQQQNNNKKKMMMQQQZZZrrr{{{fffYYYWWWSSSPPPOOOMMMKKKHHHIIIIIIIIIIIIJJJLLLMMMNNNMMMLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOPPPQQQRRRRRRRRRQQQQQQOOOMMMLLLJJJHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKIIIGGGFFFFFFIIIMMMSSSVVVWWW]]]eeemmmrrrtttvvvxxxuuuttttttttttttrrrooommmhhhfffddd```\\\YYYVVVTTTNNNNNNNNNNNNMMMLLLKKKJJJFFFDDDEEEHHHHHHGGGKKKQQQTTT\\\eeejjjnnnpppmmmhhhccc]]]TTTLLLHHHFFFEEEDDDEEEFFFHHHKKKPPPVVV^^^dddggghhhjjjkkkmmmnnnnnnnnnnnnooopppoooooorrryyy~~~sssgggbbbbbbaaa]]]XXXVVVXXX]]]aaaccc```^^^[[[XXXUUUQQQMMMIIIJJJHHHDDDBBBAAACCCEEEGGGNNNPPPVVV^^^fffllloooooonnnpppqqqqqqpppoooppprrrttttttttttttsssrrrrrrqqqsssssssssssssssttttttuuuuuutttsssuuuwwwyyyyyyyyy{{{|||}}}|||xxxppp[[[IIICCC======<<<999999<<<555555555666777777888888999999999999::::::::::::888;;;======<<<===@@@DDDIII[[[jjjlllhhhddd\\\RRRHHHHHHFFFEEEEEEGGGLLLQQQQQQQQQRRRYYYeeettt}}}||||||gggNNNFFFEEEAAA???AAA>>>>>>??????@@@@@@@@@AAAEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBCCCDDDFFFGGGIIIIIIIIIIIIIIIIIIJJJLLLNNNOOORRROOOMMMMMMKKKIIIJJJNNNWWWhhhmmm\\\YYYUUURRRPPPNNNLLLIIIIIIIIIIIIIIIJJJLLLMMMNNNLLLLLLLLLLLLLLLMMMNNNNNNMMMNNNPPPQQQQQQQQQQQQPPPQQQPPPNNNMMMMMMKKKJJJIIIGGGHHHIIIJJJKKKJJJJJJIIIGGGGGGFFFGGGIIILLLPPPSSSUUUZZZbbbjjjoootttwwwzzzwwwuuuttttttttttttrrrqqqkkkjjjgggddd```]]]ZZZYYYSSSRRRPPPNNNMMMKKKJJJJJJGGGEEEFFFIIIJJJIIIMMMRRRVVV]]]eeeiiilllooolllhhhaaa[[[RRRKKKGGGEEEDDDDDDEEEGGGIIIKKKPPPWWW___eeehhhhhhiiijjjkkkkkkkkkkkklllnnnoooooooooqqqwww{{{~~~xxxpppjjjiiijjjiiieee```\\\\\\]]]^^^^^^YYYXXXYYYZZZ[[[ZZZWWWTTTQQQOOOKKKGGGEEEDDDDDDDDDIIIKKKOOOXXXbbbjjjnnnnnnnnnoooppppppooooooppprrrvvvuuutttsssrrrrrrrrrrrrrrrrrrrrrssstttuuuuuuvvvuuutttssstttvvvxxxxxxxxxyyyzzz|||~~~xxx{{{jjjVVVFFF@@@<<<<<<:::888888;;;555666666777888888999999999999999:::::::::;;;;;;888;;;======<<<>>>BBBFFFKKK^^^mmmooolllhhh___UUUIIIGGGDDDBBBCCCIIIQQQWWWWWWTTTTTTZZZfffuuuyyy```JJJEEEEEEAAA@@@DDD@@@@@@AAAAAAAAAAAABBBBBBFFFEEEEEEDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIHHHHHHIIIIIIKKKLLLMMMNNNNNNJJJHHHIIIHHHFFFIIIMMMVVVbbbrrr^^^[[[WWWTTTRRRPPPMMMKKKIIIIIIIIIIIIKKKLLLMMMNNNLLLLLLLLLLLLLLLMMMMMMNNNLLLMMMOOOQQQQQQQQQOOONNNQQQPPPNNNMMMMMMMMMKKKIIIGGGHHHIIIJJJJJJJJJIIIHHHJJJIIIHHHHHHHHHJJJLLLMMMTTTYYYaaahhhnnnsssxxx{{{xxxvvvtttssstttttttttsssnnnllljjjgggccc```]]]\\\XXXVVVSSSOOOLLLJJJIIIIIIHHHFFFGGGKKKKKKJJJNNNSSSWWW^^^eeehhhkkknnnlllggg___XXXPPPIIIEEEDDDDDDDDDFFFGGGIIIKKKPPPWWW```fffhhhhhhiiijjjjjjjjjiiiiiihhhkkknnnnnnmmmooossswww{{{xxxtttoookkkkkkmmmppprrrnnnhhhcccaaa___]]]\\\ZZZ\\\```ffflllnnnnnnmmm\\\YYYTTTOOOKKKHHHGGGFFFDDDEEEIIIRRR]]]fffjjjlllmmmoooppppppooooooppprrrxxxvvvuuusssrrrrrrrrrsssooopppqqqrrrtttuuuvvvwwwwwwvvvuuuvvvxxxzzzzzzyyyyyyzzz{{{}}}ttt}}}}}}fffRRRCCC>>>::::::999777777;;;666777777888999999::::::999999:::::::::;;;;;;;;;999;;;======<<<>>>DDDHHHOOOaaaqqqtttqqqmmmdddZZZKKKHHHDDD@@@AAAIIISSS[[[```\\\YYY]]]jjjzzzhhhYYYIIICCCBBB@@@???@@@???@@@CCCEEEFFFDDDCCCAAADDDDDDCCCCCCCCCCCCDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKHHHHHHGGGGGGHHHIIIKKKLLLPPP[[[yyy}}}ggg\\\SSSSSSUUUSSSOOOMMMJJJIIIIIIIIIJJJKKKMMMNNNLLLKKKJJJIIIIIIJJJKKKLLLOOOOOONNNNNNNNNNNNNNNNNNPPPOOOOOONNNLLLKKKIIIHHHEEEEEEFFFFFFGGGGGGGGGGGGFFFGGGGGGGGGFFFGGGJJJLLLQQQTTTZZZcccmmmtttxxxyyyzzzyyyyyyzzz{{{{{{zzzyyytttqqqmmmjjjhhhgggdddbbb```^^^ZZZVVVRRROOONNNMMMLLLKKKLLLMMMNNNQQQSSSUUU[[[\\\___aaadddeeeeeeeee\\\XXXQQQJJJEEECCCBBBCCCBBBFFFJJJOOOTTTZZZ```dddkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjlllnnnoooqqqtttpppllliiikkkqqqxxx||||||wwwoooeee\\\VVVUUUUUUXXX]]]fffsss~~~rrrdddWWWNNNHHHFFFDDDEEEHHHNNNUUU[[[___```jjjlllmmmmmmlllkkkkkkllloooqqqrrrrrrqqqoooooooooooorrrvvvxxxwwwuuuuuuuuuxxxwwwvvvwwwxxxyyyxxxwwwzzzyyyzzz{{{~~~|||{{{|||hhh{{{tttYYYHHHAAA===777444444666777777666888:::<<<======<<<<<<::::::::::::::::::::::::999:::::::::;;;===AAADDDVVVdddrrrvvvsssnnngggbbbWWWPPPIIIEEEDDDHHHUUUbbbllliiifffhhhooo}}}cccUUUGGGBBBAAA???>>>???@@@AAADDDFFFGGGFFFEEEDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJHHHHHHGGGGGGHHHIIIKKKLLLQQQYYYqqqkkk___UUUSSSTTTRRRNNNLLLJJJIIIIIIIIIJJJKKKMMMNNNOOONNNMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNLLLKKKIIIHHHEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGGGGGGGFFFGGGJJJLLLSSSUUU[[[bbbjjjqqqvvvwwwyyyzzz|||~~~{{{yyywwwuuurrrooonnnkkkhhheeecccaaa^^^ZZZVVVSSSRRRQQQPPPPPPPPPPPPRRRTTTVVVXXX]]]^^^___aaabbbbbbbbbaaaYYYUUUOOOIIIEEECCCCCCDDDCCCFFFKKKPPPUUU[[[```dddjjjjjjjjjjjjjjjiiiiiiiiijjjiiiiiijjjkkknnnqqqssssssrrrqqqqqqtttzzzxxxmmmccc]]]ZZZZZZ]]]bbbkkkwwwzzziiiYYYNNNHHHDDDDDDEEEIIIPPPVVVZZZ\\\ccceeeggghhhggggggggghhhlllnnnpppqqqpppooooooooooooqqquuuwwwvvvuuuttttttwwwvvvuuutttuuuuuuuuuttttttuuuwwwzzz}}}~~~}}}|||{{{oooqqqWWWGGG???<<<888555666777888888777888:::<<<===<<<;;;:::::::::::::::::::::::::::::::::;;;;;;;;;>>>BBBEEETTTcccqqqvvvtttqqqkkkfff^^^VVVMMMGGGEEEJJJXXXfffpppnnnlllnnnuuuttt[[[OOOEEEBBBAAA???===>>>@@@BBBEEEGGGHHHHHHGGGGGGEEEEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLRRRVVVhhhooobbbVVVSSSRRRPPPMMMKKKKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMNNNNNNOOOOOOPPPOOOOOOOOONNNMMMKKKJJJIIIFFFFFFFFFFFFFFFFFFGGGGGGFFFGGGGGGGGGFFFGGGIIIKKKTTTVVVZZZ___fffmmmsssvvvyyy|||~~~{{{|||zzzxxxwwwuuurrrnnnkkkgggeeebbb^^^[[[XXXWWWVVVVVVVVVUUUVVVWWWYYYZZZ\\\___``````aaa```___^^^]]]UUURRRMMMHHHEEEDDDDDDEEECCCGGGMMMRRRWWW\\\aaadddhhhiiiiiiiiiiiiiiiiiiiiijjjiiiiiiiiilllpppsssvvvuuuvvvyyy}}}vvvllleeeaaaaaaaaadddjjjttt~~~iiiVVVJJJFFFDDDCCCEEEJJJOOOSSSTTT]]]___aaaaaa```______```fffiiimmmnnnnnnnnnnnnnnnnnnppptttuuutttssssssssstttsssrrrrrrrrrtttuuuvvvrrrtttwwwzzz|||}}}}}}}}}}}}}}}yyywwwkkkSSSDDD===;;;888888999::::::999888999:::;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>>@@@AAADDDFFFHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGIIIJJJKKKRRRSSSaaatttfffWWWRRRQQQOOOMMMLLLKKKKKKJJJIIIIIIJJJLLLLLLJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMNNNOOOOOOPPPPPPOOOOOOOOONNNMMMLLLJJJJJJGGGFFFFFFEEEEEEFFFGGGHHHFFFGGGGGGFFFFFFFFFIIIKKKRRRTTTXXX\\\bbbjjjqqqvvvyyy}}}~~~|||xxxtttpppjjjhhheeebbb___\\\ZZZXXX[[[ZZZZZZYYYZZZ[[[]]]^^^``````aaaaaa```^^^]]]\\\UUURRRMMMIIIFFFDDDDDDEEEDDDHHHOOOTTTYYY]]]aaadddgggggghhhhhhiiiiiiiiijjjkkkjjjjjjjjjmmmrrrvvvyyyzzz}}}yyypppiiieeedddccceeegggmmmvvvvvv^^^NNNIIIFFFDDDDDDFFFJJJLLLMMMWWWXXXYYYXXXVVVUUUUUUVVV```dddhhhkkklllmmmmmmnnnmmmooorrrsssqqqpppppppppppppppqqqqqqrrrtttwwwzzzuuuxxx{{{||||||zzzxxxxxx}}}||||||~~~dddMMM@@@:::999888999;;;<<<;;;:::999::::::::::::999888777;;;;;;;;;;;;;;;<<<<<<<<<<<<============???CCCFFFPPP```pppwwwyyyxxxvvvrrrfff^^^UUUMMMGGGGGGOOOYYYeeehhhlllsss}}}gggPPPIIICCCCCCCCCAAA???AAA???@@@BBBDDDFFFFFFGGGGGGHHHGGGGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKQQQRRR___}}}|||lll[[[SSSQQQPPPNNNOOOLLLLLLJJJIIIIIIJJJKKKKKKIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPPPPOOOOOOOOOOOONNNLLLKKKJJJHHHGGGFFFEEEEEEEEEGGGHHHGGGGGGGGGFFFEEEFFFHHHJJJNNNQQQUUUYYY___gggpppwwwzzz}}}~~~yyyuuummmllliiifffbbb^^^[[[ZZZ]]]]]]\\\[[[[[[\\\]]]^^^^^^___`````````___^^^]]]WWWTTTOOOKKKGGGEEEDDDDDDEEEJJJQQQWWW[[[___bbbdddffffffggghhhiiijjjjjjjjjlllllllllmmmpppuuuyyy|||~~~}}}}}}{{{vvvoooiiifffddddddeeeeeegggmmmwwweeeTTTLLLJJJHHHHHHJJJKKKLLLKKKOOOOOOOOONNNLLLMMMOOOQQQZZZ^^^dddiiikkklllnnnooonnnoooqqqpppnnnmmmmmmmmmoooqqqrrrqqqpppqqqtttwwwwwwzzz~~~~~~|||yyyxxxxxxzzzzzz|||uuu[[[GGG===999888888999<<<===<<<:::::::::::::::999888777777:::::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>???CCCFFFPPP___ooowwwyyyyyywwwttthhhccc^^^WWWOOOHHHIIIOOOWWW[[[bbbmmmyyy___NNNHHHDDDDDDCCCAAA@@@CCC???@@@AAABBBDDDDDDEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHJJJKKKNNNRRR]]]wwwwwwcccXXXTTTQQQQQQQQQMMMLLLKKKJJJIIIIIIJJJKKKJJJKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPOOOOOOOOOOOONNNMMMLLLKKKIIIHHHFFFDDDDDDEEEGGGHHHGGGGGGGGGFFFEEEEEEGGGIIIJJJNNNSSSXXX]]]eeennnuuuyyy}}}~~~{{{rrrqqqoookkkgggbbb^^^\\\___^^^\\\[[[[[[[[[\\\\\\\\\]]]^^^______^^^]]]\\\WWWTTTPPPLLLHHHFFFEEEDDDEEEKKKSSSYYY^^^```bbbdddffffffggghhhiiikkkkkklllnnnnnnppprrrtttxxx{{{}}}~~~|||yyywwwuuutttuuuvvvtttooojjjfffeee___```aaaaaadddkkkvvv~~~kkk]]]RRRRRRSSSVVVYYYYYYXXXVVVOOONNNLLLIIIGGGHHHKKKOOOTTTZZZaaagggkkkmmmnnnpppoooppppppnnnllliiiiiiiiipppsssuuussspppnnnppprrrvvvzzz~~~~~~|||{{{{{{}}}yyyzzz}}}jjjRRRCCC<<<999888777999;;;<<<;;;:::;;;;;;::::::999999999888888999999::::::;;;;;;;;;===>>>>>>======???BBBEEENNN]]]mmmtttuuuuuutttqqqllljjjgggcccYYYNNNJJJLLLLLLPPPXXXdddqqq~~~zzzXXXMMMGGGCCCCCCBBB???@@@CCC@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEGGGFFFFFFFFFFFFHHHIIIJJJKKKPPPZZZooommm___XXXTTTRRRSSSNNNMMMKKKJJJIIIIIIIIIJJJKKKLLLNNNOOOPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNMMMLLLLLLJJJHHHFFFDDDDDDEEEFFFHHHGGGGGGGGGFFFDDDEEEGGGIIIIIINNNTTTXXX[[[aaajjjqqqvvv|||zzzyyyvvvrrrmmmgggccc``````___]]][[[[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[YYYXXXSSSQQQNNNKKKHHHFFFEEEEEEFFFLLLTTT[[[___aaaccccccffffffhhhiiijjjlllmmmmmmpppqqqsssvvvxxx{{{|||}}}}}}{{{xxxtttrrrqqqqqqrrrrrrtttvvvuuuqqqllliiigggaaabbbcccaaa```ccckkkrrryyy|||nnnddd[[[___eeelllrrrssspppnnnaaa]]]VVVNNNHHHGGGJJJMMMQQQWWW___fffkkkmmmoooqqqpppqqqpppmmmiiifffeeeeeeppptttxxxxxxuuussstttvvvxxx{{{~~~~~~zzzyyy{{{~~~zzz{{{zzz```KKK@@@===999888666777999:::;;;:::;;;;;;::::::::::::::::::777777888888999::::::;;;===>>>>>>======>>>AAADDDLLLZZZiiiooooooooommmjjjnnnmmmmmmjjjaaaUUUOOOPPPKKKNNNSSS]]]iiiwwwvvvUUULLLFFFBBBBBB@@@>>>@@@CCCAAABBBBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEDDDEEEEEEGGGFFFFFFFFFFFFHHHIIIJJJJJJNNNWWWiiiuuuddd[[[UUUSSSSSSNNNMMMKKKJJJIIIIIIIIIJJJKKKLLLNNNOOOPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLJJJHHHFFFDDDCCCDDDFFFHHHGGGGGGGGGFFFDDDDDDFFFHHHIIIOOOUUUXXXZZZ___gggnnnttt|||~~~{{{wwwqqqkkkfffcccaaa```^^^\\\[[[[[[[[[[[[ZZZZZZ[[[ZZZYYYXXXVVVUUUPPPNNNLLLIIIHHHGGGFFFFFFFFFLLLUUU\\\```bbbccccccfffggghhhiiikkkmmmnnnnnnqqqsssuuuyyy{{{|||}}}}}}yyyvvvqqqmmmlllmmmppprrrtttwwwyyyyyyuuuoookkkiiilllmmmmmmiiidddccchhhmmmlllqqqwww|||{{{uuummmhhheeekkktttwwwpppdddWWWLLLGGGHHHJJJOOOUUU^^^fffkkknnnpppqqqqqqqqqppplllhhhdddccccccmmmtttzzz}}}|||{{{}}}|||}}}xxxuuuwwwzzz|||~~~sssYYYGGG???>>>:::888666666888999::::::<<<;;;;;;::::::;;;;;;<<<666666777888999999::::::============<<<>>>AAADDDKKKXXXfffkkkkkkjjjhhheeennnmmmmmmkkkbbbWWWRRRSSSNNNOOOSSSZZZeeerrr~~~bbbTTTGGGGGGFFFDDDDDDCCCCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDFFFHHHHHHGGGGGGHHHIIIGGGFFFEEEDDDDDDEEEFFFFFFHHHHHHHHHHHHIIIIIIJJJKKKHHHQQQXXXbbbjjj\\\UUUPPPNNNMMMLLLKKKJJJJJJIIIJJJJJJIIIJJJLLLNNNPPPQQQRRRRRRUUUQQQNNNMMMOOOPPPOOOMMMNNNQQQSSSRRROOOMMMNNNQQQMMMKKKHHHEEEDDDCCCDDDDDDGGGFFFEEEDDDDDDDDDDDDDDDGGGJJJOOOTTTZZZ```fffjjjvvv}}}|||yyywwwsssllleeeeeebbb``````cccdddbbb___```___]]]\\\[[[XXXTTTQQQOOOJJJGGGHHHFFFDDDEEEIIIJJJPPPWWW\\\^^^___ccceeeeeedddccceeeiiikkkllllllnnnoooqqqsssuuuvvvwwwwwwppppppooolllkkklllooorrrppp|||xxxnnneeefffgggrrrwwwrrrjjjhhhfffccchhhhhhkkkppptttssslllfffjjjpppzzzooo^^^PPPIIIIIIKKKRRR]]]hhhpppssssssrrrrrrssstttrrrnnnkkkiiiiiissstttvvvvvvvvvyyy}}}yyyuuussstttwwwyyy~~~}}}cccQQQFFF>>>:::<<<;;;::::::;;;<<<;;;::::::;;;<<<<<<::::::;;;<<<999999888888999:::<<<======;;;;;;>>>>>>===@@@FFFJJJYYYiiimmmjjjfffbbb^^^]]]^^^bbbeeeaaaYYYTTTSSSQQQUUUXXX]]]ggguuu}}}~~~vvvZZZNNNGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEGGGHHHHHHGGGFFFGGGHHHGGGFFFEEEEEEDDDEEEFFFGGGHHHHHHGGGGGGHHHHHHIIIJJJHHHOOOUUU___}}}sssbbbXXXSSSRRROOONNNMMMLLLKKKKKKJJJJJJHHHIIIKKKMMMNNNPPPQQQQQQTTTQQQOOOOOOPPPRRRQQQPPPPPPQQQSSSRRRQQQPPPPPPPPPLLLJJJHHHEEEDDDCCCDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBEEEHHHNNNSSSXXX^^^dddhhhvvv|||}}}zzzsssmmmhhhdddaaabbbeeegggfffeeeaaa```^^^\\\[[[XXXSSSPPPOOOJJJGGGGGGEEECCCDDDHHHLLLQQQXXX\\\^^^___aaadddaaabbbccceeegggiiikkkmmmlllmmmoooqqqrrrsssttttttoooooonnnlllkkklllooorrrzzz|||ooocccbbbdddnnnuuuqqqkkkiiigggeeegggiiimmmqqqtttqqqkkkeeefffnnnxxx~~~qqq```TTTPPPLLLRRR\\\gggooorrrsssrrrooorrruuuvvvvvvvvvwwwxxxtttuuuuuuvvvwwwzzz}}}~~~zzzwwwvvvwwwyyy{{{|||uuu]]]LLLCCC>>>;;;:::999999999;;;;;;999888999;;;;;;;;;:::999:::;;;999999999999:::;;;<<<===>>>;;;<<<>>>>>>===AAAGGGLLL\\\kkkoookkkfffaaa]]]ZZZYYYZZZ\\\YYYSSSRRRTTTYYY]]]aaadddlllwww~~~jjjSSSKKKFFFEEEDDDCCCCCCBBBCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFCCCDDDDDDEEEFFFGGGHHHHHHFFFHHHIIIIIIGGGFFFFFFGGGGGGFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHGGGMMMRRR[[[uuukkk]]]WWWVVVQQQPPPOOOMMMLLLKKKKKKKKKGGGHHHIIIKKKLLLNNNOOOOOOSSSQQQPPPPPPRRRSSSSSSSSSRRRRRRQQQRRRRRRRRRPPPOOOKKKJJJHHHFFFDDDDDDDDDEEEGGGFFFEEEDDDCCCBBBAAAAAACCCFFFLLLQQQVVV\\\aaaeeeqqqxxxzzzuuupppkkkfffeeegggiiihhhgggdddcccaaa___]]]YYYTTTQQQOOOJJJFFFFFFDDDBBBDDDHHHMMMRRRYYY\\\]]]]]]```bbbdddggghhhgggeeeeeehhhkkkiiijjjkkkmmmnnnooooooooommmnnnmmmlllkkkmmmppprrr{{{|||mmm^^^[[[___hhhpppooollljjjjjjhhhgggkkkppptttsssnnngggcccbbbkkktttwwwxxxkkkZZZQQQNNNSSS\\\fffmmmqqqssssssooorrrvvvyyy{{{}}}vvvuuuuuuvvvyyy{{{|||||||||zzzxxxvvvvvvwwwzzz{{{zzz|||}}}kkkUUUGGG@@@===<<<999999:::;;;===<<<:::888888999::::::999888999:::999:::;;;<<<<<<<<<<<<<<<>>><<<<<>>AAAGGGOOO___nnnsssoooiiiccc^^^XXXTTTRRRQQQOOOLLLOOOUUU```hhhooorrruuu|||```PPPLLLEEEEEEDDDCCCBBBBBBCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHGGGHHHIIIIIIGGGEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFGGGGGGJJJNNNVVVlllsssbbbZZZXXXSSSRRRPPPNNNLLLKKKJJJJJJFFFFFFGGGHHHJJJKKKMMMNNNRRRQQQQQQRRRSSSTTTUUUUUUSSSQQQOOOPPPSSSSSSPPPMMMKKKJJJIIIGGGFFFEEEEEEEEEHHHHHHGGGFFFEEECCCBBBAAABBBFFFKKKQQQVVV[[[```dddkkkqqqyyy~~~zzzzzztttmmmiiihhhhhhgggeeefffeeedddbbbaaa]]]WWWSSSNNNIIIEEEDDDCCCBBBDDDHHHMMMRRRYYY\\\\\\\\\^^^```kkknnnoookkkdddaaacccgggeeefffggghhhiiijjjjjjjjjkkkkkklllkkkkkkmmmppprrrxxx~~~ooo^^^YYYZZZaaaiiikkkkkkjjjkkkkkklllqqqwwwwwwrrriiibbb___ccciiiooopppqqqvvvtttaaaTTTTTTWWW^^^eeelllpppssstttrrrtttvvvxxxxxxyyy{{{}}}xxxvvvuuuwwwzzz{{{zzzxxxuuuuuutttssstttvvvxxxzzz|||}}}}}}cccPPPDDD>>>===>>>:::;;;<<>>===<<<;;;>>><<<===??????>>>BBBGGGPPP```qqqvvvsssmmmhhhccc[[[VVVQQQOOOKKKIIIMMMSSSaaannn|||tttYYYMMMKKKEEEDDDDDDCCCCCCCCCCCCDDDGGGGGGGGGGGGFFFFFFFFFFFFHHHGGGGGGGGGFFFFFFEEEEEEGGGHHHIIIIIIGGGEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHFFFEEEEEEDDDDDDEEEEEEEEEGGGHHHKKKSSSddd|||hhh\\\WWWTTTRRRPPPNNNKKKIIIHHHHHHFFFFFFFFFGGGHHHJJJKKKLLLOOOPPPRRRSSSSSSTTTTTTUUUSSSPPPOOOPPPRRRSSSPPPMMMMMMLLLKKKIIIGGGFFFEEEEEEFFFFFFFFFFFFDDDCCCAAA@@@BBBFFFLLLRRRWWW[[[```cccggglllsss{{{yyyrrrmmmlllllljjjhhhgggfffeeedddbbb]]]XXXSSSMMMHHHDDDDDDCCCBBBEEEJJJMMMRRRXXX[[[[[[ZZZ\\\^^^gggjjjjjjfff___\\\^^^aaa```aaabbbdddeeefffffffffggghhhjjjjjjjjjllloooqqqzzzuuubbb[[[UUUZZZ```eeeggggggiiilllqqqxxx~~~zzznnnbbb\\\[[[eeehhhkkklllnnnpppuuuxxxqqqddd\\\^^^bbbfffkkkooorrrttttttuuuvvvuuusssrrrsssuuuxxxxxxxxxyyyzzzyyyxxxvvvsssrrrrrrrrrtttvvvyyy{{{yyy___NNNDDD===<<<>>>:::;;;<<>><<<<<>>AAAGGGPPPaaarrrwwwuuurrrmmmiiiaaa[[[VVVRRRMMMHHHJJJPPP\\\nnn~~~hhhTTTKKKFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFHHHHHHGGGFFFEEEDDDDDDCCCFFFHHHIIIIIIGGGFFFFFFGGGFFFFFFHHHIIIIIIIIIIIIIIIFFFFFFEEEDDDDDDDDDEEEEEEGGGGGGKKKRRR^^^vvvqqq```XXXUUUTTTQQQNNNKKKIIIGGGGGGFFFFFFEEEEEEGGGHHHJJJLLLMMMOOOQQQRRRRRRQQQRRRSSSRRRQQQQQQQQQRRRRRRPPPOOOPPPOOONNNLLLIIIGGGEEEDDDCCCCCCDDDDDDDDDBBBAAA???CCCGGGMMMSSSXXX\\\```bbbfffjjjpppvvv}}}|||wwwtttuuuvvvtttsssjjjiiihhhfffccc]]]VVVQQQLLLGGGCCCCCCDDDDDDHHHMMMOOOSSSXXXZZZXXXVVVWWWXXXXXXZZZ[[[YYYVVVUUUWWWZZZYYYZZZ\\\^^^```aaaaaabbbccceeeggghhhiiikkknnnpppxxxxxxbbbZZZSSSTTTXXX^^^aaabbbfffkkksss{{{yyyiii[[[WWWXXXccceeegggjjjkkklllmmmnnnyyytttgggggghhhiiikkkooorrrtttsssssssssrrrppppppqqqssswwwyyy|||{{{yyywwwuuuuuuuuutttssssssuuuyyy|||tttZZZLLLCCC<<<:::>>>888888999;;;======;;;999777888999999888777888999:::;;;;;;<<<<<<<<<;;;;;;===;;;;;;>>>>>>===@@@FFFPPP```pppvvvtttrrrooolllfff___YYYSSSMMMGGGHHHMMMXXXjjj~~~vvv^^^SSSKKKDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEGGGHHHHHHGGGFFFGGGHHHFFFGGGHHHIIIJJJJJJJJJIIIGGGFFFEEEEEEDDDDDDEEEEEEHHHGGGKKKRRRZZZlll{{{gggZZZWWWVVVSSSPPPLLLJJJHHHGGGGGGFFFEEEEEEFFFHHHJJJKKKKKKNNNQQQQQQPPPOOOOOOQQQSSSTTTUUUUUUSSSRRRRRRSSSTTTSSSQQQNNNKKKHHHEEEDDDCCCDDDEEEFFFFFFEEEDDDBBBBBBGGGMMMSSSWWW[[[___aaaeeehhhlllqqqwww~~~~~~|||uuusssqqqmmmhhh```WWWQQQKKKFFFBBBCCCDDDFFFKKKQQQSSSWWWZZZYYYUUUQQQPPPPPPMMMMMMMMMMMMMMMNNNOOOPPPRRRSSSUUUXXXZZZ\\\]]]]]]```bbbdddfffgggiiilllooosss|||ggg]]]RRROOOQQQWWW[[[]]]bbbiiiqqqzzzvvvcccUUUSSSWWW\\\```eeegggggghhhlllqqqwww|||rrrpppmmmllllllnnnqqqssspppqqqqqqooonnnnnnppprrruuuzzz~~~xxxssssssuuuvvvtttsssrrrtttyyy}}}lllTTTHHHBBB:::888<<<888777777999;;;<<<;;;:::888999:::999888888999:::;;;;;;::::::::::::;;;;;;<<<::::::======<<>><<<;;;:::;;;777777888888888888777777888888777777888888999:::888888999::::::999999888777888:::;;;<<<>>>BBBEEEPPP^^^lllooommmkkkiiifffeee[[[QQQLLLHHHEEEFFFJJJSSS[[[jjj{{{~~~iiiWWWOOOJJJHHHHHHDDDEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCFFFEEECCCCCCCCCDDDFFFGGGIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCDDDDDDFFFGGGFFFKKKSSS\\\zzzzzzhhh[[[XXXWWWWWWSSSLLLJJJKKKEEEEEEEEEEEEEEEFFFGGGGGGJJJJJJKKKJJJJJJKKKMMMOOOQQQPPPPPPPPPRRRSSSUUUVVVXXXXXXVVVSSSPPPMMMJJJIIIJJJHHHGGGGGGHHHIIIHHHGGGFFFFFFHHHOOOWWW]]]]]][[[```aaaccceeehhhnnnuuuzzz|||vvvmmmbbbZZZTTTKKKHHHDDDCCCGGGMMMSSSUUUTTTQQQNNNLLLJJJIIIFFFDDDDDDBBBAAAAAABBBDDDDDDDDDIIIJJJKKKMMMPPPTTTWWWYYY______```ccceeeggggggfffgggmmmyyytttggg]]][[[XXXVVV]]]iiixxx}}}vvvdddSSSKKKKKKNNNSSSYYY```eeehhhkkklllrrr~~~|||wwwpppooonnnppprrrsssqqqnnnnnnmmmlllkkklllmmmoooqqquuuuuuuuuuuuuuuttttttssstttqqqppprrrrrrqqqwwwkkkYYYFFF>>><<<<<<;;;<<<999999::::::::::::999999888888888888888999:::::::::::::::;;;::::::999999777888999:::;;;===@@@CCCNNN\\\jjjnnnllliiifffcccaaaXXXOOOKKKIIIFFFGGGKKKSSS[[[iiixxxrrrYYYMMMKKKKKKIIIIIIBBBCCCEEEFFFFFFEEECCCBBBDDDDDDCCCBBBBBBBBBBBBCCCEEEEEEDDDCCCDDDEEEFFFGGGIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJIIIHHHFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDGGGFFFJJJRRRYYYttt~~~lll[[[XXXVVVVVVSSSMMMKKKLLLFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKJJJJJJJJJLLLNNNPPPPPPPPPQQQRRRSSSUUUUUUXXXWWWVVVTTTRRROOOMMMKKKIIIHHHFFFGGGHHHIIIIIIHHHGGGEEEFFFKKKRRRWWWYYYXXX\\\]]]___aaadddiiiooosss|||~~~{{{tttkkkaaaYYYTTTIIIGGGEEEFFFJJJOOOSSSUUURRRNNNIIIFFFEEEFFFFFFFFFBBB@@@??????AAABBBCCCBBBGGGGGGHHHJJJMMMQQQTTTVVV[[[\\\^^^```aaabbbccccccbbbfffooo{{{yyyooolllhhheeejjjsss~~~hhhUUULLLJJJJJJOOOVVV]]]bbbeeeeeedddccciiipppsssuuuvvvsssnnnjjjlllooosssvvvuuurrroookkkkkkjjjjjjkkkmmmooopppppppppppppppqqqrrrssssssrrrqqqqqqqqqppprrr{{{cccSSSCCC<<<<<<;;;;;;<<<999999::::::::::::999999999999888888999999:::;;;<<<<<<<<<<<<;;;;;;::::::777888999999999;;;>>>AAALLL[[[iiimmmllliiieee```[[[SSSLLLJJJHHHFFFHHHKKKTTTZZZeeessszzzeeePPPHHHIIIJJJIIIHHHFFFEEEDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLLLLIIIGGGEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEIIIIIIKKKRRRYYYppprrrbbb\\\XXXVVVRRRKKKHHHHHHFFFFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJJJJIIIJJJKKKMMMNNNNNNOOOOOOQQQRRRSSSSSSUUUUUUUUUTTTRRRPPPOOONNNIIIGGGFFFGGGHHHIIIIIIHHHGGGEEEEEEGGGMMMQQQTTTUUUXXXZZZ\\\^^^aaadddiiilllsssvvvyyy|||~~~yyyrrriii```XXXSSSIIIHHHGGGIIILLLPPPRRRRRRPPPMMMIIIGGGGGGHHHHHHHHHAAA???>>>>>>???AAABBBAAADDDDDDEEEGGGJJJMMMPPPRRRWWWYYY[[[]]]]]]^^^___```aaaccchhhooowww|||yyywwwuuuyyyvvvaaaSSSMMMKKKNNNSSSXXX\\\\\\ZZZWWWVVVXXX\\\bbbiiimmmllljjjhhhkkkooossstttsssqqqnnnjjjjjjiiiiiijjjkkklllmmmoooooonnnmmmnnnoooqqqrrrrrrssssssrrrrrrwwwwww\\\NNNAAA<<<;;;:::999:::777888888999999888888777999999999999999::::::;;;>>>>>>===<<<;;;;;;;;;;;;999:::;;;::::::;;;===@@@LLLZZZgggmmmmmmjjjeee```UUUNNNHHHGGGGGGFFFHHHKKKTTTYYYbbbooozzzmmm\\\KKKFFFJJJLLLKKKKKKNNNJJJEEECCCDDDFFFGGGHHHDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGIIIJJJLLLNNNMMMKKKIIIGGGFFFFFFEEEEEEEEEFFFFFFGGGDDDJJJJJJKKKQQQWWWjjjjjjbbbZZZUUUQQQKKKGGGHHHFFFEEEEEEDDDDDDDDDEEEEEEFFFHHHJJJJJJIIIIIIJJJLLLKKKKKKLLLMMMNNNOOOPPPPPPRRRRRRRRRRRRRRRQQQPPPOOOIIIHHHFFFGGGHHHIIIIIIHHHGGGEEEDDDEEEHHHLLLOOOPPPSSSVVVYYY\\\^^^```dddgggjjjnnnrrruuuwww{{{}}}xxxpppggg^^^VVVRRRJJJIIIIIIKKKNNNPPPPPPPPPMMMLLLKKKKKKLLLLLLJJJHHHBBB@@@>>>>>>???AAAAAA@@@AAAAAABBBDDDFFFJJJMMMNNNSSSVVVYYYZZZYYYYYY[[[]]]]]]___bbbfffkkkrrrzzz|||{{{{{{}}}qqq]]]OOOKKKKKKMMMPPPSSSRRROOOLLLOOONNNPPPYYYbbbhhhiiiiiikkklllnnnoooooonnnnnnnnnmmmmmmlllkkkkkkjjjjjjjjjpppooonnnmmmnnnooopppqqqppprrrttttttwwwjjjVVVKKK@@@<<<;;;888777777888888999999999999888888999999888888999999:::;;;>>>===<<<;;;;;;;;;;;;<<<;;;<<<<<<;;;;;;<<<>>>AAAIIIVVVccciiijjjiiiddd^^^SSSKKKEEEEEEEEEEEEGGGLLLSSSXXX```lllxxxuuu___SSSGGGGGGKKKNNNQQQSSSUUUOOOGGGCCCDDDGGGIIIIIIEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGIIIJJJLLLMMMMMMLLLJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFBBBIIIIIIIIIOOOTTTccc{{{tttiii]]]VVVRRRMMMJJJKKKFFFEEEDDDDDDDDDDDDDDDDDDEEEGGGIIIJJJIIIIIIJJJKKKIIIIIIKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPOOOKKKIIIGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEFFFHHHJJJLLLMMMQQQUUUXXXZZZ]]]```bbbcccgggllloooqqquuuzzz~~~|||vvvooofff]]]UUUQQQKKKJJJJJJKKKNNNQQQQQQQQQLLLMMMNNNPPPQQQPPPLLLIIIEEECCC@@@???@@@AAA@@@@@@??????@@@BBBDDDGGGJJJLLLOOORRRUUUVVVTTTSSSVVVXXXVVVXXX\\\___dddiiiooossssssrrrrrrsssvvvyyy~~~lllXXXMMMKKKHHHIIIKKKLLLKKKHHHMMMJJJMMMVVV___dddhhhjjjlllmmmnnnmmmkkkkkklllmmmppppppooonnnmmmlllkkkkkkpppoooooooooooooooppppppmmmqqquuuwwwxxx```PPPGGG???===<<<888666666::::::;;;;;;;;;;;;::::::888888777777888888999:::<<<;;;:::999999:::;;;<<<;;;<<<<<<<<<;;;<<>>>>>???@@@CCCEEEHHHJJJIIIMMMQQQQQQNNNNNNPPPSSSSSSTTTWWWZZZ___dddhhhiiiggghhhiiikkknnnrrrvvvwwwppp[[[UUUMMMJJJKKKLLLKKKJJJLLLJJJMMMWWW^^^aaafffkkkkkkmmmooonnnlllkkklllnnnmmmmmmmmmmmmmmmlllkkkjjjlllmmmnnnooopppqqqqqqqqqoootttyyynnnZZZJJJCCC>>>>>>===999777888:::;;;;;;<<<<<<;;;;;;:::777777666666777777888999999888777666777999;;;<<<999:::;;;;;;;;;<<>>>>>>>>@@@BBBEEEGGGIIIFFFJJJNNNNNNKKKJJJMMMPPPVVVUUUUUUXXX]]]aaaccccccccceeefffgggjjjnnnppppppvvvkkkbbbVVVOOONNNNNNMMMLLLLLLJJJNNNXXX]]]___dddkkkiiilllppppppnnnmmmmmmooohhhiiiiiijjjjjjjjjiiiiiihhhjjjmmmoooqqqrrrrrrrrrrrrxxx~~~|||gggWWWFFF@@@===>>>>>>;;;:::;;;888999999::::::999999888666666666666666777777888777666555555666888:::<<<888999:::::::::;;;>>>AAAJJJSSS]]]dddiiimmmlllggg```VVVLLLHHHGGGHHHNNNTTTQQQVVV___lllzzz~~~eeeUUUIIIHHHFFFFFFFFFHHHJJJKKKJJJIIIGGGFFFGGGFFFDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEFFFFFFGGGHHHHHHIIIIIIHHHIIIIIIIIIHHHFFFEEECCCFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHHHHJJJKKKSSSddduuuxxxcccXXXRRRMMMIIIHHHFFFEEEEEEFFFFFFEEECCCDDDDDDDDDEEEFFFHHHIIIJJJIIIJJJJJJKKKLLLMMMMMMNNNGGGGGGHHHJJJKKKMMMNNNNNNLLLKKKKKKJJJHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEHHHKKKPPPTTTXXXZZZZZZ^^^bbbcccdddhhhooovvvyyyzzz{{{zzzyyyyyyzzz|||}}}zzzuuunnnddd[[[SSSNNNJJJIIIIIIKKKQQQVVVZZZ\\\aaacccdddbbb^^^YYYVVVUUUOOOMMMJJJFFFCCCBBBAAA@@@???@@@AAABBBBBBBBBAAAAAAFFFGGGHHHHHHHHHIIILLLNNNQQQTTTWWWYYYZZZ]]]```bbbaaabbbdddfffhhhjjjkkkkkkrrrzzzyyyhhh\\\[[[```___YYYTTTTTTUUUYYY^^^cccfffgggkkkmmmoooqqqrrrrrrppppppjjjiiigggeeeeeegggjjjlllmmmkkkjjjkkkooosssuuuvvvtttyyyppp[[[NNNCCC@@@<<<999888888777666777777888888888777666666:::999777666666666777777999999888888999999:::;;;;;;<<<===>>>????????????DDDPPP[[[bbbjjjsssvvvtttnnnbbbTTTNNNPPPUUUVVVUUUTTT\\\iiiuuu~~~pppZZZMMMHHHGGGFFFEEEEEEGGGHHHIIIGGGEEEDDDCCCDDDDDDBBBAAACCCCCCDDDDDDDDDDDDDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHFFFEEEDDDFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHLLLKKKKKKLLLMMMRRRaaaooojjj\\\UUUQQQNNNIIIGGGFFFFFFGGGGGGFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCEEEGGGJJJNNNRRRVVVXXXXXX\\\```bbbbbbeeekkkqqqqqqrrrtttttttttuuuxxxzzz~~~}}}}}}|||yyytttooohhh___VVVOOOKKKJJJIIILLLRRRYYY^^^aaadddeeefffddd```\\\ZZZYYYRRRPPPMMMIIIFFFCCCBBBAAA@@@@@@AAAAAABBBBBBAAAAAADDDEEEGGGGGGGGGHHHKKKMMMQQQTTTWWWZZZ\\\^^^```bbb```aaaccceeeggghhhiiiiiikkkrrr~~~zzzvvvuuuppphhh[[[ZZZYYY[[[___dddggghhhjjjkkklllmmmnnnnnnmmmmmmkkkjjjhhhgggggghhhjjjkkkkkkjjjiiikkkooorrruuuuuuyyymmmYYYMMMDDDAAA===;;;;;;;;;;;;:::999999::::::;;;:::::::::;;;;;;:::999888999::::::888888888777888888999999;;;;;;<<<===>>>>>>>>>>>>DDDOOO\\\dddllltttwwwtttooohhh^^^WWWTTTTTTUUUVVV[[[cccppp{{{{{{```PPPIIIHHHGGGEEEDDDDDDEEEFFFFFFEEECCCBBBBBBCCCCCCBBBAAABBBBBBCCCDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIILLLJJJKKKLLLKKKNNNYYYeeevvveeeZZZUUURRRJJJIIIGGGGGGHHHHHHHHHGGGEEEEEEEEEEEEFFFGGGHHHIIILLLLLLLLLKKKKKKKKKJJJJJJLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJIIIHHHGGGFFFFFFEEEFFFEEEDDDDDDCCCCCCDDDDDDCCCDDDFFFIIILLLPPPSSSTTTVVVYYY^^^______aaaeeeiiiggghhhkkklllmmmooorrruuuvvvvvvwwwzzz}}}yyyvvvrrrpppmmmfff[[[RRRLLLJJJIIILLLRRR[[[bbbfffeeefffgggeeeaaa^^^]]]\\\WWWUUURRRNNNJJJFFFCCCBBB@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFIIIKKKOOOSSSXXX[[[]]]^^^```aaaaaaaaacccdddeeefffffffffeeeiiiqqqzzzwwweeebbb______aaaeeeggghhhhhhhhhggggggggghhhhhhiiikkkjjjjjjjjjjjjjjjjjjjjjmmmkkkkkkmmmqqquuuwwwwwwzzz~~~hhhUUUJJJCCC@@@===<<<<<<===<<<;;;999999:::;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<999888888777777777888888::::::;;;<<<<<<=========CCCNNN[[[eeelllrrrsssqqqmmmkkkggg```YYYUUUVVVWWW]]]eeeqqq|||}}}|||nnnVVVLLLKKKFFFFFFDDDCCCCCCCCCCCCDDDEEECCCCCCCCCEEEEEEDDDCCCAAABBBCCCDDDEEEEEEEEEEEEAAABBBBBBCCCDDDDDDEEEEEEGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFGGGIIIHHHIIIPPPZZZlllrrrbbbWWWRRRLLLJJJHHHGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEFFFEEEEEEDDDCCCDDDDDDDDDBBBCCCEEEGGGJJJLLLOOOPPPTTTWWW[[[\\\]]]]]]```bbb___aaacccdddeeegggjjjmmmmmmmmmooorrrvvvzzz{{{{{{vvvrrrpppqqqqqqlll```UUUMMMJJJHHHJJJQQQZZZcccgggdddeeefffeeebbb`````````]]][[[XXXTTTOOOJJJEEECCC@@@@@@@@@@@@@@@AAAAAABBB???AAABBBCCCCCCEEEGGGJJJMMMQQQWWW[[[]]]^^^___```bbbbbbcccdddeeeeeeeeeeeecccfffiiilllqqq{{{{{{mmmiiidddbbbccceeeggghhhgggfffdddccccccdddeeefffhhhiiijjjllllllllllllkkkooonnnoooqqquuuyyyzzzzzzxxx|||xxxcccRRRHHHAAA???<<<;;;;;;;;;:::999777888999:::;;;;;;;;;;;;888888888999999::::::;;;:::999999888888888888888::::::::::::;;;<<<======BBBKKKXXXbbbhhhjjjjjjhhhfffgggeeebbb\\\XXXWWWWWWZZZcccppp{{{zzzyyy~~~dddPPPJJJKKKEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBAAABBBDDDFFFEEEDDDBBBBBBCCCDDDDDDEEEDDDDDD@@@AAAAAABBBBBBCCCDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCDDDGGGGGGGGGLLLSSS]]]sssnnn[[[QQQNNNLLLIIIGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGJJJLLLMMMRRRTTTVVVXXXYYYYYYZZZ[[[[[[\\\^^^^^^^^^___bbbdddeeeeeefffjjjooorrrttttttqqqnnnmmmpppsssnnncccYYYOOOKKKGGGHHHMMMVVV^^^bbbccceeeggggggfffeeeeeeeeeaaa```]]]YYYTTTMMMHHHEEE@@@@@@?????????@@@AAABBB>>>@@@AAABBBCCCDDDGGGIIIKKKOOOUUUZZZ\\\]]]^^^___ccccccdddeeeeeeeeeeeeeeecccfffhhhgggffflllwwwzzzppplllgggcccccceeeggggggfffdddbbbaaa```bbbdddeeedddeeehhhkkkmmmmmmmmmmmmnnnnnnooorrrvvvyyy{{{{{{yyyxxxzzzppp]]]NNNGGGCCCAAA>>>===<<<;;;999888777888999:::;;;<<<<<<<<<777888888999::::::::::::;;;::::::999999999::::::::::::999999:::;;;<<<===AAAHHHSSS^^^bbbaaa___^^^]]]\\\\\\\\\\\\ZZZWWWTTTXXXbbbppp|||~~~zzzzzzvvv[[[KKKGGGGGGCCCCCCCCCCCCCCCBBBBBBBBB@@@??????@@@CCCEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@AAAAAABBBCCCCCCCCCEEEEEEEEEEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDGGGHHHGGGKKKQQQVVVggggggXXXSSSPPPKKKIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKMMMNNNNNNHHHIIIIIIJJJKKKLLLMMMMMMIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEECCCCCCDDDEEEFFFHHHIIIJJJOOOPPPQQQRRRSSSUUUVVVVVVWWWXXXYYYYYYXXXYYY[[[]]]]]]]]]___cccgggkkkmmmmmmlllkkkllloooqqqmmmddd]]]RRRNNNIIIGGGJJJPPPVVVYYY```ccchhhkkkkkkjjjjjjjjjdddcccaaa^^^XXXQQQJJJFFF@@@??????>>>>>>@@@AAABBB>>>@@@BBBCCCCCCEEEHHHJJJLLLPPPUUUYYY[[[]]]___aaabbbcccddddddeeeeeeeeeeeecccfffhhhgggfffhhhooouuuzzz}}}uuummmjjjeeecccccceeeffffffdddcccaaa``````aaacccdddbbbcccfffiiikkklllllllllkkkkkkllloootttwwwxxxxxx{{{xxxxxx~~~{{{gggVVVJJJDDDDDDBBB@@@@@@@@@???===;;;::::::;;;<<<============999:::;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<;;;:::999999:::;;;===>>>@@@EEEOOOYYY\\\YYYXXXYYYWWWVVVUUUVVVWWWWWWSSSPPPTTT^^^nnn{{{}}}~~~fffRRRIIIEEEBBBBBBBBBCCCCCCCCCCCCCCCCCC?????????AAADDDFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAAAAABBBCCCCCCDDDEEEDDDDDDDDDEEEFFFHHHIIIGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFDDDCCCFFFFFFEEEHHHMMMQQQ[[[qqqxxxgggXXXTTTOOOLLLJJJJJJIIIHHHHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGHHHIIIKKKLLLMMMMMMIIIIIIJJJJJJKKKLLLLLLLLLIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFHHHHHHLLLKKKJJJKKKMMMPPPQQQRRRRRRSSSTTTTTTTTTUUUWWWYYYXXXXXXYYY]]]bbbeeeggggggggghhhkkkmmmnnnjjjddd___WWWRRRKKKHHHHHHKKKNNNPPPYYY^^^eeejjjlllkkkkkkkkkeeeeeedddaaa[[[SSSLLLHHH@@@???>>>===>>>???AAABBB???AAACCCDDDDDDFFFIIILLLNNNQQQVVVYYY\\\^^^aaaddd```aaabbbcccddddddddddddbbbdddffffffeeefffiiillloootttwwwwwwwwwwwwrrrlllgggeeebbbaaabbbdddddddddaaa``````___```aaacccccccccdddeeefffggghhhhhhhhhiiiiiikkknnnsssvvvwwwvvvwwwvvvvvv{{{~~~rrr^^^OOOEEEAAAAAA@@@???@@@AAAAAA@@@>>>:::;;;;;;<<<<<<<<<;;;;;;999:::;;;;;;;;;:::999888888888888999:::;;;<<<===;;;;;;:::999:::<<<>>>???@@@CCCLLLWWW[[[XXXWWWZZZVVVWWWWWWTTTQQQNNNMMMMMMSSS^^^nnn{{{vvvZZZMMMIIIEEEAAAAAAAAABBBCCCDDDDDDDDDDDDAAAAAAAAACCCFFFIIIIIIHHHFFFFFFEEEEEEDDDBBBAAA@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDCCCDDDEEEFFFHHHIIIGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGCCCBBBCCCCCCAAACCCHHHNNNSSScccttt\\\XXXRRRNNNLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEHHHIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGIIIGGGFFFFFFIIILLLNNNOOONNNOOOQQQQQQQQQSSSUUUWWWUUUUUUWWWZZZ___bbbcccccceeegggjjjlllkkkhhhdddaaaZZZUUUNNNIIIGGGHHHJJJJJJSSSXXXaaagggjjjiiiiiihhheeefffeeebbb\\\UUUMMMIII@@@???>>>======???AAABBB@@@AAACCCEEEEEEGGGJJJMMMQQQSSSWWWZZZ\\\```dddfff^^^___```bbbcccccccccdddaaabbbccccccccccccdddeeeiiikkkjjjhhhiiikkkhhhccccccaaa``````bbbccccccccc^^^^^^^^^___```aaabbbccceeeeeeeeeeeeeeeeeeeeeeeeiiijjjllloootttwwwxxxwwwppprrrsssuuuzzzyyylllYYYJJJBBB>>><<<;;;<<<>>>@@@AAAAAA???999999999:::999999888888777888999999888777555444666777777888999;;;<<<===<<<;;;:::::::::<<<>>>@@@???BBBKKKWWW[[[YYYZZZ^^^XXX[[[[[[UUULLLFFFHHHLLLYYYdddttt___RRRLLLEEE@@@AAABBBBBBAAA@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@AAAAAA@@@AAABBBDDDFFFGGGCCCCCCCCCCCCDDDDDDEEEEEEDDDEEEFFFGGGGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDEEEHHHJJJPPPTTTZZZhhhkkk___UUURRROOOJJJJJJMMMKKKJJJHHHFFFDDDDDDDDDDDDDDDEEEGGGHHHIIIIIIHHHGGGHHHHHHHHHHHHIIIKKKMMMNNNMMMJJJHHHIIIKKKKKKIIIGGGKKKKKKJJJIIIGGGDDDCCCAAADDDDDDCCCDDDDDDEEEFFFGGGFFFFFFFFFFFFGGGHHHJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPSSSSSSUUUWWWYYY[[[\\\]]]bbbdddggghhhfffcccaaaaaaZZZVVVPPPJJJFFFDDDDDDDDDIIIOOOXXX^^^aaabbbdddfffdddeeedddaaa[[[SSSLLLGGGAAA???===<<<===??????>>>CCCCCCCCCCCCEEEGGGIIIJJJNNNRRRUUUWWWZZZ```cccaaaddddddccccccdddeeeggghhhiiifffccccccdddeeecccaaacccbbbbbbcccdddcccaaa___aaa``````_________``````^^^]]]\\\\\\]]]___bbbdddcccdddeeeeeefffffffffeeeiiijjjlllooosssuuutttssstttqqqjjjfffkkkzzz|||vvvbbbSSSGGGBBBBBB=========>>>>>>>>>>>>>>><<<<<<<<<===<<<<<<;;;:::666777888999999999999999999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<===BBBKKKUUU\\\```bbbbbbeeeccc___VVVMMMGGGEEEEEESSSaaassspppUUUKKKIIIEEEBBBCCCAAAAAAAAAAAAAAABBBCCCCCC@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDEEEGGGHHHHHHHHHGGGEEEDDDDDDDDDCCCCCCBBBBBBDDDEEEEEEEEEDDDEEEHHHJJJQQQUUUYYYddd}}}vvvhhhYYYSSSOOOKKKKKKMMMLLLKKKIIIGGGFFFEEEEEEEEEDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMNNNLLLJJJHHHIIIKKKKKKIIIGGGLLLKKKKKKIIIGGGEEEDDDBBBDDDDDDCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEGGGIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOQQQSSSVVVXXXZZZ[[[\\\^^^___^^^[[[XXXVVVVVVQQQNNNJJJEEEBBB@@@@@@@@@AAAGGGNNNSSSVVVWWWZZZ[[[]]]]]]]]]ZZZUUUOOOIIIFFFDDDBBB@@@???@@@AAAAAA@@@CCCBBBBBBCCCDDDFFFIIIJJJLLLQQQUUUWWW\\\bbbeeedddddddddcccbbbcccdddeeeffffffdddaaaaaabbbcccaaa___bbbaaa``````aaaaaa___^^^______]]]\\\[[[ZZZZZZZZZ\\\\\\]]]^^^___```bbbbbbddddddeeeeeeeeeeeeeeedddiiiiiikkkoootttvvvvvvvvvvvvsssnnnjjjnnn}}}ppp\\\OOODDD??????========================<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999999999999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<>>??????AAAAAA@@@AAABBBDDDEEEEEEEEEDDDBBBBBBBBBBBBBBBCCCCCCCCC@@@BBBEEEGGGIIIJJJKKKKKKEEEEEEDDDCCCBBBAAAAAA@@@BBBCCCDDDDDDDDDEEEHHHKKKSSSWWWZZZ```rrruuu```TTTOOOLLLKKKKKKMMMLLLJJJHHHGGGFFFFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMKKKJJJIIIIIIJJJKKKIIIHHHLLLLLLKKKJJJIIIGGGEEEDDDEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@AAABBBCCCEEEGGGHHHGGGHHHIIIJJJKKKLLLLLLMMMLLLMMMOOORRRUUUXXXZZZ[[[ZZZ[[[[[[XXXTTTQQQPPPOOOMMMLLLIIIFFFDDDBBB@@@@@@???BBBGGGKKKMMMOOOQQQSSSTTTTTTSSSQQQOOOKKKHHHFFFHHHFFFDDDCCCCCCDDDCCCAAABBBBBBBBBBBBDDDFFFHHHIIIJJJPPPTTTWWW]]]eeehhhgggeeedddcccbbbbbbbbbcccdddcccaaa______``````___^^^```___]]]]]]^^^^^^^^^]]]]]]]]]\\\ZZZXXXVVVUUUTTTYYY[[[]]]___aaaaaaaaa```dddddddddddddddddddddccchhhiiikkkpppuuuyyyzzzzzzxxxvvvrrrpppwwwgggTTTIIIBBB===;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;<<<===???@@@???>>><<<:::999999999999999999::::::::::::999999:::::::::;;;;;;;;;<<<<<>>???BBBDDDFFFGGGIIIKKKLLLKKKKKKJJJIIIHHHGGGGGGJJJHHHFFFEEEEEEEEECCCBBBBBBAAAAAAAAACCCDDDFFFGGGHHHNNNSSSWWW^^^fffkkkjjjfffeeedddbbbaaaaaabbbbbbaaa```_______________^^^```]]][[[[[[\\\]]]]]]]]]\\\]]]]]]\\\[[[YYYVVVUUUYYYZZZ\\\^^^___aaaaaaaaaeeeddddddccccccccccccccchhhiiilllqqqxxx~~~|||wwwtttzzz}}}```NNNGGGBBB===;;;<<<;;;;;;;;;;;;;;;::::::===<<<;;;;;;<<<>>>AAACCCCCCAAA>>>;;;999888999999999999::::::::::::999999:::::::::;;;;;;;;;<<<<<<===DDDOOOZZZaaacccbbb```^^^YYYPPPHHHCCCBBBEEEGGGLLLXXXhhhrrrwww{{{www\\\RRRHHHFFFFFFDDDAAA???CCCBBBAAA???>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCEEECCC@@@>>><<<<<<===>>>???AAADDDGGGGGGFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDEEEFFFGGGGGGFFFGGGGGGFFFEEEDDDBBBBBBAAA???AAABBBBBBBBBDDDGGGIIINNNSSSWWWZZZbbbvvvxxxaaaUUUPPPKKKGGGJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKIIIJJJJJJJJJJJJIIIJJJJJJKKKLLLKKKKKKJJJIIIHHHGGGDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDCCCDDDDDDEEEEEEIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOQQQSSSUUUXXXZZZ[[[PPPQQQRRRQQQPPPOOOPPPRRRQQQPPPNNNLLLHHHEEEAAA???=========>>>@@@AAABBBBBBDDDCCCCCCCCCDDDDDDEEEEEEIIIHHHFFFFFFFFFEEECCCAAAAAAAAA@@@@@@AAACCCEEEFFFFFFLLLRRRVVV]]]fffjjjjjjgggfffdddbbbaaaaaabbbbbbaaaaaa```____________```___]]][[[[[[\\\^^^^^^^^^\\\]]]___aaa```___\\\[[[[[[[[[ZZZ[[[]]]___bbbdddeeeeeedddccccccddddddeeehhhiiimmmttt|||yyywwwwww[[[MMMHHHDDD@@@???<<<<<<;;;;;;:::::::::999<<<<<<;;;;;;<<>>;;;999888888999888999999::::::999999888:::::::::;;;;;;;;;<<<<<<<<>>>>>>>>>>>@@@AAABBBBBBCCCCCCBBBBBBEEEDDDBBB@@@???>>>>>>???@@@BBBEEEGGGGGGFFFDDDBBBCCCCCCCCCBBBBBBBBBBBBBBBAAABBBDDDEEEEEEEEEDDDDDDGGGGGGFFFEEEDDDCCCCCCBBB???@@@AAAAAAAAABBBEEEHHHGGGJJJOOORRRVVVdddppp___VVVOOOIIIIIIIIIIIIIIIHHHGGGEEEEEEEEEEEEDDDEEEEEEFFFHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJHHHIIIKKKJJJIIIIIIJJJKKKJJJKKKKKKKKKJJJIIIHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIGGGFFFFFFEEEEEEFFFFFFGGGJJJJJJKKKLLLMMMNNNNNNOOOMMMNNNOOOPPPQQQRRRSSSTTTOOOQQQTTTVVVVVVWWWXXXZZZYYYXXXVVVSSSPPPLLLIIIGGGDDDCCCBBBBBBCCCDDDCCCAAA>>>??????@@@AAABBBCCCCCCGGGFFFEEEEEEFFFEEECCCAAAAAA@@@@@@@@@@@@BBBCCCEEEEEEJJJPPPTTT[[[ccchhhgggfffeeecccaaaaaa```aaaaaa```aaaaaa```______```bbb^^^\\\[[[\\\]]]^^^^^^]]][[[]]]aaacccdddccc```___[[[ZZZYYYYYY[[[___ccceeeeeeeeedddcccdddeeefffgggiiijjjnnnvvv~~~|||~~~nnnXXXMMMIIIFFFCCCBBB<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;<<<>>>@@@AAAAAA???===:::999888888888888888999999999999888888:::::::::;;;;;;;;;<<<<<<===DDDNNNXXX^^^aaa```___[[[TTTKKKDDDCCCFFFJJJMMMQQQXXXaaagggjjjqqq|||ooo[[[FFFEEECCCBBBBBBCCCCCCAAABBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBAAA@@@CCCCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEFFFFFFFFFDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBAAABBBDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@AAA@@@@@@AAACCCFFFCCCEEEIIIKKKKKKRRRfffzzzlll___VVVNNNIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIGGGIIIKKKKKKIIIIIIJJJLLLIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHEEEEEEEEEFFFGGGHHHJJJKKKJJJJJJKKKLLLMMMNNNNNNOOOMMMMMMNNNNNNNNNNNNNNNNNNPPPSSSXXX[[[\\\]]]^^^___```___]]]ZZZWWWUUUSSSRRRLLLJJJIIIIIIJJJIIIFFFCCC???@@@BBBCCCDDDDDDDDDDDDFFFEEEEEEFFFFFFFFFDDDAAA@@@@@@??????@@@AAABBBCCCDDDIIINNNRRRXXX```dddcccbbbaaa```___^^^______```___```aaa```^^^^^^```bbb\\\[[[[[[\\\^^^^^^]]]\\\XXX[[[___ccccccbbb___]]]YYYYYYZZZ[[[]]]```bbbdddeeeeeeddddddeeegggiiijjjiiikkkpppxxxsssdddTTTLLLIIIEEECCCCCC======<<<<<<;;;:::::::::::::::;;;<<<======>>>>>><<<;;;;;;:::999888777777888888999999999999888888:::::::::;;;;;;;;;<<<<<<===BBBKKKTTT[[[^^^^^^]]]ZZZSSSJJJEEEEEEIIILLLNNNQQQWWW^^^aaaeeeooo~~~~~~```PPPGGGHHHFFFCCCCCCDDDCCCAAAAAAAAAAAABBBCCCDDDFFFGGGCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCAAABBBDDDFFFGGGHHHGGGGGGCCCCCCCCCCCCCCCCCCBBBBBB@@@AAAAAA@@@???@@@BBBEEEDDDDDDGGGHHHFFFHHHVVVhhhuuufff[[[SSSJJJJJJKKKKKKKKKJJJHHHGGGEEEDDDDDDDDDDDDFFFGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIGGGIIIKKKKKKIIIHHHJJJMMMHHHIIIIIIIIIIIIIIIHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEBBBCCCDDDFFFHHHJJJLLLNNNIIIIIIJJJKKKLLLMMMNNNNNNOOOOOONNNNNNMMMLLLLLLKKKLLLPPPVVVYYY[[[[[[\\\]]]___]]][[[YYYWWWVVVUUUUUULLLJJJIIIIIIJJJHHHDDD@@@CCCEEEFFFHHHIIIIIIHHHHHHEEEEEEEEEFFFGGGGGGEEEBBB@@@@@@?????????@@@BBBCCCDDDIIINNNQQQVVV^^^aaa``````___^^^]]]\\\]]]^^^^^^]]]___aaa___]]]]]]___bbbZZZZZZZZZ\\\^^^^^^\\\ZZZVVVYYY]]]aaaaaa___[[[YYYVVVXXXZZZ]]]___aaaaaaaaaeeeeeeddddddeeehhhjjjllljjjlllqqqzzz~~~hhh]]]RRRLLLHHHCCCBBBCCC>>>>>>===<<<;;;;;;::::::999:::;;;<<<=========<<<888999999999999888777666888888999999999999888888:::::::::;;;;;;;;;<<<<<<:::???GGGPPPVVVZZZ[[[ZZZWWWPPPGGGCCCDDDHHHKKKMMMQQQVVV[[[^^^cccooojjjUUUIIIFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFFFFFFFEEECCCBBBAAA@@@???CCCCCCCCCCCCCCCBBBBBBBBBBBBCCCEEEGGGGGGGGGFFFFFFEEEDDDBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCBBB???@@@@@@AAAAAABBBBBBBBBGGGFFFCCCAAABBBGGGPPPVVV|||uuucccVVVQQQLLLJJJMMMMMMJJJHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGIIIJJJJJJJJJJJJHHHGGGFFFHHHHHHJJJJJJJJJIIIHHHGGGLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGHHHIIIKKKLLLMMMMMMLLLLLLKKKKKKJJJJJJHHHMMMSSSWWWWWWUUUSSSRRRUUUVVVXXXZZZ[[[XXXTTTPPPQQQQQQPPPOOONNNNNNNNNNNNOOONNNOOOPPPRRRRRRPPPNNNNNNNNNNNNNNNOOOMMMJJJGGGEEEDDDBBB@@@@@@@@@BBBBBBKKKLLLNNNQQQTTTWWWYYYZZZ]]]]]]^^^___^^^]]][[[ZZZ\\\[[[[[[[[[\\\\\\[[[YYYZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZ[[[]]]]]]^^^^^^^^^WWWZZZ^^^bbbeeeeeedddcccfffgggggghhhhhhhhhhhhgggiiinnnvvvxxxrrr___WWWKKKEEEDDDEEEDDDBBBAAA???<<<;;;;;;;;;999888888999;;;;;;;;;===@@@CCCEEE???:::999<<<===888333888888888888888888888888888:::<<<<<<;;;:::;;;<<<<<<@@@FFFNNNUUUXXXWWWVVVOOOJJJCCC???@@@CCCFFFHHHKKKNNNSSSWWW^^^kkk{{{vvv\\\MMMGGGEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@BBBCCCDDDEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCDDDEEEEEEAAAAAAAAA@@@AAAAAABBBBBBDDDEEEEEEDDDEEEIIINNNRRRkkkppp___TTTNNNKKKLLLLLLHHHFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHLLLPPPRRRQQQOOONNNMMMPPPQQQRRRTTTVVVVVVUUUTTTVVVVVVVVVWWWYYYZZZ\\\\\\ZZZZZZZZZ[[[^^^^^^]]]\\\^^^]]]\\\\\\[[[YYYUUURRRKKKIIIGGGEEEDDDDDDEEEEEEJJJKKKMMMPPPRRRUUUWWWXXX[[[[[[\\\\\\\\\[[[ZZZYYYYYYXXXXXXYYY[[[[[[YYYXXXYYYYYYYYYYYYYYYYYYYYYYYYVVVVVVWWWXXXYYYZZZZZZ[[[[[[]]]^^^```bbbccccccccceeeffffffggggggggggggfffhhhkkkqqqxxx}}}{{{lllZZZRRRIIIDDDCCCDDDBBBAAA@@@>>>;;;;;;;;;;;;:::999999:::;;;<<<===@@@DDDGGGKKKCCC:::777999;;;888555777777777888888999999999888:::<<<<<<;;;:::;;;<<<===@@@EEEMMMSSSVVVVVVTTTNNNIIIBBB>>>>>>AAADDDFFFDDDHHHLLLQQQZZZiii|||cccMMMEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEFFFGGGHHHHHHEEEEEEDDDCCCBBBAAAAAAAAAAAACCCFFFHHHHHHGGGEEEDDDCCCCCCBBBCCCCCCDDDEEEFFFBBBBBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCEEEHHHKKKLLLEEEDDDBBBAAA@@@AAACCCDDDBBBDDDGGGIIIIIIJJJLLLMMMZZZyyynnn\\\TTTMMMLLLLLLIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIKKKJJJJJJIIIJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFEEEEEEEEEFFFGGGHHHHHHIIIJJJKKKJJJHHHFFFDDDFFFIIIKKKKKKJJJHHHHHHHHHIIIKKKNNNRRRWWW\\\```bbbffffffgggiiijjjlllmmmnnniiihhhggghhhjjjllllllkkknnnmmmkkkjjjiiifffbbb___VVVUUURRRPPPNNNMMMMMMNNNKKKLLLMMMOOOQQQSSSUUUUUUXXXYYYYYYYYYYYYXXXXXXWWWVVVUUUUUUVVVXXXYYYXXXVVVWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTTTTUUUWWWYYYZZZ____________```aaacccdddddddddeeefffffffffffffffgggiiikkkpppwww~~~wwwbbbPPPKKKEEEAAAAAAAAA@@@>>>>>><<<::::::;;;;;;;;;::::::;;;;;;<<<>>>BBBHHHLLLQQQHHH<<<666777888888777777777777888888999999999888999;;;;;;:::::::::;;;===???EEELLLRRRVVVUUUTTTOOOJJJBBB======???AAACCCAAADDDGGGKKKTTTdddzzzpppWWWGGGDDDGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGDDDDDDDDDCCCBBBBBBBBBAAAAAACCCGGGIIIJJJIIIGGGEEECCCBBBAAAAAABBBCCCEEEFFFAAABBBDDDEEEEEEEEEDDDDDDBBBBBBAAAAAABBBBBBCCCDDDEEEDDDDDDEEEHHHLLLQQQTTTIIIGGGDDDBBBBBBCCCEEEFFFBBBEEEHHHIIIIIIIIIJJJKKKTTTiiiggg\\\RRROOONNNKKKIIIJJJHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIJJJJJJJJJLLLKKKJJJIIIIIIJJJLLLMMMLLLKKKIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJFFFFFFFFFFFFFFFFFFGGGGGGFFFGGGIIIIIIHHHFFFCCCAAACCCDDDEEEEEEDDDDDDFFFGGGHHHLLLTTT]]]eeemmmssswww{{{{{{{{{{{{{{{zzzzzzyyyuuusssqqqpppqqqrrrrrrrrruuusssqqqppppppnnnjjjhhhbbbaaa___\\\ZZZYYYYYYXXXOOOPPPQQQRRRSSSTTTUUUUUUWWWWWWWWWWWWWWWWWWVVVVVVSSSRRRSSSTTTWWWXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTWWWYYY[[[]]]^^^___aaabbbdddeeeeeeddddddeeefffgggggggggggghhhiiijjjmmmttt~~~hhhWWWFFFDDD@@@?????????===;;;<<<:::999999:::;;;;;;:::::::::::::::===BBBIIINNNTTTKKK@@@999888999999888888888888888777777777777777999:::;;;:::999:::;;;<<<>>>DDDKKKSSSWWWXXXWWWQQQLLLDDD>>>===>>>@@@AAACCCDDDEEEGGGOOO```vvvwww^^^PPPGGGDDDEEEBBBBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCBBBBBBAAACCCGGGIIIJJJIIIGGGEEEBBBBBBAAAAAAAAACCCEEEFFFAAABBBDDDEEEEEEEEEDDDDDDAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDEEEHHHLLLQQQTTTKKKIIIFFFDDDCCCEEEGGGHHHDDDEEEGGGGGGFFFGGGHHHJJJRRR[[[pppwwwhhhYYYRRROOOLLLJJJJJJHHHHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJIIIIIIIIIKKKLLLMMMLLLLLLKKKJJJJJJKKKLLLMMMKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGDDDFFFGGGHHHGGGDDDAAA??????@@@AAABBBBBBDDDHHHKKKPPPXXXcccmmmuuu|||~~~}}}zzzvvvtttttttttrrrqqqsssqqqpppoooooonnnllljjjfffeeedddbbbaaa___^^^^^^VVVVVVVVVVVVVVVVVVWWWWWWUUUUUUUUUUUUUUUUUUVVVVVVRRRQQQQQQSSSUUUVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSVVVYYYZZZYYY[[[___cccfffgggffffffeeeeeefffggghhhiiiiiiiiiiiilllpppttt}}}ooo[[[MMM???>>>===<<<===<<<;;;:::;;;999888888:::;;;;;;:::888888888888:::???FFFKKKPPPJJJBBB===;;;:::999888;;;:::999888666555444444666888::::::999888999::::::===CCCKKKSSSYYY[[[[[[TTTNNNFFF@@@???@@@AAABBBBBBCCCCCCEEENNN```www___OOOKKKFFFBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCCCCCCCCCCCCCAAACCCFFFHHHHHHGGGEEEDDDBBBBBBAAABBBBBBCCCDDDEEEBBBBBBCCCDDDDDDDDDCCCCCCAAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAABBBDDDHHHKKKMMMIIIHHHFFFEEEDDDEEEGGGHHHDDDEEEFFFEEEDDDDDDFFFHHHLLLMMMYYYtttyyyeeeYYYSSSNNNJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMJJJJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHEEEEEEFFFFFFEEEBBB@@@>>><<<===???AAABBBFFFJJJMMMYYYaaammmvvv{{{~~~|||yyyvvvuuusssqqqooommmllljjjiiijjjjjjhhhfff```_________^^^]]]]]]]]]ZZZZZZYYYYYYXXXWWWWWWWWWTTTSSSSSSSSSSSSTTTUUUUUUQQQPPPPPPRRRSSSTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNOOOPPPSSSUUUVVVUUUXXX^^^cccfffffffffeeeeeeeeeggghhhiiiiiiiiiiiikkkqqqyyyxxxbbbPPPGGG;;;;;;;;;;;;;;;::::::::::::999777888999::::::999777777777777888<<>>@@@AAAEEEPPPddd|||~~~mmmPPPGGGHHHEEEAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBCCCDDDEEEEEEDDDCCCCCCAAABBBCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAAAAABBB@@@@@@AAAAAABBBDDDEEEFFFEEEDDDDDDDDDDDDEEEEEEFFFBBBDDDEEEEEECCCBBBCCCDDDCCCCCCKKK]]]rrrvvveee[[[RRRMMMKKKJJJIIIIIIHHHGGGGGGFFFFFFDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGIIIJJJJJJKKKKKKKKKIIIJJJLLLMMMNNNMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCAAA@@@???:::<<>>???AAACCCFFFGGGAAAAAAAAA???======???AAA@@@AAAAAABBBBBBAAAAAA@@@CCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCBBBBBBAAAAAACCCAAA@@@>>>???@@@BBBDDDAAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEGGGGGGHHHHHHHHHCCCDDDEEECCCAAA??????@@@>>>???CCCHHHNNN[[[sssooodddWWWLLLKKKGGGFFFHHHGGGDDDCCCFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMMMMKKKJJJIIIGGGGGGGGGHHHJJJLLLMMMNNNIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEDDDCCCAAA???>>>;;;===>>>???@@@AAADDDFFFLLLPPPVVV]]]eeellltttyyyyyyxxxxxxyyyyyyxxxuuusssrrrqqqooonnnlllhhhbbb^^^]]]]]]\\\WWWQQQNNNNNNPPPQQQQQQRRRRRRSSSUUUVVVWWWWWWXXXXXXWWWVVVSSSQQQPPPRRRPPPNNNLLLLLLLLLMMMNNNKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHKKKLLLOOOQQQRRRRRRRRRQQQWWWYYY[[[\\\]]]^^^```bbbgggeeeeeeggghhhgggiiimmmwwwyyy```PPPBBB888999999999999999999999999<<<:::777777999999777444111333666888999999888777555666888999::::::999999888888777666666777888999:::::::::999999999888888999<<>>?????????@@@CCCEEEGGGLLLTTT[[[aaafffkkkooorrrrrrrrrssstttsssrrrqqqmmmlllkkkkkkiiieee```\\\XXXXXXVVVQQQLLLJJJKKKMMMPPPPPPPPPPPPQQQSSSTTTUUUVVVVVVVVVVVVUUUSSSQQQPPPPPPOOOMMMKKKJJJKKKLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHJJJLLLNNNQQQRRRRRRRRRQQQUUUWWWZZZ[[[]]]^^^aaadddhhhbbb```eeekkknnnqqquuu~~~rrrZZZKKK@@@888999999999999999999999999<<<:::888888999999777555444555666888888888888777555666888999::::::999999888888777666666777888999:::999999999888888888888999<<>>AAAAAA???;;;AAA@@@??????@@@CCCGGGIIISSSSSSQQQMMMHHHCCCAAA@@@BBBBBBBBBCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAABBBAAAAAAAAACCCDDDDDDEEEEEEEEEEEEEEEBBBCCCDDDDDDDDDBBB@@@???????????????????????????AAABBBCCCDDDDDDEEEDDDDDDAAACCCHHHMMMQQQOOOHHHCCCDDDBBBBBBDDDEEEGGGNNNUUUddduuu{{{hhh[[[UUUOOOJJJJJJHHHEEEDDDFFFEEEDDDDDDDDDDDDEEEEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKJJJJJJKKKKKKJJJKKKKKKKKKKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@>>>???@@@?????????AAACCCBBBGGGOOOUUUZZZ^^^aaaccciiijjjkkklllnnnoooooopppkkkjjjiiihhhfffccc^^^ZZZRRRQQQNNNJJJFFFFFFHHHJJJNNNNNNNNNNNNOOOQQQRRRSSSRRRSSSSSSSSSSSSRRRQQQQQQNNNMMMKKKJJJIIIIIIJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHFFFEEECCCCCCDDDFFFGGGJJJKKKNNNPPPQQQRRRRRRQQQRRRTTTWWWYYY[[[^^^bbbeeehhhbbbaaakkkvvv}}}fffQQQEEE>>>999999999999999999999999999;;;:::888888999999888666777777777777777777777777666666777888999999999999888888777777777777888888888888888888777777777777:::===CCCKKKTTTYYY[[[ZZZSSSNNNGGGDDDDDDFFFIIIKKKIIIIIIJJJOOO\\\pppbbbTTTHHHDDD???>>>AAABBBAAA??????>>><<<<<<===@@@CCCFFFKKKLLLMMMKKKGGGCCCAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAABBBBBBBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDDBBBDDDFFFHHHGGGDDD@@@===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBBBBBBBBBBAAADDDKKKVVV^^^^^^WWWOOOJJJEEECCCEEEGGGGGGIIILLLRRR___yyyuuuccc]]]TTTMMMKKKJJJHHHGGGHHHDDDDDDCCCCCCCCCDDDDDDEEECCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKMMMLLLJJJIIIIIIJJJKKKLLLIIIJJJLLLLLLLLLJJJHHHFFFHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEECCCBBBAAA???@@@@@@???>>>>>>???AAA???CCCHHHMMMQQQUUUZZZ]]]ccceeehhhkkklllnnnpppqqqpppnnnkkkiiigggccc^^^ZZZOOOMMMIIIEEECCCEEEHHHJJJLLLLLLMMMMMMNNNPPPQQQRRROOOOOOPPPPPPQQQQQQQQQQQQLLLLLLJJJIIIIIIHHHIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGEEECCCAAA@@@@@@BBBDDDFFFIIIKKKMMMOOOPPPQQQRRRRRRQQQSSSVVVWWWYYY\\\aaadddhhhhhhooo}}}tttZZZIII@@@<<<:::999999999999999999999999::::::999999999999888777::::::999777777777777777666666777888888888888888888888888777777777777777777777777777777666666666:::===CCCLLLUUU[[[^^^^^^TTTNNNGGGCCCDDDHHHLLLOOONNNMMMMMMQQQ]]]ooooooVVVQQQJJJEEE@@@>>>???AAABBBAAA???>>>===<<<===???BBBCCCBBBDDDFFFEEECCC@@@???????????????@@@@@@???????????????@@@@@@@@@@@@??????>>>???AAABBBCCCBBBAAAAAA???@@@BBBDDDEEEEEEDDDCCCDDDGGGKKKMMMMMMHHHCCC@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@AAAEEENNN[[[fffiiiccc\\\PPPIIIEEEFFFGGGGGGHHHKKKMMMUUUhhhmmmbbbXXXNNNKKKJJJHHHGGGIIIDDDDDDCCCCCCCCCCCCCCCDDDBBBCCCDDDFFFGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJLLLKKKJJJIIIIIIJJJKKKLLLGGGHHHJJJLLLLLLKKKIIIHHHJJJJJJIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFEEEDDDBBBBBB@@@@@@AAA???>>>===>>>@@@>>>@@@BBBEEEIIIOOOVVV\\\bbbeeejjjmmmoooppprrrtttuuusssooolllhhhddd___[[[OOOKKKGGGEEEEEEGGGIIIKKKLLLLLLLLLMMMNNNOOOPPPQQQLLLLLLMMMMMMNNNOOOOOOPPPLLLKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDBBBAAA???>>>>>>@@@CCCEEEIIIJJJKKKMMMOOOQQQQQQRRRQQQSSSUUUVVVXXX\\\```dddfffooo{{{gggQQQDDD>>><<<<<<999999999999999999999999::::::::::::999888999999<<<;;;:::888777777777777777777777777777777888888888888888888777777666666666666666666666666666666:::===CCCLLLUUU\\\___```TTTNNNFFFAAACCCIIIOOOSSSUUUSSSRRRUUU^^^nnn~~~^^^NNNLLLHHHDDD@@@======??????@@@@@@@@@?????????@@@BBBCCCAAABBBCCCBBB???>>>===>>>===>>>>>>??????>>>>>>===??????@@@@@@@@@@@@??????>>>@@@BBBDDDDDDDDDBBBAAA@@@BBBDDDFFFGGGGGGFFFEEEGGGJJJOOORRRQQQMMMHHHDDD>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@DDDMMMXXXaaadddbbb^^^RRRKKKFFFEEEEEEDDDEEEHHHJJJNNNZZZrrr}}}kkk^^^QQQLLLJJJGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKFFFGGGIIIKKKKKKLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHEEEEEEEEEEEEDDDCCCBBBAAA???@@@@@@???======>>>???>>>>>>???@@@CCCJJJSSSYYY```fffmmmpppqqqpppqqqsssuuurrrnnnjjjfffbbb]]]YYYOOOKKKGGGFFFGGGIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPJJJJJJJJJJJJKKKLLLNNNNNNJJJJJJJJJIIIIIIHHHGGGGGGEEEEEEEEEEEEEEEDDDCCCBBB@@@???>>>>>>???AAACCCEEEHHHIIIJJJLLLNNNPPPQQQRRRRRRTTTVVVXXXZZZ^^^dddhhhhhhsss{{{yyysssZZZJJJBBB===;;;;;;999999999999999999999999999:::;;;:::999888999:::<<<<<<;;;:::999888777666777777666666666777777888888888999888888777666555666666666666777777777777999<<>>>>>======??????@@@@@@@@@@@@@@@@@@???@@@@@@???>>>===>>>@@@>>>>>>????????????>>>>>>???@@@@@@AAAAAA@@@@@@??????@@@CCCEEEFFFEEEDDDBBBAAABBBEEEGGGGGGFFFEEECCCDDDHHHMMMPPPPPPLLLGGGDDD??????????????????????????????@@@@@@@@@@@@??????@@@CCCHHHMMMQQQSSSTTTSSSLLLHHHFFFFFFEEEBBBDDDHHHFFFHHHPPP```zzzzzzjjjZZZRRRNNNJJJGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDBBBCCCDDDDDDEEEEEEEEEEEEHHHHHHIIIIIIIIIJJJJJJJJJHHHIIIJJJJJJKKKKKKKKKJJJHHHHHHIIIIIIJJJKKKKKKLLLJJJJJJIIIIIIHHHGGGGGGFFFDDDDDDDDDDDDDDDCCCBBBAAA???@@@@@@???======>>>@@@>>>>>>>>>???AAAFFFMMMRRR\\\dddlllqqqpppmmmmmmnnnkkkiiieeebbb___[[[WWWUUUMMMJJJGGGFFFHHHIIIIIIHHHIIIIIIIIIIIIKKKLLLMMMNNNJJJIIIIIIHHHIIIJJJLLLLLLHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@????????????AAABBBCCCDDDHHHHHHIIIKKKMMMOOOQQQSSSRRRTTTWWWZZZ^^^dddkkkppprrrxxx}}}zzzeeeOOODDDAAA<<<999999999999999999999999999999888:::<<<;;;999888:::<<<;;;;;;<<<;;;;;;999777666888777666666555666777888888888999999888777555444666666666777777888888888999;;;@@@HHHRRRYYY]]]^^^\\\TTTIIIBBBCCCJJJQQQVVV[[[ZZZXXXYYYaaaooo~~~kkkXXXRRRLLLDDD???@@@AAABBBBBB@@@>>><<<<<<===>>>??????>>>===<<<<<<<<<======<<<>>>AAACCC??????@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@???AAADDDFFFGGGFFFDDDCCC???AAACCCEEEEEEDDDBBBAAA@@@CCCHHHLLLLLLIIIDDDAAA??????????????????????????????@@@@@@@@@??????>>>???AAACCCDDDCCCDDDFFFGGGDDDCCCEEEHHHGGGDDDFFFKKKDDDFFFKKKVVVjjjvvvcccYYYSSSMMMIIIHHHFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCHHHHHHHHHIIIIIIIIIJJJJJJGGGHHHJJJKKKLLLKKKJJJIIIJJJJJJIIIIIIIIIJJJKKKKKKIIIIIIHHHHHHGGGFFFEEEEEECCCDDDDDDDDDCCCBBBAAAAAA>>>??????>>>======>>>@@@===>>>???@@@AAADDDHHHLLLYYYaaakkkooonnnjjjiiiiiibbb```\\\ZZZXXXVVVSSSQQQLLLIIIFFFEEEGGGIIIGGGFFFGGGGGGGGGHHHIIIJJJKKKLLLIIIIIIHHHGGGHHHIIIJJJKKKFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>???AAABBBCCCDDDDDDHHHHHHIIIKKKMMMOOOQQQSSSRRRTTTXXX\\\bbbiiiqqqwww}}}|||ppp\\\HHHBBB@@@<<<888777999999999999999999999999888:::<<<;;;999888:::<<<:::;;;<<<===<<<:::777666888777666555555666777888888999999999888777555444666666777777888888999999888:::???GGGPPPXXX\\\]]]bbbYYYLLLDDDDDDIIIQQQVVVXXXWWWUUUWWW___mmm}}}uuufff]]]XXXPPPIIIFFFDDDBBB@@@>>>===>>>@@@AAABBB===888666777;;;???AAA???????????????@@@@@@@@@>>>???@@@AAAAAA@@@>>>>>>>>>????????????@@@@@@@@@AAAAAAAAACCCEEEFFFDDDBBB???BBBEEEEEEBBB@@@AAACCCEEEFFFGGGHHHGGGEEECCCAAA>>>??????@@@AAAAAABBBBBBBBBBBBAAAAAA???>>><<<;;;>>>@@@BBBCCCBBBAAAAAABBBDDDDDDDDDDDDCCCCCCCCCCCCJJJHHHLLLSSSZZZjjjrrr___TTTOOOMMMNNNJJJHHHFFFDDDCCCCCCCCCCCCCCCAAA@@@@@@BBBDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGFFFFFFEEEFFFFFFGGGDDDCCCBBBAAAAAABBBDDDEEEAAA@@@???>>>============AAAAAA@@@@@@@@@AAABBBBBBMMMTTT```jjjmmmjjjccc^^^\\\ZZZWWWTTTQQQPPPOOOOOOCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIFFFFFFEEEEEEEEEEEEEEEFFF@@@AAAAAAAAAAAA@@@??????>>>???AAACCCDDDEEEFFFFFFDDDGGGKKKNNNOOOPPPRRRSSSUUUUUUYYYbbbmmmwww}}}bbbSSSEEE@@@???===;;;;;;:::999888777666666666666;;;<<<<<<<<<;;;999777666777777777777777777777777777666444333444555777999888888777777777777888888777777777777888888888888999;;;AAAKKKUUU\\\]]]\\\]]]ZZZRRRHHHGGGMMMSSSTTTVVVWWWXXXZZZ___kkkzzzuuuhhhZZZSSSPPPKKKFFFEEEEEECCCAAA???>>>>>>@@@AAA@@@>>>;;;::::::;;;<<<;;;>>>>>>>>>>>>????????????>>>???@@@@@@@@@@@@???>>>>>>????????????@@@@@@@@@@@@@@@AAADDDFFFFFFDDDBBB???BBBEEEEEECCCBBBBBBDDDEEEFFFGGGGGGFFFEEECCCAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@???>>><<<<<<===???AAABBBAAA@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEDDDBBBEEEJJJOOO\\\{{{pppaaaXXXSSSPPPJJJIIIFFFDDDDDDCCCCCCBBBCCCBBBAAACCCEEEGGGGGGGGGEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEDDDCCCCCCCCCDDDEEEAAAAAA@@@???>>>======>>>AAAAAAAAAAAAAAAAAAAAAAAAFFFLLLUUU]]]```]]]XXXTTTVVVTTTRRRNNNLLLJJJIIIHHHCCCCCCDDDFFFGGGHHHHHHIIIHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEDDDCCCCCCCCCCCCCCC??????@@@@@@@@@@@@??????>>>???AAACCCDDDEEEFFFFFFDDDGGGKKKMMMNNNOOOQQQSSSYYYYYY[[[```iiirrr{{{{{{]]]PPPCCC??????===::::::::::::999777777666666666:::::::::;;;:::999777666777777777777777777777777666666444444444555777888888777777666666777777888666666666777777777888888;;;<<>>>>>======>>><<<:::777============>>>>>>>>>???>>>??????@@@@@@@@@??????>>>????????????@@@@@@@@@???@@@BBBEEEGGGFFFDDDAAAAAABBBDDDDDDCCCBBBCCCEEEDDDEEEFFFFFFEEEDDDBBBAAABBBBBBBBBAAA@@@??????>>>@@@@@@@@@@@@???>>>===<<<<<<>>>@@@@@@?????????@@@@@@AAABBBCCCDDDEEEFFFFFFEEECCCEEEHHHIIIRRRiiiqqqdddYYYRRRNNNKKKHHHGGGFFFFFFEEECCCCCCCCCDDDFFFIIIJJJHHHGGGEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFGGGFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@??????>>>>>>???@@@AAABBBBBBBBBAAA@@@@@@>>>BBBGGGKKKMMMLLLJJJHHHLLLKKKIIIFFFDDDBBBAAAAAACCCCCCDDDFFFFFFGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCAAA@@@@@@@@@@@@===>>>????????????>>>>>>??????AAABBBDDDDDDEEEEEEDDDGGGJJJLLLMMMNNNPPPRRRXXX\\\aaadddhhhnnnuuu{{{lllUUUJJJAAA??????<<<:::999::::::999888777777777777777777888888888888777777777777777777777777777777666555444444444555777888777777666666666666777777555555666666666777777777<<<;;;===BBBLLLVVV^^^bbbfffcccYYYMMMIIILLLOOOOOOSSSTTTUUUWWW]]]iiixxxoooYYYOOOFFFEEEFFFFFFGGGJJJGGGEEECCCAAA@@@???@@@@@@=========>>>???>>>;;;888;;;;;;<<<<<<===>>>>>>>>>>>>?????????@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@AAAAAACCCFFFHHHGGGDDDAAABBBBBBBBBAAAAAABBBCCCDDDCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@??????>>>>>>===??????@@@??????>>>======<<<===??????>>>===>>>???AAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGIIIIIIMMM^^^ooowwwgggZZZSSSOOOKKKJJJJJJJJJIIIGGGEEEEEEFFFIIIJJJIIIFFFCCCEEEDDDDDDDDDEEEEEEFFFFFFHHHGGGGGGGGGGGGFFFFFFFFFIIIIIIJJJJJJKKKLLLMMMMMMKKKKKKJJJIIIHHHGGGFFFEEEGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@???AAABBBCCCCCCBBB@@@>>>;;;<<<===>>>????????????BBBAAAAAA@@@??????>>>>>>BBBCCCEEEFFFFFFFFFFFFEEEBBBCCCCCCCCCBBBBBBAAA@@@AAAAAAAAABBBBBBBBBCCCCCCDDDCCCBBB@@@???>>>>>>>>><<<<<<===>>>>>>???>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDFFFIIIJJJKKKLLLOOOQQQRRRZZZdddiiiiiijjjoootttnnn\\\LLLDDD======>>>;;;999999::::::999888888888888888555555666666777777777777777777777777777777777777555555444444444555666777777666666555555666666777555555555555666666666666::::::<<<@@@IIISSS[[[aaaccc```XXXNNNKKKPPPTTTTTTPPPQQQSSSVVV]]]iiiyyy{{{eeeRRRJJJDDDCCCDDDDDDFFFIIIFFFEEECCCAAA@@@@@@@@@@@@===;;;;;;<<<>>>???>>>===:::;;;;;;<<<======>>>>>>>>>>>>>>>??????@@@@@@AAA>>>>>>?????????@@@@@@@@@BBBCCCDDDGGGIIIHHHEEECCCDDDBBB@@@???@@@AAABBBCCCBBBCCCCCCCCCBBBBBBBBBAAA>>>>>>>>>>>>============>>>>>>?????????>>>>>>===;;;===>>>===<<<<<<>>>???CCCCCCCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFEEEIIISSS^^^mmm[[[UUUNNNKKKKKKLLLJJJHHHGGGGGGHHHIIIIIIGGGBBB???DDDDDDCCCCCCCCCDDDEEEFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLLLLMMMJJJJJJJJJIIIHHHFFFEEEDDDEEEEEEDDDDDDCCCBBBAAAAAACCCBBBBBBAAAAAAAAAAAABBB@@@AAABBBCCCCCCAAA???>>><<<<<<:::::::::;;;<<<===:::;;;<<<===>>>???@@@@@@BBBCCCEEEFFFFFFEEEDDDCCCAAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBCCCDDDCCCAAA@@@???>>>>>>===:::;;;<<<===>>>?????????@@@@@@AAABBBCCCCCCBBBBBBCCCEEEGGGHHHIIIKKKMMMOOOOOOVVV___cccdddhhhrrr{{{uuu^^^OOOEEE>>>;;;<<<===:::888999999999888888777888888888444444444444555666666777666666666666666666666666444444444444444555555666666666555555555555666666555555555555666666666666777999<<>>??????>>>>>>>>>>>>???@@@AAABBB>>>????????????@@@@@@@@@BBBBBBCCCFFFJJJKKKKKKJJJGGGDDD@@@??????AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAA===============>>>>>>>>>======>>>>>>???>>>>>>>>><<<=========<<<<<<>>>@@@CCCCCCCCCBBBBBBBBBAAAAAAAAACCCEEEFFFFFFIIIOOOTTTqqqjjj```UUUNNNMMMLLLJJJHHHGGGGGGGGGHHHHHHEEEAAA>>>DDDCCCBBBAAABBBCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKHHHIIIIIIIIIHHHGGGEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@CCCCCCBBBBBBBBBBBBCCCCCCAAABBBBBBCCCBBBAAA???>>>>>>===<<<::::::;;;<<<===888:::<<<>>>@@@AAABBBBBBBBBCCCEEEFFFEEEDDDBBBAAA@@@AAAAAABBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???>>>=========:::;;;<<<>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAACCCEEEFFFGGGGGGIIILLLNNNPPPTTTXXX\\\bbbqqqyyyeeeRRRHHH@@@;;;999;;;;;;999888:::888888777777777777777888444444444444444555666777666666666666666666666666333333444444555555555555555555444444444444555555555555666666666777777777555888===BBBFFFLLLSSSWWWaaa___WWWNNNKKKOOORRRRRRQQQSSSWWW\\\eeetttvvvaaaQQQHHHDDDBBBCCCBBB??????AAAAAAAAAAAA@@@@@@@@@AAAAAA>>><<<;;;<<<>>>??????>>>:::;;;<<<===>>>???@@@@@@???>>>>>>>>>>>>@@@AAABBB>>>????????????@@@@@@@@@??????AAAEEEKKKPPPSSSTTTLLLHHHBBB@@@@@@BBBCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@???>>>>>>======<<<<<<===>>>??????>>>>>>======>>>===<<<<<<>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGGGGHHHKKKNNNPPP```tttrrraaaVVVRRRPPPLLLIIIGGGFFFFFFGGGHHHFFFCCCAAACCCBBBAAA@@@AAABBBDDDEEECCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIJJJKKKJJJIIIGGGFFFCCCCCCDDDEEEDDDDDDCCCBBBDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@??????>>>======<<<;;;<<<<<<<<<;;;<<<>>>@@@BBBCCCCCCCCCBBBCCCEEEFFFEEECCCAAA?????????@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>===<<<<<<<<<<<<<<<:::;;;<<<>>>???@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@CCCDDDEEEFFFFFFGGGKKKMMMOOOTTT\\\ffftttxxxiiiVVVIIIDDD>>>:::888999999777888;;;777666666666666666777777555555444333444444666666666666666666666666666666333333444444555555555444555444444444444444444555666666666777777777888888666999===@@@CCCIIIPPPUUU```^^^WWWMMMIIILLLOOONNNNNNPPPUUU[[[eeevvvyyygggTTTFFFFFFCCCBBBEEEDDD@@@???AAA??????@@@@@@@@@AAAAAAAAA>>>======>>>??????===;;;;;;;;;<<<===>>>???@@@AAA???>>>>>>>>>>>>@@@BBBCCC>>>????????????@@@@@@@@@<<<<<<>>>DDDLLLTTTYYY[[[PPPKKKDDDAAABBBCCCDDDCCCAAA@@@@@@???@@@@@@AAAAAADDDCCCBBBAAA@@@>>>======;;;<<<===>>>>>>??????>>>===>>>>>>===<<<<<>>@@@BBBCCCCCCBBBBBBBBBCCCEEEFFFEEECCC@@@???>>>>>>???????????????>>>????????????@@@@@@@@@@@@<<<<<<;;;:::::::::;;;;;;:::;;;<<<>>>@@@AAABBBBBBAAAAAABBBBBBBBBAAA@@@@@@CCCDDDEEEEEEEEEGGGJJJMMMLLLVVVeeexxx}}}nnn^^^NNNDDDDDD>>>:::777999999777888;;;666666555555555555666777666666444444444444555666666666666666666666666666222333444444555555444444555444444333333444444555777777777777888888888888888:::<<<>>>@@@FFFNNNUUU^^^\\\UUULLLIIILLLOOONNNOOORRRWWW^^^iiizzzppp___SSSKKKGGGBBBAAA@@@@@@@@@AAABBBCCC???AAABBBDDDDDDCCCAAA@@@>>>===<<<;;;;;;<<<===>>><<<<<<<<<======???@@@@@@AAA>>><<<===AAACCCCCCBBB????????????>>>>>>======>>>>>>@@@CCCGGGLLLOOORRRKKKGGGBBB@@@AAAAAA@@@>>>AAA@@@>>>======???@@@BBBFFFFFFDDDCCC@@@>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>===<<<<<<>>>@@@CCCBBBAAAAAA@@@@@@@@@@@@AAACCCEEEFFFGGGGGGIIIKKKNNN[[[qqqpppbbb[[[RRRKKKKKKIIIGGGFFFGGGGGGFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBCCCCCCDDDDDDEEEEEEGGGFFFDDDCCCAAAAAA@@@@@@:::;;;<<<======>>>======??????@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@>>>????????????>>>======<<<<<<<<<<<<<<<===>>>>>>;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<===???@@@AAAAAADDDGGGFFFBBB@@@AAACCCEEE???===BBBEEEEEEHHHMMMRRR```uuuyyyeeeTTTFFF??????888888999:::::::::999999999::::::;;;:::999888777444444555555444444333222666666666666666555555555555555666777888999::::::333333222222333444666777999888777666555555555666777999<<>>??????@@@>>><<<===@@@CCCCCCBBB@@@@@@?????????>>>>>>>>>>>>>>>@@@BBBEEEHHHLLLMMMIIIFFFBBB@@@AAABBBAAA???@@@???>>>>>>>>>@@@AAACCCFFFEEEDDDDDDCCCCCCCCCCCC???>>>>>>===<<<<<<<<<<<<<<<===>>>===<<<===???AAADDDCCCBBBAAAAAAAAAAAABBBAAABBBBBBBBBBBBDDDGGGIIINNNSSS```xxxpppfff[[[RRRLLLJJJGGGFFFEEEEEECCCBBBDDDCCCBBBAAAAAABBBCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBBBBAAABBBBBBBBBAAA@@@@@@??????????????????>>>===<<<<<<<<<<<<<<<<<<======>>>;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;<<<>>>???@@@@@@EEEKKKNNNNNNKKKHHHFFFDDD@@@@@@DDDGGGGGGKKKRRR[[[nnnppp]]]OOOCCC===<<<999999999:::999999999888999999:::::::::999888777777777888888777777666555555555555555555555555555555555555666666666666666333333222222333444666777888888777666666666666666888999<<<>>>AAAEEEHHHKKKQQQSSSOOOGGGEEEJJJOOOOOOOOOTTT]]]fffrrrllleee[[[RRRLLLHHHFFFEEEBBBAAA@@@??????@@@AAABBBDDDDDDDDDDDDCCCAAA@@@>>>===<<<;;;:::::::::::::::===<<<<<<<<<<<<<<<======???>>>===>>>@@@BBBCCCBBB@@@@@@@@@@@@@@@???????????????@@@AAABBBDDDFFFGGGFFFDDDAAAAAAAAABBBBBBAAA@@@????????????AAACCCDDDGGGGGGHHHIIIJJJLLLMMMNNNEEEDDDAAA>>>===<<<======;;;<<<============???AAADDDCCCCCCBBBBBBBBBBBBCCCAAAAAAAAAAAABBBGGGMMMRRRZZZTTTUUUeeevvvhhh\\\SSSPPPLLLIIIHHHFFFDDDCCCDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAAAAAEEEDDDCCCBBBBBBBBBCCCDDDBBBBBBAAA@@@??????>>>>>>AAAAAAAAABBBAAAAAA@@@@@@>>>>>>@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@>>>>>>???@@@??????>>>===<<<;;;<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;<<<<<<===>>>@@@EEEOOOWWWZZZWWWOOOIIIEEECCCDDDEEEEEEGGGOOOWWWjjjgggVVVKKKCCC>>><<<:::::::::999999888777777999999999:::999999888777888888888888888777777777444444444444555555555555555555555444444333333333333333333333333444666666777777777666666666666666888999;;;===AAADDDGGGIIIJJJKKKIIIDDDDDDJJJQQQSSSSSSWWW___kkkzzzpppZZZUUUOOOJJJHHHHHHHHHGGGBBBAAA@@@?????????@@@AAACCCCCCCCCDDDCCCBBBAAA@@@>>>======<<<;;;:::::::::===<<<<<<;;;;;;;;;;;;<<<=========>>>@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAABBBCCCCCC?????????@@@AAACCCDDDEEEIIIKKKOOORRRTTTTTTTTTSSSJJJHHHDDD@@@>>>===>>>>>>;;;<<<============@@@BBBCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCGGGNNNXXX^^^aaaXXXSSS[[[qqquuueee]]]YYYTTTPPPNNNLLLJJJHHHEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBB@@@AAAAAACCCDDDEEEFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@FFFEEECCCAAAAAAAAABBBCCCAAAAAAAAAAAA@@@??????>>>???@@@@@@@@@???>>>=========>>>???@@@AAAAAAAAAAAACCCCCCBBBBBB@@@???======????????????>>>===;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;<<<<<<===>>>======<<<<<<<<<======>>>@@@EEENNNXXX]]]ZZZQQQIIIFFFFFFFFFDDDDDDJJJUUU```|||uuu\\\MMMFFFAAA===;;;;;;::::::888888777777777888999999999999888888888666666666555555555555555444444555555666666777777555555555444444444333333333333333333444444555555666666666777777777777666999999:::<<>>???@@@@@@@@@@@@AAABBBBBBCCCCCCCCC@@@@@@??????===<<<;;;:::===<<<<<<;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@AAACCCDDDEEEFFFKKKOOOUUUZZZ[[[XXXTTTQQQLLLIIIEEEAAA???>>>>>>???;;;<<<============???AAAAAA@@@@@@@@@@@@@@@AAAAAACCCBBBBBBCCCFFFMMMVVV\\\UUUQQQOOOSSS___wwwuuugggbbb\\\VVVSSSPPPMMMKKKGGGFFFEEECCCBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA??????@@@AAACCCDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDAAAAAA@@@???????????????DDDCCCBBB@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@???????????????>>>===<<<<<<======>>>???@@@@@@@@@@@@BBBBBBBBBAAA@@@>>>===<<>>>>><<<;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<<<<<<<===>>>>>>???>>>>>>>>>>>>>>>??????BBBDDDJJJQQQVVVTTTNNNHHHDDDGGGHHHHHHLLLXXXiiiuuu|||hhhQQQFFFAAA>>>:::999;;;:::999888777666777777888888888888888888888999666555444333333333444444555666666777888999999:::444555555555555666666666333333444444444444444444444555666777888888777777999888888<<>>>>>??????>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@>>><<<;;;===<<<<<<<<<<<<<<<======:::<<>>===<<<<<<>>>@@@???????????????@@@@@@AAABBBBBBAAA@@@@@@CCCIIIMMMGGGGGGKKKPPPTTTccctttnnnfff^^^XXXTTTPPPMMMKKKJJJGGGEEECCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBB???@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDD@@@@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@????????????>>>???@@@BBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@???>>><<<===>>>??????@@@??????AAAAAAAAAAAA@@@???============>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<==================>>>?????????>>>>>>>>>??????@@@AAABBBCCCFFFIIILLLMMMKKKIIIEEEKKKQQQWWWcccvvvrrrbbbQQQHHHDDDAAA>>>>>>;;;:::888777666666777888888888777777777888999999888777555444444555555666555666777888999:::;;;<<<555555666666777777777888333333444555555444444333333444666777888888888777999777888<<>>@@@AAAEEELLLTTTZZZ```lllzzzppp\\\QQQNNNHHHGGGFFFFFFGGGFFFCCCAAACCCBBB@@@>>>>>>>>>>>>???>>>>>>>>>>>>???@@@AAAAAADDDDDDCCCBBBAAA>>><<<;;;<<<<<<<<<<<<===>>>??????999<<>>>>>>>>?????????@@@@@@AAABBBCCCCCCCCCBBBAAA@@@>>>AAACCCCCCAAA@@@AAACCCBBBCCCDDDDDDEEEEEEEEEEEEHHHKKKNNNPPPOOOLLLGGGDDDFFFEEECCCAAA@@@?????????>>>??????>>><<<<<<===>>>@@@?????????@@@@@@AAABBBBBBBBBBBB@@@>>>>>>@@@BBBDDDDDDHHHNNNNNNUUUmmmyyynnneee^^^XXXUUUOOOMMMJJJGGGEEECCCBBBBBBAAABBBBBBBBBBBBBBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDCCC??????>>>============>>>;;;<<<>>>???@@@???===<<<<<<===???@@@AAA@@@???>>>@@@@@@AAAAAABBBAAAAAAAAA;;;<<<===>>>????????????@@@@@@@@@@@@@@@???>>>>>>;;;<<<======>>>=========;;;;;;::::::;;;;;;<<<===>>>>>>======>>>>>>???@@@============>>>???AAAAAAAAACCCEEEGGGHHHJJJLLLNNNNNNXXXdddppp}}}hhh]]]QQQKKKGGGBBB???@@@:::999777666666777888999888777666666777888999:::999888666555444555666777444555666777999:::;;;<<<777777777666666666666666333444444555555444333333222333666888999999888888999777777<<>>>>>>>>>>>?????????>>>>>>>>>>>>>>>???DDDDDDDDDCCCAAA>>>;;;:::<<<<<<<<<======???@@@AAA999<<<@@@@@@???>>>@@@AAA======>>>>>>?????????@@@???@@@AAABBBCCCBBBAAA@@@>>>AAACCCCCCAAA???@@@BBBCCCDDDEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGFFFDDDBBB@@@CCCBBBBBBAAAAAA@@@???????????????>>><<<;;;<<<>>>@@@@@@@@@@@@AAAAAABBBCCCBBBDDDEEEDDDBBBAAABBBBBBEEEBBBDDDIIIHHHIIIYYYnnn~~~sssjjjccc^^^QQQOOOLLLHHHEEECCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCC??????>>>===============888:::===???@@@???===;;;:::;;;>>>???@@@???>>>===>>>???@@@@@@AAAAAAAAAAAA;;;<<<===>>>??????????????????@@@@@@@@@??????>>>:::;;;<<<===>>>>>>>>>>>>;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>??????@@@;;;;;;;;;<<<===???@@@AAA@@@CCCGGGHHHHHHJJJNNNRRRYYYeeeuuuqqq\\\SSSKKKGGGBBB<<<999;;;999888666555555777999:::888777666666666888999:::888777555444333444666777333444555777888:::;;;<<<999888777666555444333333333444555555555444333222111333666888999999888888999666777<<>>???@@@@@@AAACCCDDDCCC@@@===;;;<<<<<<============<<<<<>>@@@AAABBB????????????????????????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBDDDDDDEEEEEEDDDBBBAAA@@@??????@@@@@@@@@@@@??????<<<>>>@@@???======???BBB@@@@@@@@@@@@AAABBBCCCCCCHHHNNNPPPIIIAAA???AAABBBCCCEEEFFFDDDDDDHHHQQQXXXwwwyyylll```WWWVVVSSSNNNIIIFFFEEEFFFIIIFFFDDDCCCDDDEEEEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBAAA@@@????????????@@@???===<<<<<<<<<===>>>???>>>>>>===<<<:::999888<<<<<<;;;;;;;;;<<<<<<===@@@@@@@@@@@@@@@???>>>======;;;:::<<>>??????>>>>>>=========<<<===<<<<<<<<<<<<===>>>>>>>>>===;;;::::::<<>>===888;;;>>>???@@@BBBBBB@@@BBBBBBDDDIIIQQQZZZaaadddrrr}}}jjj^^^OOOJJJCCC???>>>===;;;999:::999999888999:::<<<===333333333444666777999:::666666666666555555555555999888777777888:::<<<>>>???999222111444777777555777777666666666777777888777777777777777777777777777:::<<<===DDDMMMQQQPPPMMMFFFAAA@@@AAA@@@CCCGGGQQQeeerrr|||mmmcccWWWMMMJJJIIIGGGEEEFFFFFFFFFEEEDDDDDDCCCCCC@@@???>>>>>>>>>???AAABBBBBBAAA???>>>===>>>???@@@===>>>???@@@@@@>>>===<<<===>>>>>>??????>>>>>>===?????????@@@@@@@@@AAAAAA=========>>>???@@@BBBBBB@@@@@@@@@@@@@@@?????????AAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCAAAAAABBBBBBBBBAAA@@@?????????@@@@@@@@@@@@??????===>>>@@@???===<<<>>>AAA@@@@@@@@@@@@@@@AAABBBCCCFFFKKKLLLFFF@@@@@@@@@@@@AAACCCEEEDDDDDDGGGOOOUUUgggtttbbb]]]VVVPPPMMMKKKKKKKKKEEEDDDCCCCCCEEEFFFFFFEEEBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBB@@@@@@?????????@@@???>>>===<<<======>>>??????>>>>>>===<<<::::::<<<<<<;;;;;;;;;;;;;;;;;;???????????????>>>=========;;;:::<<>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>===;;;;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>===<<>>999777777999999888444444444444444555666666666666666666666666666666666999;;;===DDDMMMQQQPPPLLLFFFAAA@@@@@@???BBBFFFOOObbbpppzzz^^^WWWMMMHHHGGGGGGGGGGGGEEEEEEDDDDDDCCCBBBBBBBBB>>>>>>===<<<===>>>???@@@AAA@@@???>>>>>>>>>???@@@<<<======>>>>>>?????????>>>??????@@@@@@??????>>>>>>?????????@@@@@@@@@@@@>>>>>>???@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@??????AAAAAABBBBBBBBBCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCCCC@@@AAAAAABBBBBBAAA@@@@@@??????@@@@@@@@@@@@??????===>>>???>>>===<<<===???>>>??????@@@@@@AAABBBBBBCCCFFFEEEBBBAAACCCCCC@@@@@@BBBDDDDDDDDDFFFLLLQQQWWWlllpppfffYYYQQQNNNNNNLLLJJJGGGFFFEEEEEEGGGGGGFFFEEEBBBCCCCCCDDDDDDEEEFFFFFFDDDDDDCCCBBBAAA@@@???>>>@@@???>>>============>>>>>>>>>??????>>>======<<<<<<<<<<<<;;;::::::::::::>>>>>>>>>>>>>>>======<<<===<<<;;;<<<>>>??????>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<============<<<<<<<<<<<<<<<<<<======>>>????????????>>>AAAAAA@@@???===>>>@@@CCCIIIPPPZZZfffsssvvv]]]KKKBBB@@@===:::888999::::::999999888777777666777777777===<<<:::999777666555555666666666666555555555555444444444555666888;;;<<>><<<999666444555666333333333333444555666777666666666666666666666666666999;;;>>>EEENNNQQQPPPKKKEEE@@@???>>>===AAAFFFMMM```nnnxxxWWWRRRKKKGGGFFFFFFFFFFFFDDDDDDCCCBBBBBBAAAAAA@@@>>>======<<<===>>>???@@@@@@@@@???>>>>>>??????@@@@@@??????>>>???@@@AAABBB>>>??????????????????>>>>>>>>>>>>????????????@@@???@@@AAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDGGGFFFDDDBBBBBBBBBCCCDDDEEEDDDDDDDDDCCCBBBAAAAAA??????@@@@@@@@@@@@??????>>>>>>??????>>>============>>>???@@@AAAAAABBBBBBAAABBBAAAAAAEEEIIIIIIDDD@@@BBBDDDEEEEEEGGGJJJMMMQQQ]]]sssvvvcccWWWTTTRRRMMMHHHLLLKKKIIIIIIIIIHHHFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@???????????????>>>>>>>>>>>>>>><<<======>>>>>>>>>======<<<<<<<<<;;;;;;:::999999<<<===============<<<<<<<<<<<<<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<======>>>===<<<;;;:::>>>???@@@AAABBBBBBBBBBBB@@@@@@AAABBBAAA@@@CCCIIIKKKXXXlll~~~~~~dddPPPEEEBBB;;;:::888777777888888999777777777777777777888888>>><<<;;;999777555555444666666666666555555555555222222222333555777999:::===???@@@<<<666222333666333444444555666777999:::666666666666666666666666666:::===???FFFOOORRRPPPJJJEEE@@@>>>===<<>>===>>>???@@@AAA??????????????????@@@@@@BBBAAA???>>>===>>>???@@@===>>>>>>??????>>>>>>=========>>>>>>>>>?????????@@@AAABBBCCCDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDEEEEEEFFFEEEDDDBBBBBBBBBCCCDDDGGGGGGEEECCCBBB@@@????????????@@@@@@@@@@@@??????>>>>>>??????@@@???>>>===<<<===???AAABBBBBBBBBBBB@@@AAAAAABBBIIIPPPPPPKKKBBBDDDEEEFFFGGGHHHIIIKKKNNNSSS```uuuuuuhhhbbb\\\TTTLLLNNNLLLJJJIIIIIIHHHFFFEEEGGGFFFFFFEEEDDDCCCCCCBBBEEEEEEEEEEEEDDDBBB@@@??????????????????>>>>>>===;;;;;;<<<=========<<<<<<;;;;;;<<<<<<<<<;;;:::999;;;<<<<<<=========<<<<<<;;;<<<======<<<<<<======;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<===>>>???>>>===;;;:::>>>???@@@BBBCCCCCCCCCCCCCCCCCCFFFIIIGGGDDDHHHPPPVVViiieeePPPCCC@@@AAA::::::999777666666777888555666666777888999999::::::999888777666555555555666666666666555555555555111111222333444666777888>>>BBBEEEBBB;;;666666999333333444444666777888999555555555555555555555555777;;;>>>AAAGGGOOOQQQOOOIIIDDD@@@>>><<<<<>>???@@@AAABBB>>>?????????@@@@@@@@@@@@@@@???===<<<;;;<<<<<<======>>>>>>>>>>>>>>>>>>===============>>>>>>>>>>>>@@@AAABBBDDDDDDDDDCCCBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDFFFEEECCCAAA???>>>>>>===??????@@@@@@@@@@@@??????>>>>>>???@@@BBBBBB@@@>>><<<>>>@@@BBBCCCDDDCCCCCC@@@AAABBBDDDJJJQQQQQQMMMEEEEEEEEEEEEFFFGGGHHHIIIIIIKKKSSSaaavvv{{{tttlll```WWWPPPNNNKKKIIIIIIJJJIIIHHHHHHHHHGGGFFFDDDCCCBBBAAADDDEEEFFFFFFEEEDDDBBBAAA??????@@@@@@??????>>>===;;;;;;<<<<<<<<<<<<<<<;;;:::;;;<<<=========;;;;;;;;;<<<<<<===============;;;<<<======;;;;;;<<<===<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<===>>>>>>===>>>???@@@???>>>===<<<===>>>???@@@AAABBBBBBBBBCCCAAADDDIIIGGGDDDJJJUUUhhh|||mmmUUUEEE???>>>???999::::::888666555666777555666777888999999999888666666555555555555666666666666666666555555555555111222222333444555666666:::???CCCAAA<<<777777888222222222222333444555666555555555555555555555555777;;;>>>@@@FFFMMMOOOLLLGGGCCC@@@>>><<<===EEENNNZZZlllxxxCCCDDDEEEEEEDDDDDDDDDEEECCCCCCCCCBBBAAAAAA@@@@@@@@@@@@???>>>???@@@AAABBB>>>>>>???@@@@@@@@@@@@@@@===<<<<<<<<<<<<======>>>>>>??????@@@@@@??????>>><<<<<<<<<=========>>>>>>@@@AAABBBDDDDDDCCCBBBAAA>>>>>>??????@@@AAAAAAAAA??????@@@AAABBBCCCDDDDDDAAABBBCCCDDDEEEEEEEEEEEEDDDCCCAAA@@@???@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>???AAADDDEEECCC@@@===>>>AAACCCEEEEEEDDDDDD@@@CCCDDDDDDGGGLLLMMMJJJFFFDDDCCCCCCDDDFFFGGGGGGEEEGGGLLLSSS]]]tttwwwnnn^^^YYYSSSOOOMMMLLLKKKKKKIIIHHHHHHGGGFFFEEEEEEDDDCCCDDDFFFGGGGGGFFFDDDCCC??????@@@@@@@@@???>>>===<<<<<<=========<<<<<<;;;:::;;;===>>>??????======;;;<<<===>>>>>>>>>>>>>>>:::<<<>>>===;;;:::;;;===<<<<<<<<<======>>>>>>>>>>>>============>>>??????>>>??????@@@@@@@@@@@@?????????@@@AAAAAABBBAAAAAAAAA>>>@@@FFFGGGHHHTTTeeevvv]]]JJJBBB@@@>>><<<666888999888666555777999666777777777777666555444555555555444555555666666666666666666555555555555222333333444555555444444555999>>>???<<<888666555222222222222333333444555555555555555555555555555666999<<<>>>CCCIIIJJJGGGEEEBBB@@@???<<<>>>GGGRRR```qqq|||BBBCCCDDDCCCAAA@@@??????DDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>???AAABBB===>>>???@@@@@@@@@@@@@@@<<<<<<===>>>???@@@AAAAAA@@@@@@@@@AAAAAA@@@@@@@@@<<<<<<<<<<<<=========>>>???@@@BBBDDDDDDCCCAAA@@@======>>>???@@@AAAAAABBB>>>>>>???@@@BBBCCCCCCDDD@@@AAACCCEEEFFFFFFEEEEEECCCBBBBBBAAABBBCCCEEEFFF??????@@@@@@@@@@@@??????>>>>>>???BBBFFFGGGDDDBBB===???BBBDDDFFFFFFEEEEEEAAADDDEEECCCCCCGGGHHHEEEFFFDDDAAAAAABBBDDDEEEFFFCCCFFFKKKMMMOOO___|||yyynnnhhh___WWWQQQNNNLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHCCCDDDFFFGGGHHHGGGEEEDDD??????@@@AAA@@@???>>>===>>>>>>>>>>>>>>>===<<<<<<999;;;===???@@@@@@???>>><<<<<<===>>>??????>>>>>>:::<<<>>>===;;;999;;;===<<<=========>>>>>>??????>>>>>>>>>>>>>>>??????@@@?????????@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCDDD???AAAIIINNNTTTfff|||tttbbbMMM@@@>>>>>>;;;666444666888888666555777:::888888888777555333111///666666555555555555666666777666666666555555555555333444444555555444444333666:::>>>AAA@@@===:::888555555444444444555555666555555555555555555555555444888:::<<>>===>>>AAABBBBBBBBB@@@@@@@@@??????@@@AAAAAA@@@@@@@@@??????===<<<;;;:::<<>>???CCCBBBBBBAAAAAA@@@@@@???BBBBBBAAAAAABBBBBBCCCCCC@@@@@@AAAAAAAAABBBBBBBBBEEEDDDDDDDDDDDDDDDEEEFFFCCCBBB@@@@@@AAADDDGGGIIIIIIGGGDDDAAA??????@@@AAA?????????@@@@@@AAAAAAAAA@@@AAACCCFFFJJJOOOSSSVVVPPPIIIBBB@@@BBBDDDCCCAAACCCCCCCCCCCCCCCBBBBBBBBBJJJDDDDDDKKKOOOWWWlll~~~uuu~~~nnn___XXXTTTOOOKKKLLLJJJGGGFFFHHHJJJKKKLLLBBBHHHJJJGGGEEEFFFFFFEEECCCBBBAAA?????????@@@@@@======>>>>>>>>>>>>======>>>>>>?????????>>>>>>===@@@@@@@@@@@@????????????>>>===<<<<<<<<<===???@@@???>>>======<<<======>>>@@@???>>>======>>>???@@@>>>AAACCCBBB???>>>@@@BBBCCCCCCBBBBBBBBBCCCEEEGGGEEEDDDDDDKKK[[[sss{{{```TTTEEE===<<<===<<<:::666666555555555666666777777777666666555555444444555555555555666666666666444555666555444333444666777666555333333333444555333666;;;>>>@@@>>><<<:::222333444555555333111000666666777777666444333222444555888<<<@@@BBBAAA@@@???>>>???AAA@@@AAAJJJTTTdddppp}}}CCCCCCBBBBBBAAA@@@@@@???AAAAAAAAABBBBBBBBBCCCCCCAAA@@@>>>???AAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@???>>>===<<<;;;===>>>@@@@@@???>>>===;;;;;;::::::;;;<<<>>>???@@@@@@@@@@@@????????????@@@???????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFEEEDDDEEEHHHKKKMMMLLLJJJFFFBBB???>>>??????======>>>???@@@@@@AAAAAAAAAAAABBBEEEJJJRRRZZZ^^^PPPJJJCCC???AAACCCCCCAAABBBBBBCCCCCCCCCCCCCCCCCCGGGCCCDDDJJJMMMQQQaaattt|||wwwlllddd[[[UUUPPPOOONNNNNNNNNLLLIIIFFFFFFLLLOOOKKKFFFEEEEEEDDDCCCBBBAAA@@@??????@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@>>>??????@@@@@@??????>>>?????????>>>>>>======<<>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>??????@@@AAAAAABBBCCCCCCBBBAAABBBCCCBBBBBBCCCEEEHHHKKKKKKKKKDDDHHHPPP]]]qqq{{{mmm[[[PPPDDD<<<<<<<<<:::888666666555555555666666777777777777666666555555555666666666666666666666666444555666666555444555666777777666555555555555555444666:::===???>>>===<<<666666555444444444555666333444555666777777666666555555888;;;???AAA@@@>>>>>>===>>>@@@@@@BBBKKKUUUbbbooo|||AAAAAAAAA@@@@@@??????>>>AAAAAAAAABBBBBBBBBCCCCCCCCCBBB@@@@@@BBBCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEEEEFFFFFFEEEEEEIIIHHHGGGGGGHHHJJJLLLNNNNNNLLLGGGCCC???>>>>>>>>>======>>>>>>???@@@@@@@@@BBBAAAAAACCCJJJTTT^^^eeeQQQKKKCCC@@@@@@BBBCCCBBBAAABBBBBBBBBCCCDDDDDDDDDDDDBBBDDDIIIIIIJJJTTTaaazzzsssjjj___\\\XXXUUURRROOOKKKHHHOOOVVVYYYSSSJJJFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@AAAAAA@@@@@@???AAA@@@@@@???>>>======<<>>???@@@AAAAAAAAA@@@????????????@@@@@@AAAAAAAAABBBAAA@@@AAABBBCCCBBBAAACCCCCCEEEKKKRRRVVVVVVUUUNNNVVVeeexxx}}}jjj```TTTLLLBBB<<<<<<<<<999666777666666555555666666666777777777777666666666666888888777777666666555555555666777777555555666777777888888888888777666666555666999<<<===>>>>>>>>>;;;999555333333555777999333444555666777777777777555666888<<>>BBB@@@@@@AAA@@@AAAGGGPPP^^^lll{{{AAAAAAAAA@@@@@@@@@??????AAAAAAAAABBBBBBBBBCCCCCCEEECCCAAAAAACCCCCCCCCBBBCCCBBBAAAAAA@@@AAAAAAAAABBBAAAAAA@@@@@@??????@@@@@@???===<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<======<<<<<<===>>>??????@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCEEEFFFGGGGGGFFFFFFHHHHHHGGGFFFGGGHHHJJJKKKMMMKKKGGGCCC@@@??????@@@@@@@@@@@@???????????????@@@??????BBBIIIRRR[[[```PPPJJJDDD@@@???AAABBBBBBAAAAAAAAABBBCCCDDDEEEEEEDDDCCCDDDGGGFFFEEELLLVVVhhh|||ttthhh]]]WWWTTTRRRRRRUUU\\\___WWWLLLGGGFFFFFFFFFEEEDDDCCCBBBBBBAAAAAA>>>>>>????????????>>>>>>@@@@@@AAABBBBBBBBBAAAAAADDDDDDCCCBBBAAA@@@?????????@@@AAABBBCCCBBBAAA@@@>>>???AAABBBCCCBBB@@@???>>>>>>???@@@AAABBBBBBBBBFFFCCCAAAAAADDDEEECCC@@@EEEDDDGGGOOOZZZcccggggggiiirrr}}}ooo```XXXNNNIIIBBB>>>>>>===999666888777666666666666666666777777777777777777777777999999888777666666555555666777888777666555666888777888999::::::999888777555666888:::<<<>>>???@@@===;;;888555444555666888666666666666666555555444555666999>>>BBBEEEDDDCCCHHHEEEBBBBBB???===AAAGGGYYYhhhyyyBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEECCCBBBBBBCCCDDDCCCBBBCCCBBBAAA@@@@@@@@@@@@@@@BBBAAA@@@?????????@@@AAAAAA???===;;;::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAA??????>>>>>>??????@@@AAA@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIGGGDDDBBB@@@AAABBBCCCEEEDDDCCCBBB@@@???>>>===<<<===???BBBFFFKKKPPPRRRLLLHHHCCC@@@???@@@AAABBBAAAAAAAAABBBCCCDDDEEEEEEFFFEEEDDDDDDDDDEEELLLSSS]]]qqqttthhh```ZZZWWWQQQWWWYYYRRRJJJGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCBBB?????????@@@@@@?????????AAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAAAAAAAA???@@@AAABBBCCCBBBAAA@@@BBBCCCEEEGGGHHHGGGEEEDDD>>>??????AAABBBCCCDDDDDDIIIGGGDDDEEEHHHIIIGGGDDDEEEEEEIIISSSbbbrrr}}}uuuggg[[[UUULLLHHHDDDBBBAAA???;;;888888888777666666666666666666666666666666777777777999888888777666555555444666777888777666555666888777888999::::::999888777555666777888:::<<<>>>??????>>>===<<<:::888777666888777777777666666666666777888<<>><<<>>>CCCSSSbbbsss}}}CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCDDDCCCAAAAAACCCDDDDDDCCCBBBBBBAAA@@@????????????AAA@@@???>>>>>>???@@@AAAAAA???>>><<<;;;;;;<<<<<<;;;;;;<<<<<<===<<<<<<;;;<<<======>>>???@@@@@@AAA;;;;;;<<<<<<===???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIEEEDDDBBB@@@@@@BBBDDDEEEFFFFFFDDDCCCAAA???>>>===;;;<<>>;;;999888888888999:::<<<===>>>:::;;;???EEEJJJNNNNNNNNNDDD???===>>>>>>===???CCCLLLZZZiiittt~~~CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@AAACCCDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>AAA???>>>======>>>@@@AAA@@@???>>>>>>============;;;;;;<<<======<<<;;;:::<<<<<<<<<======>>>>>>>>>:::;;;;;;<<<>>>@@@BBBCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFEEEDDDCCCDDDGGGIIIKKKKKKKKKJJJJJJIIIIIIIIIIIIDDDBBB@@@??????AAACCCEEEDDDCCCCCCBBBAAA@@@???>>><<<===???@@@AAA@@@@@@???@@@AAAAAAAAA@@@?????????BBBBBBCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCCCCGGGKKKMMMPPPUUUccc|||{{{jjjhhhbbbXXXTTTSSSRRRNNNMMMNNNMMMMMMKKKIIIGGGFFFGGGGGGGGGHHHHHHGGGGGGGGGBBBCCCDDDEEEFFFFFFFFFFFFAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDFFFIIIMMMOOOMMMPPPTTTWWWZZZ]]]```ccciiinnnvvv~~~yyyiii```ZZZVVVSSSMMMKKKHHHFFFCCCAAA>>><<<:::999888777666666666666333444444444555555555666555555555555444444444444444555666666555444555666555555555555555666777777444555666777888888888888;;;===???@@@AAA@@@>>>===============???AAACCCDDD>>>???BBBGGGLLLNNNNNNMMMAAA===:::<<<===<<<>>>AAADDDQQQ^^^hhhtttCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCAAA@@@???@@@BBBDDDDDDDDDAAA@@@???>>>============@@@???===<<<<<<>>>???AAA????????????>>>>>>>>>>>>;;;;;;=========<<<;;;:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<===???AAACCCEEEGGGDDDDDDDDDDDDEEEEEEEEEEEEGGGEEECCCBBBCCCFFFJJJMMMJJJJJJJJJIIIHHHHHHGGGGGGDDDBBB@@@>>>>>>@@@BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@????????????<<<>>>AAAAAA@@@?????????CCCCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDCCCDDDFFFHHHGGGOOORRR\\\nnntttggg```]]]XXXQQQOOOOOOOOOOOOMMMKKKIIIGGGGGGHHHHHHIIIIIIHHHHHHGGGCCCCCCDDDFFFFFFGGGGGGGGGCCCCCCDDDDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJHHHFFFFFFHHHLLLQQQTTT[[[```fffkkknnnrrryyy~~~zzzjjj[[[PPPJJJHHHGGGMMMLLLIIIFFFCCC@@@>>><<<:::999888777666666666666333333333444444444555555333333444444444444444444444555666555444333444666555444333333333555666777333444666777777777666555666777999;;;===?????????DDDCCCBBBBBBBBBCCCDDDEEEAAABBBDDDHHHLLLMMMMMMKKKCCC>>>;;;<<<<<<::::::===???KKKWWWaaannnAAAAAAAAAAAABBBDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCBBBAAABBBDDDFFFFFFEEEAAA@@@>>>=========>>>?????????>>><<<;;;<<>>>>>???@@@AAA===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>???@@@CCCIIIIIIFFFCCCEEEFFFEEEDDDCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJIIIHHHGGGFFFEEEAAAAAA@@@@@@@@@AAABBBBBBBBB@@@???@@@AAACCCCCCBBBAAA@@@?????????@@@AAABBB@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCDDDDDDEEEJJJQQQ\\\fffrrrrrrhhhaaa^^^]]]\\\[[[XXXUUUQQQNNNLLLNNNQQQRRRPPPKKKIIIKKKOOOMMMLLLJJJJJJKKKKKKIIIGGGIIIJJJJJJHHHHHHIIIJJJIIIKKKJJJIIIJJJLLLNNNMMMMMMLLLLLLLLLLLLLLLMMMNNNOOORRRSSSUUUVVVXXX[[[___cccuuuwwwhhhWWWKKKDDD??????BBBFFFKKKOOOMMMFFF@@@======555444444444444333333333444222111222555555333000333333333333333333333333444444333222222222333333444333222222222222333444555555666666555444333333333333555666777999:::;;;::::::;;;;;;;;;<<<<<<<<<:::999:::???FFFKKKMMMLLLBBB???;;;888777888:::;;;CCCIIIQQQZZZggg{{{BBBBBBBBBCCCDDDEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBCCCAAA@@@AAACCCEEEEEEEEE@@@@@@>>>=========>>>???AAABBBCCCBBB@@@???@@@AAACCCBBB@@@???>>>???@@@AAA???>>><<<;;;:::;;;<<<===:::::::::;;;;;;<<<<<<<<<999<<<===>>>CCCJJJLLLJJJCCCEEEFFFFFFEEEFFFHHHJJJLLLKKKIIIHHHGGGGGGFFFFFFIIIIIIIIIIIIHHHGGGFFFFFFBBBBBBAAAAAAAAAAAAAAABBBAAA@@@??????AAABBBBBBAAAAAA@@@?????????@@@AAABBB@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDDDDIIINNNWWW___gggzzz}}}sssnnnmmmllliiiddd___ZZZVVVTTTUUUXXXYYYWWWQQQNNNOOOQQQSSSQQQOOOOOOOOOOOONNNLLLHHHKKKOOOSSSVVVYYYZZZYYY[[[ZZZYYYXXXWWWWWWXXXYYYZZZYYYXXXXXXZZZ]]]aaadddfffiiimmmpppssswww||||||ooo```OOOFFFAAA>>>>>>@@@BBBFFFJJJHHHBBB===:::;;;666666666555555555444444777555333333555555333111333333333333333333333333333333333222222333444444444333222111111222333444555555555555555444333333333333333444444555555555888888888888999999999999999888999>>>DDDIIIJJJIIIAAA>>>;;;888777888999;;;@@@FFFPPPYYYfffzzzBBBBBBBBBCCCCCCDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@BBBDDDDDDCCC@@@???>>>=========>>>>>>CCCEEEFFFFFFDDDAAA@@@@@@BBBAAA@@@?????????@@@AAA@@@???===;;;;;;<<<>>>???999999:::;;;<<<======>>>999<<<<<<===DDDLLLPPPOOODDDEEEEEEFFFFFFIIIMMMPPPPPPNNNKKKHHHFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBBBBCCCDDDGGGJJJOOOTTTXXXeee~~~}}}vvvpppiiidddbbbhhhjjjjjjfffaaa^^^^^^___aaa^^^ZZZWWWVVVUUUSSSRRRMMMRRR[[[eeelllpppqqqrrrrrrttttttrrrnnnnnnpppssstttrrrpppppprrrvvv{{{~~~ssscccTTTEEE@@@???===<<<===<<>>===<<<======>>>BBBDDDEEEDDDBBBAAAAAABBBAAAAAA@@@??????@@@@@@AAAAAA@@@>>><<<<<<===>>>???::::::;;;;;;<<<<<<======<<<>>>>>>>>>DDDMMMRRRQQQDDDEEEEEEDDDEEEHHHMMMPPPPPPMMMJJJFFFEEEEEEFFFGGGFFFFFFGGGHHHHHHHHHHHHHHHFFFEEEDDDCCCBBBBBBAAABBBAAA@@@>>>>>>@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCEEEFFFIIIKKKMMMTTTfffwww~~~|||zzzvvvuuuwwwzzz{{{wwwrrrmmmjjjhhheeeccc___bbbkkkwwwvvvnnnZZZLLL@@@===>>>===;;;:::777:::<<<<<<999777666666777777666666666555555555777555333111222333444555333333333333333333333333111111111222333444555666444444444444444444444444444444444555555444444333666555555444444333333222333444444444444555555555999777888<<>>???@@@???>>>===>>>AAADDD@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>===>>>>>>???=========<<<<<<;;;;;;;;;===>>>===<<>>???===:::999666777999888777666666666555555444444444333333333666555555444555666999;;;333333333333333333333333111111111222333444555666555555666666666666555555333333444444444444444333333333333444444444444444444444444555555555666666999888888===CCCGGGGGGFFFAAA>>>;;;777666777888::::::@@@JJJVVVeeewwwFFFGGGHHHHHHGGGFFFDDDCCCAAAAAAAAAAAAAAABBBBBBCCCBBBAAA???@@@AAABBBBBBAAA???>>>===<<<<<<<<<============<<<;;;;;;===AAAEEE???@@@@@@@@@@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@???>>>???>>>>>>===<<<;;;::::::;;;<<<;;;999<<>>;;;999999777777777777777777777777333333333222222222222111...000111111111333666999333333333333333333333333222222222222333444444555555666666777777666666555222333333444444444444333000000111222222333444444555555555666666666666777999888999===CCCHHHHHHGGGCCCAAA===999777777888999:::???GGGSSSbbbsssFFFGGGGGGHHHGGGEEECCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCBBB@@@@@@BBBBBBBBBAAA???>>>===<<<;;;<<<=========>>>???>>>===>>>@@@BBB??????@@@@@@AAAAAAAAAAAAAAACCCEEEFFFFFFDDDAAA???>>>>>>======<<<<<<;;;;;;:::;;;;;;999;;;@@@@@@===???@@@AAAAAA@@@AAACCCEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFGGGFFFFFFEEEEEEEEEFFFFFFEEECCCAAAAAABBBCCCBBBAAA@@@AAABBBCCCCCCCCCBBBAAA????????????@@@@@@@@@@@@??????????????????????????????@@@@@@AAACCCDDDEEECCCAAABBBFFFGGGGGGKKKRRRTTTiiiuuuhhh]]]UUUNNNIIICCC@@@>>>???<<<888777:::888777555555666777777777333333222222222111111111***---////////////111444333333333333333333333333333333333222222333444444333444555666666555444333111222333444444444444444111111222222333444444444555555666666666777777777888777888===CCCHHHIIIHHHFFFCCC???:::777777777888:::===DDDNNN]]]nnnCCCDDDEEEEEEDDDBBB@@@>>>@@@@@@@@@@@@AAAAAABBBCCCDDDBBBAAAAAABBBCCCBBBAAA???>>>===<<<;;;<<<<<<===>>>@@@BBBBBBAAA?????????>>>???@@@AAAAAAAAAAAAAAABBBDDDHHHJJJJJJGGGCCC@@@<<<<<<<<<===============;;;===<<<;;;===AAAAAA======???AAAAAAAAAAAACCCEEEDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFEEEFFFFFFGGGGGGFFFDDDBBBBBBCCCCCCBBBAAA@@@AAABBBCCCCCCCCCBBBAAA>>>>>>??????@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAABBBCCCEEEFFFCCCAAABBBEEEGGGFFFHHHMMMHHHWWWkkkwwwjjj]]]SSSKKKEEEAAA<<<;;;===>>>:::666777;;;999777555444555666666666333333333222222222111111///222555555333222444666333333333333333333333333444444333222222222333333222222333444444333222222111222333333444444444444444555555555555555666666555555555666666666777777777666777<<>>;;;:::;;;<<<===<<<;;;;;;<<<<<<===>>>>>>>>>>>>@@@@@@===???DDDGGGFFFBBBBBBDDDFFFGGGEEE@@@===???>>>===<<<===>>>???@@@;;;;;;;;;;;;;;;<<<=========>>>???AAAAAABBBBBBBBBFFFEEEEEEEEEEEEEEEFFFFFFIIIGGGEEEDDDCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDGGGEEEBBBAAABBBBBBAAA@@@@@@AAACCCCCCBBBAAABBBCCC===>>>???@@@AAA@@@???>>>@@@???===<<<<<<<<<===>>>???>>>===>>>AAACCCCCCCCCBBBDDDFFFFFFEEECCCCCCDDDKKKMMMWWWhhh~~~tttjjj\\\QQQJJJEEE>>>999999777666666777888888777444333333222222333333444111000000///000222333444888666444111000111222222222222111111222222333444444333222222111111222222333333333333333333333333555555555555555555555555;;;;;;;;;;;;:::888777666666555444444555666777888888999:::<<>>:::888777666555:::<<>><<<@@@GGGLLLMMMLLL@@@>>>;;;:::;;;<<<===<<<;;;;;;<<<<<<======>>>>>>>>>@@@??????AAAFFFEEEAAAAAAAAAAAACCCDDDCCC@@@>>>AAAAAA@@@>>>============<<<<<<<<<<<<===>>>???????????????@@@@@@AAAAAAAAADDDDDDDDDDDDDDDEEEFFFGGGHHHGGGEEECCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCAAA???AAACCCCCCBBB@@@@@@@@@???@@@@@@@@@@@@>>>===<<>>>>>>>>>>>>>>??????@@@???>>>???BBBDDDDDDDDDBBBDDDGGGHHHGGGFFFFFFFFFDDDEEEKKKVVVeee}}}ttt```XXXMMMFFFCCCBBB???======:::888777777666555444555444444444444444444555222222111111111111111222000//////000111333555666222222111111222222333444555444333333222222333333333333333333333333333333333333333333333333333333555555777999;;;===???@@@777777555555444555666666999;;;;;;===CCCKKKLLLHHHHHHDDD???;;;999888777666:::;;;???GGGSSSdddttt~~~~~~>>>>>>?????????@@@@@@@@@??????@@@AAABBBBBBCCCCCCDDDBBB@@@CCCGGGKKKLLLKKK???===;;;:::;;;<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>??????AAAGGGMMMJJJDDDBBB@@@???@@@AAAAAA@@@>>>@@@@@@@@@???>>>===<<<;;;>>>======>>>???@@@AAAAAAAAA@@@???>>>??????AAAAAABBBBBBBBBCCCDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEFFFHHHJJJKKKJJJIIIHHHFFFEEEEEEFFFHHHGGGEEECCCAAACCCFFFGGGEEEBBB@@@@@@AAAAAAAAA@@@???>>><<<<<<>>>???@@@@@@@@@@@@@@@???===;;;;;;<<<>>>@@@@@@???BBBEEEHHHJJJIIIHHHGGGGGGFFFEEEFFFJJJRRRdddxxxdddOOOIIIAAA<<<===???@@@???===:::888777777666555444555555555555555555555555333333333333222111000///+++,,,---000222444666777222111111111111222333333666555444444333333444444333333333333333333333333111111111111111111111111222222444777:::???BBBDDD888777666555555444444555888:::;;;===EEENNNOOOLLLIIIEEE@@@<<<:::999999888999:::>>>EEEQQQbbbsssyyyxxxwww>>>>>>>>>?????????@@@@@@>>>??????@@@AAABBBCCCCCCCCCAAA???@@@CCCEEEFFFEEE>>><<<::::::<<<===<<<<<<::::::;;;<<<<<<======>>>>>>>>>???DDDOOOZZZZZZTTTFFFCCC@@@>>>>>>???>>>===:::;;;===>>>>>>>>>===<<<>>>>>>>>>>>>???@@@AAABBBBBBAAA???======>>>@@@AAA@@@@@@AAAAAACCCDDDEEEFFFDDDDDDCCCBBBBBBCCCCCCDDDBBBDDDGGGIIIKKKJJJHHHGGGEEEEEEFFFHHHJJJJJJGGGEEEDDDGGGJJJKKKIIIEEECCCBBBAAAAAAAAAAAA@@@@@@??????@@@AAABBBBBBBBBAAA???>>><<<:::999:::<<<>>>>>>>>>CCCFFFIIIJJJIIIFFFEEEDDDGGGGGGGGGHHHJJJVVVmmm}}}mmm```LLLFFF???;;;;;;===>>>???999777666666777888888777444444555555555555444444222222333444333222000///...///000111222222222222111111111111111222222333555555444333333333333333222222222222222222222222111111111111111111111111444444333444555888<<<===666666666555555555555555555888999===GGGQQQUUURRRKKKGGGAAA===<<<;;;:::999888:::>>>DDDOOO```sss~~~vvvtttqqq>>>????????????@@@@@@@@@>>>>>>>>>???@@@AAAAAAAAA@@@???>>>>>>???@@@??????===;;;::::::<<<===<<<;;;::::::;;;;;;<<<=========>>>>>>>>>EEEUUUdddiiigggJJJGGGBBB>>>======<<<<<<999:::<<<===>>>======<<>>>>>??????@@@AAABBB@@@>>>======>>>@@@AAA?????????@@@AAACCCDDDEEEBBBBBBBBBBBBBBBBBBCCCCCC>>>@@@CCCFFFGGGGGGEEEDDDCCCDDDEEEGGGIIIIIIGGGEEEDDDGGGKKKKKKIIIFFFCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDBBB@@@>>>===AAA???>>>???AAABBBBBBBBBCCCFFFHHHHHHFFFCCCAAAAAA@@@AAACCCEEEEEEKKK\\\lllxxxlll```XXXJJJFFFAAA<<<;;;<<<===>>>999777666666777888888777222333444444444444333222000111222444444444333222222222222333222222111000111111000000111111222333444333333222222222222222222222222222222222222222222222222222222222222222555444222000000222333555333444444555666777777888777999:::===GGGQQQUUUSSSMMMIIIDDD???===<<<;;;:::888:::>>>CCCMMM^^^ssswwwtttqqq??????@@@@@@@@@AAAAAAAAA>>>>>>?????????@@@@@@@@@@@@?????????>>>>>>======;;;::::::;;;<<<===<<<;;;:::::::::;;;<<<<<<=========>>>???DDDRRRccckkkkkkKKKGGGBBB>>>===<<<;;;;;;<<<===>>>???@@@@@@AAA@@@AAAAAA@@@????????????@@@@@@???>>>===>>>>>>@@@@@@>>>>>>>>>???@@@AAABBBCCC@@@AAAAAAAAABBBBBBBBBBBB<<<>>>@@@CCCDDDDDDCCCBBBBBBBBBBBBDDDFFFFFFEEECCCBBBDDDGGGGGGFFFCCCAAAAAA@@@@@@@@@AAABBBCCCEEEEEEDDDDDDDDDCCCAAA@@@>>>>>>AAA???>>>???AAABBBBBBAAACCCEEEFFFEEECCCAAA@@@@@@??????AAADDDDDDGGGPPP[[[qqqvvvjjjZZZLLLFFFCCCAAA>>><<<:::;;;<<<======:::888777777666555444111222333444444333222111000111222333444444444444111111111222222222222222111000000000000111222222333333222111111111111222222222222222222222222222222222222222222222222222222111000//////000222222111222444666777888888888:::;;;;;;===FFFPPPSSSQQQQQQLLLFFFAAA???===;;;:::999;;;>>>BBBLLL]]]sss|||zzzwww@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@????????????@@@@@@???>>>===<<<<<<;;;:::999;;;<<<===<<<:::999::::::;;;;;;<<<<<<===;;;>>>???AAAJJJVVV\\\\\\HHHDDD@@@===<<<<<<<<<;;;<<<===@@@CCCFFFJJJMMMOOODDDDDDBBBAAA@@@?????????======>>>>>>??????@@@@@@>>>>>>>>>>>>??????@@@AAA??????@@@AAAAAAAAAAAAAAA??????AAABBBCCCCCCCCCCCCAAA@@@???@@@BBBBBBBBB@@@@@@BBBDDDEEECCCBBBAAABBB@@@@@@??????@@@AAABBBCCCBBBBBBAAAAAA@@@AAAAAAAAA???===<<<<<<>>>??????>>>BBBCCCCCCCCCAAAAAACCCDDDFFFDDDCCCEEEFFFGGGKKKQQQYYYssszzzmmmdddXXXHHH>>>;;;;;;;;;;;;;;;:::::::::;;;===:::888777777666555444222333444555555444333222333333222222222333333444111111000///000111222333000000000000000111222222444444333222222222222333111111111111111111111111222222222222222222222222000000111222222333444444222333555666777777777777777888999<<>>???@@@???===<<<;;;;;;:::999999;;;======<<<:::999999:::;;;;;;<<<<<<===:::===??????BBBIIILLLKKKCCCAAA===<<<<<<<<<<<<<<<:::;;;???EEELLLTTTZZZ^^^GGGFFFEEECCCAAA@@@@@@@@@;;;<<<===???@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDAAA???======???@@@??????BBBCCCEEEEEECCCCCCDDDEEEAAA@@@???>>>>>>>>>???@@@@@@@@@??????@@@AAACCCEEEBBB@@@??????AAABBBAAAAAA@@@AAABBBAAAAAACCCFFFHHHMMMGGGCCCDDDEEEDDDFFFJJJLLLdddwwwiiiZZZQQQGGG===:::<<<999:::;;;;;;:::999888999999777666666777888888777333444666777777666444333666555333222111111222333333222000...---...///000000000000000000111111222555555444333333333333444111111111111111111111111111111111111111111111111222222444555555555555555444555666777777666555555111333555:::FFFTTT[[[[[[UUUQQQJJJDDD@@@===;;;999:::===@@@CCCKKK]]]tttAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBAAAAAA@@@??????>>>>>>===<<<;;;;;;;;;;;;;;;999999999999;;;;;;;;;;;;=========<<<;;;:::;;;<<<===???@@@@@@@@@@@@======<<<<<<<<<;;;;;;;;;@@@@@@AAAEEEKKKQQQTTTVVVIIIGGGDDDCCCAAA>>>;;;888????????????@@@@@@@@@@@@???????????????@@@@@@AAA>>>>>>@@@AAABBBBBBBBBAAAAAABBBCCCDDDDDDDDDCCCBBB@@@???>>><<<<<<<<<===>>>AAABBBBBBAAA@@@AAACCCFFF>>>>>>============>>>>>>>>>>>>???@@@AAAAAABBBBBB@@@?????????@@@AAAAAABBBAAADDDFFFDDD@@@@@@DDDIII___XXXNNNEEE@@@AAADDDGGGSSSXXXjjj}}}xxxzzzlll___OOOBBB===<<<:::999::::::::::::::::::::::::>>>===:::777555444333333333333333333333333333333444333333222222333333444444333222222111111222222000000000000000000000000000000111111111111000000//////000000111111222222222222111111111111222222111111111222333444666777666666777999:::999777444555888999;;;EEERRRYYY[[[UUURRRNNNIIIEEEAAA???>>>888:::===BBBLLL___wwwAAAAAAAAABBBBBBBBBBBBBBB@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::999999:::;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<===>>>??????@@@??????======<<<<<<<<<;;;;;;;;;<<<;;;<<>><<<<<<<<<============>>>>>>>>>===<<<;;;<<<===>>>???>>>>>>??????@@@@@@AAAAAAAAABBBCCCDDDCCCCCCBBBAAA@@@??????>>>>>>>>>??????@@@AAAAAAAAA@@@@@@BBBDDD???>>>>>>=========>>>>>>>>>>>>??????@@@AAAAAABBB@@@?????????@@@@@@AAABBBAAADDDFFFEEEBBBAAADDDHHHVVVQQQJJJCCC@@@AAAEEEGGGGGGMMM]]]ooo{{{zzzqqqnnncccXXXIII>>>:::888777555999999999999999999999999<<<;;;999666555444333333333333333333333333333333333333222222222222333333444333222222111111222222000000000000000000000000000000111111111111000000000000000000000111111111222222111111111111222222111111111222333444555666555555666888:::;;;999777444777888:::CCCOOOVVVWWWSSSQQQMMMHHHDDD@@@>>>>>>:::;;;===@@@III\\\sssBBBBBBBBBBBBAAAAAAAAAAAA?????????@@@???>>>>>>===>>>>>>======<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;===<<<<<<;;;<<<<<<======>>>>>>????????????>>>>>><<<<<<<<<;;;;;;;;;::::::<<<<<<<<<>>>AAACCCBBBAAA@@@@@@???AAABBBCCCBBB@@@;;;<<<<<<<<<=========>>>???>>>===<<<<<<>>>@@@AAA@@@@@@@@@@@@@@@AAABBBCCCBBBBBBCCCCCCBBBAAA@@@?????????@@@@@@AAA@@@@@@@@@???@@@AAA@@@??????AAACCC@@@???>>>==================>>>>>>??????@@@@@@@@@@@@????????????@@@AAAAAAAAADDDGGGFFFDDDCCCEEEGGGLLLIIIEEEAAA@@@BBBEEEGGGAAAHHHTTT]]]___hhhzzznnneeeXXXOOODDD<<<999777555444888888888888888888888888999888666555444444333444333333333333333333333333333222222111111222222333333333222111111111111222000000000000000000000000000000111111111111000000111111111111000000000000222222222222222222222222111111111111222444555666333444555888:::;;;:::999444666777999AAALLLRRRRRRQQQNNNKKKFFFBBB???>>>===;;;<<<<<<>>>FFFXXXoooBBBBBBBBBAAAAAAAAAAAA@@@??????@@@@@@??????>>>============<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;======;;;;;;;;;<<<>>>??????????????????>>>======::::::::::::999999999999<<<<<<===???AAAAAA@@@>>>=========???AAABBBAAA@@@=========>>>?????????@@@======>>>????????????>>>AAAAAAAAABBBCCCEEEGGGHHHCCCCCCBBBBBBAAA@@@???>>>===>>>@@@AAAAAAAAA@@@@@@>>>???@@@@@@>>>>>>???AAA@@@@@@???>>>==================>>>>>>>>>?????????@@@???????????????@@@@@@AAACCCFFFGGGEEEDDDDDDEEEEEEDDDBBBAAAAAABBBDDDEEEBBBGGGNNNQQQOOOUUUlll}}}ssseee[[[NNNIIIBBB===:::999777555666666666666666666666666555555444444444444333444333333333333333333333333222222222111111222222222333222222111111111111111000000000000000000000000000111111222222111111000222222111111000000//////222222222222222222222222111111111111222333444555444444555777999:::999888444777888:::AAAJJJOOONNNNNNLLLHHHDDDAAA???======<<<<<<<<<===EEEWWWoooAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;<<<===>>>?????????@@@??????>>>===<<<999999999888888888888777888999:::<<>>===<<<<<<<<<===???@@@>>>============>>>???@@@@@@AAA999<<>>???@@@@@@???>>>>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@???>>>>>>?????????@@@BBBDDDEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCFFFGGGGGGKKKWWWccczzz{{{mmm^^^QQQJJJFFFCCC???<<<:::999777666555555555555555555555555333333333444444444333333333333333333333333333333333222222222222222222333333222111111000000111111000000000000000000000000111111222222222222111111222222111111000000//////111222333333333333222111111111111111222333333444666555555666777888777555555888:::<<>>>>>===;;;<<<<<<>>>GGGYYYppp}}}@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>?????????????????????>>>===<<<:::::::::999999999888888::::::;;;>>>AAACCCCCCBBB>>>===<<<===>>>>>>===;;;;;;;;;<<<===>>>???@@@@@@???BBBFFFHHHIIIGGGCCCAAA???@@@BBBDDDEEEFFFGGGGGGDDDCCCBBBAAA@@@@@@AAAAAA>>>>>>??????????????????>>>@@@AAAAAA???>>>>>>????????????>>>>>>??????@@@????????????????????????@@@@@@???>>>>>>>>>>>>??????@@@@@@AAABBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@BBBBBBBBBDDDFFFIIIMMMPPP]]]uuu}}}mmm[[[LLLBBB======<<<:::888666666555666555555555555555555555555222333444444444444333333333333333333333333333333444333333222222333333444222222111000000000000111000000000000000000000000111111222222222222111111111111111111000000000000111222333444444333222111111111111111111222333333666555333444555666555333555888;;;===CCCKKKMMMKKKJJJHHHEEEBBB@@@???>>>>>>;;;<<<>>>AAAIIIZZZppp>>>>>>???@@@AAABBBBBBCCC?????????@@@???>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::;;;;;;===>>>>>>?????????>>>>>>?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;>>>======???BBBDDDEEEEEE???>>>===>>>??????>>><<<<<<<<<===>>>???@@@AAAAAAFFFGGGIIIJJJJJJJJJIIIHHHDDDFFFHHHIIIIIIGGGEEEDDDDDDCCCBBBAAAAAABBBBBBCCCAAAAAA@@@?????????@@@@@@???@@@BBBBBB@@@>>>>>>???>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@???@@@@@@???>>>>>>>>>>>>>>>>>>>>>======>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCFFFIIIJJJJJJPPP```www}}}mmm[[[LLLBBB===;;;888888777555444444555666555555555555555555555555333333444555555444333222333333333333333333333333555444444333333444444555222222111000000000000000000000000000000000000000111222222333333222222111000000000000000111111111111222444555555444222111111111111111111222222333333222111222333555555444333777;;;>>>DDDKKKMMMJJJIIIGGGEEEBBB@@@?????????<<<>>>@@@BBBJJJYYYmmm{{{======>>>???AAABBBCCCDDD>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;::::::;;;===????????????>>>>>>>>>????????????>>>>>>???>>>>>>>>>>>>=========;;;:::999:::===@@@AAAAAA??????>>>???AAAAAA@@@>>>>>>???@@@AAABBBCCCDDDDDDEEEDDDCCCCCCCCCDDDFFFGGGKKKMMMNNNOOONNNJJJFFFDDDDDDCCCBBBAAABBBCCCDDDEEEDDDCCCAAA@@@???@@@@@@AAA???AAACCCCCCAAA???>>>???======>>>>>>???@@@BBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===>>>>>>>>><<<::::::<<<===>>>>>>===>>>>>>>>>??????@@@@@@===???@@@@@@@@@DDDFFFFFFIIIQQQ___ttt|||nnnZZZIII???<<<;;;:::777777777555444444666777555555555555555555555555333444555666555444333222333333333333333333333333666555555444444555555666222111111000000000000000000000000000000000000000111222222333333222222111//////000000111111222222111222444555555444222111111111111111111111222222000//////000333555555555222666:::===CCCKKKLLLIIIHHHGGGEEEBBBAAA@@@@@@@@@===???AAACCCJJJWWWiiiwww<<<===>>>???@@@?????????============>>>>>>>>>>>>:::::::::999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<<>>>???@@@@@@@@@???>>>>>>===<<<;;;;;;;;;:::;;;===>>>>>>>>>===<<<===<<<<<<;;;;;;===>>>???===>>>>>>>>><<<;;;999777;;;<<<===>>>@@@AAABBBCCCCCCAAA???======???AAABBBEEEEEEFFFGGGGGGGGGGGGGGGCCC@@@>>>@@@CCCEEEDDDBBBBBBBBBAAA???======???AAA>>>>>>============>>>>>><<<<<<===??????@@@@@@@@@@@@@@@???>>>======>>>>>>AAAAAAAAA@@@???>>>>>>===<<<======>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCGGGEEEKKKTTTcccxxx~~~|||eeeZZZLLLCCC???===:::888666555555555555444444444555444444333333333444444222222222222222222222222333333333333333333333333444444444444444444444444444333222111111111333333111111111111111111111111111111111111111111111111000000000000111111111111111111111222222333333333222222222333333444444444222222333444444444444333000555888;;;@@@HHHLLLKKKEEEDDDBBB@@@??????@@@AAA???<<<<<>>>>>>>>>>>????????????===>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;;;;<<<<<<============<<<;;;::::::;;;;;;<<<>>>???????????????>>>>>>===<<<<<<;;;;;;;;;<<<<<<===============??????===<<<;;;;;;<<<<<<<<<======>>>>>>===<<<<<<======???@@@BBBDDDEEEFFFHHHFFFCCCAAA@@@AAABBBCCCBBBCCCDDDEEEFFFEEEEEEDDDBBB@@@???@@@BBBCCCCCCBBBBBBCCCCCCAAA>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>@@@??????>>>======<<<<<<===============<<<<<<<<>>>>>???@@@???===???DDDHHHPPP```ooozzzAAA@@@???>>>===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>>>>======<<<;;;999888<<<<<<===>>>>>>>>>>>>>>>???>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<===>>>>>>AAA@@@???===;;;::::::999:::;;;===>>>??????????????????AAABBBDDDFFFGGGHHHIIIGGGEEEBBBAAAAAAAAABBB???AAACCCDDDDDDDDDBBBAAA@@@AAAAAA@@@???@@@AAACCCCCCDDDEEEDDDAAA>>>======>>>>>>>>>??????>>>>>>>>><<<===>>>??????@@@??????@@@???>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::???>>>===<<<<<<<<<<<<===????????????????????????AAABBBCCCCCCBBBBBBCCCEEEEEEGGGJJJNNNVVVcccttt|||{{{|||uuuhhhZZZPPPHHHCCC===:::;;;<<<;;;:::666555555555555444444444444444444333333444444555777777666666555555444444333333333333333333333333333333333333333333333333111111000000000111111222111111111111111111111111000000000000000000000000000000000000111111111111111111111222222222222222333333222222111000000000111111222333333333333222000444777888<<>>>>>>>>???>>>@@@CCCFFFHHHPPP___nnn}}}zzzCCCAAA???=========???@@@?????????>>>>>>>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<=========<<<;;;::::::<<<===>>>>>>>>>>>>>>>===>>>>>>>>>>>>======<<<<<<===<<<<<<;;;;;;<<<>>>???@@@@@@???===<<<::::::999:::;;;<<<===>>>?????????AAABBBBBBCCCDDDEEEFFFFFFEEECCCAAA@@@??????@@@@@@>>>@@@BBBDDDDDDCCCAAA@@@???AAABBBAAA>>>===???BBBDDDFFFHHHGGGDDD@@@>>>===>>>>>>???@@@@@@???>>>>>>======>>>?????????????????????>>>>>>>>>>>>>>>???=========<<<<<<;;;;;;;;;@@@???>>>===<<<======>>>????????????????????????BBBDDDFFFEEEDDDCCCCCCDDDCCCEEEFFFHHHMMMVVVaaahhh{{{}}}}}}zzznnncccWWWKKKCCCDDDAAA===;;;;;;;;;999888666555555555555444444444444444333333333444555555888777777666555444444333222222222222222222222222222222222222222222222222000000000000000111111111111111111111111111111111///////////////////////////000000000111111111111111111111111111222222222111111111111000000000000000111222222333333222222444888:::;;;???FFFJJJJJJHHHFFFCCC@@@>>>======>>><<>>===>>>???@@@@@@?????????>>>>>>>>>=========<<<;;;::::::;;;;;;::::::;;;<<<=========<<<<<<===>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>============<<<<<<;;;;;;<<<>>>???===============<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<===BBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>>>>???@@@AAA???@@@BBBDDDDDDCCCBBBAAA@@@BBBCCCAAA>>><<>>???@@@AAAAAA@@@???>>>===>>>>>>????????????>>>???>>>>>>>>>>>>>>>??????>>>>>>===============<<<@@@??????>>>>>>?????????????????????????????????CCCDDDFFFFFFDDDCCCCCCCCCDDDDDDEEEGGGJJJPPPVVV[[[dddqqq|||~~~zzzuuussssss}}}~~~uuugggZZZQQQJJJCCC>>>@@@>>><<<;;;:::999888777666555555555555444444444333333333333333444555666666666666555444333222222222222222222222222222222222222222222222222222222//////000000111111111111000000000000000000000000///////////////////////////000000000111111111111111111111111111111111111......///000111111222222111111222333333333333222111555777777;;;CCCGGGGGGJJJHHHDDD@@@>>><<<<<<<<<:::AAAGGGJJJNNNXXXfffooo~~~yyy}}}BBBAAA@@@???>>>???@@@@@@@@@@@@@@@??????>>>>>>=========<<<;;;::::::::::::888999;;;<<<===>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>;;;;;;<<<===>>>>>>======>>>===<<<;;;;;;;;;;;;;;;AAAAAAAAA@@@@@@@@@@@@@@@?????????@@@@@@AAABBBCCCAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAA???>>>???@@@BBBEEEGGGHHHFFFCCCBBBAAA>>>???AAABBBBBBAAA???>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDCCCBBBAAABBBCCCFFFFFFEEEFFFHHHKKKNNNPPPUUU[[[jjjxxxqqqqqqwwwggg^^^RRRHHHCCC@@@>>><<<888888777777888888999999666555555555555444444444333333333333444555555666555444444444333222222222222222222222222222222222111111111111111111111111//////000111222222222222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000------...000111222333444222222333444444444444333000444555666:::BBBGGGHHHKKKIIIEEEAAA===<<<;;;;;;:::@@@FFFJJJQQQ]]]gggmmmzzz???@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>===???>>>===<<<;;;;;;;;;;;;::::::;;;<<<=========<<<;;;;;;<<<>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===============:::;;;<<<>>>>>>>>>======???>>><<<;;;;;;;;;<<<======>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDFFFDDDBBBAAAAAAAAA???>>>>>>@@@CCCDDDCCCBBBBBBCCC>>>@@@BBBCCCCCCBBB@@@>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===???BBBDDDFFFFFFEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBB@@@???@@@BBBDDDGGGEEEDDDDDDEEEGGGIIIJJJMMMOOOWWWfffwww}}}{{{zzz|||vvviii```PPPJJJBBB===<<<<<<:::999555555666666666777999:::666555555555555444444444333333333333444555666666444444333333333333333333111111111111111111111111111111111111111111111111///000111222333333333222000000000000000000000000111111111111111111111111000000000000111111111111222111111111000000000/////////000000111222333333333333444555555555555444222555777777<<>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>===@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::;;;<<<>>>???@@@@@@@@@>>>>>>>>>>>>>>>?????????:::;;;===>>>>>>>>>===<<<;;;<<<===>>>>>>===<<<;;;???>>>===<<<<<<===>>>???;;;;;;===>>>@@@BBBCCCCCCAAAAAAAAA@@@@@@?????????BBBAAA@@@??????AAACCCDDDHHHEEEAAAAAABBBBBB@@@===:::===@@@AAAAAAAAABBBCCC>>>@@@BBBDDDDDDBBB@@@>>>>>>>>>?????????>>>>>>===>>>>>>===>>>>>>???@@@@@@=========>>>>>>>>>>>>>>><<<>>>CCCFFFHHHHHHFFFEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===>>>AAADDDEEEDDDBBBCCCEEEHHHJJJJJJLLLKKKOOOUUU\\\kkk~~~}}}zzzuuunnnooouuu{{{~~~wwwnnn```PPPEEECCC???;;;:::;;;;;;999777888888888777666666999:::666666555555555444444444222222222333444555666777333333444444444444444444111111111111111111111111000000000000000000000000///000222333444444333333000000000000000000000000111111111111111111111111000000000000111111111111222111111111000000//////111111111111111222222222333444555555666666555555000444555666;;;DDDJJJKKKMMMJJJFFFAAA===;;;:::999<<<@@@CCCFFFQQQ^^^ccc```mmmzzz>>>???@@@AAABBBCCCCCCBBBBBBBBBCCCCCCAAA???<<<;;;??????@@@@@@???>>>===<<<>>><<<::::::<<<>>>>>>>>>>>>>>>======>>>>>>???@@@AAA@@@???>>>============999::::::;;;<<<===>>>>>>>>>>>>>>>>>>============>>>?????????===<<<===>>>??????????????????@@@@@@CCCCCCBBBAAAAAA@@@??????@@@@@@@@@AAAAAABBBBBBBBB@@@AAAAAAAAAAAAAAAAAABBBAAA@@@???>>>>>>???AAABBBCCC@@@>>>===>>>@@@AAAAAA????????????????????????>>>>>>>>>===>>>>>>???@@@<<<===???@@@@@@???>>>===@@@BBBCCCCCCAAAAAABBBDDD>>>@@@BBBCCCCCCAAA>>><<<>>>>>>>>>>>>???@@@AAABBBAAA??????AAADDDFFFEEEDDDFFFIIIKKKMMMQQQZZZhhhrrr|||ttttttyyy{{{yyywwwtttqqqlllhhheeeiiijjjjjjjjjjjjmmmrrruuuzzzyyywwwvvvvvvzzz|||uuuxxx|||~~~|||iiiYYYOOOIIICCC???888888888777888888999999777777666666666666666777777666555444444333444444111111222222222333333333222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222------------...///111222000000111111111111000000222222222222111111111000//////000000000000//////111111111111111111111111222333444555666666666666333444555888===CCCHHHJJJPPPKKKCCC<<<888777888:::;;;>>>DDDKKKSSSYYY]]]```jjjuuu>>>>>>???AAAAAABBBBBBAAA@@@AAABBBBBBAAA???===<<<>>>>>>=========<<<<<<<<<===<<<;;;<<>>>>>>>>>>>>>>???@@@@@@BBBAAA@@@??????>>>>>>???::::::;;;;;;<<<=========>>>=====================;;;=========;;;:::;;;<<<<<<===>>>???@@@AAABBBCCCCCCBBBBBBAAA@@@@@@??????@@@@@@@@@@@@AAAAAAAAABBB?????????@@@@@@@@@@@@@@@@@@???>>>>>>@@@DDDHHHKKKLLLHHHBBB???>>>???@@@@@@????????????????????????>>>>>>>>>>>>>>>???@@@@@@>>>???@@@AAAAAA@@@>>>===???AAABBBBBBAAA@@@AAACCC???@@@AAABBBBBB@@@???===>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBBBBCCCCCCCCCDDDFFFHHHHHHJJJQQQ\\\dddvvvxxxyyyyyytttmmmgggffffffcccddddddeeefffiiinnnrrrxxxyyy{{{~~~tttaaaQQQGGGBBB???<<<999999888777777777777777777777666666666666666777777666555444444333333444111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///...---------...///000000000111111111111000000222111111111000000000000//////000000000000//////000000000000000000000000333333333444444555555555333444555888<<>>CCCKKKSSSZZZ___bbbiiittt======>>>???@@@@@@@@@@@@???@@@AAAAAAAAA???>>>======<<<;;;:::::::::;;;<<<;;;::::::<<<@@@CCCDDDDDD???>>>>>>>>>>>>???@@@@@@CCCCCCBBBAAA@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<========================>>>@@@@@@???>>>===>>>???:::;;;===???AAADDDEEEFFFBBBBBBAAAAAA@@@??????????????????@@@@@@@@@@@@AAA>>>>>>>>>>>>??????@@@@@@@@@>>>===>>>BBBIIIQQQUUUXXXQQQHHHAAA>>>>>>???@@@?????????????????????????????????>>>???@@@@@@AAA@@@AAABBBCCCBBBAAA???===>>>???@@@@@@??????@@@BBB@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCBBBAAAAAACCCEEECCCEEEFFFEEEEEEHHHOOOUUU___oooxxxrrrrrruuussstttuuuuuuvvvxxx|||sssgggVVVHHH@@@===;;;:::;;;:::999777666666666666777666666555555666777777777666555444333333333333111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000///...------......000000111111111111000000000000000000//////////////////000000000000//////........................444333222111222222333444333333555777;;;@@@DDDGGGDDDBBB>>>:::888888999::::::===BBBJJJSSS[[[bbbfffiiittt|||www}}}<<<======>>>??????>>>>>>>>>>>>???@@@@@@??????>>>===<<<:::999999:::<<<===999888999;;;>>>@@@AAA@@@???>>>>>>>>>>>>???@@@@@@CCCBBBAAA@@@????????????======<<<<<<<<<;;;;;;;;;<<<<<<<<<===============???@@@AAA@@@>>>===>>>???:::;;;===???BBBDDDEEEFFFAAAAAA@@@@@@?????????>>>????????????????????????===>>>>>>??????@@@@@@@@@BBB@@@>>>???CCCLLLUUUZZZ]]]VVVKKKCCC??????@@@AAA???????????????????????????????????????@@@AAAAAABBBBBBCCCDDDCCCAAA???===<<<>>>??????>>>>>>@@@AAABBBAAA???>>>>>>>>>???@@@>>>>>>>>>>>>???@@@AAABBB@@@BBBCCCCCCBBBBBBEEEGGGEEEFFFGGGFFFEEEFFFIIIMMMVVV]]]jjj~~~}}}ppphhhdddaaaYYYNNNEEE@@@>>><<<;;;>>>===;;;999777666555555666666555555555666777777666666555444333333333333111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222000000000/////////000000000000111111111111000000000////////////.........//////000000000000//////........................444333111//////000222333333333444666:::>>>CCCEEEBBB@@@>>>;;;:::999888999;;;===BBBIIISSS]]]fffkkkkkkvvvyyysss{{{<<<<<<===>>>>>>>>>============>>>>>>??????>>>>>>>>>===;;;::::::;;;===???<<<;;;;;;<<<>>>???>>>===>>>>>>======>>>>>>???@@@AAA@@@???>>>=====================<<<;;;;;;::::::;;;;;;<<<<<<=========>>>:::;;;<<<;;;999999999:::<<<===>>>???AAABBBCCCDDD@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBDDDBBB@@@@@@CCCJJJRRRWWWYYYRRRIIIBBB???@@@BBBCCC>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAAAAABBBCCCCCCCCCAAA>>>===;;;<<<>>>>>>>>>>>>???AAABBBAAA???======>>>???@@@>>>>>>>>>>>>???@@@AAABBBAAADDDFFFHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGHHHJJJMMMQQQXXXdddvvvyyygggWWWMMMHHHQQQNNNKKKHHHEEECCCAAA???@@@???===:::888777666555555555555555555666777777666555444333333222222333111111222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111//////000111222222333333000000111111111111000000////////////.........---//////000000000000//////////////////////////////333222000//////000111222333333444666:::>>>BBBEEEDDDCCC@@@>>>;;;999888888<<<===AAAHHHRRR^^^iiioooppp{{{www<<<======>>>>>>========================>>>>>>>>>>>>===<<<<<<<<<===>>>???@@@???>>>???@@@???>>><<<===<<<<<<<<<<<<===>>>>>>???>>>===<<<<<<;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<======>>>;;;<<<<<<<<<:::999:::;;;======>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<===>>>>>>???@@@AAABBBBBBEEECCCAAAAAABBBFFFJJJMMMOOOJJJDDD@@@???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@???@@@AAABBBAAA@@@>>><<<:::<<<>>>>>>>>>>>>@@@AAAAAA@@@???>>>===>>>??????>>>>>>>>>>>>???@@@AAABBBFFFHHHLLLPPPQQQNNNGGGBBBCCCCCCCCCDDDEEEFFFGGGGGGFFFKKKTTT]]]dddppp{{{rrreeeXXXMMMGGGDDDEEEFFFHHHIIIHHHFFFCCC@@@@@@???<<<:::888666555555444444444444555666777777666555444333222222222222111111222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////...///000222333333444333000000111111111111000000////////////............//////000000000000//////000000000000000000000000222111000///000000222222222222444666:::???CCCFFFGGGEEEBBB>>>;;;999888888>>>>>>AAAGGGRRR___kkkrrruuu~~~======>>>>>>>>>======<<<>>>======<<<<<<<<<======<<<<<<=========>>>>>>>>>@@@???>>>???@@@???===;;;;;;;;;;;;;;;;;;<<<======???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<===>>>>>>===??????>>>===<<<===>>><<<<<<===>>>???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBAAAAAAAAABBBCCCCCCDDDBBB???>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>???<<<===???@@@@@@>>>===;;;:::<<<>>>>>>>>>???@@@BBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBFFFHHHOOOYYY___[[[PPPFFFCCCBBBAAABBBCCCEEEFFFFFFGGGKKKRRRXXXZZZ\\\hhhuuu~~~~~~mmmfff[[[QQQKKKHHHFFFEEE@@@BBBEEEFFFEEEBBB@@@???>>><<<;;;888666555444444444444444444555666777777666555444333222222222222111111222222222333333333111111111111111111111111////////////////////////000000000000000000000000////////////////////////......000111111111111000000000111111111111000000000000000/////////......//////000000000000//////000000000000000000000000000000000111111222222333222222444666;;;@@@EEEGGGGGGEEEAAA===;;;999999999@@@@@@AAAGGGQQQ___llltttyyy===>>>>>>>>>>>>>>>======>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>=========<<<<<<===>>>>>><<<:::;;;::::::::::::;;;<<<<<>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>;;;======<<<;;;:::;;;<<<::::::;;;===>>>@@@AAAAAA============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAA@@@>>>>>>>>>===<<<<<<======;;;:::>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>:::;;;===>>>>>>>>><<<;;;;;;<<<>>>???>>>???AAABBB????????????>>>>>>>>>===>>>>>>>>>>>>???@@@AAABBBBBBEEEOOO^^^iiigggZZZNNNEEECCCBBBBBBDDDEEEFFFFFFJJJIIIKKKOOOOOOOOOXXXcccmmm~~~zzznnngggeee^^^UUUHHH@@@============>>>@@@BBBAAA???===<<<<<<<<<;;;999777555444333333333333333444555666777888555555444333222222222222111111222222222333333333000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111...///000000000///---,,,000000111111111111000000000000000000//////////////////000000000000//////000000000000000000000000...///000222333333333333111222444777;;;AAAFFFIIIFFFCCC@@@<<<:::999:::;;;AAAAAABBBGGGQQQ___lllttt{{{~~~>>>???@@@AAA@@@???===;;;======>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;:::999999999===<<<:::999:::<<<>>>??????>>><<<::::::<<<>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;>>><<<999777777888:::<<<===>>>>>>>>>===<<<;;;;;;999999:::;;;<<<===>>>???=========>>>??????@@@@@@BBBBBBBBB@@@===;;;:::;;;<<<=========>>>>>>??????BBBBBBCCCCCCBBB???<<<;;;<<<<<<<<<<<<;;;;;;:::999>>>===<<<<<<;;;:::999999999:::;;;<<<============>>>????????????===;;;::::::;;;===>>>?????????>>>??????>>>===============<<<<<<;;;;;;<<<===???@@@DDDDDDIIIUUU```aaaYYYPPPHHHEEEAAAAAACCCEEEDDDBBBGGGIIIJJJKKKKKKNNNTTTYYYfffdddlll}}}mmm___UUUOOOLLLOOOKKKEEE>>>:::999999:::::::::999888777666666555555555555555666666666777555333222333555666777666555444333333333333444555111000000000111222333333000111111111111222222222/////////000000000000000111111111111000000000000///////////////..................///////////////......///000000///......//////............//////222222222111111111111111222222111111111111222222111222333333222111///...333333444666888;;;>>>@@@DDDBBB???<<<;;;<<<===>>>===@@@DDDIIIPPP\\\kkkuuu~~~~~~yyy===>>>@@@@@@@@@>>>===;;;>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<======>>><<<<<<;;;;;;:::;;;;;;;;;<<<;;;:::999:::;;;===>>>>>><<<:::888777888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;999888888:::;;;<<<>>>>>>>>>>>>===<<<;;;:::999999:::;;;<<<===>>>>>><<<<<<===>>>>>>??????@@@CCCDDDCCCAAA===;;;;;;;;;<<<<<<<<<======>>>>>>>>>@@@AAABBBBBBAAA???===;;;<<<<<<<<<<<<<<<;;;::::::<<<<<<<<<;;;:::999999888999::::::;;;<<<<<<======>>>>>>??????>>><<<;;;:::<<<===>>>???@@@@@@@@@??????>>>=========<<<============<<<<<<<<<>>>???@@@CCCCCCFFFMMMUUUXXXTTTNNNHHHEEEBBBBBBDDDEEEDDDCCCBBBDDDEEEFFFFFFJJJOOOTTTZZZWWWYYYddduuuyyyrrrkkkaaaUUUKKKEEEAAA@@@FFFDDDAAA>>>:::888666555777777666555555444333333444444444555555555555555888777666777888999888777444333222222222222333444111111111000111111222222111111111111222222222222000000000000000000111111111111111111000000000000//////////////////////////////////////////////////////////////////////////////............//////111111111111111111111111000000////////////000000222333333444333222111000333333444666999<<>>;;;999888999:::@@@BBBEEEHHHMMMXXXfffqqq===>>>???@@@???>>>===<<<===>>>>>>>>>>>>?????????<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;;;;;;;<<<======<<<;;;:::999:::;;;<<<======<<<999777666666888888======<<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<===>>>>>>>>>>>>===<<<;;;:::999999::::::;;;<<<======;;;<<<<<<===>>>>>>??????DDDDDDDDDAAA>>>;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>???@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;:::999888888999999::::::;;;;;;<<<<<<===============<<<;;;:::===>>>???@@@@@@AAA@@@@@@>>>=========<<<<<<<<<<<<>>>>>>===<<<<<<===??????AAAAAAAAADDDHHHKKKLLLKKKGGGEEECCCCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGJJJOOORRRPPPOOOOOOQQQWWWeee}}}rrrcccWWWRRROOOHHHBBB===;;;;;;;;;===>>>>>>===;;;888555333666555555444444333333333333333444444444555555555;;;::::::;;;<<<;;;999777222222111111111111222222222222111111000111111111111111111111222222222333111111111111111111111111111111111111000000000000////////////////////////////////////////////////111000///......///000111//////............//////000000000000000000000000000000////////////000000333333333444333333222222111222333666999===@@@BBBEEECCC@@@<<<:::999999999???BBBDDDFFFJJJUUUdddppp======>>>??????>>>======<<<<<<<<<======>>>??????<<<;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;<<<;;;999888888888::::::>>>======<<<<<<;;;;;;:::888999:::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<::::::888999999:::;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>CCCCCCCCC@@@===:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======<<<::::::;;;;;;;;;;;;::::::999:::;;;;;;;;;:::999888999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::>>>>>>>>>??????@@@@@@@@@===============<<<;;;;;;>>>===<<<<<<<<<<<<>>>>>>??????@@@@@@@@@BBBDDDGGGDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFHHHKKKNNNQQQJJJKKKNNNPPPOOOTTTbbbqqqzzzkkk^^^SSSJJJDDDCCCAAA>>>;;;999999:::;;;:::;;;<<<<<<;;;999777555666666666666666555555555222333333444555666777888:::::::::;;;<<<:::777444222222222111111222222222333333222111000000000111111111111222222222333333111111111111000000000000111111111111000000000//////////////////000000000000000000///////////////000///---,,,,,,---///000//////............//////////////////000000000000222222111111111111222222111222222222222222222222///000111444888<<>>;;;:::999999999:::>>>AAACCCHHHSSSeeerrr~~~=========>>>>>>>>>======;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;<<<============;;;::::::999999999:::::::::999999999::::::777777777777888:::;;;<<<======<<<<<<;;;;;;;;;;;;999999:::<<<===>>>????????????>>>>>>===;;;:::999888888999999::::::;;;;;;999::::::;;;<<<<<<======@@@@@@@@@>>>;;;999999999<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<============888999999:::::::::999999999:::<<<======<<<;;;:::999999999999999:::<<<======<<<<<<;;;;;;;;;;;;;;;============>>>>>>>>>???======>>>>>>======<<<;;;===<<<;;;;;;;;;<<<===>>>>>>???AAA@@@???>>>@@@BBBAAABBBBBBBBBAAA@@@@@@@@@AAAAAAAAACCCFFFIIIKKKLLLGGGFFFHHHKKKKKKKKKQQQXXXdddvvvyyynnn```SSSJJJCCC???>>>:::999888666555666666777:::999999888888888888888555555555666666666666666222333444555777999:::;;;777777777888888777333000222222333333333333222222333333222111000000000111111222222222222333333333111111111000000/////////111111111111000000000///////////////000000111111111111000000///////////////...,,,++++++,,,.../////////............//////......//////000000000000222222111111111111222222//////000000000111222222......000222666:::>>>@@@===<<<:::999888888888888999===BBBCCCFFFQQQbbbppp|||<<<<<<============>>>>>><<<;;;:::::::::;;;<<<===;;;;;;::::::;;;;;;<<<======<<<;;;999888888777777::::::999999999999888888333333444555777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>@@@@@@?????????>>>===;;;:::999888888888999999:::::::::999999999:::;;;;;;<<<<<<===>>>>>>===:::999999:::=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===888999999::::::::::::999:::<<<>>>@@@@@@???>>>===::::::999999999;;;===>>>======<<<<<<;;;<<<<<<===>>>===============>>>>>>===>>>?????????>>><<<;;;<<<<<<;;;;;;<<<===???@@@@@@AAABBBAAA@@@???@@@AAA@@@AAACCCBBBAAA???@@@@@@CCCBBBBBBDDDHHHKKKLLLLLLKKKFFFBBBDDDFFFGGGJJJOOORRR___qqq{{{uuuaaaXXXNNNJJJFFF@@@<<<;;;888888777666666555555555:::888666444444555666777333333333444555555555666444444555777888999::::::555444333444444333111...222222333333333333222222222222111111000111111111222222222222333333333333222222222111000000//////111111111111000000000000...//////000000111111222222111111000000//////.........---,,,,,,---......//////............//////...//////000000111111222000000////////////000000............///111222333...///000222666:::===???>>>======<<<<<<<<<<<<<<<:::@@@EEEEEEFFFNNN]]]jjjzzz<<<<<<<<<<<<<<<===>>>>>>>>>===;;;::::::;;;<<<===;;;;;;::::::;;;;;;<<<===:::999999888777777777888999999999999999888777777444444555666888999:::;;;888888999999:::;;;;;;;;;===<<<;;;;;;<<<>>>@@@AAA@@@??????>>>===;;;999888888888888888999999999999888888999999:::;;;;;;;;;<<<===>>>===;;;:::;;;<<<>>>>>>>>>======<<<<<<<<<======<<<<<<<<<<<<<<<===999:::;;;<<<<<<<<<<<<;;;<<<>>>@@@BBBCCCCCCAAA@@@;;;;;;:::999:::<<<>>>???>>>===<<<<<<<<<===>>>>>>??????>>>======>>>??????>>>???@@@AAA@@@???===<<<<<<<<<<<<<<<>>>@@@BBBCCCEEECCCAAA@@@@@@AAABBBBBB@@@CCCEEEEEEBBB@@@AAABBBEEEDDDDDDFFFJJJMMMMMMLLLKKKFFFDDDEEEFFFEEEGGGKKKKKKQQQZZZaaalllxxxqqqkkkeeebbbSSSIIICCCCCCCCC>>>;;;;;;888888999999999999999888;;;:::777666555555666666333333444555555666777777777777777777666666666666444333222222333333111000000111222333333222111000111111111000111111222222222222222333333333444444555555444333333222111111111111111111000000000000...//////000111111222222222222111111000//////...//////////////////////////////............////////////000000111222222333000000////////////000000///......///000111333444111111222444777:::===???@@@??????>>>===<<<<<<;;;999@@@FFFGGGGGGMMM[[[hhhvvv~~~<<<<<<<<<<<<<<<===>>>???@@@???===;;;:::;;;<<<===;;;::::::::::::;;;<<<<<<777777777777777777888999999999999999999888777666888888888999::::::;;;;;;666777888999:::;;;;;;<<>>===;;;999888888888888888888999999999777888888999::::::;;;;;;;;;===>>>===<<<<<<===>>>??????>>>>>>=========<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>======???BBBDDDEEEEEECCCBBB<<<;;;:::::::::<<<>>>@@@???>>>===<<<<<<===>>>???AAA@@@???>>>>>>???@@@@@@>>>???AAABBBAAA@@@>>><<<=========>>>@@@BBBDDDFFFIIIEEE@@@>>>???BBBCCCDDDAAADDDGGGGGGDDDBBBBBBCCCAAA@@@@@@BBBGGGIIIIIIGGGDDDCCCFFFIIIGGGBBBAAADDDEEEKKKPPPTTTYYYhhh}}}wwwhhh[[[SSSQQQRRRSSSPPPDDD;;;;;;<<<:::999<<<555555777888999:::::::::======;;;:::999777777666555666666777888999::::::::::::888777555333222111555444222111333333333222///000111222222111000///111000000000111222333333222222333333333444444444777777666555444444333333111111111111000000000000...//////000111222222222222222222111000//////...000000111111111111000000//////............/////////000000111222333333333222222111111111111222222////////////111333555666333333444666888<<<>>>@@@;;;:::999888666555444333444===EEEHHHHHHOOO^^^jjjrrryyy999999999999999:::<<<<<<:::::::::;;;;;;<<<<<<<<<<<<;;;999777666666777777:::999888888888999;;;;;;;;;:::999999888888888888<<<:::999888999:::999888999999999999:::;;;<<<===;;;;;;<<<<<<===>>>>>>>>>>>>===;;;999888888888999888999:::;;;;;;;;;::::::::::::999888999:::<<<===@@@@@@@@@??????>>><<<<<<>>>>>>===<<<<<<<<<<<<======<<<;;;::::::;;;<<<=========>>>???@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>????????????===<<<<<>>???888:::===???@@@BBBDDDFFFGGGEEEBBB@@@@@@BBBEEEGGGDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDCCCBBBCCCDDDEEEEEECCCBBBGGGGGGHHHKKKQQQ]]]jjjsss~~~tttddd]]]SSSIIIDDDDDDGGGJJJFFFCCC???;;;888666666666555666666666777777888888<<<;;;999888777777777777888777777666666666777777444333222222111111222222111111111111111111111111333222000/////////000111222111111111000000//////000000000000000000000000000111222333333333333333000111111222222000///...111111222222222333333333111111000000000000111111222222111111111111222222000000000000000///......---...///111111222222222555777888888666444444444333333333333333333333333777444333555999======<<<<<<;;;999555222222444666999===EEEKKKLLLNNNXXXdddtttzzz999999::::::;;;;;;;;;<<<::::::::::::::::::;;;;;;;;;:::999777777777777888888777777666777888999:::;;;;;;:::999999999999999999777666555666777666555888888888888999:::;;;;;;;;;;;;<<<<<<=========>>>>>>===;;;999999999999999999:::;;;<<<===<<<;;;;;;::::::999999999:::<<<<<<===>>>>>>??????>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<>>>===<<<<<<<<<<<<============>>>??????@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<===>>>????????????>>>???BBBEEEDDDAAA>>><<<===>>>???>>>===>>>??????>>>???AAABBBEEECCCAAA??????AAABBBDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBDDDFFFGGGFFFEEECCCGGGHHHIIIKKKOOOVVV]]]ccclllqqq|||tttfff]]]UUUQQQKKKDDD@@@??????@@@BBB@@@===:::888888888888555555555666666666777777888888777777666555555444555555555444444444555555444333222222111111222222111111111111222222222222222222000/////////000000111111111111000000000///000000000000000000000000000111222222333333333222000000111111111000///...111111111111222222222222111111000000000000111111111111000000000000111111000000000000000///.........///000000111111111111333555666666555333222333333333333333333333333333444333222444888;;;===<<<999999777444222222555777:::===CCCIIIJJJMMMWWWcccrrrxxx~~~yyyzzz}}}::::::<<<<<<===<<<;;;;;;999999999999999999888888999999888888777888888999666666666555666666777888<<<;;;;;;:::::::::::::::;;;:::888888999:::999888777777777888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<===<<<;;;:::999999:::;;;:::;;;<<<===>>>======<<<;;;;;;:::::::::;;;<<<<<<;;;<<<===>>>????????????<<<<<<;;;:::::::::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<======>>>>>>??????@@@@@@???@@@AAABBBBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<=========>>>>>>>>>>>>@@@CCCFFFCCCAAA?????????@@@???>>>???@@@@@@???===>>>@@@BBBDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???????????????@@@AAAAAABBBDDDGGGIIIJJJHHHFFFDDDEEEGGGIIIJJJKKKLLLNNNPPPTTTTTT[[[ggguuuqqqcccVVVLLLGGGFFFDDDBBB???<<<:::999888;;;999888666666666777888444444444444555555555555444555555555555444222111333333222222222222333333333333222111111111111222111111111222222333333333111111000/////////000000111111111111000000000000000000000000000000000000000111222222333222222222000000000111000//////...//////000000000111111111111000000//////000000111000//////////////////000//////000000000///......//////000000000000000///000222444444222000000111111111111111111111111111222111000333777:::<<<===777777666444222333555888:::<<>>>>>===;;;999999999888888777777666666777777888888888999999:::666666666666666777777888<<<;;;;;;::::::;;;;;;;;;<<<;;;999999;;;;;;;;;:::777777888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;:::::::::;;;<<<:::;;;<<<===>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>><<<;;;::::::999999::::::999999:::;;;;;;;;;::::::=========>>>>>>>>>??????===???AAACCCBBBAAA>>>===============<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;<<<======<<<>>>@@@BBBBBBAAA@@@@@@AAAAAA???===>>>>>>>>>>>>===???BBBDDDEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCFFFIIILLLNNNLLLIIIFFFDDDCCCEEEGGGGGGFFFFFFFFFGGGLLLJJJKKKRRRZZZdddqqq}}}zzzpppbbbTTTJJJDDDAAA???======<<<<<<:::999888888555555444333333333333444333333333333333333333333111222444555555333222000222222111111111222333333333222222111111111111111111111222222333333444444000000000/////////000000111111111000000000000000000000000000000000000000111111222222222222111111000000000/////////.............../////////000000000000////////////000000///......------......///...///////////////......//////000000000///......---///111111000......///.............../////////000000111333666:::===>>>999999888666444333555777:::;;;@@@CCCDDDGGGSSS```ooovvv~~~~~~yyyssspppqqqsss~~~zzznnnvvv;;;<<<===>>>>>><<<:::888888888888777777666666666666777777888999999999:::777777888888888999999999;;;;;;;;;::::::;;;;;;<<<999777666666888999888888888999::::::;;;::::::999::::::::::::;;;;;;;;;;;;???>>><<<;;;:::;;;;;;<<<999:::;;;<<<===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;:::999999999999:::888:::;;;=========;;;;;;==================>>>>>><<<>>>@@@BBBBBB@@@>>><<<>>>>>>=========<<<<<<<<<:::;;;<<<=========<<<<<<<<<===>>>===<<<<<<>>>???BBBAAA@@@AAABBBAAA???<<<>>>>>>???>>>>>>???AAACCCBBBCCCDDDDDDCCCBBBAAA@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCJJJNNNQQQQQQMMMHHHEEEDDDAAABBBCCCDDDCCCDDDFFFHHHLLLIIIIIILLLOOOSSS[[[dddzzz|||vvv___WWWKKKBBB======???@@@:::999888888777888999999666555444333333222222222333333333333333222222222000222444555555444222111222222111111222333333444333222111111000000111111111111111222222333333333/////////000000000//////000000000000000000111111000000000000000000000000111111111222222111111000/////////...............------........./////////000000////////////000000......------------............////////////............/////////......---+++---///000...------...............//////000000000111333444777:::>>>@@@======<<<999666444444666999;;;???BBBBBBEEEQQQ^^^mmmuuu~~~}}}zzzuuuqqqpppsssvvv}}}yyyllluuu<<<=========<<<;;;999888777777777777777777666666666777888999999999999999888888999::::::::::::999:::::::::::::::;;;;;;<<<:::999777888999;;;::::::999999;;;<<<<<<;;;:::999888888999::::::;;;;;;<<>><<<;;;;;;;;;;;;999:::;;;<<<===<<<;;;;;;=========>>>======<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999::::::999;;;>>>@@@AAA@@@>>><<<<<<<<<<<<<<<============;;;<<<>>>@@@@@@???>>>===???>>>>>>======<<<<<<<<<<<<<<<>>>??????>>>===<<<>>>???@@@@@@>>>>>>>>>@@@BBBAAA@@@@@@AAA@@@>>><<>>===>>>???>>>??????@@@@@@??????>>>AAAAAAAAAAAABBBBBBBBBBBB???????????????@@@AAAAAAKKKNNNQQQPPPKKKFFFDDDDDD@@@AAABBBBBBCCCDDDHHHJJJIIIGGGGGGJJJKKKLLLRRRYYYkkk{{{{{{sssiii```YYYMMMHHH@@@;;;:::;;;===>>>888666555444444555777888888888777666555444444333333333333333222222222222000111333444555444444333222222222222222333444555222222111000000000000111111111111111111111111111......///000000000//////000000000000111111111111000000000000000000000000111111111222111111000/////////...------------...------........./////////000//////......//////000......------------......------.../////////......------...............---+++---//////...------...///000000111111222222333111222444555666999===@@@??????>>>;;;777555444555999;;;???BBBBBBEEEOOO\\\iiirrr}}}wwwqqqmmmooossswww{{{yyypppxxx======<<<;;;:::999888888777777777777777888888888777777888999999999888888888888:::;;;;;;;;;:::999999999999999999:::;;;;;;<<<;;;::::::<<<======<<<888999:::;;;;;;:::888777666777888999:::;;;<<<===CCCAAA???===;;;::::::::::::;;;<<<===>>>===<<<<<<===>>>>>>???>>>===<<<;;;999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::777:::===@@@AAA@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===============??????>>>>>>===<<<<<<;;;===>>>???@@@@@@???>>>===<<<>>>???@@@???>>>???AAABBB@@@???>>>??????>>><<<===???AAABBB@@@>>>>>>>>><<<<<<<<<===>>>>>>?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBGGGJJJMMMLLLGGGCCCCCCEEEAAABBBDDDDDDDDDDDDFFFHHHEEECCCDDDGGGHHHIIINNNTTT___jjjuuuxxxyyy}}}vvvoooddd\\\WWWRRRJJJEEEAAA>>>;;;:::;;;;;;:::999555555444333333444444444777777777666666555444444444444333333333222222222000111111222333333444444111111111111222333444555222222111000000000000000222111111000000/////////------///000000000/////////000000000111111111111000000000000000000000000111111111111111000/////////...---,,,,,,,,,------............//////////////////............//////......------------......,,,---......//////......+++,,,---...............+++---///000///......////////////000111222222222000222444555555777;;;>>>=========;;;777555555555888:::@@@DDDCCCDDDNNNYYYbbbmmm{{{wwwnnnjjjmmmrrrwwwyyyzzzttt{{{>>>===;;;:::888888777777666666777777888888999999777888999::::::999888777777888999:::;;;:::999999888888888888999999:::;;;999888777777999;;;::::::777888999::::::999777666555666777888:::<<<======DDDBBB@@@===;;;:::::::::;;;<<<>>>?????????>>>======>>>?????????===<<<;;;777888999;;;<<<===>>>>>>===<<<;;;;;;::::::;;;;;;444666:::>>>>>>===:::888<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======@@@??????>>>===<<<<<<;;;>>>???@@@AAAAAA@@@>>>===777:::<<<======>>>???@@@BBB@@@>>>===>>>>>>===<<<888;;;@@@BBBBBBAAAAAAAAA============>>>@@@AAABBB>>>>>>??????@@@@@@@@@@@@CCCCCCBBBBBBCCCCCCDDDEEEBBBFFFJJJHHHDDDAAACCCFFFBBBDDDFFFGGGEEEDDDCCCCCCEEECCCBBBDDDEEEFFFLLLRRRSSS\\\dddddddddhhhkkklllooozzzzzznnnfffYYYRRRJJJFFFEEEDDDAAA===888888999:::<<<;;;999666444555666666666444333222222333333444444333333333444444444333333222222222000000000000111222444555000000000000111222333444222111111000000000000000222222111000///...------,,,---///000000000////////////000000111111111222000000000000000000000000111111111111111000/////////...---,,,+++,,,------........./////////000000//////............/////////......------......///,,,,,,---.../////////...***+++,,,---......///...+++...000111000//////000,,,,,,------...///000000000222444444333555999===:::;;;;;;:::777555555666777;;;@@@EEEDDDEEENNNXXX]]]hhhwwwyyyooojjjlllrrrwwwzzz|||www|||;;;<<<<<<===<<<;;;999888555666777777888888777777888999999::::::999999888777777888999999999999888::::::::::::::::::::::::<<<<<<;;;:::999999888777888888888888888888999999777666555777999;;;;;;;;;666;;;@@@AAA===;;;;;;>>>???>>>===;;;;;;;;;<<<===???>>>>>><<<;;;:::999999===;;;888999;;;===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888777888888999;;;;;;<<<===============<<<======>>>>>>>>>=========>>>??????>>><<<:::999<<<<<<===???AAAAAA@@@???======>>>???????????????============>>>>>>>>>>>><<<===>>>@@@@@@AAAAAAAAA@@@@@@??????????????????===>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC>>>???@@@BBBCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@BBBBBBCCCBBBBBBBBBDDDFFFGGGIIIHHHNNNVVV[[[\\\YYYVVVTTTYYY```mmmwww|||uuuhhh]]]UUUOOOLLLEEEDDDAAA>>><<<:::888777888555333444888:::;;;999:::777444333444444444333555555444444444333333333333222111000000111222333333333333222222111111111000000000000000000000000444333222111000000000000444222000000111222111000000000111222222222222222000000////////////000000......//////000000111111000000111000000///......,,,,,,,,,------.........////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......////////////......------,,,++++++,,,,,,,,,////////////000000000000111111222333444555777888===<<<;;;999888777777777<<<===??????@@@EEEMMMTTTVVVaaaooo{{{xxxoookkkmmmssswwwxxx|||;;;;;;;;;;;;:::999777666555555555666666666666666999999::::::::::::999999777777888999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::999999888888888777666666888::::::999999>>>CCCCCC???<<<<<<===>>>>>>===<<<<<<<<<<<<<<<>>>======<<<;;;:::999999===;;;999999;;;<<<;;;:::::::::::::::::::::::::::;;;:::999888888888999:::======>>>???????????????@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>???@@@???===;;;:::????????????@@@???===;;;======>>>???????????????============>>>>>>>>>>>>======>>>???@@@@@@@@@@@@>>>>>>?????????>>>>>>>>>;;;<<<===>>>???@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCC>>>???@@@BBBCCCCCCBBBBBBBBBBBBAAA@@@@@@AAABBBBBBEEEDDDCCCCCCDDDEEEFFFGGGGGGJJJOOOQQQQQQPPPOOOOOOKKKQQQZZZcccgggooo~~~uuuiiibbbYYYQQQKKKHHHEEECCC???>>><<<:::888666666555777555333444666888888777999777444333444444444333555444444444444333333333222222111000000111222222333222222222222222222111111111111111111111111111444333222111000000000000333111000///111111000///---...//////000000//////000000000//////000000000///000000000111111111111///000000000//////...---,,,------------------...////////////////////////......---------,,,,,,,,,........................+++,,,,,,------...............////////////.........------,,,,,,------....../////////000000000000000000111111333444666777:::999888777777777777777:::<<<======>>>BBBJJJPPPUUU```mmmxxx|||rrrnnnpppuuuyyyxxxzzz;;;;;;;;;:::999777666555666666666666666777777888999999::::::::::::999999777888888999999999999999999999::::::::::::::::::999999999::::::;;;;;;;;;======<<<;;;:::999888888999777666666777888888777<<>>============>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999<<<;;;999999;;;;;;;;;::::::::::::::::::::::::::::::999999999999::::::;;;===>>>>>>???????????????BBBCCCCCCCCCBBBAAA@@@@@@>>>???@@@@@@???>>><<<;;;??????@@@@@@???===<<<:::======>>>>>>??????>>>>>>============>>>>>>>>>>>>======>>>>>>??????@@@@@@<<<===>>>??????>>>======;;;<<<<<<===>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBFFFFFFDDDDDDDDDDDDFFFFFFIIIJJJKKKJJJIIIIIIJJJKKKIIIMMMTTT[[[```lllxxxjjj^^^VVVLLLIIIDDDAAA@@@???>>>===:::999888777666666555666777555333444555666666555888666444444555555555444444444444444333333333333222222111000000111222222111111111222222222222222111111111111111111111111333222111111000000000000222000///...///000///...------.../////////......111111000000000000111111000000111111111111222222...////////////...------.........---------------////////////////////////...------------,,,,,,,,,........................------------------------......////////////...............------......///....../////////000000000//////000111222444555666777777777666666777777777888999:::::::::???FFFLLLVVVaaannnwww}}}tttpppqqqvvvzzzyyyyyy<<<;;;;;;:::888777666555999888777777777888::::::999::::::::::::::::::999777888999999::::::999999999999999999999:::::::::::::::::::::::::::::::::<<<<<<;;;;;;::::::999999:::888666666777777777666;;;???CCCEEECCC@@@??????<<<===>>>??????>>>===<<<::::::::::::::::::::::::;;;:::999999::::::;;;:::999999999999999999999999888888999999:::;;;<<<<<<<<<<<<============<<<<<<@@@@@@@@@@@@@@@???>>>===>>>>>>>>>???>>>===<<<;;;;;;===???@@@???>>>>>>>>>======>>>>>>>>>>>>>>>===============>>>>>>>>>>>>============>>>>>>??????<<<===???@@@@@@@@@>>>===>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBEEEDDDDDDCCCDDDEEEGGGHHHMMMNNNNNNLLLJJJIIIIIIKKKKKKOOOUUU]]]gggyyy{{{vvvnnnfff^^^TTTLLLFFFCCCAAA>>>======<<<;;;999888777777777777777888999777666555555555555444444777666444555666666555444444444444333333333222222222111111111111111111222000000111111222222333333222222222222222222222222222222111000000000000000111///......//////...---//////000000000000//////111111000000000000111111000000000000000000000111---...............------//////......------,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---......//////......------------------......///........./////////000000//////000111333444666777999888777777666666666666777888999888888<<>>AAAAAAAAA@@@@@@<<<===>>>??????>>>===<<<:::::::::::::::::::::::::::::::::999999999:::;;;999999999999999999999999777888999:::;;;<<<<<<<<<<<<<<<============<<<<<<>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<>>======>>>>>>>>>======<<<============>>>>>>>>>>>>======<<<<<<<<<===>>>???>>>???@@@AAAAAAAAA@@@@@@??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBDDDFFFHHHIIINNNPPPQQQPPPNNNKKKJJJJJJGGGLLLRRR\\\mmm~~~uuummmgggddd\\\YYYUUUQQQMMMIIIEEEAAA<<<;;;999888888888666555666666666666777888999999777777777777666555444555666555444555777777666555444444333333333222222222111111111222222111111111000000000111111222222222111111111111111111111111111111000000///000000000111///------...///...---//////000000000000//////111111000000000000111111/////////////////////...------...............---/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------............------,,,,,,++++++,,,------...............////////////000000111222444666888999<<<;;;:::888666555555444666777888777777;;;CCCHHHTTTaaaoooyyyuuupppqqqtttwww~~~xxxzzz~~~<<<;;;:::999999888999999666666777888888888888777::::::;;;;;;;;;;;;::::::888999999:::::::::::::::777777888888999:::::::::===<<<<<<;;;999888888777777777888999:::;;;<<<<<<;;;999888777888999888777777888:::<<<>>>???@@@AAA======>>>>>>??????>>>>>><<<;;;;;;;;;::::::999999999:::::::::888888:::;;;::::::::::::::::::::::::888888:::;;;<<<<<<<<<<<>>>>>=========>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;AAADDDFFFCCC???;;;;;;<<<======>>>>>>>>>===<<<<<<============>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>???@@@@@@@@@AAABBBBBBBBB????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBB??????@@@AAACCCEEEHHHJJJKKKMMMPPPPPPNNNKKKIIIHHHJJJNNNTTT^^^sss~~~sssgggdddiiirrryyyyyyuuukkkhhhccc^^^XXXSSSOOOMMMJJJHHHFFFEEEDDDCCC@@@===888666555555777888888777555555444444555555666666666777888888666555555555555444444666888888777666333333333333222222222222000111222222222222111000000000000111111111111111000000000000000000000000111000000//////000000000111///...---...///...---....../////////...------000000////////////000000//////............------------...////////////.../////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................------------------------------............------+++++++++++++++,,,---...------........./////////000000111222444777999:::>>>===;;;888666555444333444666777666777;;;BBBHHHOOO]]]mmmvvv~~~xxxsssrrruuuwww}}}vvv~~~|||:::999888777777888999:::666888:::<<<<<<;;;999888::::::;;;;;;;;;;;;::::::888999::::::;;;;;;::::::666777777888999999::::::;;;;;;;;;::::::999999999999999::::::;;;;;;<<<<<<<<<:::888888999::::::999999888777888;;;===???@@@>>>>>>======>>>??????@@@>>>======<<<;;;:::999999888:::;;;:::888777999;;;::::::::::::::::::::::::888999:::<<<<<<<<<;;;;;;???????????????>>>======;;;<<<===>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<<<>>>>>===<<<<<<;;;============>>>>>>>>>>>>>>>===;;;::::::;;;===>>>@@@???>>>>>>???AAACCCDDD@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@AAABBBAAABBBCCCDDDDDDCCCBBBAAA?????????@@@AAACCCFFFGGGGGGJJJLLLLLLJJJHHHHHHHHHMMMQQQUUU]]]qqq}}}iiiUUUOOOTTTUUUZZZcccmmmvvv}}}xxxtttnnnhhhccc___[[[XXXPPPNNNLLLHHHFFFDDDCCCCCC??????>>>??????>>><<<999777555444555777:::;;;;;;666555444444333333444444333555888777555333444555444444444666999999888666333333333222222222222111000111222222222222111000111111111111000000000000////////////////////////000000////////////000000222000......///000///...//////000000//////...---//////............//////000/////////............---...//////000000000///............////////////------------------------,,,,,,,,,---------..............................+++,,,,,,------.........,,,------......------,,,+++++++++,,,,,,---//////---------.........//////...///000111444666888999;;;;;;999777555444444333111333444444555:::BBBHHHNNN\\\llluuu{{{xxxsssrrrtttvvvyyyuuu~~~{{{}}}zzz888777666666666777999:::999<<>>??????>>>=========>>>@@@AAA??????>>>===;;;:::999999888:::;;;:::777777999<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::===============<<<;;;;;;888999:::<<<==================<<<<<<<<<======>>>@@@DDDGGGFFFAAA>>>???AAA======>>>>>>===<<<;;;;;;============>>>>>>>>>>>>>>>===;;;::::::;;;<<<===@@@???===<<<===???BBBDDDCCCCCCDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@@@@@@@AAABBBAAABBBCCCDDDDDDCCCBBBAAA@@@@@@??????@@@BBBCCCDDDGGGHHHIIIIIIHHHGGGHHHIIIFFFIIILLLQQQddd}}}fffOOOHHHMMMJJJLLLOOOTTTYYY]]]aaacccccceeegggkkkpppuuuyyy{{{vvvvvvvvvwwwwwwwwwwwwxxxwwwtttooommmmmmooopppqqqnnnppprrrrrrpppkkkeeeaaaXXXTTTPPPMMMLLLKKKKKKJJJFFFEEECCCAAA@@@??????@@@999999:::<<<===<<<:::777777555333333555888999999888777666555444444444444111444777666444222333555444444555777999:::888777333333333222222222111111000111222333333222111000222222111111000000//////////////////////////////000000////////////000111222000///...///000///...222222222222222111000000......------------......111111000000/////////.........///000111111000000------......//////000000////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,------......------,,,,,,,,,,,,---...///000111---------.........//////---...///000333555777888888888777555555444444444///111333333444999AAAHHHOOO^^^nnnvvv{{{vvvpppoooqqqsssvvv~~~vvvwwwwwwooo777777666666666666666777:::???EEEIIIGGGBBB===:::888888888888888888999999888999999::::::999999888;;;888444444666888888777888777666666666777888999999999::::::;;;:::::::::<<<<<<<<<<<<;;;999777555::::::;;;<<<=========<<<:::999999:::;;;===@@@AAABBBAAA???===;;;:::999999999:::;;;<<<<<<<<<;;;:::;;;::::::999999::::::;;;<<<;;;;;;::::::;;;;;;<<<>>>===<<<;;;:::999999999<<<;;;:::;;;===??????>>>>>>>>><<<;;;;;;<<<===>>>===>>>???@@@@@@???======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAABBBBBBCCCCCCDDDCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBBDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCFFFFFFFFFFFFFFFGGGGGGGGGOOOPPPPPPSSSZZZeeerrr{{{iiiWWWLLLGGGIIIIIIIIIJJJMMMOOORRRSSSQQQRRRSSSUUUWWWZZZ]]]^^^]]]\\\ZZZYYYXXXXXXYYYYYYXXXVVVSSSQQQPPPPPPPPPQQQSSSTTTTTTTTTSSSPPPNNNLLLDDDDDDCCCBBBAAAAAABBBBBB>>>======<<<;;;;;;::::::888999;;;<<<<<<;;;999888777666555333333444555555555555555555444222000...555555666666555444333333666666777777666444222111333222222111111222222333000000000000000000000000111111000000//////......//////000000000000//////000000//////.........---//////////////////////////////............//////......//////000000111111///......------///000111,,,---...//////...---,,,//////...------------...000...,,,,,,...000000000------------------------------------------------...---+++***)))***++++++---------------------------------.........//////..................------111000//////000222444666;;;999777666666555333111///111333444777;;;@@@DDDSSSYYYeeessszzz~~~vvvqqqpppqqqrrruuuttttttwwwllliiittt999888777777777777888999:::???DDDGGGEEEAAA===;;;999999999888888777777777777777888888888888777777;;;888555555777999999888888777777666777888:::;;;;;;;;;<<<<<<<<<;;;;;;;;;=========<<<;;;:::888888;;;;;;<<<<<<===<<<<<<<<<::::::::::::;;;<<<======>>>===<<<;;;::::::::::::999:::;;;<<<<<<;;;:::999;;;::::::::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;<<<======<<<::::::999999:::<<<============<<<;;;;;;======<<<;;;;;;<<<======>>>>>>>>>??????>>>>>>===???>>>======<<<<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============???@@@AAABBBCCCCCCDDDDDDAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBBEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHJJJLLLPPPVVV^^^cccyyynnnZZZLLLGGGEEEEEEEEEEEEFFFGGGIIIJJJFFFGGGHHHJJJLLLMMMOOOPPPMMMLLLKKKIIIIIIIIIJJJKKKKKKIIIGGGEEEDDDDDDEEEFFFEEEEEEGGGGGGFFFEEECCCBBB>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888666777999::::::999777666777666555555444444555555555555555555444222000///555555555555555444333333444444555555444333222111333222222111111222222333000000000000000000000000111000000000/////////...//////000000000000//////000/////////............////////////////////////000000///.........//////------...............//////......---...///000111---...////////////...---------,,,++++++++++++,,,000///------///000111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---------------------------------------.........///..................------000000//////000222444555999777555444444333111///000111333444666:::???CCCPPPVVVcccqqqyyy}}}yyytttssstttuuuyyytttsss}}}wwwjjjfffqqq;;;:::888777777888:::;;;;;;>>>BBBCCCAAA>>><<<;;;::::::999888777666555555777777888888888888777777;;;888666666888999999999888888777777888:::;;;<<<>>>>>>>>>======<<<<<<;;;???>>>===<<<;;;:::::::::<<<<<<<<<===<<<<<<;;;;;;::::::;;;;;;;;;::::::999999999999999999::::::;;;999999::::::::::::999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::999999:::>>>AAACCCBBB>>>;;;:::;;;<<<<<<<<<;;;<<<<<<<<<<<<>>>>>>============>>>>>>???>>>>>>=====================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>@@@AAABBBCCCDDDAAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEGGGJJJKKKKKKMMMOOOQQQ\\\eeeqqqrrrZZZLLLFFFDDDCCCAAA@@@@@@@@@AAAAAAAAACCCDDDFFFGGGGGGFFFFFFEEEDDDBBBBBBAAABBBCCCDDDCCCBBB@@@?????????@@@AAA<<<===>>>?????????>>>===<<<<<<;;;:::::::::;;;;;;::::::999999888777777777555555777777777777555555666666666666666555555444555555555555444333111111444444555555444444333333111222222333333222222111222222111111111111222222000000000000000000000000000000000000//////////////////000000000000//////////////////............////////////////////////111111000///////////////---------,,,,,,,,,,,,,,,///............///000000......////////////......------,,,++++++++++++,,,000...------///000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---------------------------------------............------------------......//////000111222333333444666555333222222111000...111222444555666999>>>BBBLLLSSSaaapppyyy~~~|||wwwvvvvvvwww{{{vvvttt~~~|||qqqkkkvvv:::999777666666888:::<<<;;;===??????>>><<<;;;;;;888888888777777666666666999999::::::::::::999999999888777777888999::::::999888888888999;;;===>>>??????>>>===<<<;;;;;;;;;>>>===<<<:::::::::;;;<<<<<<=========<<<;;;::::::888999:::;;;;;;:::999888999999888888999:::;;;;;;999999999999999999888888:::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;:::999999999:::===BBBGGGEEE@@@;;;;;;===:::;;;;;;<<<<<<<<<<<<;;;>>>===<<<;;;<<<===>>>??????>>>>>>=========>>>>>>=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<============>>>???@@@AAAAAA???@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???????????????@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDFFFHHHKKKKKKJJJIIIJJJKKKMMMQQQXXXaaaooolllUUUIIIFFFDDDCCCBBB@@@@@@@@@@@@AAABBBCCCEEEFFFFFFEEECCCBBBDDDCCCBBBAAAAAABBBCCCDDD@@@???>>>>>>>>>???@@@@@@;;;<<<============<<<;;;;;;::::::999999:::::::::999888888888777777777666444555666666666666555444555666777888777666555444555444444444333333222222333333444444444333333222000111111222222333333333222222111111111111222222000000000000000000000000000000000000//////////////////000000000000/////////////////////.........////////////////////////222111000///////////////...------,,,,,,+++++++++............/////////000//////////////////////////////...------------......---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------.........///000222333333333333555444222111222111///...222333444555666999===AAAJJJQQQ___oooyyy}}}xxx{{{~~~xxxuuuttttttyyy}}}xxxwww}}}999888666666666888:::;;;:::;;;===<<<:::999999:::555555555666666777777777888999999::::::999999888777777888888888888999::::::999999999999;;;<<<>>>>>>===<<<;;;:::999::::::<<<;;;:::999999999;;;;;;<<<=========<<<;;;::::::666777888:::;;;::::::999;;;:::::::::::::::;;;<<<:::::::::999999888888888:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;:::999999999::::::999>>>CCCCCC>>>:::;;;===999:::<<<===>>>===<<<;;;===<<<;;;;;;;;;<<<>>>???>>>===============>>>>>>>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;===>>>???@@@??????>>>=========>>>>>>======>>>>>>>>>?????????BBBBBBBBBBBBCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@???@@@@@@AAABBBBBBCCCCCCCCCDDDEEEEEEEEEFFFHHHJJJHHHJJJMMMPPPTTT^^^nnn|||uuu^^^MMMFFFEEEDDDCCCBBBAAAAAAAAABBBCCC???@@@BBBCCCCCCBBB@@@>>>AAA@@@???>>>===>>>???@@@;;;;;;;;;;;;;;;<<<<<<===:::::::::999999888777777777666666555666666777777888888888777777777777777555666666666666666666555555666777777777666444333333333333333222222333333222222333333333333333222111111111222222333444444222111111000000111111222000000000000000000000000////////////000000000000//////000000000000//////.........///////////////////////////////////////111111000/////////////////////......------,,,,,,---....../////////////////////............////////////...------------...,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********************,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,------.........///000222333333333333666444333222333222111///222333444555666999===AAAIIIPPP___ppp{{{}}}wwwsssvvv~~~vvvrrrpppooorrrwwwxxxvvv777777777777888888999:::888:::;;;:::888777888999333333444555666777888888555666666666666666666555555666888888777777888:::;;;:::999999999:::;;;<<<===<<<:::999888888999:::::::::999999999:::;;;;;;<<<<<<<<<===<<<<<<;;;;;;666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;:::999999888999999:::;;;<<<======<<<;;;:::;;;<<<===>>>>>>===<<<;;;::::::999999999999::::::555888<<<<<<:::888888:::888:::===???@@@???===;;;;;;;;;;;;;;;;;;<<<===>>>===<<<<<<<<<<<<======>>>>>>>>>===<<<;;;::::::999999999999999999999999999777888999;;;===???AAAAAAAAA???>>><<<<<<<<<<<<===<<<<<<<<<============>>>BBBBBBCCCCCCCCCCCCCCCDDD?????????@@@@@@@@@@@@@@@>>>>>>>>>===>>>>>>???@@@>>>???@@@@@@AAABBBCCCCCCAAABBBCCCCCCDDDEEEIIIKKKEEEFFFHHHHHHFFFJJJWWWeeesssqqqkkk___PPPGGGDDDEEECCCBBBAAA@@@@@@AAABBBCCC??????AAABBBBBBBBBAAA@@@AAA@@@>>><<<<<<<<<<<<===::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777777777777777777888888999777777777666666666666666666666666666666666666666555555555555555444444333222111111111111222222333111111222333333333222222222111111111222333444444111111000000000000111111000000000000000000000000////////////000000000000//////000000000000//////........./////////////////////////////////////////////............//////////////////............---......///000/////////......------------......------,,,++++++++++++,,,++++++***,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------......//////000111222333333444666555333333333333222000111222444555666999>>>BBBHHHOOO___ppp{{{~~~xxxuuusssvvv~~~|||tttpppnnnmmmmmmsss~~~wwwqqq666777888:::::::::::::::666888999999777666666777444444444555555666666666444444555555555555444444222555777777666666777999;;;;;;999888888999999:::<<<;;;999888888999:::;;;999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<::::::999999999:::::::::999999999:::<<<===???@@@===<<<;;;:::999999999::::::;;;<<<======<<<;;;:::;;;<<<===>>>>>>===<<<;;;:::999999999999999::::::777777888888888888777777888;;;>>>AAABBB@@@>>><<<999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>===<<<;;;:::999999888888888888888888888888777888999:::<<<===??????@@@???===<<<<<<<<<>>>???<<<<<<<<<=========>>>>>>AAAAAAAAABBBBBBCCCCCCCCC>>>?????????@@@@@@@@@@@@>>>============>>>??????>>>??????@@@BBBCCCCCCDDDBBBCCCEEEEEEEEEEEEGGGHHHDDDBBBCCCEEECCCCCCJJJTTTVVVUUURRRNNNHHHEEEDDDEEEDDDCCCAAA@@@@@@@@@AAABBB>>>???@@@AAABBBCCCCCCDDDDDDCCCAAA???============;;;;;;<<<<<<<<<;;;;;;:::;;;::::::999999:::::::::999999888888999::::::;;;444555555555555555555555666666555555555555666666555555444333333333333333000000/////////000222333000000111222222222222222222111000000000111222222111111000000000000111111000000000000000000000000.../////////000000000111//////000000000000//////............/////////000////////////////////////---,,,,,,------...///000.............../////////------///000000000///......---,,,++++++,,,---...------,,,++++++++++++,,,,,,,,,,,,---//////...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++++++++++++++++++++++++++---------,,,,,,,,,++++++***++++++,,,------......000000//////000222444555555444333333333333222000000111333444666:::???CCCGGGNNN]]]nnnzzzuuuvvvwwwyyy~~~zzztttqqqooonnnkkkssstttmmmyyy666777:::<<<===<<<;;;:::555777999999777555555555555555555555555555444444555555666666666666555555111444777777555555777999<<<;;;999888777888888999;;;:::999888888999;;;<<<999:::<<<===>>>===<<<<<<::::::;;;<<<=========<<<>>><<<;;;999888888999:::666666777999<<<>>>@@@BBB>>>===<<<:::999999:::::::::;;;===>>>>>>===;;;:::;;;<<<===??????===<<<;;;999999999888999999::::::<<<:::888888999:::888777888;;;???BBBCCCAAA???===777999:::<<<======<<<;;;:::::::::::::::;;;<<<===???>>>===<<<;;;:::999999777777777777777777777777888888999::::::;;;<<<<<<>>>===<<<;;;<<<>>>@@@AAA============>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBB>>>>>>??????@@@@@@@@@@@@===============>>>??????>>>??????AAABBBCCCDDDDDD???AAADDDDDDCCCAAA@@@@@@DDD??????CCCDDDBBBDDDIIIDDDDDDEEEEEEEEEEEEEEEDDDFFFEEECCCBBBAAA@@@AAAAAA;;;;;;;;;<<<>>>@@@BBBCCCEEECCCAAA???===<<<<<<<<<888888999999888888777666666666666666777888999:::555555555555555666777888333333333333333333333333666555555444444555555666555444333222111222333444//////.........000111222///000111222222222222222111000///......///000111111111000000000000111111000000000000000000000000.../////////000000111111//////000000000000//////---.........//////000000////////////////////////+++++++++,,,---...///000---------....../////////,,,---///000000000///...---,,,++++++++++++,,,---//////...------------......---...///111111///---++++++++++++++++++++++++------------------------'''((()))***++++++***)))++++++++++++++++++++++++---------,,,,,,+++++++++******+++,,,,,,---......111000//////000222444666555333222222333333111000///111333444777;;;@@@DDDFFFMMM\\\mmmyyyuuuyyy{{{|||~~~xxxtttrrrqqqpppllluuurrrlllttt}}}:::999999999999999999:::999888888777666555555444555555555444444333333333666666555555555444444444444444444555555555666666888777666555555666888999888888888888999:::;;;<<<>>>>>>===<<<;;;:::::::::999::::::;;;:::999888777:::999888888999999888777777888999:::;;;;;;<<<;;;===<<<;;;:::999:::;;;;;;======>>>>>>>>>>>>======:::::::::::::::::::::;;;999999999999999:::;;;<<<999777666666777777555444;;;???EEEGGGFFFBBB???===;;;:::999888888999;;;===<<<:::888999:::<<<<<<<<<<<<======<<<:::999999::::::::::::999999999888888::::::;;;;;;<<<===>>>>>>??????>>>>>>===;;;:::999<<<<<<;;;:::;;;<<<===>>>>>>???AAACCCCCCBBBAAA@@@AAA@@@@@@AAABBBAAA???<<<<<<<<<;;;<<<===>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>@@@BBBBBBAAA?????????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCBBBAAAAAACCCBBBBBBAAA@@@???>>>>>>????????????????????????AAA@@@???>>>===<<<;;;:::<<<:::888777888888777666777777888888999999999:::777666444333333444555666666555444222222333444444444444444444444444444444444444555555555555444444333333333333333333333333444333222000000222333444333222111000000111222333111111111111111000/////////////////////000111111111000///---+++*********///////////////000111111///////////////000111111///////////////.........------------------------000000////////////000000---...//////......///111,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,---------.../////////---,,,***)))((()))***++++++******)))******++++++***++++++,,,,,,++++++***,,,,,,---......---,,,,,,,,,,,,,,,+++++++++*********+++,,,...///000000111...000111111111222555777777666555333222111000000///000222333555999???CCCKKKRRR___mmmtttzzz}}}|||{{{|||{{{rrrmmmmmmnnnoooooouuuwwwmmmppp}}}|||zzz888888777777777777888888888888777777666555555444444444444444444444333333666666555555555444444444666555555555555555555555555444333333333444555666777777777888888:::;;;<<<>>>>>>===;;;;;;::::::;;;;;;;;;:::999999999999::::::999777777888999888777666777999:::;;;<<<<<<<<<===<<<;;;:::::::::;;;;;;======>>>>>>>>>======<<<::::::::::::::::::::::::::::::::::::999999999999:::999888888999:::999888999===AAACCCBBB???<<<;;;===<<<;;;:::;;;<<<>>>???CCC@@@>>>===>>>>>>>>>===<<<<<<===<<<999888888999::::::999999999888888888:::::::::;;;<<<<<<<<<======>>>>>>======<<<;;;:::<<<;;;:::::::::;;;======???@@@BBBCCCCCCCCCAAA@@@?????????@@@AAA@@@>>><<<;;;;;;:::;;;===@@@CCCEEEIIIHHHFFFDDDCCCAAAAAA@@@CCCAAA@@@@@@BBBCCCCCCCCC????????????????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????>>>===<<<;;;:::999;;;999777777888888777666666777777777888888888999;;;999777555444444555666666555444444333333444444444444444444444444444444444444555555555555444444333333333333333333333333222111///......///111222222222111000000111222222111111111111111000/////////////////////000111111000///...------,,,,,,---///////////////000000111///////////////000000111,,,,,,---...///000111111------------------------//////............//////...///000000///...///111---,,,,,,,,,,,,------...------------------------------------............,,,,,,,,,+++++++++++++++,,,++++++*********++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,*********++++++,,,,,,,,,,,,---......////////////...///111222222444666999777666555333222111000000///000222333555999???CCCLLLSSSaaaooovvv{{{~~~}}}sssnnnmmmnnnooovvv{{{uuuooopppzzzwww666666555555555555666666888777777666666555555555333333444444444444444444555555555555555444444444777777666666555444444444333333333333333444555666666666666777888999:::;;;>>>===<<<;;;;;;;;;;;;;;;<<<;;;:::999999999:::::::::888777666777888777777555666888:::;;;============<<<;;;;;;::::::;;;;;;>>>>>>>>>>>>>>>===<<<;;;<<<<<<;;;;;;::::::999999:::;;;;;;;;;;;;999888777:::999888999:::;;;:::999777:::======<<<:::999999<<<;;;;;;;;;<<<===???@@@FFFDDD@@@???>>>>>>===<<<<<<<<<===;;;888777777888999999999888888888888888::::::::::::;;;;;;;;;;;;<<<<<<=========<<<<<<;;;;;;:::999999999:::<<<===???@@@AAABBBBBBBBBAAA@@@=========???@@@@@@>>><<<;;;::::::;;;>>>BBBGGGJJJRRROOOKKKGGGDDDBBBAAAAAACCCAAA@@@@@@BBBCCCCCCBBB@@@@@@??????>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@==============================<<<;;;::::::999999:::888777777888999888777666666666666666777777777;;;:::888666444444444444555555666666555555444333444444444444444444444444333444444555555444444333333333333333333333333333000000............000000222111111000000111111222111111111111111000/////////////////////000111111//////............///000//////......//////000000//////......//////000111,,,,,,---...///000000111...........................------------------...///000111000///...///000---------------...///000////////////////////////...------------------,,,++++++,,,---------,,,,,,------,,,+++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,------------,,,,,,((()))***+++,,,------...------............------,,,...000000111333555888777666555333222111000000///000222333555999???CCCMMMTTTcccpppxxx{{{~~~sssnnnmmmnnnoooyyy|||wwwoooooowwwxxx666555555444444555555666777777666666666555555555333333333444444555555555555555555555555555555555777777666555444333222222444444555555666666777777555555555666777999:::;;;>>>===<<<;;;;;;;;;;;;;;;;;;<<<>>>??????===:::999;;;999777777888888888777555666888:::<<<===>>>>>>===<<<<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>===<<<;;;;;;======<<<;;;:::999999888999;;;<<<======<<<:::888:::999888888999999888777777999::::::888777888999::::::999:::;;;<<<>>>???BBB@@@===;;;;;;;;;:::999;;;<<<<<<:::888666666777888888888888888888888888::::::::::::::::::999999:::;;;<<<<<<=========<<<::::::999888999:::;;;<<<===>>>???@@@@@@@@@@@@???=========???AAAAAA???>>>===<<<::::::===BBBGGGKKKSSSPPPKKKFFFCCCAAAAAABBBAAA???>>>>>>???@@@@@@???@@@@@@??????>>>>>>>>>>>>>>>=========>>>>>>??????>>>?????????????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999777666666888999888888555555555555555555555555777666555333333222222333444555666777666555444333333333444444444444444444333333444444444444333333222222222222222222222222111111000//////000111111111111000000000000111111111111111111111000/////////////////////000000111000000////////////000000//////.........//////000///............///000000/////////......------,,,..............................------------.........///000///---------///...---------......///000000000000000////////////...---------,,,,,,++++++++++++++++++,,,,,,---.........---,,,++++++++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,------,,,,,,,,,---...///...///222444777666555333222111000000///000222333555999???CCCLLLTTTbbbpppwww{{{~~~sssnnnmmmnnnpppuuuxxxyyynnnooowww777666666555555666666777666666666666555555555555333333333444444555555555444555555555555555555555666666555444222111000000444444555666666777777888444444555666777999;;;<<<======<<<;;;;;;;;;;;;<<<;;;@@@HHHLLLLLLGGG???:::;;;:::999:::;;;;;;999888555666888:::<<<===>>>>>><<<======<<<<<<<<<;;;;;;===============<<<;;;;;;======<<<;;;;;;:::999999888:::<<<>>>??????>>>======;;;:::999:::999888666999::::::999888888999;;;::::::;;;;;;<<<===>>>>>><<<:::888777888999999999;;;<<<<<<:::888666666777888888888888888888999999::::::::::::::::::999999999:::;;;<<<============::::::999888999:::;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBBBBAAA??????===;;;:::<<<@@@EEEHHHLLLIIIFFFBBB@@@@@@AAABBBAAA???>>>>>>???@@@???>>>?????????@@@@@@@@@AAAAAA???>>>>>>>>>>>>???@@@AAA@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888777555666777888888777555555444444444444444444333333333333333444444444444555666666666555333222333333333444444444555555222222333333333333222222222222222222222222222222111111000000000000111111000000000000000000000000111111111111111000/////////////////////000000111222111000/////////////////////............//////...............//////000000//////...---,,,,,,,,,........................///..................///,,,---......,,,,,,---.........------------....../////////......---------------,,,,,,+++++++++***,,,***)))((((((***---......---,,,,,,+++++++++,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''''')))***+++,,,,,,,,,...///000///...///111222777666555333222111000000///000222333555999???CCCKKKSSSaaaooovvvzzz~~~sssnnnnnnqqqssssssvvvxxxmmmpppzzz777777666666666666777777555555555555555555555555333333444444444444444444444444444555555555555555666666555444333222111000222222444555666666666666444555555666888:::<<<======<<<<<<;;;;;;;;;<<<<<>>???>>>;;;888555666888:::;;;=========<<<============<<<;;;;;;;;;<<<<<<======<<<<<<<<<======<<<<<<;;;;;;::::::888999;;;===???????????????>>><<<<<<======;;;::::::;;;;;;:::999999;;;<<<>>>>>>>>>???????????????;;;999777777999;;;;;;;;;:::;;;<<<;;;999777888999999999999999999:::::::::::::::::::::;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<;;;:::999999999:::<<<===<<<<<<<<<=========>>>>>>?????????AAABBBBBB@@@???>>>===;;;:::;;;===AAACCCCCCAAA@@@???>>>???AAABBBCCCAAA@@@???AAAAAAAAA@@@>>>??????@@@AAAAAABBBBBB??????>>>>>>>>>@@@AAABBB@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;999777666666777888777666555555555444444444444444333444444555666666777777444444555555444444333222222333333444444555555555111222222333333222222111222222222222222222222222///////////////////////////000000111111000000///111111111111111000/////////////////////000111111222222000///............//////......------............------......///000,,,,,,---------.........------------------------//////............//////+++---......------...///000///...------,,,------...------,,,,,,+++++++++,,,,,,+++++++++++++++***,,,***)))((((((***+++---,,,,,,++++++++++++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******%%%&&&((()))+++,,,,,,---000111222111000111222444777666555333222111000000///000222333555999???CCCKKKRRR___mmmtttyyyuuuqqqrrrvvvyyywww{{{xxxpppttt777777666666666666777777555555555555555555555555444444444444444444333333444444444555555555666666777777666555555444333333222333555666777888888777555555666777999;;;===>>><<<<<<;;;;;;;;;<<<<<<===@@@IIIVVV```___VVVHHH>>>===>>>@@@CCCDDDBBB===999666777999:::;;;<<<<<<<<<<<<======>>>===<<<;;;:::::::::;;;<<<============<<<<<<<<<<<<<<<;;;;;;;;;999999:::;;;<<<======>>>===<<<;;;<<<>>>???>>>===;;;<<<===<<<;;;:::<<<===??????@@@@@@??????>>>>>><<<:::888999:::<<<===<<<:::;;;<<<;;;:::999:::;;;999999:::::::::;;;;;;;;;:::::::::;;;<<<<<<<<<===::::::;;;<<<<<<<<<;;;;;;<<<;;;:::::::::;;;======>>>=========>>>>>>??????@@@??????@@@AAAAAA???===;;;:::999999:::<<<>>>@@@=========>>>???@@@AAABBBCCCAAA??????@@@AAA@@@???????????????@@@@@@@@@@@@???>>>======>>>???AAACCC>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888999999999::::::;;;;;;:::888666666666777666555666555555555444444444444444444555555666666555555444444333222222222222222222222333333444555555666111111222222222222111111111111111111111111111111///000000000000000000///...///000111111000///...111111111111111000/////////////////////000111111000//////....../////////000///...------------......------------...//////,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,...------------------...+++---////////////111222333222111///...---,,,,,,------,,,,,,+++******)))************++++++++++++***+++,,,,,,,,,+++***)))***************+++,,,---++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++,,,,,,((()))***+++,,,,,,,,,,,,,,,.../////////111333555777666555333222111000000///000222333555999???CCCLLLRRR^^^llltttzzzxxxuuuxxx}}}|||vvvyyy666666555555555555666666444555555555555555555555555555555444444333333333444444444555555555666666888888888777666666555555444555777999:::;;;::::::555666666888:::<<<===???<<<<<<;;;;;;;;;<<<<<<===???HHHUUU___^^^TTTGGG===>>>???CCCFFFGGGDDD>>>:::777888999:::;;;;;;<<<;;;<<<===>>>>>>>>>===;;;:::999999;;;<<<===>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<::::::999999999:::;;;;;;888888888:::===?????????;;;<<<======;;;;;;<<<===>>>??????>>>>>>===<<<;;;===;;;999999:::<<<<<<;;;999;;;<<<<<<::::::;;;===:::::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<===>>>>>>:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;:::;;;<<<===>>>???????????????@@@@@@AAA??????>>>???@@@???===;;;888777777888999;;;===>>>;;;<<<===???@@@AAABBBBBBAAA???======>>>???>>>===@@@@@@??????>>>=========>>>>>>===<<<===???AAACCC<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<777777777888999999:::::::::888666666666666555444666666666555555444444444444444444444333222222111444333222111000111222333222222333333444555666666111111222222222222111111111111111111111111111111222222333333333333222222...///000111111000///...111111111111111000/////////////////////000111111---------......///000111000///...---------------...------------...//////000//////...,,,+++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,...000111111111333555666555333111///...---,,,------,,,++++++***))))))))))))******+++++++++,,,)))+++///111111---)))&&&((((((((()))***+++------***++++++,,,,,,++++++***---,,,+++******+++,,,---))))))***+++,,,------...+++,,,,,,------,,,,,,,,,&&&(((***,,,---///222555777666555333222111000000///111222333555999???CCCMMMSSS___kkkttt|||zzzxxx|||}}}{{{}}}|||666666555555444444444444444444444444444444444444222333555555444333444444555444444444555666888999888777555444333333444444444666888;;;<<<<<<;;;:::777888:::999999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;===@@@EEEIIIIIIEEE@@@======BBBFFFHHHEEE@@@<<<:::<<<<<<<<<;;;;;;:::::::::===============<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<===>>>>>>>>>===;;;:::;;;<<<<<<===<<<;;;999888;;;;;;;;;<<<;;;;;;::::::999999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>===<<<<<<;;;;;;;;;<<<<<<999::::::;;;;;;::::::999;;;;;;<<<<<<<<<;;;999888<<<=========<<<;;;::::::<<<<<<;;;:::;;;<<<===>>>===<<<;;;::::::;;;===>>>===>>>======???CCCEEEDDD@@@CCCCCC???===>>>>>>;;;:::::::::;;;===>>>@@@AAA<<<<<<===>>>??????@@@@@@??????>>>===============<<<===>>>???????????????>>>>>>===============>>>;;;;;;;;;:::::::::999999:::::::::::::::;;;<<<===999999::::::;;;<<<<<<<<<888777777666666666666666444444444444444444444444555555444444444333333333555444333222222333444555333333333333333333333333222222222222222222222222////////////////////////111///...------...///111////////////............222111111000000000000000------------...000111333......------------.........---,,,,,,---...///000///...---,,,---///111222111000000////////////000***,,,...000000...,,,***,,,,,,,,,,,,,,,---.../////////000//////000222555777555222///...---......---,,,,,,++++++,,,,,,---///...------,,,,,,,,,,,,,,,---...//////...---,,,++++++++++++++++++++++++...---+++))))))***,,,---......---,,,+++***)))((('''(((***++++++***(((''')))***+++,,,---,,,+++++++++---...//////000333555555222000///111222000...111111111111444:::AAAGGGMMMWWWdddmmmsss|||~~~uuuqqqrrruuuwwwwww}}}|||{{{777777666666555555555555555555555555555555555555333444666666444444444555555444444444444555777888888777555444333333333444444555888999::::::999999666888::::::999999;;;===>>>===<<<<<<;;;;;;;;;;;;===>>>@@@BBBBBB@@@>>>===>>>AAAEEEFFFCCC???<<<:::<<<;;;;;;;;;;;;;;;;;;:::============<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<======>>>===<<<;;;:::999:::;;;<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;========================>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999;;;<<<======<<<;;;:::999;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999:::======<<<<<<<<<===>>>???>>>>>>>>>===???BBBDDDEEEFFFHHHFFFAAA???AAA???<<<:::::::::;;;<<<===>>>?????????@@@@@@AAAAAABBBBBB???>>>>>>=====================>>>???????????????>>>>>>===============>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888777666666555555666666444444444444444444444444555555555555444444444444444444333333333333444444333333333333333333333333222222222222222222222222000000000000000000000000........................---.........//////000000111000000///.../////////......------...///000111......------------............---,,,------//////---,,,,,,,,,---///222333111000//////............+++,,,...//////...,,,+++,,,,,,,,,,,,,,,---.........///000///...///222444555444111///---------...---,,,,,,++++++,,,,,,------,,,+++***************+++,,,---......---,,,+++++++++++++++++++++++++++***)))'''&&&'''((()))***,,,,,,,,,++++++++++++***((()))+++,,,,,,+++)))(((***+++,,,---...---,,,,,,,,,---...//////000333555555333111111222222111...000111111222555:::AAAFFFMMMUUUbbbllluuu}}}tttqqqrrrtttvvvxxx{{{www777777777666666666666666666666666666666666666666444666777777555444555666555444444333444444555555777666555444333333333444444555666777888888777666666888999::::::;;;<<<>>>@@@???===;;;::::::;;;<<<<<<<<<;;;::::::;;;<<<<<<>>>@@@BBBBBB@@@===;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<============<<<;;;;;;888999:::;;;<<<<<<<<<<<<999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::===============<<<<<<<<>>===<<<<<<;;;::::::<<<=========<<<<<<;;;:::<<<============<<<<<<;;;::::::;;;<<<<<<=========;;;;;;::::::999999888888===>>>>>>>>>????????????>>>>>>>>>>>>???AAAFFFJJJSSSSSSOOOIIIGGGGGGDDD>>>;;;;;;::::::;;;;;;<<<===@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>======<<<<<<============>>>>>>>>>>>>??????======<<<<<<<<<======>>>???>>><<<;;;;;;;;;<<<===::::::999999::::::;;;;;;======<<<;;;;;;:::999999777777666555555555555666444444444444444444444444333333333333444444444444333333444444444444333333333333333333333333333333222222222222222222222222111111111111111111111111...//////000000//////...,,,,,,---...///000111111000//////...............///......---......//////......------------......///...------,,,------...+++++++++,,,---000222444111000///...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...---...//////...///111333333222///...,,,,,,,,,------,,,,,,++++++,,,,,,---,,,++++++************+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***)))))))))+++,,,---*********++++++,,,,,,,,,******,,,,,,,,,,,,******+++,,,---.........------,,,---/////////000222444444333222333333333111//////000222444666:::@@@CCCKKKSSS___kkkwww{{{ssspppqqqssstttttt|||}}}zzz666666666666555555555555666666666666666666666666555777888888666555555666555444444444333333333444555555555444444333333333333444555555555555444444555777999::::::;;;===???AAA???<<<:::999:::;;;===;;;::::::999999::::::;;;>>>???@@@>>><<<;;;;;;<<<::::::;;;;;;<<<<<<======;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;::::::;;;;;;=========<<<<<<<<<;;;;;;999999::::::;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999;;;<<<<<<<<<======>>>>>>??????>>>===<<<;;;:::999::::::;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>??????????????????>>>===>>>@@@@@@CCCKKKTTTeeeeee```XXXSSSPPPKKKEEE======<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======>>>>>>=========>>>>>>>>><<<<<<;;;;;;<<<<<<======???>>><<<;;;:::;;;<<<===::::::999999999999::::::<<<<<<;;;;;;::::::::::::777666555555444444555555444444444444444444444444111111111111222222222222222333444555555444333222222222222222222222222222111111111111111111111111000000000000000000000000111111111000000111111111---------...///000000111000000///............/////////......------------...------,,,,,,------...///......------,,,,,,,,,+++++++++,,,---///000111000///...---,,,+++++++++...---,,,,,,,,,,,,---...---,,,,,,+++,,,,,,------,,,...///.........///111000///...---,,,+++,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++---...///******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,---------------,,,.../////////000222444333333333444333222111///---000333555777:::>>>AAAJJJPPP[[[iiiwwwyyysssppppppqqqqqqmmmrrr~~~444444444444444444444444555555555555555555555555666888999888777555555666444444444444444444333333444444444444444333333333222333333333444333333333555777999::::::;;;===???@@@>>>;;;999888999;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;===>>>>>><<<::::::;;;<<<;;;;;;;;;<<<<<<=========:::;;;;;;;;;<<<<<<======<<<;;;;;;:::::::::;;;;;;===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999999888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::;;;<<<===??????@@@?????????>>>===;;;:::999666777999:::<<<=========>>>>>>>>>===>>>>>>>>>>>>???>>>===;;;::::::::::::999999:::;;;===>>>???????????????>>>>>>============<<>>===<<<<<<<<<<<<=====================<<<======<<<<<<<<<<<<======>>>>>>===<<<<<<======>>>;;;;;;:::;;;;;;<<<============;;;:::::::::;;;<<<:::999999888888888999999888999999999:::::::::;;;666555555444444444444444444444444444444444444444222222222222222333333333111222333444444333222111222222222222222222222222111111111111111111111111////////////////////////333111///......///111333///////////////.........222111000000//////000000/////////......---,,,,,,------,,,,,,,,,,,,------.........------,,,++++++,,,,,,,,,,,,,,,---------//////---,,,,,,+++++++++///...,,,++++++,,,...///---,,,,,,+++++++++,,,,,,+++---......---,,,---///......---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------++++++++++++++++++++++++'''''''''((()))***++++++,,,,,,,,,+++++++++******,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,------...////////////222444333333444333222111000000---000333555777:::===@@@HHHNNNXXXffftttxxxsssqqqpppooonnnhhhlllvvv333333333333333444444444555555555555555555555555666888999888666555555555333444555555555555444444333333444444444444333222111111222222333333333444555777888999999:::;;;======<<<:::999888999:::;;;:::<<<===??????===<<<:::=========<<<:::999;;;<<<<<<<<<<<<<<<<<<=========:::::::::;;;<<<<<<======:::::::::::::::;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;:::999888888888888999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::999:::;;;<<<===??????@@@>>>>>>??????>>><<<;;;999555666888:::;;;<<<======>>>============>>>>>>???AAA???===;;;:::999999:::888888888999;;;>>>@@@BBBCCCBBB@@@>>><<<<<<<<<======<<>>========================>>>>>>>>>>>><<<<<<;;;;;;<<<<<<======???>>>===<<<;;;<<<===>>>:::::::::::::::;;;<<<===<<<<<<<<<<<<;;;;;;::::::999999888888777777888888666666777888888999::::::555555444333333333333444444444444444444444444444666555555555444444444444222222333333333333222222222222222222222222222222111111111111111111111111........................000///---,,,,,,---///000000000//////............222222111000000000000000...............---,,,+++------,,,,,,,,,,,,------,,,------------,,,,,,+++------,,,,,,,,,+++++++++......---,,,,,,,,,------...---,,,,,,,,,,,,---...---,,,,,,+++++++++++++++***,,,......,,,+++,,,---------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***))))))))))))******+++------,,,,,,,,,,,,------++++++++++++++++++++++++((())))))******+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,------...////////////111333333333333111//////000111...000222555666999===@@@FFFMMMWWWbbbmmmyyyyyytttqqqooommmkkkeeeiiirrr{{{yyy333333333444444444555555666666666666666666666666666888999888666444444444333333555666777666666555222333444444444444333222000000111111222333444555555666888888888888999;;;999999888888888999:::::::::;;;<<<======<<<;;;:::<<<======<<<::::::;;;<<<============<<<<<<<<<<<<999999:::;;;;;;<<<======888888888999:::;;;<<<======<<<;;;:::::::::;;;;;;;;;:::999888888999999:::::::::;;;;;;<<<;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===============>>>?????????===<<<:::888999:::;;;<<<<<<<<<<<<======<<<<<<<<<===>>>???@@@>>><<<:::999:::;;;;;;<<<:::999999:::>>>AAADDDHHHEEEAAA>>>;;;;;;<<<===>>><<>>======<<<======:::;;;;;;<<<<<<=========<<<;;;;;;;;;;;;<<<===>>>@@@>>>===;;;;;;;;;===>>>999999999999:::;;;<<<===;;;<<<===>>>>>>===;;;:::999999888777777777777777666666666666777777777777555444444333222333333333444444444444444444444444666666555444333222111111333333222222222222333333111111111111111111111111111111111111111111111111////////////////////////......000000000000...............///////////////111111000///////////////,,,---.........---,,,+++---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,+++++++++,,,,,,,,,++++++---------------......///---------,,,,,,------------,,,,,,+++******++++++***+++------,,,+++++++++,,,,,,---------------,,,---,,,,,,++++++,,,,,,---)))))))))))))))***++++++---,,,+++******+++,,,---+++++++++++++++++++++++++++,,,,,,---------,,,,,,***+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***+++,,,---......///000///...///111333333333222///,,,,,,///222...000222444555888===@@@EEELLLVVV___gggqqq~~~zzzuuurrroookkkiii___cccooo~~~ssspppppp444444444555555555666666777777777777777777777777666777888777555333333444222333555777888888777777111222333444444444333222000000000111222444555666555666888888777777888:::666777777888999999::::::;;;::::::::::::::::::;;;;;;=========;;;:::;;;<<<>>>>>>======<<<<<<;;;;;;999999::::::;;;<<<======777777888999:::<<<===>>>===<<<;;;:::999:::;;;;;;999888888777888:::;;;<<<;;;;;;;;;<<<;;;;;;::::::999999:::;;;<<<<<<<<<<<>>>>>===<<<;;;;;;;;;<<<===???@@@???>>><<<;;;<<<<<<======<<<<<<;;;:::===<<<;;;;;;;;;===>>>???>>>===;;;::::::;;;<<<===AAA???<<<;;;<<>><<<<<<===>>>???===???AAA======OOOeeeeeePPPEEEAAA>>>>>>===<<<<<<<<<<<<<<<777777888888999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@???===;;;:::;;;<<<===999999999999:::;;;<<<===<<<===???AAA@@@>>><<<:::999999888777777666777777777777666666555555444444555444333333222222333333444444444444444444444444444333222111000...------444333222111111222333444111111111111111111111111000000000000000000000000000000000000000000000000...000444777777444000...,,,------...///000111111000000///...............+++,,,---.........,,,,,,---,,,,,,++++++,,,,,,---)))***,,,---...------,,,((()))***+++,,,---------------------...///000000---------------------------,,,,,,+++*********+++)))+++------,,,******+++,,,,,,---.........---------,,,,,,++++++,,,,,,---++++++******+++,,,------,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))*********)))((((((((()))***+++,,,---......,,,++++++******++++++,,,------,,,+++,,,---...///...///000///...///111333333333111---***+++///333///000222333444888===@@@EEELLLVVV\\\bbblllzzz{{{vvvrrroookkkhhhWWW]]]lll}}}pppkkkfffxxx444555555555444555888:::666666666666666666666666888888777666555555444444444333222444777888666444000111222333444333222111111333444444444333555666666777888999999888666555999999999888888666555555666777888999:::;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;::::::777888999;;;;;;:::999888777888999999;;;;;;<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::<<>><<<;;;;;;;;;;;;:::888:::;;;<<<<<<<<<;;;:::999<<<<<<>>>CCCFFFFFFCCC???;;;;;;<<<===>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>???;;;;;;:::::::::;;;;;;;;;999999999:::<<>>>>>???>>>===<<<>>>DDDLLLRRRppp{{{aaaOOODDD;;;???>>>===<<<;;;<<<=====================<<<<<<<<<<<<===??????>>>======>>>@@@???===;;;:::;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>@@@@@@???===;;;999777777777777777777777777666666666666555555555555444444555555444444333222333222111000111222333444333222111111222222000///000000000000000000000000000000000222444444222000222222111000//////000000---....../////////////////////000111111111111111111111000000//////......---------.........//////---...............------++++++++++++++++++++++++------++++++++++++------///...,,,+++******+++,,,,,,,,,,,,---------............//////......---,,,###''',,,------,,,---///******+++,,,,,,---........./////////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++******,,,---,,,+++******************************++++++******)))(((******))))))******+++,,,...---,,,,,,++++++++++++,,,---...///000111222333222111111000000000000000000111333444555999===AAAGGGJJJPPPYYYdddnnnwww{{{||||||{{{uuuqqqpppnnnjjjfffWWW]]]lllqqqjjjfffsss333555555555444555777999888888777777777777777777555555444444333222222111444333222444777888666444333444444444444444333333000222333333333444666888666666777888999999999999999999:::999888777666666666777888999:::;;;;;;;;;==============================<<<<<<<<<<<<<<<<<<999999:::::::::999999888777888999999;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;:::999:::<<<>>>:::999999:::<<<===<<<;;;::::::;;;<<<<<<;;;:::999;;;;;;===AAAEEEFFFDDDAAA>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>???>>>>>><<<;;;:::999999999;;;;;;;;;;;;<<<===???@@@CCCAAA???>>>===>>>??????@@@???>>>===>>>AAAGGGLLL\\\llluuukkk[[[PPPFFF>>><<<;;;:::999999999::::::===<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>===<<<<<<=========<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>???>>><<<:::999::::::::::::::::::::::::555555555555444444444444333333444444333333222111222111111111222222333333333222111111222222111///000000000000000000000000111000000111333333222000222111111000//////000000---....../////////////////////000111111111111000000000000000//////......---------...............------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---------,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------...//////...---,,,++++++'''***......---++++++,,,******+++,,,,,,---......,,,,,,---.../////////...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,+++++++++***************************,,,------------,,,+++++++++++++++++++++,,,,,,---...---,,,,,,+++++++++,,,,,,,,,---///000111222333222111111000000000000000000111333444555888===@@@EEEIIIOOOXXXcccmmmuuuzzz}}}zzz{{{{{{vvvsssqqqmmmgggbbbYYY^^^llltttnnniiiwww333444666666555555777888888888888888888888888888444333333222222111111111333333333444666777666555777777666555444444444555333333444333222333666888666666777777888999;;;<<<999::::::999999888777666555666888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============;;;;;;:::999888888888888777888999999;;;;;;<<<===:::;;;<<<======<<<;;;:::999:::;;;:::999999;;;===:::999888999<<<===<<<;;;::::::;;;;;;;;;;;;::::::::::::;;;>>>BBBDDDDDDDDDBBB@@@>>><<<:::999999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>AAA@@@>>><<<:::999888888===<<<<<<;;;<<<<<<======???>>>===<<<<<<===???@@@?????????>>>===>>>AAADDDFFFRRRZZZYYYVVVSSSLLLBBB???>>>===<<<;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::<<<======;;;:::;;;<<<999999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::999888::::::::::::::::::::::::555444444444444333333333222222333333222222111000000111222222333333222222333222000111222222111000000000000000000000000000222000//////111222222111111111000/////////000000---......///////////////...//////000000000000000000000000////////////............---------------------............------------------------------,,,,,,++++++++++++,,,,,,***+++,,,---------,,,,,,*********+++++++++,,,,,,---......---,,,+++***))),,,---//////---+++*********++++++,,,,,,------...,,,------.........------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***))),,,///...+++))))))***++++++++++++++++++++++++///////////////...------,,,,,,++++++,,,,,,---...------,,,+++++++++,,,,,,,,,,,,---...000111222333222111111000000000000000000111222333444888<<>>>>>>>>===<<<:::888777777888888777888999999;;;;;;<<<===:::;;;===??????>>><<<;;;<<<======<<<:::999:::;;;===;;;::::::::::::999777999:::::::::;;;;;;;;;;;;;;;;;;;;;===???AAABBBCCCBBB@@@===;;;999999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>AAA@@@>>><<<:::999999888<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>===>>>???>>>===<<<>>>???===CCCIIIMMMSSSVVVOOOEEE@@@???>>>===<<<===>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<999;;;<<<<<<:::999999:::555777999:::;;;:::999888::::::::::::::::::::::::999999:::::::::999888777666666666666666666666666555555555444444444333333333333333333333222111111///000222333333333222111333111000111222222111000000000000000000000000000222000......000222222222111000000/////////000000---......///////////////---...//////000000//////////////////////////////......------------,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,'''))),,,...///...---+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++---...///...---,,,+++++++++++++++,,,,,,---------000000000...---+++)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((---111///***'''(((***++++++++++++++++++++++++/////////000///......---+++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,+++,,,---...///111222222222111111000000000000000000111222333444777;;;>>>AAAEEELLLUUU___iiippptttuuuuuuyyy|||vvvsssqqqnnniiieeefffppp~~~tttpppqqq}}}}}}222444666777777888:::<<<666666777777777777777777333333333333333222222222222333444555555666666666888777555333222222333444222333333333222333666888;;;:::888777666777888888666666666666666555555444555666777888999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<======>>>>>>===<<<:::888777777888888777888999999;;;;;;<<<===;;;===???@@@AAA@@@>>>===@@@AAA@@@>>>;;;999888999===;;;:::999::::::999777999999999999::::::;;;;;;===<<<<<<<<<<<<<<<>>>???@@@>>><<<:::999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>===<<<;;;;;;::::::;;;::::::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;:::<<<>>>>>>===<<<===>>>???@@@BBBHHHOOORRRKKKBBB<<<;;;:::999888999::::::999:::::::::;;;;;;;;;<<<999:::<<<;;;999888888999444555888::::::999888777999999999999999999999999888888888888888777777666555555555555555555555555666666666666555555555444444444444444444333333222///000111222333222111000222111000111222333222000000000000000000000000000222000......000111222222000///////////////000000---......///////////////------...////////////................../////////------------------,,,,,,++++++,,,---......------************************++++++++++++++++++++++++&&&))),,,///000///---+++,,,,,,,,,,,,------------'''(((***+++,,,---------,,,,,,,,,---......------++++++,,,,,,,,,,,,------000000///...---+++)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))---111///***'''(((+++++++++++++++++++++++++++---............---,,,,,,***************+++,,,,,,,,,,,,,,,++++++,,,,,,---++++++,,,...///000111222222111111000000000000000///111111222333666:::===???CCCKKKTTT^^^gggnnnqqqssssssxxx}}}uuupppoooooommmkkkppp~~~uuusssuuu~~~}}}333444666777777:::>>>AAA===<<<<<<:::999888777666111111111111111111111111111333555666555555666777555555444333222222222222,,,...111333555777999<<<;;;:::999777666666555555444444555555555555444444444555777888999999::::::999999999999999999999999;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888888888888777888999999;;;;;;<<<===<<<===>>>@@@@@@@@@??????AAABBBBBB@@@<<<999888888999888777888;;;<<<;;;:::999999888888999:::;;;<<<<<<======<<<::::::;;;======<<<;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;:::::::::;;;;;;<<<999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???>>>===>>>??????>>>???CCCGGGHHHCCC===<<<;;;:::999888999::::::888999999::::::;;;;;;;;;999;;;<<<;;;999888888888555666888999999888777666888888888888888888888888777777777777777777777777666666666666666666666666777777666666666555555555444555555555555444333333///000111111222222111111222000000000222333222111000000000000000000000000111///......000111111000//////......//////000000---......///////////////,,,------...............---............/////////+++,,,,,,,,,------------***+++,,,------...------******************************++++++++++++******'''))),,,...///...---+++,,,,,,---------.........'''(((***+++,,,---......+++******+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++---...---)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************))))))******+++,,,,,,,,,+++++++++,,,------++++++,,,---///000111222222111111000000000000000///000111111222555999<<<>>>BBBJJJSSS]]]fffllloooppprrrxxx~~~tttnnnmmmnnnnnnmmmrrryyyyyyzzz~~~}}}444555555666888<<>>>>>??????>>>???@@@???<<<:::999999999888777888:::;;;;;;:::999888888888888:::;;;<<<999;;;<<<<<<:::999:::<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<::::::999999999::::::;;;;;;;;;<<<<<<<<<;;;:::999999999:::;;;<<<<<<<<<<<<>>>???@@@@@@>>>===>>>???;;;;;;===???@@@???=========<<<;;;:::999:::;;;;;;888888888999::::::;;;;;;:::;;;<<<<<<999888888888777777888999888888666666777777777777777777777777777777666666666666777777888888888888888888888888666666555555555444444444333444444444444333222222000000000000000111222222111000///000222333222111000000000000000000000000///......///111222000///...............///000000---......///////////////,,,,,,---............------------.........//////******+++,,,---......///******+++,,,------------************************)))***+++,,,,,,+++***))))))***,,,.........,,,+++++++++,,,,,,,,,---------***++++++,,,,,,,,,,,,,,,,,,***)))***,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))+++************+++,,,,,,,,,+++++++++,,,,,,---...***+++,,,---///000111111222111111000000000000000///000111111222444888;;;>>>BBBJJJSSS]]]eeekkknnnnnnqqqxxxuuunnnlllkkkiiiggghhhuuu|||~~~~~~|||{{{}}}555555555666888===DDDIIISSSQQQMMMGGGAAA;;;777555444444444444444444444444111333666666555444666888222333444555555555444333000333666777666444333333444555666777777666555444555555666666666666666555444555666888999999999999::::::::::::::::::::::::;;;;;;;;;::::::999999999777888999;;;;;;:::999888777888999:::;;;<<<<<<===::::::::::::;;;<<<>>>???;;;<<<>>>>>><<<:::::::::<<<:::999999999999888666888888777777888:::;;;===666999<<<<<<:::999;;;===<<<<<<<<<<<<;;;:::999888::::::::::::::::::::::::::::::999999::::::;;;<<<;;;:::999999888888999999============<<<:::888666666777999;;;===>>>>>>>>>AAABBBBBBAAA>>>======>>>666888;;;>>>===;;;===@@@999888777666666666777888777777888999::::::;;;;;;;;;<<<===<<<:::888888888888888999888888777666666777777777777777777777777777777666666666777777888777777777777777777777777555555444444444333333333222333333333333222111111111000/////////000222333111000///000222333333111000000000000000000000000.........000222222000..................///000111---......///////////////+++,,,------......---------------.........//////))))))***+++---...//////)))***+++,,,------...---++++++++++++++++++++++++)))***+++,,,,,,+++***)))***+++,,,---------,,,,,,******+++++++++,,,,,,,,,------------,,,+++******---***((())),,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,///,,,((('''))),,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***)))))),,,,,,++++++,,,,,,---...++++++++++++,,,,,,---...***+++,,,---...000111111222111111000000000000000///000111111111444888;;;>>>BBBJJJTTT]]]eeekkknnnlllpppyyyvvvooolllhhhdddaaa[[[fffqqq}}}}}}zzzyyy}}}444333333333555888<<<>>>GGGFFFEEEBBB>>>:::666444222333333444444333333222222222333333333333444444111333555777888888777666555555666666666666555555333444444444555666666666333333444444444444444333888777666666666777999:::<<<999777888;;;===<<<:::999999999999999999999999888888888888888888888888555555666777888:::<<<=========>>>>>>===<<<;;;;;;>>>===;;;:::999::::::;;;999999999888888888888777777777888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;:::::::::::::::::::::===<<<:::888888999:::;;;;;;;;;:::888666666888:::::::::;;;<<<;;;:::888777<<<;;;<<<===??????===;;;===>>>???@@@@@@???>>>>>>999999::::::;;;<<<======999777666888;;;<<<;;;999444777999999777777;;;>>>:::;;;<<<:::888777777888999999999888888888777777888888888888777777777777888888777777666666555555333444666777666555333222111111333444555666666666444444333222111//////...222111000//////000111222111111111111111111111111//////000000111111111222///////////////////////////...------...///000111222///,,,,,,...000000...........................------,,,+++,,,---...///***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,------.........,,,++++++******++++++,,,++++++++++++++++++++++++------------------------,,,---.........---,,,+++,,,++++++******++++++,,,)))******,,,---......///***,,,------,,,++++++,,,,,,------......------,,,******))))))******+++,,,...------,,,,,,+++++++++******+++,,,,,,,,,,,,+++************************((()))***+++,,,+++******+++++++++++++++++++++++++++,,,,,,---...///000000000000///...............---///000111222333666999???CCCJJJRRR[[[fffpppvvvtttwww}}}tttmmmkkkhhhbbb\\\YYY]]]fffxxxzzzyyy{{{~~~vvvttt}}}444444444444555777888:::>>>======;;;999777444222333444444555555444444333222222222333333333444444222333444666666666555555555555555666666555555555444444444444555555555555333444555555666666666666888777777777777777888888999888888999:::;;;:::999888888888888888888888888888888888888888888888888555555666777888:::<<<==================<<<;;;;;;<<<<<<;;;:::::::::::::::999999999::::::;;;;;;;;;777888888888999999999999999999999999999999999999:::::::::999999999999999:::::::::;;;;;;;;;;;;;;;===<<<:::999888999:::;;;=========<<<:::888999:::::::::;;;;;;::::::999888<<<;;;;;;<<<===>>><<<;;;<<<<<<=========<<<<<<;;;999999::::::;;;<<<<<<===888777555666999:::999888777888999888888888:::;;;:::;;;;;;:::888777777888::::::999999888888777777888888888777777777666666777777777666666666666666666777888888888666444333222222333333444333333333444333333222111000//////111111000//////000111111000000000000000000000000//////000000000111111111///////////////////////////...------...///000111111///------///111000...........................------,,,,,,,,,---...///...------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++******)))++++++++++++,,,,,,,,,---,,,++++++************+++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,------------,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++***************************)))((((((((()))++++++++++++++++++++++++++++++++++++,,,---...//////000000000///...............///000222222333444777999===AAAIIIQQQ[[[fffqqqwwwuuuyyy~~~vvvooollliiibbb]]]VVVXXXaaasss|||oookkkhhhppp|||rrrqqq~~~444444444444444555555555444555555555555444444333444444555555555555444444222222222222333333333333333333444444444444444444444444555555555555444444555444444444444444444333222333333444555666777777777777888888888777777666555777999:::999888888999777777777777777777777777777777777777777777777777666666666777888:::;;;<<<<<<============<<<;;;;;;;;;;;;;;;;;;;;;::::::999666777888999:::;;;<<<<<<888888888888999999999999::::::999999888888777777::::::::::::::::::::::::999999::::::;;;;;;<<<<<<===<<<:::999999999:::;;;>>>@@@AAA@@@===;;;:::;;;;;;::::::999999999999:::;;;:::999999;;;<<<<<<;;;<<<;;;:::999999888999999999999::::::;;;;;;<<<<<<888666555555777888888777:::888777777888999999888:::;;;;;;:::888777888999;;;::::::999888888777777888888777777777777666666555555555666666666666666777777888888777555333222222333333333222222111000222222222111111111000000111000000//////000000111////////////////////////////////////000000000000////////////////////////.........---......///000000/////////111111000...------------------------...------------...//////---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++******)))***************+++++++++,,,,,,+++***************......------,,,,,,,,,+++++++++++++++++++++++++++,,,***(((&&&&&&(((***,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********)))***,,,------,,,++++++,,,+++,,,,,,------,,,,,,+++******))))))******+++,,,*********+++++++++++++++******+++,,,,,,,,,,,,+++************************+++)))'''&&&&&&(((+++---++++++++++++++++++++++++******+++,,,---...//////000000///...............111222333444333444777999:::???GGGQQQ[[[fffqqqwwwvvvzzzwwwqqqmmmiiiccc^^^UUUTTT\\\oooyyygggbbbYYYhhhxxxooonnn{{{222333333444444444333333222222333333444444444444333333444444444444333333111222222222222333333333555555444333333444444444333333444444444444333333555444444444333333222222111111222222444555666777777777888999999888666555222666:::;;;888666777888666666666666666666666666777777777777777777777777666666666777888:::;;;<<<<<<<<<<<<======<<<;;;;;;999:::;;;<<<<<<;;;999888555555666777777888999999999999999999999999999999===<<<<<<;;;:::999888888:::::::::::::::;;;;;;;;;777888888999:::;;;;;;<<<<<<<<<;;;::::::::::::;;;>>>@@@BBBBBB???<<<:::999;;;:::999888888999:::;;;:::888777777999;;;;;;;;;<<<;;;999777777777777888999999:::::::::;;;;;;;;;888777666666777888888999;;;888555666888:::888666999:::;;;:::888777888999;;;;;;:::999999888777777888777777777666666666666444444444555555666666666555555555555444222111000222222333333333333222222222222111111111111111111000000000//////000000000////////////////////////////////////////////////////////////////////////........................//////000111222111///...---------------------------------.........//////*********+++,,,,,,------++++++++++++++++++++++++*********+++,,,,,,------************************...---,,,++++++******+++,,,,,,++++++***)))))))))+++++++++++++++++++++++++++***)))((((((***+++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********))))))***+++------+++***+++,,,++++++,,,,,,,,,,,,++++++******))))))******+++,,,++++++************************+++,,,,,,,,,,,,+++************************+++***((('''((()))+++,,,++++++++++++++++++++++++)))******+++,,,---......000000///...............111222333333333333555777:::???HHHQQQ[[[eeeooouuuuuuyyyxxxqqqnnnjjjeeeaaaWWWUUU\\\qqqzzziiiddd]]]pppuuulllllluuu000111222333444444333333222222222222222333333333222222222333333222222222111111111222222222333333777666555555444555555666333333444444444444333333444444333333222222222111222222222333444666777888666777888999999888777666222666::::::888666666888555555555555555555555555666666666666666666666666777777777777888999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;;;;;;;999999888777777777777777777777:::999999999999999999999<<<<<<;;;:::999999888888999999999::::::;;;;;;;;;666777777888999::::::;;;<<<<<<;;;;;;:::::::::;;;<<<>>>AAAAAA???<<<999888:::999888777888888:::;;;999777666666888:::;;;;;;===<<<:::888777777888999999999999:::::::::::::::999888888777888999;;;===<<<999666666999:::888666999:::;;;:::888888888::::::::::::999999999999888777777777666666666666555333333444444555555666666444444444333222222111000111222333444555555555555222222111111111111111111/////////000000/////////000000000000000000000000///.....................////////////////////////..................------...///000111111000///...---------------------------------...............))))))***++++++,,,,,,---++++++++++++++++++++++++))))))***++++++,,,------++++++++++++************......---,,,,,,,,,,,,,,,+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,,,,,,,,,,,,,---))))))*********+++++++++)))+++,,,,,,+++******+++******++++++++++++************))))))******+++,,,,,,,,,++++++***)))((((((******+++,,,,,,,,,,,,+++******************************++++++,,,,,,++++++++++++++++++++++++++++++)))******+++,,,---......000000///...............000111222222111222444666===AAAIIIRRR[[[dddlllrrrtttyyywwwqqqnnnllljjjhhh]]][[[cccxxxzzzllliiiiii|||qqqhhhhhhrrr111111222222333333444444222111111000000000111111111111222222222222111111111111111111222222222222555666666666666666666666444444555555555555444444333333222222222222222111555444444444555777888:::666666777888888888888888444666888999888777777888555555555555555555555555666666666666666666666666777777777777888999:::;;;::::::;;;<<<<<<<<<<<<;;;888999999:::::::::::::::;;;;;;;;;:::::::::999999::::::::::::999999999999999999888888777777666666777888888999999::::::;;;777777888888999999::::::<<<<<<<<<<<<;;;;;;;;;:::999<<>>AAAAAA???<<<;;;:::999888666888:::::::::888888999:::999999999999::::::::::::777777666666666666555555333333333444444444444444555555444444444333333333111111333444555666666666222222222111111111000000...//////000000//////...000000000000000000000000...............---------////////////////////////---............---,,,,,,---///000000.........///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,+++******))))))++++++++++++++++++++++++,,,,,,++++++************+++++++++***************------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---/////////...---------,,,,,,,,,,,,------)))*********++++++,,,,,,)))+++,,,,,,+++******+++)))******++++++******)))******))))))******+++,,,---,,,,,,+++******))))))******+++,,,,,,,,,,,,+++************************)))***,,,---...---,,,+++++++++++++++++++++++++++******+++,,,---...//////000000///...............///000111111111222444777>>>CCCKKKSSS\\\dddlllqqqvvv{{{wwwrrrpppqqqrrrsssggggggpppyyymmmlllqqqlllbbbbbbrrr555444333222111222333333222111000000000000111222111222222333333222222111111111111111222222222222222333555666777666666555555555555666666555555555111111111111222222222222555444222222222444666777666666666666777999::::::888777666777999999999888555555555555555555555555555555555555555555555555777777777777888999::::::999:::;;;;;;<<<<<<<<<;;;999999888888999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999888888888777777777777777666666777888888999:::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;:::888:::======<<<:::::::::777777888999999999999999777666666888;;;<<<;;;:::;;;;;;<<<<<<<<<;;;;;;:::999999999999999999999999777888999999999;;;@@@DDDJJJIIIFFFBBB<<<888777777888999::::::888888999:::777888888999:::;;;<<<<<<777777666666666555555555444444444333333333333333333333333333333444444555111222333444444444444444444333333222111000//////......///000000///......////////////////////////.........---------,,,,,,////////////////////////------.........---,,,+++---...///...,,,+++---000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,++++++***)))))))))************************++++++++++++*********************))))))(((((((((************+++,,,------*********+++,,,,,,------++++++++++++++++++++++++*********+++,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++)))***,,,,,,***)))***+++))))))************))))))******))))))******+++,,,***+++++++++,,,,,,------******+++,,,,,,,,,,,,+++************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---...//////000000000///..................000111222222444666999===CCCKKKTTT]]]fffmmmrrr{{{xxxssssssvvv{{{wwwxxxsssrrryyyjjj______sss888777444222000000111222333333222111111333444555222333333444444333333222000111111111111222222222000111444666666666555444555555666666666666555555000000111111222222222333222111///......000111333555555555555777999;;;<<<:::777555666999;;;:::888666666666666666666666666555555555555555555555555888777777777888999::::::999:::;;;;;;<<<<<<<<<;;;999999888777888999;;;<<<777888999999:::;;;<<<<<<;;;;;;;;;::::::999999999999999999999999:::::::::555666666777888888999999<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;:::888:::<<<<<<;;;:::;;;;;;666777888:::::::::999888666666777999<<<===;;;:::999:::;;;======<<<;;;:::999999999999999999999999555777888888888;;;AAAFFFQQQQQQNNNGGG>>>888666777888999::::::999888999;;;666777888999;;;<<<===>>>777666666666555555555555444444444333333222222222000000000000111222333444222333333333333222111111444444333222111000///...---...///000000///...---.................................------,,,,,,,,,////////////////////////------...///...---+++***,,,......---******---000,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++)))))))))***++++++,,,,,,************************'''((()))***+++,,,------))))))(((((('''''''''&&&''''''(((((()))***,,,---''''''((()))***++++++,,,))))))))))))))))))))))))***)))'''&&&'''***,,,......------,,,,,,------...//////...---,,,+++***))))))***,,,,,,***)))***+++))))))************))))))*********)))***++++++,,,((()))***+++---///000000******+++,,,,,,,,,,,,+++************************,,,+++)))((((((***,,,...+++++++++++++++++++++++++++,,,,,,---...///000000000000///...............///000222333444555888:::<<>>===;;;999888666666777777777777777777888888888999::::::;;;;;;=========<<<;;;;;;::::::;;;;;;;;;;;;:::999888888777888999:::;;;;;;;;;;;;777888888999999999888888555555666777999;;;===>>>>>>@@@@@@>>>;;;999999;;;;;;;;;:::999999888777777777888999999999<<<@@@CCCQQQXXXYYYNNNAAA:::::::::888999::::::;;;;;;;;;;;;888777777777777777888888666666555555444444444333777555333111111111222333222333333222111000222444333333444444333333222111111111000000/////////...------...000111333444444......///000111111000000+++,,,...---,,,,,,---///111000///...---,,,,,,,,,......//////...---,,,,,,******+++,,,,,,---......,,,++++++******++++++,,,+++++++++************)))******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,((((((((()))******++++++++++++************++++++******))))))))))))******(((((()))***++++++,,,,,,+++)))&&&&&&(((***+++,,,//////.........------------,,,++++++******+++++++++,,,,,,,,,******+++,,,************************************************++++++******************+++++++++,,,,,,,,,------***************+++++++++---,,,,,,,,,+++*********++++++******************,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---000222333222444999===???DDDLLLUUU]]]gggqqqxxxxxxwww|||nnnbbbaaappp333333222222111000000///111111222222222333333333444444444333333222222222444333333222222333333444111222333444555555555555444555666666666555333333222222222333444444444555444444444444444444444444444666777777666555777888888888777777888888999:::777666666555555444444444555444444444444555666666999999999999999::::::;;;;;;;;;::::::::::::;;;;;;===:::777777999:::999888666666777888999:::;;;<<<============<<<;;;::::::888888888777777777777777777777888888999::::::;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;999888888999999:::;;;<<<<<<<<<<<<::::::::::::999888777777888888888888999;;;<<<======???@@@>>>;;;::::::<<<<<<;;;;;;:::999888777777666777888888999;;;???BBBMMMUUUWWWNNNBBB;;;999888888999999:::;;;;;;::::::777666666555555666666777666666666555555555444444777555333111//////000000111222333222111111333555333333444444333333222111000000000//////.........////////////000000111111........./////////000000---...///...,,,+++,,,---//////...------------..................---,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,+++++++++************))))))***++++++,,,,,,++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,*********************)))++++++************++++++******))))))))))))*********++++++,,,------......---+++)))(((***,,,,,,,,,///.........---------,,,---,,,++++++******++++++###(((...111000,,,)))'''))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,))))))))))))))))))))))))+++++++++++++++*********************************++++++,,,---......//////........................///222444333222333888<<>><<<999888888999888777666666777888999999::::::::::::;;;;;;;;;;;;;;;:::999999999888888777777777777777777888999999::::::;;;;;;<<<======>>>??????=========<<<;;;:::888888::::::;;;<<<============<<<<<<<<<;;;:::999777777;;;:::::::::::::::;;;<<<===>>>???>>><<<;;;<<<======<<<<<<;;;999888888777666777888888888:::===@@@FFFOOOTTTNNNCCC<<<888666888888999::::::::::::999666555555444444444555555666666666666666555555555666555222000............000111222222111111333555333333333333333222222111/////////...............000000//////...---------......---,,,---...///000//////000...,,,******+++---------------...///000------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++************))))))***++++++,,,,,,++++++++++++************++++++******+++++++++,,,,,,,,,---,,,,,,+++******))))))++++++************++++++******))))))))))))******+++++++++,,,,,,------...000---++++++,,,------,,,......------------,,,,,,---,,,++++++******++++++###''',,,......+++((('''))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++******))))))(((((())))))*********************************************+++,,,---///000111222........................///222333222000111555888CCCHHHPPPXXXaaajjjsssxxx}}}~~~pppiiikkkyyy555555444444444333333333111111222222222333333333333333333333333333333333333333333333333333333333222333444444555555555444555555555444444444333333222222222222222222111111333333333333333333333333333444555555444444555666555555555555555666777777888888888888999999999999444444444444444555666777777777777777777888888999999999888888888999::::::???===;;;999888888777777777777777888888999999999999999::::::::::::999999999999888888777777666666666666777888888999999:::============>>>>>>????????????>>>===<<<:::999888::::::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;:::999999;;;::::::::::::;;;<<<===<<<=========<<<<<<<<<<<<======<<<;;;:::999888888555666777777777888;;;===AAAJJJQQQMMMEEE???:::666888888999999999999999888666555555444444444444555666666666666666666666666444333222000////////////222333333222111000222444222333333333333222111111..................------///......------,,,,,,,,,///...,,,++++++,,,...///...//////...,,,++++++,,,...------------...//////,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,+++++++++*********))))))))))))***+++++++++++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++******))))))))))))******)))))))))******+++++++++000...,,,+++,,,---,,,+++------,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,+++(((%%%$$$%%%***...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,---......------,,,+++******((((((((()))*********+++***************+++++++++++++++,,,---...///000000........................,,,///000000...///333777CCCHHHQQQ[[[fffpppwww{{{}}}|||tttnnnqqq{{{555555555444444444444444111111222222222333333333333333333333333333333333333333333333333333333333333333444444555444444444333333222222222111111111333333222222222222222222333333333333333333333333333444666555444444555777555555555444555666666777888888888888999999999999333333333444444666777777777777666666777777888999999888888888999999:::;;;???>>><<<:::888777777888888888888888888999999999::::::::::::999888777666888888888777777666666666777777777888999999::::::??????>>>>>>============?????????>>>===<<<::::::999999:::;;;;;;;;;;;;:::999:::;;;<<<<<<<<<<<<<<<999999999:::;;;<<<===>>><<<<<<;;;;;;;;;<<<;;;;;;<<<;;;;;;::::::999888888555777888888777888:::<<<<<>>======<<<;;;;;;????????????>>>===<<<<<<999999::::::;;;::::::999888888:::;;;<<<=========888888888999:::<<<===>>><<<;;;999999::::::999888999999999999999999999999666777999999888888999:::999AAAGGGEEEBBB@@@===:::777888888888888777666666777666555444444444444444444444444555555555555555///000000111222333444444444555444333000///000111222222222222222111111000.............../////////******+++,,,---......//////...---,,,+++,,,------+++,,,...---,,,,,,...///000///...---------------******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++************)))((()))******++++++************))))))))))))************+++++++++,,,,,,,,,))))))******+++,,,,,,---++++++************++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***)))******++++++++++++,,,,,,---,,,++++++******++++++++++++***(((&&&%%%'''))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((((())))))*********++++++,,,,,,,,,---------++++++******))))))(((((())))))******************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...000333333333555:::>>>@@@FFFPPP]]]kkkuuuzzz||||||~~~{{{yyyyyy~~~~~~}}}333333333333333333333333111111222222222333333333222222222333333444444444222333333444444333333222333444444555444444333333333333111000000000111222333444444444555666666666222222222222222222222222222333444444333333444555777666666666666777888888777666666555555444444444333333333444555666777888888777777777777888999999999999999999:::;;;<<<===>>>>>>>>>;;;888777888;;;;;;;;;;;;:::::::::999999888999999::::::999888888888999999::::::;;;;;;<<<999999999:::;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<>>>???????????????>>>>>>:::;;;;;;;;;;;;;;;::::::888999:::;;;;;;;;;;;;;;;999999999999999:::;;;;;;<<<:::888888999999777444666777777888888999999:::777888::::::999888999:::666<<<@@@???===>>>===;;;777777888888777666666555666555444333222222222222333333333333444444444555//////000111222222222222222222333222111111222444222222222222222111000000.........//////000000000++++++,,,,,,---.....................---------,,,,,,.........,,,+++,,,---...------------...//////))))))***++++++++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,+++++++++************)))((())))))*********************))))))))))))************+++++++++,,,,,,,,,)))*********************++++++************++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,******)))***,,,,,,+++***************+++++++++,,,---,,,++++++******++++++%%%(((+++,,,+++)))((((((++++++++++++++++++++++++++++++++++++++++++++++++''''''(((((()))******+++))))))*********+++++++++))))))))))))))))))))))))+++++++++++++++*********((())))))***++++++,,,,,,+++,,,,,,,,,------......------------------------///222444444333444999===@@@DDDNNN[[[iiirrruuuvvvttt{{{zzz|||~~~555555555555555555555555111111222222222333333333222222222333333444444444222222444444444444222222444444444555444444333333444333222111111111222333111111222222333444555555111111111111111111111111000222333333222111333444444444444444444555666666999888888777666555555444222333333444555666888888888888888888888999999:::::::::::::::;;;<<<===>>>===>>>>>>;;;888777999<<<===<<<<<<;;;;;;::::::999777777888::::::;;;;;;;;;999::::::;;;<<<===>>>>>>999::::::;;;;;;<<<<<<===::::::;;;;;;<<<=========>>>>>>???@@@@@@@@@@@@???;;;<<<<<<===<<<<<<;;;;;;:::::::::;;;::::::999999;;;:::999999888888888999<<<:::777777888888555222444555666777888999::::::777999;;;;;;999888999:::444999<<<:::999<<<===<<<777777888777777666555555555444333222111111111111222222222333333444444444//////000000000000/////////000111222111222555777111222222222222111000000.../////////000000111111,,,---------------........./////////......---,,,...///000...,,,***++++++,,,,,,,,,---...///000111((()))***+++++++++++++++******+++,,,,,,---......,,,++++++++++++++++++,,,+++++++++************)))(((((()))*********************))))))))))))************+++++++++,,,,,,,,,++++++******)))(((((((((++++++************++++++******))))))))))))*********************************))))))+++------,,,+++))))))******+++++++++,,,---,,,++++++******++++++%%%''')))*********+++---************************************************&&&''''''((()))******+++(((((((((((())))))))))))***************+++++++++---,,,,,,,,,+++*********((())))))***++++++,,,,,,***+++,,,---...000111111------------------------///111222222000111444888@@@DDDMMMYYYfffnnnqqqpppppp}}}{{{{{{111111222222222333333333111222333333444444333333333222222111111222222333222222222333444555666777666666555444444333222222111111111111111111111111111111222333333333333222444444222111111111222333111222333444555555666666;;;:::777666666777999;;;>>><<<999666444444444555444444444444555555555555777777777777777888999:::777999;;;<<<;;;:::::::::<<<;;;::::::999888777666<<<<<<;;;;;;:::;;;;;;;;;<<<<<<:::999888777777777:::;;;;;;<<<<<<;;;;;;:::999999::::::;;;<<<<<<===???>>>===;;;;;;;;;<<<===>>><<<;;;<<<===>>>===<<<===<<<<<<;;;;;;:::999999999999999:::::::::;;;;;;>>><<<:::888777777777888888888999999999888888777333444555777888:::;;;<<<888888888888888888999999999999777777777888999:::777777777777666666666666666666666555555444444444222222222111111111111000333333333222222111111111111111222222222222111111555444222111111111222222000000000000///...---,,,,,,...//////...------...,,,,,,.........---,,,+++........................++++++,,,------,,,++++++(((((()))***++++++,,,,,,*********+++++++++,,,,,,...------,,,,,,------...///000111111///---***((())))))))))))))))))))))))************************++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))((((((((()))***---,,,++++++******++++++++++++,,,,,,,,,++++++***+++***))))))((()))))))))+++,,,,,,------,,,,,,+++******))))))))))))******++++++++++++************&&&&&&((()))************************************000...+++))))))+++...000)))))))))))))))******+++000...+++)))))))))***+++)))************+++++++++,,,,,,------.../////////000000///............//////000111222222444777:::AAADDDKKKUUU___ggglllnnnsss}}}~~~111111111222222222333333222222333444444444444444333333222222222222333333333222222333333555666666555555444444333222222111111111111111111111111111111111222333333333333222555444333222111222222333222333444555555666555555:::999777555555666888:::<<<:::888555444444555555555555555555666666777777555444444444444555555666777999<<<<<<;;;;;;;;;<<<;;;;;;::::::999999888888999999999999::::::;;;<<<<<<<<<;;;:::999999999999::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<=========???>>>===<<<<<<<<<=========;;;:::;;;<<<===<<<;;;<<<<<<<<<;;;::::::999999999999999::::::::::::;;;999999999::::::999999999<<<<<<;;;:::999777555444444555666777888::::::;;;888888888888888888888888999888888777777888999999888777777666666555555555333333333333222222222111222222222111111111111000333333222222222111111111000111111222222111111000/////////000111333555777000000000000///...---,,,,,,...//////...------...,,,,,,------...---------------------------------+++,,,------------,,,+++---,,,,,,+++******))))))---------............///------,,,,,,,,,,,,------+++,,,,,,,,,+++)))(((&&&************************************************++++++***************+++((((((((((((((((((((((((++++++++++++++++++++++++(((((((((((()))+++,,,---,,,,,,+++***************(((((())))))))))))((((((************++++++,,,---***++++++,,,,,,++++++*********))))))))))))******((((((((((((''''''''''''''''''((()))*********)))************************...,,,***))))))***,,,...)))))))))))))))***++++++&&&(((***,,,+++((($$$""")))************+++++++++,,,,,,------.../////////000///......------......///000111111222444777:::AAADDDKKKUUU___ggglllnnnttt~~~111111111222222222222333222333444444555555444444333333222222222222333333333222222333333444555666444444333333222111111111111111111111111111111111111111222333333333333222444444333222222222222333444444555555555555555444888777555444444555777888:::999777555555555555666555555666777888999999:::888888777666666666777777777999;;;<<<;;;;;;<<<===;;;;;;::::::::::::::::::666666777777888:::;;;<<<<<<;;;;;;::::::;;;;;;<<<999999::::::::::::999999:::;;;;;;<<<<<<===>>>>>>???>>>>>>============>>><<<:::999:::;;;<<<;;;:::<<<<<<;;;::::::999999888888888999999999:::::::::444666999;;;<<<;;;:::999<<<<<<<<<;;;:::888666666666777777888999999::::::888888888888888888888888999888888777777777888888888888777666555555444444222222222222111111111111222222222111111111111000222222222111111111111111000111111222222111111000,,,,,,---///111333555666///////////////...---,,,,,,---//////---,,,---...,,,,,,,,,,,,------...///++++++++++++++++++++++++,,,------......------,,,///...---,,,+++***)))(((******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))))))))((((((''''''************************************************+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((***+++,,,---++++++***))))))))))))*********+++++++++++++++*********++++++,,,...///000)))******++++++******)))******))))))))))))******+++************)))))))))(((((())))))***)))))))))************************++++++************++++++***))))))))))))***++++++'''))),,,......+++'''$$$)))************+++++++++,,,,,,,,,---....../////////......---------------///000111111111333777999@@@CCCJJJSSS\\\eeekkkooowww111111111111222222222222333333444555555555555444333333333222222333333333333222222222333444444555222222222222111111000000111111111111111111111111111111222333333333333222333333222222111111111111333444444444444333333222666555444333444555666777999888777666666666777777555666777888999:::;;;<<<::::::999888777777777777666777999:::999:::;;;===:::::::::;;;;;;<<<<<<<<<666666666666777888999999:::::::::::::::;;;<<<<<<888888999999999999888888999999:::;;;;;;<<<<<<===>>>>>>>>>>>>===>>>>>>>>><<<;;;::::::<<<<<<;;;:::;;;;;;::::::999888888888888888888888999999999999555777888:::;;;;;;;;;:::999999:::;;;;;;;;;::::::888888888999999999999999999999999888888888888888888888888777777777777777888777666666555444333333333333333333333333333333222222222111111111000000111111111111111111111000000000111111111111000000///////////////000000000.../////////......---,,,+++---///...---,,,---------,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,))))))))))))*********+++++++++************++++++******)))))))))******+++*********************************************************)))******+++,,,------------------------++++++++++++++++++++++++++++++*********)))))))))+++***))))))((()))))))))++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,...//////******++++++++++++******+++******))))))******+++,,,,,,+++++++++*********))))))*********))))))(((************************))))))************))))))******))))))******+++,,,...---,,,*********+++,,,))))))*********++++++++++++,,,,,,------...//////......---,,,,,,,,,,,,---...///000111111333666999===AAAHHHPPPXXXaaaiiinnnyyy|||zzz000000111111111222222222222333444444555555444444444333333333333333333444333333222222222333444444222222111111111111000000111111111111111111111111111111222333333333333222111111111111111000000///222222333333333222222111444444333333333444666666888888888888777888888888555666777888999:::;;;<<<777666555444444444444444444666777777777777999:::999::::::;;;;;;<<<<<<===999999888777666666666666888888888888999:::;;;<<<777777888888888888777777777888888999999:::;;;;;;=========>>>>>>>>>>>>======<<<;;;<<<===>>>===;;;:::::::::999888888777777777777777888888888999999:::999888888888999:::;;;888999:::;;;;;;;;;;;;;;;999999999999999:::::::::999999999888888888777777888888888888777777666666666666666555444333333222333333333333333333333333222222222111111111000000000000000000000000000000000000000111111000000000111111111000///...------...............------,,,+++---......---,,,,,,---------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++******))))))******++++++************+++,,,,,,******************************************************))))))***++++++,,,************************+++++++++++++++++++++++++++++++++++++++******)))+++***))))))((()))))))))''''''((())))))))))))))),,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++************++++++)))((((((((((((''''''''')))***************)))(((************************((()))************)))(((***************++++++,,,,,,+++(((''''''(((***+++))))))*********+++++++++++++++,,,,,,---...............---,,,,,,,,,,,,---...///000000111333666999:::>>>EEELLLTTT]]]gggnnnyyy~~~}}}xxxvvv{{{000000000111111111111222111222333333444444333333444444333333333333444444333333222222222222333333111111111111111111111111111111111111111111111111111111222333333333333222111111111222111111000///111222333333333333222222333333333333444555666666888888888888777777777777555555666777888999999:::777777666666555666666666555666666666444555666888999999::::::;;;;;;;;;<<<<<<;;;:::888777777666666888888888888999999:::;;;666777777777777777777666666666777888888999999:::;;;<<<<<<============<<<>>>===<<<<<<===>>>===<<<::::::999888888777777666666777777777777888888888===;;;999777777777999:::;;;;;;;;;;;;:::999888777::::::::::::::::::;;;;;;::::::999999888777777777888888888888777666555555555444444444444333333333111111111111222222222222222222222111111111111000////////////000000000000///000000111111000000/////////000000000000//////------.........------,,,+++,,,......,,,+++,,,---...------,,,,,,------------------------------------,,,,,,++++++,,,,,,---///...---,,,+++***)))(((******+++++++++,,,,,,,,,+++******************+++))))))))))))************++++++++++++++++++++++++************************))))))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++'''(((***+++,,,---------++++++***))))))))))))***(((((()))***++++++++++++,,,,,,+++***************,,,,,,,,,------,,,,,,,,,++++++************++++++******))))))))))))(((((())))))******+++*********************************))))))************))))))+++************+++,,,,,,)))***+++++++++***)))))))))************++++++++++++++++++,,,------......///......---------------...///000000000222666888888===CCCJJJQQQ[[[fffnnnwww}}}{{{}}}vvvtttyyy000000000000111111111111000111222222333333222222444444333333333333444444333333222222222222222333222222222222222222222222111111111111111111111111111111222333333333333222222333333444333222111000222333444444555555555555333333333444555666666777666666666666666555444444555555555555666666777777999888888888888888999:::777777777666444444555777999999999:::::::::::::::<<<;;;::::::999999999999::::::999999999::::::;;;555666666777777666666555777777777888999999::::::999:::;;;<<<======<<<;;;===<<<;;;;;;======<<<;;;999999999888777777666666666666666777777777888888;;;:::999999888888999999::::::::::::999888777666999999::::::;;;;;;<<<<<<::::::999999888777777666777888888888777666555444333333333333333444444444111222222222333333333333222222222111111111111000........./////////000000//////000000000000//////...///000111111111111000,,,------......---------***,,,...---,,,+++,,,---............---,,,++++++++++++++++++++++++++++++,,,+++************+++,,,---,,,,,,+++******))))))(((((((((((())))))))))))+++++++++******+++++++++((()))*********)))((('''++++++++++++++++++++++++************************))))))))))))***+++,,,---........................++++++++++++++++++++++++'''(((***,,,---------,,,,,,,,,+++*********************+++,,,---...------+++************++++++,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***((()))******++++++++++++************************************************++++++******++++++,,,---++++++************++++++)))************+++++++++***++++++,,,,,,---......000///......------......---...000000000222555888999===DDDJJJPPP[[[gggpppuuu}}}|||~~~uuurrrxxx000000000000111111111111000000111222222222222111555444444333333444444555333333222222111222222222222222222222222222333333111111111111111111111111111111222333333333333222444444555666555444333222333444555666777777777777333333444555555666777777555555555555444333222111444444444444555555555555555555444555555666777777999999888666444444555777999999999999999999999999;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;;;;555555666666666666555555777888888999::::::;;;;;;888999;;;<<<<<<<<<;;;;;;<<<;;;::::::<<<<<<;;;:::999999888888777666666666666666666666777777777777777888:::;;;;;;:::999888555666777888999:::::::::999999::::::;;;<<<<<<===::::::999999888777777666777888888888777666444333111222222333333444444555444444444555555666666666222222222111111111111000---.........//////000000//////000000000000//////000000111222222111000///,,,,,,------...---------***,,,...---,,,+++,,,,,,......//////...,,,***)))************************,,,+++***))))))***+++,,,(((((()))***++++++,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***,,,---,,,+++)))'''++++++++++++++++++++++++************************))))))))))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++***)))---,,,++++++******++++++&&&'''((()))***+++++++++)))))))))***+++,,,---...******++++++++++++******,,,++++++******++++++,,,)))))))))((((((((((((''''''((()))***+++,,,,,,,,,************************++++++************++++++++++++******++++++,,,------((("""###)))...)))************+++++++++***++++++,,,,,,---......000000///............///---...///000000222555888999???EEEKKKQQQ[[[hhhrrrttt~~~}}}tttqqqwww000000000000000000000000111111222222222333333333222222222222222222222222333222222111111222222333000000000000000000000000222222333333333222222111333333333333333333333333222222333333333222222111222222222333333444444444333444555555666666555555555555555444444333333333555555666666666666555555666666666666666666666666888666555555777999:::999999:::;;;999777666666777888999;;;======<<<;;;:::::::::999888888777777666666555444444555777999;;;666777777888999;;;<<<===888999::::::888888999:::;;;;;;;;;<<<<<<<<<<<<===;;;:::888666555666777888777777777777666666666666777888;;;<<<<<<:::888666888999::::::;;;;;;;;;:::<<<;;;;;;:::999888777777:::999666555444555666888888777777777888777444222000111222444555666666666444444444444333222111000222333333444333222000///000000000000////////////111111111///------///111000000000//////...---,,,......---------,,,,,,,,,...------,,,,,,,,,------........................,,,,,,,,,++++++*********,,,,,,++++++***)))))))))'''%%%$$$&&&)))+++***(((---,,,+++******+++,,,---------,,,+++***)))'''''',,,+++++++++++++++++++++,,,+++*********,,,///000000///,,,)))''''''(((((()))))))))***+++,,,......,,,,,,++++++***+++++++++.........------,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++*********,,,++++++******++++++,,,,,,+++++++++,,,------...,,,,,,,,,---------......++++++************++++++)))))))))))))))))))))))))))************+++++++++************))))))((((((******))))))((((((''''''))))))***++++++++++++***,,,,,,+++***)))''''''&&&)))************+++++++++------,,,,,,,,,---......111000///---++++++******---...///000000111333666999<<<@@@EEEMMMYYYhhhrrr~~~}}}yyyrrrttt000000000000000000000000111111111222222222333333222222222222222222222222333222222111111222222333111111111111111111111111///000000111111111000000333333333333333333333333222222222333333222222111222222222333333444444444333444555555666666555555444444444444444444333333555555666666666666555555666666666666666666666666888666444555777999999999;;;<<<<<<;;;999777888999999:::;;;<<<<<<:::888777:::::::::999888888777777777666555444555666888:::777777777888888:::;;;;;;888999::::::888888999:::888999999999::::::;;;;;;:::999777555444555666666666666666666666555555555666888999::::::999888777999999::::::;;;:::::::::999999999999999888888888999888666555555555666777::::::999:::;;;:::888666333444444444444444555555555555444333222111111111333444555666666555333222000000000000///////////////000000...,,,,,,...000111111111222111111000000......---------,,,,,,,,,...------,,,,,,---------------------------------,,,,,,++++++++++++++++++)))))))))***++++++,,,,,,)))'''&&&(((+++,,,+++)))---,,,+++******+++,,,---,,,+++***)))((()))***++++++++++++++++++++++++++++++***)))))))))+++---...---,,,***)))((()))***++++++++++++***++++++,,,,,,,,,,,,++++++***++++++,,,------------,,,,,,,,,+++,,,,,,,,,+++++++++******+++++++++***************,,,++++++******++++++,,,+++++++++++++++,,,------,,,,,,,,,,,,------------++++++************++++++************************)))************+++++++++++++++*********)))))))))******))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,)))************+++++++++---,,,,,,,,,,,,---......///...------,,,,,,,,,,,,---///000000000111444666999;;;???DDDLLLYYYhhhsss~~~zzzsssttt000000000000000000000000111111111222222222222333222222222222222222222222333222222111111222222333111111111111111111111111//////000000111111111111333333333333333333333333111222222333333222222222222222333333333333444444333444555555666666555555333333444444444444444444555555666666666666555555666666666666666666666666777555444555777888999888:::;;;;;;:::888777888999:::;;;;;;;;;:::888666444;;;;;;::::::999888888777777666555555555666777888777777777777888888888999888999:::999888888999:::777888888999:::;;;;;;<<<999888666444444444555555555555555555555555555555666666777777888888999999999:::::::::::::::999999777777777888888888999999777777666666666666555555<<<;;;<<<===>>>>>>;;;999777666555333333333444444888666444333111111111222333444777888999777555444000000000000////////////...//////...,,,,,,---///333333333222222111000///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,))))))******+++,,,,,,,,,,,,*********,,,,,,+++***,,,,,,++++++++++++,,,,,,---+++)))'''''')))+++---***************************)))(((((()))***,,,---***))))))((()))+++,,,------,,,++++++******++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***))))))))))))************,,,++++++******++++++,,,+++************+++,,,,,,++++++,,,,,,,,,---------++++++************++++++++++++++++++++++++++++++)))************++++++++++++++++++++++++***************************++++++))))))***++++++++++++***))))))***+++,,,------...)))************+++++++++,,,,,,,,,,,,,,,---......------,,,,,,,,,------...---///000000000111444666999;;;>>>BBBJJJYYYjjjuuu|||tttuuu000000000000000000000000111111111111222222222222222222222222222222222222333222222111111222222333222222222222222222222222111111111222222333444444222222222222222222222222111111222333333333222222333333333333333333333333333444555555666555555555333333333444444555555555444555555666666555555444555555555555555555555555666444444555777888888777666777888777666555666777999:::;;;<<<;;;999777555;;;;;;::::::999888888888777777666555555555666666666777777777777777666666777999:::999888777888999999999:::;;;<<<======>>>999888666555555555555555555555555666666666666666666555555555666777999:::999::::::::::::999888888777777777777777777777777555666777777777666555555;;;;;;;;;<<<>>>>>><<<:::777666444222222333444666:::888666333222222333333222444777888888666333111000000000000////////////...///000///---,,,---...444333222111///---,,,***......---------,,,,,,,,,,,,,,,------------------++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++***)))))),,,,,,++++++++++++***)))************************,,,+++***((((((((()))***)))))))))))))))************))))))))))))***+++,,,))))))))))))***+++------,,,,,,++++++***++++++,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,,,,++++++******++++++,,,+++******)))******++++++++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***++++++++++++*********))))))))))))))))))))))))*********+++++++++++++++++++++,,,---.........------,,,,,,------...,,,.../////////000333555888:::<<>>===<<<======<<<999777222222222222111///...---......///000000000000///333333333333555777:::;;;000000000000////////////,,,...000000...---,,,---111111000...,,,***((('''......---------,,,,,,,,,)))***---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********...------,,,,,,++++++***'''***++++++(((''')))+++***+++,,,------,,,+++***+++***)))(((((('''(((((())))))***+++,,,,,,------((()))))))))))))))((('''((()))***+++++++++++++++---,,,++++++******++++++************+++,,,---...,,,,,,,,,------.........*********++++++,,,,,,,,,---,,,,,,++++++*********,,,++++++++++++++++++,,,...------,,,+++++++++,,,))))))))))))************++++++************++++++)))))))))))))))))))))))))))************+++++++++(((((())))))*********+++,,,++++++******)))))))))))))))***++++++++++++***,,,,,,+++***)))((('''&&&)))************+++++++++)))))))))***+++---...///,,,,,,,,,,,,---...///000...000111222222333555777777:::>>>CCCKKKWWWfffppp~~~|||yyyqqq000000000000////////////000111111111111222222222000111222222222222111000666555333111000000000111...............///000000333333222222222333444444333333222222111000//////333333333333333333333333555555555444444333333333000111222222333333222222777555333111000000111111222222222222333444444555666666666666666666666666555444444333333444444444222333444555666666666666999999999888888888888888666666666666666555555444666666666666666666666666777666666666777888999:::777777777777777888888888;;;;;;:::999999888888777;;;:::999888777777777777888888888777777777777666777777777777777777777777999999999999999999::::::999888666666888999999888===<<<:::999888999999:::===<<<;;;;;;999999888777555444222111...---+++***///000111222333222222111000///000333888<<<<<<;;;333444444444333111///......---+++++++++---///000333111//////000000...,,,------............---------,,,,,,++++++******)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))((()))***++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,++++++******)))))))))******+++******)))(((''''''(((((((((((())))))))))))))))))))))))******+++(((((((((((())))))))))))*********++++++,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------111///---+++***+++,,,---......---,,,++++++++++++(((((()))***++++++,,,,,,+++++++++***************+++******)))))))))))))))(((((()))***************))))))(((((((((((())))))+++***)))(((((()))***+++))))))))))))))))))))))))******++++++,,,,,,,,,---++++++++++++++++++++++++***++++++++++++++++++,,,//////............//////......///111222333444555555999???EEELLLXXXeeeooo|||~~~~~~tttqqqwww000000000000////////////000111111111111222222222222333444444444444333222111111000000000111222333...............///000000222111111111111222333333444333333222111111000000333333333333333333333333444444444444333333333222333333444555555555555444444444444444333222222111333333333222333333444444666666666666666666666666777666555444333333222222222333444555555666666666777777777777777777777777888888888888888777777666666666666666666666666666555666666777777888888999777777777777777777777888:::::::::999999999999888;;;:::999888777777777777555555666777888999::::::888888888888888888888888777777888888888888999999999999999;;;<<<<<<999666;;;:::999888888888999:::888888888888999999999999555444333222000...------///000111222222222222111111000000222555888777666222222333333222111000//////...---,,,---...000111222111//////000000...---------............------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***************)))((((((&&&'''((()))*********************+++++++++,,,,,,((()))***+++++++++******(((((()))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////...,,,***)))***+++,,,---,,,,,,++++++,,,,,,---((())))))***++++++,,,,,,,,,+++++++++***))))))))))))***+++,,,,,,***)))((((((((()))******************))))))(((((())))))*********))))))))))))******++++++++++++++++++++++++&&&&&&'''''''''(((((((((++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,//////............//////......///000222333444555777;;;@@@FFFMMMXXXeeennnzzz~~~~~~tttttt|||////////////000000000000000111111111111222222222222333333444444333333222000////////////000111111///............//////000000000000000000111222222444444333333222222111111333333333333333333333333333333333333222222222222333333444555555555555555222333555666666555333222555444333333333333333333666666666666666666666666888777666555333222111111333333333444555555666666555555555555555555555555888888999999888888777666666666666666666666666666333444666777888888777777888888777777777777777777888888999999999:::::::::;;;:::999888777777777777555666666777888999::::::888888888888888888888888666666777777777888888888999;;;===@@@AAA>>>999444999888777777777888999:::666666666777777777888888555444333222111000/////////000111111222222111111222111000000222333222111///000000111111000000///000000///......///111222222111//////000000...---------............------,,,,,,,,,------------...++++++++++++++++++++++++++++++,,,,,,,,,+++*********++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************''')))***++++++)))'''&&&(((((()))***++++++++++++++++++++++++,,,,,,,,,---((()))***+++++++++******))))))*********+++++++++,,,,,,++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........,,,+++)))))))))******,,,,,,+++++++++,,,------)))))))))***++++++,,,,,,,,,,,,++++++***)))((((((''')))+++---,,,***'''%%%(((((()))************************))))))*********))))))************))))))++++++++++++++++++++++++((((((((()))))))))))))))+++++++++++++++++++++++++++,,,,,,,,,------------//////............//////---...///000222333444444888<<>>===>>>>>>===;;;888888888777777777999:::;;;999999888777666555444444222222111111111000000000111111000000000000000000///000000000000000111222---------......///000000000000//////////////////111000//////000000///...,,,,,,------------,,,,,,,,,,,,---...//////000000,,,++++++******++++++,,,***++++++,,,,,,,,,++++++,,,,,,+++******++++++,,,++++++++++++++++++++++++************************(((***,,,......,,,***(((---------,,,+++)))((('''))))))*********++++++++++++)))%%%###$$$&&&***---++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))***************+++---,,,,,,+++++++++++++++///...---,,,+++************************+++++++++,,,,,,++++++***))))))(((+++***)))((('''((()))***(((((()))***************++++++************++++++((()))***++++++***)))((())))))))))))))))))))))))))))))(((((((((((((((((()))))))))******+++++++++++++++,,,------...//////......------------......------...///111222333444777:::???DDDIIIQQQ[[[bbbnnnyyy|||}}}......//////000000111111000111111111111222222222444333333222222333333444///000111222222222111111000//////............///000000000111222333444555333333333333222222222222222222222222222222222222222222222222333333333333444444555666666666666666333222000///000222444555666555444444444444444444666666666666666666666666444444666777777666555444333333222222222444555777666666666777777888888999999999::::::999999888777666666666666666666666666444555777888999999888888999999888888777666666666777777888999::::::;;;;;;;;;:::999888777777777777333444444555666777888999777777777777777777777777777777888999:::;;;;;;<<<>>><<<:::999:::;;;:::999888777777666666777888999555555666666666777777777222222111111000000000///111111000/////////000000...///111111000000222333...---------...///000000000000000000////////////111///...///000111000...,,,,,,------------,,,,,,,,,,,,------...///000000---,,,+++******+++,,,---******+++,,,,,,,,,++++++,,,+++***)))))))))***+++++++++++++++++++++++++++***************+++++++++)))***,,,......---,,,+++(((((()))))))))))))))(((++++++++++++,,,,,,,,,---,,,)))%%%######&&&+++...******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++......---,,,++++++++++++************************+++++++++***************///---+++)))(((***,,,...(((((()))************************))))))*********))))))************))))))++++++++++++++++++++++++++++++************))))))(((((())))))***+++++++++******+++,,,---......///......------------......,,,---...///111222333333555999>>>CCCHHHOOOXXX___lllxxx|||}}}.........///000111111111000111111111111222222222444444333222222333444444...///000111111111000000000000///.............../////////000111222333444222222222222222222222222111111111111111111111111222333333333444444444444444555555666666666666666333333222222222333333444555444444444444555555666666666666666666666666666555666777888777555444222333222111111222333555777555666666777777888999999999::::::::::::999888888666666666666666666666666777777888888999:::::::::999999888888777666666555888888888999999:::::::::;;;:::999888777777777777222222333444555666777777666666666666666666666666666666777888999:::;;;;;;:::888777666888999888888777666555444444444555666444444444444555555555555444444333222111111000000222111000///...//////000---///111111///...000222//////...------...///000111111222111111000000///000///...///000111000///+++,,,,,,------,,,,,,+++,,,,,,,,,------......///---,,,***))))))***,,,---)))***+++,,,,,,,,,,,,+++,,,+++)))((('''((()))***++++++++++++++++++++++++))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,)))***************))))))*********+++++++++,,,,,,+++***((('''''')))+++---************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++++++++***++++++++++++,,,,,,---...***************************************+++++++++---,,,***)))))))))***+++(((((()))******************))))))(((((())))))*********))))))))))))******++++++++++++++++++++++++---,,,,,,,,,+++++++++***((((((((()))***+++++++++))))))***+++,,,---.........------,,,,,,------...,,,---...///000222333333444999>>>CCCHHHOOOXXX___jjjxxx{{{}}}---......///000111111222000111111111111222222222333222111000000111222333000000111111///...,,,+++111000///...............------......///111222333111111111111111111111222111111111111111111111111333333333444444555555555222333444444555555444444222333555666666555333222444444444444444555666777666666666666666666666666777888888888777555222000333222111111111333555777555555555666777888888999777888888888888777666666666666666666666666666666888888888888999:::;;;<<<999999999888777666666555888999999999999:::::::::;;;:::999888777777777777555555444444444333333333666666666666666666666666444555666777888999::::::666555555666777888777555666555333222111222222333666555555444333222111000666555555444222111111000222111000.........///000...000111000---,,,...000000///...------...///000333333333333333222111000000///...///000111000///+++,,,,,,------,,,,,,+++,,,,,,,,,------------------,,,***))))))***,,,---)))***+++,,,,,,,,,,,,,,,,,,***((('''&&&'''((()))++++++++++++++++++++++++))))))******++++++++++++))))))*********++++++,,,000000///...---+++***)))'''(((((((((((()))))))))******+++,,,,,,,,,,,,+++))))))*********+++++++++*********++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))))))))((()))************))))))((())))))+++,,,...000111++++++******************)))))))))***++++++,,,,,,(((((((((((((((''''''&&&(((((()))***************))))))(((((((((((())))))+++***)))(((((()))***+++)))))))))))))))))))))))))))(((((((((''''''&&&&&&'''(((((()))***+++++++++((())))))***,,,---.........------,,,,,,------...,,,---...///000111222333555999???DDDIIIPPPYYY___jjjxxx~~~{{{}}}000000000000000111111111000000000000000000000000222222222111111111000000111111111111111111111111000000000000000000000000////////////000000000000111222222333333222222111111111000000111111222333222222222222222222222222222333333444444333333222444444444555555555666666444555666777777666555555555555555555555555444444444333333222222333333444444333222222222333444555777777888888888888777777888888888888888777666666777777888888888888888888:::;;;;;;;;;::::::999888:::999888777666666666666777777888888888999999999<<<<<<;;;999777666555444;;;999666333222333555777444444444555555555555666444444444555555555666666777777777777666666666666444444333333333444555555333333222222111222222222222111///.........///000333333555555555333111000////////////000000000000444222...,,,+++...111333///......------///000111//////000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---///000111222------,,,,,,,,,,,,,,,++++++++++++************))))))************+++++++++***)))(((((()))***+++,,,))))))((('''((()))+++,,,))))))))))))))))))))))))'''(((*********)))***+++,,,+++***))))))+++---...***++++++,,,,,,++++++******************)))(((''',,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++((((((((()))******++++++......---,,,+++***((((((------,,,,,,,,,---......************************(((((()))***,,,---,,,++++++***))))))))))))))))))...---+++))))))***+++,,,)))))))))))))))))))))))),,,,,,++++++******))))))***)))))))))((((((''''''******+++++++++,,,,,,,,,---,,,++++++******++++++,,,+++***+++---...---,,,,,,---......,,,,,,---...////////////000222333444666999>>>AAAEEEMMMVVV]]]eeexxx~~~}}}000000000000000000000111000000000000000000000000111111111000000000//////111111111111111111111111000000000000000000000000////////////000000000000222222222222222222222222111111000000111111222333444444444444444444444444222222333333333333222222333333444444444555555555777777777777777666555444555555555555555555444444444333333222222333333444222111000000000111333333777888888888888888888777888888888888888777666666777777777777777777888888999:::::::::::::::999999::::::999888777777777777666777777888999999::::::999999999888888777777777777666444222111222333333444444444444555555555555444444444444555555555666666666666666666666666666666555444333333333333333333333222222111111222222222111000///...//////000222222111111111111111111////////////............//////.........///000000...------,,,---...///000---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000------,,,++++++******)))+++++++++************))))))************++++++++++++***)))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))''')))***+++***)))***+++,,,+++***))))))+++,,,...+++,,,,,,------,,,,,,+++***++++++++++++******)))+++++++++******++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++******)))(((((((((+++,,,,,,,,,+++***))))))*********)))******+++,,,)))))))))))))))))))))))),,,***)))***,,,---+++***)))))))))))))))******+++,,,+++)))((((((((()))***))))))))))))))))))))))))***************)))))))))*********))))))(((((((((************+++++++++,,,******)))))))))******+++,,,+++***+++---...---,,,+++---...---,,,+++,,,---.........///000111222333555888<<>>>>>>>>>>>>>>===::::::999999888999999999;;;;;;:::999888777666666<<<;;;999777555333222111444444666777666555333222333333333444444444444555444444444444444444333333333333444444555555555555333333333333333444555666555444333222111111111111000000000000000//////...---...000111111111000000000000000/////////......+++++++++,,,---...//////------......////////////---...///000111111000///,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++++++++,,,,,,---.........+++++++++*********))))))))))))*********+++++++++***))))))((()))+++,,,---////////////---+++)))''')))))))))))))))))))))))))))+++,,,,,,***)))***+++***))))))*********++++++------............------(((((()))***+++++++++***)))***++++++++++++***)))***++++++,,,,,,++++++***************************((((((((()))******+++++++++++++++***)))((('''&&&))))))))))))***+++,,,---+++++++++++++++++++++++++++***))))))************++++++***)))(((((()))))))))))))))))))))))))))***************************''''''(((((())))))************************++++++((())))))))))))************++++++,,,---///000111+++***)))***,,,---,,,+++***+++,,,,,,******+++,,,------------...000111222222555888;;;???GGGQQQYYYiiiqqqzzz}}}222222111111000/////////////////////////////////111111111111222222222222111111111111111111111111000000000000000000000000////////////000000000000222111000//////000111222111111000000111111222333222222222222222222222222111111222222222222111111111111222222222333333333//////000000111333444555222222333333444444555555555555444444444444555555222333444444555555444444888888999999999999888888666777777888888888888777555777:::===??????>>>===???????????????>>>======:::999888888888888999999;;;;;;:::999888666666555666666666666555555555555111222333444444333222111333333333333444444444444444444444444333333333333222222333333444555555555222222222333444555666777555444333222111000000000000000000000000///.........///111333333222000///000000000000000000000000...---+++***+++---///111---...//////000000//////...///000111222111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------......//////+++++++++************))))))************+++++++++(((((()))***,,,...111222777666555222///+++((('''))))))))))))))))))))))))***+++---,,,+++)))******)))))))))************+++******++++++++++++******(((((()))*********))))))***+++,,,------,,,+++*********++++++++++++******************************++++++******)))((((((((('''''')))***+++,,,,,,,,,*********+++,,,---...///***************************---///...+++)))***,,,+++******)))))))))))))))))))))************++++++************************((())))))))))))))))))***)))))))))***************)))))))))*********++++++(((((())))))***,,,---...+++***)))***+++,,,,,,***+++,,,---,,,+++***+++------------...///000222222222555999<<<@@@FFFOOOVVVffflllttt{{{222222111111000//////...////////////////////////000000000000111111111222111111111111111111111111000000000000000000000000////////////000000000000111111000000000000111111111111000000111111222333111111111111111111111111222222333333333333222222222222222222333333333444///000111222222333222222111222222333444444555555555555444444444444555555222333444555666555555444777888888888888888888777666666777888888888888888666999>>>BBBDDDCCCAAA????????????>>>===<<<;;;:::888888777777777888888999999999999888888888888777444444555555555555666666111222222333333222222222222222333333333444444444444444444333333333222222111222222333444444555555333333333333333444555666666555333222111000000000///000000111000///...---000111111111111000000///------...//////000000000///...---,,,,,,---...///,,,---.../////////......//////000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,((())))))******+++++++++.........------,,,,,,,,,+++++++++************))))))************+++++++++((()))***---000444777:::444333111...,,,***)))((())))))))))))))))))))))))***,,,------+++)))******((())))))***************(((((())))))))))))((((((******+++++++++***))))))***,,,---......---,,,*********++++++++++++******************************++++++******)))((((((((())))))***+++,,,,,,,,,+++)))))))))***+++,,,......************************,,,333999666---'''(((,,,(((((((((((()))***+++,,,((()))******+++++++++******************************************)))))))))((((((((())))))*********************+++++++++,,,((((((((()))***+++,,,---+++))))))***+++,,,+++***+++---...---,,,+++,,,---.........///000111222333333666;;;>>>AAAFFFMMMRRRbbbgggpppyyy222222222111000//////...////////////////////////.../////////000000111111111111111111111111111111000000000000000000000000////////////000000000000000000111111111111000000111111111000111222222333444444444444444444444444222333333444444333333222222222333333333444444444111222333444444333111000111111222333333444555555555555444444444444555555444555777888888888777666777777888888888888777777666666777888888888888888666:::@@@EEEGGGEEEBBB@@@>>>>>>>>>===<<<:::888888888777777777777777888888777777777888999999::::::777666666555444444333333444444444444444444444444222222333333333444444444444444444333333222222222111111222333333444555555555555444333333333444444666555444222111000000000///000111111111000...---333222000...---...///000+++,,,,,,---...///000000///.....................+++,,,---.........---,,,//////000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------000///...---+++***)))(((+++++++++************))))))************+++++++++)))***,,,///333888<<>>888---&&&(((---))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))(((***+++***)))((()))******)))))))))))))))************)))))))))***,,,---+++++++++***************,,,---......//////......000000000//////.........,,,,,,---...///000111111444333777===AAACCCIIIPPP[[[cccooovvvzzz}}}111111111000000000////////////000000000000000000///111222444444333222111222222222222222222222222222222222222111111111000////////////000000000111......111444666666444111222222111111111111222222000000111222222222222222222333333333222222111000111111000000000222333444444444444444444444444444333333444444444444333333333444444444555444444444777777666666666777888888666666666666777888999:::999888888999;;;<<<<<<;;;888;;;???DDDFFFEEE@@@<<<<<<;;;;;;;;;::::::::::::555444333222222222333444666666777777777777666666888777777666555444333333555444444444444333333333111222222222333333333333333333333333333333333333222222333333333333333333222222222222222222222222333222111000000///000000222000///...---...000111777444///---...///...---///////////////.........//////.........---------000///---...///000///---//////.........------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++++++++++++++++++++++++++*********++++++++++++,,,%%%+++333999:::777111---...+++))))))******'''%%%)))***++++++++++++***)))+++++++++************)))))))))((())))))+++,,,---(((((()))***************,,,+++******)))))))))***,,,***((()))+++,,,+++)))*********************************)))))))))))))))++++++******))))))((((((,,,,,,,,,,,,,,,+++***)))******))))))******+++,,,)))******++++++,,,,,,,,,222666777333,,,((()))---))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((***+++***)))((()))*********)))))))))******+++***)))((((((((()))***+++******************+++++++++,,,,,,------------------------,,,,,,,,,++++++,,,,,,---...///000111111444444777===AAADDDKKKRRR]]]eeennntttvvvyyy~~~111111000000000000//////111111111111111111111111///000222333333333222111222222222222222222222222222222222222111111111111/////////000000000111111///000111444666666444222111111222222222222111111///000000111111111111000222222222333222222111000000000000000111333444555444444444444444444444444555444444333444444555555333333333444555555555666555555555666777888999:::888888777777777777888888888777777888:::;;;;;;::::::;;;>>>BBBEEEDDD@@@<<<===<<<:::999999;;;<<<===777666444222222111222222444555777888888777555444555555555555444444444333444444444444333333333333222222333333333333333333333333333333333333333333333333333333333222222222111111111111111111111111//////000000000000//////222111000...------...///222000......//////...---111000000///......------...............---------///...---...///000///...000///---,,,,,,---...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***111999<<<999333///------+++***)))***)))(((&&&)))******++++++******)))++++++*********)))))))))(((((((((((()))***+++,,,***))))))))))))***++++++++++++***))))))))))))***+++***)))***++++++***)))++++++++++++++++++++++++)))******+++***)))((('''*********))))))))))))))).........---,,,+++))))))******))))))******+++,,,*********+++++++++++++++---......---+++******,,,)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((***+++***)))((()))***++++++************++++++***)))(((((('''(((((())))))))))))***+++++++++,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...///000111111555444666<<>>;;;>>>===;;;:::;;;>>>BBBDDD>>><<<999666444333222222444555666777777666555444444444444444444444444444444444444333333333222222333333444555555555444333222222222222222222222222444333333333222222111111111111111111111111111111,,,---///000000000///...111000///............///////////////000000///...000000//////....................................///...---...///000///...///......---------......------,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++)))***+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,333:::;;;555...******((((((((()))***+++++++++))))))************)))))))))))))))((((((''''''&&&))))))))))))******+++++++++***)))))))))***+++,,,,,,,,,+++++++++++++++,,,+++************+++******+++++++++++++++++++++++++++,,,---...---+++)))((()))))))))))))))*********,,,,,,,,,,,,++++++***)))******))))))******+++,,,---------,,,,,,,,,,,,,,,******)))***+++++++++***))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***---,,,++++++***+++++++++******))))))(((((((((((((((((()))***+++,,,,,,,,,***++++++,,,,,,,,,,,,,,,------------------------,,,,,,---...///000111111555333666<<>>:::999888777666666666666999888777888:::;;;;;;:::999888999:::<<<===;;;:::>>>===<<<<<>>:::888666555777666555444444555666777333333333444444444444444444444333333333222222222444555666777777666555444222222222222222222222222333333333222222111111111000000000000000000000000+++,,,...000000000///..................///000000---///000111111000000000............//////000000---.....................///------...000000000///,,,---...000000///---,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,***)))***+++------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...444999777111+++))))))'''((())))))******+++,,,))))))))))))))))))))))))+++******)))((('''''''''******++++++++++++++++++,,,+++***))))))***+++,,,+++++++++******+++,,,,,,******+++************+++++++++++++++++++++++++++***+++---...---+++)))((()))))))))))))))*********'''((()))*********************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,***((()))++++++***((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***---,,,,,,+++******++++++++++++++++++***))))))((((((((()))***+++,,,,,,,,,++++++,,,---------------------------------------,,,,,,---...///000111111444333555<<>>===;;;888777666666666333444666777777666444333777777666666666555555555333333333222222222111111111333555666555333111///111111111111111111111111000000111111222222222333////////////////////////111000///......///000111////////////...---,,,+++---...000...,,,+++...111000000000///......---------------.........//////...---,,,...000111111000...------,,,---...///000...------,,,,,,------...************************+++)))((())),,,---------++++++++++++++++++++++++))))))*********+++++++++,,,)))%%%$$$%%%'''((()))%%%'''******))))))+++...***)))(((''''''((()))***///......---+++***))))))((()))***++++++***)))(((+++,,,,,,---,,,+++***(((******)))******+++,,,,,,(((+++,,,,,,)))(((***,,,))))))))))))))))))))))))***))))))***+++,,,...///,,,++++++***)))(((((('''******+++++++++******)))*********)))***++++++,,,))))))***+++,,,------...(((***++++++)))((()))+++))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))(((***+++***)))((()))***,,,+++***)))((((((((((((&&&'''(((*********))))))+++++++++***************))))))***++++++++++++***.........//////000000000,,,,,,---...///000111111111111666===BBBEEEKKKRRRSSSZZZaaaeeefffiiipppuuuuuuyyy000//////.........//////111111111111111111111111000//////......000111222111111111111111111111111222222111111000111111111000000000111222222222333000000000000111111111111444444333222222333444444555444333222111///......000000000000000000000000222222222222222222222222333444444555555444444333333333444444555666777777666666666555444444333333999888666555555666777888999999888888777666666666777777666666555555555444999::::::::::::999888888;;;;;;;;;<<<<<<<<<======>>><<<999777666555666777888888777777777777888888999888888777666555555444444444444333333333222222111111000000111333555666666555333111111111333444/////////000111111222222000000//////.........---////////////000000000000////////////////////////---...///...---,,,---///000000000000000000000000////////////000000000000+++---///000111222111000........./////////000000++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------,,,++++++,,,...+++++++++***)))((((((''')))************+++++++++,,,+++******)))*********((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))************************''')))+++------+++)))'''+++++++++++++++***)))(((******))))))))))))******************************++++++******++++++,,,---,,,,,,++++++***)))))))))(((((())))))))))))((((((+++*********))))))((((((((()))***++++++***)))(((((()))*********((('''&&&)))******+++++++++******((((((((((((((((((((((((,,,***)))(((((()))***,,,******))))))))))))******,,,***((('''&&&''')))***+++)))'''(((+++,,,***((())))))))))))************++++++*********+++,,,------...///...------...///---+++***---111333222111333555888;;;???FFFNNNSSSZZZ^^^bbbdddfffjjjqqqvvvwww}}}//////............//////........................//////.........///000111111111111111111111111111111111111111222222333444111111111111111111222222000000000000111111111111444333222111111222333444444444333222111//////...000000000000000000000000222222222222222222222222333333444444444444333333222333333444555555666666555555555555444444444444888777555444444555777888777777777777777777777777777666666666555555555444888888999999999999999888::::::::::::;;;;;;;;;<<<<<<;;;999777666666777777777777666666666666777777777777666666555444444333111111111111000000//////222111111111111222444555555444222111000111333444000000111111111222222222000/////////................../////////000000000////////////////////////---...//////------...///------------------------,,,,,,,,,,,,------------...//////000000000000///,,,,,,,,,---------......+++++++++++++++++++++++++++************+++,,,,,,+++,,,---,,,+++***,,,...+++++++++***)))((((((((()))************+++++++++***))))))))))))))))))***************************)))))))))))))))***++++++))))))))))))))))))))))))************************((()))+++,,,,,,+++)))((()))************)))((((((******))))))))))))******************************++++++******++++++,,,---))))))******************))))))************))))))************)))))))))(((((()))***++++++***)))(((((())))))))))))(((((('''******+++++++++***))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((******))))))))))))******+++***((('''&&&&&&&&&'''+++)))'''(((***+++***((())))))))))))************************++++++++++++---...///...---,,,---...---++++++---000333222111222555888<<>>BBBGGGLLLOOOZZZ___dddhhhjjjlllqqqtttyyy~~~...............///000000.................................///////////////000000000000000000000000222111000///////////////222111111000000////////////000000000111111111111000000000000000000000000111111000000000000000000000000000000000000000000111111111111111111111111222333333333333333333222111111111222222222222222000111111222333444555555333333333333333444555555666666666555555555444444444444444555555555555555333444666777999999::::::;;;;;;;;;:::::::::::::::777777777777777777888888777777777666666777777777666666666555555555555555111111111111222222222222222222333222222222222111////////////000111111222000000//////......------.........///////////////------------.........///////////////////////////...///000///...---...000////////////////////////.../////////000000000000...------------///111222/////////////////////...++++++++++++++++++++++++***************+++,,,,,,++++++,,,+++***)))+++---++++++++++++************))))))*********+++++++++---,,,+++***)))((((((((()))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))************************+++***(((''''''(((***+++((()))***+++,,,---------******))))))))))))************************************))))))******+++,,,))))))))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))******)))***+++,,,,,,+++***))))))(((''''''''')))***+++***************)))((('''(((((((((((((((((((((((('''''''''&&&&&&'''''''''******))))))))))))******"""###%%%&&&'''((((((((((((((())))))((((((((()))((()))))))))***************+++---//////...---+++---...///...,,,+++,,,---,,,---......///000111111000333888===AAAEEEJJJMMMYYY^^^eeejjjlllnnnrrruuuxxx~~~......---......///000111////////////////////////...//////000111000000000000000000000000000000000555444333222111000000000000000000000000000//////000000000000111111111111000000111111111111000000//////000000000000000000000000000000000000000000111111111111111111111111222222333333333333222222222222222222222222222222000000111222222333444444222333333444444555555555777666666555444444333333444444444444444555555555444555666888999:::::::::;;;;;;;;;;;;::::::::::::666777777777777777777777777666666555555666666777555555555555555555555555222333333333333444444444111222222333333333222222000000000000111111111111000//////...---,,,,,,+++.........///////////////------........./////////////////////////////////---...///...---,,,---///........................---------.........//////,,,,,,,,,---...///111222---------------,,,,,,,,,++++++++++++++++++++++++((((((((((((((()))*********+++,,,+++))))))+++,,,++++++++++++++++++++++++)))************+++++++++(((((())))))***,,,---...((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))***************************)))(((((((((((()))***)))***+++,,,------------******))))))))))))*********************************))))))))))))***++++++++++++***))))))(((''''''(((((())))))))))))(((((())))))))))))************)))***+++,,,,,,+++***))))))(((((((((((())))))***((())))))******))))))(((''''''''''''''''''''''''((((((((((((((((((((((((******))))))))))))******&&&&&&'''(((***+++,,,,,,'''((())))))''''''((()))))))))))))))***************+++---.........---,,,+++---...---,,,+++,,,...,,,---//////...///000222000333777;;;???CCCIIILLLWWW]]]eeekkknnnpppsssvvvyyy---------......///000111111111111111111111111111//////111222222222111000000000000000000000000000333222111000000000000000/////////000000000000000000000000000111111111111000000111222222111000000.../////////000000111111000000000000000000000000111111111111111111111111222222333333333333222222333333333333333333333333000000111111222222333333222333444555555666666666555444444444444444444444333333333444444555555555666777888999::::::::::::::::::::::::999999999888777777777777777777666666555444444333333444444555444444444444444444444444555555555555666666777777000000222333444333333222111111111222111111000000111000///...---,,,++++++............/////////000....../////////000000000////////////////////////,,,---...---,,,+++,,,...------------------------,,,,,,,,,---------......,,,------...////////////......---------,,,,,,,,,++++++++++++++++++++++++***************++++++,,,***++++++***))))))***,,,++++++++++++++++++++++++)))************+++++++++''''''(((((()))+++,,,---))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))************************))))))(((((((((((()))))))))***+++,,,,,,,,,,,,,,,******))))))))))))******************************)))))))))))))))***++++++******************)))))))))))))))******)))))))))((()))))))))******************,,,,,,,,,,,,******((())))))))))))(((((('''&&&'''((()))************((((((((((((((((((((((((******++++++++++++************))))))))))))******,,,+++*********+++---...&&&(((***)))'''&&&''')))))))))))))))*********************+++++++++,,,,,,***+++,,,,,,,,,,,,---///+++...000///......000222000222555888<<>>@@@DDDJJJXXX^^^gggnnnsssvvvxxxyyy|||,,,,,,------......//////......//////000000000000//////000000000111111111111000000000/////////...000//////////////////000///////////////.........000000000000111111111111222222111111111000000000////////////000000000000000000000000000111111111111000000000000000000000111111000///////////////333333222222111000000///...///000000111000000000000222444555444444555666555555555555555444444444444444444444555555555555777777888888888777777666:::999888888888999;;;;;;777777888888888888777777555555444444444333333333222333444444333333444666444444333222222111111111444333222111111111222222111000000//////000000111........................---------......//////////////////......---------------------------------000//////......------,,,------............------//////.........---------...............---------...---,,,---...///...---++++++++++++++++++++++++++++++************+++++++++++++++************)))++++++++++++++++++++++++************************************************))))))************)))))))))(((((((((((()))+++,,,******))))))))))))******+++++++++*********)))))))))***************)))(((***))))))))))))((((((((((((((()))***************,,,++++++***))))))******+++***)))(((((()))+++,,,***)))(((''''''&&&''''''(((((()))))))))*********)))((('''&&&''')))+++,,,,,,,,,,,,,,,+++***)))(((,,,+++)))((('''&&&''''''((((((((('''''''''((((((,,,)))(((((()))***(((&&&''')))+++,,,,,,***((('''''''''(((((())))))******)))((((((''''''(((((()))))))))))))))))))))))))))'''''''''((()))*********************************------,,,,,,,,,,,,++++++******+++---...///000111666333333888<<>>DDDJJJRRRYYYcccllltttzzz---......///000111111111111111111111111111111111//////000000000000000000000000000000//////////////////............//////------......//////000000///000000000000111111111222222222222111111111111111000...---...///111333111111000000/////////...000000000000000111111111333333222111111222222222222222222111111111000000//////000111222222222222000222444444333222333444555555555555444333111000333333444444444555555555555666777777777777777777777777777777777888888999555555666666666666555555444444444444444444444444111333444333222222333444555666777888777666444333000111222333333222000/////////............//////........................******+++,,,,,,---......//////..................------------------------.........//////000000000------............------..................------//////.........---------,,,++++++,,,---......---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************++++++++++++++++++++++++))))))************))))))+++++++++*********************))))))))))))******************))))))))))))((())))))***++++++++++++*********)))))))))(((((((((((()))***************++++++******)))******+++''''''(((((('''&&&%%%$$$%%%%%%&&&''')))+++,,,---))))))))))))))))))))))))((((((''''''((()))***++++++++++++++++++***))))))''''''''''''(((((())))))'''(((((()))))))))))))))...,,,)))''''''(((((()))++++++***)))))))))))))))***)))))))))((((((((('''***+++,,,------,,,+++***(((((((((((((((((((((((('''((((((((()))))))))******************+++++++++------,,,,,,,,,+++++++++------...//////000111111222111333:::>>>@@@CCCHHHQQQVVV```iiiqqqxxx~~~000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////............//////------......//////000000.........////////////000111111111111111111111111111000...---...///111333111000000000//////......//////000000111111111111333222222222222222333333222222222111111111111111111111222333444555555555111333444444333222333444555555666666555333111000333333333444444444444555555555666777777777777777666666777777888888888888555555666666666666555555444444444444444444444444222444444444222222333444333666:::======999555222...000222333444222000/////////............//////........................,,,,,,,,,,,,,,,,,,,,,+++------------------------------------------------/////////000111111222222------............------,,,,,,,,,,,,,,,,,,,,,,,,........................///...------......---+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++++++++*********))))))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))+++++++++++++++***************))))))))))))******))))))))))))))))))))))))''''''((()))*********)))))))))((((((((('''''''''(((((()))***************))))))(((((((((((())))))&&&'''((()))(((&&&%%%###!!!!!!"""###%%%&&&((()))************************)))))))))(((((((((((((((******+++++++++***))))))''''''((()))******++++++''''''((()))******))))))))))))'''&&&&&&''')))+++))))))(((((((((***+++,,,******))))))((((((''''''***+++,,,------,,,+++***(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++------,,,,,,,,,+++++++++000000000000000000000000000000555>>>BBBBBBDDDGGGPPPUUU]]]eeelllsssyyy}}}}}}111000000000/////////...000////////////.........000000////////////......////////////000000000000000000////////////000000.........///////////////---------.........//////000000000000000111111111000///.........///111222000//////////////////.../////////000111111222222111000000000000111222222111111111111111111111111222222444555666666666666222444555555444333444555444555777777777555333111333333333333444444444444444444555666777777777777666666777888888888888777555555666666666666555555333333333444444444444555444555666555333222333444222555:::======999555111...///111333333222000///000//////......//////000........................---------,,,,,,+++++++++,,,,,,,,,---------------......................../////////000000111111111------............------+++++++++++++++,,,,,,,,,,,,,,,------.../////////000///------......,,,***++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++************)))++++++++++++++++++++++++************************************************))))))************))))))))))))******+++******)))******))))))))))))******(((((()))))))))))))))***'''(((((())))))))))))(((((((((((((((''''''''''''(((((()))***************(((((('''''''''((())))))((()))***+++***)))((('''))))))(((((('''(((((()))++++++++++++************((()))))))))))))))(((((()))***************))))))'''((()))***++++++++++++&&&''')))***+++******)))''''''((('''&&&&&&)))+++(((((((((((()))***+++,,,******))))))((((((''''''((())))))))))))))))))((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))***++++++,,,,,,------,,,,,,,,,,,,++++++///////////////////////////000666???DDDCCCDDDGGGPPPTTT[[[aaagggnnntttyyy{{{.../////////////////////000000/////////.........000000/////////............/////////000000000111111111000000000000111111///////////////.....................////////////....../////////000000000////////////000000000000.........///////////////...//////000111111222222111000000000111111222333111111111111111111111111111222333555666666777777333555777666555444444555444555777888888777555333222222333333333444444444333444555666777777777777666777888999999999888888666666666777777666666666333333333444444444555555555666777666444333444555444666888::::::888666444...///000111222222111000111000000//////000000111........................,,,,,,,,,,,,------------------------.........///////////////////////////............////////////------............------+++++++++,,,,,,---------***+++,,,---...000111111...,,,+++,,,------,,,+++++++++++++++++++++++++++***+++---......---+++***+++++++++************)))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))&&&''')))************)))******))))))))))))******(((((((((((())))))******))))))*********)))(((((()))))))))(((((((((((('''(((((()))***************((((((((((((((()))******))))))******+++*********......---,,,+++++++++,,,+++*********))))))))))))%%%&&&'''(((******++++++))))))************))))))&&&'''(((*********))))))&&&''')))+++++++++***)))''')))***)))'''&&&((()))))))))))))))************))))))))))))(((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,---...///000111111000444;;;@@@BBBEEEIIIPPPTTTYYY___eeekkkrrrwww|||,,,,,,---...///000111111111000000000//////......000000//////.........---.../////////000000111111222222111111111111222222000000//////.........---////////////000000000000---.........//////000000......///000111000000000---.........//////000000...//////000111222222222333222222222333444444555111111111111111111222222000111222444555666666666444666777777666555555666333555777999999888666444222222333333333444444444333444555666777777777777666777888::::::999999888666666777777777777666666333333333444444555555555666777888777555444444666888888888888888999999999//////000111111111111111111111000000000000111111........................++++++,,,---......///000---.........//////000000000000000000000000000000---------------------------..................---,,,,,,,,,------.........)))***+++---///000222222+++***)))***,,,------,,,++++++++++++++++++++++++***+++---......---+++***+++++++++************)))++++++++++++++++++++++++************************************************))))))************))))))%%%&&&((()))*********)))******))))))))))))******'''((((((((())))))******+++++++++++++++***)))(((************))))))))))))(((((()))***************))))))((())))))***++++++''''''(((((())))))******)))((((((((()))******+++******))))))((((((((('''"""###%%%(((***,,,---...((())))))*********))))))%%%&&&((()))))))))((('''%%%''')))+++,,,+++***)))))),,,---,,,)))&&&'''(((******++++++***)))((('''(((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))((((((((((((((())))))***++++++,,,,,,---------,,,,,,,,,++++++)))***,,,...000222444444333000111777<<>>??????<<<999666555555666666666666555555333444444555555444444333555666666666666666555555000111333666888:::;;;;;;111000000000222222000...111000///...------...///222000.........///...---,,,---///000000000//////............------,,,+++---------------------------------------------------------,,,,,,+++++++++...,,,***,,,...///...+++---------............///------............------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***++++++++++++***---***%%%"""!!!$$$'''***///...---+++***))))))((('''((()))***+++,,,------***)))'''&&&'''(((***+++))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))'''((((((((()))))))))******++++++***))))))+++,,,&&&'''(((***,,,...///000+++******)))******+++,,,+++*********))))))((((((+++)))(((((())))))(((&&&&&&'''((())))))***)))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,(((((())))))))))))((((((,,,,,,+++***)))((('''&&&******))))))((((((''''''&&&&&&'''((()))***++++++))))))************))))))))))))))))))************)))************+++++++++%%%)))------***))),,,000------......//////000000111333666777999???GGGMMMQQQWWW^^^dddiiiooowww}}}............///////////////000000000//////...---000000/////////........./////////000111111222222333333333222222111111111....../////////000000000000000000000////////////000000000000000000000000////////////000000000111111111000000000/////////000111111222222111111000000000////////////000000222222222222222222222222222222222222333333333444666666666666555555555555555444555888:::;;;999666333555777777777666777888666666666777888999:::;;;;;;===???@@@???===:::777555555666666666666555555333444444555555444444333444444555666666666555555555555666777999:::;;;;;;333111000000111111000///111000///...------...///111///...---...///...---,,,---.../////////......---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,******+++...000///---------------............------............------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***)))))))))***++++++++++++***+++***)))))))))***+++,,,---,,,+++***)))(((((((((+++++++++************))),,,+++)))'''''''''((()))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))((((((((()))))))))))))))***+++++++++******+++---(((((()))***,,,---......***************)))))))))************)))))))))(((+++)))(((((())))))(((&&&'''(((((())))))))))))((())))))))))))))))))))))))((())))))***************(((((())))))))))))((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))************((())))))))))))*********&&&***...---***))),,,///------......///000000000...111444777:::@@@IIIPPPSSSYYYaaahhhmmmrrrxxx}}}............////////////...////////////...------.........---------,,,,,,/////////000111111222222222222222222222111111111//////000000000000000111////////////000000000000000000000000000000000000/////////000000000111111000000000/////////......000111111222222111111000000000////////////000000222222222222222222222222111111111111222222222222444555555555555666666666555555666777999:::888666666666777999<<<======<<<777777777888888:::;;;<<<;;;===???@@@???===:::888555555666666666666555555444444555555555555444444222333444444555555555555777777666666666777999:::666444111000000111000///000///......---.........111///------...///...---+++,,,---------------,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------***))))))+++...000000///------------............------............------,,,,,,,,,,,,---------...******+++++++++,,,,,,,,,************************+++++++++,,,++++++***)))))))))***++++++++++++***%%%'''(((***++++++***)))*********)))))))))((((((++++++*********)))))))))---,,,***((('''''''''(((((((((((((((((((((((((((************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((***++++++******+++---))))))******+++,,,,,,,,,******+++***)))(((&&&%%%************))))))))))))***)))(((((())))))((('''((())))))))))))(((((('''))))))))))))))))))))))))((((((((((((((('''''''''(((((())))))))))))((((((%%%%%%&&&'''((()))******))))))))))))((((((((((((***)))))))))((((((((('''''''''((((((((((((''''''))))))))))))************((((((((())))))))))))***(((+++...---***)))***---------......///000000111,,,///333666;;;BBBKKKRRRUUU]]]fffnnnrrrvvvzzz}}}............////////////---...............------.........---------,,,,,,/////////000111111222222222222222111111111111111000000000000111111111111////////////000000000000000000000000000000000000//////000000000111111111////////////............000000111111111111000000222222111111111111222222222222222222222222222222111111111222222222222333333333444555555666777777666666666777888888777666777666666999>>>AAA@@@===888888888888999:::;;;<<<:::;;;===>>>===;;;999888555555666666666666555555444444555555555555444444111111222333444444444444555444333222222444666888888555111//////000000000........................000...------...///...---+++++++++,,,,,,,,,+++++++++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------......///*********+++---.........,,,,,,---------.........,,,------......------,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,******************************++++++++++++******))))))***++++++++++++***&&&''')))*********)))((())))))******************((((((((()))***++++++,,,++++++***)))((((((((()))((((((((((((((((((((((((************)))))))))((((((((((((((())))))))))))*********))))))))))))(((''')))******))))))***+++************************)))***++++++)))&&&$$$"""*********)))))))))))))))***((('''((()))***)))'''))))))***))))))((('''&&&)))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&(((((())))))))))))((((((%%%&&&''''''((()))******))))))))))))(((((((((((())))))))))))(((((((((((())))))************))))))((()))))))))************))))))))))))***************,,,...---+++)))***+++,,,------...///000111111,,,000333777:::AAAKKKRRRVVV___jjjssswwwxxxzzz|||............////////////------...............---/////////.........------/////////000111111222222111111111111111111111111111111111111000000000000.../////////000000000111111111111111111111111111000000000000111111111111////////////............000000000111111000000000222222111111111111222222222222222222222222222222222222222222333333333333222222333444555666777777666777777777666666666666666444444888===???>>><<<888888888888999:::;;;;;;888999:::;;;:::999888777555555666666666666555555444555555666666555555444111111222333444444333333333222111111222444666888777444111//////000000///------..................///---,,,,,,...///...---+++++++++*********++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.........,,,,,,---,,,+++++++++,,,,,,,,,,,,------------...,,,,,,------------,,,,,,)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++*********))))))***++++++++++++***......,,,+++++++++,,,,,,)))***+++,,,,,,,,,++++++((((((((())))))******+++)))))))))))))))***++++++))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))************))))))))))))''')))***+++)))(((((()))+++++++++*********))))))))))))******)))&&&$$$"""))))))))))))))))))******)))((('''((()))***)))((())))))***))))))((('''&&&))))))))))))))))))))))))***)))((('''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))************))))))((()))))))))******************++++++++++++,,,,,,+++,,,------+++***)))***,,,,,,---...///000111111///222555777:::@@@HHHOOOVVV___lllvvvzzzzzz{{{{{{~~~............////////////------...////////////...000000000////////////.../////////000111111222222000000000111111111111111111000000000000000//////......//////000000111111111111111111111111111111000000000111111111222222000000000/////////......///000000111111000000///000000////////////000000222222222222222222222222222222222222333333333444222222333444555555666666666777888777555444555666444444555777:::;;;;;;:::888888888888888999::::::666777888999999888777666555555666666666666555555555555666666666666555555222333333444444333333222333333222333333555777888555333000//////000///...,,,,,,---............---...---+++,,,---///......,,,,,,+++************+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---...---***)))***+++,,,,,,,,,,,,------------,,,,,,------------,,,,,,))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++((()))******+++*********))))))***++++++++++++***000...+++((('''(((***,,,)))***,,,------,,,+++***++++++***)))(((((('''&&&'''(((((()))++++++,,,,,,))))))))))))))))))))))))************))))))))))))(((((((((((()))))))))))))))))))))*********++++++)))+++------+++)))((((((++++++*********)))))))))(((((()))))))))'''&&&%%%))))))))))))************)))((('''((()))***)))(((((())))))))))))(((((('''))))))))))))))))))))))))+++***(((''''''((())))))(((((())))))))))))((((((++++++******))))))(((((((((((((((((())))))))))))&&&&&&'''((()))***++++++''''''((((((((((((''''''))))))))))))************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++***)))+++,,,---...///111111222111444666888999???GGGMMMUUU___mmmwww|||||||||}}}~~~............////////////---...//////000000000///000000000/////////....../////////000111111222222///000000000111111111222000000000/////////...............///000111111111111111111111111111111111000000111111111222222222111111000000000///////////////000000000000//////000000////////////000000222222222222222222222222111111111111222222222222333333333444444555555555777888999777444333444666333555666777666666777888888888777777777888999999777777888888888888777777555555666666666666555555555555666666666666555555444555555555444333222111333333333333444444444444111000//////000000...---+++,,,---.........------...,,,++++++---///......---,,,+++*********++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********,,,---,,,***)))***,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++))))))*********+++++++++******+++++++++,,,,,,,,,************************(((((()))***************))))))***++++++++++++***+++)))'''&&&%%%'''(((***)))***+++,,,,,,+++)))(((++++++***)))((('''&&&&&&((()))******++++++++++++++++++++++++++++++++++++************))))))))))))(((((((((((())))))))))))(((((()))***++++++,,,---...000111000...+++))))))************))))))))))))'''''''''(((((()))))))))((()))))))))************(((''''''((()))******((('''(((((())))))))))))((())))))))))))))))))))))))***)))'''&&&'''(((***+++(((((())))))))))))((((((******)))))))))((((((((('''((((((((()))))))))***''''''(((((())))))******''''''((((((((((((''''''))))))))))))******************+++++++++,,,,,,,,,++++++++++++,,,,,,+++)))+++,,,---...///111222222111333666777999???GGGMMMVVV```nnnyyy}}}~~~............/////////000......///000111111000000000////////////........./////////000111111222222//////000000111111111222000000//////.........------......///000111111222111111111111111111111111000111111111111222222222111111111111000000000000//////000000000000//////222222111111111111222222222222222222222222222222000000000000111111111111333333444444444444555555777888999777333222333666333666888777555333444777777777777777777777888888777888888999999999888888555555666666666666555555555555666666666666555555666666666555444333222111333333333222222000///...///......///000000...,,,***+++---...///...---------,,,++++++---///.........---+++*********+++++++++,,,------............------------------------------------------------,,,++++++******)))))))))(((***---,,,******,,,...++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((()))***************))))))***++++++++++++******)))))))))***+++,,,---((()))+++,,,+++***(((&&&(((((((((((())))))))))))******+++++++++******)))++++++++++++++++++++++++************))))))))))))(((((((((((())))))))))))''''''(((***+++,,,---...111333444333000---+++************)))))))))))))))&&&&&&''''''(((***,,,---(((((())))))*********+++(((''''''((()))******)))''''''((())))))***))))))))))))))))))))))))))))))((('''&&&%%%&&&(((***+++(((((())))))))))))((((((''''''(((((((((((((((((('''((((((((())))))******))))))))))))(((((((((((())))))************))))))))))))))))))************)))************+++++++++++++++***+++,,,,,,+++***++++++,,,...///111222222000333666777:::???HHHNNNWWWaaaooozzz~~~000000000000000000000000///000111222111000...,,,------,,,,,,,,,,,,------......///000000000000000///000000000000000//////000000///..................---,,,+++,,,...000111111111111111111111111111///000111111000///000222111111222222222333333333111111111111111111111111///000111333333333222111222333333333333222111111222222111111111111222222444555555666666666666666666666666666555555555555111111222222333444555555555666666666666666555555666666666666555555555555777777666555444444333333666666666777666666555555333444555666555444333222111111111111111000//////......//////000000111111---,,,,,,,,,,,,---......+++,,,,,,,,,,,,+++******,,,+++***))))))***+++,,,)))***,,,.../////////...++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...///000111111111000///---+++***///...,,,+++***++++++,,,************))))))))))))++++++,,,,,,,,,,,,------+++++++++******************)))((('''((()))+++---++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++*********))))))+++*********))))))(((((( &&&,,,//////---+++333...000777999333,,,+++...+++((('''((()))))))))''''''((((((((((((''''''$$$$$$%%%%%%&&&'''((((((((())))))))))))*********)))))))))))))))*********************))))))))))))&&&%%%%%%$$$$$$&&&'''(((***)))))))))(((((('''''')))))))))((((((((((((((()))*********++++++++++++'''((()))******)))((('''******)))'''&&&%%%$$$###)))************+++++++++,,,+++)))((((((((()))***---------,,,,,,+++++++++***+++,,,---///000111222444444333333666<<>>DDDHHHUUU]]]gggqqqwwwzzz|||~~~////////////////////////---.../////////...------...//////////////////...---...//////000000//////...//////000000000000///000000///...............//////......///000111222000000000000000000000000///000111111/////////111111111111111222222222222////////////////////////222111000///...///000111111111222333444555666777333222222111111222222333333333444555555555555444444333333333333222222222333333333333333333333222444444555555666666555555666666666666555555555555555555555555666666666666666555555444333333333333222222222222111111000000111111111111111000//////////////////////////////---,,,,,,,,,,,,---......---------------,,,,,,++++++******************+++***))))))((()))+++---...------------,,,++++++*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---+++******,,,...///+++++++++,,,,,,,,,------+++++++++*********))))))***++++++++++++,,,,,,,,,(((((()))***+++,,,,,,,,,+++++++++++++++***)))(((************************++++++++++++++++++++++++******++++++++++++******)))))))))))))))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************+++***)))((()))***,,,---,,,+++---222555333...)))***))))))***++++++)))'''(((((())))))))))))(((((()))))))))******+++++++++******+++++++++,,,,,,,,,---,,,,,,+++***))))))(((*********))))))(((((((((((((((((((((((()))))))))++++++******************++++++******************(((((((((((()))))))))))))))(((((('''((()))+++,,,*********))))))((((((((())))))))))))*********************+++,,,------...************************,,,,,,---...///000111111000222555777:::>>>CCCGGGSSSYYYdddmmmssswwwyyy{{{~~~........................---------.........------......///000000///......------...///////////////......///000000000000000000000///........................///000000111222111111111111111111111111...000111111000000222333000000111111111222222222000000000000000000000000222111000//////000111222000000000111222444666777333333222222222222333333222333333444444444444444444444444333333333222222222111111111111111111111333333444555555555555555666666666666555555555555666666666666666666666666777666555333333222333333222222111111111000000000111111111111111000///////////////...............---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,+++***************++++++************)))(((((()))***,,,---,,,------------,,,************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...,,,++++++---///000---------,,,,,,+++++++++++++++++++++*********************+++++++++,,,,,,(((((()))***+++,,,,,,,,,++++++,,,,,,+++***)))(((******************************************************++++++++++++************)))((((((((())))))++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************+++++++++'''((()))***+++,,,------+++,,,///222666666111,,,))))))((()))++++++)))((((((((())))))))))))((((((((()))))))))))))))************+++++++++,,,,,,,,,,,,,,,++++++***)))((((((***))))))(((''''''&&&&&&'''(((((()))))))))))))))******************++++++---,,,,,,+++***)))(((((((((((((((((())))))))))))***)))(((((((((***+++,,,((((((((((((((((((((((((******++++++++++++,,,,,,++++++++++++++++++******************************,,,------...///000111111///222555888;;;>>>CCCFFFOOOVVVaaakkkqqqtttvvvwww|||........................,,,,,,,,,------------...---...///000000///...---------...////////////...---...///000000111111000000000///...............---......///000000000111111111111111111111111111000222333333222222333444000000000111111111111222222222222222222222222222111111111111111222222333000000000000111333555666333333222222222222333333111222333333444444333333444444444333333333222222222222222222222222222222222333444555555555555555666666666666555555555555555555555666666777777777666555333222111111111111333222111111000000111111111111111111111000///////////////............------,,,,,,,,,,,,---......++++++,,,,,,++++++***))))))***++++++++++++***)))******))))))***++++++,,,+++,,,---...---,,,+++***+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......---,,,,,,---...///------------,,,+++***))),,,++++++++++++*********************++++++++++++)))))))))***+++++++++,,,+++++++++++++++*********************************))))))))))))))))))))))))******++++++++++++************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++*********+++++++++++++++((()))***+++++++++***)))'''***...222888;;;777111***)))((()))***+++***)))((())))))******))))))((((((((((((((((((((())))))************+++++++++,,,++++++******)))((((((((('''''''''(((((()))))))))))))))***+++++++++++++++)))))))))***************,,,,,,+++***)))(((((('''((((((((()))))))))******+++******))))))*********'''(((((((((((((((((((((+++++++++,,,,,,,,,------+++++++++,,,+++***))))))*********+++++++++++++++------...///000000111111000222555777:::>>>CCCGGGMMMUUUaaakkkqqqtttuuuuuu{{{........................,,,,,,+++,,,,,,------...,,,---...//////...---,,,,,,---......//////......---...///000111111111111000000///...............,,,------...////////////111111111111111111111111111222333222///......///000000000000111111111111111111111111111111111111///000111333333444444444222222111111111333555777444333333222222333333444111111222333333333333333333222222222222111111111111111222222333333444444111222333444555555555555666666666666555555555555111222444555777999;;;;;;888666444222111111222222444333222111000111222222111111111111111000////////////.........------------,,,,,,,,,,,,---......,,,,,,------,,,,,,+++***)))***++++++++++++***))))))***++++++,,,+++++++++***+++,,,......---,,,++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,+++++++++*********************++++++++++++******************++++++,,,+++*********+++,,,---******************************************************++++++++++++******)))))))))***+++---...///******************************+++++++++,,,,,,,,,))))))*********+++++++++*********++++++,,,,,,,,,((())))))******))))))(((%%%***...222888<<<999222+++)))'''''')))+++++++++))))))************))))))))))))))))))))))))(((((()))))))))*********++++++)))((((((((((((((((((((())))))))))))************((()))***+++++++++******((((((((())))))*********)))))))))))))))))))))))))))))))))*********++++++++++++++++++***))))))(((((((((((())))))***************+++++++++,,,,,,,,,***+++,,,------,,,,,,+++++++++++++++,,,,,,,,,---.........///000000111111111222444777999>>>CCCGGGLLLUUUcccnnntttvvvuuuuuu{{{........................,,,+++++++++,,,,,,---...+++,,,...//////...,,,+++,,,---......//////......---...///000111111111111000000///...............+++,,,---...////////////000000000000000000000000111111111...+++)))((()))000000000000111111111111...........................000222444555666555555444333222222222444666888444333333222222333333444111111222333333333333222111111111111000000000000//////000111222222333333111222333444555555555555777666666666555555555555...///222555888;;;>>>???;;;999777444333333444555444444222111111111222333111111111111111000////////////.........------------,,,,,,,,,,,,---......------......------,,,+++)))***+++,,,,,,+++***))))))***,,,------,,,+++***)))***,,,.........,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...///000+++,,,,,,,,,,,,+++***))))))***,,,---......---,,,,,,,,,,,,+++++++++******)))************++++++++++++++++++***************,,,+++)))))))))+++---///))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******(((((()))+++...000222444))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))******++++++++++++*********++++++,,,,,,,,,((('''''''''((()))+++,,,'''---000111666;;;777...+++)))'''&&&(((***,,,,,,))))))************))))))******))))))))))))))))))((())))))))))))*********''''''''''''((((((((((((......---,,,+++***)))(((%%%&&&'''))))))(((((('''''''''(((((()))))))))***%%%&&&'''((()))***++++++************+++++++++++++++,,,,,,,,,+++)))'''&&&)))))))))***++++++,,,,,,)))************+++++++++)))***,,,...//////......+++++++++,,,,,,---------......//////000000111111111333444666999>>>DDDHHHMMMWWWeeeqqqwwwxxxvvvuuu{{{,,,,,,,,,---------......------............------..................------............///////////////000000///---+++,,,---........................***,,,......---,,,---...////////////000000000000//////000000111111222222000000000000000000000000---...000111111111000///000000000000000000000000000111111111111222222222111111222222222333333333111222222333222111000///000000000000000000000000222333555777777666555444444444444444444444444444777444333444666777555333444333333444555777999::::::888555222000///000000//////000000111111111222333222111111222222111///......------------,,,,,,''''''(((***+++,,,---...+++,,,,,,,,,,,,+++******************************,,,+++*********+++,,,---//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))))))))((((((...---,,,+++++++++------%%%(((,,,///000...***(((...------,,,+++++++++,,,,,,+++******************)))***+++,,,---............,,,***(((''')))+++,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------)))+++...000000///,,,***''''''&&&'''))),,,///111+++*********))))))(((((((((((((((((())))))))))))******)))))))))))))))***(((((())))))************))))))))))))))))))******++++++,,,------...//////************************''')))***)))((('''(((******(((''''''(((((('''%%%&&&&&&''')))******************++++++++++++******+++***((('''''''''((()))))))))))))))************'''&&&%%%%%%&&&'''(((***'''((((((((()))))))))***++++++******)))((((((((()))))))))))))))))))))))),,,,,,***)))((((((((((((++++++******++++++,,,---((((((***+++,,,---------...///000///---,,,+++,,,,,,,,,------...//////000444222444888;;;===CCCJJJVVV```mmmttttttqqqqqqrrrxxx}}},,,,,,,,,,,,------------------............------....................................///////////////000111///---,,,,,,---------------------------,,,...000000///...///000/////////000000000111111000111111111111111111222000000000000000000000000......///000000000000000000000000000000000000000000111111111111222222222111111111222222222222222111222222222222111000///000000000000000000000000000111222333444333333222444444444444444444444444666444333333666666555333444333333333444666777888777666444222111222222333000000000111111111111111222111000111222111000...,,,,,,++++++++++++******))))))***+++,,,------...+++,,,,,,,,,,,,+++******************************++++++*********+++,,,---------,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***++++++------,,,+++)))(((''''''+++***)))(((((()))******+++,,,...//////---,,,+++------,,,+++++++++++++++******)))))))))***++++++'''((()))***++++++++++++***)))'''&&&&&&&&&((((((++++++************++++++*********+++++++++,,,,,,)))+++...000000///---+++((((((''''''(((***+++---************)))))))))((((((((((((((()))))))))*********))))))))))))******((())),,,---...---+++************)))))))))))))))*********++++++,,,,,,---)))))))))))))))))))))))))))***+++***)))((()))+++***(((''''''(((((('''&&&&&&'''((())))))***)))))))))******************)))***)))(((''''''((()))*********))))))))))))))))))+++***)))'''&&&&&&''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((()))***++++++++++++++++++,,,,,,---,,,------............------...///...,,,+++***+++---------...//////000000333222333888;;;===CCCJJJVVV```mmmttttttrrrrrrssszzz+++++++++,,,,,,,,,------------............------....................................////////////000111111000...------///------------------------)))+++------,,,+++,,,---000000000000111111111111222222111111111111111000000000000000000000000000///////////////000111111000000000000000000000000000111111111111222222222111111111111111111111000111111222222111111000///000000000000000000000000111111111111222222222222444444444444444444444444555444333333555555444333333333333333333444555555444333222222222333555666222222222111111111111111000/////////000000...---,,,,,,++++++++++++******+++++++++,,,,,,,,,------+++,,,,,,,,,,,,+++******************************+++************+++,,,,,,,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,,,,---,,,,,,++++++******))),,,,,,+++++++++,,,,,,---/////////...............,,,,,,+++************+++(((((((((((()))***+++,,,'''((()))***************+++++++++*********))))))*********))))))*********)))))))))******************,,,...000000///---,,,))))))))))))((((((((('''************))))))))))))((((((((()))))))))************)))))))))******+++'''))),,,//////---***(((+++*********))))))(((((())))))))))))))))))******(((((((((((((((((((((((()))+++,,,+++***)))***+++***(((''''''))))))(((&&&(((((())))))))))))((((((((())))))******))))))((()))(((''''''((()))+++,,,++++++******)))(((((((((++++++***)))(((((((((((())))))))))))((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))%%%%%%%%%&&&''')))***+++,,,,,,++++++,,,,,,---...///////////////...------+++---...---+++*********---------...//////000000222000333888;;;>>>DDDKKKWWWaaammmttttttsssssstttzzz+++++++++,,,,,,,,,,,,---------............---------------...........................////////////000111111111///......000........................)))+++,,,---++++++,,,---000000000000111111111222111111111000000/////////000000000000000000000000000///.........///111222000000000000000000000000000000111111111222222222111111111000000000000000111111111111111111000000000000000000000000000000333333222222222333444555333333333333333333333333444333333333444444333333333333222222222222222222111111111111111222333444333333222222111111000000///.........//////---+++......---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++*********************************************++++++,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++******+++,,,---((()))***+++---...//////---------------.........------...///////////////++++++******)))******+++)))))))))((())))))************+++,,,,,,,,,+++++++++,,,---------,,,************))))))))))))*********************************,,,...///000///---,,,)))*********)))(((''''''*********)))))))))))))))(((((()))))))))***************))))))******++++++'''(((***++++++***)))'''++++++******)))((((((((())))))))))))))))))(((((()))))))))))))))))))))))))))***++++++))))))***+++***((('''((())))))((('''((())))))))))))(((((('''(((((())))))))))))((((((((('''''''''(((***,,,---,,,,,,+++***)))((('''''''''''''''((()))***+++,,,))))))))))))(((((((((((((((((((((((())))))******(((((((((((((((((((((((((((((('''''''''((()))))),,,,,,,,,+++,,,,,,---...,,,------...------,,,,,,+++,,,...---+++******+++,,,,,,,,,---......//////000///222777;;;>>>DDDLLLWWW```lllssstttssstttvvvxxx~~~++++++,,,,,,,,,---------------............---------------.........//////............///////////////000111000///...///000////////////////////////...///111111000000000111///000000000000111111111000000000//////......---////////////////////////000///.........///111222////////////////////////000000111111111222222222111000000000000000000000000000000000000000111111000000000000000000000000333333222222222333444555333333333333333333333333222333333333222222333333222222222222222111111111111111000000000000000000333222222111111000000000///...------......---+++......---------,,,,,,,,,************))))))))))))+++,,,,,,,,,,,,+++******************************))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,---...((((((***+++---///000111))))))***+++++++++++++++((())),,,///000000///...+++******)))******++++++++++++***))))))((())))))++++++,,,,,,,,,++++++***((()))***+++***)))'''&&&******))))))))))))******++++++++++++++++++*********+++---.........---,,,))))))***+++++++++***)))))))))))))))))))))******))))))))))))***************************+++,,,,,,******)))(((((())))))***************))))))((((((***************)))))))))************************((()))***)))(((((()))***)))((('''((()))***)))(((((())))))))))))(((((('''(((((())))))))))))(((((('''''''''((()))+++---...---,,,+++***)))''''''&&&%%%&&&'''((()))******+++))))))))))))((((((((((((+++++++++*********))))))(((((((((((((((((((((((()))))))))((())))))******,,,++++++++++++,,,------***+++,,,---............+++---......,,,++++++,,,***++++++,,,------......000///111777:::===DDDKKKVVV___kkkrrrtttsssuuuwwwuuu{{{,,,,,,,,,---------......------............------,,,,,,------.../////////............////////////...///000000......///000////////////////////////---///111111000///000111////////////000000000000//////////////////......///////////////////////////////////////000111111////////////////////////000111111111111222222222000000000111111111222222000000/////////000111111000000000000000000000000111111111111222222222222333333333333333333333333111222333333111111222333111222222222222222111000222111111111000/////////111111111000000000000000...---------......,,,+++,,,,,,++++++++++++******))))))))))))))))))((((((+++,,,,,,,,,,,,+++******************************((()))******++++++******(((((())))))******++++++++++++++++++++++++++++++,,,,,,,,,---------------+++++++++,,,,,,---------******,,,---------------&&&(((,,,...000///...---+++************+++,,,,,,,,,++++++***************+++++++++++++++***)))(((***++++++,,,,,,***)))(((*********))))))*********+++++++++++++++*********)))***+++,,,---,,,,,,+++))))))******++++++,,,,,,))))))))))))************)))))))))*********++++++***************+++,,,---...---+++))))))***,,,---)))))))))))))))))))))******************+++++++++************************''')))***)))((('''((())))))((('''(((***+++***)))(((((())))))))))))((((((((())))))******))))))((((((((((((((()))+++---...,,,,,,+++***)))((('''&&&'''(((((())))))(((''''''(((((((((((())))))))))))------,,,++++++***))))))))))))))))))))))))))))))'''''''''(((***+++------++++++******++++++,,,---+++,,,---...///000000000+++---......,,,,,,,,,---+++++++++,,,------......111///222777:::===CCCJJJUUU^^^jjjqqqrrrsssuuuwwwuuu{{{------........./////////------............------,,,,,,------...//////000............////////////---...//////...---...///........................***,,,......---,,,---...---.........////////////000000000000111111111111////////////////////////......///000000000000000////////////////////////000111111111111222222222///000000111222333444444000//////...///000111222000000000000000000000000000111222333444333333222222222222222222222222222000222333333000000111333000111222333333333222111222222222222222111111000///////////////000000000///...---...//////---+++,,,,,,++++++++++++******)))))))))))))))*********+++,,,,,,,,,,,,+++******************************'''((()))***+++******)))'''(((((()))***+++++++++***************************+++---...///...---,,,++++++++++++,,,,,,,,,,,,,,,---...///000000000///++++++,,,------------,,,+++++++++++++++,,,------************+++,,,---...---------,,,,,,***))))))------......------,,,+++++++++************++++++++++++*********)))))))))((()))***++++++++++++******))))))((((((***+++,,,((()))))))))************))))))*********+++++++++************+++,,,---...---,,,+++*********++++++((((((((()))******++++++)))))))))******++++++,,,************************((()))******(((((()))***)))((('''(((***+++***)))&&&'''((())))))***)))))))))******************)))))))))(((((()))+++---...,,,++++++***)))(((((('''(((((()))*********)))(((&&&&&&'''((()))***+++++++++++++++***************))))))))))))))))))))))))'''''''''((((((***++++++******))))))******+++,,,,,,,,,---...............***+++------+++++++++,,,,,,,,,---......//////000222000222777999<<>>FFFLLLTTT\\\fffnnnrrruuuxxxzzz......------------......////////////////////////........................111111000000000/////////////////////////////////000...---,,,,,,---...000000111111000///......000///////////////////////////000111222222111000/////////000000000000//////000000000000000000000000222111000//////000111111111111000000111111222333000000111222222333333444...............---,,,,,,222222222222333333333333666666666555555555444444333333333444444333333222222222222222222111000000000111222333333222111000111222333333333333222111////////////...............---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++***)))(((((('''))))))***+++++++++******(((((()))************)))+++++++++******)))))))))++++++++++++++++++++++++++++++************++++++)))******++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///...---,,,***))))))******+++,,,...///000***---000333444666888:::333...---222333000///222,,,,,,,,,+++*********)))------,,,++++++***))))))******))))))))))))******************************))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))***+++)))***)))(((&&&&&&(((***(((((((((((())))))))))))++++++++++++++++++++++++******)))(((((((((((((((+++)))(((((()))******)))'''((()))******)))(((''''''((()))***+++******)))***))))))))))))******+++(((((('''''''''&&&&&&%%%((((((((()))))))))******(((''''''(((***)))'''%%%'''((((((((())))))))))))''''''''''''(((((((((((()))(((((((((((())))))***))))))(((((((((((())))))''''''&&&&&&&&&''''''(((***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,------,,,...//////......000111111333666777999???GGGNNNVVV^^^hhhpppsssvvvxxxzzz------,,,,,,,,,,,,------000000000000000000000000........................///////////////.........///////////////////////////...---,,,,,,---...//////000111000///...///000///////////////////////////000111222222111000///000000////////////000000000000000000000000000000111111000000000000111111111111000000000111222222111000000000000000000000///000000000000///......000111111111222333333333555555444444444333333333222333333444444333333333222222222111111111111000///000111222222111000///000111111222222111000000/////////............---...---,,,,,,+++,,,,,,,,,++++++++++++++++++++++++***************)))))))))((()))***+++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))******+++,,,---((()))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++---///000111222111000000///...---,,,,,,,,,,,,++++++++++++,,,,,,,,,111888======;;;888666222;;;LLL[[[[[[LLL999---,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******))))))******))))))))))))******************************))))))))))))))))))))))))(((((((((((())))))))))))((('''&&&&&&'''))),,,...***++++++***(((((()))+++'''''''''((()))******************++++++,,,,,,---******)))(((((((((((())),,,***(((((()))***)))((((((((())))))))))))(((((((((((()))************))))))))))))))))))***+++,,,))))))))))))(((&&&$$$###''''''((((((((()))))))))&&&%%%%%%''')))++++++***''''''((((((((()))))))))''''''''''''((((((((((((((())))))))))))((((((''')))((((((''''''(((((()))%%%%%%%%%&&&&&&''')))))),,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,---...,,,---//////......000222///222555777;;;AAAKKKRRRZZZaaalllsssvvvxxxzzz|||---,,,,,,++++++,,,,,,---------------------------................................................///////////////////////////...------------...//////000111000///...///000///////////////////////////000111222222111000///111000///......///000111////////////////////////000000000000000111111111111111000000000000111111//////000111111222222333111111222222222111111000//////000111222222333333444444444333333333222222222222333444444444333333222222111111111111111111///000111111111111000///000000000000000///////////////.........------------------,,,,,,,,,------++++++++++++++++++++++++'''((()))***+++,,,,,,---((())))))***+++++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,......******++++++++++++++++++++++++++++++++++++++++++******,,,---///000222222111000///...------------,,,,,,,,,,,,---...///000666:::>>>>>>;;;777333000...???ZZZooorrr```EEE333((()))***+++---...///000,,,+++++++++******))))))******))))))))))))******************************))))))))))))))))))))))))(((((((((((())))))))))))''''''&&&&&&''')))+++,,,******+++***(((((()))***'''((((((((()))))))))***))))))***+++,,,,,,------+++***))))))(((((())))))+++)))((((((***+++***)))(((((())))))))))))(((((()))))))))*********))))))))))))))))))***+++,,,---)))***+++,,,+++)))'''%%%''''''''''''((((((((((((***(((''''''((())))))((('''''''''((((((((())))))''''''''''''((((((((((((((()))*********((('''&&&(((((((((''''''(((((((((((((((((((((((()))***************************+++++++++++++++++++++++++++)))******++++++,,,,,,,,,+++---...///...///000222000222666888<<>>FFFQQQYYY```hhhsss{{{~~~------,,,,,,,,,,,,------................................................---------...............////////////////////////...........................///000000//////000111///////////////////////////000111222222111000///000000////////////000000000000000000000000000000...///000111111222111111111111000/////////000000000000///...---,,,++++++000111111222222222222222000111111111222333333333444444333333333222222222111111222333444444444444222111000000000111222333111111111111111111111111111111000///.....................------------,,,,,,,,,---............---++++++++++++++++++++++++...---,,,+++***)))((((((++++++******)))******+++******+++,,,,,,,,,,,,+++))))))))))))************************************,,,,,,,,,,,,,,,---...///000///---,,,+++*********++++++++++++++++++++++++,,,,,,---------------------------,,,,,,,,,++++++,,,+++++++++,,,---......111000---)))&&&&&&)))+++------+++***...555888888,,,,,,,,,,,,++++++++++++******************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''(((***,,,,,,+++)))(((***,,,------+++******************)))((('''''''''*********++++++,,,,,,---++++++***))))))))))))***)))((('''(((***+++++++++))))))(((((((((((())))))+++***))))))((()))))))))'''(((((()))+++---...///&&&'''((()))))))))((((((''''''((((((((()))))))))(((''''''(((***++++++***&&&&&&'''''''''(((((((((''''''''''''((((((((((((((())))))))))))(((((('''(((''''''&&&&&&''''''((())))))'''&&&&&&%%%%%%%%%$$$$$$%%%''')))***,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***,,,.../////////111333333555777999<<>>IIIQQQXXXbbbnnnxxx|||}}}}}}~~~...///...---,,,,,,...000000///...---,,,------...000000000000000000000000111111000000//////.........000000///...---...///000000///...------,,,,,,---......///////////////......///000000000000000000000//////.........---000000//////......------//////............//////111111000000111111222333000///...------...///000,,,,,,...///111111222222111111111111000000000000......///111111222222222333333333333333222111000111111222222222333333333111111111111111111111111000000000000000000000000000000000000///...,,,,,,///............---------+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,++++++,,,---...///000222000---***((((((((()))+++++++++,,,,,,+++++++++'''((((((((()))))))))***************************,,,+++******))))))******+++++++++************))))))))))))))))))))))))))),,,++++++***+++,,,...///,,,***((()))---///000///************************+++++++++*********))))))+++***)))))))))***+++,,,+++***)))(((((()))***+++---,,,+++***)))'''&&&&&&))))))))))))))))))))))))******))))))))))))******))))))*********))))))((())))))))))))))))))))))))))))))************))))))))))))))))))************++++++------------++++++))))))))))))))))))))))))''')))++++++******+++,,,++++++++++++++++++++++++***************)))((((((*********)))))))))))))))************************------+++***)))'''&&&&&&)))))))))))))))((('''''',,,+++******))))))******)))((('''''''''(((***+++***((('''&&&&&&'''(((***&&&&&&&&&&&&&&&&&&&&&&&&******)))((((((((())))))&&&'''(((''''''''')))+++*********)))))))))))))))*********)))***++++++,,,***************+++++++++++++++,,,---...000000111222333444555777===EEEJJJWWW^^^iiisss{{{...//////...,,,---...000000///...---,,,------...///////////////////////////////////////............///000///...---...///000//////...------,,,,,,---......///////////////......///000000000000000000/////////............000000///////////////////////////....../////////111111000000111111222222//////...------...///000///000111333333444444444111111111111000000000000111222222222222111111000333444444444444333222111111111111222222222333333222222222222222222222222000000000000000000000000000000000000///...------............------------+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,---...///000000...,,,)))((((((((()))))))))************))))))((((((((()))))))))))))))************************,,,+++******))))))******+++++++++************)))++++++++++++++++++++++++---,,,+++++++++,,,---...///,,,******+++---,,,+++************************+++++++++*********))))))+++******)))***+++,,,---+++***)))(((((()))***+++,,,++++++***)))(((''''''))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))***************++++++++++++++++++***))))))))))))))))))))))))(((***++++++*********+++++++++++++++++++++++++++***************)))(((((()))))))))))))))*********************************++++++******))))))(((((()))))))))))))))(((''''''*********))))))((((((((()))((('''''''''(((*********)))'''&&&&&&''')))***((((((((((((((((((((((((''''''&&&%%%%%%$$$$$$%%%'''(((((((((''''''(((******)))))))))))))))))))))***)))))))))******++++++************++++++++++++,,,,,,------...///000000111222333555888===CCCHHHRRR[[[hhhttt|||...//////...---,,,...000//////...------------...////////////////////////..................//////...///000///---------.../////////...------,,,,,,---......///////////////......///000000000000///////////////............//////000000000000000000////////////////////////000000000111111111222222//////......---......///111222333333444444444333111111111111000000000000111111222222333333222222444444444444444444333222111111111222222222222333222222222222222222222222000000000000000000000000111111111111000///..................------------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///---+++***((((((((())))))'''(((((())))))(((((('''))))))))))))))))))))))))************************++++++***))))))))))))***+++++++++************)))++++++++++++++++++++++++------,,,+++++++++,,,,,,...,,,******+++++++++***************************+++++++++***************+++++++++++++++,,,------+++***))))))))))))***+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))+++,,,,,,***))))))***++++++++++++++++++++++++***************)))(((((((((((())))))******++++++************************)))))))))))))))*********))))))******))))))(((((()))*********)))(((&&&%%%((((((''''''(((((()))***))))))''''''''''''))))))))))))))))))))))))))))))))))))(((''''''&&&%%%%%%((())))))((('''&&&((()))))))))))))))))))))******)))))))))))))))*********************++++++,,,,,,---------......////////////111333555888<<>>???IIINNNYYYgggttt~~~,,,,,,++++++,,,,,,---...000000///......---,,,,,,******+++,,,------------///---+++,,,...///---+++...------,,,,,,------...,,,---...---,,,---///111222000...------...---,,,//////000111111111111111///......------......///////////////////////////////////////////////////////////////////////////000/////////.........---....../////////000000000000000000000////////////111111111111111111222222/////////000000111111111111111111111111111111111000000000000000000000000000000////////////000000111000000///......------************************+++++++++*********))))))))))))******************((('''&&&&&&&&&&&&'''(((*********)))))))))(((((()))))))))))))))******++++++******************)))((())))))************)))))))))(((((((((((())))))***)))***---000000---***,,,***))))))+++,,,++++++((()))+++,,,------,,,,,,++++++************++++++************************))))))*********+++++++++,,,,,,,,,++++++***************+++,,,,,,+++************************+++++++++******))))))))))))***)))))))))***))))))(((((())))))*********+++++++++++++++*********)))))))))************************)))))))))************+++---+++))))))+++---,,,*********)))(((((()))************))))))))))))******))))))************))))))))))))))))))))))))))))))))))))(((''''''&&&''''''*********)))))))))))))))************************(((((((((((((((((()))))))))************))))))((()))))))))((((((''''''''')))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&'''(((((())))))(((((()))((((((''''''(((((()))))))))))))))***,,,---.........---,,,++++++++++++,,,++++++******+++---......///111111000000000111111111111444888<<<@@@BBBJJJQQQ\\\jjjwww,,,,,,++++++,,,,,,---...222222111///...---,,,+++((()))***+++,,,,,,------...---,,,---...///...---...------,,,,,,------............,,,+++,,,...111222222222///---,,,,,,...,,,---......//////......//////............//////////////////////////////////////////////////////000///......---,,,++++++/////////...............---...000111111000///...////////////000000000000111111222333333222111000000000000111111111111111111111111111111111111111000000000000000000000000111000///......///000111111111000000///.........+++++++++++++++++++++++++++++++++***************+++++++++++++++*********(((''''''&&&&&&''''''(((******))))))))))))(((((()))))))))))))))******+++)))***************++++++)))************))))))((()))))))))(((((())))))***)))***,,,///111000,,,)))---+++******+++,,,+++***++++++---...............++++++++++++++++++++++++************************)))))))))*********+++++++++++++++++++++*********)))***---......---***)))++++++******************---,,,***((('''((()))***...---------,,,,,,++++++)))))))))******+++++++++,,,++++++***(((''''''&&&++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++))))))+++,,,+++***+++******))))))******+++******))))))))))))******))))))************))))))************************'''''''''((())))))******))))))))))))************************************))))))))))))))))))((((((((())))))************))),,,++++++***)))((('''&&&))))))))))))))))))))))))******)))))))))******+++&&&'''(((((())))))((((((***))))))(((((())))))*********)))))))))***++++++...---,,,++++++***++++++,,,+++)))(((((())))))***---///111111000000000111333222222333777<<>>DDDLLLUUU___fffppp|||---------,,,,,,+++++++++------,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,+++***************)))***++++++,,,,,,++++++***+++,,,---...------,,,+++,,,---.........------,,,,,,.../////////...------------------...//////............------------------///000000000///......///000111111000//////...000111111//////000333555444333222111000///...////////////////////////000000000000000000000000------...///000111222222111111000000//////......---......//////......------------------,,,,,,+++,,,,,,------,,,,,,+++***************************+++***)))***++++++***)))(((((()))***************(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))000000000///,,,******+++))))))))))))************))))))))))))))))))))))))'''(((((()))***++++++,,,++++++******++++++,,,---++++++++++++++++++++++++************************((())))))************))))))))))))))))))))))))(((******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))******(((((()))))))))*********************************'''''''''''''''''''''''')))))))))***************(((((())))))*********+++,,,+++***)))))))))************)))))))))***,,,,,,++++++************++++++'''''''''(((((('''''''''(((((((((((()))))))))***++++++++++++++++++++++++************************)))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((******))))))))))))******(((((((((((((((((((((((())))))************)))))))))))))))************+++((())))))******+++++++++---------,,,,,,,,,---------------......///000000000222333333444777>>>DDDJJJRRR\\\cccnnn{{{---------,,,,,,+++++++++---------,,,,,,,,,++++++))))))***++++++++++++***+++******)))))))))))))))))))))***++++++++++++***)))***,,,---......------)))***,,,---...---,,,,,,,,,,,,.../////////...---...------------...//////000000000000000/////////,,,---///000000000///......///000111111000//////...000222111//////111333444444333333222111111111////////////////////////000000000000000000000000,,,---...///000111222333222111111000///......------..................---,,,---...///...---,,,+++,,,,,,---------,,,++++++************************+++***)))***+++++++++)))'''((()))+++++++++***)))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++,,,,,,+++)))(((((()))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---++++++++++++++++++++++++************************&&&'''(((***++++++,,,,,,))))))))))))((((((((((((''''''((((((((((((''''''))))))******++++++++++++))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((((((************************(((((())))))*********+++)))***+++,,,,,,,,,,,,,,,************)))))))))))),,,+++***((((((((())))))******)))))))))***,,,---++++++************++++++******++++++++++++******(((((((((((())))))))))))((())))))******+++,,,,,,************************''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))'''((()))******)))((('''+++***)))(((((()))***+++(((((((((((((((((((((((((((((())))))))))))((((((((())))))))))))*********''''''((()))***++++++,,,+++,,,...//////...,,,+++------...///000000000///000222333333333777>>>DDDHHHQQQZZZbbbmmm|||+++++++++******)))))))))---///000111111///,,,+++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,)))((()))***...,,,+++,,,---......---222333222222000...+++***+++///333333///---...111000///...---------------,,,...//////...------..................---------//////000111111111111111...000222333111000///000444333222111000...------........................000000//////.........---+++,,,...///111222222333//////............//////////////////............------......---+++***(((---------***'''&&&))),,,---,,,***))))))***,,,---))))))))))))))))))))))))******++++++++++++*********))))))((((((((())))))******)))&&&$$$$$$&&&((((((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))******++++++++++++******---+++***(((((()))+++,,,'''''''''((())))))******&&&(((+++...//////---,,,------------------------'''''''''''''''''''''''',,,+++***))))))***+++,,,)))((('''&&&&&&'''((()))((())))))*********))))))))))))))))))))))))))))))+++)))'''''')))***++++++******)))'''&&&%%%$$$###(((((((((((()))+++,,,---+++++++++***************(((((())))))*********+++))))))))))))))))))))))))+++***)))))))))))))))***))))))))))))(((((((((((()))))))))))))))******++++++*********))))))((((((((()))++++++)))((()))***))))))(((((()))***++++++,,,,,,++++++***)))))))))000...+++((('''''')))*********))))))))))))***************)))))))))))))))))))))))))))************))))))((('''''''''''''''&&&'''(((*********)))((())))))))))))************'''((()))******)))(((''')))))))))))))))))))))))))))(((''''''(((***,,,...,,,---......,,,,,,---...,,,,,,------.../////////444222333666888999>>>EEEOOOUUU\\\bbbmmmzzz,,,,,,+++++++++*********...///111222222000...,,,,,,+++************+++,,,+++++++++++++++,,,,,,,,,&&&(((***++++++,,,///111000...,,,+++---......------...////////////...------111444333000...///111///......------------...---///000000///....../////////////////////000000//////000111111111111111///000222222000///000111333333222111000//////...+++,,,---///000222333444000000/////////.........---...///000000111000000//////............//////////////////............------------,,,+++******,,,---,,,***''''''***,,,---,,,+++*********+++,,,))))))))))))))))))))))))******++++++++++++******&&&''')))******)))'''&&&%%%%%%$$$""" """$$$'''''''''((((((((())))))))))))))))))************++++++************++++++******++++++++++++******,,,+++)))((((((***+++,,,((())))))******+++,,,,,,***,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++))))))(((''''''((())))))***************)))((('''))))))))))))))))))))))))***)))'''(((***++++++***++++++***)))((('''&&&&&&***)))))))))))))))***+++******************++++++*********)))))))))))))))))))))))))))))))))))))))***)))))))))))))))*********************))))))))))))))))))))))))******+++************)))))))))(((((()))++++++)))((()))***)))))))))))))))***++++++)))))))))***++++++,,,,,,///---+++)))((((((((()))***)))(((((((((((()))******)))))))))))))))))))))))))))))))))************))))))(((''''''''''''''''''(((((()))))))))))))))(((((()))))))))*********((()))***++++++***)))((())))))))))))))))))))))))******)))(((((()))***+++,,,---......,,,,,,---...,,,------...//////000000222000222666888:::???FFFMMMTTT\\\aaakkkxxx---,,,,,,,,,,,,,,,++++++...///111222222000...------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,111111222111...---...///333000---+++,,,---......+++,,,---...............///222444444000...///000------------------...///...///111111///...///000000000000111111222222222//////000111111111111111000111111000//////111222222222222111111111000000,,,---...000222333555555000000////////////......///000000000000000///...//////............///////////////............---///...---,,,+++++++++++++++,,,+++***((()))+++---,,,,,,,,,++++++*********))))))))))))))))))))))))******++++++++++++******%%%'''***,,,---+++(((&&&'''((('''&&&$$$$$$''')))'''''''''((((((((())))))))))))))))))************++++++++++++++++++++++++******++++++++++++************)))))))))***,,,---******++++++,,,---------/////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++******))))))))))))******++++++++++++***((('''&&&)))))))))))))))))))))))))))(((((()))++++++***)))++++++++++++******))))))++++++***))))))))))))))))))))))))***+++++++++,,,++++++******)))((((((((()))))))))))))))))))))))))))((((((((()))***++++++***************+++++++++)))))))))))))))******+++************))))))))))))((()))++++++)))((()))***))))))))))))))))))***+++)))))))))***++++++,,,,,,,,,,,,+++***))))))((((((***)))'''&&&&&&''')))***))))))))))))))))))******))))))))))))************))))))((('''''''''(((((())))))((((((((()))******(((((())))))))))))************++++++++++++******))))))))))))))))))))))))++++++*********))))))))),,,---......,,,,,,---...---......//////000111111000///111555888:::@@@GGGKKKSSS[[[___gggttt---------------------------...///000000///...---------------------------******++++++,,,---------<<<<<<<<<999555222111111555222---+++,,,---//////............---------,,,...111333222000...---...,,,,,,,,,,,,---......///---...000000........./////////000111222222333333//////000111111111111111000111111///...///111444111111111111222222222222333222222222111111111111000000////////////////////////000000000000////////////............////////////.........---------///...---+++++++++,,,---+++++++++*********,,,---,,,,,,,,,,,,,,,+++))))))))))))))))))))))))))))))******++++++++++++******((())),,,------,,,***)))***+++++++++)))***+++---((((((((()))))))))******((()))))))))************))))))))))))))))))))))))******++++++++++++******))))))))))))***+++------******++++++,,,------...000000///...---,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++******************+++***************************************)))((('''))))))))))))))))))))))))(((((((((***,,,,,,***(((++++++++++++++++++++++++******)))))))))))))))***(((((()))***+++,,,,,,,,,*********)))))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,,,,))))))***************+++)))))))))))))))******+++*********)))))))))))))))((()))++++++)))((()))******)))))))))))))))******,,,,,,++++++***)))))))))******++++++***)))((('''***)))'''%%%%%%''')))***)))))))))))))))*********((()))))))))************))))))((((((((((((((()))******((((((((()))***+++(((((((((((()))))))))***************************)))))))))))))))))))))))))))***+++++++++******))),,,---......,,,,,,---.........//////000111111111111000111555777999???FFFHHHRRRZZZ^^^dddqqq------------------------,,,,,,---......------,,,------------------------+++,,,,,,,,,---------...444666999:::;;;;;;<<<===555222---+++,,,---/////////.....................---...000000...---,,,,,,,,,,,,,,,,,,,,,---...///+++---......---,,,,,,---......//////000111222222//////000111111111111111000000000///...///222444000111111111111222222222555444333222111///......//////000000000000000000---...///000000111111111//////............//////............------------///...---,,,+++,,,---...,,,+++***++++++,,,,,,,,,+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))******++++++++++++******)))))))))******+++++++++'''((())))))'''''')))***))))))*********+++++++++((()))))))))************((()))************)))(((******++++++++++++******((()))))))))***+++,,,---))))))******+++,,,,,,,,,........................++++++++++++++++++++++++((((((((((((((((((((((((*********++++++***************++++++++++++******'''((()))***************))))))))))))))))))))))))(((((((((***,,,,,,***((())))))************++++++(((((((((((()))***+++,,,(((((()))***+++,,,,,,,,,''''''((()))***++++++,,,))))))))))))))))))))))))(((((((((((()))***,,,,,,((((((((()))))))))******)))))))))))))))******+++))))))))))))))))))******((()))++++++)))((()))*********)))))))))))))))***,,,,,,++++++***)))))))))((()))***++++++***(((''')))((('''&&&&&&'''((()))(((((())))))************((()))))))))************))))))((((((((())))))***+++***)))(((((()))***+++'''(((((((((((())))))))))))))))))(((((()))))))))))))))))))))))))))))))))((((((***+++,,,,,,,,,,,,,,,---......,,,,,,---.........//////000111111111444222222555777777<<>>BBBIIIOOOXXXbbblllvvv+++,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------+++++++++,,,---......///...............//////000111000...---,,,,,,,,,---////////////000000000000........................+++---...000000000/////////..................///////////////////////////...............///000000//////.........------------...000111111000...---------------------------++++++++++++************************************++++++++++++++++++++++++***++++++++++++***)))))),,,++++++******+++++++++)))))))))))))))))))))))))))))))))))))))*********((((((((((((((((((((((((***************)))((('''***))))))))))))***++++++***++++++,,,,,,,,,,,,,,,************************(((((((((((()))+++...///***************+++++++++******************************))))))))))))******))))))))))))))))))))))))************************)))))))))******))))))))))))))))))******))))))))),,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++************************************************''''''(((((()))***++++++''')))***)))((('''((()))))))))))))))((((((((((((***************************))))))))))))))))))***))))))***++++++++++++************))))))))))))***)))))))))************+++))))))******++++++++++++'''))),,,......---+++)))(((((())))))************(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))((())))))))))))*********,,,,,,,,,---------------......//////000111111111222444555666777:::???BBBIIIOOOXXXbbbkkkttt|||+++,,,------......------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------------------------------------,,,,,,---......///111000///...---,,,,,,,,,.../////////000000111111---------...............---...///000000///...---...------,,,,,,------...000000000000000000000000000000///...........................------------000222444555555222///---------------------------,,,,,,,,,,,,++++++++++++++++++******************+++++++++++++++++++++++++++++++++++++++***))))))******)))))))))******+++((((((((((((((((((((((((((()))))))))*********+++((((((((((((((((((((((((***************)))(((''')))(((((((((((()))******(((((((((((())))))******+++++++++++++++++++++++++++***)))))))))***,,,---))))))*********+++++++++************************+++++++++******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))),,,,,,++++++***+++++++++((((((((()))))))))))))))++++++************++++++++++++************++++++************************))))))))))))))))))))))))(((((()))******+++,,,,,,''')))***)))((('''((()))))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))***++++++++++++******+++++++++++++++++++++((((((((()))))))))******)))))))))******+++,,,,,,((())),,,......---+++***)))))))))))))))*********))))))))))))))))))((((((((((((((((((((((((((((((************************((((((((((((((((((((((((''''''(((((())))))))))))((())))))))))))***************+++++++++,,,,,,,,,......//////000111111111222444555666777:::???BBBHHHNNNWWWaaajjjrrryyy~~~+++,,,------......------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------...............---,,,,,,++++++++++++,,,---......000000///...------,,,,,,---......//////000000111---------------............///////////////......///...---,,,,,,---...///000000000000000000000000111111///......---------.........------------,,,111333555666666333///------------------------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***)))''''''''''''''''''((()))((((((((((((((((((((((((((())))))******+++++++++)))))))))))))))))))))))))))************))))))((()))(((((((((((()))******,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,++++++*********++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************)))))))))))))))))))))))))))******++++++******))))))******++++++******)))++++++*********++++++,,,)))))))))************+++++++++************++++++++++++************++++++************************))))))))))))))))))))))))))))))******++++++,,,,,,)))+++,,,+++***)))***+++******)))))))))((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))***++++++++++++******+++,,,,,,---,,,,,,,,,((())))))))))))******************)))******+++,,,))))))+++,,,,,,,,,+++***))))))))))))))))))************))))))))))))((((((''''''''''''((((((((((((************************************************''''''((()))************)))))))))*********++++++))))))******++++++,,,,,,---......//////000111111222333444555777:::>>>BBBFFFLLLVVVaaaiiiqqqxxx|||+++,,,------......------******+++,,,,,,---......++++++++++++++++++++++++,,,,,,---------.........+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,---...//////......---++++++++++++,,,---...////////////......---,,,,,,,,,------...//////000000,,,,,,,,,------...............---......///000111111000...------...000111........................000//////.........//////.........---------,,,,,,---///222333333111///---------------------------------,,,,,,,,,+++++++++---------,,,,,,,,,++++++************************++++++,,,,,,++++++***)))((((((''''''(((((()))***))))))))))))))))))))))))((())))))******+++,,,,,,************************((())))))************)))***))))))))))))***++++++//////...---...///000111***************************++++++,,,,,,++++++************+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************)))******++++++******))))))******++++++******))))))))))))))))))***+++,,,++++++,,,,,,,,,---------++++++************++++++++++++************++++++************************)))))))))))))))))))))))))))))))))***************)))+++,,,+++***)))***+++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***++++++++++++***)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,,,,+++***)))))))))***+++))))))))))))******++++++***)))))))))))))))))))))*********)))))))))((((((''''''(((((())))))))))))************************************************'''((()))+++++++++++++++************+++++++++,,,))))))***++++++,,,------,,,------...//////000000111222333444666999===AAADDDKKKUUU```iiiqqqwww{{{+++,,,------......------******+++,,,,,,---......++++++++++++++++++++++++---------....../////////+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------***+++---///000000//////+++++++++,,,---...///000.........///......---,,,,,,,,,,,,---...//////000,,,,,,,,,------.........,,,,,,,,,,,,...000222444333111000//////000111333,,,,,,,,,,,,,,,,,,,,,,,,......---......///000111......---------,,,,,,,,,)))+++...000111000...---------------------------,,,,,,,,,++++++++++++***.........------,,,,,,,,,************************+++,,,,,,,,,,,,+++******++++++******+++,,,------************************((())))))***++++++,,,,,,************************'''((()))***************++++++******++++++,,,---******)))((()))***+++,,,)))))))))))))))))))))))))))***+++,,,---,,,++++++******+++,,,------......******************************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++******(((((((((((()))***+++,,,(((((()))))))))*********++++++************++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))((((((((((((''')))***)))((('''((()))++++++++++++************))))))))))))))))))))))))++++++************++++++))))))***++++++++++++***((()))***+++,,,,,,+++***,,,,,,------------......---,,,***)))))))))*********)))((((((((()))+++,,,*********)))))))))))))))+++*********))))))(((((((((((())))))*********+++************************(((((((((((((((((((((((('''(((***+++,,,,,,,,,+++***++++++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,------.../////////000222333444555888===@@@CCCJJJUUU___iiipppwwwzzz~~~************************************+++,,,,,,------,,,,,,++++++,,,,,,---))))))*********+++++++++///+++)))***...///---))),,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,************+++,,,---...,,,,,,,,,---------......---......,,,++++++---///---.........---,,,,,,++++++,,,,,,+++******+++---......------------....../////////...------,,,,,,000///...------...///000000///...---,,,,,,---...+++,,,,,,,,,,,,,,,++++++...---,,,***))))))******.........------,,,,,,,,,---,,,+++*********+++,,,,,,+++***))))))***+++,,,***************++++++,,,///......---,,,+++******))))))(((((()))***++++++++++++******))))))((((((''''''(((((((((((('''''')))((('''''''''(((***+++))))))************))))))************))))))))))))+++++++++*********)))))),,,+++******))))))******)))************+++++++++------,,,,,,,,,,,,++++++...---+++***)))(((((((((***+++---------+++)))((()))************+++++++++))))))))))))))))))))))))******+++,,,---......///---,,,+++++++++,,,+++)))++++++************++++++,,,+++*********,,,///000---,,,+++*********+++,,,)))******((('''(((***,,,+++++++++*********)))))))))************+++++++++,,,***((((((***,,,,,,,,,******++++++++++++******++++++***************+++))))))(((((('''''''''&&&***************)))(((((((((((((((((((((((((((((()))((('''((()))***)))(((((((((((((((***,,,...///+++---...---***(((***,,,&&&(((***,,,,,,***'''%%%(((***+++***)))((()))***++++++************++++++))))))************))))))******))))))******+++,,,'''((())))))((()))+++---((()))******)))((()))+++++++++,,,------------,,,..................------***+++,,,...///000000000222333444444444666:::<<>>FFFPPPZZZbbbllluuu|||~~~,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++---...///---,,,,,,++++++,,,,,,---***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------............+++,,,---......---,,,+++,,,,,,,,,---------......+++---......---,,,,,,---,,,,,,------......------,,,---------++++++---...------,,,,,,,,,,,,------,,,,,,------.../////////------............---,,,+++,,,,,,------------,,,---...///000000000000000---......//////...------++++++++++++,,,,,,,,,,,,******++++++******)))((()))***++++++++++++***)))))))))((((((((()))******(((((())))))*********+++***+++,,,,,,,,,+++***))))))))))))))))))************++++++,,,,,,++++++***((()))******++++++******'''((((((((((((((((((''''''''''''(((((())))))******************+++++++++,,,+++******))))))******)))************+++++++++---------,,,,,,,,,++++++,,,------...---,,,***)))(((***,,,---...---+++***)))************+++++++++))))))))))))))))))))))))((())))))***+++,,,---...)))+++---+++(((''')))+++++++++************++++++))))))))))))******))))))))))))))))))***,,,...///222333333111...+++*********************+++++++++)))************+++++++++)))((((((***+++,,,+++)))******++++++++++++******(((((((((((()))******+++''''''''''''((((((((((((((())))))))))))(((''''''))))))))))))))))))))))))***)))((()))+++,,,+++***((())))))******)))((((((((('''&&&''')))***)))((( """'''+++------+++***(((***+++***)))((()))******))))))(((((())))))***))))))************))))))((()))+++,,,,,,++++++******'''&&&'''***---,,,************((((((***---000(((((()))***************++++++,,,,,,------......---...///000000000000000000222333333333555888;;;>>>EEEOOOXXX```jjjttt{{{++++++++++++++++++++++++***)))******+++,,,---...---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,+++,,,---,,,,,,+++,,,---************************+++,,,,,,---------,,,,,,)))+++---...///...---,,,,,,,,,,,,---------......+++---//////---,,,,,,---+++,,,------......------,,,---...---++++++---...---,,,,,,++++++,,,,,,---,,,,,,------...///////////////000000///...,,,+++,,,,,,---------,,,+++***,,,,,,...//////000000000,,,---............---,,,,,,,,,,,,+++++++++++++++)))******+++***)))(((''')))***++++++++++++***)))***))))))))))))***++++++)))************************+++,,,------+++)))(((,,,+++)))((('''(((***+++***++++++,,,,,,++++++***((()))***+++++++++******(((((())))))))))))(((((())))))))))))))))))))))))))))))*********+++++++++,,,+++******))))))******)))************++++++++++++++++++++++++,,,,,,,,,***+++---......---,,,+++))))))***+++++++++++++++)))************+++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,(((+++---+++(((&&&(((+++++++++************++++++*********************)))******))))))***,,,...//////000111000---+++******))))))*********+++++++++)))************+++++++++''''''(((***,,,---,,,***++++++,,,,,,,,,,,,++++++'''''''''(((((()))++++++''''''(((((())))))))))))))))))******))))))((('''))))))))))))))))))))))))***(((((()))***+++***)))'''((()))******))))))((((((&&&%%%&&&)))***)))'''###%%%(((***,,,,,,,,,+++(((***+++***)))((()))***))))))(((((((((((())))))(((((())))))))))))(((((('''(((***+++,,,+++***)))******))))))))))))******'''((()))(((''''''))),,,((()))******++++++******,,,,,,,,,---------------......///000000000000//////000222222222444777:::===DDDNNNWWW```kkkuuu}}}************************+++++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++,,,------++++++,,,---************************++++++,,,,,,,,,+++******)))***,,,...//////...---,,,,,,,,,---------......+++---//////...,,,,,,---+++,,,,,,---.........---------...---,,,+++---///---,,,,,,++++++,,,,,,---000//////...------,,,,,,000000111111000...,,,+++,,,------...---,,,***))))))***+++,,,------------+++,,,---.........---,,,---,,,,,,++++++*********)))******++++++)))(((''')))***+++,,,,,,+++***)))***************++++++,,,++++++*********************+++---------+++)))(((...,,,)))'''&&&''')))+++))))))************))))))((()))***+++,,,+++******))))))************))))))************))))))))))))))))))******++++++++++++,,,++++++***)))*********)))************+++++++++(((((()))***+++,,,,,,---%%%'''))),,,------,,,+++***)))((('''((()))+++---)))************+++++++++))))))))))))))))))))))))++++++++++++************'''+++---,,,'''&&&(((+++++++++************++++++******+++++++++******)))+++************,,,---...,,,...000///---+++******))))))******++++++++++++)))************+++++++++((((((***,,,///000///---+++,,,,,,------,,,,,,+++''''''''''''((()))++++++(((((())))))*********+++***************)))(((((()))))))))))))))))))))))))))((('''((()))***)))(((&&&''')))*********)))(((***((('''(((+++,,,+++))),,,,,,+++***)))))))))***(((***+++***)))((()))***))))))(((((((((((())))))''''''((((((((((((''''''&&&''')))***+++***((('''((()))***)))((((((***,,,)))+++------,,,++++++,,,))))))***+++++++++++++++------,,,,,,,,,,,,,,,,,,...//////000000000000///...///000111111333666999<<>>EEEJJJQQQ[[[gggooo|||++++++,,,------.........***++++++,,,------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((()))***+++++++++++++++,,,---......------------,,,+++,,,---...//////---+++))))))+++...000......------------......000///---,,,++++++,,,---------------------------...............///000000---...000111000///---,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++*********)))))),,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******************************++++++++++++******''''''(((((())))))))))))******++++++++++++******))))))************))))))+++***)))((((((((()))***))))))))))))************++++++,,,,,,,,,,,,++++++'''))),,,,,,+++******+++))))))******++++++,,,,,,))))))***+++,,,---------************************---------,,,,,,+++++++++,,,,,,,,,+++++++++++++++************************++++++++++++***************************)))(((((()))*********++++++,,,,,,((()))***+++,,,+++++++++)))***+++,,,,,,+++***)))******************************+++***)))))))))))))))))))))))))))*********************************))))))******++++++,,,,,,+++++++++*********))))))'''(((***+++++++++)))((()))(((((((((((((((''''''+++*********)))((((((((()))))))))))))))))))))))))))(((&&&%%%&&&''')))******++++++)))''''''(((***))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))(((,,,,,,,,,++++++******)))***)))((((((''''''(((((())))))******))))))))))))(((((()))))))))*********))))))))))))))))))))))))+++++++++******++++++,,,*********++++++************+++---,,,++++++,,,...////////////000000000000000111222333222333555777888<<>>AAAEEEKKKWWWdddnnn~~~+++++++++,,,,,,,,,------***+++,,,------,,,+++*********)))******+++,,,---******++++++++++++,,,,,,///......---------------******+++,,,,,,,,,,,,,,,000...,,,***)))***+++,,,***+++,,,------...------++++++++++++++++++++++++///---+++***,,,---------------.........------,,,,,,,,,,,,,,,------------++++++++++++++++++++++++***************++++++++++++++++++++++++,,,------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************,,,+++************+++,,,,,,,,,+++++++++*********))))))*********++++++++++++++++++++++++++++++++++++)))'''%%%%%%''')))+++((('''&&&&&&'''(((***+++)))***+++,,,,,,+++***)))++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,---...////////////+++,,,,,,------,,,,,,+++***))))))***+++---///000***************++++++++++++++++++************)))&&&&&&''')))***+++,,,---+++***)))(((((()))***+++(((((((((((())))))))))))''''''''''''''''''''''''************************))))))))))))))))))))))))(((((())))))*********+++&&&)))++++++)))(((***++++++******))))))******+++++++++*********)))))))))((((((((((((((((((((((((+++)))&&&&&&(((+++,,,,,,'''((()))***++++++++++++++++++++++++++++++++++++))))))************))))))'''''''''((()))+++,,,---******+++...222333///,,,)))******)))((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,***))))))*********+++,,,------------,,,,,,,,,---------......,,,,,,---...///000000111---...000111111333666888888;;;???CCCIIITTTbbbkkk,,,,,,,,,---------......***+++,,,------,,,+++***))))))))))))***+++,,,---((())))))***************------,,,++++++++++++,,,******+++,,,,,,,,,,,,+++...---,,,++++++***************+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++***+++,,,------...------++++++,,,,,,,,,---------************************+++++++++***************+++************+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********))))))******+++++++++,,,,,,,,,---------,,,,,,,,,,,,+++************************,,,++++++******++++++,,,***+++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,((('''&&&%%%&&&(((***+++)))***,,,------,,,***)))++++++++++++++++++++++++------------------------++++++,,,------,,,++++++******+++,,,,,,,,,+++***,,,------......------,,,++++++,,,---...//////...+++,,,,,,------,,,,,,+++,,,,,,+++***+++,,,---...+++++++++***************+++++++++************)))''''''((()))***++++++,,,))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))))))))*********)))(((''''''((()))***)))+++******))))))******++++++++++++*********)))))))))))))))))))))))))))))))))(((&&&'''***,,,,,,***(((((())))))******++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))***+++))))))))))))************''')))******))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))++++++)))***++++++******+++---)))***+++,,,------------,,,,,,,,,---------......+++,,,,,,---...///000111000111333333333444666888666999===BBBHHHSSS```iii}}}{{{yyy+++++++++,,,,,,,,,------***+++---......---+++***))))))))))))***+++,,,---,,,---.../////////......,,,+++******))))))************+++,,,,,,,,,,,,+++(((***,,,.........---,,,)))***+++,,,------...---........................,,,++++++,,,......,,,***((()))***,,,---...//////++++++,,,,,,,,,---------************************,,,+++++++++******))))))******))))))******+++,,,++++++++++++++++++++++++++++++---......---++++++++++++++++++******))))))******+++++++++,,,,,,,,,......---------,,,,,,,,,************************---,,,+++******+++,,,---))))))***+++,,,------...++++++,,,,,,,,,---------------------------------(((((())))))))))))(((((())))))((('''(((***,,,...+++,,,...//////...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++***+++,,,---,,,+++***))),,,---...//////...---,,,***+++,,,---............++++++------------++++++///...,,,+++******+++,,,,,,+++++++++******))))))+++++++++************)))))))))))))))************))))))************))))))''''''''''''((((((((()))++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))))))))...)))%%%&&&***---+++(((++++++************+++++++++++++++************)))************))))))))))))'''&&&'''***---...+++((('''''''''''''''((())))))************************+++***)))(((((()))***+++,,,+++***)))((((((((((((******)))'''&&&&&&(((***$$$&&&((()))((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''))),,,---)))***++++++***+++---///)))***+++,,,------...---,,,,,,,,,---------......++++++,,,---...///000111222333333333222222444666666999>>>CCCJJJTTT```iiivvv~~~uuusss{{{++++++,,,,,,,,,,,,------------------,,,***((('''+++*********+++,,,,,,---......---,,,---...///000.........------,,,,,,,,,...---,,,++++++,,,...///,,,***((()))---...,,,***,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))------------------------)))******,,,---...//////...---+++))))))***+++,,,))))))))))))************(((((()))************))),,,+++***))))))***+++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,++++++,,,------,,,,,,+++)))))))))***++++++,,,,,,((()))***+++++++++++++++++++++******)))******+++++++++******++++++,,,---------...------,,,++++++---------,,,,,,++++++++++++++++++++++++++++++++++++******************+++''''''(((+++...///...,,,,,,,,,,,,+++++++++******,,,---......//////......,,,***((()))---//////---,,,,,,,,,+++)))((()))***------,,,+++************,,,,,,+++***)))((('''''')))************+++++++++,,,+++++++++******))))))......,,,+++***)))))))))++++++******))))))((((((************************************************,,,+++***(((&&&$$$"""!!!$$$$$$$$$%%%'''(((***+++)))))))))))))))))))))))))))************+++++++++++++++************++++++))),,,...,,,(((&&&)))---(((((((((((())))))))))))))))))*********+++++++++***************)))((((((---,,,***)))((()))***++++++,,,------+++*********(((((((((((()))))))))))),,,,,,+++))))))(((((((((***+++++++++)))'''%%%$$$&&&''')))***,,,,,,------((((((((()))******++++++******))))))******+++,,,///...---,,,,,,,,,,,,,,,------,,,,,,,,,---.........---------...///111333333222111111111333555777777:::>>>DDDMMMWWWbbbiii|||~~~yyyxxx|||+++++++++,,,,,,,,,------++++++,,,---,,,+++***)))++++++******++++++,,,---------,,,,,,------...///------,,,,,,,,,+++++++++...------,,,,,,,,,------,,,++++++---///111111111,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))------------------------+++++++++,,,,,,,,,,,,,,,,,,+++***)))((())))))***))))))))))))*********************+++++++++,,,,,,++++++***))))))***++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,+++++++++++++++)))******++++++++++++***++++++***************+++***************+++,,,,,,---.../////////...,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++---///000///---------,,,,,,,,,+++++++++,,,---......//////.........+++)))+++///222222000---------+++******+++,,,---,,,++++++******++++++************)))))))))))))))************+++++++++******))))))((((((((((((---,,,+++******)))******************))))))))))))************************************************'''(((((()))))))))((((((''''''''''''(((***+++,,,))))))))))))))))))))))))(((((()))))))))******************))))))************,,,...+++'''%%%(((+++''''''((((((((()))))))))))))))*********+++++++++***************)))(((((())))))))))))))))))))))))***,,,---,,,+++)))***+++))))))))))))************)))((('''&&&&&&%%%%%%%%%(((((()))******)))(((''')))******+++++++++******((((((((()))******++++++******))))))******+++,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------...///000111222333222111111222333555777888:::>>>DDDLLLWWWccckkk|||~~~yyywww{{{++++++++++++,,,,,,,,,,,,******+++,,,------,,,,,,++++++******++++++,,,,,,++++++,,,------------,,,,,,,,,++++++++++++******---------------,,,++++++,,,...////////////000222,,,,,,---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***------------------------------,,,+++***))))))(((+++++++++++++++******))))))))))))*********++++++---,,,,,,++++++---...///++++++***))))))***++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++))))))******+++,,,,,,,,,---.........---,,,,,,+++......------,,,++++++***++++++++++++++++++***)))*********************+++)))))))))*********++++++...///111222222000...,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...------...000000///...---------,,,,,,,,,,,,+++,,,---......//////......///---,,,///444888999888222111///---,,,,,,---...++++++******++++++,,,---)))))))))*********++++++)))************+++++++++------,,,,,,,,,,,,+++++++++******)))))))))******)))))))))***************))))))))))))))))))))))))************************'''''')))***++++++++++++******))))))***++++++,,,))))))))))))))))))))))))'''((((((((())))))))))))***))))))(((((())))))******,,,,,,***&&&%%%''')))''''''''''''(((((((((((()))))))))************+++)))************))))))(((&&&'''((()))***************,,,,,,,,,***)))***+++************+++++++++++++++***))))))((((((((((((%%%&&&((()))***+++++++++---,,,,,,+++***)))((('''((((((((()))******++++++******))))))******+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,---...///000111111111333222111111222333555666888:::===CCCKKKXXXeeemmmzzz~~~xxxvvvxxx***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,+++++++++++++++,,,---......---,,,***)))---///111...***(((***,,,+++,,,...///...,,,***))),,,,,,,,,,,,,,,,,,,,,,,,------------............---------------------------,,,,,,+++***)))((((((,,,---...//////---,,,***))))))*********+++++++++...---+++***+++,,,...000+++******************+++))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++******************************************++++++,,,,,,,,,............------,,,+++------,,,,,,++++++++++++,,,,,,,,,,,,+++******))))))*********+++++++++***(((((())))))************---///222444444222///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,---------///...---...///000...---,,,,,,,,,+++++++++++++++,,,---......///...............///555<<>>777111...---,,,***)))))))))***+++,,,---...++++++++++++************))))))*********+++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,))))))******++++++,,,,,,((((((((((((((((((((((((************************,,,,,,+++***)))'''&&&%%%++++++***)))))))))******)))))))))))))))))))))))))))))))))*********++++++))))))(((((((((((())))))''''''((((((((((((***+++'''''''''(((((((((((()))))))))))))))))))))))))))((())))))*********))))))+++***(((''''''))),,,...******+++***((()))***,,,((((((((()))))))))******(((((('''&&&&&&&&&''''''(((((())))))******++++++---,,,+++***)))))))))***((((((((()))******++++++******))))))******+++,,,******+++,,,,,,,,,+++***************+++,,,---...,,,---///111222222111111222222222222333444555555777999<<>>EEEGGGCCC>>>444111...------...,,,+++,,,,,,,,,,,,------......++++++++++++++++++++++++------,,,,,,,,,+++++++++---***((((((+++,,,+++)))******+++++++++,,,,,,,,,)))***++++++++++++***))),,,,,,++++++++++++***+++************************)))***+++,,,,,,+++***)))((()))++++++******+++---************************)))))))))))))))))))))))))))))))))))))))((((((((()))(((&&&%%%$$$%%%%%%&&&((((((((((((((((((((((((((((((((((((((((((((((((+++++++++++++++***)))(((((((((***+++++++++++++++)))))))))))))))((('''&&&''''''''''''''''''''''''''')))***)))((('''(((************)))))))))))))))'''''''''&&&%%%%%%&&&'''(((((()))))))))*********************************++++++++++++++++++++++++***++++++***))))))***,,,------......//////000000222222111111222222333444777888:::>>>DDDNNNXXX___gggppp+++++++++,,,,,,---------++++++++++++++++++++++++))))))******+++,,,---...------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...+++******))))))******+++,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,+++...------------...//////...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********))))))***++++++,,,++++++++++++++++++,,,,,,+++******)))*********))))))))))))******************+++******)))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,,,,***++++++,,,------------,,,,,,------.........---,,,,,,,,,+++,,,,,,---......------,,,,,,------............---------,,,,,,------------............222000---+++,,,...111333,,,---///...---,,,,,,---............////////////////////////////////////000111333888;;;;;;777444///...------------,,,++++++,,,,,,------......///++++++++++++++++++++++++---------,,,,,,,,,++++++)))+++,,,+++((((((***---******+++++++++,,,,,,,,,((()))+++,,,,,,+++)))(((,,,,,,,,,,,,++++++******************************)))***+++,,,,,,+++***)))((()))++++++******+++---************************))))))))))))))))))))))))))))))))))))((((((''''''&&&''')))***++++++***)))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++++++++***)))(((((((((***+++++++++++++++)))*********)))(((''''''((((((((((((((((((((((((((()))***)))((('''((()))))))))))))))))))))******,,,+++*********++++++***))))))))))))************************************++++++++++++++++++++++++((()))******)))***,,,...------......//////000000222222111111222222333444666777:::===CCCLLLVVV\\\dddnnn******+++,,,,,,---......***************)))))))))*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++************++++++---............,,,***))),,,,,,---------,,,+++++++++************+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***++++++++++++************++++++++++++***************+++))))))))))))))))))))))))((()))******))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,((())))))******+++,,,,,,------,,,,,,,,,,,,------------------............------,,,+++++++++,,,,,,++++++,,,---------,,,,,,*********+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...------,,,,,,------...............---------,,,------------............,,,---...///---+++'''%%%---...//////---,,,,,,---............////////////////////////////////////000111333555444333111000---------------------,,,,,,,,,------.........///------------------------------------,,,,,,,,,,,,'''+++...,,,'''&&&***///******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))+++,,,,,,,,,,,,+++***)))************************'''(((((())))))))))))((()))***++++++***)))***,,,++++++++++++++++++++++++))))))))))))))))))))))))***))))))((((((''''''&&&###%%%(((+++,,,+++)))(((************************))))))))))))))))))))))))*********+++******))))))((()))***++++++,,,++++++))))))*********)))((((((*********))))))))))))(((((()))***)))((('''((()))))))))))))))************+++***((()))***++++++***)))))))))*********++++++************************++++++++++++++++++++++++((()))*********+++---///---......//////000111111222222111111222222333444444666999===CCCKKKTTTZZZaaalll,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,+++,,,...///...---,,,+++,,,,,,---------,,,+++******))))))))))))***++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++)))))))))))))))***++++++*********))))))*********+++***************++++++))))))))))))))))))))))))&&&(((******))))))+++...------------------------------------------------........................------------------------++++++*********++++++,,,......------------......------------.........///...---,,,,,,+++++++++,,,,,,,,,---------,,,+++++++++*********++++++,,,,,,------,,,,,,,,,,,,------...------,,,,,,------...............------------+++++++++,,,,,,,,,------(((***,,,---,,,((($$$!!!+++---//////...---..................////////////////////////////////////,,,///222222...---...000------------,,,,,,---...---------..........................................------------,,,,,,,,,)))+++,,,+++((((((***---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***)))************************((((((((((((((())))))******+++,,,+++))))))***+++++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((''''''&&&&&&$$$%%%'''((()))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********))))))((()))***++++++,,,++++++(((((()))*********))))))*********)))))))))(((((((((******)))(((''''''(((((()))))))))************(((%%%$$$%%%'''))))))'''))))))*********+++++++++***************************************************+++,,,+++***+++---.........///000000111111222222222111111222222333444222444888<<>>DDDMMMTTTbbbsss,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))))))))***++++++,,,,,,,,,+++++++++,,,,,,,,,+++***+++++++++++++++++++++))))))******+++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,+++***,,,+++++++++******)))))),,,+++++++++***)))))))))((()))))))))************)))************+++++++++++++++++++++++++++++++++------------,,,,,,++++++******++++++,,,------...+++,,,,,,---------------......///000000000000000000////////////.................................//////000000000000//////......------------......---........./////////000---........./////////000---,,,***+++...111222222//////......//////000111.........///////////////---......//////......---///............//////000+++,,,...///000000000///,,,...000000......000222111111000000000000111111111111111000000000/////////...---...000000...---'''***---...---,,,...///000000111000000///.........//////000000//////...//////000000///......---+++++++++++++++++++++++++++++++++,,,,,,,,,------+++*********+++,,,,,,---,,,,,,,,,---------......*********************************)))******+++,,,)))******++++++******)))+++++++++++++++*********)))))))))***************(((((())))))))))))(((((($$$%%%&&&((()))+++,,,---)))))))))))))))))))))))))))(((((((((((())))))***(((+++...///,,,***))))))+++******))))))((((((''''''''')))***+++,,,------((((((''''''''''''((((((&&&'''))))))(((''')))***,,,+++******))))))******(((((()))))))))*********&&&&&&$$$###"""###'''***)))))))))******+++++++++++++++************++++++***++++++++++++,,,,,,,,,...///111111111111333555000111111111000000222444111555888:::===CCCLLLSSSdddrrr,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************+++,,,---...,,,*********++++++***)))++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,---...//////...---,,,******************************,,,,,,,,,,,,******,,,,,,,,,,,,++++++***)))***************+++++++++---,,,,,,+++***)))(((((((((((())))))*********+++)))************+++++++++++++++++++++++++++++++++*********)))))))))((((((++++++,,,------...//////,,,---......//////.........//////000000000000000//////.........---------//////////////////////////////000000000000//////.........------.........---.........//////000000---.........//////000000,,,***)))***---111333333///////////////000111111,,,,,,---...///000111222,,,---...//////...---,,,...............///000111(((***,,,///111222222222+++---000///...---000222111111000000000000111111111111111111000000000000000...---...///000///...&&&)))---...---,,,...///...///000000000///---,,,...///000111111000///...111111111111111000//////++++++++++++++++++++++++,,,,,,,,,------.........---,,,++++++******++++++,,,,,,,,,------.........************************((((((((()))***,,,---...+++,,,---......---,,,+++...------,,,,,,++++++***)))))))))******++++++,,,))))))************))))))))))))((()))+++...222444))))))))))))))))))))))))''''''''''''(((***+++,,,'''+++///000---***((((((++++++***)))((('''&&&&&&((())))))*********))))))((((((''''''''''''((((((%%%'''((((((''''''(((***,,,,,,+++***))))))******))))))******+++++++++,,,,,,+++)))%%%$$$&&&***...*********++++++,,,,,,,,,,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,+++---/////////000222444222222222111000111333555111555999;;;===CCCLLLTTTfffrrr)))************+++++++++))))))(((((()))***++++++)))************+++++++++...------,,,+++***))))))++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++,,,,,,*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++((())))))))))))*********------------------------000//////......//////000///...............------....../////////......---////////////000000000000///......///000000///---000000000/////////....../////////...............111000...------...000111111111000000111333444555///000000000000///......///......------......///***+++---...///...------........................///.........///000222333222000///000222333000...000111222333222000...---//////.........---------...------,,,,,,------...+++---......---,,,,,,---,,,,,,,,,------.........222111111111000000//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,------***++++++,,,,,,------...---,,,+++***))))))))))))+++++++++*********))))))+++,,,------++++++,,,---...---+++*********++++++******++++++++++++******,,,,,,+++***)))(((''''''%%%''')))******(((&&&$$$'''''''''((()))******++++++***)))''''''(((((()))+++,,,---------+++)))'''))))))))))))))))))))))))++++++***)))((('''&&&&&&###%%%(((+++,,,---,,,,,,))))))******+++++++++,,,,,,***(((&&&'''(((+++,,,))))))))))))******************))))))))))))******(((&&&%%%'''+++------+++,,,+++***))))))***+++,,,************+++,,,---...------///000222222333333444333333222222333333444777444444999>>>BBBIIIQQQaaalll|||)))************+++++++++)))))))))))))))***++++++)))************+++++++++...------,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++******+++++++++,,,,,,,,,------------------------......------------..................////////////000000000000000000000///////////////////////////000//////000111111000...222222222222111111111000////////////............111000...------...000111111000000000111222333444///////////////......---...------------------...,,,---.../////////..............................//////......///000222333333111000111333333111//////000111222222111000000//////.........---------///......------......///+++---///...---,,,---...,,,------------------...111111000000000/////////...------,,,,,,------...---------,,,,,,,,,,,,,,,///...---,,,,,,,,,------...------,,,,,,++++++***,,,,,,***))))))(((((((((+++++++++*********)))))))))+++,,,+++***)))***+++---,,,+++*********++++++******++++++++++++******************)))))))))))))))***,,,------,,,***(((%%%%%%&&&&&&'''(((((()))(((((('''((()))***,,,---***+++,,,------+++***((())))))))))))))))))))))))******))))))((((((''''''###$$$''')))*********))))))))))))*********++++++,,,***)))(((((((((***+++))))))))))))******************))))))))))))******)))((('''))),,,---+++)))+++***))))))))))))***+++************+++,,,---...,,,---...///000111111111111111111111222333555555777444555:::>>>BBBJJJQQQ___kkk|||)))************+++++++++***))))))))))))***++++++)))************+++++++++------------------------************++++++++++++++++++++++++++++++++++++------------------------,,,,,,+++++++++,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++******))))))((((((***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------............------..........................................---......//////000000111---.....................///////////////////////////......///000000...---000000000/////////......000000000000000000000000111111////////////111111111111111111111222333444000000111111000000///...........................---...//////000/////////------------------------///////////////000222222222222111222444444222111//////000000111222222333/////////.........------/////////....../////////,,,...//////...------............---------------///////////////............------,,,,,,------...------------------------///...---,,,,,,,,,,,,---...------,,,,,,++++++***,,,+++***))))))((())))))+++++++++***************''')))***)))((('''((())),,,,,,+++************+++******++++++++++++******(((((())))))*********+++***+++---......---,,,***%%%&&&&&&''''''(((((()))(((((((((((()))+++,,,---)))***+++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&''')))******)))((((((((())))))))))))******++++++***)))))))))(((((())))))))))))******************))))))))))))***************+++,,,,,,***'''******))))))))))))******************+++,,,---...,,,---...////////////////////////000222444555666666444666;;;???BBBJJJSSS]]]kkk}}}))))))*********+++++++++*********))))))***++++++))))))*********++++++++++++++++++,,,,,,---------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,,,,+++***)))((((((+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------........./////////.............../////////000000000000000000000000////////////////////////---------------......///000000000000111111111111111000///000111111///.../////////............---111111111111111222222222222111111000000111111222111111111222222333333333222222222333222111111000000000111111111111000000......//////////////////------------------------/////////000000111111222111111111222333333222111111000000000000111222333////////////............//////............//////---...000000...---.../////////......------,,,,,,...........................------,,,,,,------...---------.....................------,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,+++***************************************'''((())))))''''''((()))++++++************************++++++++++++******))))))))))))************((()))***,,,,,,+++***)))(((((())))))******************))))))(((((((((((('''(((***+++,,,,,,,,,+++))))))))))))))))))))))))'''((((((((()))))))))***))))))***+++++++++******((((((((((((((()))))))))******++++++***)))((('''((()))))))))******************))))))))))))******)))***+++,,,---,,,***((())))))))))))))))))))))))************+++,,,---------....../////////....../////////000111222444555666555777<<>>???CCCMMMXXXeeesss)))************+++++++++---,,,++++++*********+++)))************+++++++++******************+++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++***************************+++,,,---------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------............///......///000000111222222333444555666666555444333333444444555666777777888555555444333444666888999999:::<<<>>>@@@CCCEEEEEEAAA@@@??????@@@???===;;;<<<<<<<<<;;;;;;;;;::::::999999999:::;;;<<<<<<<<<<<<<<<============<<<<<<;;;<<<<<<======<<<;;;;;;:::::::::::::::999999888555666888999999888666555444333222111111111222222111111111111111111111111000111222222222222111000---000222222111111222444111222333333333222111000000000000000/////////.........------------.........000222111000///000000............////////////------......////////////...------,,,,,,------...+++++++++,,,---.........------.........---,,,+++...------,,,,,,++++++***+++******))))))******+++))))))*********+++++++++((()))******)))((()))***'''((()))***++++++***)))******++++++++++++******))))))))))))************''''''((()))******++++++(((((((((((((((((((((((('''((()))+++,,,,,,,,,,,,)))))))))))))))***++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))******+++++++++*********)))))))))'''((()))******+++******))))))))))))******************))))))))))))******((())))))'''%%%&&&))),,,***+++,,,------,,,+++***************+++,,,---...+++,,,---...///000000000222222111222222333444555444666:::>>>@@@CCCNNNYYYhhhvvv)))************+++++++++---,,,,,,+++*********+++)))************+++++++++++++++++++++++++++++++++---------.........//////++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---............////////////...//////000111222222222777999:::;;;;;;:::999777333444666777999;;;===>>>@@@???>>>>>>>>>@@@CCCDDDBBBCCCEEEHHHKKKNNNPPPQQQSSSQQQPPPPPPQQQPPPNNNLLLIIIIIIIIIHHHHHHHHHGGGGGGAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDEEEFFFGGGFFFFFFDDDCCCAAAAAAAAAAAAAAA@@@@@@???:::;;;===>>>>>>===;;;:::777666444333222333444444111111111111111111111111000111222333333222000000...111333444222111333555...000222444555444333222000000000000//////////////////............/////////000222222000///000111------......//////000000........./////////000000...------,,,,,,------...******+++,,,,,,---......,,,---.........---,,,+++***++++++,,,,,,---......)))((((((((((((((())))))))))))******++++++++++++((()))***)))((('''(((***'''((()))+++++++++***)))******++++++++++++******''''''((()))***+++,,,,,,%%%&&&&&&'''((())))))***+++++++++***************,,,,,,---...---,,,+++***)))))))))))))))******+++))))))))))))))))))))))))))))))))))))((((((((((((************+++,,,---...,,,+++++++++******))))))''''''((()))***+++,,,,,,))))))))))))******************))))))))))))******++++++***&&&######'''***+++,,,------------,,,+++************+++,,,---...)))***+++---.../////////000111111222333555666777444666;;;???@@@CCCNNNZZZjjjwww++++++---......---++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++******************)))((((((***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++...---+++*********++++++,,,---...---+++***+++,,,++++++******************+++++++++*********)))))),,,,,,++++++++++++++++++///...---,,,,,,---...///***+++,,,...////////////...///111111000///000111333555666555333333666:::<<>>===:::777555666777777666222111000111333333222000222333333444444333222222...222555555333222222333111111111000000000//////---......///000000111111222222111111000//////...////////////............////////////////////////......---,,,,,,---......---------......------,,,,,,,,,+++***))))))))))))...............---,,,,,,,,,,,,+++++++++*********))))))))))))*********+++++++++++++++++++++++++++,,,+++***,,,...///---++++++++++++*********))))))************************((((((((()))******++++++))))))************))))))+++++++++*********)))))))))))))))((((((((((((((())))))))))))))))))))))))******)))))))))(((((((((******)))(((((()))***+++)))))))))((((((''''''&&&)))((('''(((******)))'''))))))))))))))))))))))))++++++***)))))))))))))))((()))))))))*********+++---***))),,,///000---)))***)))((()))+++,,,,,,,,,---------...............000000111222333333333222444666:::===>>>DDDTTTcccttt++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***((((((((((((((()))***+++,,,+++++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,***,,,,,,,,,***)))***+++,,,,,,,,,---------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,---222222222222222222222222333444555555444555888:::<<<@@@CCCDDDDDDFFFKKKOOOOOOUUU]]]bbbbbb___[[[YYYYYYYYYYYY[[[___eeekkkoooqqqsssvvvyyy{{{{{{{{{{{{}}}vvvoooiiiiiikkkmmmrrrxxxvvvsssqqqqqqsssvvvwwwxxxyyyvvvpppkkkeee___YYYUUUOOOHHHAAA===>>>???<<<999777555444333444444444222111111222333222111///...000222555555444333333444111111000000000//////////////////000111111222222222222111111000/////////------............//////////////////////////////......---,,,,,,---......------...//////......---,,,+++)))''''''(((***,,,,,,------------,,,,,,+++------,,,,,,,,,+++++++++)))))))))***************+++++++++++++++++++++++++++******+++------,,,***+++++++++***************************************((((((((()))******++++++))))))************))))))+++++++++******************)))))))))((((((''''''))))))))))))))))))))))))************))))))))))))(((((((((((()))***+++,,,)))++++++)))&&&%%%(((***)))(((&&&'''(((((('''%%%************************+++***))))))))))))))))))''''''((()))***+++,,,---,,,***)))***......,,,))))))***+++*********,,,...---------.........//////000111111111111111000000444666:::===???DDDRRR```sss,,,+++***))))))***+++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++(((((((((((()))***,,,,,,...,,,,,,,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++))))))***+++,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------....../////////444444555555666777777888666777999:::;;;===AAADDDEEEHHHLLLNNNNNNPPPUUUYYYYYY^^^eeehhhgggddd```^^^aaaccceeejjjqqqxxx{{{wwwkkkaaaUUUOOOOOONNNIIIDDDDDDAAA===;;;::::::888777444444555555333222000...111333444555555444444444111111000000000/////////000000111111111222222222111111111111000000//////------......///000000111////////////////////////......------------......,,,------............---,,,,,,+++++++++,,,...///+++,,,,,,---,,,,,,++++++......---------,,,,,,,,,************************************************))))))***++++++,,,+++***************************++++++++++++++++++++++++((((((((()))******++++++))))))************))))))************************,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***...111///***'''))),,,***((('''''')))))))))'''******************************)))))))))))))))***'''((()))***+++,,,,,,---+++)))((())),,,---+++***(((+++---+++)))))),,,///,,,,,,------.../////////000000111111222111111111222333777;;;===AAAMMMZZZlll}}},,,+++***))))))***+++,,,*********+++++++++,,,,,,++++++++++++++++++++++++)))))))))***+++,,,---......,,,,,,,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++***+++++++++,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---------...---...///000111222333333666777999<<<>>>???@@@@@@BBBCCCEEEEEEEEEGGGIIIKKKMMMQQQUUUWWWWWWYYY]]]```bbbgggmmmqqqqqqpppnnnmmmmmmqqqwww}}}rrrlllkkkjjjeee```[[[WWWPPPKKKFFFBBB>>>;;;999999888888777666666555444444444444444444444333111111111111000000000000111111111111222222222222111111111000000000000000......///000111222222333////////////////////////........................***+++,,,---------------+++,,,---////////////...++++++,,,,,,---,,,,,,+++.........---------,,,,,,+++++++++***************************************((()))***++++++******+++************************************************((((((((()))******++++++))))))************))))))************************++++++++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))((((((***///333222,,,((((((***)))(((&&&''')))************************************)))))))))))))))******************++++++++++++***)))))))))***++++++***))),,,---,,,)))))),,,///,,,,,,------...//////000...///000222333444444444222333666;;;===AAAKKKVVVcccvvv++++++************++++++************++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++,,,---...,,,+++++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++,,,,,,------------,,,)))***,,,+++******+++,,,******++++++,,,,,,------++++++++++++,,,,,,,,,,,,,,,------....../////////---...111333555777888888;;;===BBBFFFIIIIIIIIIHHHKKKMMMNNNMMMKKKJJJJJJKKKOOOSSSXXX[[[\\\]]]aaadddhhhmmmsssyyy}}}{{{uuummmddd\\\TTTMMMIII@@@>>><<<:::999999999:::888666555555666555444333333333222222222111111111111111111111111111111111111111000000000000000000//////000111111222333333////////////////////////---...////////////...---******+++,,,------------)))+++---//////...---,,,+++,,,,,,---------------......---------,,,,,,,,,+++++++++++++++*********************************((()))++++++*********+++***************+++++++++))))))))))))))))))))))))((((((((()))******++++++))))))************))))))***************+++++++++((((((((((((((((((((()))))))))))))))))))))))))))''''''''''''((((((((((((++++++++++++***)))''''''))),,,//////,,,***)))******(((&&&&&&''')))))))))************************)))))))))))))))******+++*********+++++++++++++++******))))))******+++,,,+++,,,,,,,,,******,,,---+++,,,,,,---...///000000---...000222333444555555444555888===???BBBKKKTTT\\\ppp++++++,,,,,,,,,,,,++++++************++++++++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,***))))))***---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------)))******+++,,,,,,------++++++---.........------)))+++,,,,,,++++++,,,...+++++++++,,,---.........,,,,,,,,,,,,---------............///000111111111111333666999===???@@@AAACCCFFFLLLQQQTTTSSSPPPNNNPPPSSSUUUVVVTTTRRRPPPPPPWWW\\\bbbfffhhhjjjooorrrvvvzzz|||ssskkkfffXXXTTTNNNGGGBBB???>>>???===;;;888777888888666333444444444333333333222222111111111111111111111111000000000000000000000111//////000000111111222222////////////////////////---...///000000///...---***+++,,,---............++++++,,,,,,,,,,,,,,,,,,,,,,,,---...............------------,,,,,,,,,+++,,,,,,,,,++++++*********************************(((***,,,,,,+++***+++---))))))*********+++++++++((((((((((((((((((((((((((((((((()))******++++++))))))************))))))))))))*********+++++++++'''''''''((())))))******))))))))))))))))))))))))''''''(((((())))))))))))))))))***+++******)))(((************,,,...000222000---***(((((()))(((((()))))))))))))))))))))))))))))))))))))))***++++++))))))******+++,,,------++++++******)))***,,,---...,,,++++++,,,---,,,+++++++++,,,---...///000000...///000111222222222222444444777===???BBBIIIQQQYYYooo~~~+++,,,---......---,,,+++)))************+++++++++*********++++++,,,,,,,,,++++++******************)))((((((***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------***+++---...///...------***+++------,,,,,,---...,,,,,,------...///000000---------.........//////...//////000111222222333666888<<<@@@DDDGGGHHHIIIIIIMMMTTTYYY[[[YYYUUURRRUUUYYY^^^aaaaaa```______ffflllsssxxx{{{~~~yyyrrrggg[[[QQQKKKHHHGGGAAA>>>:::999:::999777444555555444444444333333333111111000000000000000000000000000000000111111111////////////000000000000////////////////////////---...///000000///...---+++,,,---...///////////////...,,,++++++,,,...///,,,------.../////////...------,,,,,,,,,+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))(((+++------+++***+++---))))))******++++++++++++((((((((((((((((((((((((((((((((()))******++++++))))))************))))))))))))******++++++++++++(((((()))***+++,,,------))))))))))))))))))))))))(((((())))))*********+++&&&''')))***++++++******---***'''(((,,,333888:::777333///,,,+++***)))((((((((((((((((((((((((((())))))((())))))***++++++'''''')))***,,,...///000+++++++++*********,,,...///,,,)))***---...,,,***++++++,,,---...///000111//////000000000000//////333222555;;;>>>@@@FFFMMMZZZppp************************++++++************++++++,,,+++***))))))+++---...******************************))))))******+++,,,(((***,,,...---+++(((&&&***)))((((((***+++***)))+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---..................---(((***,,,------...000222...////////////...---,,,,,,---------,,,---///111......000111444666888999>>>AAAFFFKKKOOORRRSSSTTTRRRSSSVVVYYY\\\^^^```aaafffjjjooosssssssssrrrrrr{{{}}}ssshhh```[[[TTTOOOIIIDDDAAA>>>;;;999444666666555333111222222000222444333000...000222111000000000////////////000000000000000000000000//////............//////------------------------///......------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------.........(((***,,,+++***)))***++++++++++++************)))+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***++++++,,,,,,,,,+++++++++***)))((((((((()))((((((***++++++***)))(((((()))***++++++***)))(((***)))((('''''''''''''''+++*********))))))(((((((((((((((((()))))))))))),,,)))&&&'''***,,,***(((++++++***)))(((((()))))),,,+++*********,,,///000@@@888///******+++)))&&&(((***+++***)))((()))***,,,,,,,,,+++++++++******)))************+++++++++......---,,,,,,+++******++++++,,,,,,,,,,,,------------......///000000000000000000000111222333444111333666999<<>>CCCGGGNNNZZZmmm,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))(((******+++,,,,,,,,,,,,+++*********************************)))***++++++,,,++++++++++++,,,------...,,,***''''''***---///000******+++,,,,,,,,,,,,+++((())))))***++++++,,,,,,---......//////......---+++---...---,,,,,,---///000000000222444888<<<>>>:::>>>DDDHHHIIIJJJKKKLLLOOOSSSYYY___bbbdddcccbbbllluuuzzzwwwzzz}}}yyyqqqggg\\\PPPGGG<<<;;;:::999888666555555222222222222222222222222111111000000000000111111////////////////////////------......///000000000......------------......,,,,,,,,,------.........***,,,------,,,++++++,,,---------,,,,,,,,,++++++***++++++,,,...///000000,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))---,,,,,,+++***************+++++++++***)))'''&&&000...,,,)))((()))***+++------,,,+++************(((((())))))*********+++)))************+++++++++,,,)))&&&'''***,,,***((('''''''''''''''((())))))((()))))))))))))))((((((,,,,,,,,,***))))))+++...(((***+++***)))((()))*********+++++++++,,,,,,,,,)))************+++++++++******************++++++++++++,,,,,,,,,---------------......///000000000000000000000111222333444555666888888:::===AAAEEENNN[[[mmm***)))))))))***+++,,,,,,---+++(((''')))***++++++,,,,,,+++***))))))******((('''%%%###$$$'''+++---(((((())))))*********+++,,,,,,,,,++++++*********(((((((((((((((((((((((('''(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,---.../////////...------...000333666999===???CCCHHHOOOSSSSSSPPPMMMKKKVVVZZZaaahhhooovvv~~~mmm[[[OOOIIIAAA===<<<<<<:::888:::777444222222222111000111111111111000///......222111///...------......////////////000000000000000/////////............,,,------......------,,,......---------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++******++++++,,,---,,,++++++******++++++++++++++++++,,,---.../////////---,,,+++*********+++*********))))))((((((&&&&&&''')))***+++,,,---+++++++++***++++++,,,---)))***+++++++++)))((('''((()))***++++++++++++***---***'''&&&''')))++++++'''((('''&&&%%%%%%''')))%%%&&&(((((('''((()))+++******)))''''''&&&&&&&&&))))))************))))))))))))***++++++++++++***---)))$$$###&&&((())))))***+++,,,+++***)))***+++,,,,,,++++++++++++******000///---,,,---...000111000000000000111111111111222444666888:::===AAADDDJJJXXXnnn++++++******++++++,,,---444111---++++++++++++***,,,++++++***))))))******,,,+++)))(((((())),,,---)))*********++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++,,,---///000000//////000111333555999>>>DDDGGGKKKOOOTTTWWWXXXYYYYYYZZZ\\\bbblllwwwzzzyyyaaa\\\TTTNNNJJJFFF@@@<<<;;;999666444333333111000000111222333333333333222000///...---,,,,,,,,,,,,111111000000/////////...000000/////////.........,,,------......------,,,......---------,,,,,,,,,,,,++++++******+++++++++,,,,,,++++++++++++,,,,,,------,,,+++++++++++++++++++++++++++,,,---...///:::777333...+++******+++++++++++++++*********)))((())))))******++++++,,,((((((((('''((())))))***((()))*********)))((('''(((((()))******+++,,,,,,111...***((()))*********((((((((('''%%%&&&''')))((()))******(((((()))***))))))((((((((()))******))))))************)))))))))))))))*********+++++++++)))'''''')))******(((++++++++++++******++++++***+++++++++,,,,,,------///...------...///000111000000000000111111111111222444666888999===AAADDDJJJXXXnnn,,,++++++++++++,,,------333111...,,,,,,,,,,,,+++,,,+++******)))*********---,,,++++++******+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******++++++,,,------------------,,,,,,+++++++++---------............///+++,,,---///000000000000000111444777;;;AAAHHHMMMQQQRRRUUUWWW[[[___eeeiiilllsss{{{tttnnnggg^^^SSSLLLBBB???;;;888777666555444///000222333333222111000000000000000///...------333222111000///......---000000000/////////......------............------......---------,,,,,,,,,++++++************++++++,,,,,,++++++++++++,,,,,,...------,,,,,,,,,,,,,,,++++++++++++,,,---......===999333...+++***+++---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++(((''''''''''''((())))))'''(((((())))))))))))((())))))))))))***,,,...///444111---*********)))(((((())))))((('''''')))***+++,,,---+++)))(((((()))''''''((()))***,,,---...))))))************))))))))))))((((((((()))***+++)))))))))+++,,,,,,***'''+++++++++******+++++++++******+++,,,---...//////---------...///000000111000000000000111111111111222444666777999<<>>FFFKKKLLLOOOTTTYYYbbbiiittt~~~{{{zzzyyyyyyzzz|||~~~nnn^^^QQQEEE>>>999888666444444444555666000111111111111111000000000000000111111111222222111111000000000/////////......////////////............---------,,,,,,,,,,,,,,,+++,,,,,,---...///------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,***))))))((())))))******((()))***++++++***(((''')))))))))))))))***************+++,,,,,,---......+++************+++,,,,,,***)))))))))))))))***+++++++++++++++,,,...000111***)))(((((()))******)))&&&(((***+++***)))***+++)))***++++++***)))***,,,******)))((((((((())))))))))))************))))))))))))((((((((()))***+++)))***)))((('''''')))+++((((((***...222111,,,'''------------,,,,,,,,,+++............////////////000000000000111111111111111333555666888;;;@@@CCCEEEPPPaaaoooyyy+++******)))(((((())))))---,,,++++++,,,,,,***(((******))))))***++++++,,,***+++++++++,,,,,,------+++++++++******)))))))))******+++++++++,,,,,,,,,************************)))))))))***++++++,,,,,,***++++++,,,,,,------...---------............//////000111333666999<<<>>>===CCCIIIMMMOOOTTT]]]eeeuuu~~~ppp^^^SSSDDD@@@<<<777555444555666111111000000000000111111222222111111111111111111111111111000000000//////......////////////............---------,,,,,,,,,------------...///000000------,,,,,,,,,,,,------------,,,+++++++++++++++++++++************++++++++++++++++++******)))))))))))))))******++++++++++++++++++++++++,,,,,,,,,******))))))******+++,,,,,,+++***))))))***++++++)))))))))***+++,,,,,,---***)))'''((()))***)))(((%%%''')))******)))***+++,,,---...---+++)))***++++++******))))))*********))))))************)))))))))))))))*********++++++(((***,,,,,,***((()))+++)))***---333888666...'''++++++++++++,,,,,,,,,,,,111000///------...//////000000000000111111111111111333555666888;;;???CCCEEENNN]]]jjjrrr,,,,,,+++***))))))******(((((((((***,,,---,,,+++******))))))***+++,,,,,,+++***))))))(((((()))))),,,,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///)))***+++,,,------...///---------.........//////------000333888<<>>999666666444222222333555444444111111000000000///000000111111111000000000//////000//////...............,,,,,,,,,,,,,,,++++++***,,,,,,+++++++++++++++,,,------,,,,,,,,,+++++++++******+++,,,,,,+++++++++,,,+++)))((((((***,,,---******))))))))))))******(((((()))***************((()))***+++++++++******************************++++++***************************))))))))))))((((((((((((((())))))))))))******))))))***++++++,,,++++++************++++++*********+++++++++,,,,,,))))))))))))))))))))))))(((((((((((())))))******((())))))***+++***************+++++++++,,,,,,,,,---------...............111111111111000000000///222333555666777999===@@@CCCKKKYYYmmm,,,,,,,,,++++++*********,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***------+++))))))***+++++++++******++++++,,,******++++++,,,,,,------,,,,,,,,,,,,------......///.........//////000111222666999:::888888:::<<<>>>EEENNNVVV```ppp}}}xxxtttvvv}}}}}}hhhTTTEEE<<<888666444222111333444555444222222111000///000000000111111111111000000000000---......//////000000000000000000///...---,,,+++------,,,,,,,,,------...------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++***+++***)))((((((***,,,---******))))))))))))******)))******+++***)))((('''###%%%'''***+++++++++***************************************+++******************))))))))))))((((((((((((((())))))))))))))))))))))))***+++,,,,,,++++++************++++++)))))))))***************************************++++++*********))))))))))))******+++++++++++++++******+++++++++,,,,,,,,,++++++,,,---...///000111111111111111000000000///222333555666777999===@@@CCCJJJXXXmmm---,,,,,,+++******))))))++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,000000---******+++,,,++++++++++++,,,,,,---+++++++++,,,,,,---------///............///000000000000000000000111222222444777:::;;;::::::>>>AAAFFFPPP___nnn}}}nnnYYYJJJCCC:::777444222222333333333444333111000000000111222222222111111111000000000,,,---...000000111000000/////////...---+++***)))...------------......///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++*********)))((()))***+++,,,*********))))))************+++++++++***))))))(((###%%%''')))+++,,,,,,+++************************))))))***++++++++++++***++++++*********)))))))))((((((((()))))))))*********)))))))))***+++,,,,,,++++++************++++++))))))))))))))))))))))))************************......------,,,++++++*********+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***+++,,,---...000111111......///000111222333333222333555666777999===@@@CCCJJJXXXlll+++++++++***************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++///333333///,,,,,,...,,,,,,,,,,,,,,,---......------..................///......---...///000111///000000111222444555666777:::===???@@@BBBHHHLLLZZZfffyyyzzzeeeXXXEEEAAA<<<888777666555444555444222111000111222333222222222111111111000000...///000000111000//////,,,,,,,,,,,,,,,+++******---,,,,,,,,,,,,---...///------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***))))))))))))************++++++************++++++************++++++++++++((()))***++++++,,,,,,,,,************************((()))***+++,,,++++++***,,,+++++++++************)))))))))*********++++++******************++++++++++++************++++++************************************************,,,,,,,,,,,,++++++++++++)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,------...///000000......///000111222333333222333555666777999===@@@AAAIIIVVVgggzzz)))))))))***++++++,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************''',,,111111,,,))))))+++,,,,,,,,,,,,------...///000000000000000000000///------,,,+++,,,---...///......000111444666888:::;;;???BBBDDDFFFKKKRRRXXXmmmzzz~~~}}}|||jjjPPPKKKEEE@@@<<<:::888666666555333111111222333444222222222111111111111000000000111111111///...---...//////000111111000000++++++++++++,,,,,,---...---------,,,,,,,,,++++++------------,,,,,,+++***(((((()))************))),,,,,,++++++++++++,,,,,,)))))))))***+++---...///---------,,,,,,,,,++++++************************((()))***+++,,,,,,+++***,,,,,,,,,++++++++++++***************++++++++++++++++++***************+++++++++************++++++,,,+++++++++++++++++++++************************'''''''''((())))))******))))))***+++++++++++++++******+++++++++,,,,,,,,,........................111111111111000000000000222333555666777999===@@@>>>FFFSSSaaarrr222000...+++***)))))))))---------,,,,,,,,,++++++,,,+++++++++++++++++++++******)))(((((((((((((((,,,------......------,,,******+++++++++,,,,,,,,,***,,,---///000000///...000000/////////000000111///333777::::::999888888<<<>>>@@@CCCIIIVVVgggsss|||xxxzzz|||mmmnnnsss}}}wwwcccPPPGGGDDD>>>;;;;;;:::888555444444555555444222111111000000000000111000/////////............///...---,,,,,,,,,,,,,,,..................---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,''''''(((((())))))************+++++++++,,,,,,,,,---,,,,,,---//////...,,,*********++++++,,,,,,,,,,,,***((((((***+++)))&&&++++++************++++++************************+++++++++++++++***)))(((******)))))))))***,,,---++++++++++++++++++,,,,,,))))))*********))))))((()))))))))))))))******+++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......///............000222333222222333444666999<<<===DDDHHHSSSaaaooo...---,,,+++***++++++,,,*********)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))))),,,,,,------------,,,,,,***++++++++++++,,,,,,,,,,,,,,,---......///...............///000111222333666666666777:::===@@@AAA@@@BBBEEEKKKVVViiittttttxxx{{{xxxtttvvv}}}{{{ggg\\\SSSIIIAAA???<<<999666555444444222111333222222111111111111111000000/////////.........//////.........//////000........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))******)))))))))************+++******)))+++,,,---,,,***++++++++++++++++++,,,,,,---+++)))***+++,,,***(((******))))))))))))******************************+++++++++++++++***))))))******)))))))))***,,,,,,...------,,,***))))))((())))))************))))))***************++++++,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.....................///000111222222222333444666999;;;===AAAEEEPPP^^^lll}}}+++******++++++,,,---...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------......,,,------///111333555666<<<:::999:::===AAADDDEEEFFFLLLUUUbbbrrr|||rrriiihhhkkknnnwwwwwwiiiYYYLLLEEE@@@===:::888777666444222444333222222111111222222000000000/////////......---......//////000111111........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***)))(((++++++******************'''(((((((((((()))))))))***))))))***,,,---+++***,,,,,,++++++++++++++++++---,,,***+++,,,,,,+++***))))))(((((((((((())))))***************************++++++++++++***))))))*********)))******+++,,,------,,,+++***))))))((())))))***************)))+++++++++***+++,,,,,,---,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,------------.........---...///000000111111000222222333444666888;;;<<>>DDDQQQaaaooo)))***+++,,,,,,+++***))),,,,,,,,,------.........)))******+++,,,,,,------***************+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...------///000222333333333333444555777999<<<>>>???@@@AAADDDMMM^^^uuu|||yyyxxxxxx||||||wwwuuuvvv|||xxxxxxyyyzzzzzz}}}zzzhhhUUUFFF<<<999888777555444444333333111111111000000000/////////000111222222111///...,,,,,,------...//////000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,)))(((((()))++++++***)))++++++++++++++++++,,,,,,'''***++++++))))))+++---,,,++++++++++++++++++,,,************************))))))***+++++++++++++++***++++++,,,+++***)))(((************))))))))))))((()))***+++,,,,,,,,,,,,******))))))******+++,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------............////////////000000////////////000000333333222333444666888:::===CCCOOO___mmm}}}'''(((***+++,,,,,,+++***)))))))))******+++++++++++++++,,,------...//////++++++++++++,,,,,,---...,,,------......------,,,,,,,,,,,,---------......,,,---000222444444444444222333555888;;;???AAACCCDDDEEEMMM^^^vvvzzzqqqqqqvvvzzzyyywwwxxxrrrrrrsssrrrppppppqqqrrrrrrxxx}}}~~~~~~|||vvvqqqllljjj___jjj{{{|||wwwsssqqqmmmyyy}}}hhhTTTHHH;;;:::999777666666555555111111111111000000000000+++,,,...000111000///...,,,,,,------...///000000/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***)))))))))))))))******++++++,,,******+++++++++,,,,,,,,,+++******+++------,,,************++++++,,,,,,---(((+++---,,,******,,,...++++++************++++++************************((()))***+++++++++++++++***+++,,,,,,+++***)))(((&&&'''((()))***+++,,,,,,((()))***+++,,,---------++++++******++++++,,,---***+++,,,------,,,+++***++++++,,,,,,,,,---------............/////////000111000///......///000111333333222333444666888999>>>DDDPPP```nnn|||