BM6P6(@ YYYXXXWWWUUUTTTSSSSSSRRRQQQRRRTTTSSSQQQOOONNNNNNTTTSSSRRRPPPOOOOOOOOOOOOSSSQQQOOOMMMKKKJJJJJJKKKLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBEEEHHHQQQcccsssttthhhppp|||uuuuuu}}}zzzkkk___UUULLLFFFFFFEEEDDDCCCDDDEEEGGGIIIRRRTTTUUURRRMMMKKKNNNRRRQQQRRRTTTWWWXXXXXXXXXXXX\\\^^^```___ZZZSSSNNNLLLJJJTTTTTTSSS[[[```dddnnn{{{uuuZZZOOOPPPRRRSSSUUUWWWYYY]]]dddqqqeeeXXXNNNNNNSSSRRRQQQUUUWWWVVVWWWZZZYYYVVV^^^]]][[[XXXVVVVVVXXXZZZjjjoooooohhhbbbccceeeffflllrrrsssrrrttt{{{}}}zzzzzztttmmmoooqqqttt}}}www___PPPGGGDDDEEE@@@@@@@@@???>>>======<<>>===;;;;;;============>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCAAA???===:::999888777777999888777666666777888999777777666666666666777777555555666777888999::::::999999999888999999::::::;;;;;;;;;;;;<<<<<<<<<======AAA@@@BBBJJJQQQdddvvvgggdddgggkkktttZZZYYYWWWUUUSSSRRRQQQPPPPPPRRRSSSSSSQQQPPPPPPPPPSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQOOOMMMLLLKKKJJJJJJLLLKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAABBBDDDGGGOOO___ooo{{{jjjlll{{{zzz~~~lll^^^SSSKKKGGGFFFEEEDDDCCCDDDFFFHHHIIIQQQSSSTTTRRRNNNMMMPPPSSSTTTUUUWWWXXXYYYYYYYYYYYYZZZ\\\]]][[[WWWQQQMMMKKKJJJTTTTTTTTT]]]bbbhhhtttmmmWWWPPPPPPRRRSSSSSSTTTWWW^^^iiixxxxxxbbbXXXOOOMMMPPPNNNUUUYYYZZZYYYZZZ___```]]]]]]\\\ZZZXXXXXXZZZ]]]```nnnvvvxxxppphhhgggkkknnnvvvwwwtttzzzzzzoookkkkkkpppwwwiiiUUUJJJDDDAAAAAA@@@@@@??????>>>======<<>>===<<<;;;============>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCCCC@@@???===:::888888777777888888777666666666777888777777666666666666777777555555666777888999::::::999999888888999999::::::;;;<<<<<<<<<============>>>CCCBBBDDDKKKRRRiiiooodddcccgggkkk~~~[[[YYYWWWTTTRRRPPPOOOOOOOOOQQQRRRRRRQQQPPPPPPQQQQQQQQQRRRSSSSSSRRRQQQPPPOOOOOOOOONNNMMMKKKJJJIIIKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFFFFEEEFFFFFFHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAACCCEEEKKKYYYgggvvvlllfffttt~~~mmm[[[OOOJJJIIIFFFEEEDDDCCCDDDFFFHHHIIINNNQQQRRRQQQOOOOOORRRUUUWWWXXXYYYZZZ[[[ZZZZZZYYYWWWXXXXXXVVVRRRNNNLLLKKKJJJSSSTTTVVV```gggpppzzzcccTTTPPPRRRSSSRRRRRRSSSVVV___mmm~~~sssaaaZZZQQQNNNPPPMMMVVVYYY[[[[[[^^^dddfffeee]]][[[XXXWWWYYY^^^dddhhhxxx}}}ooolllrrrxxx}}}vvvzzzyyylllhhhhhhnnnvvvtttYYYKKKFFFCCC@@@???@@@@@@??????>>>=========>>>??????>>>>>>===<<<;;;============>>>>>>>>>>>>>>>>>>@@@AAABBBCCCCCCCCC@@@>>><<<:::888777777777777777666666666666777777777666666555555666666777555555666777888999::::::999999888888999999:::;;;============>>>>>>>>>>>>???EEEDDDEEEKKKUUUqqqrrrgggbbbeeejjjnnnXXXWWWUUUSSSRRRPPPPPPOOOOOOPPPQQQPPPNNNMMMMMMNNNMMMOOOQQQRRRRRRQQQPPPNNNMMMNNNNNNNNNNNNLLLJJJIIIIIIJJJKKKLLLLLLKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@@@@BBBDDDHHHSSS^^^kkklll```jjj~~~zzzmmmXXXLLLIIIJJJGGGFFFEEEDDDDDDFFFHHHIIILLLNNNPPPPPPPPPQQQTTTVVVXXXYYYZZZ[[[[[[ZZZYYYXXXTTTUUUUUURRROOOLLLLLLLLLKKKSSSTTTXXXccckkkxxxuuuiiiZZZQQQPPPSSSTTTSSSVVVTTTUUU^^^lll{{{uuuddd]]]SSSPPPRRRPPPQQQWWW]]]aaaffflllnnnkkk^^^[[[XXXXXX]]]eeelllqqqxxxsss{{{yyyxxxooojjjlllpppxxxzzzeeeOOOFFFFFFEEEBBB@@@????????????>>>>>>======>>>>>>>>>>>>>>>===<<<<<<============>>>>>>>>>>>>===>>>@@@AAACCCCCCCCCCCC>>>===;;;999777777777777666666666666666666777777666666666555555666666666555555666777888999::::::888888888888999:::;;;;;;===>>>>>>>>>>>>????????????EEEEEEFFFMMMZZZ{{{}}}rrrgggaaabbbgggnnnuuuTTTSSSRRRRRRQQQQQQQQQRRROOOPPPPPPNNNKKKJJJJJJKKKKKKMMMNNNPPPPPPOOOMMMLLLLLLMMMNNNNNNMMMLLLKKKIIIHHHHHHJJJKKKKKKJJJHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHLLLKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@@@@BBBCCCEEEMMMVVVcccxxxlll]]]cccrrrxxxkkkWWWLLLKKKMMMIIIGGGFFFDDDDDDEEEGGGHHHIIIKKKMMMOOOPPPRRRTTTVVVXXXXXXYYYZZZYYYXXXWWWVVVSSSTTTSSSQQQOOOMMMMMMNNNLLLSSSTTTZZZeeennn~~~ggg^^^TTTOOOQQQUUUWWWWWWZZZWWWVVVZZZccclllrrruuuuuuyyy~~~{{{hhh___SSSPPPTTTSSSPPPZZZfffnnnuuuzzzxxxttt```]]]ZZZ\\\dddoooxxx}}}~~~yyyqqqpppuuu|||kkkZZZIIIDDDFFFEEEAAA????????????>>>>>>>>>>>>>>>===>>>>>>>>>>>>======<<<============>>>>>>>>>>>>>>>???AAABBBCCCCCCBBBAAA===<<<:::888777666777777555666666777777777777777666666555555555555666666555555666777888999::::::888888888888999:::;;;<<<>>>>>>>>>>>>?????????@@@>>>EEEEEEGGGQQQaaapppfff^^^]]]aaagggqqq|||QQQQQQPPPPPPQQQQQQRRRRRROOOOOOOOOMMMKKKJJJJJJLLLLLLLLLMMMNNNNNNMMMLLLKKKLLLLLLLLLMMMLLLLLLKKKKKKIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB??????AAABBBCCCIIIPPP[[[jjj~~~ppp^^^aaaiii|||~~~{{{~~~kkkZZZRRRPPPRRRKKKJJJGGGEEEDDDEEEFFFFFFFFFHHHJJJMMMPPPRRRSSSTTTVVVWWWXXXXXXXXXWWWVVVUUUSSSTTTUUUTTTRRRPPPQQQRRROOOTTTUUU[[[gggoooyyyaaaZZZQQQNNNRRRYYY^^^aaabbb^^^[[[YYY[[[]]]```aaaeeekkksss~~~nnnbbbSSSNNNRRRSSSUUUaaaoooyyyzzzdddaaa```fffrrryyywwwyyy}}}]]]PPPEEECCCCCCBBB???>>>??????>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>==================>>>>>>>>>>>>???@@@BBBCCCCCCBBB@@@???<<<;;;999777666666666777555666777888999999888888666555555444444555555666555555666777888999::::::777777777888999:::;;;<<<>>>>>>>>>>>>????????????>>>DDDDDDHHHWWWlll|||eee]]]WWWZZZ^^^eeeuuuQQQQQQPPPPPPPPPPPPPPPQQQNNNNNNNNNMMMLLLLLLNNNPPPNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMKKKKKKKKKJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEECCCDDDEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB??????BBBCCCCCCGGGLLLUUU]]]nnnyyybbbaaadddqqq~~~lll```ZZZXXXWWWMMMLLLIIIFFFDDDDDDDDDDDDEEEFFFHHHLLLOOOQQQRRRRRRUUUVVVWWWXXXYYYXXXWWWVVVTTTVVVXXXWWWVVVUUUUUUVVVRRRVVVVVV\\\gggooovvv^^^XXXPPPNNNTTT^^^gggmmmmmmkkkgggaaa\\\ZZZZZZ[[[aaagggooo~~~xxxjjjXXXPPPRRRQQQWWWcccoooxxx~~~|||vvvhhhgggiiisss|||hhhQQQIIICCCCCCBBB???>>>???>>>>>>>>>>>>>>>>>>>>>???======>>>>>>>>>>>>==================>>>>>>>>>>>>@@@AAACCCDDDCCCAAA>>>===;;;:::999777666666666777555666888999:::::::::999666555555444444555555666555555666777888999::::::777777777888999:::<<<============>>>>>>>>>??????@@@DDDDDDKKK___wwwqqq___XXXVVV[[[___ggg|||RRRRRRQQQPPPOOOOOOOOOOOOLLLMMMNNNNNNNNNOOORRRUUUPPPPPPNNNMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKMMMNNNNNNMMMLLLKKKKKKLLLMMMNNNJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB??????BBBCCCCCCFFFKKKQQQWWWfff}}}eeeaaaaaakkk}}}~~~~~~}}}mmmddd```]]]\\\OOOMMMJJJFFFDDDCCCCCCCCCDDDEEEGGGKKKOOOQQQQQQPPPUUUVVVXXXYYYYYYYYYXXXWWWUUUWWWZZZZZZYYYXXXXXXXXXTTTWWWVVV]]]gggooottt^^^WWWPPPNNNUUUbbbnnnvvvwwwvvvrrrjjjbbb]]]^^^______dddkkkzzzrrr^^^SSSSSSQQQUUU___jjjpppuuuwwwsssmmmkkkjjjooo{{{}}}pppXXXKKKFFFDDDDDDBBB??????BBB>>>>>>>>>>>>>>>?????????======>>>>>>>>>>>>>>>===============>>>>>>>>>>>>AAABBBDDDDDDCCC@@@===;;;;;;:::888777666666666666666777999:::;;;;;;::::::555555555444444555555555555555666777888999::::::777777777888999;;;<<<===============>>>>>>>>>>>>AAADDDDDDNNNddd~~~}}}ggg]]]XXXXXX^^^bbbkkkUUUSSSQQQPPPQQQPPPOOONNNLLLMMMMMMNNNPPPRRRTTTUUUNNNNNNNNNNNNMMMMMMLLLLLLIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMKKKKKKKKKJJJIIIIIIIIIHHHJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGEEEDDDCCCCCCCCCCCCGGGDDDBBBAAABBBDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCGGGGGGGGGFFFEEEDDDDDDCCCAAAAAAAAABBBBBBBBBCCCCCCFFFFFFEEEDDDCCCBBBAAAAAABBBAAA@@@???@@@BBBEEEGGGQQQ[[[bbblllqqqWWWZZZeeezzz}}}wwwllljjjjjjaaaXXXNNNFFFEEEFFFDDDCCCCCCFFFEEEFFFJJJNNNQQQPPPNNNNNNSSSZZZ]]]]]][[[[[[\\\^^^___```aaabbb```\\\YYYYYYWWWXXX___hhhtttrrr^^^WWWQQQOOOQQQZZZjjjxxxwwwlllccc``````eeekkkuuuuuudddVVVOOOOOOVVVZZZccciiiiiifffhhhnnn{{{xxxtttwww^^^RRRFFFDDDBBB@@@>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>=========>>>???@@@@@@CCCDDDFFFGGGDDD???:::777666666777777777777666666777888888777666777:::<<<777666555444333444444555999999888888888888888888888777666666888:::===???>>>======>>>???@@@@@@??????FFFJJJQQQkkkrrr```\\\VVVYYYbbbeeennnTTTRRRPPPOOOOOOPPPOOONNNMMMMMMNNNOOOPPPRRRTTTTTTPPPOOONNNMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCFFFDDDAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFEEEEEEDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@???@@@BBBDDDFFFMMMVVV___jjj|||cccZZZaaarrr~~~tttrrrpppfffXXXNNNGGGFFFGGGEEEDDDEEEEEEDDDDDDGGGKKKNNNNNNMMMQQQUUU[[[]]]]]]]]]]]]^^^aaabbbeeehhhjjjiiieeebbb```^^^```fffmmmwwwwww___YYYSSSPPPQQQXXXeeerrr~~~}}}uuukkkfffhhhllloooqqqtttzzzyyyhhhYYYQQQPPPRRRXXXbbbjjjiiifffggglll|||~~~iiiTTTJJJEEEDDDBBB???>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>======>>>>>>???@@@AAACCCDDDEEEDDDBBB>>>:::777666777777888888777777666777888999888777777999:::888777666555444555555666777777777888999999999:::888777777777888;;;===??????>>>>>>???@@@@@@@@@@@@@@@FFFLLLZZZ{{{ppp^^^WWWUUUYYYcccnnnTTTQQQNNNMMMMMMOOOOOOOOONNNNNNNNNOOOPPPRRRSSSTTTSSSQQQOOOLLLKKKKKKLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCEEECCCAAA@@@BBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@BBBDDDEEEHHHQQQ[[[ggg~~~www``````jjj~~~{{{wwwkkkVVVNNNGGGFFFGGGFFFFFFGGGGGGEEEEEEFFFJJJMMMNNNNNNTTTWWW[[[]]]^^^```bbbdddfffiiimmmsssvvvuuuqqqmmmjjjiiijjjooouuu~~~|||aaaZZZTTTRRRRRRVVV```jjjsssuuutttmmmffffffpppzzz|||zzzyyy{{{~~~mmm]]]TTTRRRQQQXXXdddnnnnnnjjjjjjnnnpppYYYJJJDDDDDDCCCAAA???>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<===============>>>>>>@@@AAAAAADDDCCCBBBAAA>>><<<999888777888888888888888888777777999::::::888777777888888777666555555555666777666666777888999::::::;;;888888777888999;;;===???@@@????????????@@@AAAAAADDDHHHQQQggg~~~jjj\\\WWWYYY^^^iii~~~RRROOOLLLKKKLLLNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTRRROOOLLLJJJJJJKKKMMMJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIJJJKKKKKKKKKHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCDDDBBB@@@@@@BBBCCCBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGEEEEEEEEEDDDDDDCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBAAA@@@AAABBBCCCEEEEEELLLVVVdddxxxmmmdddeeezzz~~~wwwiiiTTTMMMGGGGGGGGGFFFFFFIIIIIIHHHGGGHHHJJJMMMOOOQQQTTTVVVXXX\\\```dddhhhkkkmmmpppvvv|||zzzwwwsssrrrsssvvv|||{{{aaa[[[UUUTTTTTTVVV\\\dddeeegggeee___ZZZ```ppp~~~~~~}}}}}}ppp___UUURRRSSS[[[iiiuuuvvvrrrrrrvvvttt___NNNFFFDDDBBBBBB@@@???>>>>>>>>>???========================>>>======<<<<<<======>>>=========>>>???@@@AAABBBDDDCCC@@@===;;;999888888888888999999999999888888777999;;;;;;999777666666777777555555444555666777777777777888999999999:::888888888999:::<<<>>>???????????????>>>???@@@BBBJJJLLLWWWtttqqqaaa]]]ZZZ```fffqqqPPPNNNLLLKKKMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRTTTRRRNNNKKKIIIJJJKKKLLLKKKKKKJJJJJJJJJIIIIIIIIIFFFGGGIIIJJJKKKKKKKKKKKKHHHIIIIIIIIIJJJKKKKKKKKKGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEFFFFFFGGGGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCBBB@@@AAABBBCCCBBBAAABBBCCCCCCDDDEEEFFFFFFGGGDDDDDDDDDCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBCCCCCCDDDDDDBBBBBBAAAAAAAAABBBCCCDDDEEEJJJSSS```qqqzzzjjjaaaqqq{{{qqqcccSSSMMMHHHHHHGGGFFFGGGKKKKKKJJJJJJIIIJJJLLLOOOQQQSSSTTTVVV[[[bbbiiiooorrrsssvvv|||}}}{{{{{{{{{}}}xxxccc\\\WWWVVVVVVWWW[[[`````````\\\TTTOOOUUUeeerrruuuwww|||qqq```VVVSSSUUU]]]lllxxx{{{yyyzzzxxxcccSSSHHHDDDEEEAAA@@@@@@???>>>>>>>>>>>>========================???>>>>>>======>>>>>>???======>>>>>>???AAABBBCCCDDDBBB???;;;999888888888888888999999999999888888777999;;;;;;999777666666666666555444444555666777:::999999999888777777777888888999:::<<<===>>>???===>>>???>>>===>>>AAADDDKKKPPPbbbzzzuuuppp```YYY^^^XXX___iiiyyyNNNMMMLLLMMMOOOPPPPPPOOOOOONNNNNNNNNNNNNNNOOOOOOQQQOOOMMMKKKIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHDDDFFFHHHJJJKKKLLLLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDCCCCCCBBBCCCCCCDDDCCCBBBAAABBBCCCDDDCCCAAABBBBBBCCCCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBCCCCCCCCCDDDBBBBBBBBBAAAAAABBBBBBCCCEEEGGGPPP]]]iiizzzpppaaajjjvvvlll]]]UUUPPPKKKJJJIIIGGGIIIMMMKKKLLLLLLLLLKKKLLLOOOQQQTTTTTTWWW]]]fffnnntttwwwyyy|||xxxggg```ZZZYYYYYYXXXZZZ^^^bbb___YYYPPPKKKNNNWWW```lllsss}}}qqq```WWWUUUTTT[[[iiivvv{{{{{{|||eeeUUUKKKDDDBBBCCC????????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????======>>>>>>@@@AAACCCDDDDDDBBB>>>;;;888777777888777888888888888888888777777999::::::888777777888777666555555555666777888;;;::::::999888777666666888999:::;;;===>>>??????<<<>>>???>>>===>>>CCCGGGLLLZZZwwwtttlllcccVVVUUU___SSS\\\kkkMMMLLLMMMOOOQQQQQQPPPOOONNNNNNMMMMMMLLLMMMMMMMMMMMMMMMKKKJJJIIIIIIIIIIIILLLKKKKKKJJJIIIIIIHHHHHHEEEFFFHHHJJJKKKKKKJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDCCCBBBCCCDDDEEECCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCLLLYYYcccqqq{{{dddeeexxx{{{sssjjj\\\YYYTTTPPPOOOLLLIIILLLQQQOOOQQQSSSRRRQQQQQQSSSUUUXXXXXX[[[aaajjjsssxxxyyy}}}}}}nnneee^^^[[[ZZZXXXYYY[[[___[[[TTTNNNJJJLLLQQQTTTaaakkkxxxpppaaaYYYXXXSSSZZZgggsssyyy}}}xxxhhhUUUKKKFFFBBB@@@@@@>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>======>>>???@@@BBBCCCDDDCCCBBB>>>;;;999888777777666777777888888777777666777888999888777777999:::888888777777777888:::::::::999999999888777777777888999;;;<<<>>>?????????<<>>>>>>>>>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<============>>>???@@@BBBDDDEEECCCBBB???<<<999888777777666666777777777777666666777888888777666777:::<<<::::::999999999:::<<<===888888888888888999999999888999;;;===>>>?????????===@@@BBBBBB@@@CCCJJJPPPaaawwwfff___]]]YYYXXXYYYaaaiiiPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLKKKJJJJJJKKKLLLMMMOOONNNLLLKKKJJJJJJJJJKKKKKKJJJGGGFFFEEEEEEFFFGGGIIIIIIIIIHHHHHHGGGGGGGGGJJJIIIHHHIIIKKKJJJFFFBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCGGGNNNWWWhhhttthhhjjjzzz|||tttmmmhhhhhh```YYYUUURRRPPPSSSXXX\\\```eeehhhhhhfffdddcccfffdddfffkkkooopppuuu{{{~~~vvvkkkccc___]]][[[XXXYYYTTTLLLIIIJJJLLLNNNNNNTTTYYY^^^aaaccchhhrrrzzz{{{pppfffaaa^^^[[[^^^hhhxxxooo^^^TTTIIIBBBAAABBBAAA@@@@@@@@@??????>>>>>>======>>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@BBBCCCEEEEEEBBB@@@<<<999777666666666666666666666777777777777888888888888888888888888777777888999999999999888888:::;;;:::888888999::::::::::::;;;===>>>@@@AAA===@@@>>>@@@EEEBBBIII\\\ppptttddd\\\YYYYYYZZZ[[[gggvvvOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLLLLKKKKKKKKKLLLLLLNNNMMMKKKJJJIIIIIIJJJJJJKKKIIIGGGFFFEEEEEEFFFGGGJJJIIIIIIIIIHHHHHHHHHGGGJJJHHHGGGHHHIIIIIIFFFCCCCCCDDDDDDEEEEEEDDDDDDCCCDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBEEEJJJRRRaaayyy{{{lllfffppp~~~xxxsssppppppiiibbb___]]]]]]aaaggglllqqqwww{{{{{{xxxtttsssnnnkkklllqqquuuuuuwwwzzzyyyooohhhdddaaa\\\YYYVVVRRRNNNLLLMMMOOOOOONNNRRRWWW]]]```bbbiiisss{{{tttjjjbbb]]]\\\```kkk|||lll]]]TTTNNNFFFBBBCCCCCC@@@>>>?????????>>>>>>>>>>>>>>>>>>===============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFAAA???<<<999777666666666777777777777888888888888666666666666666666666666777777888999999999999888888999::::::888888999:::;;;;;;<<<===>>>@@@AAABBB>>>AAA???BBBGGGFFFOOOeee{{{oooaaaZZZYYYYYYZZZ\\\iii|||OOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMLLLKKKKKKLLLKKKJJJHHHHHHHHHIIIIIIJJJIIIGGGFFFEEEFFFFFFGGGIIIIIIIIIHHHHHHHHHHHHHHHIIIGGGFFFFFFGGGGGGEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAACCCFFFKKKWWWkkk~~~sssfffggg~~~~~~|||{{{wwwpppjjjhhhhhhhhhnnnttt~~~zzzvvvxxxzzzyyyxxxyyy{{{tttooolllgggaaa\\\VVVTTTRRRRRRRRRRRRQQQOOOQQQVVV\\\___cccjjjuuu~~~ttthhh```aaaeeeqqqppp]]]QQQIIIFFFCCCCCCDDDCCC???<<<===>>>>>>>>>>>>>>>>>>???============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEEEE@@@>>>;;;888666666666666888888888888999999999999666666666666666666666666777777888999999999999888888999::::::888888999:::<<<<<<===>>>???AAABBBBBB>>>BBBAAACCCIIIKKKYYYrrruuuiii]]]YYYYYYXXX[[[___mmmNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNLLLKKKJJJKKKJJJHHHGGGGGGGGGHHHHHHIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAABBBDDDHHHPPPaaaqqqyyyjjjeeetttzzztttsssrrrssswww~~~}}}zzzwwwvvvxxx{{{xxxuuutttsssoooiiiddd]]]\\\ZZZYYYWWWTTTRRRPPPQQQVVV\\\aaafffooo{{{vvvkkkiiinnnyyyrrrcccUUUMMMEEECCCAAAAAABBBAAA???<<<<<<=========>>>>>>??????<<<======>>>>>>?????????========================???@@@BBBCCCDDDDDDDDDDDD>>>===:::777666666666777777777777888888888999999888888888888888888888888777777888999999999999888777999::::::999888999;;;<<<<<<===???@@@AAAAAAAAA???CCCAAACCCIIINNNaaatttggg\\\ZZZZZZYYY^^^ffftttMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNNNNNNNLLLKKKJJJIIIIIIGGGFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@AAADDDGGGMMM[[[hhh}}}pppfffjjjvvv~~~zzzttttttwwwyyysssqqqppppppsssvvvvvvrrrnnnjjjiiifffbbb\\\XXXTTTRRRRRRXXX^^^dddjjjuuu|||sssxxxpppaaaVVVMMMHHHFFFDDDAAA????????????>>><<<<<<======>>>>>>>>>???<<<<<<======>>>>>>??????========================>>>@@@AAACCCCCCCCCBBBAAA===;;;999777555555666777666666666777777777888888888888888888888888888888777777888999999999999888777888::::::999999:::;;;;;;<<<===>>>???@@@@@@??????CCCBBBBBBIIIRRRkkkwwwhhh]]]\\\\\\\\\eeeqqqLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFDDDFFFGGGFFFEEEDDDEEEFFFDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA???AAADDDGGGKKKUUU```qqqvvveeeaaafffvvvsssuuuxxxlllfffgggfffhhhnnntttxxxxxxvvvtttuuusssnnnfff]]]WWWTTTTTTYYY```gggnnnzzzyyyeeeXXXPPPIIIDDDFFFDDDAAA>>>======???@@@<<<==================>>><<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCCCCBBB@@@???;;;:::888666555555666777555666666666777777777777666666666666666666666666777777888999999999999888777888999:::999999:::<<<:::<<<===???@@@@@@???>>>>>>DDDCCCDDDLLLYYYyyy{{{jjj]]]\\\]]]```nnnKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIJJJKKKLLLMMMIIIHHHGGGFFFGGGGGGHHHIIIFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHCCCFFFHHHHHHFFFEEEEEEFFFCCCDDDDDDEEEEEEDDDDDDCCCDDDCCCCCCCCCCCCCCCCCCDDDBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@BBBBBBCCCCCCCCCCCCBBBBBB????????????????????????@@@>>>???BBBDDDGGGNNNWWWeeeyyy}}}eee[[[^^^ttt~~~tttssszzzrrrgggbbb___^^^```gggpppwww{{{{{{yyy|||{{{qqqeeeZZZUUUTTTZZZaaahhhppp}}}mmm^^^TTTMMMFFFBBBAAAAAA???>>><<<===>>>@@@===============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCDDDDDDCCC@@@???:::999777555555555666777666666777777777888888888666666666666666666666666777777888999999999999888666888999999999999:::<<<<<<===???@@@AAAAAA??????>>>DDDEEEGGGRRRddd|||iii[[[[[[]]]dddxxxKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHHHHHHHIIIKKKLLLNNNIIIHHHGGGGGGGGGHHHIIIJJJFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIBBBFFFIIIJJJGGGEEEEEEFFFCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBAAAAAA@@@@@@AAAAAABBB????????????????????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@BBBCCCCCCCCCCCCCCCCCCBBB???????????????????????????===>>>AAABBBCCCIIIPPP[[[nnneeeYYY]]]jjj}}}uuuqqqsss{{{qqqgggbbb[[[ZZZ\\\bbblllvvv{{{|||yyyzzzkkk]]]UUUTTTYYYaaahhhqqq|||ppp```TTTMMMHHHBBB>>><<<===>>>>>>======>>>???>>>>>>======<<<<<<<<<;;;<<<<<<<<<;;;;;;::::::999>>>>>>>>>>>>>>>>>>>>>>>>AAABBBDDDFFFEEEDDDAAA???:::888666555444555666777777888888888888999999999888888888888888888888888777777888999999999999888666888999999999999;;;<<<===>>>@@@BBBBBBBBBAAA@@@>>>EEEGGGJJJWWWlll|||gggYYYYYY]]]fff~~~JJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJLLLMMMKKKIIIGGGFFFGGGGGGFFFEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGJJJLLLKKKGGGDDDCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAA======>>>???@@@AAAAAABBB???@@@@@@@@@AAACCCHHHLLL[[[iii{{{nnn\\\___bbbxxxzzz|||qqquuurrruuu~~~yyyrrrkkkeeeeee]]][[[bbbjjjnnnqqquuuxxxrrraaaZZZSSSYYYdddpppxxx~~~qqqgggYYYOOOJJJGGGCCC@@@????????????>>>>>>>>>>>>??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAADDDDDDDDDDDDBBB@@@>>>===;;;:::999777555444333333888999:::;;;:::999777555888888888777777777777777888999999999999888777777888777888888999:::;;;<<>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBAAA@@@>>>===>>>>>>>>>???@@@@@@AAAAAA???@@@@@@@@@@@@BBBFFFJJJPPP^^^qqqyyyddd\\\ZZZmmmzzzzzzssspppqqqyyyyyyuuuqqqllliiicccaaafffjjjlllooottt|||vvvddd[[[VVVZZZdddppp{{{qqqhhh___SSSJJJFFFCCC@@@>>>????????????>>>>>>>>>>>>???>>>>>>>>>=========<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAADDDEEEEEEDDDCCC@@@===;;;999888777666666555555555666666888888888777555444888888888888777777777777999999999999999888777777777777888888999:::<<<<<>>>>>???????????????????????????@@@@@@??????AAADDDGGGIIIUUUhhh}}}sss\\\VVVbbbzzz~~~|||yyysssqqqsssvvvxxx{{{~~~}}}|||zzzssspppnnnnnnmmmlllpppuuu|||iii]]][[[[[[bbbooo}}}vvvhhh]]]VVVLLLEEECCCAAA???>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBDDDEEEFFFEEECCC???;;;888777666666666666777777888666666777888888777555444888888888888888888888888999999999999888888777777777777888888999;;;<<<===???@@@AAA@@@@@@@@@BBBCCCDDDHHHPPPbbbzzzbbbYYYVVV[[[```nnnIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIKKKKKKKKKJJJIIIHHHFFFEEEEEEFFFHHHGGGFFFHHHHHHHHHHHHHHHGGGFFFEEEGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???????????????????????????>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>???@@@@@@???>>>???BBBDDDKKKUUUdddvvvdddZZZ^^^mmm~~~|||{{{tttqqqpppmmmnnnrrr~~~~~~wwwsssvvvzzzzzzssspppsssxxxlll^^^^^^\\\```lll|||}}}lll```UUUPPPIIIDDDCCCBBBBBBAAA????????????>>>>>>>>>===>>>>>>>>>>>>====================================>>>>>>??????@@@AAABBBBBBEEEEEEFFFEEEBBB>>>999666777666666666666777777888888888999999999999888777777888888888888888999999999999999888888888888888777777888999:::;;;===>>>???@@@@@@@@@@@@@@@CCCEEEHHHLLLYYYtttooo___[[[ZZZ]]]eee|||IIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHJJJJJJIIIHHHGGGIIIGGGFFFFFFHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@????????????????????????===>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>???@@@@@@???>>>???AAACCCKKKRRR^^^lll}}}vvv___[[[aaayyy}}}vvvoookkkggggggjjjsssvvvzzzzzzuuummmfffbbbbbbdddiiiooouuu{{{zzzwwwyyy}}}nnn___```]]]```kkkzzznnn^^^TTTMMMJJJFFFCCCBBBBBBBBBBBB????????????>>>>>>>>>===============>>>>>>>>>>>>===========================>>>???@@@AAABBBCCCCCCEEEEEEEEEDDDAAA<<<888666888777777666666666666777888888888999999999888888777777888888999999999::::::999888777777777888888777777888999:::<<<>>>?????????@@@@@@@@@AAADDDGGGNNNUUUjjjddd^^^^^^^^^```mmmJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIHHHHHHKKKIIIGGGGGGIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEGGGFFFFFFFFFFFFEEEEEEEEEFFFEEECCCDDDEEEFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA??????????????????????????????@@@AAAAAAAAA@@@@@@????????????????????????@@@@@@AAA@@@@@@???>>>>>>AAA@@@@@@@@@??????>>>>>>>>>???@@@@@@??????AAACCCEEEJJJTTT```nnneeeZZZWWWkkkyyyooohhhbbbbbbeeeiiilllnnnnnniiibbb\\\YYYWWWWWWXXX\\\bbbkkksssxxxyyy~~~~~~mmmbbbaaaaaaeeeooo{{{vvvdddUUUNNNGGGEEECCCAAA@@@@@@@@@AAA????????????>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAABBBCCCDDDEEEEEEDDDBBB???;;;888777888777777666666666666777666666666666666777777777777777888888999:::::::::;;;:::888777777777888999777777888999;;;===>>>?????????@@@???@@@BBBEEEIIIOOO[[[xxx|||mmm[[[ZZZ^^^___eee|||KKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJKKKIIIGGGGGGHHHHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEDDDFFFHHHIIIHHHEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???????????????????????????@@@@@@????????????@@@@@@????????????????????????>>>???@@@AAAAAAAAAAAA@@@???????????????????????????@@@@@@@@@@@@??????>>>@@@@@@@@@???????????????>>>???AAAAAA@@@AAABBBDDDAAAEEENNNXXXbbbvvvsssbbbWWWcccttthhh^^^[[[]]]aaacccdddccc___[[[WWWVVVUUUSSSRRRTTTXXX```ggglllsssyyyvvvlllgggcccfffnnnxxxxxxkkk[[[PPPMMMCCCCCCBBB@@@???>>>???@@@????????????>>>>>>>>>>>><<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@BBBCCCDDDDDDFFFDDDBBB???===;;;999999555555555666666777888999666666666666666777777888777777888999999:::;;;;;;;;;:::888777666777888999777777888999;;;===???@@@????????????@@@BBBFFFJJJUUUdddtttggg```YYYUUU\\\bbboooLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMKKKJJJJJJKKKLLLMMMKKKIIIGGGFFFGGGGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCEEEIIIIIIGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@???????????????????????????@@@??????????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???AAAAAABBBBBB????????????????????????===???AAAAAAAAABBBCCCEEECCCFFFMMMUUU\\\nnnmmm[[[bbb{{{iii[[[UUUUUUXXXYYYZZZYYYVVVSSSQQQQQQRRRQQQOOOOOORRRWWW\\\```pppwwwyyypppkkkjjjeeejjjttt|||zzzvvvkkk```SSSKKKJJJDDDDDDDDDBBB@@@??????@@@????????????>>>>>>>>>>>><<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@BBBCCCDDDEEEFFFDDDAAA>>><<<:::::::::333333444555777999:::;;;888888777777888999::::::777777888999::::::;;;;;;;;;:::888666666777888999777777888999;;;===???@@@????????????@@@BBBGGGKKKaaarrrxxxiii]]][[[[[[RRR\\\fffxxxJJJIIIIIIIIIIIIJJJKKKKKKNNNLLLKKKIIIIIIKKKLLLNNNNNNKKKGGGGGGIIIKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCFFFEEEDDDCCCCCCDDDEEEFFFAAABBBCCCDDDDDDDDDBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???@@@@@@??????????????????AAAAAAAAABBBBBBCCCCCCCCCCCCAAAFFFQQQ[[[hhhxxx______qqqqqq```YYYZZZRRRTTTTTTTTTUUUUUURRRNNNQQQPPPPPPPPPRRRVVVZZZ]]]lll{{{yyytttoookkkkkkppp{{{zzz|||{{{~~~lll___WWWQQQIIIBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<>>=========>>>???@@@@@@AAABBBCCCDDDEEEFFFGGGGGGCCC>>>;;;999999888888555555666666777777888888777777666555555666888888888777777666777999;;;<<<::::::999999999999999:::999:::;;;<<<===???@@@@@@>>>BBB???>>>DDDEEEHHHTTTbbb~~~iii___]]]ZZZWWWUUU]]]mmmIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJIIIIIIIIIIIIJJJKKKNNNKKKGGGGGGIIIJJJJJJIIIGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCFFFEEEDDDCCCCCCDDDEEEFFFBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????@@@@@@@@@AAAAAAAAABBBBBB@@@DDDNNNVVVaaayyy}}}aaa[[[hhhxxxdddYYYUUUPPPPPPQQQQQQSSSTTTSSSPPPOOOOOOPPPPPPRRRUUUYYY\\\kkkzzzyyyuuurrrqqqsss||||||rrrttt|||vvveeeYYYRRRMMMFFFAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============??????>>>>>>??????@@@@@@AAABBBCCCDDDEEEFFFGGGGGGFFFBBB>>>:::999999888777555555555555666666666666777666666555666666888888888777777777888999:::;;;:::999999888888888999999999:::;;;<<<===???@@@@@@>>>BBB???@@@GGGHHHMMM[[[tttzzzggg^^^\\\[[[YYY^^^hhh}}}IIIIIIHHHHHHIIIIIIJJJKKKJJJJJJJJJKKKKKKJJJJJJJJJLLLJJJHHHGGGHHHIIIIIIIIIEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCEEEDDDCCCBBBBBBCCCDDDEEECCCCCCBBBBBBBBBBBBBBBCCCAAABBBBBBBBBBBBAAA@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????AAA@@@???>>>>>>???@@@AAA????????????????????????>>>>>>????????????@@@@@@AAA???CCCJJJOOOXXXkkkdddXXX]]]ooonnn___UUUTTTSSSRRRTTTUUUUUUSSSQQQOOOQQQSSSTTTUUUWWW[[[^^^kkkxxx{{{yyyzzzooojjjnnn|||{{{vvvkkk[[[PPPKKKGGGCCC@@@????????????>>>>>>>>>>>>====================================>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@BBBCCCDDDEEEFFFFFFGGGGGGDDDAAA===:::999999888777555555555555444444444444666666666666666777888888888888777888888999:::;;;999888888888888888999999::::::;;;<<<>>>???@@@@@@>>>BBB@@@AAAIIIKKKSSSeeewwweee\\\[[[\\\\\\eeetttHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKMMMNNNNNNMMMKKKJJJJJJIIIHHHGGGGGGHHHHHHHHHFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@AAABBBCCCAAAAAAAAAAAAAAA@@@??????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@BBB@@@???======???@@@BBB???????????????@@@@@@@@@?????????????????????@@@@@@@@@CCCHHHLLLRRRaaapppfffVVVUUUaaazzz{{{iii]]]\\\ZZZ[[[]]]]]]XXXSSSQQQQQQTTTWWWXXXYYY\\\```dddlllwww{{{sssjjjiiinnn~~~vvviii___RRRIIIEEECCCBBB@@@>>>>>>>>>>>>>>>=================================<<<<<<======>>>>>>??????>>>???AAABBBCCCBBBBBBAAACCCDDDEEEFFFGGGGGGFFFFFFBBB???;;;999999888777666666666666555555444444444555555666666777777888888888888888888999999::::::888888777777777888999999::::::;;;===>>>???@@@AAA>>>BBB@@@BBBIIIMMMZZZrrrxxxeee\\\ZZZ\\\___iiiGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJLLLNNNNNNLLLJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHFFFFFFEEEDDDDDDDDDDDDEEECCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDDDDCCCBBB@@@@@@@@@AAABBB@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>?????????@@@@@@@@@AAA@@@>>>======>>>@@@AAA>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@CCCFFFJJJPPP\\\gggiiiZZZTTTXXXllltttgggbbb```bbbhhhfff]]]UUUSSSQQQUUUYYY[[[\\\___eeekkkpppxxx}}}wwwyyy{{{rrrmmmiiikkkqqqtttlll\\\UUUKKKEEEBBBBBBAAA@@@================================================<<<<<<======>>>>>>??????>>>???AAABBBCCCCCCBBBBBBCCCDDDFFFGGGGGGFFFEEEDDD???===:::999888888777666888777777666666555555555444555555666777888888888888999999999::::::::::::888888777777888999:::::::::;;;<<<===>>>@@@AAAAAA@@@BBB???BBBJJJPPPeeeyyyfff]]]ZZZ]]]cccpppGGGGGGFFFFFFGGGGGGHHHIIIFFFGGGIIIJJJJJJIIIGGGFFFGGGHHHIIIHHHFFFEEEFFFGGGGGGFFFEEEEEEDDDDDDEEEEEEBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@@@@???>>>======>>>???@@@>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCBBBBBBBBBBBBAAA???@@@BBBDDDGGGNNNXXX```ssstttiii^^^YYYdddsssuuuiiifffhhhooolllaaaXXXVVVRRRVVVZZZ\\\]]]bbbkkkrrryyy|||wwwqqqqqq}}}zzzpppllliiimmmuuu}}}rrrfff^^^RRRMMMGGGCCCAAAAAAAAAAAA============>>>>>>>>>>>>====================================>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFGGGGGGEEEDDDBBB===;;;999888888888666555777777777777777666666666333444555777888888888888999999::::::::::::999999888888888888999:::;;;;;;;;;;;;<<<===???@@@AAAAAABBBCCC@@@DDDNNNYYYuuuvvveee]]]ZZZ```jjj||||||FFFFFFFFFFFFFFFGGGHHHHHHFFFFFFGGGHHHHHHGGGFFFFFFEEEGGGIIIHHHFFFDDDEEEGGGEEEEEEDDDCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBBBBAAA@@@?????????????????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<<<<===>>>>>>????????????>>>>>>>>>>>>??????===>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCBBBBBBAAAAAA???@@@AAA@@@CCCJJJRRRXXXddduuurrrdddeeeooo{{{sssqqquuuoooaaaXXXXXXUUUZZZ^^^___aaahhhsss}}}{{{pppmmmooo{{{|||sssnnnkkkpppxxxvvvpppdddWWWPPPJJJHHHDDDBBBAAA@@@@@@???=========>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>??????@@@BBBCCCDDDCCCDDDFFFGGGFFFDDDBBB@@@;;;:::888777888888666555555555666666666666666666333444555777888999888888999::::::;;;;;;:::999999999999999999:::;;;<<<===;;;;;;<<<>>>???@@@AAABBBDDDDDDBBBIIIVVVeeennn```[[[[[[eeerrrFFFFFFFFFEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHEEEGGGIIIHHHFFFDDDEEEGGGDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBAAA@@@@@@AAABBBBBBBBBBBBCCCCCCBBB@@@???===???????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>???>>>>>>????????????>>>>>>===>>>>>>???@@@@@@AAAAAACCCCCCCCCBBBBBBAAAAAAAAA???@@@???===???FFFNNNRRR[[[iiixxxoooiiiooo~~~{{{zzzqqq```WWWXXXZZZ___cccdddfffnnn{{{}}}{{{|||rrrjjjjjjnnn{{{vvvpppmmmrrr|||}}}xxxnnngggbbbWWWKKKDDDEEEDDDCCCBBBAAA@@@???>>>======>>>>>>??????@@@@@@??????????????????????????????>>>>>>======<<<<<>>>>>>>>???AAACCCDDDBBBDDDFFFGGGFFFDDDAAA???:::999777777888888666444333444444555555666666666222333555777888999888888999:::;;;;;;;;;:::999888::::::::::::;;;<<<===>>>;;;;;;<<<>>>???@@@AAABBBFFFFFFDDDLLL\\\nnnfff[[[YYY\\\iiixxxFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHGGGFFFEEEDDDCCCCCCHHHHHHGGGGGGFFFEEEDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>><<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???>>>>>>;;;<<<<<<===============<<<<<<<<<======>>>???@@@===>>>??????AAAAAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDD>>>???@@@AAABBBDDDGGGJJJZZZ```mmm~~~|||uuuiii]]]WWWZZZaaaiiinnnsss|||}}}xxx~~~{{{mmmmmmqqquuu~~~xxxuuutttuuuxxx}}}rrroookkkkkkpppuuuhhh^^^TTTJJJEEEEEEBBBBBBAAAAAA@@@???>>>>>>======>>>>>>>>>>>>=========>>>>>>>>>>>>>>>======???>>>>>>============>>>AAAAAAAAABBBCCCDDDEEEFFFGGGFFFEEECCCAAA???======:::999888777666666666666444555777888888888777666777777888999:::::::::::::::::::::999999888888888777888888999999:::;;;;;;<<>>>>>>>>>>><<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======;;;;;;<<<===============<<<<<<<<<<<<===>>>???@@@>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCC===>>>@@@@@@@@@BBBEEEHHHUUU[[[hhh|||xxxkkkbbb```aaahhhpppuuu{{{{{{~~~yyypppsssxxx}}}yyyuuutttuuuwww~~~~~~nnnhhhhhheeeeeejjjvvvrrrhhh^^^VVVNNNFFFBBBCCCBBBAAAAAA@@@??????>>>>>>======>>>>>>>>>>>>============>>>>>>>>>>>>======>>>======<<<======>>>>>>@@@@@@AAAAAABBBDDDEEEFFFGGGFFFDDDBBB@@@>>>===<<<999999888666666555555666444555666777888777777666777777888999:::::::::::::::::::::999999999888888888888888999::::::;;;;;;<<<>>>AAAAAAAAAAAAAAABBBEEEFFFMMM^^^zzzrrraaaZZZ______]]]qqq~~~MMMLLLJJJHHHFFFEEEEEEFFFDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAABBBBBBAAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@???????????????AAA@@@??????>>>>>>>>>>>><<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;<<<============<<<<<<<<<<<<<<<===>>>???@@@>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB===>>>??????>>>???BBBEEEOOOUUUbbbwwwqqqkkkllljjjpppxxxyyywww}}}{{{vvvttttttwwwvvvpppkkknnnwwwzzzmmmcccbbbbbb___```eeemmmzzzkkkaaaYYYQQQMMMIIICCCAAABBBAAAAAA@@@@@@???>>>>>>>>>======>>>>>>>>>>>>============>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>??????@@@@@@AAABBBCCCDDDEEEFFFEEECCCAAA???===<<<;;;888777666555555555555555444555666777777777777666777777888999:::::::::::::::::::::999999999999888888888999::::::;;;;;;<<<<<<>>>@@@AAAAAABBBCCCEEEEEEGGGRRRmmmuuuaaaZZZZZZ```___aaazzzPPPNNNJJJGGGEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBB@@@AAACCCDDDDDDCCCAAA@@@?????????>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>><<<<<<============<<<<<<========================<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<===??????>>>>>>???@@@AAABBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB>>>??????>>>===>>>AAACCCKKKPPP^^^ssswwwuuuqqqvvv~~~~~~|||vvvssssssvvvpppggg^^^^^^dddjjjkkkiiikkkeeeaaabbb```]]]```eeemmm~~~{{{jjj^^^VVVOOOIIIHHHFFFBBBAAABBB@@@@@@??????>>>>>>>>>>>>======>>>>>>>>>>>>======<<<======>>>>>>>>>>>>===;;;;;;;;;;;;<<<===>>>?????????@@@AAABBBCCCDDDDDDDDDCCCBBB@@@>>><<<;;;:::777666555444444444444444555555555666666666666666777777888999::::::::::::999999999999999999999999999999::::::;;;;;;<<<<<<===>>>???@@@???AAACCCEEEFFFKKK^^^tttddd\\\ZZZ[[[^^^]]]fffzzzOOOMMMJJJGGGEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEEEEDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAABBBBBBCCC@@@AAACCCDDDDDDCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===>>>>>>>>><<<<<<============<<<<<<====================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???===>>>>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDCCCCCCBBB????????????>>>>>>@@@CCCIIILLLYYYnnn~~~}}}~~~xxx}}}~~~vvvrrrrrrsssfff___XXXXXX]]]aaaaaa^^^bbb``````___^^^]]]bbbiiinnn{{{{{{kkk^^^WWWMMMHHHDDDDDDCCC@@@>>>@@@??????>>>>>>>>>>>>============>>>>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<>>>???@@@>>>???AAABBBCCCDDDDDDDDDCCCBBBAAA???===;;;999888666555555444444444444444555555555555555666666777777777888999::::::::::::999999999999999999999999999::::::;;;<<<<<<======>>>??????>>>>>>???CCCEEELLLWWWssswwwfff\\\YYYYYYZZZYYY]]]qqq~~~zzzyyy{{{LLLKKKIIIGGGEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCC@@@@@@AAABBBBBBAAA@@@@@@>>>>>>>>>>>>???????????????>>>>>>======>>>>>>>>><<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???<<<<<<===>>>???@@@AAAAAAAAABBBCCCDDDDDDCCCBBBAAA>>>>>>???>>>===>>>@@@CCCFFFHHHTTThhhzzz|||zzz|||wwwqqqoooooo[[[XXXUUUUUUXXXZZZZZZYYYXXXYYYZZZZZZZZZ^^^eeekkkllluuuxxxjjj]]]TTTQQQGGGBBB???AAA@@@<<<;;;<<<>>>>>>>>>=====================>>>>>>>>>>>>======;;;<<<===>>>>>>??????>>>===============>>>???@@@???@@@BBBDDDEEEEEEDDDDDDBBBAAA???===;;;999888777666555555444444444555555555555444444555555666777777777888999::::::::::::888999999999999:::::::::::::::;;;<<<<<<======>>>>>>???>>>>>>>>>@@@EEEHHHPPPdddwwwhhh]]]ZZZTTTVVVXXX[[[hhh{{{~~~yyytttsssvvv}}}GGGGGGGGGFFFFFFEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@@@@>>>>>>============>>>>>><<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>;;;;;;<<<===>>>???@@@@@@>>>???AAABBBBBBAAA???>>>;;;<<<===<<<<<<===???BBBBBBBBBMMM___ooo~~~yyyvvvwwwzzz}}}yyypppkkkjjjWWWWWWVVVVVVUUUVVVXXXYYYUUUWWWYYYYYY[[[```fffiiimmmrrr}}}wwwhhh\\\RRRMMMLLLCCC???===@@@@@@<<<:::;;;==============================>>>>>>>>>>>>======;;;<<<===>>>??????????????????>>>>>>>>>??????@@@???AAACCCEEEFFFFFFEEEEEEAAA@@@>>><<<:::888777666666555555555555555666666555555444444444555666777777777888999::::::::::::888888999999999:::::::::;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>@@@DDDJJJOOOYYYvvvwwwjjj]]]WWWYYYRRRXXX___iiiyyyyyy{{{zzzvvvrrrpppssszzzDDDEEEFFFFFFFFFFFFEEEEEEAAAAAABBBCCCDDDEEEFFFGGGBBBCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDD@@@@@@???>>>>>>???@@@@@@>>>>>>??????@@@@@@@@@AAA>>>>>>============>>>???<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;;;;:::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>::::::;;;<<<===>>>??????<<<===???@@@@@@???===<<<999:::;;;;;;:::<<<>>>AAA>>>>>>HHHYYYggguuu}}}~~~}}}vvvssssssvvvyyy}}}{{{ppphhhfffZZZ[[[[[[XXXUUUUUUYYY\\\XXX[[[]]]]]]___dddggggggrrruuu|||lll___VVVMMMIIIJJJBBB???>>>AAABBB>>><<<===<<<<<<<<<=====================>>>>>>>>>>>>======;;;<<<===>>>????????????AAA@@@???????????????@@@@@@BBBDDDFFFGGGGGGFFFEEE@@@???>>><<<:::888777666666666555555555666666777555555444333444555666777777777888999::::::::::::888888888999999:::::::::;;;;;;<<<<<<===>>>>>>>>>======>>>???BBBHHHOOOUUUgggpppdddWWWTTTYYYVVV]]]hhhxxxrrrwww~~~|||vvvvvvuuurrrqqqsssxxx}}}GGGGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEEEECCCAAA?????????@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>========================???>>><<<<<<=========<<<999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<==================>>>??????>>>>>>============>>>>>>BBBAAAGGGTTT\\\ggg{{{oooyyy}}}yyyvvvrrrssswww~~~uuullljjj\\\ZZZ[[[]]]\\\YYYZZZ^^^]]]]]]^^^^^^```dddjjjnnnwwwyyyttt```UUUOOOIIIEEEDDDAAAAAA@@@@@@???>>>======??????>>>>>>======<<<<<<===============<<<<<<<<<:::;;;===?????????>>>>>>@@@@@@?????????@@@BBBCCCCCCDDDFFFGGGFFFEEECCCBBB===<<<;;;:::888777666555333333333444444444555555666666666666777777777777888888888888888888888888777888888888888999999999::::::;;;<<<===>>>?????????@@@BBBCCCDDDJJJUUU___xxxwwwfff^^^WWWTTTVVV\\\```qqq|||rrrwwwsssvvvssstttttttttuuuyyy~~~FFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDBBB@@@???@@@AAABBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===========================<<<::::::;;;;;;;;;:::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>>>>>>>============>>>>>>@@@>>>DDDMMMTTT]]]sssooorrrxxxtttpppooossszzz{{{nnniii___\\\\\\^^^^^^[[[]]]aaa]]]^^^```bbbfffkkkrrrvvv~~~xxxhhhXXXOOOKKKFFFCCCBBBAAAAAA@@@??????>>>======???>>>>>>>>>=========<<<=====================<<<;;;<<<===>>>????????????@@@????????????@@@BBBCCCCCCDDDEEEEEEDDDCCCAAA???<<<<<<;;;:::888777666555333333444444444555555555666666666666777777777888888888888888888888888888888888888888999999999999:::;;;<<<===>>>??????@@@@@@???AAADDDEEEKKK[[[kkkrrrccc]]]XXXWWWZZZcccnnn~~~{{{ssspppssspppqqqrrrsssvvvzzzEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDEEEFFFGGGEEEDDDCCCAAAAAAAAAAAABBB@@@@@@@@@@@@?????????>>>@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===========================<<<::::::;;;;;;;;;:::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>======<<<<<<======>>>???>>>AAAHHHLLLSSSeeexxxqqqkkkxxx}}}wwwppplllooovvv}}}rrrgggbbb^^^^^^```aaa___```ddd___aaadddhhhmmmuuu~~~rrrfffYYYMMMHHHFFFCCC@@@@@@@@@@@@@@@??????>>>>>>===>>>>>>>>>>>>============<<<<<<==============================>>>???@@@@@@????????????@@@AAABBBCCCCCCDDDDDDDDDBBB@@@>>>===<<<;;;:::999888666666555333444444444444555555555666666666777777777888888888888888888888888888888888888888888999999999:::;;;<<<<<<===>>>???@@@@@@CCC???AAAGGGIIINNNeeelll^^^[[[YYYZZZ___fff|||{{{wwwsssnnnmmmpppoooqqqsssuuuxxx}}}DDDDDDDDDEEEDDDCCCCCCBBBEEEDDDDDDEEEEEEFFFGGGHHHFFFEEECCCBBBBBBAAABBBBBB????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================???===<<<<<<=========;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999:::;;;<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<=========<<<<<<=========AAA@@@BBBFFFIIINNN]]]lllwwwjjjnnnxxx~~~tttnnnnnnrrrxxx{{{yyyjjjeeeaaa___aaacccbbbcccfffdddeeehhhmmmuuuuuugggXXXNNNGGGEEEDDD@@@======@@@?????????>>>>>>>>>===>>>>>>>>>>>>============<<<<<<<<<<<<============>>>======<<<===???@@@AAA>>>>>>???@@@AAABBBBBBCCCEEEDDDDDDCCCAAA???===;;;;;;:::999888777666555555444444444444555555555555666666777777777888888888888888888888888888888888888888888999999999::::::<<<======>>>???@@@AAAAAAGGGAAACCCKKKMMMUUUqqqiii]]][[[YYY\\\ccclllwwwxxxqqqooommmnnnqqqtttvvvyyy{{{}}}DDDDDDDDDDDDDDDCCCBBBBBBDDDDDDDDDDDDEEEFFFGGGHHHEEEDDDDDDCCCBBBBBBBBBAAA?????????>>>>>>>>>======?????????>>>>>>>>>======================================================???===<<<<<<=========;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999:::;;;<<<:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<:::::::::::::::;;;<<<<<<======<<<<<<<<<<<<======???@@@AAADDDFFFLLLWWWbbbnnn~~~nnnjjjmmm{{{rrrnnnoooqqqssszzz}}}~~~||||||tttiiiccc```bbbdddcccdddfffiiijjjmmmtttxxxfffZZZQQQJJJDDDDDDCCC???======?????????>>>>>>>>>>>>>>>============>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>>>>>>>=========???AAABBB>>>???@@@AAABBBCCCDDDDDDFFFEEEDDDBBB@@@>>>===<<<999999888777777666555555444444444555555555666666777777777777888888888888888888888888888888888888888999999999999:::::::::===>>>>>>???@@@AAABBBBBBFFFAAADDDLLLQQQ^^^hhh]]]\\\YYY^^^hhhwwwxxxwwwqqqqqqrrruuuwww}}}DDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCDDDEEEFFFGGGHHHDDDDDDCCCCCCBBBAAAAAA@@@????????????>>>>>>>>>===??????>>>>>>>>>============================================================<<<::::::;;;;;;;;;:::999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;::::::999999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===<<<<<<;;;;;;<<<<<<===;;;===???@@@BBBGGGPPPWWW```rrrwwwllliiixxxrrrpppnnnmmmrrruuuyyy~~~}}}{{{|||nnngggbbbdddfffeeeeeefffkkkooovvvzzzhhhZZZQQQLLLGGGCCCDDDCCC???===>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA???@@@AAACCCDDDEEEEEEEEEEEEEEECCCAAA@@@>>>===<<<888888777777666555555444444444555555555666666666777777777888888888999999888888888888888888888888999999999999::::::::::::>>>??????@@@AAABBBCCCCCCBBBCCCFFFMMMXXXoooeee^^^]]]ZZZbbbpppzzzvvvxxx|||~~~DDDEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEGGGGGGCCCCCCCCCBBBBBBAAA@@@???@@@@@@?????????>>>>>>>>>???>>>>>>>>>===============================================================<<<::::::;;;;;;;;;:::999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;:::999888888888888999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;<<<<<<===:::<<<======>>>CCCIIIMMMYYYfffvvvvvvooouuu|||wwwrrrooolllnnnsssyyy}}}}}}|||{{{{{{}}}ssskkkeeefffhhhgggfffgggjjjrrrzzziii[[[QQQMMMHHHCCCAAABBBAAA>>>>>>@@@===>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>>>>???;;;;;;<<<<<<===>>>>>>???======>>>???@@@@@@@@@@@@@@@AAACCCEEEFFFGGGGGGGGGCCCCCCAAA???>>>===<<<<<<777777777666666555555444555555555555666666666666777777888888888999999999888888888888888888888888999999999:::::::::;;;;;;??????@@@AAABBBCCCDDDDDD@@@HHHNNNTTTfffttt___^^^___]]]hhh{{{~~~}}}EEEEEEEEEEEEEEEDDDDDDCCCAAAAAABBBBBBCCCEEEFFFGGGBBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@@@@????????????>>>>>>>>>>>>============================================================???>>><<<<<<=========<<<999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;<<<<<<:::999888777777777999999999999999999999999999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;<<<<<<<<<:::===>>><<<===AAAFFFHHHWWW___jjjwwwwwwppp~~~}}}xxxtttiiikkkooouuuzzz||||||{{{yyyyyyzzz{{{}}}~~~~~~wwwnnnggghhhjjjiiihhhhhhgggsssyyygggYYYOOOJJJHHHDDD@@@>>>@@@@@@===>>>AAA============>>>>>>>>>>>><<<=========>>>>>>??????;;;;;;;;;<<<===>>>>>>???<<<===???@@@AAAAAA@@@???@@@BBBDDDFFFHHHHHHHHHHHHBBBAAA???===<<<;;;;;;;;;777777666666555555444444555555555555666666666777777888888888888999999999888888888888888888888888999999:::::::::;;;;;;;;;???@@@@@@AAABBBCCCDDDDDDBBBNNNVVV[[[rrriiiZZZ]]]```___mmmEEEEEEDDDCCCBBBAAAAAAAAABBBAAAAAAAAAAAABBBCCCDDDCCCCCCBBBAAAAAA@@@??????@@@@@@???>>>======>>>>>>BBBAAA@@@???>>>>>>>>>>>>============<<<;;;:::999999999::::::;;;<<<======@@@===:::999:::;;;<<<<<<::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999888888888888888888888888<<<<<<<<<<<<;;;:::999999888888999999999:::::::::999:::;;;;;;<<<<<<;;;;;;===<<<<<<;;;999888888777<<<===>>>???@@@AAABBBBBBUUU\\\ccchhhuuuxxxtttzzzzzzyyypppmmmkkkkkkooorrrsssrrrrrrrrrssstttvvvxxxyyy{{{uuuuuuwwwzzzuuuiiigggiiijjjiiiiiikkkuuutttdddXXXQQQLLLGGGDDD>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;;;;;;;;;;;;;===;;;:::;;;===??????>>>>>>>>>=========???@@@AAABBBDDDFFFHHHHHHGGGEEECCCBBB@@@===:::888777777888777777666555444333333222666666666666666555555555555666666777777777777777999999888888888888888888;;;::::::::::::;;;<<<<<<===???AAABBBDDDEEEDDDAAAJJJJJJUUUqqqvvvfff]]]aaaaaacccyyyDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@??????@@@??????>>>======>>>>>>BBBAAA@@@???>>>>>>>>>>>>============<<<;;;:::999999::::::;;;;;;<<<<<<<<<>>><<<999888999:::;;;:::::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999888888888888888888888888:::;;;;;;;;;;;;:::999999888888999999999:::::::::999:::;;;;;;<<<;;;;;;;;;999999::::::::::::;;;;;;<<<======>>>@@@AAAAAABBBLLLVVV___ccclll}}}rrr|||yyyvvv}}}}}}mmmkkkjjjiiijjjlllnnnoooppppppqqqqqqrrrrrrrrrsssqqqppppppssswww~~~pppjjjhhhgggffffffjjjuuu~~~ooofffYYYOOOJJJGGGCCC@@@>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;<<<>>>???????????????>>>>>>???@@@BBBBBBCCCDDDFFFGGGGGGEEECCCBBBAAA???<<<999888777777777777777666555444444333333666666666666666666666555555666666777777777777777888888888888888888888888::::::::::::;;;<<<===>>>???@@@AAAAAABBBCCCDDDCCCNNNTTThhhpppddd]]]^^^```jjjCCCCCCCCCBBBBBBBBBBBBBBB???@@@BBBCCCCCCCCCBBBAAABBBBBBAAAAAA@@@???????????????>>>=========>>>>>>AAA@@@???>>>>>>======>>>============<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;===:::888777999::::::999::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::999999::::::::::::999999888888888888888888888888888888999::::::::::::999888888999999999:::::::::999999:::;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;<<<<<<===>>>???@@@AAAAAAAAANNNZZZ]]]bbbttt}}}yyy}}}wwwwww{{{kkkllljjjgggccccccfffjjjmmmmmmnnnnnnnnnlllkkkjjjjjjiiihhhiiimmmuuu|||yyymmmhhhffffffgggjjjtttuuuiii[[[UUULLLGGGDDDCCC@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===========================<<<<<<<<<;;;:::::::::===<<<;;;<<<>>>?????????@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFEEECCCAAA??????===;;;999777777777777777666666555555444444444555555666666666666666666555666777777888888777777888888888888888888888888999999999:::<<<===???@@@@@@AAAAAABBBCCCDDDHHHKKKOOO```zzzhhhbbbaaacccgggyyyBBBBBBBBBBBBBBBBBBBBBCCC>>>@@@BBBCCCCCCCCCAAA@@@AAAAAA@@@@@@?????????>>>???>>>>>>=========>>>>>>@@@???>>>===============<<<<<<======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;::::::<<<:::888888999::::::999999999999999999999999999888888999999999:::::::::999999999999999999999999999999::::::::::::999999888888888888888888888888666666777999999:::::::::888888999999999:::::::::999999:::;;;;;;;;;;;;:::<<<<<<;;;::::::999888888<<<<<<======>>>???@@@@@@===HHHTTTYYY___nnn|||uuusssrrrzzzoooqqqooohhh___\\\___ccciiijjjkkklllllljjjhhhffffffdddbbbccchhhpppxxx~~~oooiiigggiiillljjjrrrrrrcccZZZNNNKKKFFFCCCBBBBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>======<<<;;;::::::999<<<;;;:::;;;===>>>>>>>>>??????@@@@@@AAABBBCCCDDDFFFFFFFFFEEECCC@@@>>><<<<<<;;;999888777666666666666666666666555555555555555555555555666666666666666666777888888888888777888888888888888999999999888999999;;;===???@@@BBB???AAACCCFFFFFFGGGMMMTTTXXXtttqqqcccbbbeeelllwwwAAAAAAAAABBBBBBBBBBBBBBB>>>???AAACCCCCCBBBAAA@@@@@@???????????????>>>>>>>>>===============>>>>>>>>>>>>======<<<=========<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;::::::<<<:::999999;;;<<<;;;:::999999999999999999999999888888999999999:::::::::999999999999999999999999888999999::::::999999888888888888888888888888888555666777888999:::::::::888888999999999:::::::::888999::::::;;;;;;::::::;;;;;;;;;::::::999999888<<<<<<<<<======>>>>>>??????EEENNNWWW```lll|||tttkkkhhhooozzzwwwyyywwwnnnaaaZZZ[[[___dddfffhhhjjjkkkkkkjjjiiieeedddbbbdddiiiqqqzzzrrrjjjhhhjjjmmmkkkqqq}}}ttthhh]]]RRRKKKGGGFFFCCCBBBAAA@@@???>>>========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::;;;:::999999;;;======<<<>>>>>>???@@@BBBBBBCCCCCCGGGFFFEEECCCAAA>>>;;;:::999999888777666555555555555555666666666666666666444555555555666666777777666777777888888888888888777777888888888999999999999999:::;;;===@@@BBBCCC@@@AAAEEEIIIGGGFFFOOOZZZnnnvvviiibbbaaadddpppBBBBBBBBBAAAAAAAAAAAAAAA>>>???AAABBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>>>>======<<<<<<<<<<<<======;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::<<<<<<;;;:::999999999999999999999999888888999999999:::::::::999999999999999999999999888888999999999999888888888888888888888888888888555666777888999:::::::::888888999999999:::::::::888888999:::::::::::::::888888999::::::;;;<<<<<<;;;<<<<<<<<<=========>>>AAABBBIIITTT___hhhsss{{{ttthhhdddgggooo{{{~~~~~~uuuggg^^^\\\]]]___aaadddgggiiikkkllllllhhhgggggghhhmmmuuu|||uuukkkggggggjjjmmmrrr{{{|||ooobbbXXXPPPIIIDDDCCCBBBAAA???>>>=================================<<<<<<<<<<<<<<<<<<<<<<<<>>>=========<<<;;;;;;;;;;;;:::999999<<<============>>>???AAABBBCCCCCCCCCFFFFFFDDDBBB???<<<:::888777666666666555555444444555555555666666777777777444444555555666777777777666777888888999999888888777777777888999999::::::::::::;;;<<<>>>@@@BBBCCCCCCCCCFFFIIIFFFGGGTTTeeeuuuhhh```aaaaaafffvvvCCCBBBBBBAAAAAA@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>===<<<<<<;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<<<<;;;999::::::;;;;;;<<<<<<<<<999888888999;;;;;;:::999888888888888888888888888888888999999999:::::::::888888888888888888888888888888999999999999888888888888888888888888888888777777888999:::::::::999888888999999999:::::::::888888999::::::::::::999777888888999;;;<<<<<<===;;;;;;<<<<<<<<<<<<======@@@???CCCNNNXXXaaakkkuuu|||nnneeeeeegggooo{{{zzznnnddd```___\\\]]]___bbbeeehhhjjjlllmmmllllllmmmpppvvv|||~~~vvvlllhhhhhhkkkpppvvvtttlll```VVVPPPKKKGGGCCC@@@@@@???>>>===<<<===>>>========================<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<===;;;:::;;;===??????>>>===???AAACCCDDDEEEEEEEEEFFFEEECCC@@@>>>;;;999888555555555555555444444333444555555666777888888888444444555555666777777888777777888999999999999888666777777888999999::::::;;;;;;<<<===>>>@@@BBBCCCEEEBBBDDDHHHIIIPPPgggyyynnnfff___\\\^^^hhhwww}}}CCCCCCBBBAAAAAA@@@??????@@@@@@?????????@@@AAABBB============>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<<<<;;;999999::::::;;;<<<======777777777888::::::999888888888888888888888888888888888999999999:::::::::888888888888888888888888888888999999999999888888888888888888888888888888888888999::::::::::::999888888999999999:::::::::888888999::::::::::::999;;;:::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<>>><<<@@@IIIRRRZZZgggttt}}}yyygggdddccchhhsssyyy|||}}}sssiiiccc```YYYZZZ\\\^^^aaaeeehhhjjjqqqpppoooooorrrvvvzzz}}}zzz{{{|||vvvnnnkkklllnnnqqqzzzwwwqqqccc\\\RRRKKKHHHGGGDDDBBB@@@@@@???>>>===>>>@@@AAA========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>===<<<===???@@@@@@@@@>>>@@@BBBDDDFFFFFFFFFFFFEEEDDDBBB@@@===;;;999888333444444555555444333333444444555666777888999999444444444555666777777888777777888999999999999888666777777888999999::::::<<<<<<<<<===>>>@@@AAABBBEEEAAACCCHHHNNN[[[{{{}}}hhhaaa^^^]]]]]][[[ppp~~~AAAAAABBBCCCBBBAAA@@@???????????????????????????@@@@@@@@@?????????>>>>>>???>>>===<<<<<<===>>>???>>>===<<<;;;:::;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999999999:::::::::999999888888888666666777777888888888999888999:::::::::999888777777777888888888888777777777777888888888888777777666666777888999:::::::::888999:::;;;;;;:::999888999999999999999888777666;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<:::999:::;;;======???BBBIIISSS___fffuuuzzzlll```___gggrrr~~~xxxuuu{{{}}}{{{xxxqqqggg___[[[WWWVVV[[[```bbbfffjjjnnnmmmlllkkkmmmooosssuuuyyyzzz{{{}}}|||mmmiiiiiilllqqqvvv}}}uuullleeeWWWTTTNNNIIIDDDBBBAAAAAA@@@?????????>>>>>>============<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>============???@@@AAACCCCCCDDDEEEEEEEEEEEEEEEDDDBBB@@@===:::999888888666555555555555666666777666666666666666555444444888777666666666777999:::888888888888888888888888888888888999999::::::;;;:::999:::===AAADDDFFFFFFGGGHHHHHHJJJWWWtttpppdddaaa\\\\\\aaakkkAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>===<<<;;;:::;;;;;;<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999777888888888888777666555777777888888888888888888777888999:::;;;;;;:::999777777888888888888777777777777888888888888777777777777777888999999999:::888999999::::::999999888999999999999999888777777::::::::::::::::::::::::;;;<<<<<<;;;::::::;;;===>>>>>>???AAAFFFOOOYYY```ggg|||~~~pppccc___bbbiiisss|||zzzyyy~~~{{{uuukkkddd]]]XXXUUUXXX[[[\\\___cccjjjiiihhhgggiiikkknnnpppttttttuuuvvvyyy|||~~~rrrfffcccfffnnnwwwvvvoooggg^^^XXXNNNLLLHHHCCC@@@??????????????????>>>>>>>>>============<<<<<<<<<<<<======<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>======>>>???AAABBBCCCDDDDDDEEEEEEEEEEEEDDDBBBAAA>>>;;;999888777777666555555555555666777777777777777777777666555555888777777666777888999:::888888888888888888888888888888888999::::::;;;;;;===<<<===>>>@@@AAABBBAAAEEEGGGJJJPPPbbbjjjbbb___\\\```jjj~~~AAAAAAAAABBBAAA@@@@@@???========================????????????>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<======<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999777888999::::::888777555999999999999999888888888666777999:::;;;<<<;;;;;;777777888888888888777777777777888888888888777777888888888888888888999999999999999888888999999999999999:::::::::999888888888888888999999999999999:::;;;;;;:::999:::===@@@@@@@@@??????BBBHHHPPPVVV\\\kkkzzzxxxzzzlllccc___```gggpppyyy|||}}}zzz||||||tttmmmbbb[[[VVVVVVWWWWWWYYY]]]ccccccbbbbbbcccfffhhhjjjnnnmmmmmmmmmnnnrrruuuwwwyyy|||iii___^^^cccqqq}}}sssjjjccc\\\TTTOOOFFFEEEBBB???>>>>>>>>>?????????>>>>>>>>>>>>============<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???>>>>>>>>>???@@@AAABBBDDDDDDEEEEEEEEEDDDDDDCCC???>>><<<999777666666666555555555555555666777777777888888888888777666666888777777777777888999999888888888888888888888888888888888999:::;;;;;;;;;>>>>>>???AAABBBBBBBBBBBBGGGIIIOOO\\\tttzzzfffaaaaaa```hhhtttAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<;;;;;;;;;;;;;;;;;;<<<:::::::::::::::::::::::::::999999999999999999999999;;;===>>>>>>===:::888;;;::::::999999888888888666777999:::;;;;;;;;;:::777777888888888888777777777777888888888888777777999999999888888888888888:::999888777777888999:::999999::::::::::::999999888888888999999999999999:::::::::999999;;;???CCCDDDCCCAAA??????CCCIIINNNYYY```mmmyyyzzzyyynnnddd^^^aaahhhqqqvvvyyyzzz{{{uuuiiiaaaZZZWWWVVVTTTVVVZZZ^^^]]]]]]]]]___aaaccceeejjjhhhfffeeefffjjjmmmpppsssuuuxxx}}}}}}fff^^^]]]bbbtttzzzvvvqqqhhh```ZZZTTTNNNIIIDDDCCCAAA???>>>??????@@@>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<======;;;<<<<<<<<<<<<<<<<<<;;;<<<;;;;;;;;;<<<===>>>????????????@@@AAAAAABBBBBBEEEEEEEEEEEEDDDCCCBBBAAA<<<;;;999777555555555555555555444555555666777888888888999999999888888777777777777888888888999999888888888888888888888888777888888999:::;;;<<<<<<<<<>>>AAACCCEEEFFFGGGHHHJJJLLLVVVkkktttdddeeehhhggglllwwwAAAAAA@@@@@@????????????????????????????????????>>>>>>>>>=========<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999:::;;;>>>???@@@>>><<<:::;;;::::::999999888888888888999:::::::::999888777777777888888888888777777777777888888888888777777999999999888888888888888:::999777777777777999:::888999999::::::999999999888999999999:::::::::;;;999:::999999999<<>>@@@EEEHHHVVVZZZbbbooo{{{}}}{{{nnnccc```bbbhhhnnnuuu{{{~~~zzzooofff^^^ZZZWWWTTTUUUXXXYYYYYYYYYZZZ[[[]]]___```fffdddbbbaaabbbeeeiiikkknnnoooqqqtttxxx}}}hhh___]]]```rrr{{{sssnnnddd```ZZZSSSNNNIIIEEEBBBCCCBBBAAA???>>>>>>>>>???==================>>>>>>======<<<<<<<<<<<<======;;;;;;<<<======<<<;;;;;;;;;;;;;;;<<<===>>>?????????@@@AAAAAABBBCCCCCCCCCEEEEEEDDDCCCBBBAAA???>>>999888666555444444444555444444444555555666888888888888999999999999888888777888888888999999999999888888888888888888888888777888999:::;;;<<<======;;;>>>AAACCCDDDEEEGGGIIIJJJOOO```~~~nnnbbbfffkkkjjjnnnvvvAAAAAA@@@????????????@@@????????????????????????============<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;:::999999;;;:::999888888999:::;;;999999999999::::::::::::888888888999999999999999777999:::<<<<<<;;;:::999999999999999999888888888777888999999999888666555777777888888888888777777777777888888888888777777888888888888888888999999888888888777777888888888777777888999999999888888888888999999:::;;;;;;;;;999999::::::;;;===AAADDDFFFEEEBBB???>>>???CCCFFFTTTZZZaaajjjxxxxxx|||lllaaa]]]^^^eeeoooyyy|||wwwnnneee```[[[VVVTTTVVVVVVVVVWWWXXXYYY[[[\\\]]]aaa```___^^^```bbbeeeggghhhiiijjjmmmppptttxxxzzz~~~hhh```^^^___nnn}}}sssllleee```WWWTTTPPPKKKGGGCCCAAA@@@@@@@@@???>>>===<<<<<<<<<<<<<<<============>>>>>>======<<<<<<<<<<<<======:::;;;<<<======<<<;;;:::;;;;;;;;;<<<===>>>???@@@@@@AAABBBCCCDDDDDDDDDCCCDDDDDDCCCBBB@@@>>><<<;;;666666444333333444555555444444444555555777888999777777888999999999999888777888999999::::::999999888888888888888888888888777888999:::;;;<<<===>>><<>>>>>>>>???@@@????????????????????????=========<<<<<<<<<;;;;;;:::;;;<<<======<<<;;;:::::::::;;;;;;;;;:::999888;;;:::999888888999:::;;;888888999999999:::::::::777888888888999999999999666666777888888888888888777777888888888888888888555555777888888777666666777777888888888888777777777777888888888888777777777777777888999999999:::777777888888888888777777555666777888888888888777777777888888999:::::::::888:::;;;<<<<<<===@@@BBBCCCCCCAAA>>><<<>>>BBBEEEMMMWWWaaagggnnn{{{xxxfff[[[XXX___hhhsss~~~{{{|||~~~zzzqqqjjjccc[[[VVVVVVSSSSSSTTTUUUWWWXXXYYYZZZ[[[[[[[[[\\\]]]___bbbcccbbbcccdddgggjjjnnnrrrtttyyy~~~iiibbbbbbbbboooyyymmmeee^^^XXXTTTNNNMMMJJJGGGDDDBBBAAABBB>>>>>>==================<<<<<<<<<=========>>>>>>======<<<<<<<<<<<<======:::;;;===>>>>>>===;;;:::;;;;;;<<<<<<===???@@@AAA@@@AAACCCDDDEEEEEEDDDDDDDDDCCCBBB@@@>>><<<999888555444333333333444555666444444444444666777888999666777777888999999888888777888999:::::::::999999888888888888888888888888777888999:::;;;===>>>>>>>>>@@@BBBAAA@@@BBBHHHMMMRRRhhhmmmaaa\\\___bbbhhh|||}}}}}}{{{|||}}}BBBAAA???>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<;;;;;;::::::;;;<<<;;;:::999888;;;:::888777777888:::;;;888888888999999:::::::::777777888888999999999999666666777777777888888999666666777777888888888999222333555666777888777777777777888888888888777777777777888888888888777777666666777888999::::::;;;666777888999999888777666555555666777777777777777555666666777888999999999888:::<<<======>>>???AAAAAAAAA???===<<<===AAADDDAAAOOO\\\aaadddnnn{{{jjj\\\VVV\\\dddmmmzzz|||zzz{{{zzzyyy}}}{{{tttkkk```ZZZYYYQQQRRRSSSTTTUUUWWWXXXXXXWWWWWWXXXYYY[[[]]]___```______aaacccgggkkknnnppprrrvvv{{{{{{}}}jjjeeeggggggrrryyymmmccc]]]WWWRRRNNNFFFFFFDDDBBB???>>>???@@@======>>>>>>???@@@@@@@@@;;;<<<<<<<<<======>>>>>>======<<<<<<<<<<<<======:::;;;===>>>>>>===;;;:::;;;;;;<<<<<<===???@@@AAAAAABBBCCCEEEEEEEEEEEEDDDCCCBBBAAA???===:::888777444444333333333444555666333333444444666777888999555666777888888888888888777888999:::;;;:::999999888888888888888888888888777888999:::<<<===>>>???>>>@@@CCCCCCCCCGGGOOOVVV\\\yyyzzzeee^^^\\\^^^^^^hhh~~~~~~}}}{{{}}}}}}{{{{{{}}}???@@@@@@@@@@@@???>>>>>>??????>>>>>>======<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888777777777777888888999999999888888888777777888888888888888888888888888888888888888888888888666666666666666666666666777777888888888888777777666666666666777777777777999999999999999999999999999888777777777888:::;;;999888888888777777666666999999999999888888888777888999999:::999888777666666666777888:::;;;<<<===<<<<<<<<<============>>>AAAGGGSSS___ggglllvvvlll[[[[[[XXXYYYbbbppp|||{{{}}}}}}zzzuuuqqqqqqsssuuu{{{{{{uuunnnbbbXXXYYYVVVRRRQQQRRRSSSTTTTTTYYYXXXXXXXXXXXXZZZ\\\]]]]]]^^^```ccceeeggghhhhhhiiimmmqqqssswwwsssjjjgggeeeppp~~~yyyssskkkaaaZZZWWWSSSMMMHHHCCCBBB@@@>>>======>>>?????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============???>>>=========???@@@AAAAAACCCEEEFFFGGGFFFDDDCCCBBBAAA???<<<:::888777777444333222111222333444555777888888888888777777666:::999888777777888999999;;;;;;::::::999888777777888888888777777777777777777999;;;<<<<<<===>>>@@@CCC===>>>EEEGGGGGGRRRbbbxxxppp```]]]ZZZZZZaaaxxx~~~||||||}}}}}}}}}zzz{{{}}}}}}{{{yyyyyyyyy}}}~~~???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;::::::::::::::::::;;;999999999888888888777777888888888888888888888888888888888888888888888888666666666666666666666666888888999999999999888888666666666666777777777777999999999999999999999999888888777666777888999:::888888888777777777666666999999888888888777777777888999999999999888777666777777888999:::;;;;;;<<<;;;;;;<<<<<<<<<=========???CCCNNNZZZccciiiqqqzzztttccc]]]YYYWWW\\\hhhtttzzz}}}xxxzzzzzzwwwrrrooooooqqqnnnttt}}}wwwkkkaaaYYYVVVRRRPPPPPPQQQRRRRRRXXXXXXXXXWWWXXXXXXYYYZZZZZZ[[[]]]___bbbcccdddeeebbbfffkkkmmmpppyyyxxxnnnkkklllzzzxxxpppkkkccc\\\TTTNNNLLLJJJEEEAAACCCAAA???>>>======>>>?????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>???AAABBBBBBCCCDDDFFFFFFEEEDDDCCCAAA@@@>>>;;;999777666666333333222222222333444555666777777888888888777777:::999888777777888999999;;;;;;:::999999888777777888888888888777777777777888999;;;<<<<<<===???AAADDDAAACCCHHHHHHKKKZZZmmmyyyhhh[[[ZZZ\\\aaammm~~~~~~~~~~~~}}}zzz|||}}}}}}{{{zzzyyyzzz|||}}}~~~??????@@@@@@??????>>>===>>>>>>>>>============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::;;;;;;;;;999999999888888888888888888888888888888888888888777777777777777777777777666666666666666666666666444444555555555555444444666666666666777777777777888888888888888888888888777777666666666777888999888888777777777777666666888888777777777666666666888888999999888888777666888888999999999::::::::::::::::::;;;;;;;;;<<<<<<===>>>FFFRRR]]]dddllltttqqqeee___XXXWWW^^^hhhpppttttttvvvwwwtttooollllllmmmgggkkkssszzz}}}qqqggg\\\YYYTTTQQQQQQQQQQQQPPPUUUUUUVVVVVVWWWVVVVVVVVVVVVWWWYYY[[[]]]^^^______[[[```eeehhhkkkrrr|||vvvtttyyyzzzpppggg```\\\WWWRRRLLLHHHGGGFFFCCC@@@BBBAAA???>>>======>>>??????>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<===>>>@@@AAABBBBBBCCCDDDDDDDDDCCCBBBAAA>>>===;;;999777666555555333333333222333444444555555666666777888888888888999999888888888888999::::::::::::999888888777777888888888888888888888888888:::<<<======>>>@@@AAAEEEDDDGGGJJJKKKRRRjjjlll```TTTUUU\\\iii|||~~~|||zzz|||}}}}}}{{{zzzzzz{{{zzz|||~~~~~~}}}???????????????>>>>>>===========================<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777888888999888888888888888888888888888888888888888888888888666666666666666666666666666666666666666666666666333333444444444444333333666666666666777777777777888888888888888888888888666666666666666777777888777777777777777777666666777777777777666666666666888888888888888888777777999999999999999999999999999999:::::::::;;;;;;;;;>>><<<>>>IIIUUU```jjjsss{{{tttlllaaaYYYYYY___gggmmmrrrtttuuurrrlllhhhggghhhdddgggmmmttt|||wwwmmmddd```ZZZVVVTTTRRRQQQPPPPPPQQQSSSUUUUUUUUUUUUTTTSSSTTTVVVWWWYYYZZZ[[[[[[YYY^^^cccgggjjjnnnuuu{{{}}}tttkkkccc\\\VVVRRRPPPMMMHHHFFFEEEEEECCCAAAAAA@@@???>>>===>>>>>>>>>>>>>>>============>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;;;;<<<>>>???AAABBBCCCCCCCCCCCCCCCBBBAAA@@@???<<<;;;999777666555444444333333333333444444555555444555666777888888888888999999888999999999:::::::::999999999888888777777777888888888888888999999999;;;===>>>>>>???AAABBBCCCEEEHHHKKKOOO___ooobbb[[[TTTUUU___uuu~~~|||{{{|||~~~}}}|||{{{|||}}}zzz|||~~~~~~}}}>>>????????????>>>======<<<<<<<<<<<<<<<=========<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777777666666666666777777888888888888888888888888777777777777777777777777555555555555555555555555666666666666666666666666777777888888888888777777666666666666777777777777777777777777777777777777555666666666777777777777666666666666666666777777777777777777666666666666777777777777777777888888:::::::::999999999999888999999999::::::::::::;;;AAA;;;:::BBBMMMZZZhhhrrrwww~~~qqqccc[[[[[[aaafffnnnqqqrrrpppjjjfffeeeeeefffjjjooouuu|||wwwmmmhhhaaa[[[VVVSSSPPPNNNLLLMMMPPPRRRTTTTTTTTTTTTRRRSSSTTTVVVWWWXXXXXXXXXXXX\\\bbbfffhhhjjjnnnrrrvvv||||||sssnnnfff___YYYTTTPPPMMMHHHFFFCCCAAA@@@???>>>===??????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;<<<>>>???AAABBBCCCCCCCCCCCCBBBAAA@@@???======999999777666444444333333333333444444444555555555333444555777777888888888888888999999::::::::::::999999888888888888888777777777888888999999999::::::<<<>>>??????@@@BBBCCCBBBDDDIIINNN[[[uuu~~~ooobbb[[[ZZZYYYZZZhhh~~~||||||}}}~~~}}}||||||}}}~~~|||}}}~~~}}}>>>>>>??????>>>>>>===<<<;;;<<<<<<<<<<<<=========;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999888888777777777777888888888888888888888999999999777777777777777777777777666666666666666666666666666666666666666666666666777777888888888888777777666666666666777777777777666666666666666666666666555666777888888888777777555555666666666666777777888888777777777666666666777777666666666777888888:::999999999999999999999999999999:::::::::;;;;;;AAA<<<:::>>>GGGRRR```lllpppyyyqqqbbb[[[\\\___gggjjjmmmllliiieeeeeefffkkkooouuu{{{}}}wwwqqqhhh```YYYTTTPPPMMMKKKLLLNNNPPPQQQSSSSSSTTTRRRRRRTTTUUUVVVVVVVVVVVVUUUYYY^^^aaacccdddfffhhhlllrrrxxx|||~~~uuunnnccc___YYYSSSOOOLLLIIIGGGCCCCCCAAA???>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>@@@AAACCCCCCDDDDDDDDDCCCBBB@@@>>><<<;;;;;;888777666555444444444444333333444555555555555444444555555666777777777777777888999:::;;;;;;;;;:::888888888888888888888888777777888888999:::::::::;;;===???@@@@@@AAACCCDDDCCCFFFMMMZZZqqqvvviiiaaa[[[YYY\\\[[[aaauuu~~~|||}}}}}}~~~}}}||||||~~~~~~~~~~~~>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;:::::::::999999:::::::::::::::::::::::::::::::::999999999999888999999888888888888999999777777888888888999999999777777777777777777777777666666666666666666666666666666666666666666666666555555555666666555555555666666666666777777777777666666666666666666666666666777888999999999888777555555555666666666777777999999888888888777777777777666666555666777888999999999999999999999999:::::::::::::::;;;;;;;;;;;;===;;;<<>>>>>>>>>>>>>>=========<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============@@@AAABBBCCCDDDDDDDDDDDDDDDCCCAAA???<<<;;;999999777666555444444444444444333333555666666666555444555555666666666666666555777888999;;;;;;;;;;;;;;;777777777777888888888888777777888999999:::;;;;;;<<<>>>@@@AAAAAAAAACCCEEEFFFKKKVVVlllwwwccc]]]]]][[[]]]cccdddrrr~~~|||}}}~~~~~~}}}|||}}}~~~}}}}}}}}}}}}~~~>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;:::::::::999999:::::::::::::::::::::::::::::::::999999999888888888888777777777777888888777777888888999999999999777777777777777777777777777777777777777777777777666666666666666666666666777777888888888888777777666666666666777777777777666666666666666666666666666777888::::::999999888444555555555666666777777999999999999888888888888777666555555555777888999888888999999999:::::::::::::::;;;;;;;;;;;;<<<<<<:::;;;===@@@???@@@GGGQQQ\\\cccmmm|||lllZZZRRRQQQUUUZZZaaaeeeeeefffiiikkkqqqvvv~~~}}}{{{pppggg___XXXTTTRRRQQQOOONNNMMMNNNOOOOOOPPPQQQRRRRRRSSSSSSSSSRRRUUUVVVYYY[[[]]]^^^^^^^^^\\\aaafffhhhhhhlllvvv~~~{{{xxxtttpppllldddZZZSSSOOOLLLGGGDDDBBBAAA???>>>:::<<<============>>>@@@<<<===>>>>>>>>>>>>>>>=========<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>AAABBBDDDEEEEEEEEEDDDDDDDDDCCCAAA>>><<<:::999888777666555444444444444444333333555666666666555444555666666666666666555555777888999;;;<<<<<<;;;;;;777777777777777888888888777777888999::::::;;;;;;===>>>@@@AAAAAABBBDDDEEEIIIOOO^^^zzzkkkZZZZZZ]]]^^^bbbjjjuuu~~~}}}}}}~~~~~~}}}|||}}}~~~|||zzzzzz{{{}}}~~~========================;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::999999999999999999999999:::::::::999999888888888999999999888888888777777888888888888888888888888:::999777666555555555666777777777777777777777777555555666777888888777777444444444444555777888:::888888777777666666555555555555666666666666555555666666777777777777666666666666666666777777777777777777777777777777777777<<<;;;:::999888666666555777777777777777777777777888999999::::::;;;;;;<<<;;;<<<<<<<<<===???CCCFFFUUU^^^eeemmmnnn\\\QQQJJJRRRSSSXXX___bbbccciiipppvvv||||||xxxvvvuuuuuu|||wwwooohhh```ZZZXXXPPPJJJIIIIIIGGGIIILLLOOONNNMMMMMMNNNOOOQQQRRRQQQRRRSSSUUUVVVXXXXXXXXXZZZ[[[^^^aaaeeehhhkkkllluuuyyy~~~}}}wwwmmmiiiccc^^^YYYTTTOOOKKKGGGFFFEEECCCAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===<<<;;;<<<>>>>>>>>><<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;============>>>???AAAAAACCCCCCDDDEEEEEEEEEEEEEEE===<<<;;;:::888777666555333333333333333333333333555555444333444555666777888777777777888999::::::;;;;;;::::::::::::999999999999888888888888888999999::::::;;;;;;<<<<<<<<>>BBBEEEEEEBBBCCCGGGRRRSSSiiipppcccZZZ\\\^^^```kkkyyy}}}}}}}}}{{{|||{{{yyyxxxxxxzzz|||~~~{{{yyyzzzzzzyyyxxx<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999:::::::::999999888888888999999999888888888777777888888888888888888888888:::999777666555555555666777777777777777777777777555555666666666777777777555555444444555666777888777777777777666666555555555555666666666666555555666666777777777777666666555555666666777777777888777777777777777777777777;;;:::999888777666555555777777777777777777777777888888999::::::;;;;;;<<<;;;;;;<<<<<<<<<>>>AAADDDNNNXXXcccmmm|||vvvcccUUULLLMMMMMMPPPVVV[[[aaakkkuuu~~~vvvpppnnnoooooouuu}}}uuunnneee___[[[UUUPPPPPPOOOLLLLLLNNNOOONNNNNNNNNNNNNNNOOOOOOOOOPPPRRRSSSUUUVVVVVVVVVXXXYYY[[[^^^aaadddggghhhiiimmmqqquuuzzz{{{xxxwwwssslllgggbbb^^^YYYTTTPPPLLLHHHEEEDDDCCCBBBAAA@@@?????????========================>>>>>>===<<<<<<<<<<<<<<<===<<<;;;<<<>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>=================================>>>???AAABBBCCCDDDDDDDDDEEEEEEDDDDDDCCC<<<<<<;;;999888777666555333333333333333333333333555555444444444555666777777777777777888999:::;;;;;;;;;:::::::::999999999999999888888888888888999:::::::::;;;;;;<<<======???>>>@@@DDDDDDCCCGGGMMMSSS[[[vvvkkk```[[[___dddjjjzzz~~~}}}}}}~~~}}}|||}}}|||||||||{{{yyyxxxyyyzzzzzzxxxwwwwwwyyy{{{{{{{{{<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999888888888999888888888888777777777888888888888888888888888999888777666555555555666777777777777777777777777666555555555555666666777666666555555555555666777777777777666666666666555555555666666666666555555555666666777777666666555444444555666777777888888666666666666666666666666999888888777666555555444777777777777777777777777888888999999:::;;;;;;;;;:::;;;;;;;;;;;;<<>>>>>>>>>>>>>>========================>>>======<<<<<<<<<<<<======<<<;;;<<<>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????======>>>@@@AAACCCDDDDDDDDDEEEEEEDDDDDDCCCBBBAAA;;;;;;:::999777666555555333333333333333333333333555555444444555555666777666666777777999:::<<<<<<::::::::::::999999999999999888888888888888999999::::::;;;;;;<<<======>>>AAA@@@AAADDDDDDEEELLLUUUVVVhhhzzzccc[[[YYY```iiixxxyyyzzz|||}}}}}}{{{{{{zzz|||~~~~~~}}}{{{{{{||||||}}}}}}|||yyywwwwwwwwwvvvuuutttvvvyyy{{{{{{{{{<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999999999888888888888888888888888888777777777777888888888888888888888888888888777666666666666666666666666666666666666666666666555444444555666777777777666666555555555555666666666666666666666666444555555666666555555444555666666666666666666555333444444555666777888888555555555555555555555555777777666666555555555444777777777777777777777777888888888999::::::;;;;;;999:::;;;::::::;;;===???BBBGGGTTTdddmmmvvvyyywwwlll]]]SSSMMMIIIKKKPPPXXXdddooo~~~|||tttmmmiiihhhffffffjjjrrryyyzzzrrrddd^^^XXXWWWTTTPPPNNNOOOKKKLLLMMMNNNNNNMMMLLLKKKMMMMMMOOOPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWYYYZZZZZZ___aaaccceeegggjjjnnnpppqqqxxx}}}yyyvvvrrrmmmjjjeeebbb___\\\[[[XXXSSSPPPKKKIIIFFFDDDDDDCCCAAA???=========<<<===>>>>>>???========================>>>===<<<<<<<<<<<<=========<<<<<<<<<>>>???>>>===========================>>>>>>>>>>>>????????????===>>>???AAACCCDDDEEEEEEDDDDDDDDDCCCBBBAAA??????:::999999888666555555444444444444444444444444444555555555555555666666777666666666888999;;;===>>>:::::::::999999999999888888888888777888888999:::::::::;;;<<<===>>>>>>???CCCCCCEEEGGGGGGGGGOOOXXX^^^xxxsss```\\\[[[cccrrryyyxxx{{{}}}~~~|||yyyyyyxxxzzz||||||{{{zzzzzzzzzzzz{{{}}}|||yyyvvvuuuuuuxxxwwwvvvwwwyyyzzzzzzyyy<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;:::::::::999999999999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666555555555666666777777777666666555444444555555555555555666666666444444555555555555444444555555666666666666555555333444444555666777777777444444444444444444444444666666666555555555555555777777777777777777777777777777888999999::::::;;;999:::;;;:::::::::;;;===BBBBBBKKKZZZfffnnn~~~~~~rrrvvvxxxgggWWWPPPJJJJJJNNNSSS\\\dddtttvvvwwwtttnnnhhhffffffgggfffiiiooossswww~~~qqqiiiaaa^^^ZZZTTTSSSTTTIIIKKKLLLMMMNNNMMMLLLLLLMMMMMMOOOPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVWWWYYY[[[\\\\\\^^^aaacccfffmmmxxx}}}yyyqqqooollljjjhhheeeaaa^^^UUUSSSQQQPPPNNNKKKHHHFFFEEECCCAAAAAAAAABBBAAA@@@<<<<<<<<<<<<===>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>>===<<<===?????????====================================>>>>>>?????????>>>???AAABBBDDDEEEEEEEEECCCCCCBBBAAA@@@>>>===<<<888888777666555555444444444444444444444444444444555555555666666666666666666666777888999;;;===>>>::::::999999999888888888888888777777888999999::::::;;;;;;<<<>>>??????@@@BBBCCCGGGIIIHHHHHHQQQ[[[mmmxxxhhhaaa^^^___jjj~~~yyyqqq|||}}}{{{xxxxxxwwwyyy{{{{{{zzzxxxxxxxxxwwwyyyzzzzzzxxxvvvuuuuuuzzzyyyxxxyyy{{{{{{zzzyyy;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999777777777888888888888888666666777777777777777888777777777777777777777777666666777777777777666666777777777777777777777777666777777888777777666555666666777777666555444444444555555555555666666666444444555555555555444444444555555666666555555444444555555555555666666666555555555555555555555555555555555666666666666666777777777777777777777777777777888888999:::::::::999:::;;;;;;:::999:::<<<@@@???DDDPPP\\\fffpppxxx||||||sss|||ttt]]]TTTLLLJJJLLLOOOUUU[[[hhhkkknnnlllgggcccaaabbbfffeeehhhkkklllooovvvzzzrrrjjjeee___XXXTTTUUUKKKLLLLLLMMMMMMMMMLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPOOOOOOOOOPPPQQQQQQRRRRRRTTTUUUVVVWWWVVVWWWZZZ\\\___fffooovvvzzz}}}yyytttpppkkkfff```^^^\\\[[[ZZZXXXUUURRRKKKKKKJJJIIIGGGEEECCCBBBAAA@@@>>>>>>?????????>>><<<<<<<<<======>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<======>>>>>>===<<<===???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@>>>@@@BBBCCCDDDDDDDDDCCC@@@@@@@@@???>>><<<;;;:::777777666555555444333333444444444444444444444444444555666777777777777666777777888888:::;;;======999999999999888888888888777777777777888999:::::::::;;;<<<===>>>???@@@AAA@@@BBBFFFJJJJJJNNNZZZggglllbbbYYYZZZ```ooo~~~yyyyyy~~~zzzxxxxxxxxxzzz{{{{{{yyywwwvvvvvvuuuvvvxxxxxxwwwwwwwwwxxxyyyyyyyyy{{{}}}~~~}}}{{{;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::999999999999888999999999999999999999999666777777777888888888999666666666666777777888888777777777777777777777777555666777888888777666666777777777777777777777777666777999::::::888666444555666666777777666555444444444444555555555666666333444444555555444444333444555555666666555555444666555555555555444444444555555555555555555555555555555666666666777777777777777777777777777777777777777777888999999::::::999;;;<<<<<<:::999:::;;;;;;>>>BBBGGGQQQ]]]dddeeehhhrrr}}}yyymmm```TTTMMMKKKLLLPPPUUUZZZ___dddeeebbb_________aaaaaadddffffffgggnnnwww{{{~~~wwwssslllaaaYYYWWWQQQPPPNNNMMMLLLKKKKKKJJJJJJKKKLLLMMMMMMNNNMMMMMMKKKKKKLLLMMMMMMNNNOOOOOOSSSTTTUUUUUUTTTUUUWWWYYYZZZ___dddhhhjjjmmmrrrvvvzzz~~~wwwrrrkkkfffccc___ZZZVVVSSSRRRPPPOOOOOOMMMJJJHHHFFFFFFGGGFFFDDDBBBAAAAAA@@@>>>===<<<===>>>===<<<<<<<<<<<<<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>=========???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBB???@@@BBBDDDDDDCCCBBBAAA=========<<<<<<:::999888666666555555444333333333555555555555555555555555444555666777888777777666888888888999:::;;;<<<===999999999999888888888888777777777777888999:::;;;:::;;;<<<===???@@@AAABBBBBBDDDHHHMMMQQQ[[[ooopppbbb^^^UUUZZZggg~~~|||~~~|||}}}}}}yyywwwyyyyyy{{{|||{{{xxxvvvuuuuuutttuuuwwwxxxxxxyyy|||~~~{{{{{{{{{|||}}}}}}{{{yyy;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::999999999888888999999999999999999999999666666777777888888888999555666666666777777888888777777777777777777777777555666777888888777666666777777777777777777777777666888;;;<<<<<<999666444444555666777777666555444444444444555555555666666333444444555555444444333444555555555555555555444666666666555444444333333666666666666666666666666555555666666777888888888777777777777777777777777777777777888999999:::::::::<<<======;;;::::::;;;666???CCCBBBHHHVVV]]][[[[[[fffxxx~~~~~~ooo]]]RRRLLLJJJMMMRRROOOUUU\\\``````___```aaa]]]]]]```cccbbbbbbiiirrrrrr|||~~~pppddd___UUUSSSPPPMMMKKKIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKIIIIIIJJJJJJKKKLLLMMMMMMOOOPPPQQQQQQPPPQQQSSSUUUWWWZZZ\\\^^^___bbbiiinnnjjjnnnttt||||||wwwqqqmmmhhhccc^^^ZZZXXXUUUPPPLLLMMMLLLJJJIIIIIIHHHEEECCC@@@AAABBBAAA???>>>===>>>BBB@@@>>>===>>>>>>===<<<<<<;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????======>>>???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCC@@@AAACCCDDDDDDCCCAAA@@@;;;;;;;;;;;;:::999888888555555555444444333333333555555555555555555555555444555777888888888777666999999999999::::::;;;<<<999999999888888888888777777777777777888999:::;;;;;;;;;<<<>>>???AAABBBBBBFFFGGGKKKPPPXXXhhhppp```YYYXXX[[[dddvvv~~~www{{{yyy{{{zzzwwwwwwzzzzzz||||||{{{xxxuuutttttttttvvvwwwxxxyyy|||}}}}}}|||yyyvvvsss;;;;;;::::::::::::999999999999999::::::;;;;;;;;;:::999999999999999999:::999999999999999999999999999888888777666555555444777777777777777777777777666666777777777777666666666666666666777777777777666666666666666666666666666777999;;;<<<;;;777333444555666555333333555666666666666666666666666666666666666666666666666666555555555555555555555555666666666666666666666666777777666666555555444444666666666666666666666666444444555666777888999999::::::999888888999::::::999999::::::::::::;;;;;;>>>>>>===>>>AAAIIIRRRYYYZZZdddpppppp]]]PPPJJJJJJMMMKKKNNNRRRXXX^^^```^^^]]]ZZZZZZ[[[]]]___aaacccdddjjjsss~~~vvvooojjj___\\\WWWTTTQQQNNNJJJHHHPPPMMMJJJHHHJJJLLLMMMMMMNNNMMMKKKJJJKKKLLLNNNOOONNNMMMMMMMMMNNNPPPRRRSSSTTTTTTTTTUUUVVVYYY[[[]]]aaabbbeeeiiioooyyyyyyqqqjjjfffcccaaa[[[XXXTTTOOOLLLIIIHHHHHHFFFFFFEEEDDDCCCCCCBBBBBB========================??????>>>>>>=========<<<======>>>>>>>>>>>>======<<<<<<<<<<<<============<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>??????@@@@@@@@@????????????@@@@@@;;;<<<<<<===???AAACCCDDDEEEDDDCCCBBB@@@???>>>======<<<;;;999777666444444444444333222333444555666666666555555555555666666666666666666777777777777999999999::::::;;;;;;;;;888888888888888999999999;;;::::::999999::::::;;;;;;>>>???>>>???AAABBBAAAFFFOOOUUUVVV```{{{xxxkkkddd[[[YYY^^^kkkppp|||~~~}}}yyyvvvwww{{{~~~yyywwwxxxzzzuuuvvvwwwyyy{{{~~~~~~|||zzzxxxwwwvvvvvv;;;;;;::::::::::::999999999999::::::::::::::::::999999888888888888999999999999999999999999999999999999999888777666666666777777777777777777777777666666777777777777666666777777777666666666666666555555555555555555555555555555666888:::999666333444555555444333333444666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555555555555555555555555555555555777777777777666666666666999888777777777777888999888888888999999999::::::<<<<<<<<<===@@@FFFNNNTTTZZZbbbmmmzzzqqqaaaUUUNNNJJJJJJKKKOOOTTTXXXZZZYYYXXXZZZZZZ[[[\\\^^^```aaabbb___gggpppvvvyyy{{{tttpppfffbbb]]]XXXTTTQQQMMMKKKNNNLLLIIIIIIJJJLLLMMMMMMOOOMMMLLLJJJJJJJJJLLLMMMMMMLLLLLLLLLLLLMMMOOOPPPQQQQQQQQQRRRSSSUUUWWWYYY[[[\\\]]]```dddllltttzzz~~~uuuppphhhbbb]]]ZZZWWWUUUQQQOOOLLLIIIGGGEEEEEEEEEBBBAAAAAA@@@??????>>>>>>========================>>>>>>>>>======<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<============<<<<<<<<<=========>>>>>>>>>>>>======>>>>>>???@@@AAA@@@???===<<<;;;;;;;;;@@@@@@@@@@@@AAABBBCCCCCCDDDCCCBBBAAA???>>>======;;;;;;:::999777666555555444444333333333444555666555555444444444444555555666666666777777777888888999999::::::::::::::::::777777888888888888999999:::999999999::::::;;;<<<<<<===?????????AAACCCDDDJJJPPPWWW___qqq}}}jjjccc^^^XXXZZZaaavvv|||xxx{{{~~~zzzxxxuuuxxx|||{{{wwwtttvvvxxxxxxxxxyyyzzz|||~~~|||yyywwwtttsssrrr;;;;;;::::::::::::999999:::::::::::::::999999999888888888777777888888888999999999999999999999999:::999999888888777777666777777777777777777777777666666777777777777666666777777777666666555555555555555555555555555555555444444333444666666444333444555555555333333555666444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666555555555555555555555555666666666666777777777777888777777666666777777888777777777888888888888999::::::;;;<<<>>>BBBHHHLLLZZZaaaiiisssyyygggUUUIIIIIIIIIKKKNNNRRRUUUUUUTTTXXXXXXYYYZZZ[[[\\\]]]]]]ZZZ```ggglllooottt}}}|||wwwpppkkkddd^^^YYYUUURRROOOMMMLLLKKKKKKMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMNNNOOOQQQRRRSSSTTTUUUUUUVVVXXX]]]ccchhhooosssxxx~~~zzztttmmmiiiccc```[[[XXXUUURRROOOMMMHHHGGGEEECCCBBBBBBCCCDDD??????>>>>>>======<<<<<<=================================<<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<============<<<<<<=========>>>>>>>>>===============>>>>>>???@@@???>>>===<<<;;;;;;;;;DDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA???>>>===<<<;;;999999888888777777666666444444333333444444555666555444444333333444444555555555666777888999999::::::::::::::::::999999999666666777777888888888888888888888999:::;;;<<<===??????@@@AAAAAACCCFFFJJJQQQWWWaaappppppfff]]][[[XXXWWW```kkkzzz||||||zzzuuuxxx{{{zzzwwwuuuvvvxxx|||{{{{{{{{{|||~~~|||xxxtttqqqooonnn;;;;;;:::::::::999999999;;;:::::::::999999888888888888777777777777888888888888888888888888888888888888888777777777666666666666666666666666666666666666777777777777666666777777777666555555444444555555555555555555555555444333222222444555555444555666777666444444666888444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555444444444555555666666666555555555555555555555555222333444666777999:::;;;777777777777777777777777777777777888888888999999888:::;;;<<<===???CCCFFFWWW^^^fffkkktttyyy```MMMJJJIIIHHHJJJNNNQQQRRRRRRUUUVVVWWWWWWXXXXXXXXXXXXZZZ^^^bbbeeehhhnnnwww~~~}}}xxxssskkkccc^^^YYYUUUSSSOOONNNMMMNNNOOOPPPOOONNNJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQSSSXXX[[[aaadddiiinnnsssxxx~~~wwwsssnnnjjjfffbbb^^^[[[YYYWWWTTTRRRPPPNNNJJJGGGDDDDDDCCCBBBAAABBBBBBCCC????????????>>>>>>==============================<<<<<<<<<<<<<<<<<<;;;;;;======>>>>>>>>>>>>======<<<<<<<<<<<<============<<<============>>>>>>>>>======<<<<<<======>>>???=========>>>???@@@AAABBBEEEEEEEEEDDDDDDCCCBBBBBB@@@???>>>===<<<;;;::::::777777777777777777777777444444444444444555555666555555555444444555555555555555666777999:::;;;;;;;;;:::::::::999999888888666666666777777888888999777777888999:::<<<>>>???CCCBBBBBBDDDCCCDDDJJJPPPZZZeeeuuulll^^^[[[YYYWWWVVV[[[kkk|||||||||~~~}}}{{{zzz|||}}}}}}{{{zzz{{{|||~~~}}}{{{zzzzzz{{{|||}}}}}}|||yyyuuurrrpppnnnmmm;;;;;;:::::::::999999999:::::::::999999888888888888888777777777777888888888888888888888888888888666666666666666555555555666666666666666666666666666666777777777777666666777666666666555555555444555555555555555555555555555333222222444555666555777888888777666666777999555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555333333444444555555666666555555555555555555555555333333444666777999::::::888888888888888888888888888888888888999999999:::888:::<<<======>>>@@@BBBNNNXXXccceeehhhyyynnnVVVLLLJJJGGGGGGIIILLLOOOPPPUUUUUUVVVWWWXXXWWWWWWWWWWWWYYY[[[]]]```eeemmmsssxxx~~~yyyqqqiiiccc^^^YYYVVVPPPOOONNNNNNNNNNNNLLLKKKGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJKKKLLLLLLLLLNNNQQQTTTWWWYYY]]]aaaeeejjjooossszzz}}}~~~uuuooohhhddd```\\\YYYWWWUUUSSSPPPNNNLLLKKKIIIFFFCCC@@@CCCBBBBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>========================;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<========================>>>>>>>>>???===============>>>??????======>>>>>>@@@AAABBBCCCBBBBBBCCCCCCCCCBBBAAAAAA======<<<;;;:::999999888555555666666666777777777444444555555555666666555777777666666666666777777555666777888999:::;;;<<<:::::::::999999888888888555666666777888999999999888888999:::;;;===???@@@DDDBBBBBBEEEEEEFFFNNNYYYcccuuuooo```WWWXXXXXXVVVVVVaaayyyvvv~~~~~~}}}}}}|||}}}~~~~~~~~~}}}}}}~~~~~~}}}zzzxxxwwwxxxyyyzzzxxxwwwuuusssqqqpppooonnn;;;;;;::::::::::::999999999999999999999888888888888888888777777888888888888888888888888888888888555555555555555555555555777777777777777777777777666666777777777777666666555555555555555555555555444444444444444444444444555333222333555666666666777888999888666666888999666666666666666666666666444444444444444444444444555555555555555555555555444444444444444444444444444444444444444555555555444444444444444444444444777777777777666666666666777888888999999888888777888888888999999999::::::888:::<<<<<<<<<===>>>@@@DDDOOO\\\bbbeeesss}}}dddTTTOOOIIIEEEEEEHHHJJJKKKSSSTTTVVVWWWXXXWWWWWWVVVUUUVVVXXXYYY\\\```fffkkksssyyy~~~xxxqqqlllfff```\\\UUUSSSOOOMMMLLLKKKIIIGGGGGGHHHHHHIIIJJJKKKLLLLLLJJJKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIEEEGGGHHHIIIHHHIIIKKKMMMNNNPPPSSSUUUXXX\\\aaaeeegggjjjoootttyyy~~~|||{{{zzzwwwqqqhhhaaa[[[WWWSSSQQQOOOOOOMMMLLLKKKJJJHHHFFFEEECCC@@@===@@@@@@@@@???>>>======<<<============<<<<<<<<<<<<========================<<<<<<<<<<<<<<<===============>>>>>>>>>>>>======<<<<<<<<<<<<=====================>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@??????>>>>>>>>>???@@@@@@@@@AAAAAABBBBBB@@@???>>>;;;::::::999888888777777444555555555666666666777444444555666666666666555888777777777777777777888777777888999:::;;;;;;<<<999999999999999888888888666666777888999::::::;;;:::::::::;;;===???@@@AAACCC@@@CCCHHHJJJMMMYYYhhhvvvqqq___YYYTTTXXXYYYXXX\\\oooxxxxxx~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~|||xxxvvvtttuuuvvvwwwuuutttsssrrrqqqppppppppp;;;;;;::::::::::::999999888888888888999999999999999999888888888888999999888888888888888888888888555555555666666666666666777777777777777777777777666666777777777777666666333444444555555666666666444444444444444444444444333222222333555666666555666777777666555555666888555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444555444444444444444444333444444444444444444444444999999888777666555444444666666777888888777666666777777777888888888888999777999:::::::::;;;===>>>@@@FFFQQQ\\\eeeqqqvvvbbb[[[QQQJJJFFFFFFHHHIIIMMMOOOQQQSSSSSSSSSRRRRRRTTTUUUVVVXXXZZZ^^^bbbeeejjjpppxxx~~~zzzuuuoooiiiddd___[[[VVVQQQOOOMMMKKKIIIJJJJJJKKKKKKKKKJJJJJJJJJHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHIIIJJJIIIIIIHHHGGGDDDFFFGGGHHHGGGFFFHHHIIIIIIJJJLLLMMMNNNRRRVVVZZZ[[[]]]```dddgggkkkqqqtttwwwzzz|||wwwsssjjjiiihhhhhhgggccc\\\VVVPPPMMMJJJIIIHHHHHHGGGEEEIIIGGGEEEDDDDDDCCCAAA@@@>>>>>>?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<======>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<==================>>>>>>>>>????????????????????????@@@AAAAAA@@@?????????@@@AAAAAABBBAAAAAABBBBBB@@@>>>;;;:::999999888888777666666666444555555555555555666666333444555666777666666555777777666666666666777777999999999999::::::;;;;;;888888888888999999999999777777888999:::;;;<<<<<<<<<<<<<<<===>>>@@@AAABBBEEECCCGGGQQQVVV[[[lllwwwbbbXXXXXXUUU[[[aaadddooo{{{vvv~~~~~~~~~~~~}}}||||||}}}~~~~~~{{{xxxuuussstttuuuwwwtttsssrrrqqqpppppppppppp;;;;;;;;;:::::::::999999777777888888999999999:::::::::999999999999::::::777777777777777777777777666666666666777777777777777777777777777777777777666666777777777777666666222333333444555666777777444444444444444444444444111111111333555666555333444555666555333333555666444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444555555555444444333333333444444444444444444444444666666777777777777777777444555666777777666555444666666666666777777777777666888999999888999<<<>>>AAAAAAIIIWWWdddnnn}}}nnnfffZZZPPPJJJHHHHHHIIIGGGHHHKKKMMMNNNNNNMMMLLLPPPQQQRRRSSSVVVYYY\\\^^^bbbgggooosssuuuxxx||||||vvvooojjjhhhccc]]]WWWTTTQQQOOONNNMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGIIIIIIJJJIIIHHHGGGGGGGGGHHHIIIIIIHHHFFFEEEFFFGGGIIIIIIGGGFFFFFFGGGGGGHHHIIIIIIJJJMMMQQQUUUSSSTTTUUUUUUVVVWWW[[[]]]fffiiinnntttxxx|||}}}~~~}}}xxxrrrmmmhhhdddaaa^^^YYYWWWUUUVVVVVVTTTOOOJJJJJJHHHEEEEEEEEEEEECCCBBBCCCAAA??????@@@@@@@@@???>>>>>>???@@@AAAAAAAAA@@@================================================<<<=========>>>>>>??????======>>>>>>>>>>>>======<<<<<<<<<<<<=========>>>>>>>>>>>>>>>????????????@@@@@@??????@@@@@@AAABBB??????@@@AAACCCFFFGGGIIICCCCCCCCCBBB@@@<<<999777888888777777666666555555555555555555555555555555333444666777777777666555666666555555555555666666::::::::::::::::::::::::777777888888999999999:::777888888:::;;;<<<======>>>>>>>>>>>>???@@@BBBBBBIIIGGGMMMZZZaaaiii|||}}}iii[[[WWWZZZWWW```jjjrrrrrrwww}}}}}}~~~{{{xxxuuussstttvvvwwwuuutttsssqqqpppooooooooo999999999999999999999999999999999999999999999999777777888888888888777777777777777777777777777777777777777777777777777777555555555666666666666666666666555555555555666666444444555555555555444444555555555444444333333333555444333333333333444555555555555555555555555444333333333333333444555666333333333444444555555555333333333444444444555555888666555555666666555333333444666777888777666444555555555555555555555555666666666666555555555555555555555666777999;;;;;;666666666777888888999999<<<;;;:::999999999:::;;;>>>@@@GGGSSSbbbnnnvvvxxxwwwhhh[[[PPPHHHFFFGGGEEEFFFHHHIIIIIIIIIJJJKKKLLLMMMPPPSSSVVVXXXYYYZZZ^^^```dddgggkkknnnsssvvv|||~~~{{{wwwwwwpppkkkddd^^^YYYUUURRRPPPKKKMMMNNNNNNLLLJJJIIIHHHJJJDDDDDDKKKKKKFFFGGGOOOKKKGGGGGGJJJIIIDDDEEEKKKGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHLLLMMMMMMMMMMMMNNNQQQSSSWWWZZZ___cccggghhhhhhggglllqqqvvvxxxyyy~~~~~~yyyssslllhhhgggddd```]]]YYYVVVQQQNNNNNNNNNMMMLLLKKKIIIGGGFFFFFFEEECCCCCCDDDCCC@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????;;;;;;===>>>?????????????????????>>>>>>>>>>>>>>>???@@@AAAAAACCCCCCDDDEEE>>>@@@BBBEEEFFFFFFEEEEEEEEECCC@@@===;;;::::::;;;777777666666555555555444222333444444555555444444777777777777777777777777777777888999999999999888;;;;;;::::::::::::999999777777777777777888999999::::::999888999:::<<<===999:::;;;<<<@@@FFFHHHHHHEEENNNZZZeeeooo}}}jjj^^^WWWWWW[[[dddhhhqqqppp~~~~~~~~~}}}{{{{{{{{{||||||{{{zzzxxxxxxwwwwwwuuussssssttttttrrrppppppqqqrrr999999999999999999999999999999999999999999999999777777888888888888777777777777777777777777777777666666666666666666666666666666666666555555555555666555555555555555555666444444555555555555444444666555555555444444444333555555444333333444555555222222222222222222222222444444444444444444555666333333444444444444444444333333333444444444555555888666555555666666555333333444666777777777555555555555555555555555555555444555555555666666777777555555666666777888::::::999999999888888888888888;;;:::999999999:::;;;;;;;;;===BBBLLLZZZfffmmmpppxxxhhhYYYMMMFFFCCCDDDEEEFFFGGGFFFFFFGGGGGGJJJLLLNNNQQQTTTVVVXXXYYYZZZ\\\___bbbdddhhhmmmpppvvvyyy}}}~~~xxxwwwrrrnnnhhhbbb^^^ZZZWWWTTTNNNOOOOOONNNLLLJJJJJJJJJGGGFFFJJJPPPQQQMMMHHHHHHLLLIIIHHHLLLLLLIIIIIIMMMHHHGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGJJJKKKKKKKKKJJJKKKMMMOOONNNPPPSSSWWWYYYZZZZZZZZZaaaeeeiiikkkmmmqqqxxx~~~~~~}}}~~~~~~{{{vvvssspppnnnkkkhhheee```[[[XXXZZZXXXUUUSSSQQQOOOLLLJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>????????????@@@@@@@@@@@@@@@@@@????????????@@@AAABBBCCCDDDDDD@@@AAACCCEEEFFFEEEDDDDDDBBB@@@===;;;999888888999777777777666666555555555444444555666666666666555777777777777777777777777777777888999999999999999;;;;;;:::::::::999999999888777777777777777888999:::999999::::::;;;<<<<<<===>>>>>>>>>@@@CCCFFFGGGMMMVVVeeewwwqqqccc[[[VVVWWW]]]cccmmm~~~}}}{{{{{{{{{|||}}}yyyxxxvvvuuuttttttrrrqqqrrrssssssrrrppppppqqqsss999999999999999999999999999999999999999999999999777777888888888888777777777777777777777777777777666666666666666666666666777666666666555444444444555555444444444444555555444444555555555555444444555555555555444444444444555555444333333444555555333333333444555555555666666666555555444555555555444444444444444444333333333333333444444444555555777666444555666666555444333444555666777666555555555555555555555555555555333333444555666777888888777666666666777777888999;;;;;;:::999999888777777999999888999999:::;;;<<<:::;;;>>>FFFQQQ[[[cccgggsss{{{iiiYYYLLLDDDEEEEEEEEEEEEEEEEEEEEEEEEIIIJJJMMMOOORRRTTTVVVVVVWWWXXXYYYZZZ\\\___dddgggmmmqqquuuxxx{{{~~~vvvsssmmmjjjfffccc```]]]YYYVVVUUUTTTRRRPPPNNNMMMMMMMMMGGGJJJMMMPPPVVV[[[YYYTTTUUUPPPNNNPPPOOOKKKHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIHHHFFFFFFHHHJJJIIIJJJKKKLLLMMMNNNNNNOOOTTTWWW[[[\\\]]]```fffjjjllllllkkklllnnnqqqtttvvvuuuvvvxxxyyyxxxwwwuuutttxxxzzz}}}~~~}}}}}}|||zzzxxxwwwwwwvvvvvvzzzyyyvvvsssqqqooommmmmmmmmkkkiiigggfffccc```]]][[[YYYWWWVVVUUUSSSPPPNNNLLLKKKIIIIIIIIIIIIGGGEEECCCCCCCCCCCCCCCBBBBBBAAA@@@BBBDDDBBB???======???>>>>>>>>>>>>>>>>>>>>>>>>===========================<<<<<<;;;;;;<<<<<<===========================>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>????????????@@@AAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBCCCDDDDDDBBBCCCDDDEEEEEEDDDCCCBBB>>>===:::888777666666666555555555444444444444444555555666777777777777666777777777777777777777777777888888999999999999999::::::::::::999999999999999888888777777777888888888999:::;;;<<<=========@@@@@@AAAAAAAAADDDHHHLLLYYYdddvvvxxxfff___[[[WWW[[[cccgggzzz~~~{{{|||}}}~~~|||yyyxxxxxxzzz{{{zzzyyyxxxvvvtttssssssssspppqqqrrrrrrpppqqqrrrttt888888888888888888888888888888888888999999999999777777888888888888777777777777777777777777777777666666666666666666666666777777666555444444333333444444333333333333444444444444555555555555444444444444444444333333333333555555444444444444555555333444444555666777777888888777666555555555555555555555555444444333333333333333333444444444555555666555444444666666555444333444555666666666555555555555555555555555555555444444444555666777777888888777777666666666777777999999999888888888777777777888888999999:::;;;<<<<<<<<<>>>CCCJJJSSS[[[___iiiqqqzzzzzziiiXXXLLLGGGFFFDDDDDDDDDFFFFFFFFFGGGHHHKKKMMMPPPRRRSSSTTTUUUUUUVVVVVVVVVYYY]]]aaaccciiioooqqqrrrvvv~~~yyyooolllgggfffdddccccccaaa^^^\\\]]]ZZZUUURRRPPPPPPPPPPPPLLLNNNLLLJJJWWWlllwwwvvvmmmhhhbbb```\\\VVVNNNIIIIIIHHHHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGFFFDDDCCCDDDFFFLLLKKKJJJIIIIIIIIIJJJKKKLLLNNNQQQRRRRRRTTTXXX[[[[[[\\\]]]___bbbfffjjjllllllmmmooopppooommmjjjhhhoooooossszzz{{{yyywwwtttqqqpppooonnnnnnnnnlllkkkiiihhhgggggggggfffdddcccaaa___^^^^^^___]]][[[YYYYYYWWWTTTRRRQQQPPPNNNNNNOOOOOOMMMKKKFFFEEECCCDDDEEEEEEDDDCCC>>>>>>???@@@@@@@@@@@@@@@>>>BBBEEECCC>>>;;;===@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<==============================================================================<<<===>>>???????????????@@@@@@@@@@@@AAAAAAAAAAAA??????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBB@@@???;;;:::999777666555555555222222222222222222222222555555666777777777666666777777777777777777777777777888999999::::::999999:::::::::999999999999888999999888888777777888888888999;;;===>>>>>>>>>>>>AAAAAABBBCCCDDDGGGPPPYYYmmm|||wwwkkkaaa^^^[[[YYY___hhhppp{{{}}}}}}zzzwwwuuuuuuwwwxxxyyyyyyxxxvvvsssrrrrrrsssooopppqqqqqqpppqqqsssuuu888888888888888888888888777777777888888999999999777777888888888888777777666666666666666666666666555555555555555555555555777666666555444333333222444444333333333333444444444444555555555555444444222222222222222222333333555555555555555555555555000000111222333444444444888777666555555555555555555555555444444333333333333333333444444444555555555444333444555666555444333444444555555555555555555555555555555555555555666666666666666555555555888777666666666666666666666666666666777777888888666777888999::::::;;;;;;<<<===>>>@@@EEEKKKRRRVVV```ccciiiqqq{{{wwwdddUUUIIIFFFBBBAAACCCFFFFFFFFFFFFGGGIIILLLNNNPPPQQQQQQUUUUUUUUUUUUUUUVVVZZZ\\\[[[bbbiiilllmmmooouuuzzz|||tttkkkhhheeeeeeeeefffhhhiiigggfffbbb^^^XXXTTTRRRRRRQQQPPPOOOPPPKKKIIIYYYttt|||wwwtttmmmbbbWWWJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGFFFDDDCCCCCCDDDLLLKKKIIIGGGGGGGGGHHHIIIHHHIIIJJJKKKKKKLLLNNNPPPRRRRRRTTTVVVYYY\\\___aaa]]]___aaaccccccaaa___]]]cccdddhhhooovvvxxxuuuqqqiiigggdddbbb``````````````````___]]]\\\ZZZYYYXXXUUUUUUUUUTTTTTTTTTSSSSSSRRRPPPNNNMMMMMMMMMKKKIIIJJJHHHGGGGGGGGGHHHGGGEEEDDDCCCAAABBBBBBCCCAAA@@@<<<===>>>???@@@@@@@@@@@@>>>BBBEEECCC???<<<>>>AAA========================;;;;;;;;;;;;;;;;;;;;;;;;===================================================================================================>>>>>>????????????>>>????????????@@@@@@AAAAAA@@@@@@AAABBBCCCDDDDDDEEEEEEDDDDDDBBBAAA???>>>===:::999888777666666666555333333333333333333444444444444555666666666666555888888888888888888888888888888999::::::::::::999::::::999999999888888888999999888888888888888999888999<<<>>>???@@@@@@@@@BBB@@@BBBDDDEEEJJJYYYhhhvvviiiaaa\\\[[[XXXWWW```nnn}}}}}}zzzwwwvvvvvvwwwxxxvvvxxxxxxvvvrrroooooopppnnnooopppppppppqqqsssuuu888888888888888888888888666666777777888999999999777777888888888888777777666666666666666666666666555555555555555555555555666555555555444333333333555555444444444444555555444444555555555555444444222222222222333333333333444555666666666666555444222222333333444444555555666666555555444555555555444444444444444444333333333333333444444444555555555333333333555666555444444444444444444555555555555555555555555555555555777777666666555555555555777777666555555666666666444444555555666777777888666777888999:::::::::999999:::<<<===???CCCHHHLLLYYY\\\bbbkkkuuuooo^^^MMMHHHCCCAAABBBDDDDDDCCCEEEFFFHHHKKKMMMOOOPPPPPPSSSTTTUUUUUUUUUUUUWWWYYYWWW\\\bbbeeegggiiilllppptttzzzzzzpppmmmgggffffffhhhkkkmmmnnnmmmiiiccc\\\XXXWWWVVVTTTQQQOOOPPPNNNOOO\\\qqq~~~qqqcccKKKJJJIIIGGGFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCBBBDDDFFFGGGGGGEEECCCCCCDDDGGGFFFEEECCCCCCCCCDDDEEEDDDEEEEEEFFFGGGHHHHHHIIIKKKLLLMMMNNNPPPRRRTTTUUUSSSTTTVVVXXXYYYYYYWWWWWWZZZ\\\aaafffjjjjjjhhheee\\\ZZZXXXVVVUUUUUUVVVWWWVVVVVVUUUUUUSSSRRRPPPOOOKKKLLLMMMNNNNNNNNNNNNNNNKKKIIIGGGFFFGGGGGGGGGEEEFFFDDDBBBBBBCCCCCCCCCBBBCCCAAA??????@@@???>>><<<<<<===>>>???@@@@@@@@@@@@???AAACCCBBB???>>>???@@@========================<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<========================>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????@@@??????>>>>>>>>>??????@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFDDDCCCBBB@@@>>>===<<<;;;888888888777777666666666666666666666777777777777444444555666666666666555888888888888888888888888888999999:::::::::::::::999999999999888888888888888888888888888999::::::999:::<<<>>>@@@AAABBBBBBDDDBBBDDDGGGJJJQQQfff|||uuuggg^^^YYYVVVWWWVVVXXXhhh{{{{{{zzz~~~~~~|||zzzyyyxxxxxxxxxyyy|||~~~}}}xxxtttrrrsssnnnooopppppppppppprrrttt888888888888888888888888666666666777888999999999777777888888888888777777666666666666666666666666555555555555555555555555444444444444444444444444666555555555555555555666444444555555555555444444333333333444444555555555444555666777777666555444555666666666666666666666444444444444444444555666333333444444444444444444333333333444444444555555444333222333555666555444444333333333444444555555555555555555555555555555555555555666666666666666666666555555555666666777666666666666777777777777777888999999:::999888888777999;;;<<<<<<>>>BBBFFFQQQUUU^^^hhhqqq}}}|||kkkXXXQQQIIIDDDDDDEEEDDDBBBEEEFFFHHHKKKMMMNNNOOOOOOOOORRRTTTUUUTTTSSSTTTUUUUUUVVVXXX[[[^^^bbbeeegggkkkpppwww~~~~~~zzzsssqqqpppqqqtttvvvwwwwwwtttnnngggcccbbb```\\\XXXUUURRRQQQTTT[[[ggg{{{tttdddKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCBBBCCCEEEFFFFFFEEECCCCCCDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNOOOQQQRRRRRRRRRRRRQQQUUUZZZ]]]^^^]]]\\\[[[TTTRRRPPPNNNMMMNNNPPPQQQMMMMMMNNNNNNMMMKKKJJJIIIGGGHHHIIIJJJKKKJJJJJJIIIGGGEEECCCCCCDDDEEEEEEEEEDDDBBB@@@@@@AAACCCCCCBBBAAA@@@>>>>>>???>>>===;;;======>>>???@@@@@@@@@@@@??????@@@@@@??????>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>??????@@@@@@AAABBBBBBCCCBBBBBBCCCDDDEEEFFFGGGGGGBBBAAA@@@>>><<<;;;::::::666666666777666666555555555666666666777777777777555555666777777777777666888888888888888888888888888999::::::;;;;;;::::::999999999999888888888888777777777888999:::;;;<<<::::::;;;===???BBBDDDEEEFFFDDDGGGOOOUUUbbbvvvggg```YYYVVVWWWZZZ\\\eee~~~{{{zzzzzz|||zzzzzzzzzzzzyyyxxxwwwvvvyyy~~~|||vvvttttttooopppqqqpppoooppprrrsss777777777777777777777777555666666777888999999999777777888888888888777777666666666666666666666666555555555555555555555555333333444444444444444444666666555555555555666666444555555555555555555444555555555666666666777777444555666777777666555444333333333333333333222222333333333333333444555666333333333444444555555555333333333444444444555555444333222333555666555444444333333333333444555555555555555555555555555555333444444555666777888888555555555555555666777777999999888888777777666666777888999::::::999777666777:::<<<===<<<===AAADDDDDDKKKWWWccciiiqqqvvvbbbZZZPPPJJJHHHHHHEEECCCEEEFFFHHHJJJLLLNNNOOOOOOLLLOOORRRTTTSSSRRRRRRRRRUUUSSSQQQSSSWWW\\\```bbbcccgggooovvv}}}~~~xxxqqqmmmllljjjeeeaaa\\\UUUQQQTTTWWWaaaxxxuuudddLLLKKKIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCAAACCCFFFFFFEEECCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIHHHGGGEEEEEEFFFGGGHHHIIIIIIJJJHHHHHHIIIIIIJJJJJJKKKKKKHHHMMMRRRTTTRRRPPPPPPQQQKKKJJJGGGFFFFFFGGGIIIKKKDDDDDDEEEEEEEEEDDDBBBAAACCCCCCDDDEEEEEEDDDBBBAAACCCAAA??????@@@BBBBBBBBB???>>><<<<<<>>>@@@AAAAAAAAA@@@>>>???@@@@@@???======>>>>>>???@@@@@@?????????======>>>??????===;;;================================================<<<===>>>??????>>>===<<>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????@@@@@@@@@??????>>>@@@@@@AAAAAABBBCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHAAA@@@???===;;;:::999999444555555666666555444444333333333444444555555555666666777888888888888888888888888888888888888888888999::::::;;;;;;::::::999999999888888888888777666777777888999;;;<<<===;;;;;;;;;===???BBBEEEGGGFFFEEEKKKVVVaaasssoooccc[[[XXXZZZYYY[[[aaafffuuu}}}|||{{{}}}zzz}}}~~~~~~~~~~~~~~~uuuvvvwwwwwwwwwuuutttsssrrrxxx~~~~~~xxxqqqnnnmmmooopppqqqpppooooooqqqsss888888888888888888888888777777777777777777777777777777777777777777777777555555666666666666555555666555555555555444444444555555555555555555555555666666666666666666666666222222333333444555666666888777666555444333222222333333333444444555555555555555555666555555444444444444444444444444444444333333333333333333222222555555555555555555555555555555555444444333333333333444555555666666555555777666555444333222111111666666666666777777777777666666666666777777777777999888666555555666888999:::999888777777777999999999999:::;;;;;;<<<<<<===@@@CCCNNN]]]ccchhhxxxzzzkkkZZZPPPLLLIIIEEECCCGGGCCCCCCGGGIIIJJJMMMQQQLLLMMMNNNNNNOOOOOOOOOOOOQQQQQQQQQRRRTTTWWWYYY[[[^^^```ccchhhlllqqqtttvvvzzzwwwtttrrrvvv}}}{{{xxxqqqlllhhh^^^XXXXXXXXXaaazzz{{{iii[[[LLLJJJGGGFFFGGGGGGEEEDDDGGGFFFEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEECCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKIIIHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@???>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>==============================<<<======>>>>>>>>>>>>===========================>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<<<<=========>>>???????????????????????????@@@AAACCCDDDDDDDDDDDDHHHFFFDDDDDDDDDCCCAAA???<<<<<<<<<;;;999777666555777666444333333444555666666666666666666555555555666666666666666777888888999999::::::::::::;;;;;;;;;;;;;;;::::::999999999999999999999999999999999999999999999::::::;;;<<<:::>>>AAA@@@@@@AAACCCDDDHHHJJJOOO\\\uuummmbbbXXXVVVZZZVVVVVVZZZddduuuzzz}}}zzzyyy{{{}}}~~~|||{{{{{{tttttttttssssssrrrrrrrrrppppppqqqrrrrrrrrrrrrqqqpppqqqssssssrrrqqqrrrsss888888888888888888888888777777777777777777777777666666666666666666666666666666777777777777666666555555555555444444444444444444444444444444444444555555555555555555555555333444444555666666777777555555555555444444444444333333333444444444555555333444444444444444333333444444444444444444444444333333333333444444444444555555555555555555555555555555444444444333333333333444555555666666555555555444444444444444333333444555555555555666666666666666666777777777888888:::888777666666777888:::999999888777777888888999999999::::::;;;<<<<<<<<>>======????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>==============================>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>============<<<<<<=========>>>>>>>>><<<===>>>???@@@BBBCCCCCCAAAAAACCCDDDDDDEEEEEEEEEGGGFFFDDDCCCBBBAAA???>>>888888999999999888888777666555555444444444555555555555555666666666666777777666666666666777888888999999999::::::;;;;;;;;;999999999888888777777777888888888888888888888888999999999999:::;;;<<<===;;;===>>>>>>???CCCFFFHHHLLLQQQ]]]sssjjj^^^WWWQQQPPPTTTVVVYYYcccwww~~~zzzwwwyyy}}}~~~|||zzzyyysssrrrrrrqqqqqqqqqqqqqqqkkkkkklllmmmnnnnnnoooppppppqqqrrrrrrqqqqqqrrrsss888888888888888888888888777777777777777777777777666666666666666666666666777777777888888777777777555555555555444444444444333333333333333333333333555555555555555555555555555555666666777888888888333333444444555555555666333333333444444444444555444444555555555555444444444444444444444444444444333333333444555555666666555555555555555555555555555444444444444333333333333444555555666666555555333333333444444555555555333333444444444555555555777777777777888888888888:::999888777777888999:::888888777777777888888999999999::::::;;;;;;<<<<<<======CCCMMMSSSZZZlllqqqdddYYYMMMEEEFFFAAA@@@CCCEEEDDDEEEHHHJJJJJJKKKLLLMMMNNNNNNMMMOOONNNMMMMMMLLLLLLMMMMMMSSSSSSTTTUUUVVVWWWWWWXXXSSSRRRPPPPPPRRRZZZcccjjjvvv|||wwwuuunnniiigggddddddpppqqq^^^SSSOOOMMMKKKIIIIIIIIIJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCFFFFFFEEEDDDCCCBBBAAAAAACCCCCCCCCCCCCCCDDDEEEEEECCCDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCBBBAAA@@@???>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=========????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????>>>>>>???>>>>>>===<<<;;;========================>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>==================>>>>>>>>>??????======>>>@@@AAABBBCCCDDDCCCCCCDDDEEEEEEFFFEEEEEEFFFDDDBBBAAA@@@???===;;;666666777777777777777666444444555555555555555444444555555666666777777888777777777666777777888999888888999::::::;;;<<<<<<888888888888888777777777777777777888888888888888999999999:::;;;===>>>???@@@???>>>???BBBEEEJJJMMMQQQ]]]tttnnn[[[VVVVVVSSSSSSWWWXXX```sss|||yyyuuuxxx}}}~~~}}}}}}{{{xxxuuuqqqpppooonnnmmmnnnooooooiiihhhhhhiiijjjlllnnnooooooppppppooonnnoooqqqsss888888888888888888888888666666666666666666666666666666666666666666666666666666777777777777666666555555555444444444333333333333333333333333333333555555555555555555555555555666666666777777777888333333444444444555555555444444444444444444444444444555666666666666666666444444444444444444444444333333444444555666777777555555555555555555555555444444444444444444444444333444555555666555555555333333333444444444555555333444444444444555555555777777777777888888888999999999888888888888999999777777777777777888888888888999999:::;;;;;;<<<<<<<<<;;;>>>DDDIIIRRRddduuuwwwhhhWWWIIIIIICCC@@@BBBEEEDDDEEEGGGHHHHHHJJJKKKLLLLLLLLLLLLOOOOOONNNNNNMMMMMMMMMLLLPPPPPPPPPOOOOOOOOOOOOOOOLLLLLLKKKKKKMMMSSS[[[```hhhsss~~~yyyyyyssspppnnnjjjgggllluuuwww}}}vvveeeVVVQQQQQQMMMKKKIIIIIIJJJKKKJJJIIIIIIHHHFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAACCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????????????????????????????>>>>>>?????????????????????????????????@@@@@@??????>>>>>>>>>>>>????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@????????????????????????????????????>>><<<;;;;;;========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEFFFFFFFFFEEEEEEDDDBBB@@@>>>>>><<<:::888777777777666555444222222333444555666666666555444666666666666666777777777888777777777777888999999888888999999:::;;;<<<<<<:::::::::999999999999999888888888888888999999999999999:::;;;<<<>>>@@@AAADDDBBBAAACCCEEEGGGLLLQQQYYYmmmtttdddWWWWWWZZZYYYZZZ^^^___ooo}}}~~~~~~~~~{{{yyyxxxvvvzzz~~~yyyxxxzzzyyytttooonnnmmmlllkkkkkkkkkmmmnnnlllkkkiiiiiiiiikkkmmmooolllmmmlllkkkjjjkkkoooqqq777777777777777777777777666666666666666666666666555555555555555555555555444555555555555555555444555444444444444333333333333333333333333333333333555555555555555555555555444444555555555555555666555444444444444333333333444444444444444444444444222333444555555555555555444444444444444444444444333333444444555666777777555555555555555555555555444444444444444444444444333444555555666555555555555555444444444333333333444444555555555666666666666777777777777888888888999888888888888888888999666666777777888888888888888888999999:::;;;;;;<<<<<<<<<<<>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@????????????????????????????????????>>><<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEDDDDDDCCCAAA???===;;;;;;:::888666666666666555444333222111222333555666666666555444888888777777666666666555888888888888888999::::::888888999::::::;;;<<<<<<999999999999999999999999999999999:::::::::;;;;;;::::::;;;<<<===???AAABBBDDDBBBBBBFFFGGGHHHOOOYYYkkk}}}hhh\\\UUUWWWYYYYYY\\\cccqqqxxx~~~}}}yyywwwxxxyyyzzz}}}{{{vvvuuuvvvuuupppkkklllkkkjjjjjjjjjkkkllllllooommmkkkiiihhhiiijjjkkkhhhiiihhhgggggghhhkkknnn777777777777777777777777777777777777777777777777555555555555555555555555333444444555555444444333444444444444333333333333333333333333333333333333444444444444444444444444333333444444444444444444555444444444333333222222555444444444444333333333///000111222222222222222444444444444444444444444333333333444555555666666555555555555555555555555333333333444444444444555333444555555666666555555555555555444444333333333444555555555555666666666666666666666777777777777777777777777777777777777555555666777888888888888888888999999::::::;;;;;;<<<<<<<<<<<>>???@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????>>>>>>???>>>>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAABBB@@@@@@AAACCCDDDEEEFFFGGGCCCCCCDDDDDDCCCBBBAAAAAA===;;;999999999888666444222222333444555555555555333333444555666666666666888888888777777666666666999999888888999999:::;;;999999::::::::::::;;;;;;666666666777777777777777999999::::::;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBBBB@@@CCCHHHIIIMMM\\\nnnmmm```YYYVVVZZZ\\\]]]fffrrrtttvvv}}}{{{yyyyyy{{{}}}~~~}}}zzzvvvtttsssrrrnnnjjjjjjjjjkkkkkkkkkkkkkkkkkkmmmllljjjhhhgggffffffgggeeeffffffffffffgggiiilll777777777777777777777777777777777777777777777777555555555555555555555555444444555555555555444444444444444333333333222222444444444444444444444444444444444444444444444444444444333333333333333333222333333333333333444444555555444444444333333333///000111222333333333333444444444444444444444444333333333333444444444444555555555555555555555555333333333444444444555555333444555555666666555555333333444444444444444555333333444444444555555555444555555555666666666666666666666777777666666666444555666777888888888777888888888999::::::;;;;;;;;;<<<<<<;;;===CCCKKKPPP]]]bbboooyyyxxxmmm^^^OOOHHHFFFCCCBBBCCCBBBCCCDDDFFFGGGHHHIIIIIIGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMRRRYYYaaaggghhhlllttt|||xxxqqqlllfffcccbbbaaa]]]ZZZUUUSSSPPPOOOOOONNNLLLKKKJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA===>>>???AAAAAAAAA@@@@@@??????????????????????????????????????????????????????>>>>>>>>>>>>?????????????????????????????????????????????@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGHHHBBBBBBBBBBBBAAA@@@>>>>>>:::888777666777777555444111222333444555555555555333333333444555666777777555555666777888888999999:::999999999999:::;;;;;;;;;;;;::::::::::::999999555666666666777777777888888888999::::::;;;<<<<<<=========>>>???@@@AAABBBBBBAAAEEELLLOOOYYYuuupppbbbYYYWWW[[[aaacccgggxxxwwwttt~~~~~~}}}|||~~~~~~}}}}}}|||}}}{{{yyyvvvssspppnnnllliiijjjlllmmmmmmmmmlllkkkjjjjjjiiihhhgggffffffeeeccceeeggggggggggggiiikkk777777777777777777777777777777777777777777777777555555555555555555555555555555666666666666555555444444444333333333222222555555555555555555555555444444444444444444444444444444444444444444444333000111111222444555555666555555555444444333333333222333444555666666666666444444444444444444444444333333333333333333333222555555555555555555555555333333333444444555555555333444555555666666555555111222222333444666666777222222333333333444444444444444444444555555555666555555666666666666555555333444666777888888888777777888888999::::::;;;;;;999<<<<<<;;;<<<@@@FFFHHHWWWZZZdddpppxxxyyy{{{|||kkkXXXNNNJJJFFFDDDDDDAAABBBDDDEEEGGGHHHHHHIIIIIIJJJKKKLLLKKKJJJIIIHHHJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJLLLOOOTTT\\\eeelllqqqsssxxx~~~}}}xxxqqqnnnjjjiiiiiigggccc___YYYVVVSSSQQQQQQPPPNNNLLLJJJJJJIIIHHHHHHIIIIIIIIIEEEFFFFFFFFFGGGGGGGGGGGGCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@AAACCCDDDCCCBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>==============================<<<===>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEDDDEEEDDDEEEDDDEEEDDDAAAAAAAAA@@@???>>>===<<<888666555555666666555444555555555555444333333222444444333333444555777888222333555666888:::<<<<<<::::::999999::::::;;;<<<<<<;;;;;;::::::999999888777777888888999999999:::777777888999::::::;;;;;;???>>>>>>>>>???@@@AAAAAAEEEDDDIIIPPPUUUfff~~~fff[[[RRRTTT[[[cccfffnnn{{{~~~}}}}}}~~~}}}|||{{{||||||}}}}}}|||xxxssspppoooooohhhjjjmmmoooooonnnllljjjiiiiiiiiijjjiiiiiihhhgggccceeehhhiiihhhhhhjjjkkk666777888888777555333111111222333444555777888888777777666666555555555444777777777777777777777777444444444444444444444444555555555444444333333333333333333333333444555666222333444444555555444444333333333333333333333333444444444444444444444444555444444333333444444555555555555555555555555555555555555555555555555555555444444333333222222111444444444444444444444444444444444444444444444444555555444444444444555555333333333333333333333333444444444555555555555666333555777777666555666777777888888888999999999999999999999999999999::::::<<<;;;:::999:::<<<>>>@@@HHHQQQ]]]ffflllvvvlll[[[QQQLLLJJJIIIBBBCCCDDDDDDCCCEEEGGGJJJFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJLLLNNNSSSWWW]]]dddkkkpppyyy{{{{{{sssqqqppppppqqqnnniiieeeaaa___[[[XXXVVVTTTRRROOOLLLLLLKKKJJJIIIHHHGGGFFFIIIHHHGGGFFFFFFEEEEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@<<<<<<<<<<<<<<<===>>>>>>@@@?????????>>>>>>======??????@@@AAAAAABBBBBBCCCEEEDDDCCCCCCCCCDDDEEEFFFBBBCCCEEEFFFFFFEEEEEEDDDAAA@@@???>>><<<:::999999999888777666666666666666444555666555333222333444444444444555555555666666777777888888888999999999::::::::::::::::::::::::999999888888888888999999:::999888888888888888888:::;;;<<<<<<;;;;;;===??????>>>===<<<===???AAACCCEEEIIINNNVVVhhhmmm^^^YYYUUUYYY]]]aaahhh}}}}}}zzz{{{yyyyyy}}}{{{vvvuuuxxx|||~~~{{{xxxuuutttqqqnnnlllllllllmmmoooqqqqqqooolllmmmmmmlllkkkiiihhhggggggiiiiiiiiijjjkkklllmmmnnn666666777777777555444333333444444555666777888888777666666666555555555555444444444444444444444444444444444444444444444444555555444444444333333333444333333333333444555666333333444555555555555555333333333333333333333333444444444444444444444444555444444333333444444555555555555555555555555555555555555555555555555555444444444333333333333222444444444444444444444444444444444444444444444444555555444444444444555555444444444444444444444444444444444555555555555666333555666777666555666777777777777777888888888999888888888999999999999:::;;;:::999999:::;;;===???DDDLLLWWW```hhhqqq{{{yyyiii___WWWNNNHHHEEEDDDBBBAAAAAACCCEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIIIILLLOOOSSSWWW]]]dddkkkpppxxxzzz~~~~~~{{{xxxuuusssrrrooolllhhhfffccc___\\\ZZZXXXUUUSSSNNNNNNMMMLLLJJJIIIHHHHHHIIIIIIHHHGGGGGGFFFGGGGGGEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@???AAAAAAAAA@@@@@@@@@@@@?????????????????????????????????>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@>>>>>>=========>>>???@@@@@@@@@????????????????????????@@@@@@AAABBBBBBBBBDDDDDDCCCBBBBBBCCCDDDEEEBBBCCCDDDEEEDDDDDDCCCBBB??????>>><<<;;;999888888888777666666555555555666555666666555444333444555444444555555555666666666888888888999999999:::::::::::::::::::::::::::::::::999999999999999999:::999999888777777888888888:::;;;<<<<<<;;;<<<>>>@@@AAABBBBBBBBBBBBDDDFFFGGGLLLPPPZZZjjj{{{eeeZZZWWWTTTWWW]]]eeeuuu~~~~~~~~~zzzzzzzzz|||~~~~~~}}}yyyvvvuuuxxx{{{|||zzzwwwuuutttrrrpppmmmmmmmmmnnnpppqqqqqqooolllllllllkkkkkkjjjiiihhhhhhhhhhhhhhhiiikkklllnnnooo666666666666666666666555666666666666777777888888666666666666555555555555444444444444444444444444444444444444444444444444555444444444444333333333444444333333333444555555444444555666666666666555444444444444444444444444444444444444444444444444555444444333333444444555555555555555555555555555444444444444444444444444333333333333444444444444444444444444444444444444444444444444444444444444555555444444444444555555555555555555555555555555444444444555555555555666333444666666555555555666666666666666777777777777777777888888999999999999:::999999888999:::<<<===???FFFPPP[[[ccckkkrrrvvvxxxmmm]]]QQQMMMHHHBBB???@@@CCCCCCCCCGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIIIILLLNNNRRRVVV[[[bbbiiinnnrrruuuyyy~~~zzzwwwtttsssqqqooollliiieeebbb___]]]ZZZXXXQQQQQQPPPNNNMMMKKKJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????????????????????????????>>>>>>=========@@@@@@@@@@@@@@@?????????========================>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@???>>>======???AAABBB@@@@@@@@@@@@AAAAAAAAAAAA??????@@@@@@AAABBBBBBBBBDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCBBBAAA@@@???===<<<;;;:::999888777666666666666555555555555555666777888777555444555666555555555666666666777777999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::888888777777777888888999;;;<<<======<<<===???AAA@@@AAABBBBBBCCCDDDGGGJJJVVV]]]mmm{{{jjj]]]WWWVVVVVVZZZcccssswwwuuu~~~|||}}}zzz{{{||||||||||||~~~zzzzzzzzzxxxvvvvvvxxxyyyxxxvvvtttssssssrrrpppnnnooooooooopppqqqqqqnnnlllkkkkkkkkkjjjjjjiiiiiiiiifffggghhhiiikkkmmmoooppp555555555555555666777888666666666666666666666666666666666666666555555555666666666666666666666666444444444444444444444444444444444444444444444444444444333333333444444555444555555666777666666666555555555555555555555555444444444444444444444444555444444333333444444555555555555555555555555555444444444444444444444444222222333333444555555666444444444444444444444444444444444444444444444444555444444333333444444555444444444444444444444444444444444555555555555666222444666666555444555666555555555666666666666777666666777777888999999999888888888888999:::;;;<<<===BBBLLLWWWbbbiiinnnpppuuuvvvfffWWWOOOEEE@@@BBBDDDDDDCCCFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFGGGHHHHHHIIIJJJLLLOOOSSSWWW]]]dddhhhjjjmmmrrrwww||||||zzzyyyxxxvvvuuuqqqnnnjjjgggeeebbb___]]]UUUTTTSSSQQQPPPNNNLLLLLLJJJJJJIIIHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@????????????????????????@@@??????>>>>>>======<<>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAA@@@>>>======???AAACCC@@@@@@AAAAAABBBBBBCCCCCC@@@AAAAAABBBBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@???===<<<<<<999999999888777666555555555555555555555555444444666888888888666666777888666666666777777777888888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::777777777777777888999:::<<<===>>>>>>>>>>>>AAACCCBBBCCCCCCBBBBBBFFFMMMSSSeeeqqq|||ssshhh^^^XXXVVVVVV[[[ddduuuwwwooowww~~~||||||yyy{{{|||{{{xxxxxxzzz~~~zzzzzzzzzxxxwwwwwwwwwwwwtttrrrqqqpppqqqpppooommmpppoooooooooppppppnnnllljjjjjjjjjjjjjjjjjjjjjjjjfffggghhhjjjmmmooorrrsss555555444444555666777888666666555555555555444444555555555666666666666666666666666666666666666666444444444444444444444444444444444444444444444444555444444333333333444444444555555666777666666666555555555555555555555555444444444444444444444444555444444333333444444555555555555555555555555555444444444444444444444444222222333444555555666666444444444444444444444444444444444444444444444444444444333333333333444444333333333333333333333333444444444555555555555666222444666666555444555666444555555555666666666666555555666777777888999999777888888888999::::::;;;===BBBJJJUUU___gggmmmppppppwww|||bbbXXXLLLDDDDDDEEEDDDCCCEEEFFFFFFGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGIIILLLNNNQQQVVV\\\```cccfffkkkpppvvv|||}}}{{{wwwyyy{{{||||||{{{zzzzzztttqqqnnnkkkiiigggeeebbbZZZYYYWWWUUUSSSQQQOOONNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@????????????????????????@@@@@@??????>>>>>>>>>===BBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@???>>>======???AAABBBAAAAAABBBBBBCCCCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@???>>>===;;;:::999999777777666666555555444444333444555666666555444444777888999888777777888999777777777888888888999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777888888777777777777888999;;;;;;===>>>?????????@@@BBBDDDGGGGGGGGGFFFHHHPPP]]]fff|||qqqiiifffbbb\\\WWWUUUWWWYYYaaattt}}}pppooouuu|||yyyzzzyyy{{{{{{yyyvvvvvvyyy|||~~~}}}{{{yyyyyyxxxwwwvvvuuusssqqqqqqqqqqqqooonnnooonnnmmmnnnoooooonnnmmmjjjjjjjjjjjjjjjjjjjjjjjjggghhhiiilllnnnqqqtttuuu444555555555666666777777555555555555555444444444555555555666666666666666333333333333333333333333444444444444444444444444333333333444444444444555555555444333333333444444444444555666666666666555444444444444444444444444444444444444444444444444555444444333333444444555555555555555555555555555333333333333333333333333222333333444555666666666444444444444444444444444444444444444444444444444444444333333333333444444333333333333333333333333444444444555555555555666222333555555444444444555555555555555666666666666444444555666777888888999777888888999::::::;;;;;;<<<@@@GGGOOOVVV___gggmmmooooooxxxqqqgggYYYNNNHHHFFFDDDCCCDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFGGGHHHHHHFFFGGGIIIJJJLLLOOOTTTXXX]]]```eeejjjooovvv}}}{{{uuusssrrruuuzzz||||||{{{zzzzzzwwwtttqqqooonnnllljjjhhh```___]]][[[XXXVVVTTTSSSQQQPPPOOOMMMLLLKKKJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAA??????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@??????>>>?????????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDCCCBBB@@@???>>>===<<<;;;999888888777777555555555555444444444444333444555777777666555444666888999888777777888:::888888888999999999:::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::777777666666666666777777777777888888:::;;;======>>>???@@@AAAAAABBBDDDFFFFFFHHHKKKNNNTTTaaasssuuucccYYYYYYXXXUUUSSSVVV]]]cccqqqxxxsssdddooo~~~}}}yyyvvvwwwyyyyyyxxxwwwvvvwwwzzz|||~~~{{{yyyyyyyyyxxxwwwyyywwwuuuttttttsssqqqooommmlllkkklllnnnooonnnmmmkkkkkkkkkjjjjjjiiiiiiiiihhhiiijjjlllnnnqqqtttuuu444555666777777666555555555555555555666666666666555555555555666666666777333333333333333333333333444444444444444444444444333333333444444444555555666555444333333333333333333333444555555555555555333333333333333333333333444444444444444444444444555444444333333444444555555555555555555555555555333333333333333333333333333333444444555555666666444444444444444444444444444444444444444444444444444333333222222333333444444444444444444444444444444444444555555555555666111333555555444444444555555555666666666777777777333444444555666777888999777888999:::;;;;;;;;;;;;999===BBBEEEIIIPPP\\\eeekkkjjjqqq|||mmm^^^QQQJJJGGGFFFBBBCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGHHHFFFGGGHHHHHHHHHKKKNNNRRRVVVXXX]]]aaagggmmmsssxxx|||~~~vvvuuuuuuxxxzzzzzzwwwvvvvvvxxxyyyvvvtttrrrrrrqqqooonnnfffeeecccaaa^^^[[[YYYXXXWWWVVVTTTRRRPPPNNNMMMMMMKKKKKKJJJHHHHHHGGGGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDBBBAAA??????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@??????@@@AAABBBAAAAAA@@@CCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDBBBBBBBBBAAA@@@>>><<<;;;;;;:::888777666666666777444444444444444444444444333444666888888777666555666777888888777777888:::999999999999::::::::::::999:::::::::;;;;;;;;;;;;999999999999999999999999888888777777777777888888888888999:::;;;===>>>???>>>@@@AAABBBBBBCCCEEEGGGGGGNNNWWW```kkk|||}}}hhh]]]TTTVVVWWWUUUTTT\\\jjjvvv{{{mmmkkkkkk~~~~~~}}}~~~}}}xxxwwwxxxyyywwwuuuuuuwwwzzz|||}}}}}}yyywwwyyyzzzzzzzzz{{{yyyvvvtttsssqqqooolllkkkjjjiiijjjlllnnnnnnnnnllllllkkkkkkjjjiiihhhhhhggghhhiiikkkmmmoooqqqsss444555777888888666555333666666666666777777777888444555555555666666777777555555555555555555555555444444444444444444444444333333333444444555555555666555444333333333333333222333444444555555444444333333333333333333333333444444444444444444444444555444444333333444444555555555555555555555555555333333333333333333333333444444444555555555555555444444444444444444444444444444444444444444444444444333333222222333333444555555555555555555555555444444444555555555666666111333555555444333444555666666666666777777777777333333444555666777888999888888999:::;;;;;;;;;;;;777:::======>>>EEERRR]]]fffgggooo~~~kkkZZZOOOKKKJJJAAABBBBBBCCCDDDCCCCCCCCCFFFFFFFFFEEEFFFGGGGGGHHHGGGHHHHHHGGGGGGHHHLLLOOONNNQQQVVVZZZ___eeekkkoootttzzz}}}|||{{{|||{{{xxxsssrrrsssuuuzzzxxxvvvuuuuuutttsssrrrkkkjjjhhheeebbb___]]]\\\[[[ZZZXXXUUUSSSQQQOOOOOONNNNNNMMMKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAACCCCCCDDDEEEDDDCCCAAA??????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????========================>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@???@@@BBBDDDDDDCCCBBBAAACCCCCCCCCBBBBBBAAAAAA@@@??????@@@AAAAAABBBBBBCCC@@@@@@@@@@@@>>><<<999888:::888777666555555666666333333444444444444555555333555777888999888777666555777888888777777888:::999999::::::::::::;;;;;;999999999:::::::::;;;;;;888888888888888888888888999999888888888888999999888999999:::<<<>>>@@@AAA???@@@BBBBBBBBBCCCFFFHHHNNNYYYgggvvvlll]]]WWWUUUXXXYYYWWWWWWbbbvvvrrrfffhhh{{{~~~}}}~~~zzzyyy{{{yyyuuurrrsssxxx|||}}}}}}{{{vvvuuuxxx{{{||||||zzzxxxtttrrrpppnnnkkkhhhiiihhhgggiiilllnnnnnnnnnmmmmmmlllkkkjjjhhhhhhggggggggghhhiiikkknnnoooqqq444444555666777777666666555666777777777666444333333333333444444444555555333333333444444555555555333333333333333333333333555444444333333444444555777666555444444444444444555555444444444333333333555555555444444333333333555444444333333444444555333222222222222333444555444444444333333444444444333333333444444444555555333444444444555666666666555444444333333444444555444444444444444444444444555444333333222222222222444444444444444444444444555555555555555555555555555555555555555555555555444444444555666777777888999888777777999888777555555666777999999888777777;;;<<<<<<<<<>>>CCCJJJOOO___eeeqqqzzziiicccZZZNNNIIIDDDBBBDDDEEECCCCCCEEEDDDFFFGGGHHHFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEIIIKKKNNNRRRWWW\\\aaaccciiinnnuuu}}}}}}wwwsssqqqqqqssstttuuutttsssrrrrrrsssnnnoooppppppmmmiiieeebbb___]]]ZZZXXXWWWWWWXXXYYYWWWTTTRRRPPPOOONNNKKKIIILLLKKKJJJIIIHHHIIIIIIJJJHHHGGGFFFEEEEEEDDDDDDDDDGGGEEEDDDEEEGGGHHHFFFCCCCCCBBBAAAAAA@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@BBBAAA???>>>>>>>>>???@@@??????@@@@@@@@@@@@??????@@@???>>>>>>>>>???AAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBAAABBBCCCDDDBBB@@@>>><<<>>>>>>==================???<<<999999:::;;;999777777666555444333222222222777666666555444444333333444555666777888888888888999888777777777888::::::::::::999999999:::;;;;;;<<<<<<;;;;;;:::999888888:::;;;;;;999888777888:::999888888777777777777777:::::::::<<<>>>@@@???>>>??????BBBEEEDDDBBBIIITTTTTThhh}}}pppccc\\\XXX[[[\\\___aaaaaalllvvvbbbdddrrr~~~|||{{{yyyyyyxxxxxxyyyxxxwwwzzz}}}}}}{{{zzzyyyxxxwwwwwwwwwwwwxxxxxxwwwvvvvvvuuusssnnnkkkiiiiiiiiigggfffgggiiillloooooonnnllljjjiiikkkmmmgggjjjmmmnnnnnnnnnnnnooo444444555666666666666666666666666666666555444444333444444444555555555555333333444444444444444444333333333333333333333333555444444333333444444555666666555444444444444444555555444444444333333333555555444444444333333333444444333333333333444444333333333333444444444444333333444555555444333333333333333444444444555555444444444444555555555555555444444333333444444555444444444444444444444444555444333333222222222333444444444444444444444444555555555555555555555555555555555555555555555555444444444555666777777777777777666777999999777666666666777888888888888888999::::::999:::>>>CCCGGGQQQZZZiiixxxyyynnn```XXXQQQJJJGGGEEECCCCCCFFFBBBDDDFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHJJJNNNRRRWWWZZZ\\\ccchhhooouuu||||||uuuqqqpppkkklllmmmmmmnnnoooqqqssspppqqqqqqqqqoookkkfffdddbbbaaa```^^^]]][[[[[[[[[YYYWWWTTTSSSSSSQQQOOOMMMNNNMMMKKKJJJIIIIIIIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEFFFHHHIIIGGGEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBBBBBBBCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@???????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>???@@@AAABBB@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBAAAAAA@@@AAAAAAAAABBBBBBBBBBBBAAA???>>>@@@@@@@@@??????>>>>>>>>>===;;;888888999:::888666666666555444333333333333555555555555555555555555444555666777888888888888999888888777888999:::;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;:::999888888888::::::;;;999888777888:::888888888777777888888999::::::<<<>>>@@@BBBBBBBBBCCCAAABBBEEEFFFGGGNNNWWWddd{{{|||hhh^^^ZZZYYY```aaaeeekkksssmmmbbbjjj}}}{{{zzzzzzyyyyyyyyyzzz{{{{{{|||wwwvvvvvvxxx{{{}}}{{{yyyzzzyyywwwuuutttuuuvvvwwwyyyxxxwwwvvvuuusssnnnkkkiiiiiiiiigggffffffiiikkkssssssrrrqqqnnnnnnoooqqqkkkmmmooopppoooooooooppp444555555666666666666666666555444444444444444444444444555555555666666666444444444444444444333333333333333333333333333333555444444333333444444555666666555444444444444555555555444444444333333333555444444444444333333333333333333333333333333333222333444555666555444444222333555666666555333222333333333444444444555555555555555555444444444444555444444333333444444555444444444444444444444444444444333222222222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555666666777777666555555777999999888777777777777777777888888999888999:::999999:::===???DDDNNN^^^mmmuuu}}}yyyuuuwwwjjj___TTTMMMHHHCCCCCCFFFAAABBBDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHKKKNNNQQQSSSZZZ^^^dddjjjpppuuu{{{{{{uuurrrjjjiiihhhggghhhjjjlllnnnpppqqqqqqqqqooolllhhhfffggggggggggggeeebbb___]]]\\\[[[YYYXXXXXXWWWUUURRRQQQPPPNNNMMMKKKKKKJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFHHHJJJJJJIIIGGGFFFFFFEEEDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@@@@???AAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@???@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBAAA@@@?????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======<<<;;;999777777777888777666555555444444444444444555333333444555666666777777555666777888888999888888999999888888888999:::;;;:::;;;<<<======<<<;;;::::::::::::999888888777777999::::::999888777999:::888888888888999:::;;;;;;;;;<<<>>>@@@BBBCCCEEEEEEGGGEEEDDDGGGKKKQQQ\\\fff{{{nnnaaa]]]^^^___iiikkksss}}}nnnfffggg{{{yyyvvvwwwwwwwwwxxxyyyzzzzzz{{{|||uuuttttttvvvxxxyyyyyywwwzzzyyywwwuuutttuuuvvvvvvzzzyyywwwvvvuuusssooollliiiiiiiiihhhffffffhhhkkktttuuuuuusssqqqqqqrrrsssooopppqqqqqqpppooopppqqq555555666666666666666555666555333222222333444555555555555666666666666777555555555444444333333333444444444444444444444444555444444333333444444555666555555444444444555555555555444444444333333333444444444444444444444444222333333333333333333222222333555777777666555444444444444444444444444444333333333444444444555555555555555444444333333333555444444333333444444555444444444444444444444444444333333222222333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555666666666444444444666999:::999888888777666666666777999:::999:::;;;;;;;;;;;;<<<>>>AAAFFFPPP^^^gggnnnxxx}}}tttyyy|||zzzooocccZZZQQQHHHDDDEEEBBBBBBBBBCCCEEEEEEDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBDDDEEEGGGIIIJJJRRRUUUZZZ^^^ccchhhmmmqqquuu}}}}}}yyysssoookkkgggfffffffffffflllmmmnnnooonnnllliiihhhjjjkkkmmmnnnlllhhhdddaaa```___^^^^^^___]]][[[XXXVVVUUUTTTRRRPPPOOONNNNNNMMMLLLKKKJJJJJJIIIIIIJJJGGGGGGGGGIIIJJJJJJJJJIIIGGGGGGFFFEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBB@@@AAABBBCCCCCCBBBAAA@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCBBBAAA???>>>>>>>>>>>>@@@????????????@@@AAABBB???>>>===<<<;;;:::999999888777666555555666555555444444444444444555666666444444444555666666777777666666777888999999999999999999999999:::::::::;;;:::;;;===>>>>>><<<:::999999999999888888888777777999::::::999888888999;;;888888888999:::<<<===>>>===???@@@AAABBBCCCEEEFFFGGGHHHJJJLLLRRR```tttqqqccc^^^^^^ccchhhpppyyynnndddhhhvvv|||wwwvvvxxxxxxxxxxxxxxxxxxxxxwwwwwwsssssstttuuuvvvwwwwwwvvvyyyyyyzzzzzzyyyxxxvvvuuuzzzyyywwwvvvuuurrrooollliiijjjjjjiiigggggghhhjjjrrrssstttrrrqqqpppqqqrrrqqqrrrrrrpppnnnmmmnnnppp555666666666666666555555555444333222222333555555555555555666666666666777555555555444444333333333444444444444444444444444555444444333333444444555555555444444444555555666555555444444444333333333444444444444444444444444222333333444444333333222222333555777777666555444777555333111111333555777333333333444444444555555555555444444333333333222555444444333333444444555444444444444444444444444333333333222222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555333333333666888:::999888888777666666666777999:::777999;;;;;;;;;;;;===>>>AAA???BBBNNN\\\fffnnnttt{{{yyyyyyzzzpppdddTTTIIIEEEGGGDDDBBBBBBDDDEEEDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEKKKNNNQQQTTTWWW\\\aaadddiiiqqqyyy}}}|||wwwpppkkkhhhfffdddbbbgggiiijjjkkklllkkkiiiiiijjjkkknnnooonnnkkkgggdddeeedddcccddddddbbb___]]][[[ZZZYYYXXXWWWUUUTTTSSSOOONNNMMMLLLKKKKKKKKKKKKGGGHHHIIIJJJJJJJJJJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCAAABBBCCCDDDDDDCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@???>>>===<<<<<<<<<<<<>>>>>>======>>>???@@@AAA======<<<;;;999888777777666666666555444444555555444444444444555666777777666666666666666666666666666777888999::::::::::::999999::::::;;;;;;;;;;;;;;;<<<===>>>>>><<<:::999999999888888888888888888888999:::999888888999;;;999999999:::<<<===???@@@@@@AAABBBBBBAAAAAADDDGGGDDDKKKRRRUUU]]]rrrrrrccc]]]\\\]]]dddllluuuxxxgggfffrrr}}}yyyvvvrrrrrrvvvvvvvvvwwwxxxwwwwwwvvvuuurrrssstttuuuuuuuuuuuuuuuvvvyyy}}}|||xxxuuuyyyxxxuuuttttttrrrooommmjjjkkkkkkjjjhhhhhhiiijjjpppqqqrrrrrrpppooopppqqqqqqqqqpppmmmkkkjjjlllnnn666666666666666666555444444444444444444555555666444444555555555666666666444444444444444444333333444444444444444444444444555444444333333444444555555444444444444555666666555555444444444333333333333333333444444444444555333333555555555555333333222333444555666555444444777555333111111333555777333333333444444444555555444444444444333333333333555444444333333444444555444444444444444444444444333333222222222333444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333555888999999777777777777777777888888999444666888999999999;;;===>>>999:::EEESSS^^^gggnnnqqq~~~}}}~~~{{{gggVVVNNNOOOJJJDDDBBBCCCDDDDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFHHHJJJLLLNNNRRRVVVZZZaaagggmmmpppuuu}}}wwwsssqqqnnnjjjggghhhiiijjjkkkkkkjjjiiihhhfffgggiiikkkkkkjjjiiihhhhhhhhhggghhhhhhfffbbb___^^^^^^^^^]]]\\\ZZZYYYXXXQQQQQQPPPOOONNNNNNNNNNNNIIIKKKLLLLLLKKKJJJJJJKKKIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDBBBCCCCCCDDDDDDDDDDDDCCCAAABBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>>>>===<<<<<<;;;:::::::::;;;;;;<<<<<<<<<======>>>>>>>>><<<<<<;;;:::999999888888444555666555333333444666555444444444555666777777666666666666666666666666777777999:::::::::::::::999:::;;;<<<<<<<<<;;;;;;<<<<<<======<<<;;;999888999999999999999999999999888999:::999888888:::;;;;;;;;;;;;<<<===>>>@@@@@@@@@BBBDDDCCCAAABBBFFFIIIGGGSSS___fffrrroooccc[[[ZZZZZZ[[[dddppp{{{ooohhhppp}}}xxxvvvssspppqqquuurrrsssuuuvvvwwwwwwwwwvvvppprrrttttttsssrrrssstttssswww||||||xxxuuuwwwuuusssrrrrrrqqqpppnnnlllmmmmmmllljjjiiijjjkkkoooqqqssssssqqqppppppqqqpppooommmiiiggggggjjjlll666666666666666555444444444444555666666666666666333444444444555555555555333333444444444444444444555555555555555555555555555444444333333444444555444444444444444555666666555555444444444333333333333333333444444444555555333444666777777666444333333333333333444444444444444444444444444444444444333333333444444444555555333333333333333333444444555444444333333444444555444444444444444444444444333222222222333333444555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444333444555888888888666666666777888888888888888555666777777777777:::<<<:::999;;;CCCJJJQQQ\\\fffgggqqq{{{{{{jjjbbbWWWPPPGGGBBBBBBDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGJJJNNNRRRWWW]]]aaaccchhhqqqxxxzzz|||~~~~~~zzzuuupppnnnnnnnnnmmmllljjjiiihhhaaabbbcccdddfffgggiiijjjkkkjjjjjjjjjjjjgggbbb_________``````___]]]\\\[[[UUUTTTSSSRRRQQQQQQQQQQQQMMMOOOQQQPPPMMMKKKLLLMMMKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>===;;;;;;:::999888888888888999::::::999:::;;;<<<<<<<<<;;;:::999999888888888777777777444555666555333333555777666555555555555555666777555555666666777777888888777888999:::;;;;;;;;;;;;999:::;;;<<<===<<<<<<;;;<<<<<<<<<;;;:::999999999999999999:::::::::::::::888999999999888888:::<<<<<<<<<<<<===>>>???@@@AAA???BBBDDDDDDCCCEEEJJJOOOVVVcccqqqzzzkkkccc[[[WWWZZZ\\\___mmmrrrmmmppp~~~zzzwwwvvvsssoooppptttqqqssstttvvvvvvvvvuuutttnnnppprrrrrrpppoooppprrrppprrrvvvyyyzzzyyywwwuuutttrrrqqqpppqqqqqqpppooommmnnnooonnnlllkkkkkkkkknnnppprrrrrrqqqpppppppppnnnmmmkkkgggeeeeeeiiilll666666777777666555444444333444666777777777666555333333333444444444555555333333333444444555555555555555555555555555555555555444444333333444444555444444444444444555666777555555444444444333333333333333333444444555555555444555777888888777555444333333222222222333444555000222555777777555222000333333333444444444555555222222222333333444444444555444444333333444444555444444444444444444444444222222222222333333444555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444555777888777666555666888999999999888777888999999888777777:::<<<999<<>>===<<<;;;:::999888666666666666777888999:::888999;;;<<<<<<;;;999888555555555555555444444444333555777555333333555888666666555555555555666666333333444666777999::::::888888999:::;;;;;;;;;;;;::::::<<<=========<<<;;;===<<<;;;999999888999999::::::::::::::::::::::::888999999999888888:::<<<============>>>???@@@AAA>>>AAAEEEEEEEEEHHHOOOUUUeeeqqq}}}mmm]]]\\\VVVVVV\\\```fffzzzzzzpppoooxxx}}}xxxuuusssrrroookkklllpppuuuvvvvvvvvvuuussspppooolllnnnqqqpppnnnmmmnnnpppnnnoooqqqssstttuuuvvvvvvrrrqqqoooooopppqqqpppooonnnoooppppppmmmlllkkklllkkknnnppppppooonnnnnnnnnnnnmmmjjjfffdddeeeiiilll444444444555555555555555333333333444333333222222555555555555555555555555111222333333444444333333444333333222222333333444444444333333333222222222222333333444444333333222333444555444222111222333222222222333333444444444222222222222222222222222444444222222222222444444333333333333333333333333333444444555555444444333444444444555555555666666444444444444444444444444888888888777666444333222333333333333333333333333333444555555666666555555555444444333333444444555333333333333333333333333111111222333444555666777555555555555666666666666777777666666666666777777888888888777777777777777:::;;;<<<<<<===???CCCGGGSSS\\\gggmmmqqq{{{ppp\\\VVVMMMFFFBBBAAA@@@@@@???@@@AAACCCEEEEEEFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBJJJJJJLLLOOOTTTZZZ```dddjjjmmmrrrxxx}}}yyyzzzyyyuuutttrrrjjjbbbYYY[[[[[[YYY]]]dddiiihhhmmmhhheeeeeeccc```___bbbaaa`````````aaaaaa___]]][[[YYYWWWWWWZZZZZZXXXVVVUUUUUUUUUTTTTTTTTTSSSSSSQQQOOOLLLKKKLLLMMMLLLLLLMMMKKKIIIIIIIIIJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJFFFGGGHHHHHHIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFEEEDDDDDDEEEEEECCCBBBBBBBBBBBBAAAAAAAAABBBBBBAAA@@@???????????????>>><<<:::888666444444555555555555555666666777777999;;;<<<<<<:::777666666666666666666666666666555666666666777777888888555666777888888777666555888888999999999:::::::::;;;<<<<<<<<<======>>>>>><<<<<<<<<===============999999999999999999999999888888888888888888888888::::::;;;;;;;;;;;;;;;;;;>>>?????????======???AAABBB@@@BBBEEEEEEHHHVVVfffyyyzzzqqqggg___\\\XXX[[[XXX[[[jjj{{{~~~rrrlllxxxyyy{{{xxxwwwtttpppmmmmmmoooqqqrrrpppoooqqqssstttrrroooqqqpppooonnnmmmmmmnnnooonnnoooqqqssssssrrrpppooonnnpppssssssrrrooonnnnnnoooooonnnnnnnnnnnnoooooonnnnnnnnnpppqqqpppmmmkkkjjjhhhfffddddddgggjjjlll555555555555555555444444333333444444444444333333555555555555555555555555222222333444444444444333444333333222222333333444444444444444333333333333333444444555555444444333333444555444222111222333222333333333444444444555333333333333333333333333444333333222222333333444333333333333333333333333333333444444444444333333333444444444444555555555444444444444444444444444444444444444444444333222333333333333333333333333333333444555555555555444444444333333333333444444333333333333333333333333333333444444444444444555555555555555666666666666888888777777777777777777888999999999999999999999:::;;;<<<<<<<<<>>>BBBEEEJJJTTT```hhhoooxxxrrrbbb[[[QQQIIIDDDCCCBBBBBBAAAAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAADDDDDDEEEHHHLLLRRRWWWZZZ^^^aaaeeejjjnnnrrrtttuuuwww||||||rrrhhh\\\^^^^^^^^^bbbjjjnnnnnnmmmgggcccbbb```]]]^^^aaaaaa```^^^^^^______^^^\\\\\\ZZZXXXYYYZZZ[[[YYYWWWVVVVVVVVVVVVVVVUUUUUUUUUSSSQQQNNNMMMNNNNNNNNNMMMMMMLLLJJJIIIJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>======>>>======;;;:::888666555555666666666666666777777888888999:::::::::888777555666666666666666666666666666666555555444444333333666666777777777666666666999999999999::::::::::::<<<<<<=========>>>>>>>>>=========<<<<<<<<<<<<<<<999999999999999999999999999999999999999999999999<<<<<<<<<<<<<<<=========???@@@BBBBBBBBBBBBDDDFFFDDDCCCDDDHHHKKKRRRccctttppphhhfffccc___^^^[[[^^^^^^iiizzztttyyy|||vvvuuuuuutttsssqqqqqqqqqrrrrrrqqqooonnnoooqqqrrrpppnnnpppooonnnmmmlllmmmmmmnnnmmmnnnooopppqqqqqqpppooooooppprrrqqqooommmmmmmmmpppoooooooooooooooooopppnnnmmmnnnooopppooommmjjjiiigggeeeddddddfffhhhiii666666666555444444444333444444555555555555555444555555555555555555555555222222333444444444444444444444333333333333444444555555555444444444444333444555555666666555555444333444555444222111222333444444444444444555555555333333333333333333333333444333333222222333333444333333333333333333333333222222333333333333222222333333333333444444444444444444444444444444444444111222333444444444444444333333333333333333333333222222333444444444444444444444333333333333444444333333333333333333444444555555555444444333333333444555555555555666666666:::999888777777777777777777777777888888999999999::::::;;;;;;:::<<>>===<<<<<<<<<<<<;;;;;;:::999888777666666888777777777777888999999999999888888777666555555666666666666666666666666555555555555555444444444666666666555555666666777999999999:::::::::;;;;;;======>>>>>>>>>>>>>>>???=========<<<<<<;;;;;;:::999999999999::::::::::::::::::::::::::::::::::::============>>>>>>>>>???<<<>>>@@@BBBBBBCCCDDDFFFEEEDDDEEEJJJQQQ___sss}}}nnn___ZZZ[[[ZZZXXXWWW^^^dddlllzzztttrrrrrrqqqqqqsssvvvwwwuuurrrpppnnnllllllnnnooonnnmmmnnnnnnlllkkkkkkllllllmmmkkkllllllmmmnnnoooppppppqqqqqqqqqpppmmmkkkkkklllooonnnnnnnnnnnnnnnnnnooommmmmmmmmnnnnnnnnnkkkiiiffffffeeeddddddeeeeeeeee777777666555444333333333444555555666666666666666555555555555555555555555222333333444555444444444444444333333333333444444666666555555555444444444444444555555555555444444222333444444222222333444555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333111222222333333222222111222222222333333333444444333333333333333333333333444444555666666666555555333333333333333333333333111222333333444444333333444333333333333333333444333333333444444444444444555555444444444333333333444444444555555555666666999888777666666555555666333333444555666777777888999:::::::::999:::<<<>>>>>>DDDOOO]]]kkkxxx{{{rrrdddVVVMMMHHHEEECCCBBBBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCC@@@@@@@@@??????@@@@@@@@@????????????AAADDDFFFHHHHHHIIIJJJLLLMMMNNNOOOPPPRRRVVV\\\```dddfffiiikkkpppqqqsssvvvyyy~~~wwwmmmooooooooouuu|||}}}yyyqqqhhh```]]]]]]\\\]]]``````^^^\\\[[[[[[[[[[[[ZZZ\\\[[[YYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\[[[ZZZYYYXXXVVVSSSRRRSSSSSSSSSRRRPPPNNNKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA???>>>===<<<<<<;;;;;;;;;999888888888888777777777888888888888888999:::::::::888777555444444444555666666666666666666666666333333444666777999:::;;;777666555444555666777888::::::::::::;;;;;;;;;;;;>>>>>>>>>>>>????????????======<<<<<<;;;:::999999999999999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????>>>@@@BBBBBBBBBBBBDDDEEEHHHIIILLLSSS___sss{{{qqqeeeZZZYYY[[[YYYVVVUUU___ppp~~~}}}~~~{{{wwwtttqqqoooppptttyyyzzzuuupppnnnmmmkkkkkkkkklllllllllmmmlllkkkjjjjjjkkklllllljjjjjjjjjkkklllnnnooopppssssssrrrppplllkkkkkklllmmmllllllkkkkkkllllllmmmmmmlllkkkllllllllljjjhhhdddddddddddddddccccccbbb777777666555444333333333444555666666777777777666555555555555555555555555333333444555555555444444555444444333333444444555666666555555555444444444333333444444444444333333222333444444222222333444555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333111222222333333222222111222222222333333333444444333333333333333333333333555555555666555444444333333333333333333333333333111222333333444444333333333333333222222333333333333333333444444555555555333333333444444444555555444444444444555555555555666666555444444444444444333333444555666777777888888999:::999888999:::<<<===@@@GGGSSSbbbrrrrrrdddXXXOOOHHHDDDCCCBBBAAA@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCAAA@@@@@@@@@@@@@@@@@@AAA??????>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFIIIMMMPPPQQQRRRTTTVVVZZZ\\\^^^aaadddkkksssyyy|||}}}}}}}}}uuujjjaaa___```___aaaccc```^^^\\\[[[[[[[[[ZZZYYYZZZYYYXXXVVVVVVVVVWWWYYY[[[\\\]]]^^^^^^\\\[[[ZZZYYYWWWTTTSSSTTTUUUTTTTTTPPPNNNLLLKKKKKKKKKJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<<<<;;;;;;<<<777777777777777777777777888888888777888999999:::999888666444333333444555666666666666666666666666333333444666777999:::;;;777666555555555777888999::::::;;;;;;;;;<<<<<<<<>>>>>>>>>>>===<<<<<<;;;:::999999888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????CCCDDDDDDDDDDDDDDDGGGIIIMMMRRR[[[gggyyyqqqbbb\\\YYY]]]```______```eeexxx{{{xxxxxxqqqoooooosssxxxxxxsssnnnmmmmmmlllkkkjjjjjjkkkkkklllkkkjjjiiiiiijjjkkkllljjjjjjjjjkkklllnnnooopppuuuuuutttqqqmmmllllllmmmllllllkkkkkkkkkkkklllllllllkkkiiiiiijjjjjjhhhfffbbbbbbcccddddddcccbbbaaa666666666555444444444333333444555666777777777777555555555555555555555555333333444555555555555555555555444444444444555555555555555444444444444333222333333333333333333222111333444444222222333555555555555444444444444444333333333333333333333333222333333444444333333222333333333333333333333333222222333333333333222222333333333333444444444444333333333333333333333333333333333333333222111000333333333333333333333333222222333444444444444444333333222222222222333333333333333444555555666666333333333444444555555555333444444444444555555555444444333333333333444444777777777888888999999999777888::::::999999:::;;;:::<<<@@@HHHTTTdddsss{{{uuuiii\\\RRRLLLHHHFFFDDDBBBAAA@@@@@@AAA???@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB>>>>>>>>>=========>>>>>>>>>>>>=========>>>???@@@???AAADDDDDDDDDEEEFFFGGGHHHKKKMMMOOOQQQWWW___eeesss}}}wwwlllbbbaaaddddddeeefffaaa___^^^^^^^^^]]]ZZZXXXXXXWWWVVVTTTSSSSSSVVVXXX[[[\\\^^^___^^^]]][[[YYYYYYWWWUUUTTTTTTUUUUUUTTTPPPNNNKKKJJJJJJJJJIIIGGGJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBCCC@@@@@@@@@?????????>>>>>>???>>>===<<<;;;;;;;;;;;;666666666666666777777777777666666666666777888888777666555444444444555666666666666666666666666666555555555555555444444444777777777777888999::::::;;;;;;;;;<<<<<<<<<======???>>>>>>>>>>>>>>>======;;;;;;;;;::::::999999888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@AAAAAABBBBBBDDDGGGMMMQQQVVVaaapppxxxjjj]]]\\\]]]aaaaaaaaaeeekkk|||zzz~~~}}}wwwvvvwwwpppooonnnpppssstttqqqnnnlllmmmnnnnnnllljjjjjjkkkkkkjjjjjjiiiiiijjjllllllkkkllllllmmmnnnooopppppptttuuutttrrrooommmlllmmmmmmmmmllllllllllllmmmmmmkkkjjjhhhggghhhgggfffddd```aaabbbccccccccccccbbb555555555555555555444444333333444555666666666666555555555555555555555555333444444555555555555555555555444444444444555555444444444444333333333333333333444444444444333333111222444333333222444555444444444444333333333222333333333333333333333333222333333444444333333222333333333333333333333333333333444444444444333333333444444444444555555555222222222222222222222222111111222333333333222222333333333333333333333333333333444555555555555444333333222222222222333333333333444444555666666666555444444444444444333333333333444444444555555555333333333333444555666666888999999999999999999999555777999:::999999:::<<<999:::===AAAIIIUUUbbbkkkrrr|||nnnaaaYYYQQQNNNKKKGGGCCCBBBAAAAAA?????????@@@AAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCC@@@??????>>>>>>>>>=========<<<<<<;;;<<<===>>>???;;;===>>>???>>>>>>???AAA???AAADDDCCCCCCGGGNNNTTTZZZeeeqqqxxx~~~wwwlllccccccggghhhggghhhaaa```aaaaaaaaa___[[[XXXWWWWWWVVVTTTQQQRRRUUUXXXZZZ[[[]]]^^^^^^\\\ZZZXXXYYYVVVTTTSSSTTTTTTTTTSSSPPPMMMKKKJJJJJJIIIHHHFFFJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@AAABBB>>>>>>>>>>>>===============<<<;;;::::::999999:::666666666666666666666666555444444444444555666666555555555555555666666777666666666666666666666666666666555555444444333333777777888999:::;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>=========<<<<<<:::::::::999999999999999999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBB>>>???AAADDDJJJRRR\\\cccooo~~~oooccc^^^```ccceeeeeehhhttt|||{{{mmmwww|||zzz{{{zzzuuussstttnnnmmmllllllmmmooopppqqqkkknnnqqqqqqnnnkkkjjjjjjkkkjjjjjjiiijjjkkklllmmmmmmnnnooopppqqqqqqpppoooqqqssstttrrrooommmkkkkkkjjjjjjiiiiiiiiiiiijjjjjjkkkiiigggfffffffffeeeccc``````aaabbbcccddddddeee444444444555555555555555222333444555666666666666555555555555555555555555333444555555666666555555555555444444444444555555444444333333333222222222444555555555555555555444111222444333333333444555444444444333333222222222222222222222222222222222222222444444444444222222333333333333333333333333333444444555555444444333444444444555555555666666222222222222222222222222111111333444555666666666333333333333333333333333333444555555666666555555333222222222222222222333333333444444555666777777777666666444333222222111333333333444444444555555333333333444555666777888888888888777777777777777555777999:::::::::;;;<<<999<<<>>>@@@DDDLLLWWW```lllwww{{{mmmcccXXXUUUPPPJJJFFFCCCAAA@@@>>>>>>???@@@AAAAAABBBBBBDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBAAAAAA@@@@@@???>>>===<<<<<<===???@@@AAA999;;;<<<<<<<<<<<<>>>???;;;>>>@@@???===>>>EEEJJJFFFQQQ]]]eeellluuu{{{}}}vvvkkkcccdddhhhiiiiiiiiiaaaaaabbbcccccc```[[[XXXWWWWWWWWWTTTQQQQQQUUUYYYYYY[[[]]]^^^^^^\\\YYYWWWXXXVVVSSSRRRSSSTTTSSSSSSOOOMMMJJJIIIIIIHHHGGGEEEJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===>>>>>>???@@@@@@============<<<<<<<<<<<<<<<;;;:::999888888888888666666666666666555555555333333333333333444555555444444555666666777777777666666666666666666666666555666666666777777888888777888:::;;;<<<<<<;;;;;;<<<<<<<<<<<<=========>>>>>>>>>======<<<<<<<<<;;;999999999999999999::::::999999::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@AAABBBCCCCCCCCCDDDGGGMMMVVVcccpppyyyiii^^^YYY]]]dddhhhkkkuuu|||qqqkkkiiijjj}}}yyyuuuwwwxxxvvvsssssskkkkkkkkkjjjjjjlllqqqtttkkkooosssssspppllljjjjjjkkkkkkjjjjjjjjjkkkmmmnnnnnnoooqqqssssssrrrpppooooooqqqsssrrrooolllkkkjjjffffffeeeeeeeeeeeeffffffjjjhhhfffeeeeeeeeedddccc`````````aaabbbdddfffggg666666555555555444444444444444444444444444444444666555444333333333333333555333222333666888666444666666555555555444444444444444444444444444444444444444444333333222222222333444555555333111222222444444444444444444444444444333222333555666555444333333333333333333333333333333333222222111111111444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222444444333222333444666777333333333333333333333333444444444444444444444444444444444333333222222222333333333333333333333333222222333444444555555666666666666666666777888888444444444555666777777888777888888888888999999999:::;;;;;;;;;===BBBIIINNN```mmm|||wwweee]]]SSSKKKHHHEEEAAA>>>===???@@@@@@???>>>>>>>>>CCCCCCBBBAAAAAAAAABBBBBBEEEDDDDDDBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@???>>><<<;;;===<<<999888888:::<<<>>>DDDEEEIIIOOOWWW___fffjjjqqqpppqqqtttyyyzzzyyyvvvllljjjgggeeedddeeeggghhhgggcccaaabbbeeeddd^^^XXX\\\YYYVVVSSSSSSUUUXXXZZZ[[[[[[\\\\\\[[[ZZZXXXWWWSSSQQQOOOMMMMMMNNNOOOPPPOOOPPPPPPNNNLLLJJJJJJKKKHHHHHHGGGGGGFFFFFFEEEEEEIIIGGGFFFFFFFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@AAAAAABBBBBBAAA@@@???>>>>>>>>>>>>========================>>>>>>======<<<<<<<<<;;;<<<;;;:::999888777666555777666666555555444333333555555555555666666666777777777777777777666555555777666444333444555777999888888888777777777777777999999999:::::::::;;;;;;<<<<<<>>>??????>>>===<<<@@@???>>>===<<<;;;::::::888888999999999:::::::::===;;;:::;;;>>>>>><<<999999;;;===>>>======>>>???@@@@@@@@@@@@AAAAAABBBBBBHHHJJJMMMSSS```wwwvvvkkkgggccc```aaaiii{{{}}}wwwpppgggdddgggppp~~~zzzwwwtttsssuuuuuusssppplllkkkkkkkkklllmmmooopppmmmoooqqqqqqnnnllljjjjjjlllkkkhhhffffffhhhjjjlllpppooooooooopppqqqrrrrrrqqqooommmlllkkkjjjgggeeeeeedddcccaaaaaaaaaaaabbbdddcccbbbaaaaaaaaabbbccc``````______aaacccfffhhh666666555555555444444444444444444444444444444444666555444333333333333444555333222333666777666444666555555555444444444444444444444444444444444444555444444444333333333222222333444444222111111222555555555555555555555555444333222333555555555444333333333333333333333333333333333222222222111111111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222222111111111111222333444333333333333333333333333333333333333333333333333444444444333333222222222333333333333333333333333222222333444444555555666555555555444555666666777444444555555666777777888777777888888888999999999<<<<<<<<<;;;<<<@@@EEEIIIRRR]]]jjjvvvrrrjjj]]]RRRJJJFFFCCCAAA???@@@AAAAAAAAAAAAAAABBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@??????????????????===>>>???@@@???>>><<<;;;>>><<<:::999999:::<<<===>>>@@@BBBFFFKKKQQQWWWZZZ[[[[[[\\\```dddgggfffddddddcccbbbbbbccceeehhhiiihhhiiiiiihhhddd```]]]\\\]]][[[XXXWWWWWWYYY[[[]]]^^^^^^]]][[[XXXTTTQQQOOONNNLLLKKKJJJIIIJJJLLLLLLLLLMMMNNNMMMJJJIIIJJJKKKIIIIIIHHHHHHGGGFFFFFFFFFIIIGGGFFFFFFGGGFFFEEECCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>========================<<<<<<<<<<<<;;;;;;;;;:::::::::999888777666555444555555555555444444444444555555555666666666777777777777777777777666555555666666555444555666777888777888888888888888888888:::::::::;;;;;;;;;;;;<<<>>>??????@@@@@@???>>>===???>>>>>>===;;;::::::999888999999999999:::::::::===;;;:::;;;===>>><<<999999;;;===>>>===>>>???@@@<<<===???@@@AAABBBCCCDDDOOOQQQYYYhhh}}}uuuhhh```___]]]aaalllxxxpppkkkhhhhhhpppyyy{{{wwwxxxuuurrrqqqrrrrrrqqqooonnnmmmmmmmmmmmmnnnpppqqqmmmnnnoooppppppnnnkkkiiikkkjjjhhhggghhhiiijjjkkknnnnnnnnnnnnnnnoooppppppooommmjjjhhhhhhgggeeedddeeedddbbbaaa``````aaaaaaccccccbbbaaaaaaaaabbbccc````````````aaadddfffhhh555555555555555444444444555555555555555555555555555555444333333333444444444333222333444555444333555555555555444444444444444444444444444444444444555555555444444444444444222444555555333222222333555555555555555555555555444333222333444555444333333333333333333333333333333333333222222222222111333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222111111111111222333333333333333333333333333333222222333333333333222222444444333333333333222222333333333333333333333333222222333444444555555666444444333333444444555666444444555555666777777777777777777888888888999999======<<<;;;:::<<<@@@DDDHHHPPPZZZdddqqq~~~}}}pppaaaUUULLLGGGEEEBBBAAAAAA@@@@@@@@@@@@@@@????????????@@@BBBCCCDDDAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>???@@@@@@>>>===<<>>>>>>>>>>>??????@@@@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888777777666555444333333333333333444444444444555555555666666666777777777777777888888777777666666666666666666777777777777777777888888999999::::::;;;;;;<<<<<<<<<=========AAAAAAAAAAAA@@@???>>>>>>======<<<;;;::::::999999999999999999::::::::::::;;;;;;:::;;;======;;;::::::<<<>>>?????????AAACCC???@@@BBBCCCDDDEEEIIIKKKVVV\\\kkkqqqfff]]]ZZZ\\\^^^lllxxxmmmiiifffiiiooo{{{{{{wwwvvvsssqqqoooooooooooonnnmmmpppoooooonnnnnnoooppppppllllllmmmppprrrqqqmmmhhhhhhhhhhhhiiiiiijjjjjjkkklllllllllllllllmmmmmmmmmmmmjjjfffddddddddddddcccdddcccbbbaaa````````````aaaaaaaaa``````aaabbbbbbaaa`````````bbbdddfffggg555555555555555555555555666666666666666666666666555444444333333333444444333333222333333333333333444444444444444444444444444444444444444444444444555555555555555555555555333555666666444444444555555555555555555555555555333222111222444555444333333333333333333333333333222222222222222222222222555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333444444222222333333333333444444222333444444444444333222333333333333333333333333222222333333333333444444222222333444444555555666444444444333444555555666555555555555666666777777777777777777888888888888;;;;;;;;;:::999:::===@@@BBBGGGNNNWWWaaammmxxx}}}zzzkkk]]]RRRMMMHHHFFFCCCAAA@@@@@@@@@???????????????@@@@@@AAABBB???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@??????@@@@@@@@@???>>>===???>>><<<::::::::::::;;;::::::::::::;;;<<<===>>>>>>>>>???AAACCCEEEFFFFFFIIIKKKQQQWWW]]]aaadddfffccciiimmmiii___YYYZZZ]]]YYYZZZ\\\]]]____________\\\[[[XXXTTTPPPLLLIIIGGGAAAAAA@@@@@@AAABBBCCCDDDEEEFFFHHHHHHHHHHHHJJJKKKMMMLLLLLLKKKJJJIIIHHHHHHFFFEEECCCCCCDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=========>>>>>>???>>>===<<<<<<<<<<<<<<<999999999999999999999999888777777777777777777777555555555444444333333222222222222333444555555666555666666666666777777777777777888888888777777666555666777888888888777777777888888999:::;;;;;;<<<<<<============>>>>>>>>>AAAAAAAAA@@@???>>>======<<<<<<;;;::::::999888888999999999:::::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;>>>@@@AAAAAA@@@AAABBBDDDEEEFFFGGGGGGHHHMMMTTTZZZiiiuuusssggg___[[[___eeepppwwwiiieeegggooo}}}{{{yyyzzzzzzpppooonnnmmmmmmmmmmmmmmmpppooooooooooooooooooooollljjjkkkooottttttnnnhhhfffgggiiijjjkkkkkkjjjjjjkkkkkkkkklllllllllkkkkkkkkkhhhdddaaaaaabbbccccccbbbbbbaaa``````__________________``````aaaaaabbb`````````aaabbbccceeefff444555555555555555555555666666666666666666666666444444333333333444444555333333333333333222333333333333444444444444444444444444444444444444444444555555555555555555555555111333555555333333333444333333333333333333333333333222111222444555444333333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333222222222222333333444444444333444555666666555444333333333333333333333333333222222222333333444444444222222333444444555555666555555444444555555666777555555555555666666666666666666777777777888888888777888999999999:::<<>>??????@@@AAABBBCCCDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@??????>>>???>>>===;;;:::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<======>>>>>>>>>>>>??????>>>BBBHHHOOOUUUZZZ]]]___^^^```cccbbb___[[[[[[[[[YYYZZZ]]]___aaaaaa```___[[[YYYVVVRRRMMMIIIFFFEEE????????????@@@@@@AAAAAABBBCCCEEEFFFGGGGGGIIIKKKMMMLLLLLLKKKIIIHHHHHHGGGGGGEEEDDDDDDDDDDDDCCCAAA??????????????????????????????>>>===<<<<<<======<<<<<<;;;:::::::::;;;;;;777777777777777777777777555555555555666666666666444444444444333333333333111222333333444555666666666666666666777777777888777777888888888888777777666777888888999999888888888999999:::;;;<<<<<<============>>>>>>>>>??????@@@@@@???>>>===<<<<<<<<<;;;;;;;;;:::999999888888999999:::::::::;;;;;;;;;:::;;;<<<======<<<======@@@@@@AAA@@@@@@@@@BBBDDDFFFHHHJJJKKKPPPZZZhhhrrrzzzwww{{{~~~uuuhhh___\\\___iiitttsssjjjhhhjjjsss~~~wwwuuuvvvxxxyyynnnnnnnnnmmmllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmllljjjjjjnnnssstttnnniiifffhhhiiikkkkkkkkkiiiiiijjjkkkkkkllllllkkkjjjjjjjjjfffbbbaaaaaabbbccccccaaa`````````___^^^]]]]]]]]]]]]^^^___``````aaaaaa_________```aaabbbcccddd444444444555555555555555555555555555555555555555444444333333333444555555333444555444333222333444333333333333444444444444444444444444444444444444444444444444444555555555///000222222111000111222222222222222222222222222333222111222333444333222333333333333333333333333111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111222111111000///111222222333333444444555333555666777777666555333222222333333333333444444111222222333333444444555222222333444444555555666555555555444555666666777555555666666666666666666666666666777777777888888555777999:::::::::<<<>>>::::::>>>DDDJJJQQQ]]]hhhlllqqq}}}~~~rrrWWWQQQJJJFFFEEEDDDCCCAAADDDCCCBBB@@@????????????>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCAAAAAAAAA@@@@@@@@@@@@???>>>>>>===<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<:::888888999:::999<<>>?????????????????????>>>@@@CCCDDDDDDEEEGGGIIIJJJJJJIIIHHHFFFEEEDDDDDDGGGEEEDDDDDDEEEDDDCCCAAA========================>>>===<<<;;;;;;:::;;;;;;999999888888888888888999555555555555555555555555444444444444555555555555444444444444444555555555333333444444555666777777666666666777777777888888777777888888999999888888888888888888999999999999::::::;;;;;;<<<<<<============>>>>>>>>>?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::;;;;;;;;;;;;:::<<<>>>>>>======>>>???>>>???@@@@@@@@@BBBEEEGGGHHHMMMTTT[[[eeetttxxxjjjfffiiikkkkkkppphhh___]]]```jjj{{{yyyrrrmmmfffgggnnnyyyxxxrrrpppppppppqqqlllmmmmmmmmmkkkkkkmmmooommmmmmnnnoooooonnnnnnmmmlllkkkkkknnnqqqqqqnnnkkkhhhiiijjjkkkkkkjjjiiihhhiiijjjkkkkkkkkkjjjhhhggggggeeebbbaaabbbccccccccc_______________^^^\\\\\\ZZZ[[[]]]^^^````````````]]]^^^^^^___```aaaaaaaaa444444444555555555666666444444444444444444444444333333333333333444555666444666777666333222333555222222333333333444444444444444444444444444444444222333333333444444444444///111333333222111222333333333333333333333333333222111111111333444333222333333333333333333333333111111222222222333333333555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222000111111222111000///...111111222333333444555555222444666777777666444222222222222333333444444444111111222333333444555555222222333444444555555666444444333333444444555666666666666666666666666555666666666666777777777888555777999:::::::::;;;<<<<<<;;;===BBBDDDHHHSSS___^^^cccppprrriii]]]TTTNNNJJJEEEAAACCCCCCBBBAAA@@@@@@@@@AAA>>>>>>???@@@AAABBBBBBCCC@@@AAAAAABBBBBBCCCCCCDDDBBBBBBAAA@@@@@@@@@@@@@@@=========<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;999::::::888666666888:::888:::===@@@DDDGGGIIIJJJJJJKKKNNNQQQSSSSSSRRRQQQQQQRRRTTTVVVWWWWWWVVVUUUTTTRRROOOJJJGGGDDDBBBAAA>>>????????????>>>>>>===;;;===???@@@@@@AAACCCEEEFFFEEEDDDCCCAAA@@@???>>>BBBAAA??????@@@@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888888777777888777666666555555666666777444444444444444444444444333333444444444555555555555555555555666666777777555555555666666777777777666666777777777888888888666777888999999999999888999999888777888999:::;;;<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>???===<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;<<<:::===@@@@@@>>>>>>???AAA???AAABBBDDDFFFIIINNNQQQYYYbbbooo{{{}}}mmmcccaaaccceeeeeejjjeeebbbfffqqqxxxhhhiiijjjfffmmm{{{|||vvvrrrpppooonnnmmmiiikkklllllljjjjjjlllooolllmmmoooppppppppppppooommmmmmmmmnnnnnnnnnnnnnnnjjjjjjjjjjjjiiiiiihhhgggggghhhiiijjjiiihhhfffeeedddbbbaaaaaabbbbbbbbbaaa^^^^^^______^^^]]][[[[[[YYYZZZ\\\^^^___`````````\\\\\\]]]^^^____________444444444555555555666666444444444444444444444444333333333333333444555666444666888666333222333666222222222333333444444444444444444444444444444444222222222333333444444444222444666666555555555777444444444444444444444444222111000111333444333222333333333333333333333333111111111222222333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222333444444333222111000111111222333333444555555111333555777777555333111222222222333333444444444111111222333333444555555222222333444444555555666333333222222333333444555666666666666666555555555666666666666777777777777666888;;;;;;:::999999:::;;;999:::======>>>HHHTTTYYY^^^jjjxxxiii___VVVMMMGGGBBBBBBAAAAAAAAABBBCCCCCC>>>??????@@@AAAAAABBBBBB???@@@@@@AAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@AAAAAA<<<<<<<<<========================>>>======<<<;;;999:::;;;:::888888;;;>>>888999:::<<>>===<<<<<<888:::<<<===>>>???AAABBBBBBAAA@@@???===<<<;;;:::<<<;;;999999::::::888777888888888888888888888888999888777666555555555555555555444444444555555666333333333333333333333333333333333444444555555555555555666666777888888888666666666666777777777777777777777777888888888888666777888999999999999999:::999888777777999;;;<<<===============<<<<<<<<<============>>>>>>>>>>>>===<<<;;;::::::;;;===>>><<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;>>>AAAAAA??????@@@CCCAAACCCFFFIIILLLRRRXXX\\\nnnzzzxxxqqqhhhbbbcccfffiiijjjmmmjjjlllttt}}}jjj```hhhnnnmmmvvv~~~zzzvvvtttsssrrrqqqppphhhjjjkkkkkkiiiiiikkknnnmmmnnnpppqqqrrrrrrrrrqqqnnnnnnooonnnllllllnnnooollllllkkkjjjiiihhhggggggeeefffggghhhhhhfffdddcccbbbaaa``````bbbbbbaaa___]]]^^^______^^^]]][[[ZZZXXXYYY[[[^^^___`````````[[[[[[\\\]]]^^^^^^^^^^^^444444444333333222222222333333333333333333333333444444444444444444444444777666666666666555555555333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222444444444333333222222222333333333333333333333333222333333444444333333222222222333333333444444444222222222222222222222222333333333333333333333333222222222222111111000000222222222222222222222222222222222222222222222222222333333444444333333222111222444555555444222111222222222222222222222222333333222222333333444555555444444333333444444555444444555555555555444444555555555555555555444444888888777777666666555555888888888888777777777777<<<;;;::::::;;;===@@@AAAQQQUUUbbb{{{vvvcccVVVOOOHHHFFFBBBAAA@@@AAA@@@???AAA??????BBBCCC@@@@@@BBB?????????@@@@@@AAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>????????????>>>======<<<<<<;;;::::::999888888555666777888;;;===???@@@>>>>>>>>>>>>??????@@@@@@BBBCCCDDDEEEGGGHHHIIIIIIIIIHHHFFFDDDCCCCCCCCCDDDAAA@@@???>>>===<<<;;;:::;;;:::999888888999:::;;;======<<<<<<;;;:::999999888888777777666666555555888777666555555666777888888777666555555666777888555555555555555555555555555666777555333111111222444444444444555555555666555555666666777777777888666777888999:::;;;;;;;;;::::::999999999999999:::777777777777888999:::;;;888888888999:::;;;<<<===;;;<<<===>>>>>>???????????????>>>===============999999999999999999999999::::::;;;;;;;;;;;;;;;;;;>>>???@@@AAA@@@???===;;;??????@@@@@@AAAAAABBBBBBEEEGGGIIILLLSSS___nnnyyyvvvkkkeeeiiiooonnnkkkkkkvvv~~~hhhaaa^^^cccnnn||||||zzzvvvtttsssrrrqqqooolllkkkkkkiiihhhhhhkkkmmmkkkmmmqqqssstttssspppoooqqqqqqpppooonnnmmmlllkkkmmmkkkiiigggggghhhiiijjjiiihhhgggfffeeedddccccccbbb```^^^___bbbcccaaa___bbbaaa^^^[[[XXXXXXZZZ\\\^^^^^^____________^^^^^^^^^^^^]]]]]]]]]^^^^^^___444333333333333333333222333333333333333333333333444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222444444444333333222222222333333333333333333333333222333333444444333333222111111222222222333333333222222222222222222222222333333333333333333333333222222222222111111111000222222222222222222222222222222222222222222222222222333333444444333333222222222444444444444222222222222222222222222222222333333222222333333444555444444333333333333444444444444555555555555444444555555555555555555444444777777777777666666555555666666777777888888888999;;;:::::::::;;;===???@@@JJJNNN[[[rrr}}}ssscccZZZPPPLLLGGGCCCBBBBBBBBBAAABBB???===@@@@@@======???AAAAAABBBBBBBBBCCCCCCCCC???@@@AAABBBCCCDDDDDDDDDAAA@@@@@@@@@??????????????????@@@@@@??????>>>===<<<<<<;;;;;;:::999999999888888888999:::;;;<<<===999999::::::;;;;;;;;;;;;===>>>>>>???@@@AAABBBBBBBBBAAA@@@>>>>>>>>>>>>???@@@@@@???>>><<<;;;;;;::::::999888888888888999:::::::::999888888777666666666666666555555555555555666555555555555555555666666555444333333444555666555555555555555555555555555666777555333222333444555555555555666666666777777777888888888999999999888888999:::;;;;;;;;;;;;:::999999888888999999999777777777888888999;;;;;;:::::::::;;;;;;<<<===>>><<<<<<===>>>>>>>>>>>>===>>>>>>===<<<<<<<<<<<<<<<::::::999999999999999999;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAAAAAAAA@@@???@@@AAABBBCCCCCCDDDEEEFFFFFFKKKRRR[[[hhhzzzvvvkkkfffdddhhhlllooouuu}}}ooobbb___bbbooo|||xxxyyyvvvsssrrrrrrsssrrrqqqmmmllljjjgggeeeeeegggiiijjjkkklllnnnooopppqqqrrrrrrqqqpppooonnnmmmmmmllllllkkkiiihhhhhhiiijjjkkkkkkjjjiiigggeeecccbbbaaabbb```^^^___bbbcccaaa___```___]]]ZZZWWWVVVXXX[[[^^^^^^^^^______^^^^^^^^^\\\\\\\\\\\\]]]^^^___```222333333333333333333444333333333333333333333333444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222444444333333333333222222333333333333333333333333222333333444444333333222111111111111222222222222222222222222222222222222333333333333333333333333222222222222111111111111222222222222222222222222222222222222222222222222222333333444444333333222333333333333333333333333222222222222222222222222333333222222333333444555444444333333333333444444444444555555555555444444444444444444444444555555777777777666666666666555555555666777888999::::::999999999999:::;;;===???AAAEEEPPPcccwwwyyyzzzyyynnn```ZZZRRRJJJFFFEEEDDDCCCFFFAAA===??????<<<<<<>>>>>>>>>????????????@@@@@@???@@@AAACCCDDDEEEFFFFFFAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;;;;:::::::::;;;;;;:::999999999999999777777777888888888888888::::::::::::;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;???>>>>>>===<<<;;;::::::999999888777777888999999888888777777666666555555444444444444444444555555333444444555555444444333555444444333333444444555555555555555555555555555555666777666555444555666666666777777777888888888999:::::::::::::::;;;;;;999999:::::::::::::::999999999888888888888999999999888888888999:::;;;<<<<<<<<<<<<<<<===>>>??????=========>>>======<<<;;;===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<=========<<<===???AAABBBBBBBBBBBB???AAACCCDDDDDDEEEHHHJJJKKKUUUddduuu|||qqqkkkcccccceeeiiinnnyyy|||pppfffaaa]]]```mmmyyyuuuuuutttrrrppppppqqqrrrrrrrrrooolllhhhdddbbbbbbdddeeeiiihhhggghhhjjjmmmqqqtttqqqqqqpppnnnmmmmmmmmmmmmkkkjjjjjjjjjjjjjjjkkklllmmmllljjjhhheeecccaaaaaabbbaaa___```aaabbb```___^^^]]]\\\YYYVVVVVVWWWYYY]]]]]]]]]^^^^^^]]]]]]]]]YYYYYYZZZ[[[\\\^^^___```222222222333333444444444333333333333333333333333333333333333333333333333666666666555555555444444333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333222333333444444333333222111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111222222222222222333333222333333444444333333222444333333222222333333444222222222222222222222222333333222222333333444555444333333333333333333444333444444555555444444333333333444444444444555555666666666666666666666666555666666777888888999999888888888888999:::<<<===;;;>>>FFFSSSbbbtttzzzuuu|||yyyqqqeeeYYYQQQLLLIIIGGGLLLDDD??????@@@>>>>>>@@@========================???@@@AAABBBCCCDDDDDDDDDAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????=========<<<<<<;;;;;;;;;<<<;;;:::999888888888888888888888999999999999999999999999999999999999999999999999999999::::::;;;======<<<<<<;;;;;;::::::888888888888888888888888888888888888777777666666333333444444555555666666333444555666666555444333666666666666666666666666555555555666666666666666555666777777666666777999888888888999999999999:::::::::::::::;;;;;;;;;;;;999999999999999999888888999888888888888999999:::::::::999999:::;;;<<<<<<======<<<<<<===>>>??????============<<<;;;:::999;;;;;;:::::::::::::::;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>===>>>???AAABBBBBBBBBBBBAAACCCFFFGGGHHHJJJOOOSSSWWWggg{{{mmmfffdddaaabbbffflllxxx{{{rrriii______ggggggppp|||xxxttttttvvvqqqooommmmmmnnnppppppooonnnkkkfffcccbbbccceeeeeehhhgggffffffhhhllloooqqqoooooommmlllkkkkkkkkkllljjjjjjjjjkkkkkkllllllllllllkkkjjjhhhfffdddcccbbbbbbaaaaaaaaa`````````___]]]]]][[[YYYVVVVVVWWWYYY[[[\\\\\\]]]]]]\\\\\\[[[XXXXXXXXXYYYZZZ\\\]]]^^^222222222333333444444444333333333333333333333333333333333333333333333333666555555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333222333333444444333333222333333333444444444444555222222222222222222222222333333333333333333333333222222222222222222222333222222222222222222222222111111111222222333333333222333333444444333333222444333333222222333333444222222222222222222222222333333222222333333444555333333333222222333333333333333444444444444333333333333333333444444555555555555555555555666666666888888777777777777777777666777777888999:::;;;<<<999:::???GGGPPP^^^sssssspppyyy|||oooddd[[[UUUQQQRRRIIIAAA@@@AAA@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>===============<<<<<<;;;::::::999:::::::::::::::::::::999999999999999999999999888888888888777777888888999:::::::::;;;;;;;;;:::::::::::::::888888888999999888888888888888888777777777777777555555666666777777888888555666777888888777666555777777777777777777777777666666666777777888888888555777888888888888999;;;999999999::::::::::::;;;::::::::::::::::::999999777888888888888888777666999999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<<<<;;;;;;<<<<<<==================<<<:::999888::::::999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???@@@@@@??????@@@@@@@@@AAAAAA@@@CCCFFFIIIKKKNNNTTT^^^eeeqqqnnnbbb]]]]]][[[]]]cccppp}}}jjjfffccc^^^gggwwwyyyuuusssooonnnpppqqqooolllkkkkkklllkkkjjjlllhhhdddccceeeggghhhhhhhhhhhhhhhiiijjjkkkllllllmmmkkkjjjhhhhhhhhhiiijjjiiiiiikkklllmmmllllllkkkiiihhhhhhgggfffeeeeeedddbbbbbbbbbaaa```_________\\\\\\\\\ZZZXXXWWWXXXYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXYYYYYYZZZ222333333333333333333444333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222222222333333333333444444333333333333333333333333222333333444444333333222444444444444555555555555222222222222222222222222333333333333333333333333222222222222333333333333222222222222222222222222111111111222222333333444222333333444444333333222333333333333333333333333222222222222222222222222333333222222333333444555333333222222222222333333333333444444444444333333222222333333444444555555444555555555555666666666888888888888777777666666666666777888999:::;;;;;;::::::<<<@@@EEEMMM\\\kkkxxxnnnooowww|||rrrjjjeee\\\PPPEEEBBBBBBAAA@@@AAA???????????????>>>>>>>>>????????????>>>===<<<<<<>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999999999999999888888888888888888888888888777777555555666777888888888777999999999999999:::::::::888999::::::::::::999888777777777666666666666666888888888888888888999999888888888999999888888888555666666777777666666555777888888999999:::::::::777999::::::999999:::<<<999999:::::::::;;;;;;;;;::::::999999999999888888777777888888888888888777::::::999::::::;;;<<<======<<<<<<<<<<<<<<<======<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888999999999999999::::::;;;:::;;;;;;<<<<<<===============>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBB@@@DDDJJJNNNUUUaaaqqq}}}zzzooocccZZZVVVVVVXXX___jjj~~~{{{jjj___```dddiiizzz~~~xxxtttsssqqqmmmkkklllpppmmmjjjhhhhhhhhhgggfffjjjfffcccdddhhhjjjjjjiiiggghhhiiikkklllkkkjjjjjjkkkiiigggfffeeefffgggiiihhhiiikkkmmmmmmllljjjiiigggfffffffffeeeeeeeeeeeecccccccccbbb___^^^^^^^^^[[[\\\\\\ZZZXXXWWWXXXYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWWWWVVVVVVWWWWWWWWW444333333333333333333222333333333333333333333333222222222222222222222222333333333222222222111111333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222222222222333333444444444333333333333333333333333222333333444444333333222333333333444444444555555222222222222222222222222333333333333333333333333222222222333333333444444222222222222222222222222000111111222333333444444222333333444444333333222222222444444444444222222222222222222222222222222333333222222333333444555333333222222222222333333222333333444444333333222111222222333444444555555444444444555555555666666777777777777777888888888666777888999:::;;;;;;;;;;;;999:::===???CCCLLLUUUdddsssyyysssrrrwww}}}}}}jjj\\\NNNHHHFFFCCCAAABBB>>>>>>>>>======<<<<<<<<<======>>>>>>>>>======<<<======>>>>>>>>>???????????????@@@@@@??????>>>===????????????????????????>>>>>>===<<<<<<<<<<<<<<<:::::::::999999999888888888999999999999999999999555666777888888888777666888888888888999999::::::999:::;;;;;;;;;;;;:::999888888888888888888888888999999999999888888888888999999888888888888999999666777888999999888777666999999::::::;;;<<<<<<===999:::;;;;;;:::999:::<<<999999:::::::::;;;;;;;;;:::::::::999999999888888777888999:::::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>======<<<<<<======>>><<<<<<;;;;;;:::;;;;;;<<<;;;;;;;;;;;;;;;:::999888999999999999999:::;;;;;;:::;;;;;;<<<======>>>>>>======>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCEEEFFFFFFEEEJJJRRRZZZfffyyy}}}yyyvvvtttooommmgggaaa\\\YYYZZZ[[[eeesssvvvggg```\\\bbbooo{{{wwwuuuuuusssooolllmmmnnnkkkhhhfffffffffeeedddhhheeeccceeeiiillljjjgggeeefffgggiiijjjkkkkkkkkkjjjiiigggeeeeeefffhhhiiigggiiikkkmmmmmmkkkhhhfffgggffffffeeedddccccccccccccddddddbbb___]]]]]]^^^YYYZZZZZZYYYWWWVVVWWWXXXXXXXXXYYYYYYYYYYYYXXXXXXUUUUUUUUUUUUUUUVVVWWWXXX444444444333333222222222333333333333333333333333222222222222222222222222555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222222222222333333444444444333333333333333333333333222333333444444333333222222222333333333444444444222222222222222222222222333333333333333333333333222222222333333444444444222222222222222222222222000000111222333333444444222333333444444333333222111222444555555444222111222222222222222222222222333333222222333333444555333222222222222222222333222333333444444333333222111111222333333444555555444444444555555555666666555555666777888999::::::666777888999:::;;;;;;;;;;;;888999<<<>>>???DDDJJJSSS```qqq|||uuuuuuxxx~~~wwwgggWWWOOOLLLGGGDDDDDDBBBAAAAAAAAA@@@@@@??????;;;<<<===>>>>>>>>>>>>>>><<<<<<======>>>>>>>>>??????????????????>>>======??????????????????@@@@@@AAA@@@???===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===888888999::::::999888777777777777888999999::::::::::::<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<::::::999999888888777777:::999888777777888999:::999:::;;;<<<<<<;;;:::999::::::;;;;;;<<<===>>>>>>:::;;;<<<<<<:::::::::<<<999999999:::::::::;;;;;;;;;;;;;;;::::::999999999888999:::;;;<<<=========;;;;;;;;;<<<<<<>>>??????>>>>>>===============>>>===<<<<<<;;;;;;;;;<<<<<<::::::;;;;;;;;;:::999999:::999999999:::;;;;;;<<<;;;;;;;;;<<<===>>>>>>???===>>>>>>@@@AAABBBCCCCCCBBBBBBCCCDDDFFFHHHJJJKKKRRRXXXbbbmmm}}}qqqlllllljjjhhhddd```\\\ZZZZZZ^^^bbbdddwwwssskkk^^^]]]___iii}}}|||zzzvvvtttuuusssnnnlllnnnkkkiiifffeeefffffffffeeegggeeeccceeejjjkkkhhhdddcccdddeeefffhhhjjjlllmmmkkkiiigggeeeeeefffhhhjjjgggiiikkkmmmllljjjgggdddhhhgggfffeeecccbbbaaa```cccdddeeeccc^^^\\\]]]^^^WWWXXXYYYXXXVVVUUUUUUWWWWWWXXXXXXXXXXXXXXXXXXWWWRRRSSSSSSTTTUUUWWWXXXYYY333333333333333333333333444444222222222222444444888555333333555666555333111222333444555444333333333222222111111222222333222222333333333333444444444444444444444444444444333333333333333333333333222222333333333444444444111111222222222333333333444444444444444444444444222222333444444333333333444444444333333222222222777666555444333222222222333333333333333333333333000111222222333333333333333333333333333333333333333333333444444444555555333333333333333333333333222222222222222222222222333333333333333333333333111111222222222333333333333333333444444444555555333333333444444444555555555555555555666666666666555555666777777777777777999999888888999999:::;;;999999999:::;;;<<<>>>>>>IIIPPP^^^nnnxxxxxxuuuzzznnn]]]QQQJJJFFFDDDDDDBBBAAA@@@@@@???===;;;>>>>>>>>>>>>===;;;:::999;;;<<<<<<<<<======>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@???>>>>>>>>>????????????????????????===============<<<;;;;;;========================::::::::::::::::::::::::999999888888999999:::;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888::::::999888999999888888999999:::;;;;;;::::::999888888888999<<<<<<<<<;;;;;;:::::::::<<<<<<=========<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::========================<<<<<<======>>>>>>>>>???>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;::::::::::::;;;<<<<<<<<<===???@@@@@@@@@???>>>>>>???AAABBBBBBAAADDDFFFHHHHHHHHHLLLRRRXXX```hhhxxxpppfffdddeeeeeeeee^^^[[[\\\```cccgggrrr~~~lllbbbbbb[[[___iii~~~|||wwwuuuwwwuuurrrqqqqqqqqqpppoooiiifffcccbbbccceeeffffffhhhhhhhhhhhhgggfffeeedddaaaccceeefffeeeeeefffhhhggggggffffffffffffgggggghhhhhhgggggghhhiiijjjjjjiiihhhgggfffdddcccbbbaaa___`````````^^^[[[YYYWWWUUUUUUUUUTTTRRRRRRTTTVVVVVVVVVWWWXXXWWWUUURRRQQQUUUVVVWWWXXXXXXXXXWWWVVV333333333333333333333333444333333222222333333444888555333333555666555333111222333444444444333333333222222111111222222333222222333333333333444444444444444444444444444444333333333333333333333333111111111111111111111222111111222222222333333333333333333333333333333333333444444444333333222111444444333333222222222222444333333222111111111111333333333333333333333333111111222333333333222222333333333333333333333333333333333444444444444555333333333333333333333333222222222222222222222222333333333333333333333333111111222222222333333333333333333444444444444555333333333444444444555555555555555555666666666666555555666777777777777777777777777777777888999999888999999999:::<<<===>>>@@@DDDNNN[[[fffooo|||zzzzzz{{{uuuggg\\\SSSNNNHHHFFFBBBAAAAAAAAA@@@???<<<<<<==================<<<<<<<<<=========>>>>>>????????????????????????@@@???????????????>>>>>>@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>===<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888999:::;;;:::999999999888888999999:::;;;;;;;;;:::999999999999999<<<<<<;;;;;;;;;:::::::::<<<<<<=========<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;====================================>>>>>>?????????>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<===>>>BBBAAAAAAAAAAAAAAAAAA@@@BBBBBBAAABBBCCCCCCCCCBBBEEEHHHLLLPPPUUU___jjjrrr|||mmmiiijjjjjjiiiiiiccc___]]]cccmmm}}}zzzjjj^^^[[[]]][[[iiizzzvvvvvvwwwtttrrrqqqppppppnnnmmmgggdddaaa```bbbcccdddeeeffffffffffffeeedddcccccc```bbbdddeeeddddddeeefffggggggffffffffffffggggggfffffffffffffffggghhhhhhggggggfffdddbbbaaa```___^^^^^^______]]][[[YYYWWWWWWWWWWWWUUUSSSSSSTTTVVVVVVWWWWWWXXXWWWUUUSSSRRRUUUVVVWWWXXXXXXWWWVVVVVV333333333333333333333333444333333222222333333444777555333333444555444333111222333444444444333333333222222111111222222333222222333333333333444444444444444444444444444444333333333333333333333333111111111111111111111111111111222222222333333333222222222222222222222222444444444444333333222111333333222222222222222111333333222111111222222222333333333333333333333333222222333333333222111111333333333333333333333333333333333333444444444444333333333333333333333333222222222222222222222222333333333333333333333333111111222222222333333333333333333333444444444444333333333444444444555555444555555555555666666666555555666777777777777666666555555555555666777777888888888999:::;;;<<<======>>>BBBLLLVVVbbbssswwwrrrwwwrrrddd[[[RRRMMMGGGCCCCCCDDDEEEEEE>>>>>>>>>>>>????????????============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@??????????????????>>>===????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>======<<<<<<<<<<<<==============================<<<:::999:::;;;<<<;;;:::999999999999999::::::;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::<<<<<<<<<===<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>????????????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAABBBAAAAAA@@@@@@@@@@@@AAA>>>>>>???AAACCCFFFHHHJJJJJJPPPZZZeeerrryyypppjjjjjjllljjjggggggeeeeeeiiitttyyyhhh]]]WWWXXX]]]ddd{{{yyywwwuuuvvvvvvtttqqqoooooonnnllljjjfffcccaaa```aaacccddddddeeedddddddddcccbbbbbbbbb```aaacccdddcccbbbcccdddffffffeeeeeeeeeeeeffffffddddddccccccddddddeeeeeeeeedddcccaaa___^^^]]]\\\[[[\\\]]]]]]\\\ZZZYYYXXXYYYYYYYYYWWWTTTTTTUUUWWWVVVWWWXXXXXXWWWVVVUUUSSSVVVVVVWWWWWWWWWVVVVVVUUU333333333333333333333333333333333333333333333333666555444333333444444333222222333333333444444444333222222111111222222333222222222333333333444444444444444444444444444444333333333333333333333333444444444333333333333222111111222222222333333333222222222222222222222222222222333444444333333333222222222222222222222222444444333333333444555555333333333333333333333333333333333333222222111000333333333333333333333333222222333333333444444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222333333333444444444333333333444444444555555444444444555555555666666444555666666777777666666666555555555555666777777888888888888999:::;;;<<<===<<<>>>DDDLLLWWWhhhvvv}}}qqqnnnvvv{{{qqqccc]]]TTTMMMIIIHHHGGGGGGBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<======>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@AAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@>>>>>>============>>>>>>????????????????????????===<<<;;;;;;======<<<;;;::::::999999::::::;;;<<<===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>???@@@AAABBB???@@@@@@@@@@@@AAACCCDDDBBBAAAAAABBBEEEKKKRRRVVV^^^hhhyyysssnnnkkklllkkkgggeeefffgggqqqtttggg^^^ZZZ```hhh}}}{{{xxxxxxuuutttvvvuuussspppnnnmmmllliiihhhfffdddbbbbbbdddeeeffffffdddccccccbbbbbbbbbbbbbbbaaabbbddddddcccbbbcccdddeeeeeeddddddddddddeeeeeeccccccbbbbbbbbbccccccdddbbbaaa```___]]][[[ZZZYYYYYYZZZZZZ[[[[[[ZZZYYYXXX[[[[[[ZZZXXXUUUUUUVVVXXXWWWWWWXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVUUUUUUUUU333333333333333333333333333333333333333333333333555555444333333222333444222222222333333333444444333222222111111222222333222222222333333333444444444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333444444444444444444444444000111222333444555555555222222222222222222222222444444333333333444555555333333333333333333333333333333333333222222111000333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222333333333444444333333333444444444555555444444444444555555555555444444555666666666666666777777666666777777888999888888888888888999:::;;;999888999>>>BBBIIIUUUaaakkkvvv~~~uuusssxxx|||xxxlll```VVVOOOIIIFFFCCCBBBAAA???>>>>>>>>>????????????????????????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>????????????@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@??????@@@@@@AAABBB@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<===>>>???>>><<<;;;;;;;;;;;;;;;<<<<<<===>>>===============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=====================>>>????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>=================================<<<;;;::::::999:::::::::;;;;;;<<<<<<<<<======>>>>>>>>>?????????BBBAAAAAA@@@@@@AAAAAAAAABBBCCCDDDCCCBBBCCCFFFIIIJJJJJJJJJKKKPPPYYYeeemmm~~~oooqqqmmmjjjjjjhhhggglllrrr{{{yyyuuummmddd\\\^^^nnn~~~wwwwwwwwwuuuuuuwwwsssqqqmmmkkkkkkiiigggfffhhhfffeeeeeegggiiiiiihhhdddcccbbbaaaaaaaaabbbbbbbbbdddeeeeeecccbbbcccccccccbbbbbbbbbbbbbbbbbbccccccbbbbbbaaaaaaaaabbbbbb______^^^]]][[[ZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZXXXVVVUUUWWWXXXWWWXXXXXXYYYYYYYYYXXXXXXVVVVVVUUUUUUTTTTTTTTTTTT333333333333333333333333222333333444444333333222444555555444222111333444333333222222222333444555333222222111111222222333222222333333333333444444444444444444444444444444333333333333333333333333000000111111111222222222111111222222222333333333444444444444444444444444000111222333444555555555222333333333333333444444333333222111111222222222333333333333333333333333222222333333333222111111333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222333333333333333333333444444444555555333444444444444555555555444444555666666666666555888888777777888888999:::888888777777888888999:::777777999===???AAAHHHPPP___iiizzz|||wwwuuu||||||nnn```TTTMMMFFFEEECCCAAA@@@@@@@@@AAA@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>??????@@@@@@AAA???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????AAAAAA@@@@@@AAAAAABBBCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===>>>???@@@???>>>=========<<<===>>>>>>??????>>>>>>>>>>>>??????@@@=========>>>>>>>>>>>>>>>???>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<=========>>>>>>??????@@@@@@AAAAAACCCCCCBBBAAAAAAAAAAAAAAACCCDDDEEEDDDBBBCCCGGGKKKGGGKKKRRRZZZfffwww{{{ooofffdddbbbaaaccceeemmm}}}ppphhhgggddd___\\\hhh{{{uuurrrssstttssstttxxxpppnnnkkkiiiiiihhhfffeeehhhgggffffffhhhjjjjjjiiicccbbbaaa``````aaabbbcccccceeefffeeecccbbbbbbccc``````____________``````bbbaaa``````````````````]]]]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXVVVUUUUUUVVVXXXXXXXXXXXXYYYYYYZZZZZZ[[[VVVVVVUUUTTTSSSSSSSSSSSS333333333333333333333333222333333444444333333222333555555444111111222444333333222222222333444555333222222111111222222333222222333333333333444444444444444444444444444444333333333333333333333333//////000111222333333444111111222222222333333333333333333333333333333333333333333444444333333222333333444444444555555555444333333222111111111111333333333333333333333333111111222333333333222222333333333333333333333333111222222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111222222222333333333111222222222222333333333333333333444444444555555333333444444444555555555333444555555666666555555888888777777888888999:::888777777777777888999999777888;;;>>>>>>===BBBIIISSS\\\lllzzzuuuzzz|||mmmdddUUURRRNNNJJJFFFDDDCCCCCCAAAAAA@@@@@@@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;<<<======>>>>>>???@@@@@@??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAAAAAAAAAAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA???>>>???@@@AAA@@@?????????>>>>>>??????@@@AAA???????????????@@@AAAAAA>>>>>>?????????@@@@@@@@@@@@@@@?????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????========================<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<======>>>???????????????@@@AAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCBBBEEEHHHHHHHHHLLLSSSYYYXXXaaannn|||yyypppkkkfff]]]]]]aaafffooozzzooogggcccdddhhhllltttvvvqqqnnnooopppoooqqquuunnnllliiihhhhhhgggfffdddeeedddcccdddggghhhhhhgggaaa```___^^^^^^___```aaacccdddeeedddbbb``````aaa^^^^^^]]]]]]]]]]]]^^^^^^```___^^^^^^]]]]]]]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYXXXXXXYYYUUUUUUUUUTTTSSSTTTVVVXXXXXXXXXYYYYYYZZZ[[[\\\\\\WWWVVVTTTSSSRRRRRRSSSSSS333333333333333333333333222222444444444444222222333444555444111000222555444333222111222333444555333222222222222222222333222222333333333444444444444444444444444444444444333333333333333333333333000000111222444555666777111111222222222333333333222222222222222222222222555555555444333222000///444444444555555666666666777666555444333222222222333333333333333333333333000111222333333333333333333333333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111222222222333333333111111222222222333333333333333333444444444555555333333333444444444555555333444555555666666555555777777777777777888999999888777777777777777888999444555777;;;:::999===CCCEEEMMM\\\ppptttsssssszzz{{{gggccc\\\UUUMMMHHHEEECCCAAAAAAAAA@@@@@@?????????=================================<<<<<<;;;;;;:::;;;<<<<<<===>>>?????????>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????BBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????AAAAAA@@@???@@@@@@??????@@@@@@AAABBB@@@?????????@@@AAAAAABBB??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAACCCDDDBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????========================;;;;;;;;;::::::999999999888999999::::::;;;;;;<<<<<<<<<<<<===>>>??????@@@??????@@@AAAAAABBBCCCCCC@@@@@@@@@AAABBBCCCDDDEEEEEEIIIOOORRRVVV\\\fffnnnuuullljjjiiifffcccfffllluuu|||lllffffffgggeeejjjuuu}}}xxxsssoooooonnnlllnnnqqqllljjjhhhgggggggggfffdddbbbaaaaaabbbdddeeeeeeddd```^^^]]]\\\\\\]]]___```bbbcccdddcccaaa_________]]]\\\\\\[[[[[[\\\\\\]]]^^^]]]]]]\\\[[[[[[[[[\\\[[[[[[\\\\\\]]]]]]]]]^^^\\\\\\ZZZYYYYYYXXXXXXXXXSSSSSSTTTSSSRRRSSSVVVXXXYYYYYYYYYYYYZZZ[[[]]]]]]WWWVVVTTTRRRRRRRRRRRRSSS444444444333333222222222444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333222222333333333333444444555444222000000111222333444444444444444444444444111222222333333222222111111111111111111111111111222222222222222222222222333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222333333333333333222111000333333222111000000000111111111222222222333333333222333444444555555444444//////000000111111222222222222222222222222222222111111222222222333333333444333333333333444555555222222111111222222333444555555444444444555555666444555555666666666666666666666666666666666666666555555555555666888999:::999999999999:::;;;<<<<<>>??????<<<:::======<<<;;;;;;;;;<<<<<<========================;;;;;;===>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@AAACCCCCCAAAAAAAAAAAACCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>=========>>>BBBBBBBBBCCCCCCCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@???AAAAAA@@@???>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>@@@BBBAAA===999===<<<;;;;;;::::::::::::<<<<<<;;;::::::;;;;;;;;;;;;::::::;;;>>>@@@AAA@@@EEECCC@@@??????@@@AAA@@@EEEAAABBBGGGHHHEEEFFFJJJNNNTTT\\\bbbiiiwww}}}}}}vvvnnniiihhhiiikkkgggssswwwpppjjjhhhddd```dddkkkxxx}}}{{{vvvvvvrrrmmmmmmpppooolllhhhgggeeeeeeffffffdddcccdddbbbaaa```\\\XXX[[[aaa\\\\\\]]]___aaabbbaaa___bbbeeefffccc^^^\\\^^^bbb[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXZZZ]]]^^^[[[XXXUUUWWW[[[]]]___^^^]]]\\\\\\[[[[[[YYYWWWUUUTTTRRRRRRQQQPPPPPPPPPRRRSSSTTT\\\\\\\\\[[[[[[ZZZYYYXXXUUUTTTSSSRRRPPPPPPOOOOOO444444444333333222222222444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444555444222111000111222333333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333222111000444333333222111111222222111111222222222333333333111222333333444444333333000000000000111111111111222222222222222222222222111111222222222333333333333333222222333333444555222222222222222333444444666666555444333333333444444444555666666666666666555555555555555555555555777666666666666666777888888888888888999:::;;;<<<:::===CCCMMM[[[mmmvvvkkkkkktttzzzoooeee___SSSNNNHHHDDDDDDCCCAAA???AAA@@@???@@@AAA@@@>>><<<>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>========================@@@@@@????????????@@@@@@BBBAAA@@@@@@@@@@@@AAABBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAA@@@???????????????AAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@???>>>>>>>>>>>>>>>========================>>>===>>>@@@AAA@@@<<<999===<<<;;;:::::::::::::::===<<<<<<;;;;;;<<<<<<===AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAACCCDDDDDDDDDJJJFFFEEEGGGHHHIIIPPPYYY]]]fffrrr}}}~~~xxxwwwzzzyyyyyywwwqqqjjjhhhlllppp|||vvvooohhhdddcccbbbbbbfffttt|||{{{|||{{{yyyxxxxxxtttooonnnpppnnnjjjiiigggffffffggggggfffdddcccaaabbbbbb^^^ZZZ\\\aaa```^^^\\\]]]^^^``````___```bbbdddaaa\\\ZZZ\\\___[[[[[[ZZZZZZZZZZZZYYYYYYXXXWWWWWWYYY[[[\\\YYYWWWVVVWWWZZZ[[[\\\\\\\\\[[[ZZZZZZYYYXXXVVVTTTRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUWWWXXXXXXXXXXXXVVVUUUTTTTTTTTTRRRQQQPPPOOOOOOOOO444444333333333333222222444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444444333222111111111222333222222222222222222222222111222222333333222222111333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333222111111444444333333222333333333111111222222222333333333000111222222333333222222111111111111111000000000222222222222222222222222111111222222222333333333333222222222222333444444333333333333333444444555777666555333222222222222444444555666666666666555555555555555555555555555888777666666555555666666777777777777888999:::;;;<<<<<<===BBBKKKZZZjjjuuuxxxmmmjjjnnnqqq}}}xxxfff]]]RRRJJJGGGEEEDDDCCCAAA@@@??????@@@@@@>>><<>>======<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>============>>>>>>@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@????????????>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========???@@@???<<<999<<<<<<;;;::::::::::::;;;>>>======<<<<<<======>>>@@@@@@?????????@@@@@@AAA??????AAABBBDDDEEEEEEFFFNNNMMMNNNQQQUUU]]]kkkyyyvvvqqqppptttyyyvvvxxxwwwpppjjjlllwwwrrrccc___\\\[[[\\\^^^dddvvvyyyuuuvvvyyyyyywwwxxxyyyvvvqqqpppqqqnnniiiiiihhhggggggiiiiiihhhfffbbbaaabbbccc```]]]___eeeiiiddd^^^[[[ZZZ\\\^^^___]]]___```]]]ZZZXXXZZZ]]]ZZZZZZZZZYYYYYYYYYXXXXXXVVVVVVVVVWWWYYYYYYXXXVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWUUUSSSQQQPPPNNNOOOQQQRRRTTTTTTUUUUUUTTTUUUWWWXXXWWWUUURRRPPPSSSRRRQQQPPPOOONNNNNNNNN333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333222222222333333333444444333333222111111222222333222222222222222222222222111222222333333222222111333333333333333333333333222222222222222222222222333333333333333333333333333333444444444444555555222222222222222222222222222222222222222222222222222222333333333222222111444333333222222222333333111111222222222333333333111111222333333333333333222222222111111000000000222222222222222222222222111111222222222333333333333333333333333444555555444444333333333444555555555444333333222222222222333444555555666666555555555555555555555555555555777666666555555555666666666666666666777888999:::>>>======>>>CCCMMMYYYaaajjjwwwrrriiieeerrryyy~~~ssscccVVVOOOKKKHHHGGGDDDBBB@@@???@@@@@@???>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<===========================>>>>>>??????@@@@@@@@@@@@>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@??????>>>>>>>>>>>>======<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>===<<<:::<<<<<<;;;;;;:::;;;;;;<<<==================>>>???<<<===>>>>>>???@@@BBBCCCCCCDDDDDDEEEEEEGGGJJJLLLSSSZZZdddllluuuvvvrrrqqqrrruuuyyyzzzxxxuuupppqqq}}}sssddd\\\[[[YYY[[[^^^fffvvv~~~yyysssrrrtttwwwwwwuuuuuuvvvtttqqqpppqqqnnniiijjjiiihhhhhhiiijjjiiihhhcccaaaaaabbb```___dddkkkuuummmccc[[[XXXYYY\\\^^^[[[\\\]]][[[YYYXXXYYY[[[ZZZZZZYYYYYYXXXWWWWWWWWWUUUUUUUUUVVVWWWWWWWWWVVVXXXWWWVVVUUUUUUVVVWWWXXXXXXXXXWWWVVVUUUSSSQQQQQQLLLMMMPPPRRRTTTTTTTTTTTTTTTVVVXXXYYYYYYVVVSSSPPPQQQQQQPPPOOONNNMMMMMMMMM333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333222222222333333333444444222222222222222222222333333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222222333333333333333333333333333333333444444555555555222222222222222222222222222222222222222222222222111222222333333333222222222222111111111111222222111111222222222333333333222333333444444444444444333333222222111111000000222222222222222222222222111111222222222333333333444444444444444555555666444444333333333444555555222222222222333333444555333444444555555555555555555555555555555555555555444444444444555666777888666666666666777888999999888999:::;;;>>>CCCJJJNNNWWWcccrrr{{{uuummmlllmmmvvvzzzkkk```ZZZUUURRRLLLIIIFFFCCCCCCCCCBBBAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;:::========================<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>><<<<<<======>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@>>>===============>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???>>>>>>===<<<<<<<<<;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>======<<<<<<===<<<<<<;;;<<<<<<=====================>>>??????>>>@@@AAABBBAAABBBDDDGGGGGGHHHIIIJJJLLLRRRYYY___hhhuuu{{{vvvwwwxxxuuussssssrrrrrruuu|||zzzmmmaaaXXXVVVXXXWWW```nnn|||xxxuuuqqqqqqssstttsssrrrppprrrqqqooooooqqqooojjjjjjiiihhhhhhiiiiiihhhgggdddaaa______^^^```iiirrruuuhhh\\\WWWWWWZZZ[[[ZZZ[[[[[[ZZZYYYYYYZZZ[[[YYYYYYXXXXXXWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXWWWUUUTTTSSSTTTUUUVVVXXXXXXWWWWWWUUUTTTRRRQQQKKKLLLNNNQQQRRRSSSSSSSSSSSSUUUWWWYYYXXXUUURRRPPPPPPOOONNNMMMLLLLLLLLLMMM222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444111222222222222333333333333333333333333333333333111222222333333222222111111111111111111111111111222222222222222222222222333333333333333333333333000111111222222333333444222222222222222222222222222222222222222222222222111111222333333333222222111111000000111111222222111111222222222333333333333333444555555555555444222222222222222111111111222222222222222222222222111111222222222333333333444333333333333444555555333333333333333444444555222222222222333555666777333333444555555555555444444444444444444444444444333333333444555666888999666666666666777888999:::555777:::<<<===???BBBDDDMMMVVVbbbkkkrrryyyrrrmmmoooxxx}}}vvvooojjjZZZUUUOOOJJJGGGEEECCCAAACCCBBBAAA@@@???>>>>>>>>>========================;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;::::::;;;===>>>>>>======<<<;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>=========;;;;;;;;;;;;;;;<<<<<<===<<<============>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>======;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>===<<<===>>>>>>============>>>??????>>>>>>>>>>>>???@@@@@@AAA???BBBDDDDDDCCCCCCGGGJJJIIIMMMRRRVVV]]]fffrrr{{{~~~yyywwwzzz{{{vvvrrrpppkkktttxxxqqqhhh```WWWRRRVVV]]]```rrrwwwuuurrrqqqrrrrrrqqqpppooopppooommmnnnqqqpppllljjjhhhggggggggggggfffdddccc```^^^^^^___bbblllvvvxxxjjj^^^XXXWWWYYYZZZZZZYYYYYYYYYYYYYYYZZZ[[[YYYXXXXXXWWWVVVUUUTTTTTTTTTUUUUUUUUUTTTTTTVVVXXXVVVUUUTTTSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTSSSRRRLLLMMMOOOPPPQQQRRRSSSSSSQQQRRRTTTUUUTTTRRROOONNNNNNMMMLLLLLLKKKKKKLLLLLL222222222333333444444444222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444111111222222333333333333222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222333333333333333333333333000000111222222333444444222222222222222222222222222222222222222222222222000111222333333333333222222111111111111222333444111111222222222333333333222222333444444444444333111222222222222222222333222222222222222222222222111111222222222333333333222222111111222222333444222222222222222333444444444333333333444555666666222333444444555555444444444444444444444444444444444444444444444555666777777777777777888999::::::777999;;;<<<<<<===>>>@@@DDDKKKUUU```jjjssszzz|||}}}~~~vvvoooeee\\\UUUPPPMMMJJJGGGFFFEEECCCBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::;;;<<<<<<;;;::::::999:::<<<=========;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<<<<;;;<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===??????======>>>@@@??????>>>>>>???@@@@@@AAA@@@@@@@@@@@@AAABBBCCCDDDAAAEEEJJJLLLLLLOOOUUUZZZ^^^eeepppyyyxxxrrrpppuuuyyyzzzzzz|||{{{qqqgggdddbbb```]]]YYY\\\jjjxxx{{{yyywwwuuuuuuttttttsssqqqrrrppplllmmmqqqqqqmmmiiihhhfffeeeeeedddcccaaa^^^]]]^^^aaabbbdddllluuu}}}ttthhh^^^YYYXXXYYYZZZXXXWWWWWWWWWXXXYYYZZZYYYXXXXXXWWWVVVUUUTTTSSSSSSRRRSSSTTTSSSQQQQQQTTTWWWTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTTTTPPPQQQQQQQQQQQQOOONNNMMMMMMLLLKKKKKKJJJKKKKKKKKK222222222333333444444444222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222333333333444444444000111222333333333333333000000000000000000000000222222222333333222222222333333333333333333333333222222222222222222222222333333333333333333333333222222333444444555666666222222222222222222222222222222222222222222222222000111222333333333333333222222222222333333444555111111222222222333333333111111222333333333333222111111111222222333333444222222222222222222222222111111222222222333333333000000000///000111111222222222111111222222333444666666555444444444555555222333444444555555444444444444444444444444444444666666555444444444444555777777777777888999:::;;;666888999888777888999;;;999???JJJVVVbbbkkkpppsssxxx|||tttkkkccc^^^[[[JJJIIIHHHFFFEEEEEEDDDDDD>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;===>>>????????????========================<<<;;;;;;::::::;;;;;;<<<::::::<<<<<<<<<<<<::::::888999;;;======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<=========<<<:::999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@???======???BBB@@@?????????@@@AAABBBBBBBBBBBBBBBCCCCCCEEEFFFFFFFFFLLLTTTYYY\\\bbbkkkqqq~~~rrrkkkhhhnnnwwwssskkkjjjddd\\\YYYZZZ^^^```bbbmmm~~~|||zzzyyyyyyxxxxxxuuuuuuqqqmmmmmmpppqqqmmmiiigggeeeddddddccc```^^^ZZZZZZ^^^ccceeeffflllsssxxxpppfff]]]YYYYYYZZZ[[[WWWVVVUUUVVVWWWYYYYYYXXXXXXXXXWWWVVVUUUTTTSSSRRRPPPRRRSSSQQQOOOOOOSSSVVVSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRPPPPPPTTTSSSRRRRRRRRRTTTUUUVVVQQQQQQQQQQQQPPPOOONNNNNNLLLKKKKKKJJJJJJJJJKKKKKK444333222111111222333444222333333444444333333222333333333333333333333333333222222111222333555666333222222222222333444444444333222222111111222222111111222222222333333333111111111222222333333333333333333222222111111111222222222222222222222222333333333333333333333333444333333222222333333444000111333444555555444444000000111222222222222111222222333333333333444444333333333333333333333333111111222333222111000///000000111111111222222222111222222333333222222111333333333222222111111111222222222111111111000000111111111222222333333333333222222111111222222333222222222333333444444444444444444555555555666666666666666666666666666666333333333444444555555555666666666666666666666666777777777777777777777777777888888888888999999999;;;===@@@DDDLLLWWWccckkkrrrzzzuuujjjcccWWWNNNNNNQQQNNNGGGIIIEEE@@@???AAACCCBBB@@@??????>>>>>>>>>=========999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::;;;:::999999999;;;===???<<<<<<<<<;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<===<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<===>>>???????????????@@@BBBAAA???======>>>CCC===<<>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999999:::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<======>>>??????AAAAAABBBBBBAAAAAA@@@@@@@@@AAACCCCCCBBBBBBCCCDDDEEEAAAAAAEEEFFFCCCDDDGGGHHHKKKOOOQQQSSSVVVYYY\\\gggqqqxxxjjjjjjssszzzgggaaa]]]WWWWWW\\\```kkkyyy{{{yyy|||}}}yyyuuussssssssstttuuuwwwxxxyyyzzzxxx{{{zzzvvvtttwwwzzzyyyvvvuuussspppnnnkkkjjjiiigggggghhhiiikkknnnqqqrrrtttmmmddd\\\XXXWWWVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWUUUUUUTTTTTTSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTSSSQQQPPPRRRTTTTTTRRRPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQTTTSSSQQQPPPOOONNNNNNOOOMMMMMMLLLLLLKKKKKKKKKKKK333333222222222222333333222333333444444333333222333333333333333333333333666555444333222222222222444444444333444555555666666555444444333333444444333333333333444444444444333333222222222222222222333333333222222222222111222222222222222222222222333333333333333333333333444333333222222333333444111111111111111222333444222222333444444444444333222222222222333333333333333333333333333333333333111222222222222111000000111111111111111222222222111222222333333222222111333333333222222222222111222222222111111111111111333333222222222222222222333222222111111222222333333333333333333222222222222222333333333444444444333333333333333333333333444444444444333333333333444444444444444444444444666666666666666666666666777777777888888888999999:::::::::;;;===CCCJJJOOO```mmmvvvtttnnnkkkppp{{{}}}pppeee\\\XXXSSSPPPNNNLLLGGGCCCFFFEEEDDDBBBAAA@@@????????????>>>======<<<<<<;;;>>>>>>>>>===============;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;:::999999::::::;;;;;;;;;:::::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<<<<<<<======>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@???AAABBBCCCCCCBBBBBBDDDEEEFFFFFFHHHIIIHHHGGGJJJPPPSSS[[[dddjjjllloootttyyywwwvvvzzz~~~wwwuuu~~~zzzlll```]]][[[YYY]]]eeessszzzsssrrrvvvyyyzzzvvvqqqllljjjnnnnnnnnnnnnooopppqqqqqqtttxxxyyyvvvvvvzzz||||||zzzyyywwwuuusssqqqpppooolllkkkjjjjjjjjjkkklllmmmnnnhhhaaa[[[XXXWWWWWWWWWXXXXXXYYYYYYYYYXXXWWWWWWWWWVVVUUUTTTRRRQQQPPPPPPSSSSSSTTTTTTTTTUUUUUUVVVRRRQQQPPPQQQSSSSSSQQQOOOSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQPPPOOOQQQPPPOOOOOONNNNNNOOOOOOLLLLLLKKKKKKKKKKKKKKKKKK333333333333333333333333222333333444444333333222333333333333333333333333444444333333333222222222555444444444444555666666555555444333333333333333333333333444444444555555333333333222222111111111222222222222222222222222222222222222222222222222333333333333333333333333444333333222222333333444222111000///000111333444111222222333444333333333111222222222222333333333222222222222222222222222222222222222111111000000111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111333333333222222111111111333222222111111222222333444333333333222222111111111111222222222333333333333333333333333333333333555444444333333222222222666666666666666666666666666666666666666666666666777777777777888888888888:::::::::999:::===BBBFFFQQQ^^^gggwwwwwwmmmdddeeennn{{{qqqmmmgggbbb^^^XXXQQQKKKKKKIIIGGGEEECCCAAAAAAAAA>>>>>>>>>>>>=========<<>>>>>>>>>>>======<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<;;;<<<========================>>>>>>>>>?????????======>>>???@@@AAABBBBBBEEEFFFFFFDDDCCCCCCFFFHHHJJJOOOSSSUUUTTTVVV]]]fffqqq{{{zzzxxx||||||xxxuuulllccc[[[ZZZ\\\bbbppp}}}~~~xxxsssmmmooorrrrrroookkkhhhgggkkkjjjjjjiiiiiijjjjjjkkknnnsssuuurrrrrrvvvwwwvvvtttsssqqqooommmllllllllliiihhhfffddddddddddddeeefffbbb]]]ZZZXXXXXXWWWVVVWWWXXXXXXXXXXXXWWWVVVVVVWWWVVVVVVUUUSSSRRRQQQPPPSSSSSSTTTUUUUUUVVVVVVVVVQQQQQQQQQQQQQQQQQQPPPOOOSSSTTTTTTTTTTTTTTTUUUUUURRRRRRRRRQQQQQQOOONNNNNNMMMMMMMMMMMMNNNNNNOOOOOOJJJKKKKKKKKKKKKKKKJJJJJJ333333333333333333333333222333333444444333333222333333333333333333333333222222222333333444444444555444444444444555666666444333333222222222222222333333333444444444555555333333333222222111111111222222222222222222222222222222222222222222222222333333333333333333333333444333333222222333333444222111000000000111222333000111111222222222222222111111111222222222333333222222222222222222222222222222222111111111111111111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111333333333222222111111111333222222111111222222333333333333222222111111111111111111222222222333333444444444444444444444444444444444333333222222111666666666666666666666666555555555555555555555555666666777777777888888888888999999888888:::===@@@CCCOOOWWWfff}}}uuuiiieeeiiiqqq}}}|||tttiii^^^UUUSSSQQQMMMJJJGGGEEEDDDDDD@@@@@@@@@@@@AAAAAAAAAAAA@@@?????????>>>>>>>>>======>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<========================;;;;;;;;;<<<<<<<<<======<<<===>>>???????????????>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAACCCDDDEEEGGGHHHHHHIIIJJJMMMRRRVVVZZZccckkknnnooouuu}}}~~~ssskkkfffccc```ZZZUUUWWWaaattt{{{{{{yyysssmmmkkkkkkllljjjhhhhhhiiijjjjjjiiihhhffffffggghhhhhhjjjnnnqqqooonnnppppppnnnkkkiiigggeeecccccccccdddbbbaaa```^^^^^^^^^^^^______]]]ZZZXXXXXXXXXVVVUUUUUUUUUUUUVVVVVVUUUTTTTTTUUUUUUVVVVVVVVVUUUSSSSSSRRRSSSTTTUUUUUUUUUUUUTTTOOOPPPQQQPPPPPPOOONNNNNNPPPQQQQQQQQQRRRRRRRRRSSSQQQQQQQQQPPPPPPNNNMMMLLLJJJKKKLLLLLLMMMNNNNNNNNNIIIJJJKKKKKKKKKKKKJJJJJJ333333444444444444333333222333333444444333333222333333333333333333333333000111222333444444444444444444444333444555555666333333222111111111111222333333333333444444444444333333222222222222222222111222222222222333333333222222222222222222222222333333333333333333333333444333333222222333333444222222111111111222222333000000111222222222222111111111111111222222222222222222222222222222222222333222111111000000111111222222222111111111111111111222222333333222222111111222222222222333333333111111111111111222222222333333222222222222222222333222222111111222222333222222222222222111111111111111222222222333333333444444444444444444444444333333333333222222222222444444444444444444444444555555555555555555555555666666666777777777888888555666777666666777:::<<<;;;DDDJJJUUUgggqqq}}}zzztttqqqoooqqquuurrriii```\\\WWWPPPKKKGGGEEEDDDBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@????????????@@@@@@AAAAAA@@@@@@???========================<<<<<<======>>>?????????<<<<<<<<<<<<<<<===============<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAABBBDDDEEEFFFHHHLLLPPPVVV^^^gggnnnzzz~~~yyy{{{pppccc]]]ZZZYYYYYYWWWXXX```ttt}}}xxxvvvvvvtttnnnhhhjjjjjjiiigggeeefffiiillljjjhhhfffeeedddeeefffggghhhmmmpppnnnmmmnnnmmmjjjfffdddaaa___]]]]]]^^^^^^___^^^\\\[[[[[[[[[\\\\\\ZZZXXXWWWWWWXXXWWWUUUSSSQQQRRRSSSSSSTTTTTTTTTSSSSSSTTTVVVWWWWWWVVVUUUTTTQQQRRRSSSTTTTTTSSSRRRQQQNNNPPPQQQPPPNNNMMMMMMMMMKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLIIIIIIKKKLLLLLLMMMMMMLLLIIIJJJKKKLLLMMMLLLKKKJJJ333333444555555444333333222333333444444333333222333333333333333333333333111222333444444444333222333333333333333444444555444444333222222222222333222222222222333333333333222222222222222222333333111111222222222333333333222222222222222222222222333333333333333333333333444333333222222333333444222222333333333333222222000111222222333333222222111111111111222222222222111111111111111111111111333222111000000000111222222222222111111111000000111222222333333222222111111111222222222333333333000000111111111222222222222222222222222222333333333222222111111222222333111111111111222222222222222222222222333333333444333333333333333333333333222222222222222333333333444444444444444444444444555555555555555555555555666666666666777777777888555666777777666777888::::::@@@AAAHHHTTTZZZfffzzz{{{yyywww|||yyyuuulllcccZZZTTTOOONNNKKKKKKJJJHHHGGGEEEDDDCCCEEEEEEDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA????????????????????????>>>??????@@@@@@@@@??????============>>>>>>>>>???>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCEEEGGGKKKNNNPPPUUUXXX]]]eeennnzzzzzzsssyyy||||||vvvmmmccc[[[XXX\\\aaacccfffmmm|||zzzwwwtttrrrqqqooollljjjiiiiiiiiigggeeeeeegggiiigggeeecccbbbaaacccdddfffeeekkkooommmlllmmmllliiifffddd```]]][[[[[[[[[\\\]]]\\\[[[YYYYYYYYYYYYZZZVVVVVVUUUVVVWWWVVVTTTQQQOOOPPPQQQRRRSSSTTTTTTTTTSSSTTTUUUVVVVVVUUUTTTSSSPPPQQQRRRRRRRRRPPPNNNMMMMMMOOOQQQPPPMMMKKKKKKMMMIIIIIIJJJKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMHHHIIIJJJKKKLLLLLLKKKKKKIIIJJJLLLNNNNNNMMMLLLKKK333333444555555444333333222333333444444333333222333333333333333333333333333444555555444333111000333222222222222333444444555555444333333333333444111111222222222333333333111111111222222333333444111111111222222333333333222222222222222222222222333333333333333333333333444333333222222333333444222333444555555444222111222222333444444444444333000111111111111222222222111111111111111111111111444333111000000000111222222222222222111111000000222222222333333222222222111111111222222333333333000000111111222222222222111111111222222333333444333222222222222222222333000000111111222222222333222222333333333444444444222222222222222222222222111111111222222333333444666666666666666666666666555555555555555555555555666666666666777777777777777999::::::888888999:::;;;???>>>@@@IIILLLWWWlll||||||{{{zzz|||uuuxxx|||{{{ooogggaaa^^^ZZZYYYWWWUUURRROOOMMMLLLHHHGGGGGGFFFEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======>>>>>>??????@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDGGGHHHJJJNNNTTT[[[```dddooorrrwww}}}tttppp|||{{{sssoookkkeeeeeeccc___YYYZZZdddoootttzzzzzzxxxsssqqqmmmjjjiiiiiijjjkkkiiijjjjjjiiifffddddddeeeeeecccaaa______aaacccdddbbbhhhmmmllllllmmmllliiifffddd```]]][[[ZZZ[[[\\\]]][[[ZZZXXXWWWVVVWWWWWWTTTTTTUUUVVVWWWVVVSSSPPPNNNOOOQQQRRRTTTUUUUUUUUUSSSTTTUUUVVVUUUTTTRRRPPPOOOPPPQQQQQQPPPNNNLLLJJJMMMOOOQQQPPPLLLJJJKKKLLLJJJKKKKKKLLLMMMNNNNNNNNNLLLMMMMMMNNNNNNNNNMMMMMMGGGHHHJJJKKKKKKKKKJJJJJJIIIKKKMMMNNNOOONNNMMMLLL333333333333333333333333333222222111111222222333444444222222222222444444333333333333333333333333444444333333222111000000111111222222222333333333333333333333333333333333222222222222222222222222222222333333333444444444222222222222222222222222222222222111111111000000222222222111111111000000222222222222222222222222222000///000222444222000222222222222222222222222222222111111222444555666666555333222111222333333222111111111000000//////111111111111111111111111222333333444333222000///111000000111333333222000222111111111000000//////222111000//////000111222222222222222222222222222222222222222222222222222333333222111111222222222333333333333333333333333444444444444444444444444333333333333333333222222555555555555666666666666666666666666666777777888;;;<<<===;;;;;;???IIIQQQfffqqqwwwrrrpppzzz|||wwwxxx|||{{{vvvtttrrrpppkkkeee]]]XXXRRRPPPMMMIIIHHHHHHIIIJJJGGGHHHHHHHHHGGGFFFDDDDDDGGGDDDAAA@@@AAACCCCCCBBBCCCBBBAAA@@@AAAAAA@@@???===???AAAAAAAAABBBDDDFFFAAA@@@??????@@@@@@???>>>@@@@@@@@@??????>>>>>>>>>===>>>??????>>>===>>>@@@@@@CCCFFFGGGEEEDDDFFFIIIEEEFFFHHHJJJKKKKKKKKKKKKOOOUUU[[[```eeeooo~~~|||{{{|||vvvlllccc______^^^^^^]]][[[^^^lll}}}wwwssspppjjjjjjjjjjjjiiihhhfffeeejjjjjjiiifffcccbbbccceeeffffffeeecccbbbaaa``````ccceeeggghhhgggeeeeeeffffffeeeccc```^^^\\\[[[ZZZ\\\\\\]]]\\\[[[XXXUUUSSSWWWSSSOOOOOOSSSTTTQQQNNNSSSSSSSSSSSSRRRRRRRRRRRRVVVWWWWWWVVVUUUSSSQQQOOOQQQQQQQQQPPPOOONNNLLLLLLNNNNNNOOONNNNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNPPPPPPPPPPPPNNNMMMLLLMMMMMMMMMMMMLLLLLLKKKLLLLLLMMMNNNNNNNNNNNNMMM333333333333333333333333333222222222222222222333444333333222222333333444333333333333333333333333444444333333222111111000111111222222222333333333333333333333333333333333222222222222222222222222222222222222333333333333222222222222222222222222222222222111111111000000222222222111111111000000222222222222222222222222222000000111444555444333222222222222222222222222222222111111222333555666555444333111111111222333222111111111000000000000111111111111111111111111222333333333222222111000111000000111333333222000222222222222111111111000333222222111111222222333222222222222222222222222222222222222222222222222333222222222222222222222333333333333333333333333444444444444444444444444666666666666666666666666555555555555666666666666777666666666666777888888888:::;;;:::999===EEEKKKUUUbbbkkkkkkkkktttyyyssstttvvvwww~~~~~~lllggg```XXXSSSRRRRRRSSSSSSSSSSSSRRRPPPLLLIIIGGGGGGGGGGGGHHHIIIJJJIIIIIIHHHHHHHHHHHHIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEDDDDDDEEECCCAAAAAABBBBBBAAA???AAAAAAAAABBBCCCDDDEEEEEE???@@@BBBBBBAAAAAABBBDDDCCCFFFJJJKKKJJJJJJMMMPPPOOORRRVVVWWWWWWXXXYYYZZZdddkkkuuu}}}yyyqqqlllfff```^^^```ccchhhnnnttt|||~~~vvvrrrpppooohhhhhhhhhhhhgggeeedddbbbdddeeeeeecccbbbbbbdddeeeiiigggeeebbbaaaaaabbbbbbaaaccceeeeeedddddddddfffeeeccc```^^^[[[ZZZZZZZZZYYYZZZ[[[[[[ZZZYYYWWWUUUTTTQQQMMMNNNQQQSSSQQQNNNQQQQQQQQQRRRRRRSSSSSSSSSUUUUUUVVVVVVUUUSSSQQQPPPPPPPPPPPPPPPPPPOOONNNMMMNNNOOOOOONNNNNNMMMLLLKKKJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMLLLLLLKKKKKKLLLMMMMMMNNNNNNMMMMMM333333333333333333333333333333222222222222333333444333333222222333333444333333333333333333333333444333333222222111111111111111222222222333333333333333333333333333333333222222222222222222222222111111111222222222222333222222222222222222222222222222222111111111111111222222222111111111111111222222222222222222222222111000000111333555444333222222222222222222222222222222111222222333444555333222111111000111111111111111111111111000000000111111111111111111111111333333222111111111111222111000000111333333222000333333333222222222222222333333444444444444333333111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444555555666666777777888888444555555555555666666666777777777777777888888999555777999888777:::???CCC@@@MMMYYY^^^aaajjjvvv~~~sssnnnmmmlllnnnqqqzzzvvvnnniiihhhhhhiiiiiihhheeeaaa\\\WWWTTTPPPRRRTTTUUUUUUTTTTTTUUUUUUVVVWWWWWWVVVSSSPPPNNNMMMLLLLLLNNNOOONNNIIIEEEEEECCCAAAAAABBBBBBBBBAAAAAAAAAAAAAAACCCDDDFFFGGGCCCDDDEEEEEEDDDDDDFFFGGGFFFKKKPPPRRRSSSUUUYYY\\\bbbhhhnnnqqqqqqrrrwww|||uuufffcccbbbaaa^^^\\\aaahhhxxx~~~sssooonnnnnnnnneeeeeefffeeedddcccaaa```^^^```aaaaaaaaaaaadddfffkkkiiieeebbbaaaaaacccddd___```bbbbbbaaabbbdddfffcccaaa]]]ZZZXXXXXXYYYZZZVVVWWWXXXYYYZZZYYYXXXWWWQQQNNNLLLMMMPPPRRRPPPNNNOOOOOOPPPQQQRRRSSSTTTTTTSSSTTTUUUUUUUUUSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKLLLMMMMMMMMMMMMLLL333333333333333333333333222333333333333333333222333333333333333333333333333333333333333333333333333333333222222111111111111111222222222333333333333333333333333333333333222222222222222222222222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111000000000111222111111222222222222222222222222111111222222222333333444111111000000000000000000111111111111111111111111111111111111111111111111333222111000000111222333111000000111333333222000222222222222222222222222222333444555555444333222000000000000000000000000222222222222222222222222111111222222333333222222333333333333333333333333444444444444444444444444111222222333444555666666444444444555555555666666777777777777777888999999444666888888777888:::===777???IIINNNTTT```ooozzz}}}ssslllgggfffgggkkkrrryyy}}}yyyuuurrrpppggghhhhhhfffdddcccdddfffnnnooopppnnnjjjccc^^^[[[WWWWWWZZZ```eeebbbZZZRRRLLLIIIFFFDDDEEEFFFFFFFFFEEEDDDCCCCCCDDDFFFHHHIIIJJJKKKMMMMMMMMMMMMOOOPPPSSSXXX___cccfffjjjooosss~~~}}}oooddd^^^\\\ZZZZZZYYY___nnn~~~wwwpppmmmlllllllllddddddddddddcccaaa___^^^\\\^^^___``````aaaccceeejjjiiigggeeecccbbbbbbbbb^^^___```______aaadddfffbbb___[[[XXXVVVWWWYYYZZZVVVVVVWWWXXXXXXWWWVVVVVVOOOMMMLLLMMMOOOQQQQQQPPPNNNOOOOOOPPPQQQQQQRRRRRRQQQRRRSSSTTTTTTTTTSSSRRROOOOOOOOOPPPPPPQQQQQQRRROOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKIIIHHHGGGJJJJJJKKKLLLLLLLLLLLLKKK333333333333333333333333222333444444444444333222333333333333333333333333333333333333333333333333333333222222222222222111111111222222222333333333333333333333333333333333222222222222222222222222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222333333333222111000000000222222222222222222222222111111222222222222222222000000000000000000000000111111111111111222222222111111111111111111111111222111000000000111222333111000000111333333222000000000111111111111111111111222333444444333222111000000000000000000000000222222222222222222222222000111222333333333333222333333333333333333333333444444444444444444444444000000111222333333444444444444444444555555555555777777777666777888888999555777888999888888999999999;;;>>>BBBHHHVVViiiyyyvvvllleeebbb```ccchhhppp~~~}}}yyyyyy{{{}}}{{{qqqjjjfff___bbbiiisssyyywwwnnneee]]]YYYSSSOOOMMMLLLLLLKKKKKKJJJIIIJJJLLLPPPUUUXXXYYY\\\___bbbdddgggjjjmmmqqqwww~~~uuujjj___XXXXXXVVVUUUXXX___ooo|||uuuooollljjjhhhhhhcccdddddddddcccaaa___^^^]]]^^^```aaaaaaaaabbbdddggghhhiiihhhgggccc```^^^^^^^^^_________```cccfffaaa^^^ZZZWWWVVVWWWYYY[[[WWWWWWWWWVVVUUUTTTSSSRRRNNNMMMMMMNNNPPPQQQRRRRRRPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTSSSRRRRRROOOOOOOOOOOOOOOPPPRRRRRROOOOOOPPPOOOOOONNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNOOOOOONNNLLLJJJGGGEEEDDDIIIIIIJJJKKKKKKKKKKKKJJJ333333333333333333333333222333444555555444333222222333333444444333333222333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222111111111222222222222333222222222222222222222222111111111111111222222222111111111111111222222222222222222222222222222222444555555444222111222333222222222222222222222222111111222222222222111111//////000111111111111000111111111222222222222222111111111111111111111111111000000000000111222222111000000111333333222000000000000000000111111111111111222222222222111111111111111111111111111111222222222222222222222222///000222333444444333222333333333333333333333333444444444444444444444444222222333333444444555555333444444444444555555555666666666666666777777888777777888999999999999888<<<::::::<<>>??????FFFPPPQQQ```ttt|||nnneeeeeejjjqqquuuvvvvvv{{{zzzpppeee```^^^]]]YYYTTTXXX```dddrrr|||wwwtttsssssstttuuusssooojjjgggfffaaaaaabbbbbbaaa___]]]\\\XXX[[[^^^``````aaabbbcccgggggggggfffcccaaa^^^\\\XXX[[[]]]]]]\\\[[[[[[[[[WWWVVVVVVUUUUUUTTTTTTUUUWWWVVVTTTSSSQQQPPPPPPPPPLLLLLLMMMLLLKKKLLLMMMOOOKKKKKKLLLMMMNNNOOOOOOPPPQQQQQQRRRRRRRRRQQQOOONNNOOONNNLLLKKKKKKLLLNNNOOOPPPPPPPPPPPPOOONNNMMMMMMJJJJJJJJJJJJKKKKKKKKKKKKHHHIIIJJJKKKKKKJJJIIIHHHFFFFFFHHHIIIJJJKKKKKKKKKGGGGGGHHHIIIIIIIIIIIIHHH555555555444444333333333666555444444222222111000000111111222222111111000000111222222333333333333333333333333333333333333111111222333333333333222555555555555555555555555444444333333333333222222333333333222222111111111111111111222222333333333222222222111111111000000111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111222222222111000000000111222333333333333333222222222222222222222222111111222222222222111111222222222111111111000000222222222222222222222222000111111111111222222222111222333444444333222111333222222111111222222333222222333333333333444444444444444444444444444444333333333444444444555555444444444555555555555666777777777777777888999999888888999:::<<<======>>>HHHNNNWWW___hhhuuuxxxqqqnnnooojjjiiinnnrrrwwwvvvnnngggbbbVVVVVVWWWWWWZZZcccoooxxxyyyrrrnnnoooppppppvvv{{{xxxooohhheeeffffffdddaaa^^^\\\\\\]]]^^^]]]]]]]]]^^^___```aaaaaabbbbbbaaaaaa```_________\\\[[[ZZZYYYXXXWWWVVVVVVXXXWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTRRRQQQOOONNNNNNLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMNNNNNNOOOPPPMMMOOOQQQSSSSSSQQQNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNMMMKKKKKKLLLMMMOOONNNNNNMMMLLLKKKJJJJJJHHHKKKMMMLLLIIIIIIJJJMMMKKKGGGCCCCCCEEEHHHIIIHHHGGGGGGHHHIIIIIIJJJKKKKKK555555444444444333333333555444444333333222222111111111222222222222111111111111222333333333333333333333333333333333333333111111222333333333333222444444444444444444444444333333222222222111111111333333333222222222111111111111222222222333333333222222222111111111111111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111222222222222222111333333333333222111000///222222222222222222222222111111222222222222111111222222222111111111000000000000000000000000000000000111111111111222222222222222222333333222222222333222222111111222222333222222333333333333444444444444444444444444444444333333333444444444555555444444444555555555555666555555555444555555666666777888999:::;;;<<<<<<======AAAFFFKKKSSS___nnnyyy~~~|||sssjjjhhhhhhjjjrrr{{{|||ooohhhddd```^^^]]]]]]]]]```hhhxxxzzzsssnnnkkklllmmmmmmrrrvvvuuuooohhheeedddfffdddaaa___]]]^^^___```\\\\\\\\\]]]^^^^^^^^^___```aaaaaa``````___^^^]]][[[[[[ZZZYYYXXXWWWVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUSSSRRRQQQPPPPPPPPPNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNOOONNNOOOPPPQQQQQQQQQOOONNNNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNMMMLLLKKKLLLMMMNNNNNNMMMMMMLLLKKKJJJJJJHHHJJJLLLKKKIIIHHHJJJLLLLLLIIIFFFEEEFFFHHHGGGFFFEEEEEEFFFFFFGGGHHHHHHHHH444444444444333333333333333333333333333333333333222222333333333333222222222222333444444444333333333333333333333333333333111111222333333333333222333333333333333333333333222222222111111111000000333333333222222222222111111222222222222333333333111111111222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222000111222333333444333333222222222222111000//////222222222222222222222222111111222222222222111111222222222111111111111111000000000000000000000000000111111111111222222222333222222222222222222333333222222111111222222333222222333333333333444444444444444444444444444444333333333444444444555555444444444555555555555666666555555444444444555555666777777888999:::;;;;;;:::;;;===???CCCMMMZZZdddssstttwww}}}xxxoookkkiiijjjmmmlllsss}}}zzzqqqfff^^^\\\]]]^^^^^^eeeiiioooyyyzzzssswwwuuurrrmmmiiiggghhhjjjkkkmmmpppqqqooojjjeeebbbeeecccaaa___^^^___```aaa[[[[[[\\\\\\\\\\\\\\\\\\^^^___```aaa```^^^\\\[[[ZZZZZZYYYXXXWWWVVVVVVUUUVVVVVVVVVUUUUUUUUUTTTTTTUUUTTTSSSRRRQQQRRRSSSTTTPPPOOONNNMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOONNNLLLKKKLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJKKKJJJIIIHHHIIIJJJKKKJJJHHHGGGHHHGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGGGG333333333333333333333333222222222333333444444444222333333444444333333222222333333444444444333333333333333333333333333333111111222333333333333222222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222111111222222222222333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222000111222333444555555555---...///000111222222222222222222222222222222222111111222222222222111111111111111111111111111111222222222222222222222222000000111111111222222222444333222111111222333444333222222111111222222333222222222333333333444444444444444444444444444444333333333444444444555555444444444555555555555666888777666666666666666666666666777777888999999:::============@@@FFFNNNTTTeeehhhooowww|||uuummmhhheeeiiinnnrrrvvvyyy~~~wwwxxx{{{{{{zzztttlllfff^^^ZZZ]]]ccciiimmmzzz{{{uuurrrnnnnnnmmmjjjgggggghhhjjjiiiiiikkkmmmooolllfffaaacccaaa```^^^^^^^^^___```\\\\\\[[[[[[[[[[[[[[[[[[]]]^^^```aaaaaa^^^[[[ZZZYYYYYYXXXXXXWWWVVVVVVUUUVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSRRRRRRRRRSSSUUUVVVQQQPPPOOONNNMMMMMMMMMMMMKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMNNNOOOQQQRRRMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOONNNLLLKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHFFFEEEFFFFFFFFFGGGGGGHHHHHHHHH333333333333333333333333111222222333333444444555222333333444444333333222333333333444444333222222333333333333333333333333111111222333333333333222222222222222222222222222444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222000111222333444555555555---...///000111222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000000111111111222222222444333222111111222333444333222222111111222222333222222222333333333444444444444444444444444444444333333333444444444555555444444444555555555555666888777777666666666777777555666666777777888888888999:::;;;;;;<<>>===>>>???@@@CCCMMM\\\ggg}}}nnnbbbZZZVVVRRRUUUWWWXXX[[[```hhhooo{{{qqqhhhfffdddaaa```eeekkkttt}}}{{{zzzyyyxxxwwwkkk```\\\[[[^^^hhhsssxxxwwwyyyuuupppmmmlllmmmmmmmmmiiikkkmmmnnnlllkkkkkkkkkfffdddbbb``````bbbeeehhhbbbaaa```___]]]\\\[[[ZZZVVVVVVWWWWWWXXXYYYZZZZZZZZZYYYYYYXXXWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUQQQQQQPPPPPPPPPOOOOOOOOONNNOOORRRTTTUUUSSSQQQPPPLLLLLLLLLLLLLLLLLLMMMMMMKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLJJJHHHFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKIIIGGGDDDEEEFFFFFFDDDBBBBBBDDDFFFEEEBBBAAACCCEEEDDDDDDDDDDDDDDDDDDDDDCCC444444333333333333222222111222222333333222222111222222222222222222222222222222222222222222222222333333333333333333333333222333333444444333333222444444333333222111000000222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333222111000444444333333333333222222555555444333333222111111333333222111111222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222////////////000000000000222222222111111111000000222111000//////000111222222222111111111111222222111111111111111111111111222222222222222222222222333333333222222111111111111111222222222333333333555555555444444333333333333333333444444444555555444444444555555555555666555555555555666666666666555777999:::::::::888777:::::::::<<>>>>>@@@DDDJJJNNN```gggrrr{{{~~~tttnnnfff___\\\^^^cccgggmmmooosssyyy|||vvvsssmmmpppqqqmmmddd[[[VVVUUUTTT]]]iiivvv|||uuurrrpppkkkgggfffggggggggghhhiiigggeee___^^^^^^```dddggghhhhhhfffeeedddbbb___\\\YYYXXXVVVXXXZZZ[[[\\\]]]^^^```bbbfffeee___[[[[[[[[[YYYXXXUUURRRRRRSSSVVVWWWXXXVVVUUUTTTSSSSSSRRRSSSSSSQQQQQQPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPNNNPPPRRRQQQOOOMMMLLLLLLNNNMMMLLLKKKKKKJJJKKKKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFGGGHHHIIIJJJJJJJJJIIIGGGGGGFFFFFFEEEEEEEEEEEEGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@AAABBBBBB444444333333333333222222111222222333333222222111222222222222222222222222222222222222222222222222333333333333333333333333111111222222222222111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333222222222222222222111111111111222222222222222222111111///000222333444444333222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000000000000111111111111111111111111111222222222111111222333333222111111000111222333333222111000111111111111111111111111000000000000000000000000000000000111111111111111111111222222222333333333222222222222333333333333222222222222333333333333333333333333444444444444555555555555666666666666555555555555555666666666777777777888999;;;<<<===:::;;;<<<<<<===>>>BBBDDDNNNUUUbbbnnnuuuzzz~~~qqqggg```\\\YYY^^^___aaafffnnnxxx|||qqqiiieeebbb]]]___```\\\VVVSSSVVVZZZbbbooo~~~yyyrrrnnnlllkkkhhhfffgggjjjjjjgggeeefffeeebbb^^^]]]]]]___cccfffggggggeeedddbbb```]]][[[YYYXXXYYYYYYYYYYYYZZZZZZ[[[\\\___dddeee___ZZZYYYYYYWWWXXXUUUSSSSSSUUUWWWWWWWWWUUUUUUSSSRRRRRRRRRRRRRRRPPPPPPPPPPPPOOOOOOOOONNNMMMMMMMMMMMMNNNOOOPPPQQQOOOQQQRRRQQQOOOMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIGGGHHHHHHHHHIIIIIIJJJJJJGGGHHHHHHHHHHHHGGGFFFFFFDDDEEEGGGIIIIIIIIIHHHHHHFFFFFFFFFFFFEEEEEEDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBBBBCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@AAABBBBBB444444333333333333222222111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000111222333333333333222222222222222111111111111111111111111111111222222...000222444444444333222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000000000000111111111222000000111111111222222222111222222333333222222111///111222333333222111///111111111111111111111111000000000000000000000000111111111111000000000000111111222222222333333333111111222222222333333333111222222222222333333333222222333333333444444444555555555555666666666666555555555555555666777777666777777888999;;;;;;<<<888:::;;;<<<<<<===@@@BBBAAAEEENNNZZZbbbjjjvvvtttfff\\\ZZZYYYYYYZZZ___gggooosss~~~rrrhhhbbb^^^[[[ZZZXXX]]]`````````cccllltttzzzssstttqqqmmmjjjhhhhhhiiijjjnnnqqqooohhheeeeeeddd``````______aaadddggghhhhhheeecccaaa^^^\\\ZZZZZZYYY^^^\\\YYYXXXXXXYYYZZZZZZ]]]ccceee```ZZZXXXXXXVVVVVVTTTSSSTTTUUUWWWVVVVVVTTTTTTSSSRRRQQQQQQQQQQQQOOOOOOPPPPPPOOOOOONNNNNNLLLLLLLLLLLLMMMNNNOOOPPPNNNPPPQQQQQQNNNLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJKKKKKKGGGGGGHHHIIIHHHGGGFFFEEECCCDDDFFFHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCDDDEEEFFFGGGGGGHHHGGGGGGEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@???@@@@@@AAABBB444444444333333333222222222222222333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000111222333333333333333222222222111111111111000111111111111111111222222...000222444555444333222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000000111111111222222222000000111111222222222222111222333444444333222111///000222333333222000///111111111111111111111111222222222222222222222222222222111111000000//////111111222222222333333333111111111222222333333333111111222222222333333333222222333333333444444444555555555555666666666777666666666666666777888888666777777888999::::::;;;666777888888777888:::=========AAAJJJRRR[[[hhhtttwwwiii]]][[[XXXVVVWWW\\\aaaeeehhhooozzzrrrkkkbbb\\\YYYYYYXXXWWW]]]fffqqqxxx|||{{{uuurrrnnnooonnnkkkhhhgggiiinnnrrrtttwwwuuulllfffgggeeeaaacccbbbbbbcccfffhhhiiiiiidddccc```^^^\\\[[[ZZZZZZccc___[[[YYYYYYZZZZZZZZZ]]]cccfffaaa[[[XXXXXXVVVTTTSSSSSSTTTUUUVVVUUUTTTTTTSSSRRRQQQQQQPPPPPPQQQNNNNNNOOOOOOOOONNNNNNMMMKKKKKKKKKKKKLLLMMMNNNOOOMMMNNNPPPOOOLLLJJJIIIIIIKKKJJJJJJIIIIIIIIIJJJJJJGGGGGGHHHIIIJJJLLLLLLMMMGGGGGGHHHIIIHHHGGGFFFEEEBBBCCCEEEGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHEEEEEEDDDDDDDDDEEEEEEFFFBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@??????@@@@@@AAABBB333333333333333222111000222222222222222222222222222222222222222222222222111111000000111111222333222222222222222222222222111111000000000000111111444444444333333222222222222222222222222222222222333222111000000111222333444444444333333222222222111111222222222333333333333333333222222222111111111111111111111111111111222222333333333222222111111111111111111111111111333222111222222222000///222222222111111111111000111111111111111111111111111111222222222222111111000111111111111222222222333111000222444555222000111111111111111111111111111111111111111111111111111222444444444222000///222222222222222222222222333222000/////////000000111111111111111111111111111000/////////000222222111000000000111333555666222222111111222222333444111111111111222333444444444333333222222333333444333333333444444444555555444555555666666666666666888888777777777777888888666666666666777777777777:::999999<<>>???BBBIIIUUUaaalllvvv~~~xxxmmmgggaaaaaaaaaaaabbbdddeeegggcccdddfffjjjqqqyyysssjjjgggdddbbbbbbbbbaaa___^^^^^^\\\YYYVVVYYYYYY___iiivvv~~~zzz|||wwwrrrpppmmmiiijjjllliiihhheeeddddddeeehhhiiijjjlllnnnmmmkkkhhhffffff```___^^^^^^^^^___```aaaaaa___^^^___```aaa```___```___]]][[[ZZZYYYXXXXXXTTT[[[aaa___\\\[[[XXXVVVXXXVVVTTTSSSTTTTTTSSSRRRQQQQQQQQQPPPPPPOOOOOOOOOOOOOOONNNLLLLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDFFFDDDBBBBBBCCCDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@222222333333333222222111222222222222222222222222222222222222222222222222111111000000111111222333222222222222222222222222222111111000000111111222333222222222222222222222333333333333333333333333222111111111111111111222222222222222111111111111000000000000111111111222333333333222222222111111111111111111111111111111111111222333333333222222111111111111111111111111///000111222111111111222///000000111222222333333333333222222111000000000111111222222222222111111000000111111111222222222333111///......000111222111111111111111111111111111111111111111111111111111111222222222222111000111111111111111111111111333333222222222222222222111111111111111111111111222222222222222333333333333333222222222222222222111111111111111222222333555444333222111111111111222222111111111111222222333333333444444444555555333444555555666666555555555555555444444555555555666666666666777777777777777888999:::;;;<<<=========@@@FFFLLLTTT\\\dddiiiyyy}}}{{{zzzwwwrrrlllfffaaa^^^\\\[[[ZZZ\\\bbbhhhnnnqqqwww}}}sssccc]]]^^^]]]\\\\\\XXXYYYZZZYYYXXXZZZ]]]aaaiiiooozzz{{{wwwtttsssxxxuuurrrooommmkkkjjjkkkiiigggeeeddddddeeegggiiihhhjjjkkkkkkiiifffeeeeee```___^^^]]]\\\]]]^^^___^^^^^^^^^```bbbbbbaaa```]]]\\\ZZZYYYXXXWWWWWWWWWSSSXXX]]]___]]]ZZZXXXVVVWWWUUUTTTSSSTTTUUUTTTSSSPPPPPPOOOOOONNNNNNMMMMMMNNNNNNLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLIIIIIIIIIIIIHHHHHHHHHGGGFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDBBBBBBCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@111222222333333333222222222222222222222222222222222222222222222222222222111111000000111111222333222222222222222222222222222222111111111111222222222222222222222222222222111111111111111111111111111111111222222111111111222333333333333333333333111111111222222222333333333333333222222222111111111111111111111111111111000111222333333333333333111111111111111111111111///111333333111000111222111111111111111111111111222222222111111111000000111111222222222222111111000000111111111222222222222111000......///111333111111111111111111111111111111111111111111111111000111111111111111111111111111111111111111111111222222222222333222222222111111111111111111111111111111222222333333333333111111222222333333333333111111000000111111222333555444333222111000000000333333222222222222333333333333333444444444555555333444444555555555555555555555444444444444555555666666666666777777777777555666888:::<<<<<<<<<<<<<<<===???@@@CCCHHHOOOTTT___fffooovvv|||vvvjjjccc]]]ZZZVVVVVVZZZ___bbbdddeeejjjqqqwww|||xxxttttttwwwxxxnnnbbbXXXWWWZZZZZZZZZZZZWWW[[[```ccceeekkkuuu|||yyyuuusssrrrqqqppppppnnnlllkkkllllllkkkiiihhhfffeeeeeefffhhhiiihhhjjjjjjiiifffdddcccccc```___^^^]]]\\\\\\]]]^^^\\\\\\^^^```ccccccaaa___[[[ZZZYYYXXXWWWVVVVVVVVVTTTVVV[[[^^^^^^ZZZWWWVVVVVVUUUSSSSSSTTTUUUTTTSSSOOOOOOOOONNNMMMLLLLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJIIIHHHGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGIIIHHHGGGFFFEEEEEEDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCEEECCCBBBAAABBBCCCBBBAAA????????????????????????111111222333333333222222222222222222222222222222222222222222222222222222111111000000111111222333222222222222222222222222222222111111111111222222111111111222222222222222111111111111111111111111000111222222222222111000333333333333333444444444111222222222222333333333333333333222222222111111111111111111111111111111000111222222333333333333111111111111111111111111111444666555222000111333222222222111111111000000111111111111111111111111111111222222222222111111000111111111111222222222111222222000//////111333111111111111111111111111111111111111111111111111000000000111111111111222111111111111111111111111000111222222333222222222111111111111111111111111000111111222333222222222000111222333333333333333111000000000000111222222555444333222111111111111444333333333333333333444333333333444444444555555333333444555555555555444555555444444444444555555666666666666777777777777555666777999999888777666888999999999:::>>>CCCGGGIIIQQQ\\\gggqqq|||yyyddd^^^WWWTTTUUUXXXYYYXXXYYY\\\```dddhhhnnnssswww{{{||||||{{{tttkkkdddaaabbbcccddd]]]WWWTTTXXX\\\___aaadddnnnttt||||||yyyvvvuuussspppnnnkkknnnooonnnooossssssqqqhhhgggfffeeeeeefffggghhhiiijjjjjjhhheeecccbbbbbbaaa```^^^]]]\\\\\\\\\]]]ZZZ[[[]]]```cccccc```^^^ZZZYYYYYYXXXWWWWWWWWWXXXVVVVVVZZZ______ZZZWWWVVVUUUSSSRRRRRRSSSTTTTTTSSSPPPOOONNNNNNMMMLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIGGGGGGHHHHHHIIIJJJLLLLLLMMMLLLLLLJJJIIIHHHGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFEEEEEEDDDEEEDDDCCCCCCBBBBBBCCCCCCEEECCCAAAAAABBBCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>000111222333333333333222222222222222222222222222222222222222222222222222111111000000111111222333222222222222222222222222333222222111111222222333000111111111222222222222111111111111111111111111000111222222222222111000111111222222333333333333111111111111222222222222333333333222222222111111111111111111111111111111000000111222333333333333111111111111111111111111333666999777222000111333111111111111111222222222000000000111222222333333111111222222222222111111000111111111111222222222000222333333111000111333111111111111111111111111111111111111111111111111000000000000000111222222111111111111111111111111///000111222222222111111111111111111111111111111///000111222222222111111222222333333333222111000000000000000000111222222444444333222111111111111333333222222222222333333333333333444444444555555222333444444555555444444666666555555555555666666666666666666777777777777555666777888888777666555666777888888888999===???@@@EEELLLUUU___lllxxx~~~vvvllleeecccbbb```]]]\\\\\\\\\\\\^^^bbbggglllnnnkkkkkkooowww}}}ssslllhhhgggccc]]]ZZZXXXYYYXXXXXX]]]\\\```iiiqqqyyywwwvvvuuuuuutttssspppmmmkkkppprrrppprrrvvvvvvsssffffffeeeeeeeeeeeeffffffhhhiiiiiigggeeecccccccccaaa___^^^\\\[[[ZZZ[[[[[[YYYZZZ]]]```bbbbbb^^^[[[ZZZZZZYYYXXXXXXXXXYYYYYYXXXWWWZZZ```aaa[[[VVVVVVTTTRRRQQQQQQRRRSSSSSSRRRPPPPPPOOONNNMMMLLLKKKJJJHHHGGGGGGGGGGGGHHHIIIIIIGGGHHHHHHHHHIIIKKKLLLMMMKKKKKKJJJJJJIIIIIIIIIIIIJJJIIIHHHHHHGGGGGGGGGHHHGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFEEECCCBBBBBBCCCEEEFFFCCCCCCEEEFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCEEECCCAAAAAABBBBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>000111222333333333333333222222222222222222222222222222222222222222222222111111111000111222222333222222222222222222222222333222222111111222222333000000111111222222222222222222222222222222222222000111222333333222111000000000111111222222222222000000000000111111111111333333333222222222111111111111111111111111111111///000111222333444444444111111111111111111111111555888:::888333000111444//////000111222333333444//////000111222333333444111111222222222222111111000111111111111222222222000222555444222000111333111111111111111111111111111111111111111111111111000000//////000111222222000000000000000000000000...///000111222222111000111111111111111111111111...///000111222111000000444444444444333111///...000000000000000111111222444333222222111111222222222222111111111111222222333333333444444444555555222333444444555555444444666666555555555555666666666666666666777777777777555666777888999999::::::888999:::999888888:::<<<;;;===???CCCKKKWWWeeennn}}}{{{xxxtttpppeeeddd```\\\ZZZ\\\aaaeeeeeeaaa]]]^^^eeemmmsssvvv{{{qqqiiibbb]]][[[QQQPPPQQQTTTXXX\\\^^^___gggjjjrrr}}}|||{{{{{{{{{sssrrrrrrssstttsssqqqooojjjooopppmmmmmmpppooojjjeeeddddddccccccddddddeeeggghhhhhhgggeeeddddddeee```___]]][[[YYYYYYYYYYYYXXXYYY\\\```bbbaaa]]]ZZZ[[[ZZZZZZYYYYYYYYYZZZZZZZZZWWWZZZaaaaaa[[[VVVVVVSSSQQQPPPPPPRRRSSSRRRRRRPPPPPPOOONNNMMMLLLKKKJJJFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHHHHIIIJJJKKKMMMMMMHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJHHHGGGFFFGGGHHHHHHEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGFFFEEECCCBBBBBBCCCEEEFFFAAABBBDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCAAAAAABBBBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>333222222111111222222333222222222222222222222222444333333222222333333444111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111///111444777777555222000000111111111111222222222333333333222222111111111000111111111111222222222333222111111333333222111000111111111111222222222222222222222222222222222111111111111111111111111333333333222111000//////222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000333333333333333222111000222111111111000000//////333333333222222111111111111111222222222222111111222222111111111111111111333333333222222111111111333333222222333333444555333333333444444444555555555555666666666555333222555555555555555555444444666666666666666666666666333444666888888888777777777888888888888999999999;;;:::;;;===CCCJJJQQQUUUaaakkkyyy{{{ppphhhcccaaa```^^^___\\\XXXWWW[[[```eeegggjjjsss}}}yyyuuusssrrrqqqlllccc\\\\\\ZZZTTTRRRTTTSSSTTTUUUYYY___iiittt||||||zzzwwwtttsssssstttttttttnnnmmmnnnoooqqqqqqooommmmmmmmmmmmmmmllljjjhhhfffdddeeeeeedddcccdddfffgggiiigggeeeddddddcccaaa___^^^^^^^^^\\\ZZZYYY[[[]]]YYYZZZ\\\]]]^^^^^^]]]\\\ZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWXXX]]]aaa```ZZZTTTOOOPPPPPPQQQPPPOOOMMMLLLOOONNNMMMLLLKKKKKKKKKKKKKKKJJJHHHFFFFFFGGGHHHIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJHHHGGGGGGGGGIIIJJJHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAAAAABBBBBBCCCEEEDDDDDDDDDDDDCCCCCCCCCBBBAAABBBDDDFFFFFFEEECCCBBBCCCCCC@@@@@@CCCBBB>>>??????????????????????????????>>>===============333222222111111222222333222222222222222222222222444333333222222333333444111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111///000222444444333111///000111111111111222222222333333333222222111111111000111111111111222222222333222111111333333222111000111111111111222222222222222222222222222222222111111111222222222222222333444444333222111000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111000000000///000000000000000000000000000000000000000///......111111111111000000000///333222222222222222222111111111222222222222111111111111111111111111111111333333333222222222111111333222222222222333444444333333333444444444444555444555555666666555444333555555555555555555444444555555555555555555555555333444666777888888777777777777888888888999999999::::::;;;<<<>>>AAADDDEEEOOOVVVbbbppp~~~wwwqqqmmmhhhccc\\\XXXXXXZZZ]]]^^^bbbfffkkknnnnnnooossswww~~~|||tttqqqlllhhhdddbbb```___^^^VVVQQQSSSTTTQQQQQQTTTVVV]]]hhhuuuyyyvvvssspppnnnmmmnnnooopppooollllllkkklllnnnooommmlllllllllllllllkkkiiigggfffdddeeeffffffeeedddeeefffgggfffdddddddddccc```^^^]]]]]]]]][[[YYYYYYZZZ\\\YYYYYYZZZ[[[[[[[[[[[[[[[YYYYYYXXXXXXXXXWWWWWWWWWYYYWWWVVVXXX[[[YYYTTTNNNOOOOOOOOOPPPOOOOOONNNNNNOOONNNMMMLLLKKKKKKKKKKKKJJJIIIGGGFFFFFFFFFHHHIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKIIIGGGGGGHHHIIIJJJHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBDDDFFFFFFEEECCCCCCDDDCCC@@@AAADDDCCC???@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===============333222222111111222222333222222222222222222222222333333222222222222333333111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111///000000111111000//////000111111111111222222222222222222222222111111111000111111111111222222222333222111111333333222111000111111111111222222222222222222222222222222222222222222222222222222222444444444444333222111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000222222222222222111111000111111111111000000000000111111111222222222222222111111222222222222111111111111111111111111111111333333333222222222222111222222222222222333444444333333333333444444444444333444444555555555555444444444444444444444555555555555555555555555555555444444555777777777777777777777777888888888999999888999::::::;;;:::::::::???CCCJJJSSS```nnn|||zzzppphhhdddccccccccccccbbbaaa``````aaabbbdddhhhiiikkklllmmmlllkkkkkkjjjkkkmmmnnnooopppsssvvv|||}}}~~~vvvllleee___]]][[[WWWTTTQQQPPPOOORRROOOPPPVVV\\\aaagggkkkvvvwwwttttttqqqoooooollljjjhhhhhhiiikkklllkkkjjjiiihhhhhhjjjkkkkkkjjjjjjjjjjjjiiihhhgggfffeeedddfffhhhhhhfffdddccccccdddcccbbbcccdddccc```^^^\\\]]]]]][[[YYYXXXYYY[[[YYYYYYXXXXXXXXXYYYYYYZZZWWWWWWWWWVVVVVVVVVUUUUUUUUUSSSRRRSSSTTTTTTPPPLLLOOONNNNNNNNNNNNOOOOOOPPPNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIGGGFFFFFFFFFGGGHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKIIIHHHHHHHHHIIIJJJGGGGGGGGGGGGGGGFFFFFFFFFAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBDDDFFFFFFDDDCCC@@@EEEFFFBBB@@@AAAAAA>>>AAAAAAAAAAAAAAAAAAAAAAAA??????>>>===============333222222111111222222333222222222222222222222222333333222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000////////////000000000111111111222222222222222222111111111111111000000111111111222222222333222111111333333222111000000111111111222222222222222222222222222222222333333333333222222222222222333333333222222111000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000222333333444333333222222111111111000000000000000000000111111222222333333111111222222222222111111111111111111111222222222222222222222222222222222222222222111222333333444222222333333333444444444222333333444555555555555333333444444444444555555555555555555555555555555444444555666666777777777777777777777888888888888666777777888999:::::::::<<<===@@@CCCJJJTTT^^^fffpppvvv|||zzzzzzuuuooogggcccaaaaaa___^^^______````````````______]]]___aaaaaabbbcccfffiiinnnoooqqqtttvvvvvvvvvuuuuuupppnnnoooooonnnqqquuuyyytttttttttttttttuuuvvvvvvvvvuuusssooollliiiddd^^^YYYVVVUUUSSSQQQOOONNNNNNPPPUUUXXX___jjjxxxwwwpppnnnnnnkkkiiiiiihhhfffeeefffhhhjjjjjjjjjhhhfffddddddfffhhhiiiiiiggggggggggggffffffeeeeeedddgggiiijjjgggdddaaa````````````bbbcccbbb___]]]\\\]]]]]]\\\ZZZYYYZZZ[[[ZZZYYYWWWVVVVVVWWWXXXYYYVVVVVVVVVUUUUUUUUUTTTTTTQQQOOONNNOOOQQQRRRQQQPPPNNNNNNMMMMMMMMMNNNPPPQQQNNNMMMLLLKKKKKKJJJJJJKKKHHHHHHGGGFFFEEEFFFFFFGGGFFFGGGHHHIIIJJJKKKKKKLLLKKKJJJIIIIIIHHHHHHIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???AAAAAAAAACCCEEEFFFDDDBBBAAALLLSSSNNNEEEAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>===============333222222111111222222333222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222111000000000000111000000111111111222222222111111111111111111111111000000111111111222222222333222111111333333222111000000111111111222222222222222222222222222222222333333333222222111111111000111111111111000000///222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111000000000000000000000000//////000000000000000///000000000000000000111111000000000111111222222222111111222222222222111111000000111111111222222222222222222222222222222222222111111111111222333333222222222333333333444444333333333333444444555555333333333333444444555555555555555555555555555555444444444555666666777777666666777777777888888888666666555555777999;;;<<<;;;<<<>>>>>>@@@DDDIIILLLTTT\\\iiivvv}}}ssskkkeee___ZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXYYY[[[[[[\\\]]]```bbbdddeeefffggggggffffffffffffbbbaaaccccccbbbdddhhhoooqqqssstttvvvzzz~~~~~~vvvrrrtttyyyyyyzzz{{{{{{zzzxxxvvvtttpppsssuuutttooojjjfffeeecccccccccbbb```___^^^^^^]]]]]]\\\[[[ZZZYYYVVVTTTQQQRRRSSSSSSSSSWWW\\\aaammmtttxxxvvvvvvvvvppplllmmmmmmhhheeeeeedddcccbbbdddfffhhhhhhgggeeecccbbbbbbdddfffggggggfffeeeeeeeeeeeeeeeeeeeeecccfffiiijjjgggccc```______^^^^^^___aaa```^^^\\\\\\]]]^^^]]][[[ZZZZZZ[[[ZZZYYYXXXVVVVVVVVVWWWXXXVVVVVVVVVUUUUUUUUUTTTTTTQQQPPPOOOPPPQQQRRRRRRRRRNNNMMMMMMLLLMMMNNNPPPQQQNNNMMMLLLKKKJJJJJJJJJJJJGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEFFFFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAAAAA@@@AAACCCEEEEEEDDDBBBDDDUUUaaa[[[LLLCCCDDDGGGAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>===============333222222111111222222333222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111444444222111111111111111000111111111111222222222000000000111111111111111000111111111111222222222333222111111333333222111000111111111111222222222222222222222222222222222333222222111111000000000///000000000000000//////222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000000000111111222222111111000000000000111111111111000000000111111111111111111111222222222222111111000000000111222222333333111222222222222333333333111111111111111222333333222222222222333333333333444333333333333333444555222222333333444444555555444444444444444444444444444444444444555666777888666666666777777777888888888666555444444555777999777999;;;<<<<<<===>>>@@@DDDHHHOOOXXXcccppp}}}xxxmmmfffbbbaaa^^^[[[XXXWWWWWWWWWYYY[[[\\\]]]]]]^^^```cccaaabbbcccbbb```^^^^^^___\\\YYYZZZ]]]___^^^```ddddddfffggggggggghhhjjjlllmmmnnnooommmjjjhhhjjjllllllllllllhhhdddccceeehhhdddeeeffffffeeecccaaa___\\\___aaa```\\\XXXXXXYYYRRRTTTUUUUUUTTTRRRSSSSSSSSSSSSUUUVVVWWWXXXXXXXXXZZZ^^^cccfffjjjpppxxx~~~wwwqqqnnnooopppiiieeeeeehhhhhheeebbbccc```______```cccdddcccbbbcccbbbaaabbbdddfffffffffeeeddddddcccddddddeeefffbbbeeehhhhhheeebbb___^^^___]]]\\\\\\^^^^^^]]]\\\[[[\\\]]]]]][[[YYYYYYYYYZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSTTTTTTSSSRRRQQQPPPOOOOOONNNMMMMMMMMMMMMNNNNNNOOOMMMMMMLLLKKKJJJJJJJJJJJJFFFFFFFFFFFFEEEEEEDDDDDDCCCEEEGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAACCCEEEEEECCCBBB@@@PPP\\\VVVHHH@@@@@@CCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>===============333222222111111222222333222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111444333333222222111000000000111111111111222222222///000000000111111111222000111111111111222222222333222111111333333222111000111111111111222222222222222222222222222222222222222111000000//////...///000000111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222222222222222222222222222111111111111111111111111///000000000111111111111000000000000000000000000111222333444444444444444///000000000111111111111111111111111000000000000111111222222222222111111///000000111222222333333111111222222222333333333111111111111111222222333111222222222222333333333555444333222222222333444111222222333444444555555444444444444444444444444444444333333444555777888666666666666777777777888666666666666666666666666444777999:::::::::;;;<<<<<<===???CCCJJJTTT___fffoootttzzz}}}wwwqqqmmmiiihhhgggjjjlllmmmmmmmmmnnnqqqsssrrrsssqqqlllfffaaa``````___]]]___dddffffffhhhlllggghhhjjjiiigggfffeeefffgggfffeeeeeeddddddddddddddddddeeeeeedddccccccbbbaaabbbcccddddddbbb```___\\\```cccaaa\\\XXXWWWYYYVVVXXX[[[\\\[[[ZZZ[[[\\\___bbbfffjjjooosssvvvyyyzzzvvvsssooollljjjjjjiiiiiiccc```___aaabbb______aaa___^^^^^^___aaabbbaaa___bbbaaaaaacccfffgggfffeeeddddddcccccccccdddffffffaaacccffffffdddaaa___^^^```^^^[[[ZZZ[[[\\\\\\[[[XXXZZZ[[[[[[YYYWWWWWWWWWWWWWWWWWWVVVUUUTTTRRRQQQSSSSSSSSSSSSRRRRRRRRRRRRQQQRRRRRRRRRPPPNNNMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLMMMMMMKKKJJJJJJJJJJJJJJJEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCEEEGGGHHHHHHHHHGGGFFFGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFGGGCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB????????????@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@BBBDDDEEECCCAAA===EEEJJJFFF@@@======<<<@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===============333222222222222222222333222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111000000111111222222222222111111111111111111111111333333333333222111//////000111111111111222222222//////000000111111111222000111111111111222222222333222111111333333222111000111111111111222222222222222222222222222222222111111111000///......---000111111222222222111111000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////000000111111222222222222222222222222222222222222111111111111111111111111//////000000111111111222000000000000000000000000...///000111111111111111//////000000111111111222222222111111000000//////111111222222222222111111///000000111222222333333111111111222222333333333111111111000111222222333111111222222222333333333666555333222111222222333111111222333333444555555444444444444444444444444444444333333444555777888666666666666777777777777333555777:::;;;:::999888666888::::::999999;;;<<<888999<<<===???CCCHHHKKKRRRXXX___iiixxx~~~|||qqqiiieeedddhhhgggiiiooossssssvvvzzzoooqqqsssrrrpppmmmkkkjjjkkkiiihhhhhhiiiiiiiiihhhmmmmmmmmmmmmmmmkkkgggdddmmmnnnpppqqqqqqpppnnnmmmkkkppptttrrrkkkeeecccccciiilllppppppnnnmmmnnnoooxxx|||~~~xxxtttpppmmmgggggggggggghhhgggdddbbbgggbbb_________\\\^^^aaa```______```bbbbbbaaa___aaaaaabbbeeeggghhhfffeeedddccccccbbbcccdddfffggg```bbbddddddbbb```______aaa^^^ZZZXXXYYYZZZ[[[[[[VVVXXXZZZYYYWWWUUUUUUUUUUUUVVVVVVVVVTTTRRRPPPOOORRRRRRQQQQQQQQQPPPPPPPPPKKKMMMOOOPPPOOOOOONNNOOOMMMNNNOOOOOOOOOMMMLLLJJJMMMLLLKKKJJJJJJIIIIIIJJJEEEEEEEEEEEEEEEDDDDDDCCCAAABBBEEEGGGHHHHHHGGGFFFEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>???@@@AAACCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@BBBDDDEEECCCAAAAAABBB???===???CCCBBB>>>??????????????????????????????>>>===============222222222222222222222222111111111111111111111111//////000000111111111222111111222222222222111111000000111111111222222222222222222222222222222222000222444666666444222000222111000//////000111222333222222222111000000000333222111000000111222333222222222222222111000///111111111111111111111111222222222222222222222222222222222222222222222222444444333333222111111111111111111111111111111111333333222222111000//////111111111111111111111111111222222333333222222111222222222111111111000000333222222222111111000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000000222444333222111222333222222333333333444444444111111111111111111111111222222222222222222222222333333333222222111111111222222222222222222222222222222333444444555555666444333333222222333333444555555555555555555555555333333333444444444444555666666666666777777777777777777888888888999999999<<<;;;;;;;;;<<<===???@@@DDDFFFJJJPPPZZZfffttt|||~~~~~~zzztttmmmhhhdddcccccccccdddfffgggfffccc```cccaaa```___^^^]]]ZZZXXX[[[[[[\\\]]]^^^___aaabbbaaacccfffhhhgggeeebbb```````````````aaadddfffggggggeeebbbaaabbbccccccbbbaaa^^^[[[YYYXXXWWWVVVTTTTTTWWWZZZZZZYYYVVVUUUTTTSSSTTTTTTTTTTTTUUUUUUUUUSSSRRRQQQPPPPPPPPPPPPPPPNNNMMMKKKJJJIIIJJJLLLMMMJJJKKKLLLLLLLLLLLLKKKKKKMMMLLLJJJJJJKKKKKKIIIHHHFFFGGGGGGFFFEEEDDDDDDEEE@@@AAABBBDDDEEEEEEEEEEEEEEEFFFHHHIIIHHHFFFDDDCCCGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>>>>??????AAA@@@@@@@@@???>>>>>>>>>AAA@@@??????@@@@@@>>>===222222222222222222222222111111111111111111111111000111111111222222222222111111222222222222111111000000111111111222222222222222222222222222222222222222333333333333222222222111000//////000111222222222222111111111111111333333222111111222333333222222222222222111000000111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000111111111111111111111111111111333333222222111000000///111111111111111111111111111222222333333222222111222222222111111111000000333333222222222111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000222333333222111111222//////000000000111111111111111111111111111111111222222222222222222222222333333333222222222111111222222222222222222222222444444444444444444444444444333333222222333333444555555555555555555555555555555555666666666666777444555555555555666666666777777777888888888999999::::::999999:::;;;===>>>>>>???@@@CCCGGGOOOWWW]]]jjjqqqzzz|||vvvwwwuuupppkkkfffbbb```___```aaabbbeeegggfffdddaaaaaa```^^^^^^^^^\\\ZZZWWWZZZZZZ[[[]]]___aaadddeeebbbbbbbbbbbbbbbaaaaaa```______``````aaabbbddddddcccaaa______```aaaaaa```___\\\YYYWWWWWWVVVUUUTTTUUUWWWYYYYYYXXXUUUTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQRRRQQQQQQPPPOOOOOOPPPPPPNNNMMMKKKJJJJJJJJJLLLMMMKKKKKKKKKKKKKKKKKKKKKLLLLLLJJJIIIIIIJJJIIIHHHGGGDDDEEEEEEDDDCCCBBBBBBDDDAAABBBCCCDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGFFFEEEDDDFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@??????@@@@@@@@@???????????????>>>>>>@@@???======>>>???===<<<222222222222222222222222111111111111111111111111222222222222222333333333111111222222222222111111111111111111111222222222222222222222222222222222333222111000000111222333222111000000000000111222111111111111111222222222444333222222222222333444111222222222222111000000111111111111111111111111222222222222222222222222111111111111111111111111...//////000111111222222111111111111111111111111333333222222111000000000111111111111111111111111111111222222222222111111222222222111111111111111333222222222222222111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111333333333333333333333333111111111111111111111111000000000000000000000000000222333333222111111222....../////////000000000111111111111111111111111222222222222222222222222333333333222222222222111222222222222222222222222666666555444444333222222444333333222222333333444444444444444444444444444555555555666666666666777333333444444444555555555777777777777888888888888777777777777888999:::;;;<<<<<<===<<<===???CCCGGGNNNSSSZZZaaahhhrrr~~~~~~xxxuuutttsssooolllkkkiiifffbbb___]]]\\\\\\^^^^^^```ccceeeeeecccaaa___]]]\\\\\\\\\[[[YYYWWWXXXYYY[[[]]]```ccceeegggbbbaaa___^^^]]]^^^___```^^^^^^___```````````````^^^]]][[[\\\]]]^^^^^^^^^[[[YYYWWWVVVVVVVVVUUUTTTWWWXXXYYYXXXVVVTTTTTTTTTSSSRRRRRRQQQQQQPPPPPPOOOQQQPPPPPPOOOOOOOOOOOOPPPNNNMMMLLLKKKJJJKKKLLLLLLMMMLLLKKKJJJJJJJJJKKKLLLKKKIIIHHHHHHHHHHHHGGGEEECCCDDDEEEDDDCCCBBBCCCDDDCCCCCCDDDDDDDDDDDDDDDCCCFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????>>>===<<<<<<======<<<;;;222222222222222222222222111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111111111000//////000111111111111111111111111111111000000000111222222222333222222222222222222222222111111222222222111111000111111111111111111111111222222222222222222222222000000000000000000000000111111222222222333333333111111111111111111111111222222222111111111000000111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000111333333111000111222111111111111222222222333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222555555444444444333333333444333333222222333333444444444444444444444444444333333333444444444444555333444444444444555555555666666666777777777888888666666666777777888888999999;;;<<<=========@@@AAA???BBBFFFJJJPPPXXXaaagggrrrwww~~~zzzuuurrrqqqooommmmmmmmmllljjjgggfffdddaaa___]]]\\\[[[[[[^^^^^^^^^```bbbbbb```___\\\[[[ZZZZZZ[[[ZZZYYYWWWXXXXXXZZZ\\\___bbbdddeeebbbaaa``````____________\\\]]]^^^______^^^]]]\\\[[[ZZZYYYZZZ\\\]]]\\\[[[YYYWWWVVVVVVWWWWWWVVVUUUWWWXXXXXXVVVTTTSSSSSSTTTVVVVVVUUUTTTSSSRRRQQQQQQPPPOOONNNNNNNNNNNNOOOOOONNNMMMLLLKKKKKKKKKLLLLLLNNNLLLJJJIIIIIIJJJKKKLLLJJJIIIHHHGGGHHHHHHGGGEEEEEEFFFGGGFFFEEEDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCBBBBBB>>>>>>??????@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????AAA@@@@@@???>>>?????????<<<======>>>>>>?????????>>><<<;;;<<<======<<<;;;222222222222222222222222111111111111111111111111111111111111111111000000111111222222222222111111111111111111111111111111111111111111111111111111///000111111111111000///111111222222222222111111000000000111222222222333000000111111111111000000000111111222222222111111111111111111111111111111222222222222222222222222000000000000000000000000333333333222222222111111111111111111111111111111222222222111111111111111111111111111111111111111000111111222222111111000111111111111111111111111//////000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///111333222111000111111222222222333333333444444111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555444333333222222333333444444444444444444444444444333333333444444444444555444444555555555666666666555555666666666777777777666777777777888888888888444666999:::::::::<<<===:::<<<>>>@@@BBBFFFJJJLLLTTTZZZcccllluuu|||xxxrrrmmmiiifffdddbbbbbbccceeeggghhhfffbbb___cccbbb```]]]\\\[[[[[[[[[___^^^^^^^^^______\\\ZZZYYYXXXXXXYYYZZZZZZYYYWWWWWWXXXYYYZZZ\\\___aaabbbbbbccceeefffeeeccc```^^^ZZZ[[[\\\]]]\\\[[[ZZZYYYYYYXXXXXXYYY[[[\\\[[[ZZZXXXWWWVVVWWWXXXXXXWWWVVVVVVWWWWWWVVVSSSRRRSSSTTTWWWWWWVVVUUUSSSRRRQQQQQQNNNNNNMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLNNNLLLJJJIIIHHHIIIJJJKKKKKKIIIHHHHHHIIIHHHGGGEEEDDDFFFGGGFFFEEEDDDEEEGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===============<<<<<<<<<======>>>>>>???>>><<<<<<<<<>>>>>>===<<<222222222222222222222222111111111111111111111111111111111000000000000000111111222222222222111111222222222111111111111111111111111111111111111111///000111222222111000///111111222333333222111111111111111111111222222222//////000000000000//////000000111222222222222111111111111111111111111111222222222222222222222222111111111111111111111111222222111111000//////...111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000111111111111111222222222/////////000000000000000222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///111222222111000000111000111111111111222222222111111111111111111111111222222222222222222222222111222222222222333333333222222222222222222222222222222333333444555666666444333333222222333333444333333333333333333333333555555555666666666666777444555555555555666666666555555555555666666666666666777888888888888777777444666888999888888888999999999:::<<<===>>>??????AAAFFFMMMTTT[[[dddnnnuuuzzzqqqdddaaa]]][[[[[[[[[[[[ZZZZZZ]]]aaaddddddbbb^^^[[[```___]]][[[YYYYYYYYYYYY___^^^\\\\\\]]]\\\ZZZXXXXXXWWWWWWXXXZZZ[[[YYYXXXWWWWWWXXXYYY[[[]]]___```aaadddhhhkkkjjjeee```\\\XXXYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWXXXZZZZZZYYYWWWWWWVVVVVVWWWXXXYYYWWWUUUSSSUUUVVVVVVTTTSSSSSSTTTTTTTTTSSSRRRPPPOOOOOONNNMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLMMMLLLKKKIIIIIIIIIIIIJJJKKKIIIHHHHHHHHHHHHGGGEEEBBBCCCDDDDDDCCCCCCDDDEEEHHHIIIIIIIIIHHHGGGFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>========================>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;<<<===>>>>>><<<222222222222222222222222111111111111111111111111222222222111111000000000111111222222222222111111222222222111111111000000111111111111111111111111222111111000000111111222111222222333333222222111222222222111111111111111///000111111111111000///000000111222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000111111111222222222000111111111222222222222222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000222222000000000111000000000000111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222333444444444444444444444444333333222222333333444333333333333333333333333555555555666666666666777333333444444444555555555444444555555555666666666666666777888888777666555777999::::::888888888999999888888888:::;;;<<<<<<;;;>>>BBBDDDFFFKKKRRRXXXcccjjjsss|||~~~wwwppphhh```[[[WWWUUUSSSSSSUUUWWWXXXXXXWWWZZZ^^^aaaaaa___]]]\\\]]]\\\ZZZYYYYYYYYYZZZ[[[]]][[[ZZZZZZ[[[[[[YYYXXXWWWVVVVVVXXXZZZ[[[ZZZYYYUUUVVVWWWYYY\\\___aaacccaaadddhhhjjjiiieee___[[[WWWWWWVVVVVVVVVWWWXXXXXXWWWVVVVVVWWWXXXXXXVVVTTTVVVUUUUUUVVVWWWWWWUUUSSSPPPRRRUUUVVVUUUTTTSSSSSSQQQQQQPPPOOOOOONNNMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIHHHGGGFFFGGGGGGFFFDDDAAACCCDDDDDDCCCCCCDDDFFFFFFGGGGGGGGGGGGGGGFFFFFFAAABBBCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEAAAAAAAAAAAAAAA@@@@@@???AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>????????????????????????>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;:::::::::<<<===<<<;;;222222222222222222222222111111111111111111111111333333333222222111111111111111222222222222111111222222222222111111000000000000000000000000000000555333000......000333555111222333444444333222111333222222222111111000000000111222333333222111000///000111222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111222333333444444111111111111111111111111111111111111111111222222111111111111111111111111000000111111111111000000000000111111222222222222222222222333333444444444222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000222222000///000111111111111111222222222222111111111111111111111111222222222222222222222222111111111222222333333333222222222222222222222222666555555444444333333222444333333222222333333444333333333333333333333333333333333444444444555555222222333333333444444444444444444555555555666666555555777777777666555444555777888888777777888:::;;;999666555777999:::;;;;;;===>>>===<<>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>========================<<<<<<;;;;;;::::::999888999;;;<<<;;;:::111111111111111111111111111111111111111111111111222222222111111111000000//////000000111111222222222222222222222222222222333333222111000000111111333222111000000111222333222222222222222222222222222222111111111111222222111111111111111111111111555555444333222222222222000000000000000000000000111111111111111111111111111111222222222333333333333222111000000111222333222222222111111111000000111111222222222222111111000111111111111222222222222222222222222222222222000000000000000000000000111111222222222222111111...///000111111000///...111111111111111111111111000000000111222222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111///000111111000///000222111111111222222333333333111111222222222333333333222222333333333333444444333333444555444333111000222222333333333333444444444333333222222333333444555555555555555555555555666555444333333444555666555555555555555555555555555555555555555555555555777666666666777888:::;;;999666444555888:::999777888888999999999:::::::::???AAAEEEIIINNNTTT[[[```gggoooyyyxxxrrrjjjccc___]]][[[ZZZWWWVVVSSSPPPMMMLLLKKKKKKKKKLLLMMMNNNPPPQQQRRRRRRUUUVVVWWWYYYZZZZZZ[[[[[[YYY[[[[[[[[[YYYXXXXXXYYYaaa^^^[[[ZZZ[[[\\\\\\[[[ZZZYYYXXXYYYZZZ[[[ZZZYYYWWWTTTTTTYYY```ddddddbbbaaa___^^^]]]^^^^^^\\\[[[WWWVVVUUUSSSQQQQQQTTTVVVUUUTTTSSSQQQPPPPPPPPPPPPPPPQQQQQQPPPNNNNNNOOOQQQQQQSSSUUUVVVSSSQQQPPPPPPPPPQQQQQQRRRQQQOOONNNMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIMMMMMMLLLKKKJJJIIIHHHHHHIIIHHHGGGEEEDDDDDDCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????BBB@@@>>>>>>@@@AAA???===============>>>>>>>>>>>>@@@???>>>======>>>???@@@===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<111111111111111111111111111111111111111111111111222222222111111111000000111111111111222222222222222222222222222222222222333222222111000000111111333333222111111222333333222222222222222222222222222222111111111111222222111111111111111111111111000000000//////000111111222222222222222222222222111111111111111111111111111111111111222222222333222111111000000111111222222222222111111111000000111111222222222222111111000111111111111222222222222222222222222222222222000000000000000000000000111111222222222222111111111111222222222222111111111111111111111111111111222111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000111222222000///000222000111111111111111222222111111222222222333333333222222333333333333444444333333444444444333222111222222333333333333444444444333333222222333333444444444444444444444444444555444333222222333444555555555555555555444444444555555555555555555555555666666555555666777999:::888666444555888999999777888888888999999999::::::999;;;<<<===???BBBGGGJJJRRRYYYccckkkqqqyyy~~~nnncccaaa\\\VVVQQQOOOOOOOOONNNPPPPPPPPPOOONNNLLLJJJIIILLLLLLMMMNNNPPPQQQRRRSSSUUUVVVWWWYYYYYYZZZZZZZZZYYYYYYYYYXXXVVVUUUVVVXXX\\\[[[ZZZ[[[\\\\\\[[[YYY[[[YYYXXXYYYZZZ[[[[[[ZZZXXXVVVUUUYYY___ccccccaaa___]]]\\\\\\]]]]]][[[YYYVVVWWWWWWVVVSSSRRRSSSTTTTTTSSSRRRQQQQQQPPPQQQQQQQQQQQQQQQPPPOOONNNOOOQQQRRRTTTVVVVVVTTTRRRQQQQQQPPPQQQQQQQQQQQQOOONNNMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLKKKKKKKKKJJJJJJJJJIIILLLLLLKKKJJJIIIHHHHHHGGGHHHGGGFFFEEEDDDCCCCCCCCCEEEDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@????????????BBB???>>>>>>@@@@@@???===============>>>>>>>>>>>>??????>>>======>>>??????<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<111111111111111111111111111111111111111111111111222222222111111111111111333333333222222222222222222222222222222222222222333222111111000111111111333333222222222222333333222222222222222222222222222222111111111111222222111111111111111111111111............///000111222444444444444444444444444111111111111111111111111000000000111111111222222000111111222222111111000222222222111111111111111111111222222222222111111000111111111111222222222111111111111111111111111000000000000000000000000111111222222222222111111222222111111111111222222111111111111111111111111333333222111111000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111222333444333111000000111111111111000000000000000111111222222222333333333222222333333333333444444333333444444444333222222222222333333333333444444444333333222222333333444333333333333333333333333333333222222222222333333666555555555444444333333555555555555555555555555555555555555555666777888888666555555777888888777777888888888999999999999999999:::999999:::===???@@@EEEKKKQQQVVV]]]eeellluuu|||}}}xxxqqqkkkeee^^^TTTNNNOOOLLLHHHFFFGGGIIIJJJJJJHHHIIIKKKMMMMMMLLLJJJHHHLLLLLLMMMNNNPPPQQQRRRSSSVVVWWWXXXXXXYYYYYYYYYYYYXXXXXXWWWUUUSSSTTTVVVXXXZZZZZZZZZ[[[]]]\\\YYYWWW\\\ZZZXXXXXXZZZ\\\\\\\\\YYYWWWWWWZZZ^^^aaaaaa___^^^]]]]]]^^^^^^]]][[[YYYWWWYYY[[[[[[XXXUUUSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQRRRRRRPPPOOONNNPPPQQQSSSTTTVVVVVVTTTRRRQQQQQQPPPPPPQQQQQQPPPOOOMMMLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@???@@@@@@@@@????????????>>>>>>>>>AAA???>>>>>>???@@@>>>===============>>>>>>>>>>>>???>>>>>>======>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<111111111111111111111111111111111111111111111111111111111111111111111111333333333222222111111000111111111111111111111111222222111111111111111222222222111111111111222222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111222333333444444444444444444444444111111111111111111111111///000000000000111111111///000111222222111000///111111111111111111111111111111222222222222111111000000111111111222222222000000000000000000000000000000000000000000000000111111222222222222111111111000///......///000111111111111111111111111111222111111111000000000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000111111111111333444555333111000000111222222111111000000000///111111222222222333333333222222222333333333444444333333333333333333333222222222222333333333444444444333333222222333333444222222222222222222222222333333222222222222333333666555555444444333333222555555555555555555555555444444444444555555666666777666555555666666777666777777777888888888888999888999:::::::::;;;>>>@@@<<<>>>@@@AAACCCFFFLLLPPPVVV[[[bbbgggjjjllloooqqqwwwvvvxxx|||~~~{{{uuujjjaaa```\\\WWWSSSPPPMMMIIIGGGHHHFFFEEEEEEHHHJJJLLLLLLFFFGGGHHHIIIIIIIIIIIIIIIKKKLLLMMMNNNOOOQQQRRRRRRVVVVVVWWWXXXXXXWWWWWWWWWVVVVVVVVVUUUTTTVVV[[[^^^^^^]]][[[[[[[[[ZZZYYYWWW]]][[[YYYYYY[[[]]]^^^^^^[[[YYYYYY[[[^^^______^^^___^^^___```aaa```]]][[[YYY\\\```aaa^^^YYYUUUSSSQQQQQQQQQQQQQQQRRRSSSSSSQQQRRRRRRQQQOOOOOOPPPQQQRRRSSSTTTTTTRRRPPPPPPPPPPPPPPPQQQQQQPPPOOOMMMLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAACCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>@@@??????>>>???>>>>>>===============>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<111111111111111111111111111111111111111111111111111111111111111111111111222222111111000000000///111111111111111111111111222111111111111111222222000111111111111111111000111111111111111111111111222222111111111111222222111111111111111111111111555444333222222222222222333333333333333333333333111111111111111111111111///000000000000111111111///000111222222111000///111111111111111111111111111111222222222222111111000000111111111222222222000000000000000000000000000000000000000000000000111111222222222222111111111000///......///000111111111111111111111111111//////000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000111111111111333444555333111000000111333333333222222111111000111111222222222333333333222222222333333333444444333333333333333333333333222222222333333333444444444333333222222333333444222222222222222222222222333333444444444444333333555555444444333333333333555555555555555555555555444444444555555555555555666666666555444444555666666666777777777888888888333444666666666777:::<<<======<<<;;;:::<<<>>>@@@AAADDDHHHLLLNNNPPPRRRSSSWWWYYY\\\aaagggmmmppprrrxxxzzzqqqgggaaa___ZZZRRRKKKJJJIIIGGGFFFFFFEEECCCBBBCCCBBBAAACCCFFFHHHIIIHHHJJJHHHGGGEEEEEEFFFHHHJJJJJJKKKLLLMMMNNNPPPQQQQQQTTTUUUUUUVVVVVVVVVUUUUUUUUUVVVVVVVVVXXX[[[aaaeeeeeeaaa\\\YYYYYYYYYYYYXXX]]][[[ZZZZZZ\\\^^^______[[[[[[[[[[[[]]]^^^]]]]]]^^^^^^]]]^^^```___]]][[[ZZZ^^^bbbccc```[[[WWWTTTQQQQQQPPPQQQQQQRRRSSSTTTQQQRRRRRRQQQOOOOOOPPPRRRPPPQQQRRRQQQOOONNNNNNOOOOOOPPPPPPPPPPPPNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDEEEDDDCCCBBBBBBAAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>???????????????>>>======>>>============>>>>>>>>>>>>=========>>>>>>=========<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<111111111111111111111111111111111111111111111111111111111111111222222222111111111000000000000000111111111111111111111111111111111000111111222333000111111222222111111000111111111111111111111111222222111111111111222222111111111111111111111111444333222111000000000000111111111111111111111111111111111111111111111111000000000111111111222222///000000111111000000///111111111111111222222222111111222222222222111111000111111111111222222222111111111111111111111111000000000000000000000000111111222222222222111111222222111111111111222222111111111111111111111111......///000000111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111222333444333111000000111333333333222222222222222111111222222222333333333222222333333333333444444333333222222222333444444222222333333333333444444444333333222222333333444222222222222222222222222333333444444444444333333333333333333333333444444555555555555555555555555444444555555666555555444555666666555333333444666666666666666777777777777333555666666555444555777:::999888888999:::;;;<<<;;;;;;===???@@@AAABBBBBBBBBCCCEEEHHHLLLOOORRRTTTYYY^^^dddhhhjjjlllooorrrwww{{{|||wwwtttrrroooooooooqqqtttwwwwwwwwwjjjbbbYYYTTTRRROOOJJJEEEDDDDDDEEEEEEEEECCCBBBAAAAAAAAAAAACCCEEEGGGFFFEEEKKKIIIFFFCCCCCCEEEGGGIIIIIIIIIJJJKKKMMMNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTTTTSSSUUUWWWXXXZZZ^^^cccggggggccc]]]XXXXXXXXXYYYZZZ\\\[[[[[[]]]___``````___[[[[[[\\\\\\\\\]]]]]]]]]\\\[[[YYYZZZ[[[\\\[[[ZZZ[[[^^^aaabbb___[[[XXXVVVQQQQQQQQQQQQQQQRRRSSSTTTRRRRRRSSSQQQPPPOOOQQQRRROOOPPPPPPOOOMMMLLLMMMNNNOOOOOOPPPPPPOOONNNLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEBBBBBBBBBBBBCCCCCCCCCCCC@@@AAAAAABBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@>>>>>>>>>????????????@@@>>>???@@@???===<<<===>>>============>>>>>>>>>>>><<<======>>>>>>======<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<111111111111111111111111111111111111111111111111000000111111111222222222000111111111111111222222111111111111111111111111111111000000111222222333222333444444444444333222111111111111111111111111222222111111111111222222111111111111111111111111111111000000000000000111222222222222222222222222111111111111111111111111111111111111222222222333000000////////////000000000000111111111222222222111111222222222222111111000111111111111222222222222222222222222222222222000000000000000000000000111111222222222222111111111111222222222222111111111111111111111111111111/////////000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000111222222000///000222111111111111222222222222111111222222222333333333222222333333333333444444333333222222222333444555222222333333333333444444444333333222222333333444333333333333333333333333111222333444444333222111222222222333333444444555555555555555555555555555444555666666666666555444444666666555222111333555555555555666666666777777666888999999777777777888777666666777999:::::::::;;;:::::::::;;;<<<<<<<<<;;;;;;;;;<<<<<<>>>AAACCCEEEGGGJJJLLLOOOQQQSSSTTTXXX[[[___bbbdddfffiiikkktttvvv}}}|||vvvllliiiddd___[[[XXXWWWVVVSSSSSSVVV[[[cccjjjmmmmmmiiiddd^^^WWWRRRLLLFFFBBBBBBCCCDDDDDDDDDCCCCCCCCCBBBAAABBBDDDGGGHHHGGGFFFGGGFFFDDDCCCCCCDDDFFFHHHGGGHHHIIIJJJKKKMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSRRRTTTWWWXXXZZZ\\\```cccccc___[[[YYYYYYZZZZZZZZZ[[[[[[\\\___aaabbb```^^^[[[[[[\\\\\\\\\\\\]]]^^^\\\ZZZWWWWWWXXXZZZZZZZZZYYY[[[]]]]]][[[XXXWWWWWWRRRRRRQQQQQQQQQRRRRRRSSSRRRSSSSSSRRRPPPPPPQQQRRRPPPPPPPPPOOOMMMLLLMMMNNNOOOOOOPPPPPPOOONNNLLLKKKJJJIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDEEEDDDCCCCCCCCCCCCCCCCCCAAAAAABBBCCCCCCDDDEEEEEEBBBBBBBBBBBBCCCCCCCCCDDDAAAAAABBBCCCCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@????????????@@@@@@AAAAAA===???@@@???<<<;;;===>>>============>>>>>>>>>>>><<<<<<===>>>>>>===<<<<<<;;;;;;;;;:::::::::999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<111111111111111111111111111111111111111111111111000000111111222222222222111111111222222333333444000000000000000000000000111111000000111222333333444444555666666555444444000000000000000000000000222222111111111111222222111111111111111111111111000000000000111222333444222222222222222222222222111111111111111111111111111222222222222333333333111000///......///000111000000111111222222222222111111222222222222111111000111111111111222222222222222222222222222222222000000000000000000000000111111222222222222111111...///000111111000///...111111111111111111111111111111000000//////......111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111///000111111000///000222//////000000111111222222111111222222222333333333222222333333333444444444333333222111222333555666222222333333333444444444444333333222222333333444333333333333333333333333000111222333333222111000000111222333444444555666555555555555555555555555555555777777777666555444444666666555222111333555555555555555666666666777444666888999999888999;;;777777777999::::::999888<<<:::999999:::;;;;;;::::::::::::999999;;;???AAAAAA???>>>???AAAAAAAAA???EEEFFFHHHJJJKKKNNNQQQTTTUUUXXX```iiihhhaaa^^^aaacccgggllllllkkklllrrrwwwvvvvvvwwwxxxzzzyyyxxxvvvvvvvvvvvvuuuvvvyyy~~~zzztttooommmmmmmmmnnneeeeeegggiiijjjfff^^^XXXUUUSSSOOOLLLJJJJJJKKKLLLGGGHHHKKKSSS]]]fffjjjkkkooolllggg___UUUJJJBBB===<<<===>>>?????????AAACCC???@@@AAADDDGGGHHHGGGEEEBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJLLLMMMMMMLLLMMMNNNPPPQQQRRRRRRRRRQQQSSSVVVXXXXXXZZZ\\\^^^]]][[[YYYYYYZZZ[[[ZZZYYYZZZ[[[]]]```cccccc```^^^ZZZ[[[\\\\\\\\\\\\]]]^^^^^^[[[XXXWWWXXX[[[\\\]]]WWWYYYYYYYYYWWWVVVVVVWWWRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSRRRPPPPPPQQQRRRPPPQQQQQQOOOMMMMMMNNNOOOOOOOOOPPPPPPOOONNNLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDAAAAAABBBBBBCCCDDDEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCCCCDDDEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@???????????????@@@@@@??????@@@@@@@@@AAAAAAAAA===???@@@???<<<;;;<<>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;;;;;;;;;;:::::::::999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<222333333444333222000///222222222222222222222222111111111111111111111111222222222111111111000000333222222222111111000000000111222111111222444666888888777666444333222111111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222,,,---///111111111000000000000000000000000000000111111111111111111111111111111222222222222111111000000111222222222222111000000111111111111000000000000000000000000000000000000000000111111111111222222111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111///...---000444666444222000000000000000///......//////000111222222333333............////////////111111000000000000111111//////000000111111111222333222222222111000000000111111000000000000111111111111222222222333333333333222222222222222333333333333333222222111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444666666777777666555444444666666777777777777666666777888888888888999999999777777777777777777777777888777777777888999::::::999999:::;;;;;;<<<<<<===>>>???@@@???>>>>>>@@@BBBFFFHHHJJJLLLMMMLLLKKKJJJKKKKKKLLLNNNPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTXXXVVVTTTTTTUUUXXX\\\___ZZZXXXUUUQQQOOOOOOOOOOOOPPPPPPPPPOOONNNLLLKKKJJJGGGFFFCCCAAA@@@AAABBBCCC@@@AAADDDKKKTTT]]]dddgggrrrnnnggg]]]SSSHHH@@@;;;>>>>>>>>>>>>============BBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBCCCDDDEEEDDDDDDEEEFFFHHHIIIJJJJJJLLLLLLLLLLLLMMMNNNOOOOOOQQQTTTVVVWWWWWWWWWXXXYYYYYYZZZZZZZZZYYYXXXVVVUUUZZZYYYYYY[[[]]]^^^\\\[[[YYYXXXXXXWWWWWWYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZXXXYYYYYYWWWUUUTTTUUUVVVTTTTTTUUUTTTSSSQQQPPPNNNQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSUUUVVVUUURRROOOMMMKKKLLLNNNOOOOOONNNMMMKKKKKKJJJIIIHHHHHHHHHHHHHHHFFFGGGHHHHHHIIIIIIHHHHHHJJJHHHEEECCCBBBBBBBBBCCCEEEEEECCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>><<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>============<<<<<<<<<888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::333333444444444333222222333222222222222222222333222222222222222222222222222222222111111111000000333333222222222111111111111222444444333333555666666666555444444333222222111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222111111222222222111000000000000000000000000000000111111111111111111111111//////000000000000//////000000111222222222222111000000111111111111000000000000000000000000000000000000000000111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000///...000333555333111111111222222111000000///...//////000111111222222//////000000000111111111111111000000000000111111///000000000111111111111111111000000000000000000222111111111111111111222111111111111222222222333111111111111111222333333333333333222222222111111333333333333333333222222111111222222222333333333333333333333333333333333555555555555555555555555333333333333333333333333444444444444444444444444444444444444444444444444555555555555555555555555666666666666666555444444666666777777777777666666666666777777777888888888666666666666666666666666888777777777888888999:::888999999::::::;;;;;;<<<<<<=========<<<<<<>>>@@@>>>???AAACCCDDDCCCBBBBBB@@@@@@AAABBBDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEDDDEEEHHHJJJLLLJJJHHHFFFDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@AAAAAAAAAAAA@@@???>>>===???@@@CCCJJJTTT]]]dddgggkkkfff^^^TTTKKKDDD???===>>>=====================AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHIIILLLLLLLLLLLLLLLMMMNNNOOOPPPRRRSSSSSSSSSSSSUUUVVVXXXXXXYYYZZZZZZZZZYYYXXXZZZZZZYYY[[[\\\]]]\\\[[[XXXWWWWWWVVVWWWXXXYYYZZZZZZZZZ[[[[[[ZZZZZZYYYYYYWWWYYY[[[ZZZYYYWWWVVVVVVSSSTTTTTTTTTSSSRRRPPPOOOQQQPPPOOOOOOOOOOOOPPPQQQQQQSSSVVVXXXXXXTTTPPPMMMLLLMMMNNNOOOPPPOOOMMMLLLKKKKKKKKKJJJIIIHHHHHHGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJHHHFFFDDDCCCCCCCCCDDDDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGFFFEEEBBBAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999888999999999::::::::::::::::::::::::::::::::::::444333333333333444444555444333222111111222333444333333333333333333333333222222222111111111111111333222222222222222111111111333666777666555666666444444333333222222222222111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222555555444222222111111111000000000000000000000000111111111111111111111111//////000000000000/////////000111111222222111111000000111111111111000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111000000111333333222111222222222333222222111000.........///000000111111111111111222222222333333111111000000000000111111000000000000111111111111///////////////000000000111111000000000000111111000000000111111111222222000000000000000111222333333333333222222222222111333333333333333333444444111111222222222333333333444444444444444444444444222222222222222222222222333333333333333333333333555555555555555555555555333333333333444444444444555555555555555555555555555666666666666555444444555666666777777666666555555555555666666666777777555555555555555555555555777777777777777888888999777777777888999999::::::999:::;;;:::999999;;;===777888:::;;;<<<;;;;;;:::;;;;;;<<<======>>>??????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>??????@@@??????>>>===>>>???@@@AAAAAAAAAAAA@@@@@@>>>===<<<;;;===@@@BBBBBB???;;;888<<<===@@@GGGPPPXXX^^^aaa^^^YYYPPPHHHBBB?????????========================>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEHHHHHHHHHHHHHHHHHHGGGGGGKKKKKKKKKKKKLLLMMMNNNOOORRRRRRSSSRRRQQQRRRTTTVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[ZZZYYYZZZ[[[\\\[[[ZZZWWWVVVVVVVVVVVVWWWXXXXXXYYYZZZ\\\\\\\\\ZZZYYYWWWWWWZZZ^^^___]]]ZZZWWWVVVSSSSSSTTTTTTSSSRRRQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPOOOSSSWWWZZZYYYUUUPPPMMMMMMNNNOOOPPPPPPOOONNNMMMLLLLLLLLLLLLKKKIIIGGGFFFHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@CCCDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGIIIHHHFFFCCCAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999::::::::::::::::::::::::666777777777888888999999888888999999::::::;;;;;;333222222111222333555666444333111000000111333444333333333333333333333333111111111111111111111111111111111111111111111111000333666777666555555555111111111111222222222222111111111111000000000///000000000000000000000000///000000000111111111111///000000000111111111111000000111111111222222222555444333222111222333333000000000000000000000000111111111111111111111111111111222222222222111111///000000111111111111111000000111111111111000000000000000000000000000000///000000000111111111111//////000000111111222222111111111111111111111111111111111111111111111111000000000000000000000000111111111222222222111000111222222222222222111111/////////000000000111111111111111222222222333333111111000000000000111111000000000000000111111111...//////000000111111111//////............/////////000000000000111111111222111111000//////000000222222222222222222222222333333444444444444555555111111222222222333333333333333333333333333333333111111111111111111111111222222222222222222222222444444444444444444444444333333333333333444444444555555555555555555555555555555555666666555444444555666666666666666666555555555666666666777777777666666666666666666666666777777666666666777777888555555666777777888888999777888999888777777999;;;666777888999:::999999999<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<<<<===>>>???@@@??????@@@@@@???>>>======:::<<>>@@@<<<<<<<<<===============<<<======>>>???@@@@@@AAA@@@@@@@@@AAABBBCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNUUUUUUUUUSSSRRRTTTWWWYYYXXXYYYZZZZZZ[[[\\\\\\\\\\\\ZZZYYYYYYZZZ[[[ZZZYYYWWWWWWWWWWWWWWWXXXXXXXXXZZZ[[[]]]^^^^^^\\\YYYWWWXXX\\\aaaccc```[[[WWWTTTSSSSSSSSSSSSSSSRRRRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQTTTVVVVVVTTTPPPNNNOOOOOOPPPPPPPPPOOONNNNNNMMMMMMNNNNNNLLLIIIFFFEEEFFFFFFGGGHHHHHHHHHHHHGGGIIIHHHGGGFFFEEEEEEFFFFFFDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBDDDGGGIIIHHHFFFBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777777777888999:::;;;;;;<<<111111000000000222333444333333222111111222333333333333333333333333333333111111111111111111111111//////000000000000000000///222555666555333333333000000000111111111111222111111111111000000000///000000000000000000000000///000000000111111111111///000000000111111111111000000111111111222222222222111000000000222333444000000000000000000000000111111111111111111111111111111222222222222111111//////000111111111111000000000111111111111000000000000000000000000000000///000000000111111111111//////000000111111222222111111111111111111111111111111111111111111111111000000000000000000000000111222222222111111000000000000111111222111111000000000111111111111111222000000000111111111111222111111000000000000111111111111000000000000000000000000000111111222222222111000000//////000000111///000000000000111111111444444222000///......---222222222222222222222222333333333444444555555555111111222222222333333333111111111111111111111111444444444444444444444444222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333444444555555555555444444555555666666666666555555666666666777777777888888777777777777777777777777777777666666555666666777444444555666666777777888777888888888777777999:::888999999999:::::::::999999999999999999999999999999999999999999999999999:::;;;<<<<<<<<<;;;:::999999999999999999::::::;;;::::::;;;;;;;;;::::::999:::;;;<<<=========<<<;;;::::::;;;>>>CCCGGGHHHHHHAAA@@@???============>>>;;;;;;<<<<<<=========>>><<<<<<======>>>???@@@@@@???@@@@@@@@@BBBCCCDDDEEEDDDDDDEEEFFFGGGHHHIIIJJJHHHHHHHHHIIIJJJKKKMMMNNNUUUUUUUUUTTTSSSTTTWWWZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[\\\ZZZXXXXXXYYYYYYYYYXXXWWWWWWXXXXXXYYYYYYYYYYYY[[[\\\^^^___^^^\\\YYYWWWYYY]]]aaaccc___ZZZUUUSSSTTTTTTSSSSSSRRRRRRQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNMMMMMMNNNNNNLLLIIIFFFEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@BBBEEEFFFFFFDDDAAA???????????????????????????========================>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777666777777888888999:::;;;;;;111000000000000111111222222222222222222222222222333333333333333333333333111111111111111222222222/////////000000000000000///111444444222111111222000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222/////////000000111333333000000000000000000000000111111111111111111111111//////000000000000//////...///000000111111000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000111111111111222222222222222222222222222222222222222222222222111111111111111111111111000222333333111000000111///000111111111111111111111111111111111222222222/////////000000000000111111111000000000000111111111111111111000000000000111111111111222222222222333333222222222222333333000000000111111111222222666555333111///......---111222222222222333333333222222333333444444555555111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111222222333333444444222222222222222222222222333333444555555555555444444555555666666555555444666666777777777888888888888888888888888888888888777666666555555555555555444444555555666666777777666777888777666666888:::888888888888888888999999888888888999999999999999888888888888888888888888999999:::::::::999888888999::::::::::::::::::999888888999:::::::::999999888888888888999999::::::===<<<<<<>>>AAABBBBBBAAA:::;;;<<<============<<<;;;;;;;;;<<<<<<======>>><<<======>>>>>>??????????????????@@@AAACCCDDDEEEBBBCCCDDDEEEFFFHHHIIIIIIGGGGGGGGGHHHIIIKKKLLLMMMPPPQQQRRRRRRQQQSSSUUUXXX[[[[[[ZZZYYYYYYYYYZZZZZZ]]][[[XXXWWWWWWXXXWWWWWWWWWXXXYYYYYYZZZZZZYYYYYY[[[\\\]]]]]]\\\ZZZXXXVVVWWWZZZ^^^^^^\\\XXXUUUTTTVVVUUUTTTRRRQQQQQQQQQQQQNNNNNNOOOOOOOOOOOONNNNNNMMMLLLKKKKKKKKKMMMOOOPPPPPPPPPOOOOOONNNNNNMMMMMMLLLLLLLLLLLLKKKIIIGGGFFFGGGGGGHHHIIIIIIIIIIIIIIIEEEEEEFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???@@@AAABBBCCCCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888888777777777888888999999::::::111111222222222111000000000111333444444333111000222222222222222222222222000000111111111222222222000111111111222222222222111222333222111000111222111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222000000111111111111111000000000000000000000000000111111111111111111111111//////000000000000//////...//////000000000000000000000111111111111000000000000000000000000000000000000000000111111111111111111111000000000000000222222222222222222222222222222222222222222222222222222222222222222222222///111333333111000111333000111111222333333222222111111111111111000000000/////////000000000111111111111000000000000111111111111111111000000000///111111111111000000000000222222111111111111222222111111111111222222222333444333222111111000000111111111222222222333333333111111222222333444444444111111222222222333333333111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222000111111222333333444444333333333333333333333333222333444444555555555444444555555666666555555444555555555666666666777777777777777777777777777777777666555555444444444555444444555555666777777777555666777666555555777999888777777777777777777777888888999999:::::::::;;;999999999999999999999999999999999:::::::::::::::999::::::;;;;;;<<<;;;;;;888888999::::::;;;::::::666777777888999:::::::::;;;;;;;;;<<<>>>???>>>===888999:::;;;<<<<<<<<<<<<::::::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEBBBCCCCCCDDDEEEFFFFFFFFFEEEFFFFFFGGGHHHJJJLLLMMMLLLMMMPPPQQQQQQRRRTTTVVVYYYXXXXXXXXXXXXYYY[[[\\\^^^[[[XXXVVVVVVWWWWWWVVVVVVWWWXXXYYYYYYYYYXXXXXXYYYYYYYYYYYYXXXVVVUUUTTTRRRUUUWWWXXXXXXWWWWWWXXXXXXWWWTTTRRRPPPPPPOOOOOOMMMNNNOOOOOOOOOOOONNNMMMJJJJJJJJJJJJKKKLLLNNNNNNPPPPPPOOONNNMMMLLLLLLLLLKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????>>>>>>AAAAAAAAAAAAAAA@@@@@@@@@======================================================<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888888888999999999222333444444333222000//////111333555555333111///111111111111111111111111000000111111222222222222222222222333333444444444222333333222000000222444222222222222111111111000111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222111222333333222111///...000000000000000000000000111111111111111111111111111111222222222222111111...//////000000000000000000000111111111111000000000000000000000000000000000000000000111111111111222222111111000000//////222222222222222222222222222222222222222222222222333333333333333333333333...111333333111000111333111222333333444444444444000000000000///////////////000000000000111111111111111000000000000111111222111111111000000//////111111000000//////......//////............//////111222222222222333333333222222111111222333333444111111111222222333333333000000111222222333444444111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333000000111222333333444444444444444444444444444444222333444444555555555444444555555555555555555444444444444555555555666666666666666666666666666666777666555444444444444444444444555555666777777777444555555555444444666777888888777666666777777777444444555666666777888888888888888888888888888888888888777777888888999:::555555777888999:::::::::555555666777888888888888666888:::<<<===<<<<<<;;;777777777999;;;<<<;;;:::888888999999::::::;;;<<<::::::;;;;;;<<<===>>>>>>????????????>>>>>>>>>>>>>>>>>>???@@@AAACCCEEEEEECCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHJJJLLLMMMJJJLLLOOOQQQRRRSSSUUUVVVVVVVVVVVVVVVXXXZZZ\\\^^^^^^[[[XXXVVVVVVVVVVVVVVVUUUVVVWWWXXXXXXXXXWWWVVVXXXXXXWWWUUUTTTSSSSSSRRRNNNPPPSSSTTTUUUWWWZZZ\\\YYYWWWUUURRRPPPOOOOOOOOOMMMNNNOOOPPPPPPOOONNNMMMHHHIIIKKKLLLMMMMMMMMMMMMPPPOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHEEEEEEFFFGGGGGGGGGGGGFFFBBBCCCDDDEEEEEEFFFEEEEEEEEEEEECCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>======CCCBBBAAA@@@@@@@@@AAAAAA======================================================<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::666777888999:::;;;<<<<<<999999999888888888888888222222222111111111000000111111111111111111111111111111111111111111111111222222222111111111000000//////000111222333333333333222222111111222222333222222222222222222222222222222222222222111000///111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222222111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000000111111111000000///000000000000111111111111111111000000000000111111000000000000111111111111222222111111111111111111222222111111111111111111333222222111111222222333333333333333333333333333222222222111111111111000111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111000000/////////000111222222111000///111111111111111111111111333333222111000000111111222222222222222222222222111111222222222222111111222111000000000111333333111111111111111111111111111111111222333333444444222222222222222222222222444444444333333222222222222222222222222222222222666666666555444444444333444555666555444444555666444444555555555444222111666666666666666666666666666666555555555555666666666666777777777777666666999999888888888888888888555555666777888999::::::;;;:::888777777777888888888888888888888999999::::::999999888888999999:::999999999999999999999999777777888888888999999999;;;;;;;;;::::::999999999777888999999::::::::::::999999:::;;;;;;<<<<<<===<<<<<<======>>>>>>??????>>>>>>???@@@BBBCCCCCCDDDAAABBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHHHHKKKKKKLLLNNNQQQTTTWWWYYYTTTTTTUUUWWWXXXZZZ[[[\\\ZZZXXXUUURRRQQQSSSUUUWWWUUUXXXZZZZZZWWWUUUUUUVVVUUUTTTTTTTTTTTTRRROOOMMMNNNOOOPPPRRRSSSUUUVVVWWWSSSRRRRRRPPPOOONNNMMMMMMMMMLLLMMMOOOSSSSSSPPPMMMLLLLLLMMMMMMMMMNNNNNNNNNOOONNNLLLLLLLLLNNNPPPQQQNNNKKKHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDFFFEEEEEEDDDDDDDDDEEEEEECCCCCCCCCBBBBBBAAAAAAAAA???@@@AAAAAABBBBBBAAAAAACCCCCCBBBAAAAAAAAAAAABBBDDDCCCBBB@@@??????@@@@@@?????????>>>??????@@@@@@@@@@@@??????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;=========<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;::::::::::::999999999999999999999888777666777777777777777777777777222222222111111111000000111111111111111111111111111111111111111111111111222222222111111111000000000000000111222222222333333222222111111222222333222222222222222222222222222222222222222111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222000111111222111111000000000000000000111111111111111111000000000000111111000000000000111111111111111111111111111111111111222222222222222222222222333222222111111222222333222222222222222222222222222222222111111111111000111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111222222111111111000000000000000111222222111000000111111111111111111111111333222222111000000111111222222222222222222222222222222222333333222222222222111000000000111222333111111111111111111111111222222222222222111111111222222222222222222222222444444444333333222222222222222222222222222222222555555555555444444444444444555666555444333444666444444555555555444333222555555555555555555555555666666555555555555666666666666777777777777666666888888888888888888888888666666666777888888999999:::999888777777777888888888777777777777888999999:::999999888888999999:::999999999999999999999999888888999999999::::::::::::::::::999999888888888888888999:::::::::999999888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBCCCDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGIIIJJJKKKMMMQQQUUUXXXZZZUUUUUUVVVWWWWWWWWWWWWWWWWWWVVVTTTRRRQQQRRRTTTUUUUUUXXXYYYYYYVVVUUUVVVWWWUUUTTTTTTTTTTTTSSSPPPNNNNNNNNNOOOQQQRRRSSSTTTUUURRRRRRQQQPPPOOONNNMMMMMMMMMLLLLLLOOOQQQRRRPPPNNNLLLMMMMMMMMMMMMNNNNNNNNNOOONNNLLLLLLLLLMMMOOOPPPMMMJJJGGGFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA???@@@AAAAAABBBBBBAAAAAACCCCCCBBBAAAAAAAAAAAAAAADDDCCCAAA@@@??????@@@@@@@@@@@@??????????????????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;:::::::::999999999888999999999999888777666888888888888888888888888222222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111222222222222111111111111222222222222222222222222222222111222222222222111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000111222222222333111111111111111111111111111111111111111111111111000000000111111111222222111111222222222222222111000000000000111111111111111111000000000000111111000000000000111111111111111111111111111111111111333333333333333333333333222222111111111111222222111111111111111111111111222222222111111111111000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111222222222222222111111111111111222222222222111111111111111111111111111111333222111111000111111111222222222222222222222222222333333333333333333222111111000000111111222333111111111111111111111111333222222111000000//////222222222222222222222222444444333333333333222222333333333333333333333333444444444444555555555555333555666555444333444555444444555555555444333222555555555555555555555555666666555555555555666666555666666777777666666555777777777777888888888888777777777777777777777777999999888777777777888888777777666666666777888888999999888888888888999999888888888888888888888888999999999:::::::::;;;;;;:::::::::999999999999999999999999:::999999888888777777888888999:::::::::;;;;;;<<<<<<===>>>>>>>>>===>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFHHHHHHJJJLLLPPPTTTXXXZZZUUUVVVWWWXXXWWWUUUSSSRRRTTTTTTSSSRRRRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTUUUWWWUUUTTTSSSTTTTTTSSSQQQOOONNNOOOOOOPPPQQQQQQQQQQQQQQQQQQPPPOOONNNMMMMMMLLLNNNMMMLLLMMMOOOPPPPPPOOOMMMMMMMMMMMMNNNNNNNNNNNNOOONNNLLLKKKKKKLLLMMMMMMKKKIIIFFFEEEFFFGGGGGGFFFEEEEEEEEEFFFFFFHHHIIIIIIFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAA@@@???@@@@@@AAAAAAAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAACCCBBBAAA@@@????????????@@@@@@@@@???>>>>>>>>>>>><<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::999999999999888888999999888888777777888888888888888888888888111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111222222111111111111222222111111111111111111111111111111222222222111111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////000111222333333333111111111111111111111111111111111111111111111111000000000000111111111111111111222333333333222222///000000000111111111111111111000000000000111111///000000000111111111111000000000000111111111111222222222333333333333333222222111111111111222222000000000000000000000000222222222111111111000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111222222222222222222222222222222222333333222222222111111111111111111111111222222111111111111111222222222222222222222222222111222222333333222222111111111111111111222222222111111111111111111111111111111111000000000//////222222222222222222222222333333333333333333333333333333333333333333333333333333333444444555555555333444555555333333444555444444444444444444444333555555555555555555555555666555555444444555555666555666666666666666666555666666666777777777777777888888777777666666666666888888888777777777777888666666666666666777777888999999888888888888999999777777777777777777777777888888999999999999::::::::::::::::::::::::::::::999999999999999888777666777777888888999::::::::::::;;;;;;<<<<<<===>>>>>>======>>>>>>???@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGIIIIIIJJJLLLOOORRRUUUWWWTTTUUUWWWXXXXXXVVVSSSQQQRRRRRRSSSSSSTTTSSSSSSSSSRRRRRRQQQQQQQQQRRRTTTUUUUUUTTTSSSSSSTTTTTTRRRPPPOOOPPPQQQQQQQQQQQQPPPOOOPPPOOOOOONNNMMMMMMLLLLLLNNNMMMLLLLLLMMMNNNOOOOOOLLLLLLMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKJJJJJJKKKKKKIIIGGGEEEEEEFFFGGGFFFEEEDDDDDDEEEFFFGGGIIIKKKLLLFFFEEECCCBBBAAA@@@@@@???AAAAAAAAAAAA@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@BBBAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@????????????@@@@@@@@@???>>>======<<<:::;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;:::::::::999999999999888777777888888888888777777777777777777777777777777111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111222111111000000111111222111111111111111111111111000111111222222222111111222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////000111222333333333111111111111111111111111000000000000000000000000//////000000000111111111000111222333333333333333///000000000111111111111111111000000000000111111///000000000111111111111//////000000000111111111000111111111222222222333222111111000000111111222000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222111111111111111222222222222222222222222222222000000111111111111000000000000111111222222222222111111111111111111111111//////000000000111111111222222222222222222222222333333333333333333333333333333333333333333333333222333333333444444555555333444555444333222333555444444444444444444444444555555555555555555555555555555444444444444555555555555666666666666555555555555666666666777777777888888777777666555555555777777777777888777777777666666666666666777777888999888888777777888888999777777777777777777777777777777777777888888888888888888888888888888999999999999999999888888777666888888999999:::;;;;;;;;;:::::::::;;;<<<<<<======<<<======>>>>>>?????????AAAAAAAAAAAA@@@@@@@@@@@@BBBCCCEEEFFFGGGHHHHHHHHHKKKKKKKKKLLLMMMOOOQQQRRRRRRSSSVVVXXXXXXWWWTTTSSSQQQRRRSSSUUUUUUUUUTTTTTTSSSRRRQQQQQQRRRSSSTTTUUUTTTRRRQQQQQQSSSSSSRRRQQQQQQQQQRRRSSSSSSQQQPPPOOONNNNNNNNNMMMLLLLLLKKKKKKMMMMMMMMMLLLLLLLLLNNNOOOKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIHHHFFFEEEEEEFFFGGGFFFEEECCCDDDDDDFFFHHHJJJKKKMMMEEEDDDCCCBBB@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@AAAAAA@@@????????????@@@??????????????????>>>>>>???@@@@@@@@@???===<<<;;;::::::;;;;;;<<<<<<======<<<;;;;;;;;;;;;:::::::::999:::::::::;;;;;;<<<<<<:::::::::::::::::::::::::::999999999999999999:::::::::999999999888888888666777777888888888777777666666666666666666666666111111111111111222222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111222222111111000000000000111111111111111111111111111111000000111222222222222111333333333333333333333333000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000000000111222222222333111111111111111111111111000000000000000000000000/////////000000000111111///000111222333333333333000000000000111111111111111111000000000000111111000000000000111111111111...//////000000111111111000000000111111222222333111111000000000000111111000000000000000000000000222222222111111111111000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111222222222222222222222111111111111222222111111111111111111111111111111111000111111222333222222222222222222222222//////000000000000//////000000111222222222222111111111111111111111111111//////000000111222222333222222222222222222222222222222333333333333444444333333333333333333333333333333333333444444444444222444555444333222333444444444333333333444555555444444444444444444444444555555444444444444555555444555555666666555555444444444555555666666777777777777777666666555555555555666777888888888777777777777666666666777888888888888777777777777888888888888888888888888888888666666666777777777777888555555555555555666666666888888888999888888777777888888999999:::;;;;;;;;;999999::::::;;;<<<<<<<<<<<<<<<<<<=========>>>>>>????????????@@@@@@@@@@@@BBBCCCEEEGGGHHHIIIIIIHHHMMMLLLKKKKKKLLLMMMNNNOOOPPPQQQSSSUUUVVVVVVUUUTTTQQQRRRSSSTTTUUUVVVVVVUUUVVVTTTSSSSSSUUUVVVVVVUUURRRQQQOOOPPPQQQRRRRRRQQQPPPQQQSSSTTTSSSRRRPPPNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMLLLKKKLLLMMMJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEFFFGGGGGGFFFEEEDDDDDDDDDEEEGGGHHHJJJKKKEEEDDDCCCBBBAAA@@@@@@@@@>>>????????????@@@@@@@@@>>>??????@@@@@@@@@@@@@@@AAA@@@??????>>>>>>??????>>>>>>?????????>>>>>>===>>>??????@@@???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999888888888888999999999999999999888888888888666666777777888888777777666666666666666666666666000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222000000000111222222222333111111000000000000111111111111111111111111111111000000111222222222222222222222222222222222222222000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111222222111111111111111111111111000000000000000000000000////////////000000000111...///000111222222222222000000000000111111111111111111000000000000111111000000000000111111111111......//////000111111222000000111222222333444444111111000000000000111111111111111111111111111111222222222111111111111000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111000000000111111111222222222111000000000000111222111111111111111111111111111111000000111222222333222222222222222222222222000000111111111111000000///000111222333222222111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333444444444444444444444444444444444444444333333333333333333222333444444222222333444444333333333333444555666444444444444444444444444555444444333333444444555444555555666666555555444333333444555555666777777666666666666666666555555444555777888888888777777888777777777777888999999888888777777777777888888999999999999999999999999666777777777777888888888555555555555666666666777666777777888888888888777777777888888999:::::::::999999999:::;;;;;;<<<<<<;;;<<<<<<<<<<<<============>>>>>>>>>???@@@@@@@@@@@@BBBDDDGGGHHHHHHHHHGGGKKKKKKJJJJJJKKKLLLNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRPPPPPPQQQRRRSSSTTTUUUVVVVVVTTTSSSTTTVVVVVVTTTRRRQQQOOOMMMNNNPPPQQQQQQQQQNNNPPPRRRSSSSSSQQQOOOMMMLLLLLLKKKKKKKKKKKKJJJJJJIIILLLNNNNNNLLLJJJKKKLLLHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHHHHGGGEEEEEEEEEEEEEEEFFFFFFGGGHHHDDDDDDCCCBBBBBBAAABBBBBB>>>>>>>>>>>>??????@@@@@@>>>>>>???@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>><<<===>>>??????>>>======<<<===?????????>>>===<<<=========<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999;;;;;;::::::::::::::::::999999999999999999999999:::999999888888999999:::999999999999888888888888555666666777777777777777888888888888888888888888000000111111222222222222111111111111111111111111111111111111111111111111000000111111222222222222//////000111222333333444111111000000000000111111000000000000000000000000///000111222222222222222111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000222222222111111111111111111111111111111111111111000000000000000000000000////////////000000000000......///111111222222222000000000000111111111111111111000000000000111111000000000000111111111111---......///000111111222111111222333333444555555111111000000000000111111111111111111111111111111222222222111111111111000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111//////000000111111111222222111000//////000111222111111111111111111111111111111000000111222333333222222222222222222222222111111222222222222111111///000111222333222111111111111111111111111111111444444333333222111111111222222222222222222222222222222222333333444444444444444444444444444444444444444444333333222222222222333444444222222333444444333333222333444555666444444444444444444444444555444444333333444444555444555555555555555555444333333444444555666777777666666666666666666666666444555666888888888777666888888888888888999999:::888888777777777777888888999999999999999999999999777888888888888999999999777777888888999999999:::555666777888888888888888666666666777888888999999888999999::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAA???@@@CCCFFFGGGHHHGGGFFFJJJIIIIIIJJJKKKMMMOOOPPPOOOOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOPPPRRRSSSUUUVVVSSSRRRQQQRRRTTTTTTPPPMMMPPPNNNLLLMMMOOOPPPQQQQQQMMMNNNPPPRRRRRRPPPNNNLLLKKKKKKKKKKKKKKKJJJJJJJJJHHHKKKOOOOOOLLLJJJJJJKKKGGGGGGGGGHHHHHHHHHIIIIIIEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFGGGIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFDDDCCCCCCBBBBBBBBBCCCCCC======>>>>>>?????????@@@>>>>>>???@@@@@@@@@@@@???@@@??????>>>>>>>>>>>>>>><<<===>>>??????>>>======;;;<<<>>>???@@@???===<<<>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::999999;;;;;;;;;::::::999999999999999999999999999999999;;;::::::999999::::::;;;999999999888888888888777555555666777777777777777999999999999999999999999111111111111111111111111000000000000000000000000000111111111111222222222000111111111111222222222000000111222222222222111222222222111111111000000222222222111111111000000000000000000000000000000000111111111111222222222111111111111000000//////000/////////000111222222111111111111111111111111222222222222222222222222222222222222222111000///000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000333222222111111222222333000000111111111111000000000111111111111222222222000000000000000000000000111111000000//////.........///111111/////////000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000111000000000//////......111111111111111111111111111111000000000000111111000000000000000000000000222111111111000000//////000000000000000000000000///000000000000111111111333222111111333333222111000000111111111222222222111111111111222333444444111111111111111111111111000111111222222111111000444444444333333222222222111111222333444444555555222222222222222222222222222222333444444555666666555444444333333222222111222222333333333333444444333333333444444555555555888888777777666666666555777777777777777666666666666666666666666666666666666555444444555666555444555555555555555555555555999999888888777777666666777777888888888666555444666666777888888888888888777777777777777666555555666666666666777777777777555555555555555555555555777777666666777999;;;<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGFFFFFFFFFHHHJJJMMMOOONNNMMMMMMLLLKKKJJJJJJJJJMMMMMMNNNPPPPPPPPPPPPPPPRRRQQQPPPOOOPPPPPPRRRSSSMMMLLLLLLMMMPPPPPPMMMJJJLLLLLLLLLMMMNNNOOOPPPQQQOOOMMMLLLLLLMMMLLLJJJHHHIIIIIIJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEFFFFFFFFFDDDBBBAAA@@@@@@@@@????????????>>>======>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>;;;<<<===>>>>>>===<<<;;;;;;;;;<<<>>>??????===:::<<<;;;::::::999999999999666777999;;;<<<<<<<<<<<<888888888888888999999999::::::::::::::::::::::::999999999888888888888777444555666666555555666888:::999999999888888777777::::::;;;<<<<<<<<<<<<;;;111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222000000111222222222222111222222222111111111000000222222222111111111000000000000000000000000000000000111111111111222222222222222111111111000000000111111000000000111222222111111111111111111111111222222222222222222222222222222222222222111000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000333222222111111222222333000000111111111111000000000000111111111222222222000000000000000000000000111111000000///////////////111222222111000000111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111111000000/////////111111111111111111111111111111000000000000111111000000000000000000000000111111111111000000000///000000000000000000000000000000000111111111222222333222111111333333222111111111111222222222222333222222222111222222333333222222222222222222222222111111222222222222111111444444333333333222222222///000000111222222333333222222222222222222222222222222333333444444555555333333333333333333333333222222333333333333444444333333333444444444555555777777666666666555555555666666666666666666666666555555555555555555555555666444333444555666555444888888888888888888888888666666666666555555444444666666777888777777555555666666777888888888888777777777777777777666555555555666666666777777777777777777777777777777777777999888777777777888999:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;===???@@@@@@@@@?????????@@@AAABBBDDDFFFGGGGGGFFFFFFFFFGGGIIILLLMMMIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOPPPPPPOOOOOOOOOPPPRRRSSSMMMLLLKKKLLLNNNOOOMMMKKKMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPPPPPPPPPPNNNLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@@@@????????????>>>===>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;;;;;;;<<<===??????===;;;<<<;;;::::::999999999:::999999:::::::::999777777888888888888888999999999::::::::::::::::::::::::999999999888888888777777444555666666555555666888777777777666666666555555777777888999999999999888111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222000000111222222222222111222222222111111111111111222222222111111111111111000000000000000000000000000111111111111222222222222222222222222111111111333222222111111111111222111111111111111111111111222222222222222222222222111222222222222111000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000222222111111111111222222000000111111111111000000000000000111111111222222000000000000000000000000111000000000000/////////000111333333111000111222111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000111111111111111000000000111111111111111111111111111111000000000000111111000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222222333333222111111333333222111222222222222333333333333333333222222111222222222333333333333333333333333222222333333333333222222333333333333222222222222000000000111111222222333222222222222222222222222222222222333333333333333111111222333333444555555222222333333333333444444333333333333444444444444555555555555444444444444444444444444444555555555555555555555555555555555555444333444555666555333666666666666666666666666666666666555555555555444555555666777777777666666555666666777777777777777666666777777777666555555555555666666666777777777888888888888888888888888999999888777777777777777999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::999:::<<<===>>>>>>>>>>>>======>>>@@@BBBDDDFFFGGGGGGFFFFFFFFFFFFHHHJJJKKKGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPRRRSSSNNNMMMKKKKKKMMMMMMMMMLLLNNNNNNNNNNNNOOOPPPQQQQQQSSSQQQQQQQQQRRRQQQOOOMMMJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>============;;;<<<============<<<;;;;;;;;;;;;===??????===;;;;;;;;;:::999999999:::::::::::::::999888777666555777777888888888999999999::::::::::::::::::::::::999999888888888777777777444555666666555555666888666666666666555555555555555666666777777777777777111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222222222222222222222222222444444333222111111111222111111111111111111111111111111111111111111111111111111222222222111111000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000222222111111111111222222000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000///111222222111000000111111111111111111111111111222111111000000111111222////////////////////////000000000000000000000000222222111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111000000000000000000000000000000000000000111111222222222333333333333222111111333333222111222222333333333444444444444444333222111111111111333333333333333333333333222333333444444333333222333222222222222222222222222222222333333444444444222222222222222222222222333222222222222222222222222222222333333444444444222222222333333333444444333333333333333333333333333333333333333333333333333333333333333444444444555555555555555555555555555444333333555555444333444444444444444444444444777777777777777777777777444555555666666777777777444555666666777777666666555666666666666666555555555555555666666666777777888888888888888888888888777777777777777777777777888888888888999999999999::::::;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>>>>>>>===>>>>>>???AAACCCDDDEEEFFFEEEEEEEEEEEEFFFHHHHHHIIIHHHHHHHHHGGGGGGGGGFFFHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOQQQRRRRRRPPPOOOMMMLLLMMMMMMNNNNNNPPPPPPPPPPPPPPPQQQRRRSSSPPPOOONNNNNNOOOOOOMMMKKKIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFDDDCCCAAA@@@AAAAAABBB@@@@@@@@@?????????>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>>>>===;;;;;;::::::999999:::::::::888888888999999999999999777777777888999999::::::999999999999999999999999888888888888777777777777444555666666555555666888777777777777777777777777666666777888888888888777111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222222222222222222222222222444444333222111111111222111111111111111111111111111111111111111111111111000111111222222222111111000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000222111111000000111111222000000111111111111000000//////000000000111111111000000000000000000000000000000000000111111111111...000111111000//////000111111111111111111111111000000////////////000000////////////////////////000000000000000000000000111111111111111111222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000111111000000000000000000000000111111222222222333333333333222111111333333222111222222333333333444444444444444333222111111111111333333333333333333333333222333333444444333333222222222222222222222222222222333333333333333444444222222222222222222222222333222222222222222222222444444444333333222222222222222222333333333444444333333333333333333333333222222222333333333333333111222222222333333333444555555555555555555555555555333222333444555444333777777777777777777777777666666666666666777777777444444555555555666777777444444555666666666666555555555666666666666555555555555555555666666666666666666666666666666666666444444555666777777888888777777777888888999999999999999::::::::::::999999<<<<<<<<<<<<===>>>>>>??????????????????@@@AAABBBDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHJJJKKKKKKKKKKKKKKKLLLLLLMMMOOOPPPQQQQQQRRRRRRRRRQQQOOONNNNNNPPPQQQQQQQQQQQQQQQQQQQQQRRRSSSMMMLLLLLLLLLMMMMMMLLLJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAABBBBBBCCC@@@@@@@@@?????????>>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@============<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::;;;======<<<;;;:::::::::999999::::::;;;::::::999999::::::::::::666777777888999999::::::999999999999999999999999888888888777777777666666444555666666555555666888666666666666666666666777444555666666777777666666111111111111111111111111222222222222222222222222000111111111111222222222000111111111111222222222000000111222222222222111111111111111111222222222111111111111111222222222000000000000000000000000000111111111111222222222111111111222222222222222333222222111111111111222111111111111111111111111111111111111111111111111000000111222222222222111000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000111111111111000000/////////000000000111111000000000000000000000000000000000111111111111222...///111111///...///000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111222222222333333222111111333333222111222222222222333333333333333333222222111222222222333333333333333333333333222222333333333333222222111111111222222222222222111111111111111111111111222222222222222222222222222222222333333333333333555555444333333222111111222222333333333333444444333333333333222222222222222222222222333333333333111111222222333333444444444444444444444444444444444333222333444555444222666666666666666666666666333444444444444555555555555555555444555555666666333444444555555555555555444444555666666666555555444444555555555666666666444444444444444444444444222333444666777777888888666666666777888888999999888999999::::::999999888<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>??????AAABBBBBBCCCDDDEEEEEEEEECCCCCCDDDEEEGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMOOOPPPQQQQQQQQQQQQSSSSSSSSSRRRPPPOOOPPPRRRPPPPPPOOOOOOOOOOOOPPPPPPMMMLLLLLLMMMNNNNNNLLLKKKIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@????????????>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<:::::::::<<<===<<<;;;::::::999999999:::;;;;;;===<<<;;;:::999999999999666666777888999::::::;;;999999999999999999999999888888777777777666666666444555666666555555666888333333333444444444444444222333333444444444444444111111111111111111111111222222222222222222222222000111111111111222222222000111111111111222222222000000111222222222222111000000111111111222222222000000111111111222222222000000000000000000000000000111111111111222222222000000000111111111222222111111000000000111222222111111111111111111111111111111111111111111111111000000111222222222222222000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000111111111111000000////////////000000000111000000000000000000000000000000111111111222222222...000222222000///000111111111111111111111111111111000000000000000000111000000000000000000000000000000000000000000000000/////////000000111111111111111111111111111111111111111000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000000000000111111111222222333222111111333333222111111111111222222222222333222222222111222222333333222222222222222222222222111111222222222222111111000111111111222222222222111111111111111111111111222222222222222222222222222222333333444444555555333333333333333333333333222222333333333333444444333333333222222222111111222222222333333333444444111111222222333444444555444444444444444444444444444333222222444444333222333333333333333333333333333333333444444444555555777666555444444444555555333333444555555555555444333444555555666666555555444444444555555555666666444444444444444444444444333333555666666666666555555555666666777888888999888888999999999999888888<<<;;;:::::::::;;;<<<==================>>>???@@@???@@@AAABBBDDDDDDEEEEEECCCCCCDDDEEEGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRQQQQQQPPPQQQSSSUUUSSSQQQOOOOOOPPPLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLNNNNNNLLLKKKHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEFFFGGGHHHIIIJJJGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@????????????>>>????????????????????????????????????????????????>>>>>>>>>=========<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<:::999:::;;;===<<<;;;:::999999999::::::;;;<<<<<<;;;:::888888888999999555666777888999:::;;;;;;888888888888888888888888888777777777666666666666444555666666555555666888222222333333333444444444222333333444555444444444111111111111111111111111222222222222222222222222000111111111111222222222000111111111111222222222000000111222222222222111000000111111222222222222000000111111222222222222000000000000000000000000000111111111111222222222//////000000111111111222000/////////000111222222111111111111111111111111000000000000000000000000///000111222222222222222000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000111111111111000000////////////000000000000000000000000000000000000000000111111222222222222000111333333111000111222111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000......//////000000000111111111111111111111111111111111000000000000111111000000000000000000000000//////000000111111111222000000000000000000000000///000000000000111111111333222111111333333222111000000111111111222222222111111111111222333444444111111111111111111111111111111111222222111111111000000111111222222222222333333333333333333333333222222222222222222222222222222333444444555666666111222222333333444444555222222333333333444444444333333333222222111111111222222222333333444444444111111222333444444555555444444444444444444444444444333222222444444333222666666666666666666666666555555555666666666777777888666555444333333444555222333444444555555444444333333444555666666666555444444444555555555666666444444444444444444444444444555666666666555444333444555555666777888888999888888999999999999888888;;;:::999999999:::;;;<<<;;;;;;<<<<<<>>>???@@@AAA===>>>@@@BBBCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGKKKLLLMMMNNNNNNOOOOOOOOOOOOPPPQQQRRRRRRRRRQQQPPPOOORRRUUUTTTQQQNNNNNNOOOJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIJJJLLLLLLKKKIIIHHHHHHHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEGGGHHHIIIJJJKKKGGGFFFFFFFFFEEEEEEDDDDDDAAABBBCCCCCCBBBAAA???>>>@@@@@@@@@????????????>>>@@@@@@??????????????????????????????????????????>>>>>>>>>>>>============<<<;;;::::::::::::;;;<<<<<<:::999999;;;<<<<<<;;;999999999999::::::;;;<<<777666666666888999;;;===555666777888999:::;;;;;;888888888888888888888888777777777777666666666666444555666666555555666888444444444555555666666666444555666666777777666666111111111111111111111111222222222222222222222222222222222222222222333333111111111111111111111111111111111111111111111111//////000000111111111111222111111111000000//////222111111111000000//////////////////////////////666555333111111111333444222222222222222222222222///000111222222222222222222222222222222111000///111111111111111111111111/////////000111111222222111111000000000000111111000000000000000000000000111111111111111111111111111111222222222222111111111111000000000000111111111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000333222222222111000000000111111111111111111111111//////000000000//////...111111000///////////////222222222222222111111000000000000000000000000000000000000000000000000000222222111111000/////////000000000000000000000000000111111111222222222222000000111222333333444444222222222222222222222222111111111111111111111111333333222222111000000000222222222222222222222222111111222333333333333222111111111111111111111111555333222000000111333444222222222222222222222222222222333333333333444444555444444333333444444555555555555555555555555555333333333222222111111111444444444333333222222222444444444444444444444444333333333333333333333333333333333333333333333333666555333222222333555666333333333444444555555555333333333333333333333333444444444555555555555666444444555555555555555555222222333333333333444444555444444333333222222111555555444333333333333444666666666666777777777777888<<<>>><<<777444666999888888999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???>>>???AAABBBCCCCCCBBBAAAHHHFFFEEECCCCCCDDDFFFGGGJJJKKKMMMNNNNNNMMMKKKJJJTTTSSSRRRQQQPPPOOOOOOOOORRRRRRRRRPPPNNNLLLIIIHHHJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJKKKMMMLLLJJJHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGCCCBBBBBBBBBDDDFFFHHHIIIHHHGGGFFFDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????DDDCCCBBBAAA@@@@@@???@@@????????????>>>>>>>>>>>><<<======>>>???@@@@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<999::::::;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999777888888999999888888777888666555777:::<<<:::888888888999999999999888888666555444333333444555666999888777666555666777777666555444333333444555666444444444333333222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000111111111222111111111000000000000111111111111000000000///000000000000000000000000555333222000000000222333111111111111111111111111000000111222222222222222222222222222222111000000111111111111111111111111111111111000000000000000111111000000000000111111000000000000000000000000111111111111111111111111111111111222222111111111111111000000000000111111111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000111111111111111111111111///000000111111000000///000000/////////000111111//////000000000//////...000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000111111222333333444222111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222333333333333222111111111111111111111111777666444222111111222333222222222222222222222222222222333333333333444444444444333333333333444444444444444444444444444444333333333222222222111111333333333333333333222222333333333333333333333333222222222222222222222222333333333333333333333333555444222111111222333444222222222333333333444444333333333333333333333333444444444444555555555555666666666666555444333333222222333333333333444444333333333333333444444444444444444444444555666777555666666666777777777777999<<>>???@@@BBBBBBBBBBBBAAAFFFEEEDDDBBBBBBCCCEEEFFFJJJJJJKKKKKKLLLNNNOOOOOOSSSRRRQQQPPPOOONNNNNNOOOQQQQQQQQQPPPNNNLLLIIIHHHIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJKKKJJJHHHFFFHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGDDDDDDDDDDDDEEEFFFHHHIIIHHHGGGFFFDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@???BBBAAA@@@??????>>>??????????????????>>>>>>>>>>>>;;;<<<<<<===>>>>>>??????===<<<<<<<<<<<<<<<<<<===;;;;;;<<<<<<<<<;;;::::::999::::::::::::::::::;;;::::::999999999888888888777777888888888888777777888666555777:::;;;:::888777888888999999888888777666666555444444555666666666555444333333333444444555444333333333333444555444444444333333222222222111111111111111111111111222222222222222222222222444333333222222111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111000000000111111111111000000000000111111111111111111111111333222000//////000111111000000000000000000000000000000111222222222222111111222222222222111000000000000000000000000000000222222111111000//////...111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000111111111111111111111111000000111111111111111000////////////000111222333...//////000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000/////////000000111111222222222111111111000000000//////111111111111111111111111...//////000111111222222222222222222222222222222111111222333333333333222111111111111111111111111999777555333222111111222222222222222222222222222222222333333333333444444444444333333333333444444222222222222222222222222333333333222222222222111222222222333333333333333222222222222222222222222222222222222222222222222333333333333333333333333555444222111000111111222111111222222222222333333444444444444444444444444444444444444555555555555777777666666555444222111222222333333333333444444222222333444444555666666333333444444555777888999555555666666666777777777888;;;===<<<999888999<<<777888999:::;;;;;;;;;;;;<<<<<<<<<===============>>>???@@@AAABBBBBBBBBBBBDDDDDDBBBBBBBBBCCCDDDEEEIIIIIIHHHIIIKKKNNNQQQSSSPPPPPPOOONNNNNNMMMNNNNNNPPPPPPPPPOOOMMMKKKIIIHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJIIIIIIJJJIIIGGGEEEIIIIIIJJJKKKKKKKKKKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHGGGGGGEEEDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>=========>>>>>>????????????>>>>>>>>>>>>;;;;;;;;;<<<<<<======>>>>>>======<<<<<<======>>>=========<<<<<<;;;;;;;;;;;;::::::::::::::::::999888888888888888777777777777777888888888888777777777666666777999:::999888777888888999999888888777777666666555555666666777555444444333222333333333444333333222222333333444444444333333333333222222111111111111111111111111111111111111111111111111444444333333222111000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111000000000000000111111111111111111111111222111111000000000111111111111111111111111111111000111111222222222111111111111222222222111111000////////////////////////111111111111000000//////111111000000000000111111000000000000000000000000111111111111111111111111222111111111111111111222111111000000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000111111111111111111111111111111111000111111222222222222111111000000000000111222333111111222222222222111111////////////////////////000000000000000000000000...//////000111222222222000000000000000000000000333333222222222222111111//////000000000111111111222222222111000000//////111111111111111111111111/////////000000111111111222222222222222222222222111111222333333333333222111111111111111111111111666555444222222111111222222222222222222222222222222222222333333333444444444333333333333333333444333333333333333333333333222222222222222222222222111111222222333333333444222222222222222222222222333333333333333333333333333333333333333333333333555444333222111111111222222222222222222333333333444444444444444555555555333333444444444555555555555666666666555444333333222222222333333333444444333333444444444555555555333333333444444555777777555555555666666666777777444777999999888777888999777888999::::::;;;::::::>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCCCCBBBBBBBBBCCCDDDEEEHHHHHHHHHIIIKKKMMMPPPQQQNNNMMMMMMLLLLLLLLLLLLMMMOOOOOONNNMMMLLLJJJIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLKKKIIIIIIJJJIIIGGGEEEGGGHHHIIIJJJKKKKKKKKKJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>=========>>>>>>???????????????>>>>>>>>>===;;;;;;<<<<<<<<<=========>>>>>>============>>>>>>======<<<;;;;;;:::::::::;;;;;;;;;::::::999999999888888888888888888888888888888999999999999888888777777666777888999999888777777888888888888777777777777666666666666777777666666555555444444444444444333333333333333333444333333333333333333333333111111111111111111111111111111111111111111111111444444333333222111000000111111111111111111111111111111111111111111111111111111111000000000000000111111111111111222222222000000000000000000111111111111111111111111111111222222111111111222222222222222222222222222222222111111222222222111111000000111111222222222111111//////////////////////////////000000111111111111111111000000000000111111000000000000000000000000111111111111111111111111222222111000000111222222111111000000000000111111111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222000000000000000000000000000000111222222222222222222222111111111111222222333333333333333222222111////////////////////////000000000000000000000000......///000111222222333000000000000000000000000333333333222222222222222000000000000000111111111333333222222222111111111111111111111111111111111222111111111000000000///222222222222222222222222111111222333333333333222111111111111111111111111111111111111111111222222222222222222222222222222222222222333333333444444333333333222222333333333333333333333333333333333222222222222222222222222111111111222222333333333444444444444444444444444555555555555555555555555333333333333333333333333555555444333333333333333444444444444444333333333333333333444444444555555333333333444444444444555333333444555666666666555222222222333333333444444555555444444444333333333444444333222222333333444555555555555666666666666444555777888777777888888777777888999::::::::::::<<<<<<============>>>>>>>>>?????????@@@AAABBBBBBCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHJJJKKKLLLLLLKKKJJJKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJNNNLLLJJJJJJJJJJJJIIIHHHEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGDDDDDDEEEEEEEEEEEEEEEEEEGGGFFFEEECCCBBBBBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>???@@@@@@????????????>>>>>>>>>===<<<<<<============>>>>>>>>>>>>============>>>>>><<<<<<;;;:::999999::::::;;;;;;;;;::::::999999999888888999999999999999999999::::::::::::::::::999666777777777777777888888777777777888888777777777666666777777777777666666555555555555555444444444444444555555555555444444333333333333333333333333111111111111111111111111111111111111111111111111444333333222222111111111111111111111111111111111111111111111111111111111///000000000111111111111111111111222222222222222000000000000111111111111111111111111111111111111111111111222222222222222222222222222222222222222111222222222222111000000000000111222222222222111000000000000000000000000...//////000111111222222111111000000000000111111000000000000000000000000111111111111111111111111333222111000000111222333111111000000000000111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222000000000000000000000000//////000111222222222222222222222111222222333333444444444333222111000///000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000000000000111111111222222111111111111111111111111222222222222222222222222111111111111111111111111333333222222111000000///222222222222222222222222111111222333333333333222111111111111111111111111//////000000111222222222222222222222222222222222222222333333333333444444333333222222222222333333444444444444444444444444111222222222222333333333111111111222222222222222444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444555555444444444444333333111222222333333444444444333333333333444444444444111222444555666777777777222222333333333333444444555555444333333222111111444444333222111111222222444444555555555666666666666777888999999999999999666777888999::::::::::::999999::::::;;;<<<<<<<<>>>>>??????@@@AAABBBCCCCCCCCCDDDEEEEEEEEEFFFFFFHHHIIIKKKJJJIIIGGGFFFHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJJJJIIIIIIIIIJJJHHHHHHHHHHHHHHHIIIIIIJJJMMMLLLJJJJJJKKKKKKKKKJJJDDDEEEFFFHHHHHHIIIIIIIIIMMMLLLKKKJJJIIIHHHGGGFFFBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFDDDCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@????????????>>>>>>>>>>>>========================>>>======<<<<<<======>>>;;;:::999888888999;;;;;;;;;::::::::::::::::::999888888888999999999999999999999::::::::::::999999666777888888666666777888666777777888888777777666555666666777777666666555333444444444444333222222444555555666666555555444222222333333333333444444111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111......///000111222222333111111111222222333333333///000000000111111111111000000000000000000000000///000000111111111111111111111111111111111111111222222222222222111000000000000111222222222222222111111111111111111111111000000000000000111111111111111000000000000111111000000000000000000000000111111111111111111111111333222111//////111222333111111000000000000111111111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000---...///000111111111111///000000111333555666777777777666555444222000///000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000//////000000111222333333222222222222222222222111000000111111222222333333111111111111111111111111333333333222222222222222222222222222222222222222111111222333333333333222111111111111111111111111000111111222222222111111222222222222222222222222222222333333333333444444333333222222222222333333222222222222222222222222111111222222222333333333222222222222111111111111333333333333333333333333333333333333333333333333333333333333333333333333111222222333444444444444444444444333333333222222000000111111222333333444222222333333333444444444333333444555666666666555222222333333333333444444222222222222222222222111333333222222222333444444444444444555555555666666777777777888999999888777666777888999999::::::999888999:::;;;<<<===>>>??????>>>>>>>>>???@@@AAABBBAAAAAABBBCCCDDDDDDDDDDDDFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJIIIHHHHHHIIIIIIJJJHHHHHHGGGGGGHHHHHHIIIJJJKKKJJJHHHHHHJJJKKKKKKKKKEEEEEEGGGHHHIIIJJJJJJJJJPPPOOONNNLLLJJJHHHFFFFFFBBBCCCDDDFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAACCCBBBBBBBBBBBBAAAAAAAAABBBAAA@@@???????????????????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<===;;;:::999999999;;;===>>>999::::::::::::::::::;;;777777777888888888999999777888888999999888888777555777999888666555666888666666777777777777666666444555666666666666555444444444555555555444333222333444555555555555444333222222222333333444444444111111111111111111111111000000000000000000000000222222222222222222333333111111111111111111111111111111111111111111111111------...000111222333444111111111222222333333333//////000000111111111222////////////////////////......///000000111000000000000000000000000000000222222222222222111000//////000111222222222222222111111111111111111111111222222111111000/////////111111000000000000111111000000000000000000000000111111111111111111111111333222000//////000222333111111000000000000111111111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000------///000000111111111------///111444777999;;;<<<;;;:::888666444222111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111222444555666777333333222222222222222222......///000111222333333111111111111111111111111111222222333333444555555222222222222222222222222111111222333333333333222111111111111111111111111333333333333333222111000222222222222222222222222222222333333333444444444333222222222222222222333111111111111111111111111111111111222222333333333333222222222111111000000222222222222222222222222111111111111111111111111333333333333333333333333///000111222333444444444333333333222222111111111//////000111222222333333222222333333333444444444555555555666555555444444222222333333333444444444000000000111222222333333222222222333444555666777444444444555555555666666666555555666777777555444666777888999999:::999999:::;;;<<<>>>???AAABBBCCC???>>>>>>>>>>>>@@@AAABBB???@@@AAABBBCCCCCCCCCCCCFFFEEEDDDCCCDDDEEEGGGHHHEEEEEEEEEEEEFFFGGGIIIIIIJJJJJJHHHHHHHHHHHHIIIJJJHHHHHHGGGGGGHHHHHHIIIJJJJJJHHHFFFGGGIIIKKKKKKKKKEEEFFFHHHIIIJJJKKKKKKKKKRRRQQQOOOMMMJJJHHHFFFEEEBBBCCCEEEGGGHHHIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAABBBBBB@@@???>>>>>>>>>>>>????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999999:::<<>>=========>>>@@@BBBDDDFFFEEECCCBBBAAAAAABBBBBBDDDDDDDDDDDDDDDEEEEEEFFFDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKJJJIIIGGGFFFGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKKKKJJJJJJIIIIIIIIILLLKKKKKKJJJIIIGGGFFFEEECCCDDDEEEGGGHHHIIIJJJJJJFFFCCCAAABBBEEEFFFDDDBBBDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<>>===<<<;;;:::999999======<<<;;;::::::999999<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888888888888888888888888888999999999888777666666555666777888999999888777666777666555444444555666777666555555555555444444444444444444444444444444444222333444555555444333222555555555444444333333333111111111111111111111111111111111111111111111111333222222111000000111111000000000000000000000000000000000000111111111111222222222222222222222222//////000111111111111000000000000000000000000000000000000000000111222222000000000000000000000000111111111111111111111111222222222222222222222222111111111111000000000///111111222222222222111111000000000000111111111111000111222111///...///000111111111111111111111111000111111111111222222222222111000//////000111222222222111000000000000000000000000000111111111111222222111000000111222222111222222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111333555777999999999888777555444333333000000000000000000000000000000000000000000000000222111///.........000000111111111111000000000000000000000000000000000000////////////000000000000000000000111111111222222222222222111111111000000111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111333333333222222222111111111111222333333333333333222222111000000111222222333333333333333333333333222222222111111111000000111111111111111222333333111111222222222222111111333333222111111222222333111111222222222333333333222222222222222222222222444444333333333333444444333222111000000111222333222222222222222222222222222222222333333333444444333333333333333333333333222222222222222222222222444444444444333333333222444444333444444555666777555555555555555555555555777777777777777888888888888999:::;;;;;;<<<;;;;;;>>>=========>>>@@@AAABBBDDDCCCBBBAAAAAAAAABBBCCCDDDDDDCCCCCCDDDDDDEEEFFFCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGIIIIIIIIIIIIHHHFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIEEECCCAAABBBCCCDDDBBB@@@BBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>======<<<<<<===============<<<<<<<<<>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888888888888888888888888888888777777666555555444666666777888888777666666666555444444444444555666666555555555555444444444222222222222222222222222444555555555555555444333555555444444444333333333111111111111111111111111222222222222222222222222333222111111000111111111000000000000000000000000000000000000111111111111222222222222222222222222000//////111444444111...000000000000000000000000000000000000000000111222000000000000000000000000111111111111111111111111222222222222222222222222111111111111000000000000111111222222222222111111000000000000111111111111///000111000///...///000111111111111111111111111000111111111111222222222111111000000000000111111222111000000000000000000000000000000111111111111111111000//////000111111/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111222444555555555555444333333222222000000000000000000000000000000000000000000000000222111000///...///000111111111111111000000000000000000000000000000000000////////////000000000000111111111111222222222333222222222111111111111111111111111111111111111111444444444444444444444444222222222222222222222222333333333333333333333333111111111111111111111111333333333222222222222111222222333444444444444333222222111000000111222222444444444444444444444444222222222111111111111111111222222333333333333333222222333333333333222222333222222111111222333333111111222222222333333333333333333333333333333333333222222222222222222333333222111000000111222333222222222222222222222222111111111222222222333333333333333333333333333333222222222222222222222222333333333333222222222222444444333444444555666777555555555555555555555555888777777777777777777666777777999:::::::::::::::>>>>>>>>>===>>>???@@@@@@BBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEBBBBBBBBBCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHHHHGGGGGGEEEDDDBBBBBBBBBBBB@@@>>>???>>>>>>>>>>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>============<<<<<<<<<======>>>>>>>>>???>>>>>>======<<<<<<;;;;;;999999999999999999999999:::999999999999888888888888888888888888888888888777777666666555555444444555555666666666666555555555444444333333444444555666555555555555444444444222222222222222222222222555555444333333333333333444444444444333333333333111111111111111111111111222222222222222222222222222222111111111111111222222222222222222222222222///000000000111111111111111111111111111111111111444222111555::::::555///000000000000000000000000111000000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000111111222222222222111111///000000000111111111111///000111000///...///111111111111111111111111111000000111111111222222222111000000000000000000111111111000000000000000111///000000000111111111111111111111000000111111111.........////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111222222222222222222222222222222000000000000000000000000000000000000000000000000111111000//////000000111111111111111000000000///000000000000000000000000000111111111222222222222111111222222222333333333111111111111111111111111111111111111111111111111444444444444444444444444111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111222222333444333333333222111111111111111111222333333333333333333333333111111111111111111111111111222444555555444333222222333333444444333333222222222222222222222333333111111222222222333333333333333333333333333333333222222111111111111222222333222222111111222222333111222222222222222333333222222222222333333333333333333333333333333333333111222222222222222333333222222222222222222222222444444333444444555666777555555555555555555555555888888777777666666666555666777888999999::::::999>>>>>>>>>===>>>>>>>>>>>>?????????@@@AAABBBBBBCCCBBBBBBBBBBBBBBBCCCCCCDDD@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEEEEFFFHHHJJJLLLIIIIIIIIIHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBB@@@???>>>========================>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<==================<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888888888888888888888888888888888777777777666666555555555555555555555555555555555555555555555555555555555666555555555555444444444444444444444444444444444555444222000000000111111333333333333333333333333111111111111111111111111111111111111111111111111222111111111111111222222222222222222222222222222///000000000111111111111111111111111111111111111555333333666;;;;;;666111000000000000000000000000111111000000000000000111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000111111111111222222222222111111///000000000111111111111000111222222000000111222111111111111111111111111000000111111111222222222000000000111111000000000111000000000000000111111///000000000111111111111222222222222222222222222111111111222222222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111111111222222000000000000111111111111000000000000000000000000000000000000000000000000111000000000000111111111111111111111000000000///000000000000000000000000000111111111222222222222111111222222222333333333111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000111111222222222222222111111111222222111111111111111111111111111111111111111111111111111111111222333444555555444222111222333333444444333333222111111222222333333333333111111222222222333333333222222222222222222222222222111111000000111111222333222222222222222222333111111111222222333333333333333333333444444444444333333333333333333333333111111111222222333333333222222222222222222222222444444333444444555666777555555555555555555555555888777777777666666555555666666777888999999999999<<<===========================>>>???@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBCCC@@@@@@@@@AAABBBBBBCCCCCCEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFEEEEEEGGGHHHIIIFFFFFFGGGGGGHHHIIIIIIJJJEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEGGGGGGFFFDDDBBBAAA@@@???===>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::::::::999::::::::::::::::::::::::999999999888888888777777777777777777777777777777888888777777777777777666555555444444444444555555666666666777777666666666666555555555555444444444444444444444444444444444555444222111111111222333333333333333333333333333111111111111111111111111000000000000000000000000111111111000111111222333000000000000000000000000000000000000111111111111111111111111111111111111222111111333666777333000000000000000000000000000222111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111222222222222111111000000000000111111111111000111222222111111222333222222222222222222222222000111111111111222222222000000111111111111000000000000000000000111111222000000000000111111111111222222333333333333222222000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222000000000111111111222222000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000000000000000////////////000000000000111111111111222222222333111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333000000111222222222222111000111222222222222111000111111111111111111111111111111111111111222222222333333333333333222222111222222333333333333222222000000222333333333333333111111222222222333333333111111111111111111111111222111111111111111111222333333333333333333333333111111111222222333333444333333444444444555555555333333333333333333333333111111111222222333333444222222222222333333333333444444333444444555666777555555555555555555555555777666666666666666666555666666888999999999999999;;;;;;<<<===>>>>>>======<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBB@@@@@@@@@AAABBBBBBCCCCCCEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGBBBCCCDDDEEEFFFGGGHHHHHHEEEEEEFFFFFFFFFFFFFFFGGGEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGFFFFFFEEEEEEGGGGGGGGGEEEBBB@@@@@@AAA>>>>>>????????????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========;;;;;;;;;:::::::::999999:::999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999888888888888777777777777777777777777777777777888888888888777777777777666555444444444444555666666777777888888777777666666555555555555444444444222222222222222222222222555555444444444444555555222222222222333333333333111111111111111111111111111111111111111111111111111111000000111222222333000000000000000000000000000000000000111111111111111111111111111111111111//////000111111111111111000000000000000000000000222222111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111111111111222222222222111111000000000000111111111111///000111111000000111333222222222222222222222222000111111111111222222222///000111222222111000///000000000000000111222222000000000000111111111111000111222333333222111000............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222222222222111111111111222222222222000000000000000000000000000000000000000000000000000000111111222222222222111111111111000000000000000000000000000000000000////////////000000000000000000000111111111222222000000111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333000111222222333333222222000111222222222222111000111111111111111111111111000000111111111222222222333333222111111111111111111111222222222222111111///000222333444444333333111111222222222333333333222222222222222222222222222222222111111222222222222333333333333333333222000111111222333333444444222222333333333444444444333333333333333333333333000111111222333333444444222333333333444444444444444444333444444555666777555555555555555555555555555555555666666666666666666777888999::::::::::::999:::;;;===>>>>>>======;;;<<<>>>????????????>>>???????????????@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCEEEFFFGGGGGGGGGGGGCCCDDDDDDDDDEEEEEEFFFFFFDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDFFFGGGEEEAAA???@@@AAA????????????@@@@@@@@@AAA========================;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888777777777777777777777777777777777777777777777777777777777777666666555444444555666666555666777888888777666555666555555555555444444444222222222222222222222222111222333444444555555444111111222222222333333333111111111111111111111111222222222222222222222222111111000000111222333333222222222222222222222222000000000000111111111111000000000000000000000000///000111111000///111222000000000000000000000000222222111000000///000000000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111111222111111222222222222111111000000000000111111111111---///000000//////000222222222222222222222222222000111111111111222222222///000111222222111000///000000///000000111222222000000000000111111111111///000111222222111000///111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111222222222222222222222222222222333333000000000000000000000000000000000000000000000000///000111222222222222222111111111111000000000000000000000000000000000000111111111111222222222222///000000000000111111111000000111111222222222222111111111111111111111111222222222222222222222222000000000000000000000000444444444444444444444444111111111111111111111111111111111222222333333333222222333444444444444333000111222333333222111000222222222222222222222222000000111111222222222222444333111000///000111111111111111222222111111111///000222333444444333333111111222222222333333333333333333333333333333333333333222222222222333333222333333444444333333222000000111222333333444444111111222222222333333333333333333333333333333333000000111222333333444444333333333444444555555555444444444444444555777777555555555555555555555555444555555555666666777777777888999::::::;;;::::::777999;;;===>>>>>>>>>>>>;;;<<<>>>?????????>>>===?????????>>>???@@@@@@AAA@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFF???AAACCCFFFHHHIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFCCCDDDDDDDDDEEEEEEFFFFFFDDDDDDEEEEEEDDDCCCCCCBBBDDDDDDEEEFFFFFFFFFFFFFFFCCCDDDEEEDDD@@@>>>???AAA>>>>>>??????@@@@@@AAAAAA????????????????????????;;;;;;;;;<<<<<<<<<======999999:::;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888777777777777777777777777777777777777555555555666666666666666777666555444444555666777444555666777777666555444666666555555555444444444444444444444444444444444,,,---///111222222222111111111111222222333333333111111111111111111111111000111111111111222222222222333333333333222111111000000000000000000000000000000000000000000000000000222333222111000111222000000000000000000000000222222222111111111111000000000000000000000000000////////////////////////111111111111111000///...000000////////////000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111222333333222111000///000111222222222222222333333333333333222111000////////////////////////000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000111111222222222222111111222222222222222222222222000000000000000000000000000000000000000111111222222111111111000000//////000000000000111111111111000000000000000000000000000000000000000000000000......///000111222333333222111111111000000//////000000000000000000000000111111111111111111111111222111000000111333555666333333222111000000111111000000000111222222333333333222222222111000000000////////////////////////222222222111111111000000555444444333333222222111///000000000111111111111333222111000000111222333222222222222222222222222111111111222222333333333111111111111111111111111333333333222222111111111......//////000000111111222333333444444333333222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222444444333333333333222222111111111111111111111111000111111222222333444444333333333333333333333333333444666777888777666444666777888999999888777666888999999999::::::::::::888999:::;;;<<<<<<<<<<<<============>>>>>>>>>>>>???===<<<===@@@@@@>>>;;;>>>>>>>>>>>>???@@@AAABBBAAAAAABBBCCCDDDDDDCCCCCCBBBDDDFFFHHHJJJJJJIIIHHHGGGEEECCCCCCFFFHHHGGGEEECCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDCCCBBBBBBBBBAAACCCDDDFFFGGGFFFEEECCCBBBAAAAAAAAA@@@@@@?????????>>>???@@@AAAAAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;<<<======:::::::::999999999888888999::::::::::::999888888777777777777777888888888777777777777777777777777555555555555555555555555777777666555444333333222333333444444555444444333666666666555444444444333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222222222333333222222111000000000000000000000000000000000000000000000000000...000111000///...///000000000000000000000000000222222222111111111000000000000000000000000000000111111111111111111111111111111111111000000000///111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111222222222222111000111111222222222111111111222222222222222222111000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000111111222111111111111000000000///000000000000111111111111000000000000000000000000000000000000000000000000/////////000111111222222111111111111000000000///000000000000000000000000111111111111111111111111222111000///000222444555333222222111000000111111222222111111111111111111222222222111111111111111000000000000000000000000222222222111111111000000222222222222222222222222000000000111111111111111333333222111111222333333111111111111111111111111333333222222222222222222111111111111111111111111333333333222222222111111000000000111111111222222111222222333333222222111222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333333333222222222222222222333333222222222111111111222222222222222222222222333333333333333333333333333333333333333333333333222333555666777666555444555666777777777777666555666666666777777777888888888999:::;;;<<<<<<<<<<<<========================>>>===;;;===???@@@???===????????????@@@AAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDFFFHHHIIIIIIHHHGGGGGGEEECCCCCCFFFGGGFFFDDDCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCBBBBBBBBBDDDDDDFFFFFFFFFDDDBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>???@@@@@@???>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<===:::::::::999999999888888999999::::::999999888777:::999999888777666555555666666666666666666666666555555555555555555555555666666666555444444333333444444444555444444333333555555555555444444444444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222222222333333222222111000000000000000000000000000000000000000000000000000...000111000///...///000000000000000000000000000222222111111111000000000000000000000000000000000111111111111111111111111222111000/////////000111222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111222222222222111000111111222222222111111000000000111111222111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111222222222222111111////////////////////////000000000000000000000000000000000000000111111222111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111000//////000111333444333222111111000111111111333333222222111000000///111111111111111222222222111111111111111111111111222222222111111111111111//////000111111222333333222111111111111111111111333333222222222222333333000000000000000000000000444444333222222111111000111111111111111111111111333333333222222222222111111111111222222222222222000111111222222111111000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333555444333111111111222333222222222111111111000000333333333333333333333333666555555444333333222222222222333333333333333333111222444555555555444333444555555666666555555444555555555666666666777777888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;>>>???@@@???@@@@@@@@@@@@@@@AAABBBCCCBBBBBBCCCCCCCCCBBBAAAAAACCCDDDFFFGGGHHHGGGFFFFFFGGGEEECCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEFFFFFFEEECCCAAA@@@@@@@@@@@@@@@@@@?????????======>>>>>>>>>>>>==================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<:::::::::999999999888888999999::::::999999888777888888888777777666666666666666666666666666666666666666666666666666666666444444444444444444444444444555555555444333333222444444444444555555555555666666555555444444333333222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222222222222222222111000000000000000000000000000000000000000000000000000000000222333222111000111222000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111333111000......///111222222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111///000111222222222222222...///000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////111111222222222222111111////////////////////////000000000000000000000000000000000000000111111222111111111000000000000000///000000000111111111111////////////////////////000000000000000000000000111111111111000000//////111111111000000000000000000000000000000000000000111111111111111111111111000000//////000111222222222222111111111111111222222222222111111111000000000000000111222222222333222222222222222222222222111111111111111111111111000111111111222222222333333222222222222111111111333222222222222222222333111111111111111111111111333222222222222222222222111111111111111111111111222222222222222222222222111111222222222222222222111111222222222222111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333666555333111111111222333222222222222111111111111333333333333333333333333444444333333333222222222222222222222222333333333222333444555555555444444555555555555555555555555777777777777888888888888888888999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<>>>???@@@@@@?????????@@@@@@AAABBB@@@@@@AAABBBBBBBBBBBBBBBDDDDDDEEEFFFFFFFFFEEEDDDFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEAAABBBBBBBBBCCCDDDDDDDDDEEEEEEEEEEEECCCBBB@@@???@@@@@@@@@???????????????<<<==================<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888888999:::;;;:::::::::999999999888888999999999999999888777777444444555666777888999:::666666666666666666666666666666666666666666666666333333333444444555555555555555555555444333222222333333333444444555555555555555555444333333222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222111222222222222111000000000000000000000000000000000000000000000000000000000222333222111000111222000000000000000000000000111111111000000000//////000000000000000000000000000000000000000000000000222111///......000111333000000////////////000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111111111111111222---...000111333333444444...///000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111////////////////////////111111222222222222111111000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000111111///000000000111111111111////////////////////////000000000000000000000000222222111111000/////////000000000000000000111111000000000000000000000000111111111111111111111111000000000000000000111111222111111111111111222222000000111111111222222222000000000111222222222333222222222222222222222222111111111111111111111111444444333333222222222222333333333333222222222222111222222222222222222111222222222222222222222222000000111222333333444444111111111111111111111111222222222222222222222222111111111111111111111111222222333333333333222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333666555333222222222333333444333333333333222222222222222222222222222222222000000111111222222222222111111111222222333333333444444555666666666666666666666666666666666666666777777777777888888888888777888999999:::999999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>@@@>>>>>>>>>>>>>>>??????@@@===>>>???AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDGGGGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEAAABBBBBBBBBCCCDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@???????????????????????????===<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888999:::;;;:::::::::999999999888888888999999999999888777777333444555666777888999999555555555555555555555555666666666666666666666666222222333333444555555555444555555555444333333222222333333333444444555555333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111222222111111000///000000000000000000000000000000000000000000000000...000111000///...///000000000000000000000000000111111000000000/////////000000000000000000000000////////////////////////111000/////////000111222000000////////////000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222111000000111222222---...000111333333444444000000111111222111111111////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000111111222000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111000111111222333///000000111222222333333111111111111111222222222222222222222222222222222111111111111111222222222555555444444333222222111222222333333333444444444222222333333333333222222222222222222222222222222//////000111333444555666111111111111111111111111111222222222222333333333111111111111111000000000333333333444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333444444444444444333444444444333333333222222111111111111111111111111//////000000111222222333000000111111222333333333555555555666666666777777777666666555555666666777555555555666666666777777777888888999999999888888888999999:::;;;<<<=========???AAA@@@???>>>>>>???>>>>>>=========>>>>>>???<<<===>>>@@@AAABBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDHHHIIIHHHFFFDDDBBBCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>???????????????======<<<<<<<<<<<<==================<<<<<<<<<<<<::::::::::::::::::::::::999999999::::::::::::::::::::::::999999999888888888888999999888888777666777777777666666555555555555555555555555555555555555555555555555555555555222222333333444444444555333444444555555444444333333333333333444444444444111111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111000000///000000000000000000000000000000000000000000000000...000111000///...///000000000000000000000000000111000000000////////////000000000000000000000000000000000000000000000000///000000000111111111111111000000000000000000111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222111000000111222222000000111222222222222111222222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000111111222///000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111000000000000000///000000000111111111111000000000000000000000000111111111111111111111111111222222222222222111111111111000000111222222333111111111111111111222222222222222111111111111111222222222222222222222222000000111111111222222222333333333222222222222222111222222333444555666666444444555666666555444444111111111111111111111111000000111222333333444444111111111111111111111111111111222222222333333333333333222222222111111111222222333333333333222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333000222444555666555444444333333333333222222222111222222222222222222222222111111111111111111222222///000000111222222333333555444444444555555666666666666555444444555666666666666666777777777888888777888888888888888777777777888999;;;<<<>>>???@@@BBBEEEHHHGGGDDDAAA????????????>>>>>>>>>>>>>>>???>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEIIIJJJJJJHHHDDDBBBCCCEEECCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@AAA===>>>>>>>>>?????????@@@>>>>>>===<<<<<<===>>>>>>============<<<<<<<<<<<<::::::::::::::::::::::::666777999;;;;;;;;;:::999:::::::::999999999888888888888888888888777777666888888777666555444444333555555555555555555555555444444444444444444444444333333333333333333444444222222333444555555555555444444333333333333333333000111111222222333333444222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111000//////000000000000000000000000000000000000000000000000000222333222111000111222000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111...///000111111111111111222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333222111000000111222333333333333222222000//////333333333333333222111000111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000111111222//////000000111111111222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111//////000000111111111222000000000000000000000000111111111111111111111111222222333333333222222111111111000000111222333333333333222222111000000000333222222222111111000000111111111111111111111111000000111111222222222222000000000111222222333333000111222333555666777777555666777888888777666555000000000000000000000000222222222222222222333333111111111111111111111111111111111222222333333333444444444333333222222222111111222222222222111111222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333...111444666777777555444222222222111111111111000333333333333333333333333444444333333222111111111///000000111222222333333444333333333333444555555555444333333333333444555999999999999::::::::::::777777888888888777777666666777999;;;===???AAAAAAFFFJJJMMMLLLHHHCCC@@@@@@@@@@@@???????????????@@@AAAAAAAAA@@@@@@>>>======@@@@@@@@@AAABBBCCCEEEFFFJJJKKKKKKIIIEEEBBBDDDFFFCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCBBBBBBAAABBBBBBAAA@@@@@@AAAAAAAAA======>>>>>>?????????@@@???>>>===<<<<<<===>>>???>>>=========<<<<<<<<<<<<::::::::::::::::::::::::444666999<<<<<<<<<:::999:::::::::999999999888888888888888888888777666666555555555666666666666666555555555555555555555555333333333333333333333333333333333333333333333333111111333444555666666666444444444333333222222222000111222333444555555666222222222222222222222222222222222222222222222222111111111111111111111111333333333333333222111000000000000000000000000000111111111111111111111111000000000000111111111111//////000000111111111111222222111111000//////...000000000000000///......000000111111111111000000......///000000000000000111111000000111111222333////////////////////////000111333444444333111000222222222222222222222222222222222222222222222222111111111222222333333333555444333222111111111111222222222222222111000///222222222222222222222222333333333222222111111111111111111111111111111111......///000000000000000333222222111000000111111////////////////////////000000000000000000000000000000111222222222222111222111111111000000//////000000000000000000000000000000000000////////////111111000000000000111111000000000000000000000000111111111111111111111111222111000000000111333333111111111111111111111111222222222222222222222222222222222111111111000000222222222111111111000000111111111111111111111111000111111111111222222222222222111111111111222222111111111111111111111111222111000000111333555666000000000000000000000000000111222333333666:::===<<<<<<<<<:::888666333222111222222222222111000000111111111111111111111111222222222222222222222222333333333333333333333333111111222222222333333333222111000//////000111222222222111111222222333444222222222222222222222222000000000111222222222333000000111111111222222222111111222222222333333333333333222222333333444555555555444333333333333444333333333333333333333333555444444333222111000000444444444333333222222222444333333222222333333444555555555555555555555555666666666666777777777777666777888999999888777666999999:::999:::===BBBFFFIIIKKKMMMOOONNNKKKGGGEEE??????>>>>>>>>>???AAABBB>>>>>>?????????@@@@@@@@@???@@@BBBCCCDDDCCCBBBBBBLLLLLLLLLJJJIIIGGGEEEDDDHHHFFFCCCBBBCCCCCCCCCBBBAAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAA@@@???>>>>>>?????????@@@@@@AAAAAAAAA???>>>>>>===<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<999999999::::::;;;;;;;;;::::::999999888777666666666666666666666555555555666666555555555555666666777777666555555555555555666666555555555444444444444333222111000111222333111222222333444444444444333333333333333333333333444333222222111111222222111111111111111111111111333222222222111111000000111111111111111111111111222333333333222222111000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000111111111000000000000000111111111000111111111000000///...000000111111111111000000000000111222222222222222111111000000111111222333000000000000000000000000111222333333333333222111222222222222222222222222222222222222222222222222111111111222222333333333555444333222111111111111222222222222222111000000222222222222222222222222333333333222222111111111111111111111111111111111......///000000000000000111000000000111222222333000000000000000000000000000000000000000000000000111111222333333333333222111111111111000000000///000000000000000000000000000000000000000000000///111111000000000000111111000000000000000000000000111111111111111111111111222111000000000111222333111111111111111111111111222222222222222222222222222222222111111111000000222222222111111111000000111111111111111111111111000111111111111222222222222222111111111111222222111111111111111111111111000000000111111222222333111111111111111111111111111111222222333666:::>>><<<<<<<<<;;;999777555333222222222222222111000000111111111111111111111111222222222222222222222222333333333333333333333333222222222222333333333333222111000//////000111222222222111111222222333444222222222222222222222222111111111111222222222222222222333333333444444444111111222222222333333333333333222222333333444555444444333222222222222333222222222222222222222222444333333222222111111111444333333333333333333222444444333333333333444444555555555555555555555555555555555666666666777777888888999::::::999888888888999:::::::::<<<@@@CCCEEEGGGHHHJJJKKKKKKKKKJJJ@@@???>>>>>>>>>???@@@AAA?????????????????????@@@???@@@AAABBBCCCCCCCCCCCCIIIIIIIIIIIIHHHHHHGGGFFFHHHEEECCCBBBCCCCCCCCCBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@@@@???>>>>>>??????@@@@@@@@@@@@@@@@@@>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999:::::::::;;;;;;::::::999999888777777666555555555555555555555555777666666555555666666777777666666555555555555555666555555555444444444444444333333222222222222222222222333444444444333333333333333333333333333333444333222222111111222222111111111111111111111111000000000000/////////...111111111111111111111111222222222333222222111000000000000000000000000000111111111111111111111111000000000000111111111111111111111000000000000000...//////000111222222222111111111222111111000///000000111111111111000000000000111222222222222222111111000000111111222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222222222444444333222111111111111111222222222222111000000222222222222222222222222222222222222222111111111111111111111111111111111//////000000111111000000......///000111222333444111111111111111111111111000000000000000000000000111222333333444444333333111111111111000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111111111000000111111222333111111111111111111111111111111111111111111111111222222222111111111111111222222222111111111111111111111111111111111111111000111111111111222222222222222111111111111222222111111111111111111111111000111222333333222111111222222222222222222222222222222222111222555:::>>>=========<<<;;;999666555222222222222222111111111111111111111111111111111222222222222222222222222222222333333333333333333333333333333444444444444222111000000000000111222222222111111222222333444222222222222222222222222222222222222222111111111222222333333333444444444111111222222222333333333333333222222333333444555333333222111111111111222111111111111111111111111222222222222222222222222222333333333333333333444555444444333333444444555444444444444444444444444444444444555555555666666888888999999999999888888777999:::;;;:::;;;===>>>@@@AAACCCEEEHHHJJJMMMNNN@@@???>>>>>>>>>>>>>>>????????????????????????>>>?????????@@@BBBCCCDDDEEEDDDEEEFFFGGGGGGHHHHHHHHHGGGEEECCCBBBCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>@@@@@@@@@???????????????>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999999::::::::::::::::::999999888777777777777777777777777777777777777777666666666666777777777666555555444444555555555555555555444444444444333444444444333333222222333333444444444333222222333333333333333333333333333333222111111111111222111111111111111111111111000000000000////////////111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111///000000000111111111111111111111111000000000000/////////000111111222222111111222222222111111000000000111111111111000000......///000000000000000111111000000111111222333333333333333333333333333333222222111111222222333111111111111111111111111111111111111111111111111111111111111111222222222444333222222111111111222111111222222222111111000111111111111111111111111222222222111111111111111111111111111111111111111///000000111111111000000......///000111222333333111111111111111111111111000000000000000000000000000111222222333333222222111111111000000000000000000000000000000000000000000000000000000111111111111111000000000000111111000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222111111111111222222111111111111111111111111333333444444444333333222222222222222222222222222333333222111111555:::>>>===>>>>>>===<<<:::888777333333222222111111111111111111111111111111111111222222222222222222222222222222222222222333333333333333333444444444555555111111111111111111111111222222111111222222333444222222222222222222222222333333333222222111111111000000111111111222222222111111222222222333333333333333222222333333444555444333333222222222222222222222222222222222222222111111111222222333333333222222222333333444444444555444444333333444444555444444444444444444444444333333333444444444555555666666666666666666666666666888;;;;;;:::999999:::;;;===@@@CCCFFFIIIJJJKKK?????????>>>============????????????>>>>>>>>>>>>???>>>>>>???@@@CCCEEEGGGBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDBBBBBBCCCCCCBBBAAABBBAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@??????>>>>>>@@@@@@??????>>>>>>>>>============<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;::::::::::::::::::;;;999999999999999999999:::999999999888888888777777888999999999999999::::::777777666666666666777777666666555444444444444555444444444444444444444444333333444555555333222111444444444444333222222111222222222222222222222222333222222111111111111111111111111111111111111111222222222111111111111111111111111111111111111111000111111222222111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111000000000000000000000000000000000000000000111111222222222111111000000111111111111000000......///000000000000000111111000000111111222333333333333333333333333333333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111333333222222111111222222000111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000...///000111111111111000111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000111111111111111111111111111111///000000000111111111222111111000000000000111111000000000000000000000000111111111111111111111111000000111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222111111111111222222111111111111111111111111444444333222222222333333222222222222222222222222333333222111222555999=========>>>>>>===<<<:::999444333222222111111222222111111111111111111111111222222222222222222222222111111111222222333333333333333333444444444555555111111222222222222111111222222111111222222333444222222222222222222222222444333333333222222111111000000111111111222222222111111222222222333333333333333222222333333444555555555444333333333333333333333333333333333333333111111111222222333333444222222222333333444444444444444444333333444444444444444444444444444444444333333333333444444444444555555555555555555555555666888;;;;;;:::888888888999<<<@@@DDDFFFFFFEEEDDD>>>>>>>>>>>>===<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBEEEFFFCCCCCCDDDDDDEEEDDDDDDDDDDDDCCCBBBBBBCCCDDDBBBAAABBBAAA@@@@@@????????????@@@@@@???????????????>>>?????????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::999999:::::::::999999999999999999999999999999999888888888888888777777777888888888999999777777666666666666777777666666555444444444444444333333444444444444444444222333444555444333222111444444444444333222222111222222222222222222222222333222111111000000111111111111111111111111111111111111111111111111222222111111111111111111111111///000111111222111111111000000000000000000000000000000000000000000000000000000000000111111111111///000000000111111111111111111111000000000000000///000111111222111111111000000111111111111000000000000111222222222222222111111000000111111222333444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000000000333333222222111222222333000000111222222222222111111111111111111111111111000000000111111111111111111111111111111111111111111111222222111111000000...///000111111111000///111111111111111111111111000000000000000000000000...//////000111000000000000000000000111111111111111111111111111111111111///000000111111222222222111111000000000000111111000000000000000000000000111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111222222222111111111111111111111111000111111111111222222222222222111111111111222222111111111111111111111111111111111111222222222222222222222222222222222222222333333333333555888;;;<<<===>>>>>>===<<<;;;:::555444333111111222222333111111111111111111111111222222222222222222222222000000111111222333333333333333333333444444444444111111222333333222111111222222111111222222333444222222222222222222222222333333333333333222222222222222333333333444444444111111222222222333333333333333222222333333444555666555444444333333444444333333333333333333333333111111111222222333333333222333333333333333333444444333333222222333333444333333333333333333333333333333333444444444555555777777666666666666777777666888;;;;;;999888888888:::===AAADDDDDDBBB???===<<<===============<<<;;;=========>>>>>>>>>??????>>>>>>>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCBBBAAABBBDDDDDDBBB@@@BBBAAA@@@??????>>>??????????????????????????????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999::::::999999999999999888888888888888888888888888888888333444444555555666666666666666555555555555666666666555444444333333444444333333333333444444444444222333333333222222111111333333444444444333222222222222222222222222222222222222111000000000000111111111111111111111111111////////////000000000000111111111111111111111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111......///000111222222333//////000000111111222222...///000000111111111000000000111111111111000000000000111222222222222222111111000000111111222333333333333333333333333333111222333333333333222111111111111111111111111111111111111111111111111111222111111111000000000///333222222111222222333333000000111222222222222222111111111111111111111111///000000000111111111222111111111111111111111111111222222222222111000///+++---///111222222111000000000000000000000000000000000000000000000000000//////000111111111111111///000000000111111111111111111111111111111111111///000000111111222333333111111000000000000111111000000000000000000000000111111111111111111111111///000111222333222222111111111111111111111111111222222222222222222222222000000111111111222222222000000111111111222222222111111111111111111111111000111111111111222222222222222111111111111222222111111111111111111111111...111444777888666333111111111111111111111111111111222444555555555777999;;;<<<=========<<<;;;:::666444333111111222333444111111111111111111111111222222222222222222222222///000000111222222333333222222222222333333333333111222222333333222222111222222111111222222333444222222222222222222222222222222333333333333333333222222333333333444444444111111222222222333333333333333222222333333444555555444333333222222333333222222222222222222222222222222222222222222333333444333333333333333333222333222222111111222222333333333333333333333333333444444444444555555555555777777666555555666777777777999::::::999888999:::===>>>@@@AAAAAA@@@===<<<:::;;;<<<=========<<<;;;;;;<<<<<<===>>>???@@@@@@>>>>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAABBBDDDDDDBBB@@@BBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>????????????<<<<<<==================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::999999999999::::::999999999999888888888777888888888888888888888888333333444555555666666777555555444444444444555555666555444444333333444444222222333333333444444444222222111111000000000111222222333444444444333333111111111111111111111111222222111000000000000000111111111111111111111111.../////////000000000000111111111111111111111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111------...000111222333444------...000111333444444......///000000000000000000000111111111111000000......///000000000000000111111111000111222222333333333333333333333333333000111333444444333111000000000000000000000000000000000000000000000000000222111111111000000//////222222222111222222333333///000111222222222222222000000000000000000000000//////000000111111111222111111111111111111111111222222222222222111000///)))+++...111222333333222////////////////////////000000000000000000000000000000111222222222222222//////000000111111111222111111111111111111111111///000000111222222333333111111000000000000111111000000000000000000000000111111111111111111111111///000111222333222111111111111111111111111111111222222222222222222222222000000111111222222222222000000111111222222222222111111111111111111111111000111111111111222222222222222111111111111222222111111111111111111111111...333999???@@@<<<666222000000000000000000000000000222555666666666777888;;;;;;<<<======<<<;;;:::666555333111111222333444111111111111111111111111222222222222222222222222///000000111222222333333111111222222222333333333111222333444444333222111222222111111222222333444222222222222222222222222222222222333333444444444000000111111111222222222111111222222222333333333333333222222333333444555444333222222111111222222111111111111111111111111222222222222222222222222444444444333333222222222222111111111111111111222333333333333333333333333444444444555555555666666555444333222222333444555888999::::::999888:::;;;@@@?????????>>>>>>>>>===999:::<<<=========<<<<<<:::;;;<<<===>>>???@@@AAA===>>>@@@AAABBBAAAAAA@@@BBBBBBCCCDDDEEEEEEEEEEEEAAAAAAAAACCCDDDDDDBBB@@@BBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::999999999999999999:::999999999999888888777777888888888888888888999999555666666777888999999:::444444444333333444444444555555444333333333333444222222222333333444444444333222000/////////000111111222333333444444444444111111111111111111111111222111111000000000000000111111111111111111111111000000111111222222222333000000000000000000000000222111111111000000//////111111111111000000//////222111111111000000//////111111111111111111111111222111111111000000//////000000000000111111111111000000000000000000000000333333222222111000000000---000111000111444555333333222111000000222444555333333222111000000111111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000111111111111111111111111//////000111222333333444444333333333222111111111222222222111111111111000111111000000//////......111111111111111111111111666555222111000000111222111111111000000000000000000000000000000000000000111111111111222333444555666555444333111000//////000000000000000000000000111111111111111111111111000000111111111222222222333222111/////////000111000000000000111111111111222222111111222333444444111111111111111111111111333333333222222111111111222222222222222111000///111111111111111111111111111111222333333333333222111000333<<>>>>>>>>:::888666444333222222333333333333222222111111111222222222222222222222222222222222222222222222222111111111111111111111111222333333444444333333333222222333333333333444444333222222222222222222333333333333222222111111111333222000//////000222333444444444444444444444444222222222222222222222222444555555555444333333222444444333111///...---,,,222222222222222222222222222222222222222222222222333333333222222222111111222222222222222222222222444444333222222222333333666666555666666777888999888999:::<<<===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;:::;;;<<<===>>>777777888999;;;<<<======AAA???>>>======???AAABBBAAABBBCCCCCCCCCBBBAAA@@@AAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@@@@???>>>===??????>>>>>>??????@@@AAABBBBBBAAA@@@???>>>===<<<;;;::::::999999::::::;;;<<<<<<;;;::::::999888888:::::::::999999999999999777777777777777888888888777777666555555555555555222444666888888666333222333444444555555444444333333444444555555444444333222333555666666555333222444444444333333222222222111222222333333222222111111111111111111111111111222222111000//////000000111111111111111111111111222111111111000000//////000000000000000000000000222111111111000000000000222222111111111000000000111111111111000000000///000000000000000000000000111111111111000000000///000000000000111111111111000000000000000000000000111111111000000000//////...111222//////333444222222222000000000111333444333222222111000000111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000000000000000000000000000111111111111111111111111000000000111222222333333222222222222111111111111222222222111111111111000111111000000////////////111111111111111111111111666444222111000000111222111000000000000000000000000000000000000000000000111111111111222333444555444444333222111111000000111111111111111111111111111111111111111111111111000000111111111222222222333222111000//////000111000000000000111111111111000000000000000111111222111111111111111111111111333333333222222222111111111111222222222111000000111111111111111111111111111111222333333333333222111000111666;;;;;;555...111111111111111111111111222222333222111111222444<<<<<<;;;;;;;;;;;;;;;;;;:::888666444333222222333333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333222222111111111111111222222222333333333333222222222222333333333333333222222222111111222222333333333333222222333333333333333333333333222222222222222222222222444444555555444333333222222222222111111000000000222222222222222222222222111111111111111111111111333333333222222222111111222222222222222222222222222222222222333333444555666666555555666666777888888999:::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::;;;<<<===>>>::::::;;;;;;<<<<<<======??????>>>>>>>>>???@@@AAA@@@AAABBBBBBBBBBBBAAA@@@AAAAAAAAABBBBBBBBBBBBCCC@@@@@@@@@@@@@@@???>>>>>>??????>>>>>>??????@@@@@@BBBAAAAAA@@@>>>======<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;::::::999888888888888888999999999999999777777888888999999::::::888888777666666666666666333444666777666555444333333444444555555444444333333444444555555444444333444444444333333444444444444333333333222222222222111222222333333222222111111111111111111111111111222222111000000000000000111111111111111111111111111111111111000000000///000000000000000000000000111111111111111000000000222222222111111111111111111111111111000000000000////////////////////////111111111111000000000000000000000000111111111111000000000000000000000000000000000///////////////000333333000...111333222222111000///000111222333333222111111000111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000111222222222222111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111222222222111111111111000111000000000000/////////111111111111111111111111555444222111000000111222000000000000000000111111000000000000000000000000111111111111111222333444333333222222222111111111222222222222222222222222111111111111111111111111111111111111111222222222222222111000000000111111000000000111111111222222000000000000111111111111111111111111111111111111333333333222222222222111000111111222222222111111111111111111111111111111111111222333333333333222222000//////222333333222222222222222222222222222000111222222111222444555<<<<<<;;;::::::999888888999888777555444333222222333333333222222222222111111111111111111111111111222222222222222222222222333333333333333333333333222222222222111111000///000000111111111222222222333333222222222222333333333333333222222222222111111222444555555444222111333333333333333333333333222222222222222222222222444444444444444333333222000111111222222333444444222222222222222222222222000000000000000000000000333333333222222222111111333333333333333333333333111111111222333444666666666666555444555555777777999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;:::;;;<<<<<<===========================>>>>>>???@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBB???@@@@@@@@@@@@???>>>>>>>>>>>>>>>?????????@@@@@@AAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999999888666777777888888999999999777888888999:::;;;;;;;;;999999888777777777777777444555555555555555555555333444444555555444444333333444444555555444444333666555333222222333555666222222222222222111111111111111222222222222111111111111111111111111111111222111000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111222222222222111111111111111111111000000000000000000000000000000000000000111111111000000000000000///000000000111111111111000000000000000000000000//////000000000000000000111555666111...000111111111000000//////000111111222222111111111111111222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000111222222222222111000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000......//////000000111111222222222111111111000000000000000000000000000000111111111111111111111111333333222111000000111111000000000000000111111111000000000000000000000000111111111111111222333333111111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222111111111111111111111000000111111111222222222222333333333333333333333111111111111111111111111222222222222222222222222///000111222222222222222111111111111111111111111111111222333333333333222111000///...---///222444222222222222222222222222///000111222111222555777;;;;;;:::::::::999999999999999777666444333333222222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333222333333222222111000///111111111111222222222222222222111111111111222222222222222222222222222222111222333444444333222111222222222222222222222222222222222222222222222222333333444444444333333222111111222222333444555555222222222222222222222222111111111111111111111111333333333222222222111111333333333333333333333333222222222222333444555666666555444444444555777888;;;;;;;;;;;;::::::999999888888888888999999999999:::::::::;;;;;;;;;<<<<<<===============>>>>>>>>>===>>>@@@AAAAAAAAA???>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB??????@@@@@@@@@??????>>>===>>>>>>???????????????@@@@@@???>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999555555666777888999999999666777777888999:::;;;;;;999888777777666666777777555555444333444555666777333444444555555444444333333444444555555444444333555444333333333333444555111111111111111111111111111111222222222222111111111111111111111111111111111111000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000111111111111111222222222111111111111111111111111000000000000000000111111111111111111111111111111000000000000000000111111///000000000111111111111000000000000000000000000000000000111111222222222111777888444///000111111111111000000000000000000222111111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000000000000000000000000000111111111111111111111111333333222222111000000000.........//////000000111222222222111111111000000000000000000111111111111111111111111111111111111222222111111111111111111//////000000111111111111000000000000000000000000111111000000111111222222000000111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111222222222222333333444444444444333222111111111111111111111111222222222222222222222222///000111222222222222222111111111111111111111111111111222333333333333222///111111000//////111333222222222222222222222222...000111111111333555777999999:::::::::;;;;;;;;;999999888777555444333222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333444444333222111111222222222333333333333444111111000000000000111111222222222222222222222222333222111000000111222333222222222222222222222222222222222222222222222222222222333333444333333222333333333333333444444444222222222222222222222222222222222222222222222222333333333222222222111111333333333333333333333333444333333222222333333333666555444333444666888:::===<<<;;;:::999888888888777777777888888888999999:::::::::;;;;;;;;;;;;;;;999:::;;;<<<===>>>??????<<<>>>@@@AAABBBAAA???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBB>>>??????@@@@@@@@@??????<<<===>>>????????????>>>???>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::::::::999999555555666777888999999999666666777777888999999:::777777666555555555555666555555333333333555666888333444444555555444444333333444444555555444444333333333444555555444333333111111111111111111111111000111111222222111111000111111111111111111111111111000000000000000111111000000000000000000000000000000000000000000111111000000000000000000000000111111111222222222222222000000000000000111111111000000000000111111111111111111111111111111111111000000000000111111111111000000000000111111111111000000000000000000000000///000000111222333333444000888<<<888222111111111111111111111111111000000111111111000111111222333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000111111111111111111111111333222222222111111000000////////////000000000000222222222111111111111000000000000111111111111222111111111111111111111111111111111111111111111000/////////000111111222222000000000000000000000000111111000000000111111222000000111111111111111111000000000000000000000000111111111111111111111111222222222111111111111111000111222222333222222222111111111222222222222333111222333333333222000000111111111111111111111111111222222222222333333333000111111222222222111111111111111111111111111111111111222333333333333222000111333333222111111222333333333333333333333333///000111222111222555777888888999::::::;;;<<<<<<999999888888666444333222111222222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222333333444444444333333222222333333333444444444111111000000000000111111111222222222222333333333333222000//////000222333333333333333333333333333222222222222222222222222111222222333333333333333444444333333333333222222222222222222222222222222222222222222222222222222333333333222222222111111333333333333333333333333555444333333222222222333666555444333555777;;;===>>>===;;;:::888777777777666666777777888999999999999999:::;;;;;;;;;;;;:::777888999:::<<<===>>>???<<<>>>@@@AAAAAAAAA???>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@???<<<===>>>?????????>>>===>>>=========<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::666777777888888999999999666777777777777888888888777666666555555555555555555444333333444555777888333444444555555444444333333444444555555444444333222333555666666555333222111111111222222222222222000000111111111111000000111111111111111111111111000000000000000111111222000000000000000000000000000000000000111111111111000000000000000000000000111111111222222333333333....../////////000000000///000000000111111111111111111111111111111111111///000000000111111111111000000000000111111111111000000000000000000000000......///000111222333333///888>>>;;;666333222111222222222222222111111000111111000000111222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111111111000000000000000///222222222111111111111000000000111111111222222222111111111111111111111111000000111111111111000000...//////000111111222222000000000000000000000000111111000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111222222222111111111000000000111222333333333222222111111111222222222333333111222333444333222000///111111111111111111111111111111222222222333333333111111222222222111000000111111111111111111111111111111222333333333333222111111222222333222111000333333333333333333333333000111222222111222444666888888999999999999999999999999999888777555333222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222000111222333333333333333111222222222333333333333333333222222222222333333111111222222222333333333222222222111111222222222333333333333333333333333222222222222222222222222111111222333333333333333222222222222222333333333222222222222222222222222111111111111111111111111333333333222222222111111444444444444444444444444333333222222222333444444666555333333666999===@@@???>>>;;;999777666666666666666777888888999::::::888999:::;;;;;;;;;::::::999999:::;;;<<<<<<=========>>>???@@@AAA@@@????????????>>>>>>???@@@BBBCCC???@@@@@@@@@@@@AAAAAAAAA>>>>>>???@@@@@@@@@@@@@@@;;;<<<>>>???@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::888888888999999999999999999999888888888888777777888777777666555666666666333333333444555666777777333444444555555444444333333444444555555444444333333444444444444444444333222222222222333333333444000000111111111111000000111111111111111111111111000000000000000111222222000000000000000000000000///000000000111111111111000000000000000000000000111111111222222333333333---.........//////000000//////000000111111111222000000000000000000000000//////000000111111111222000000000000111111111111000000000000000000000000,,,---...///000111222333...888@@@>>>888555333222333333333333333222111000111111000000111222333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000111222222222222111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111000000//////222222222111111111111000000000111111222222222222111111111111111111111111///000111111111111000000...//////000111222222222000000000000000000000000111111000000000000000111111111111111000000000///222222222222222222222222111111111111111111111111222222222222111111000000000111222333444333333222111111222222222333333333333444666666666444222111111111111111111111111111111111111222222333333333222222222222222111000///111111111111111111111111111111222333333333333222333222000000222333222000333333333333333333333333000111222222111222444555999999888888777777666666999999999999777555333222111111111222222333333333444444444444444444444444222222222222222222222222333333333333333333333333...///000111222333333333000111111111111222222222555444444333333444444555111111111222222333333333111222444555555444222111444444444444444444444444222222222222222222222222000111222333333333333333111111111222222333333444222222222222222222222222000000000000000000000000333333333222222222111111444444444444444444444444111111111222333444555666555444333444666;;;???BBB@@@>>><<<999777666555555666777777888999:::::::::888999:::;;;<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@@@@??????>>>???AAACCCDDD??????@@@@@@@@@AAAAAAAAA===>>>???@@@@@@@@@@@@@@@;;;<<<>>>???@@@???===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;:::::::::::::::::::::::::::::::::999999999999999;;;;;;:::999999888888777999888888777777777777777333333444444555666666777333444444555555444444333333444444555555444444333666555333222222333555666222222222333333444444444000000111111111111000000111111111111111111111111000000///000000111222222000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111222222444999===;;;444---000000111222222222111111111111111111111111111111111111000000//////......111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000333333333222222222111111111111222222222333333333222111000//////000111222111111111000000000000///000000000000000000000000111111111111111111111111333222000//////000222333222222222222222222222222111111222222222222111111222111111000///......---000000000000111111111111111111111111111111111111111111111111111111111111222333333444444333333222222222222222222222222222111111111111111111111111222222222222222222222222555333222222333444444333333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111222333222222222222222222222222000000000000////////////333333333333333222111111333333333333444444444444333333333333333333333333666666666555555555555444666777777777777666555555000000111111222222333333000111111111222222222222222111111111222333333444222222222222222222222222333222222111111222222333555444222111111111222222222222222222222222222222333333222222222333444444333333333222222111111111222222333333333333444444333222222111111222222333444444444333333222222222222222222222333333444555444444333333222111000000222222222222222222222222222222222222222222222222222333333444444333333222222222222333333333444444555555666555666888;;;>>>;;;:::999777666555555555444444555666777888999999::::::::::::::::::::::::999999::::::::::::;;;;;;??????>>>>>>=========<<<============>>>???@@@AAA?????????>>>>>>>>>>>>>>>????????????????????????>>>>>>?????????===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888777666777777777777777777777777555555555555555555555555666555555555555444444444222333333444444333333222333444444444444333222111333333333333333333333333222222222222222222333333222111000000000111222333333333333333333333333333222222111000/////////000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111222111333888======999444000000000111111111111222111111111111111111111111000000000000000/////////111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000333333222222222111111111111111111222222222333333222111000//////000111222222222111111111000000000000000000000000000000000111111111111111111111111333222000//////000222333222222222222222222222222111111222222222222111111222111111000//////......000000000000111111111111111111111111111111111111111111111111111111111111222222333333333333222222222222222222222222222222111111111111111111111111222222222222222222222222555333222222333444444333333333333333333333333333111222222222222333333333222222222222222222222222111111111111222333444555111111111111111111111111333333333333333333333333222222222222222111000000111111111222222222333333444444444444444444444444444444333333333222222222444444444444444333222222222222222222222222222222111222222222222333333333333333333222333444444555333333333333333333333333333333222222222222333333444444222111111111222222222222222222222222222222333222222111111111222222333333333222222222111111222222333333333333444444333333222222222222333333222222222111111111000000222111111111111222333444444444333333222111111000222222222222222222222222222222222222222222222222222333333444444333333222333333333444444444555555666777666555444555888;;;999888777666555555444555444444555666777888999999::::::::::::::::::::::::999999999:::::::::;;;;;;>>>>>>=========<<<<<<<<<============>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????======>>>???>>>>>><<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999999999999888777777777777777777777777777777555555555555555555555555555555555555444444444444222333333444444333333222444444444333333222222222333333333333333333333333111222222222222333333333222222111000000111222333222222222222222222222222222111000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111222111111555:::>>>>>><<<333222111000000000111222111111111111111111111111//////000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111111111333222222222222111111111111111111222222222222333222111000000000000111222333222222222111111111111000000000000000000000000111111111111111111111111333222111000000111222333222222222222222222222222111111222222222222111111111111111000000//////...000000000111111111222222111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222222222222222222222222222222222222222333333333333555333222222333444444333222222222222222222222222222222222222333333333333333333333333333333333333111111111222222444555666222222222222222222222222111111111111111111111111222222333333222222111111111111111222222222333333444444444444444444444444333333222222222111111111222333333333333222111111444444333333222111111000222222333333333444444444444444444444444555555666444444444444444444444444333333222222222222333333444333333222222222222333333333333333333333333333444444333222111111111222333333333222222222222111222222333333333333444444444444333333333333444444222222222111111111111000111111000000111111222222444333333222222111111111222222222222222222222222222222222222222222222222222222333333333333222222444444444444555555555555777888777555333333444666777666555555444444444555444444555666777777888999999999999999999999999999999999999999::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????=========>>>>>>>>>>>>>>>========================<<<<<<===>>>>>>>>>======<<<<<<============<<<<<<::::::999999999999::::::::::::::::::::::::::::::888999999999999888777777777777777777777777777777555555555555555555555555555555555555444444444444222333333444444333333222555444333222222222333444333333333333333333333333111111222222222333333333333333222111111111222222111111111111111111111111000000000000000000111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111222000///111666;;;>>>???888666333111000000111111111111111111111111111111/////////000000111111222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222111111111111111111111111222222222222111111111111111111111111333333333222222222111111000000000000000000000000111111111111111111111111222222111000000111222222111111111111111111111111111111222222222222111111111111111000000000//////000000111111111222222222111111111111111111111111111111111111111111111111000111111222222111111000222222222222222222222222222222222222222222222222222222222333333333333333555333222222333444333333222222222222222222222222222222222333333333444444333333333333333333333333222222222111222222333444444444444444444444444444//////000000000000111111444444555555555444444333333333333444444444555555333333333333333333333333444444444333333333222222333333333333333222222111333333222222222111111111222222222333333333444444555444444444444444555555444444444444444444444444333333333222222333333333333333333333333333333333333333333333333333333333888777666555444333333333222222222222222222222222222222222333333333444444555444444333333444444555333333333333333333333333222222111111111111222222333333333222222111111111222222222222222222222222222222222222222222222222222222333333333333222222333333333444444444444555666666666444222222333444666666555555444555555555444444555555666777777888888888888888999999999999888999999999999:::::::::::::::::::::::::::::::::<<<<<<;;;;;;<<<======>>><<<<<<===============>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>>>><<<======>>>>>>======<<<::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999999999888888777777777777777777777777777555555555555555555555555555555555444444444333333222333333444444333333222555444222111111222444555222222222222222222222222111111111222222333333444444444333333222222222222111111111111111111111111000/////////000111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111333111//////111666999;;;<<<:::666333111000000000111111111111111111111111//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000000000111111111222222222111111222222222222111111333333333222222222111111000000000000000000000000111111111111111111111111222111111111111111111222111111111111111111111111111111222222222222111111111111111111000000000000111111111111222222222222111111111111111111111111111111111111111111111111000111111222222111111000222222222222222222222222222222222222222222222222222222333333333444444444555333222222333444333333222222222222222222222222222222333333333444444444333333333333333333333333444333222111111111111111444444444444444444444444333333333444444444555555444555555666666555555555444444555555555666666666444444444444444444444444555555555444444444333333333333444444333333222111111111111222222333333333222222222333333333444444444444333333333333444444333333333333333333333333444333333333333333333444333333333333333333333333333333333333333333333333888777666555444333333333222222222222222222222222222222222333333333444444555444444333333444444555333333333333333333333333444333333222222222333333333333222222222222222111222222222222222222222222222222222222222222222222111222222333333222222111111111222222222333333333222333444444222222444555777777666555555666666666444444555555666666777777777777777888888999999999888888888999999999::::::999999999:::::::::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>><<<<<<============<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777888888999999999888888666666666666666666666666555555555555555555555555555444444444444333333333222333333444444333333222555444222111111222444555222222222222222222222222000000111222333333444444555555555444333222111111222222222222222222222222000/////////000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111222111///...///111444666;;;999777444222000000000111111111111111111111111000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222222111111111111000000000000000000111111111111222111111222333333222111111333222222222111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111222222222222333111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222333333333333333333333333222222333333444444555555555333222222333444444333333333333333333333333333333333333333444444444444333333333333333333333333555444333222222111111222333333333333333333333333333444444555555666666666444555666666666666666666666666666666777777777888888888888888888888888888777777666666666555555555444444555555444444333222222222333444444555666666333333333444444444555555555444333333333333333333333333333333333333333333444444333333333333444444222333333444444444444333333333333333333333333333444444333222111111111222111222222222222333333333222222333333333333444444444444333333333333444444000111111111111222222222555444333333222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111111111111111222222222222000222333444333333555777888777777666555555555666444444555555555666666666666666666777888888999999888888888888999999999999999999999999::::::::::::;;;:::::::::::::::;;;;;;::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777888999999999999888666666666666666666666666555555555555555555555555444444444444333333333333222333333444444333333222444333222222222333444555222222222222222222222222000000111222333444444555666666666555444333111000222222222222222222222222000000000000000000111222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111000000000//////000111333555444444333222111111111111111111111111111111111222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111000000000000000000000000111111111111111222222333333222222111222222111111111000000000000000000000000000000000111111111111111111111111111111111222222111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111222222222333333111111111111111111111111111111111111111111111111222222333333333333222222222222222222222222222222333333333333333333333333222222333333444555555666555333222222333444444333444444444444444444444444333333333444444444444555444444444444444444444444444444444444444555666666555555555555555555555555444555555666777777888888888999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::999999::::::999999888777777777777777888888888888555666666666666777777777666666555444444444444444444444444444444444444444444444333333333333444444222222444555555555444444444444444444444444444444333222222111111111222222111111222222222333333333222222333333333333444444333333222222222222333333000000111111111222222222444333333222111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111111111222222222333333333000222444555444444555666888777666555444444333333444444444555555555666666555555666666777888888999888888888888999999999999999999999:::::::::;;;;;;::::::999999999999::::::999::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::::::::999999999999::::::999999999999999999999999777777888999999999999999666666666666666666666666555555555555555555555555444444444333333333222222222333333444444333333222222222222333333444444444111111111111111111111111///000111222333444444555777777777666555333111000111111111111111111111111222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111...///111111000000111222///000111222222222222222111111111111111111111111333222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111000000000000000000000000111111111111111222333444444333222111111111111000000000000///000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000111111222222222222111111111111111111111111222222111111222222222333333333111111111111111111111111111111111111111111111111222333333444444333333222222222222222222222222222333333333333333333333333222222333333444555666666555333222222333444444333555555555555555555555555333333333444444444555555444444444444444444444444333444444555777999:::;;;999999999999999999999999::::::;;;<<<======>>>>>>======>>>???@@@@@@??????AAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@??????>>>===<<<<<<;;;;;;:::999999999777888888888999999999999888777666555555555555555666666666666666666666666555444444333333444444555111222444555666555444444444444444444444444444444333333333222222333444444111111111222222333333333222222333333333444444444333222222111111222222333222222222333333444444444333333222111000000111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111222222333333333444444444222333555555444333444555888777555444333222222111444444444555555555555555444555555666777888888999777888888888888999999999999999999::::::;;;;;;;;;::::::999999888999999:::999999:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<>>???@@@AAAAAAAAABBBDDDEEEGGGHHHFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHGGGGGGGGGGGGIIIIIIIIIJJJKKKIIIGGGFFFFFFGGGGGGGGGHHHIIIIIIHHHFFFEEEFFFFFFHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBBBBCCCDDDDDD@@@@@@AAABBBBBBAAA@@@???<<<<<<<<<<<<<<<<<<<<<;;;<<<:::999999:::999777555:::777555555666666444111222333444555555555555444666555444333222111111111444444444444444333333333444444444444444555555555444444444444444444444333444333333222222333333444444444444444444444444444444444444333333222222222333333333222222111111111222222333333333222222111333333333333333333333333111111111111111111111111333333222222222333444555333333444444444444444444888777666555444333333333555555555444444333333333888888777777666666555555999888777666666666777888999999999999:::;;;<<<<<<===:::777888:::<<<;;;::::::::::::;;;;;;;;;<<<<<<==============================<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::999888:::::::::999999999888888777777888888888888777777888888888888777777777777777777777777777666666555999777555333222333444555333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111444333111000111444888:::777777666555333222111111111111111111111111111111222222111000//////000000..............................//////000000111111111111111111111000//////...///000111111222222222000000000000000000000000111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111000//////000000000000111111111111000000000000000000000000///000000111222222111111111111111111111111111111111111111111000000000///000000000000000000000000111111000000000000111111//////000111111111111000111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111000111111111111111111000111111111111111111111111000111111111111222222222000000111111222222333333222111000000000111333444000111111111111222222222000111111222222111111000333333333222222222111111222222222222222222222222222222222222222222222222555444333333222333333444444222222555999;;;888444777666555444444444444444666444111111444555555333777777777777777777777777555666666777777888888999888888999:::;;;===>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHJJJKKKLLLMMMMMMNNNLLLIIIHHHHHHIIIHHHIIIJJJJJJJJJIIIHHHGGGIIIIIIJJJJJJIIIIIIHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIEEEFFFGGGHHHHHHGGGFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA<<<;;;::::::;;;:::888666;;;999777777999999888666666666777777666666555555444444333333333333333444555444444333333222222111222222222222222222333333333333444444444444444444444333333222222333333444222222222222222222222222444333333333333333333222333333333222222222111111222222222333333222222111333333333333333333333333000000000000000000000000222222222222333333333333333333333444444444444555777666555444444444444444555555444444444333333333555555555666777777888888:::999888777777888999999999888888777777777888888<<<:::777777999;;;:::999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::999888:::999999999888888888888777777888888888888777777888888888777777777666666666666777777666666555444777666444222222222333444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111333222111000222444777999777666555444333222111111111111111111111111111111222111111000//////000000.........................../////////000000000111000111111111111000000///...///000111111222111111000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000000111111111111111111111111111111111111//////000000111111000000111111111111111111111111111111111111000000000000000000000000000000000000222222111111111111222222......///000000000000000111111111111111111111111...//////000111111222222000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111111111111111111111111111000111111111111222222222111111111222222222222222111111111111222222222222000111111111111222222222333222222111111222222333333333333222222222222111333333333333333333333333333333333333333333333333222222222222333333333333333222333777;;;;;;888444777666666555555555666666555333222333555777777777777777777777777777777777777777888999999:::;;;;;;<<<<<<<<<======>>>>>>>>>============>>>???@@@AAACCCCCCBBBBBBCCCCCCDDDEEEGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIKKKLLLMMMOOOOOOPPPNNNLLLJJJJJJKKKJJJKKKKKKLLLLLLLLLKKKKKKNNNMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKJJJJJJKKKLLLLLLKKKKKKLLLMMMMMMLLLKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCCCCDDDDDDBBB@@@???>>>======>>>???>>><<<<<<<<<;;;;;;:::888777666444444333333444444555666666666555555444333222222222222222222222222222222222222333333444444555555444444333333333333444444222222222222222222222222222333333333333333333444333333333222222222222111111222222333333222222222333333333333333333333333333333333333333333333333000000222333333333222111333333333444444444555555666555555444444444555555555444444444444333333333222333444555777999:::::::::999999888999999::::::999999888777666555555666;;;999777777999:::999888::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::999888999999888888888777777777777777888888888888777777888888777777777777666666555555666666555555444333666555333222111111222333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111111111111111222444555666555555444444333222111111111111111111111111111111111111000/////////000000////////////////////////////////////000000000000000000111111111111000/////////000111111111111111000000000000000000000000000000000000000111111111111111111111000000000///000000000000000000000000000000000000000000000000000000111111111111000//////000000000111111111111111111111111111111111111//////000000000000//////111111111111111111111111111111111000000000000000000000000000000000000000222222111111111111222222...///000000111111000000111111111111111111111111111111222222222333333333000000000000000000000000111111111111111111111111111222222333333222222111111111111111111111111111222222222333333222222222111111111111111111111111000000111111111222222222222222222222222222222111111111222333333222222111000000111111111222222222444444222111111222444444222222222222222222222222333333333333333333333333333333333333333333333333000111222222333333333333333444777:::>>>>>>:::777666666555555666777777888999999888999:::;;;;;;;;;888888888888888888888888777888888999:::;;;<<<<<<>>>>>>===<<<<<<;;;;;;:::>>>>>>======>>>???@@@@@@BBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCEEEGGGIIIJJJKKKKKKMMMMMMMMMKKKKKKLLLMMMLLLMMMMMMNNNNNNOOOOOOOOOQQQPPPOOOMMMMMMNNNOOOOOOLLLLLLLLLLLLMMMMMMMMMNNNLLLMMMNNNOOONNNNNNLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKMMMLLLKKKLLLMMMMMMLLLJJJGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@>>><<<;;;:::777777666666666666666666888777777777666666555555444444444444333333333333111222222333444555555666444444333333333333444444444444444444444444444444222222222333333444444444222222222222222222222222111111222333333333222222333333333333333333333333444444444444444444444444...000222333333333111000222333333444444555555555555555444444444555555666444444444444444444444444222222333555777888999:::888888888888999999:::::::::999999888777777888888999888888888888888888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888888888888777777777777666777777888888888888777777888777777777666666666666444444555555444444333222555555444333222222333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111///000111222333333333333444444333333222222111111111111111111111111111111111000000/////////000000000000000000000000000000////////////000000000000///000000111111111000000///000000111111111111000000000000000000000000000//////000000111111111111111111111111000000000///000000000000000000000000111111111111111111111111///000000111111111000000///000000000111111111111111111111111111111111111//////000000000000///...111111111111111111111111000000000000000000111111000000000000000000000000222111111111111111111222///000111111222222111111111111111111111111111111333333333222222222111111111111111111111111111111111111111111111111111111222222333333333333222222111111111111111111111111222222222333333222222222111111111111111111111111000000111111111222222222333333333222222222222222222222333333333222222111000000111111111222222222555444333222222333444555222222222222222222222222333333333333333333333333333333333333333333333333222222222333333444444555333555888<<<>>>>>>;;;999666666666777888999:::;;;????????????===<<<<<<<<<::::::::::::::::::::::::888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBAAAAAAAAAAAABBBBBBDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>???AAABBBDDDEEEEEEDDDFFFHHHHHHHHHIIIJJJLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQPPPOOONNNNNNOOOPPPQQQNNNOOOOOOPPPPPPPPPPPPPPPNNNOOOOOOOOOOOOMMMLLLKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPNNNMMMNNNNNNNNNMMMKKKIIIIIIIIIIIIHHHHHHFFFEEECCCAAA@@@???>>><<<;;;:::999999999777777888888888888888888555555555444444333333333222222333444555555666666555444444333333444444555444444444444444444444444222222222333333444444444222222222222222222222222000111222333333333333333333333333333333333333333000000000000000000000000...000222333333333111000222222333333444555666666555555444444444555555666444444444444444444444444333444444555666777777777555666777777888999999:::888888777777888999999:::888888999999888888888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888888888888777777777777666777777888888888888777777777777777666666666666555444444444444444333333222555555555444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111...///000222222222222111222222222222222222111111000000000000000000000000000///////////////000000111111111111111111111111000000000000///////////////000000111111111111000000000111111111111000000000000000000000000000000/////////000111111222222111111111111000000000000000000000000000000000000111111111111111111111111///000000111111111111000000000000000111111111111111111111111111111111111000000111111000000//////111111111111111111111111000000000000111111111111000000000000000000000000111111000000000000111111000000111222222222222222222222222222222222222222222222111111000//////...222222222222222222222222111111111111111111111111222222333333333333222222222222222222222222222222111111222222222222111111111111111111111111111111000111111111111222222222222222222333333333333333333333333333222222222222000111111111111222222222444333333222222333333444111222222222222333333333333333333333333333333333333333333333333333333333666666444444444555666777333666999<<<===>>>===<<<999::::::;;;===>>>@@@AAACCCDDDEEECCC@@@===<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@AAABBBCCCAAAAAABBBDDDEEEGGGHHHHHHIIIIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEAAAAAAAAAAAAAAA@@@@@@@@@;;;<<<===>>>???@@@@@@@@@>>>@@@BBBCCCCCCDDDFFFHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTQQQRRRRRRQQQOOOMMMKKKIIILLLLLLLLLMMMMMMNNNNNNOOOOOONNNNNNPPPRRRRRRQQQPPPQQQRRRRRRQQQNNNMMMMMMNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGEEECCCAAA@@@??????;;;;;;;;;;;;;;;;;;;;;;;;666666666555555444333333444444555555666666777777555555444444444444555555222222222222222222222222222333333333333333333444111222222222222333333333000111222222333333333333333333333333333333333333111111111111111111111111000000222333333333222111111222333333444555666666666555555444444444555555333333333444444444444555555555555555555555555555333444666777999999::::::666555555666777888999999777999::::::999888888999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;::::::999888999999888888888777777777777777888888888888777777777777666666666666555555444444555555444444333222555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111...//////000111111000000111111111111111111222222000000000000000000000000//////......//////000000000000000000000000000000000000000000//////////////////000111111111111111000000111111111111000000000000000000000000000000...//////000111111222222111111111111000000000000000000000000000000000000111111111111111111111111//////000111111111111111000000000000111111111111000000000000000000000000111111222222111000000///111111111111111111111111///000000000111111111111000000000000000000000000000000////////////000000///000000111111111111111222222222222222222222222111111000000000000000000222222222222222222222222111111111111111111111111222333333444444333333222222222222222222222222222000111111111111111111000111111111111111111111111000111111111111222222222111222222333333444444444555444333222111222333333000111111111111222222222222222333333333333222222111111222222222333333333444444444444444444444444444444444444444444444444;;;999777555555666999:::888:::===???@@@@@@AAABBB@@@@@@AAACCCDDDGGGHHHJJJGGGIIIJJJHHHDDDAAA@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMNNNMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@===>>>?????????>>>===<<<<<<===??????>>>>>>@@@AAABBBBBBBBBCCCDDDFFFIIIJJJIIIJJJLLLMMMOOOPPPPPPPPPPPPQQQSSSTTTUUUUUUTTTTTTRRRRRRRRRPPPNNNJJJHHHFFFFFFFFFFFFGGGHHHIIIIIIIIINNNMMMNNNOOOQQQRRRQQQPPPNNNPPPRRRQQQOOONNNPPPRRRPPPQQQQQQQQQQQQPPPPPPOOOPPPOOOMMMLLLKKKJJJIIIIIIEEEEEEDDDCCCBBBAAA@@@???;;;;;;::::::999888888777666666666777777777777777555555444444444444555555222222222222222222222222444333333333333333333222111111222222222333333333000000111222333333333333333333333333333333333333555555555555555555555555222222222222333333333333111222222333444555666777777666555444444444444444333333333444444444555555444444444555555555666666333444666888:::;;;;;;;;;888888777777777888888999777999<<<<<<:::888999:::888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::;;;;;;::::::999888:::999999999888888888888777777888888888888777777777777666666666555555555555555555555555444333333333444444555555444444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111......////////////000000///000000000111111222222000000000000000000000000...............///000000000000000000000000000000111000000000/////////...//////000111111111111111000000111111111000000///000000000000000000000000...//////000111222222222111111111111000000000000000000000000000000000000111111111111111111111111//////000111111111111111000000000000111111111111////////////////////////222222222222222111000000111111111111111111111111//////000000111111111222000000000000000000000000//////............//////...//////000000000000000222222222222222222222222111111111222333333444444111111111111111111111111111111111111111111111111222333333444444333333222222222222222222222222222000000111111111111000000111111111111111111111111000111111111111222222222111111222333333444555555666555333111111111333444000111111111111222222222111111333444444333111111111111111222222333333333444444444444444444444444444444444444444444444444???<<<888555555777:::<<<===???BBBCCCDDDEEEGGGHHHEEEFFFGGGHHHKKKMMMOOOPPPKKKMMMOOOMMMIIIFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNOOOPPPSSSRRRQQQPPPNNNMMMLLLKKKMMMKKKIIIGGGDDDCCCBBBAAA@@@?????????@@@@@@AAABBBAAAAAAAAA@@@@@@@@@??????@@@AAAAAAAAA@@@???===<<<<<<===>>>===<<<;;;<<<===>>>>>>>>>>>>@@@BBBEEEFFFFFFHHHJJJMMMNNNOOOOOOOOONNNOOOQQQRRRSSSSSSRRRRRRQQQQQQPPPNNNKKKGGGDDDBBB??????@@@AAAAAABBBCCCCCCHHHGGGGGGIIILLLMMMLLLJJJJJJMMMPPPPPPOOOOOORRRUUURRRRRRSSSTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQQQQPPPOOONNNKKKIIIGGGEEEDDDAAAAAA@@@???>>>>>>======888888888888777777777777555555444444444444555555444444444444444444444444444444444333333222222222111111111222222333333333///000111222333444444444333333333333333333333333333333333333333333333333333333222222222333444555111111222333444666666777888777666555444333333333333333333444444555555555333333444444555666666777444555777:::;;;<<<<<<<<<===<<<;;;:::999999999999777:::======:::999999;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;::::::;;;;;;;;;:::999999:::::::::999999999999888777777888888888888777777777666666666555555555555555555666666555555444333222222333444444444333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111//////.........//////000//////000000111111222222000000000000000000000000...............///000111////////////////////////111111000000/////////...000000111222333333444444222222222222222111000///111111111111111111111111111111111111111111111111000000000000000000000000222111111111000000//////555444222111111111222222...///111222333333222111111111111111111111111111333222222222111000000000///000222222000///000111111111222222222222111111...000111000///...///111333333222222111000//////000111222222111000111222000000000000000000000000111111000000000000111111000111111111111222222222111111111111111111111111000111111111111222222222333333333333333333333333444333222111000000000000111111111000000000000000111222333333333333222111333333333333333333333333111111111222222333333333777666444333222333444444333333333333333333333333111111222222222333333333222222222222222222333444333444444444555555666666555555444444333444444444777777777888:::===???@@@BBBCCCEEEIIILLLMMMKKKIIIRRRPPPOOONNNPPPQQQRRRQQQSSSRRRPPPNNNMMMMMMMMMNNNMMMLLLLLLKKKKKKKKKLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMSSSNNNJJJHHHJJJMMMMMMMMMIIIGGGEEEBBB???===<<<;;;??????@@@@@@??????>>>>>>CCCBBBAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@??????>>>=========>>>???>>>===<<<<<<<<<===???AAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEHHHIIIJJJKKKLLLMMMMMMMMMJJJKKKLLLKKKIIIFFFBBB@@@@@@@@@@@@??????>>>>>>>>>@@@CCCFFFGGGHHHHHHIIIJJJLLLIIIEEEDDDGGGKKKOOOPPPPPPQQQRRRTTTVVVXXXYYYZZZVVVXXXZZZZZZYYYWWWWWWXXXWWWWWWUUUTTTSSSSSSSSSSSSRRROOOKKKHHHGGGEEEAAA===>>>;;;999777777777555444444555666666666666666555555444333222222111222222222222333444444333333333333222222111111222222333333333222222222222222222222222444444444444222222333333333333333333333333333222111222444555444333444444444555555555555666555555444444444333333333444444444333333222222222333333333444444444555555333444666888:::<<<>>>???;;;:::999999888888888999777777777777777888888999:::::::::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::::::::999888888999999999999999999999999:::999888666666666777888888777666555444444555666333333333333333333333333444444444333333222222222444333333222111111111222000000111111111222222222111111111111111111111111//////000000111111222222222222111000//////000000000000000000000///......000000000000000000000000////////////////////////------...///000111222222000000000000000000000000//////000111111222333333222222222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000///333222111000000000111111000111111222222222111111////////////////////////222222111111111111111111///000222222000///000111111111222222222222111111///000111000///...///111333333222222111000000///000111222222111000111222111111111111111111111111111111000000000000111111000111111111111222222222111111111111111111111111000111111111111222222222333333333333333333333333222111111111111111222222111111111111000000000000111222222333333222222111333333333333333333333333111111222222222333333333666555444222222222333444333333333333333333333333111222222222222333333333333333333222222333333444222222222222333333333444555555555555555666777888<<<======>>>@@@CCCEEEFFFIIIJJJLLLPPPSSSSSSQQQOOOTTTRRRPPPPPPQQQRRRRRRRRRQQQPPPNNNMMMKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLOOOLLLJJJIIIKKKKKKJJJHHHGGGFFFDDDAAA???>>>===<<<:::;;;<<<>>>>>>>>>>>>>>>@@@????????????@@@@@@AAACCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>??????@@@??????>>>>>>======>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFGGGFFFCCCAAA?????????@@@@@@@@@@@@@@@@@@BBBEEEHHHKKKLLLLLLMMMMMMLLLIIIEEEDDDFFFHHHJJJJJJNNNOOOPPPSSSUUUWWWYYYZZZXXXZZZ\\\\\\[[[YYYYYYZZZ[[[[[[ZZZYYYYYYXXXXXXXXXXXXUUURRRQQQQQQPPPMMMJJJFFFDDDAAA???===<<<:::888666666666666777777777666666555555444444444555555222333333444444444333333333333222222222222333333222222222222222222333333222333333444444333333222333333333333333333333333333222111222444555444333333333333333444444444444555444444444444333333333444444444333333222222222333333333444444444555555333444666888:::<<<===>>>;;;;;;:::999999999999999777777777777777888888999::::::999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::::::::999888888888888888888888888888888:::999777666666666777888888777666555444555555666333333333333333333333333444444444333333222222222444333222222111111222222000000111111111222222222111111111111111111111111000000000000000111111111222111111000//////000000000000000000000///......000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000/////////000111111222222111222222222222222333333111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000222111000000///000000000222222111111111111111111////////////////////////000000111111111111111111///000222222000///000111111111222222222222111111///000111111//////000111333333222222111000000000000111222222111000111222222222222222222222222222111111000000000000111111000111111111111222222222111111111111111111111111000111111111111222222222333333333333333333333333000000000000111222333444111111111111111111111111111111222333333222111111222222222222222222222222111222222222222333333333444333333222222222222333333333333333333333333333222222222222333333333333444444333333333333444444222222222222333333333333555666666777999;;;<<<===BBBBBBCCCEEEGGGIIIKKKMMMQQQQQQRRRUUUXXXXXXVVVTTTUUUSSSQQQPPPQQQQQQQQQPPPKKKKKKJJJJJJJJJKKKKKKLLLHHHHHHHHHHHHHHHIIIJJJKKKHHHHHHHHHHHHIIIIIIJJJKKKIIIHHHHHHHHHIIIHHHEEECCCDDDCCCBBB@@@???>>>>>>>>>999;;;===@@@BBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCCCCFFFEEECCCBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEDDDDDDCCC@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCDDDFFFJJJNNNPPPPPPPPPOOOMMMJJJGGGFFFFFFFFFFFFEEEIIIJJJLLLOOORRRUUUWWWYYYZZZ\\\^^^^^^]]]]]]]]]^^^``````______^^^^^^^^^^^^^^^\\\ZZZZZZ[[[ZZZYYYWWWRRROOOLLLIIIGGGEEEBBB???::::::999888777777777777444333333333333333444444333444444444444444333333333333222222222222333333111111222222333333444444222333333444444333333222333333333333333333333333333222111222444555444333222222222222333333333333444444444444333333333333444444333333333333222222333333333444444444555555333444555777999;;;<<<===;;;;;;::::::::::::999999777777777777777888888999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::::::::999888888777777777777777777777777999888777777666777777777777777666555555555555666333333333333333333333333444444333333333333222222333333222222111111222222111111111111111222222222111111111111111111111111111111111111000000000000111111000/////////000000000000000000000//////...000000000000000000000000////////////////////////222222222111111000000000////////////////////////000000000000111111222222111111111222222333444444111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000111111111000000000111111444333111000///000111111111111111111111111111111//////000000111111222222///000222222000///000111111111222222222222111111///000111111000///000111222222222111111111000000000111222222111000111222222222222222222222222222111111000000000000111111000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222111111000000111222222333000111111111111111222222111111222222222222111111111111111111111111111111222222222222222222222222333222222222222222222222333333333333333333333333222222222333333333444444444444333333333333444444444444555555666666777777888999:::<<<>>>AAACCCDDDFFFFFFHHHJJJLLLNNNOOOPPPTTTTTTTTTVVVXXXXXXVVVTTTRRRPPPMMMLLLMMMMMMMMMLLLFFFFFFGGGHHHJJJKKKMMMNNNIIIIIIHHHHHHHHHHHHHHHIIIGGGGGGFFFFFFFFFGGGGGGHHHCCCCCCDDDEEEEEEEEEDDDCCCDDDCCCBBBAAAAAAAAAAAAAAA@@@BBBEEEHHHIIIJJJIIIHHHHHHHHHHHHJJJKKKMMMOOOPPPMMMMMMLLLKKKKKKKKKLLLMMMJJJJJJJJJIIIHHHHHHIIIJJJOOONNNMMMMMMMMMMMMNNNOOOPPPOOONNNMMMLLLLLLLLLMMMPPPPPPOOONNNMMMKKKJJJIIIEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFJJJNNNPPPQQQOOOMMMLLLJJJHHHGGGGGGGGGEEECCCDDDEEEGGGIIILLLPPPSSSUUUXXXZZZ\\\]]]^^^___aaacccddddddccccccbbbaaa````````````______^^^^^^]]]]]]ZZZXXXUUUSSSRRROOOLLLJJJBBBAAA>>><<<:::999888888444444444333333444444555444555555555555444444333333333333222222333333333111111222222333444555555333333333333333333333333444444444444444444444444333222111222444555444333222222222222333333333333444444444333333333222222333333333333333333333333333333333444444444555555333444555666888999:::;;;::::::;;;;;;;;;:::::::::777777777777777888888999888888888999999:::::::::::::::::::::::::::::::::999999999999999999999999999::::::::::::999888888777777777777777777777777888888777777777777777777666666666555555555666666444444444444444444444444333333333333333333333333333333222222111222222333111111111111111111111111111111111111111111111111222222111111000000//////111000000/////////000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////111111111222222222222222222111111111111222444444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111111222222222222222222222444333111000///000111111111111111111111111111111/////////000000111111222///000222222000///000111111111222222222222111111000111222111000///000222222222222111111111111111000111222222111000111222111111111111111111111111111111000000000000111111000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222333222222111000000111111000000111111222222222333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333222222333333333444444444444333333333333444555555666666777888999:::;;;;;;>>>???@@@BBBEEEGGGJJJKKKKKKLLLNNNOOOQQQSSSTTTTTTUUUTTTTTTUUUVVVUUUSSSQQQLLLJJJGGGFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBCCCCCCDDDFFFHHHJJJJJJJJJIIIIIIIIIJJJJJJKKKJJJKKKNNNPPPQQQQQQPPPPPPQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXYYYZZZRRRSSSSSSQQQNNNNNNPPPSSSVVVVVVVVVWWWWWWXXXYYYYYYZZZYYYXXXWWWWWWWWWYYYYYY```___^^^\\\YYYVVVSSSRRRPPPOOONNNMMMMMMLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGGGGIIILLLOOOOOOLLLIIIGGGFFFEEEEEEFFFFFFDDDBBBAAABBBBBBDDDGGGKKKNNNPPPRRRTTTWWWYYY[[[]]]aaaccceeeffffffffffffeeedddccccccdddcccbbb```____________]]]\\\[[[[[[ZZZWWWTTTLLLKKKHHHDDDAAA>>><<<;;;;;;:::999888777777777777666666666666666555444333444333333333333333333444111111222333444444555555333333333333333333333333444444444444444444444444333222111222444555444333333333333333444444444444444444333333333222222222333333333333333333333333333333333444444444555555333333444555777888999999999999:::;;;;;;::::::999777777777777777888888999888888888999999:::::::::::::::::::::::::::::::::999999999999999999999999999::::::::::::999888888888888888888888888888888777777777888888888777777555555666666666666666666444444444444444444444444333333333333333333333333333222222111222222333333111111111111111111111111111111111111111111111111222222111111000000//////000///////////////000000//////000000000000//////000000000000000000000000000000000000000000000000------......///000000111////////////////////////222222222222222222222222222111000000000111222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111222333333333333222222222111111111111111111//////////////////////////////000000000000000000///000222222000///000111111111222222222222111111000111222222000000111222111111111111111111111111000111222222111000111222000000000000000000000000111111000000000000111111000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222444333222111000000000000000000111111222333333333222111000000000000111222222222222222222222222222333333333222222222222111111222333333444333333333333333333333333333333333333333333333444444444444444444555555666777999999888999:::<<<>>>@@@AAABBBGGGGGGHHHJJJLLLNNNPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWUUUTTTSSSSSSSSSRRRPPPNNNFFFDDDBBBAAABBBCCCBBBBBBIIIIIIIIIHHHGGGFFFEEEDDDFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEHHHIIIJJJJJJKKKMMMPPPSSSTTTSSSSSSSSSSSSTTTUUUUUURRRSSSTTTUUUWWWWWWXXXXXXZZZZZZYYYXXXXXXXXXXXXXXXWWWXXXZZZ[[[]]]]]]]]]^^^YYYZZZZZZWWWTTTSSSWWWZZZZZZ[[[]]]____________^^^]]]\\\[[[[[[\\\^^^```bbbhhhgggfffccc```]]]ZZZYYYYYYWWWVVVTTTTTTTTTUUUVVVWWWVVVUUUTTTRRRQQQPPPPPPOOOMMMLLLMMMOOOOOOLLLHHHCCCBBBAAABBBCCCCCCBBBAAABBBAAAAAABBBDDDGGGJJJLLLLLLNNNPPPRRRTTTWWW[[[^^^aaabbbeeeggghhhhhhhhhggghhhiiiiiigggdddcccccccccbbbaaaaaabbbcccbbb___]]]VVVUUUSSSPPPMMMIIIEEECCC???>>><<<:::888777666555777777777777666555444444444444333333333333444444222222333333444444555555444333333222222333333444444444444444444444444444333222111222444555444333333333333333444444444444333333333333222222222222222222333333333333444444333333333444444444555555333333444555555666777777777888999:::;;;:::999888777777777777777888888999999999999999999999::::::::::::::::::::::::::::::999999999999999999999999999::::::::::::999888888888888888888888888888888666666777888888888888777444555666666777666666666444444444444444444444444222222333333333333444444222222111111222222333333222222222111111111111111111111111111111111111111111111111111000000000000//////......//////000000...//////000000000000000000000000000000000000000000000000000000000000000+++,,,,,,---///000000111////////////////////////222222222111111111111111222111000......///000111111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111///000111222333333222111000111111222222222111111////////////////////////000000000000000////////////000222222000///000111111111222222222222111111000111222222000000111222111111111111111111111111000111222222111000111222111111111111111111111111111111000000000000111111000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111111222000000111222222333444444222111000//////000111222333333333333333333333333333333333222222222111111111222333444555444444333333333333333333333333333333333333444444444444555666666777888:::<<<>>>???>>>???AAADDDGGGIIIKKKLLLOOOOOOOOOPPPRRRSSSUUUVVVTTTUUUVVVWWWXXXWWWWWWVVVSSSQQQOOOOOONNNMMMKKKIIICCCAAA??????@@@AAAAAAAAAEEEFFFFFFFFFEEEDDDCCCBBBDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEGGGJJJMMMOOOPPPRRRUUUXXXXXXWWWWWWYYY[[[YYYYYYYYYYYYYYYZZZZZZ[[[XXXXXXYYYZZZ\\\___aaabbbdddbbb```^^^\\\ZZZYYYXXXSSSUUUYYY\\\^^^___^^^^^^]]]______[[[WWWVVVZZZ______aaadddffffffdddaaa___ZZZYYYYYYZZZ\\\```cccfffggggggfffeeecccaaa___]]][[[ZZZXXXWWWXXXYYY[[[]]]______^^^]]]\\\\\\[[[[[[[[[WWWRRRQQQSSSRRROOOKKKFFFDDDBBBBBBCCCDDDCCCBBBEEEDDDCCCBBBCCCEEEHHHIIIHHHJJJKKKLLLLLLNNNQQQTTTUUUXXX\\\aaaeeehhhiiiiiikkkmmmmmmllliiiggghhhiiifffffffffggghhhgggdddbbb]]]^^^^^^]]]ZZZVVVSSSPPPHHHFFFCCC@@@<<<:::888777777888888777777555444444444444333333333333444444333333444444444444444444444333333222222333333444555555555555555555555555333222111222444555444333222222222222333333333333333333333222222222222111222222222333333444444444333333333444444444555555333333333444555555666666555666888::::::999888777777777777777777888888999::::::999999999999999999999999999999999999999999888888888888888888888888999::::::::::::999888888777777777777777777777777555666777888999888888777333444666777777777666666555555555555555555555555222222222333333444444444222222111111222222333444222222222111111111000000111111111111111111111111000000000000000111111111...............///000000......///000000000000000000000000000000000000000000000000000000000000000------......//////000000000000000000000000000000111111111000000000000000333111///...---...///000111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111222...///000222222222111000...000111333333333222111111111111111111111111111111111000000//////......///000222222000///000111111111222222222222111111000222222222111000111222111111111111111111222222000222222222111000111222222222222222222222222222111111000000000000111111000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000111222333444000000111222333333444444222111000//////000111222333333333333333333333333333333333222222111111111111222444555666555444444333333333333333333333333333333333444444444555555888888999;;;===@@@BBBCCCEEEFFFHHHKKKOOORRRTTTUUUTTTTTTTTTTTTUUUVVVWWWXXXTTTTTTUUUVVVVVVUUUTTTSSSPPPNNNKKKJJJJJJHHHFFFDDDCCCAAA??????AAABBBBBBBBB>>>@@@BBBDDDEEEEEEEEEEEEDDDDDDEEEEEEGGGHHHIIIJJJHHHIIIKKKOOOSSSWWW[[[]]]ZZZ^^^cccdddbbb___^^^___ZZZZZZYYYYYYYYYZZZZZZ[[[\\\\\\]]]^^^aaaeeeiiikkkkkkiiifffccc___\\\ZZZZZZUUUYYY]]]bbbeeeeeedddccc___``````]]]XXXWWW\\\```dddfffjjjlllkkkgggccc```WWWWWWWWWYYY\\\```eeehhheeeeeeeeeddddddcccaaaaaaZZZYYYXXXWWWYYY[[[^^^aaaddddddddddddccccccccccccddd___XXXVVVWWWVVVSSSOOOKKKIIIFFFEEEEEEFFFEEEEEEHHHGGGEEECCCCCCEEEGGGHHHGGGHHHHHHGGGGGGGGGJJJLLLJJJMMMSSSZZZ```eeehhhiiikkkmmmooonnnkkkjjjkkkmmmjjjjjjjjjkkkkkkjjjfffcccaaacccdddeeeddd```\\\ZZZUUUSSSPPPKKKGGGCCCAAA???888888888888777666444444555444444333333444444555444444444444444444333333444444222222222222444444555555555555555555555555333222111222444555444333000111111111111222222222333333333222222222111111222222222333333444444444333333333444444444555555333333333444444555555555444555777999:::999777666777777777777777888888999;;;::::::999999888888888999999999999999999999999888888888888888888888888999::::::::::::999888888666666666666666666666666555666777999999999888777333444666777777777666666555555555555555555555555222222222333333444444444222111111111222333333444222222222222111111000000111111111111111111111111//////000000111111222222...............///000111......///000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111444333333222111000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////333333222111000000111111//////000000000000//////222222222222222222222222///000000111000000//////111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000//////000111222333333333222222111000//////000000000000000000000000000000//////000000111111222222111111111111111111111111000111222333333222111000//////......///000111111333333333333333333333333...///000111222333444444222222222222333333444555111111000000111111222333333333333444444444555555333333333333444555666777333444555555555444222111000111222222333555888;;;999;;;>>>@@@BBBFFFJJJMMMQQQQQQQQQRRRSSSTTTTTTUUUXXXYYYZZZZZZYYYXXXVVVUUURRRRRRPPPOOONNNMMMMMMMMMKKKKKKJJJGGGCCC@@@??????@@@======@@@@@@======@@@CCCBBBAAADDDGGGIIIHHHFFFJJJKKKLLLKKKJJJJJJLLLNNNNNNPPPUUU]]]eeekkkkkkjjjhhhiiikkkmmmlllhhhaaa\\\XXXXXXXXXXXXWWWWWWWWWXXXXXXZZZ[[[]]]fffpppuuusssuuusssnnnhhhfffgggddd___[[[___eeejjjkkkiiifffccceeeddd___XXXXXX___dddeeefffiiinnnqqqppplllgggccc\\\[[[[[[```gggmmmooonnnbbb```___```bbbccc```^^^]]]]]]\\\XXXVVVXXX___dddbbbbbbccceeegggiiijjjkkkddd[[[VVVWWWXXXVVVXXX]]]\\\XXXRRRNNNMMMMMMNNNNNNPPPOOOLLLIIIGGGFFFFFFFFFFFFFFFFFFGGGIIIHHHFFFDDDEEEEEEEEEHHHMMMSSSYYY]]]bbbdddggghhhiiijjjmmmooonnnllllllmmmnnnlllgggcccfffeeeeeefffgggfffcccaaabbb^^^YYYVVVSSSNNNGGGBBBCCCAAA===:::888888999:::888666444444666888999999555555444444555666777777555555666666555555444333555777888::::::888777555555555555444444333333333333333333444555666777888333333333333333333333333333333333333333333333333222333333444444333333222555555555555666666666666666666555555555444444444555555666666777777888888888888999999999888888777999999999999999999999999999999999888888888888777;;;:::999888777555444444666666555555555444444444555555555555555555555555444555666777777666555444555555555555555555555555222222222222222222222222333333333222222222111111222222111000000111222333111111111111111111111111111111111111000000000000////////////000000000000......//////000000000111222111111111000000//////000000000000000000000000111111111111000000000000000000000000000000000000333333222222111000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111333222222111000000111111///000000111111000000///333333222222222111111111222222222333333222222222111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000000000000111222222222333222111111000000000000111111111111111111111111111000000000000111111111111111111111111111111111111111111222222222222111111000000000///000000111111333333333333333333333333000000111222333444555555333222222222333333444555222222222222222333333444333333333444444444555555333333333333333444555666555555555555555555444444333444666777777999===@@@AAACCCFFFHHHIIIKKKNNNPPPVVVUUUSSSSSSTTTVVVXXXZZZZZZYYYYYYWWWUUURRROOOMMMMMMLLLKKKKKKJJJKKKKKKKKKGGGGGGGGGEEEBBB??????@@@CCCAAAAAAEEEFFFDDDDDDHHHIIIGGGFFFHHHKKKNNNOOONNNMMMMMMNNNMMMKKKLLLNNNPPPRRRWWW```lllwww||||||zzz{{{{{{{{{yyytttlllccc]]]VVVWWWXXXXXXXXXXXXYYYYYY[[[^^^aaafffooo{{{}}}~~~vvvnnnlllkkkjjjiiikkkooorrrrrrqqqnnnlllooonnnjjjeeeeeekkkoooooolllooossswwwwwwrrrkkkfffddddddfffjjjppprrrpppnnnaaa___^^^```bbbbbb```^^^]]]\\\ZZZWWWVVVXXX\\\``````aaadddgggjjjlllnnnnnnddd\\\VVVVVVVVVUUUWWW[[[^^^\\\YYYXXXYYY[[[\\\\\\XXXVVVSSSRRRQQQQQQPPPPPPLLLJJJJJJJJJJJJIIIFFFDDDBBBBBBBBBCCCFFFJJJOOORRRVVVYYY^^^aaaeeeiiimmmqqqqqqooonnnnnnpppooommmjjjfffeeeeeefffhhhhhhgggeeefffccc```]]]\\\XXXSSSOOOMMMJJJFFFAAA>>><<<<<<<<<<<<999666444444555555444555555444444444444555555555555666666555555444333444555666777777666555444555444444444333333333333333333222222222333444444333333333333333333333333333333333333333333333333222333333444444333333222444444444444555555555555666666555555555444444444555555666666777777777777777888888999999999888888999999999999999999999999999999999888888888888777:::999999888777666555555666666555555555444444444555555555555555555555555444555666777777666555444555555555555555555555555222222222222222222222222333333333222222222111111333222111000000111111222000000000000000000000000111111111111000000000000////////////000000000000/////////000000111111111111111111111000000000///000000000000000000000000//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111333222111111000111111111111111111222222111111111333222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111222222111111000000000111222222222222222222222222222222111111111111111000000000111111111111111111111111222222111111111111222222222222111111000111111111222222222222222222222222111111222333444555555666333333222222222333444444333333333333333444555555333333333444444444555555444333333333333333444444666666555555555666777777666888:::<<<===???CCCFFFJJJLLLOOOQQQQQQQQQRRRSSSZZZXXXUUUSSSSSSVVVYYY[[[XXXWWWVVVTTTQQQMMMKKKIIIHHHHHHGGGFFFEEEEEEEEEFFFBBBDDDDDDDDDBBBAAABBBCCCFFFCCCDDDHHHIIIHHHJJJMMMPPPNNNMMMNNNQQQSSSUUUUUUSSSSSSRRRPPPNNNNNNQQQSSSXXX```ooo~~~vvvlllbbb\\\XXXYYY[[[\\\]]]^^^bbbdddjjjnnnrrrvvv~~~}}}xxxzzz|||}}}}}}}}}}}}}}}|||{{{zzz|||}}}{{{xxxyyy~~~xxxyyy{{{~~~wwwqqqrrrsssvvvzzz}}}{{{tttnnnaaa`````````aaaaaa^^^\\\\\\ZZZWWWWWWYYY\\\^^^___cccfffjjjnnnqqqrrrrrrrrrggg```ZZZXXXWWWVVVWWWZZZZZZZZZ\\\^^^___aaaccccccccc```]]]]]]^^^^^^\\\ZZZTTTRRRPPPOOONNNMMMJJJHHHDDDCCCBBBAAAAAACCCDDDEEEIIIMMMSSSXXX^^^eeelllppppppnnnmmmmmmnnnnnnmmmlllhhhgggfffgggiiikkkjjjiiijjjhhheeedddcccbbb```^^^YYYVVVQQQLLLGGGDDDCCCBBB???<<<888666555444333222666555555444444444444555555666666666666555444444444444444444444444444444444444333333333333222222555444333222222222222222444444444444444444444444333333333333333333333333222333333444444333333222222333333333444444444444555555555555555444444444555666666666666777777777666666777888999999999999999999999999999999999999999999999888888888888777888888888888777777777666555555555555555444444444555555555555555555555555444555666666666666555444444444444444444444444444222222222222222222222222333333333222222222111111333333222111000000111111////////////////////////111111111111000000000000////////////000000000000000000000111111111111111111111111111000000000000000000000000000000000000......///000111222333333000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////222222111111111111111222111222222333333222222111333222111111111222222333222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111000000000000111222222333222222222222222222222222222222222111111000000000111111111111111111111111333222111000000111222333444333333222111111111111111111111111111111111111111111222222333444444555333333333222222333333444333333333333333444444555333333333444444444555555444444333333333333444444666555444555555777999:::;;;===@@@BBBCCCEEEIIIKKKNNNQQQTTTVVVUUUTTTTTTUUU\\\ZZZWWWUUUSSSSSSTTTUUUSSSRRRQQQPPPNNNLLLKKKJJJGGGFFFDDDCCCBBBAAAAAAAAACCCEEEGGGGGGGGGHHHJJJLLLMMMJJJJJJMMMNNNMMMOOOSSSSSSSSSSSSTTTUUUUUUUUUUUUXXXXXXWWWUUUSSSTTTWWWYYY```jjjzzz}}}}}}wwwnnnfffbbbbbbcccdddeeegggllltttzzz}}}uuuiiiiiiiiihhhfffddd```^^^^^^\\\[[[___ffflllnnnnnntttvvvxxxzzzzzzyyyxxxvvvnnnggg```[[[YYYXXXXXXYYYUUUXXX\\\```bbbdddfffgggoookkkiiiiiijjjiiiddd___[[[YYYVVVTTTSSSSSSQQQOOOKKKJJJHHHFFFDDDBBB@@@@@@BBBFFFKKKPPPVVV]]]dddhhhkkkkkklllmmmnnnnnnmmmlllllljjjiiijjjkkkllllllkkkiiihhhgggfffffffffeeeeeecccaaa\\\WWWRRROOOMMMLLLCCCAAA===;;;999888666444777666666555555666666777666666666666666555444444444444333222222333444444333333333333333333333222666555555444444444555555555555555555555555555555333333333333333333333333222333333444444333333222333333333333444444444444555555555555555555555555666666666666666666666666555555777888999999999999888888888888999999999999999999999888888888777777777777777777777888888888555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444222222222222222222222222333333333222222222111111333333222111111000000000000000000000000000000000111111111111000000000///////////////000000000000111111111111111111222222111111111000000000000000000000000000000000000000...//////000111111222222000000000000000000000000000000000111222222333333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////222111111111111111222222222222333333333333222222222222111111333555777888777666555444333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111111111000000111222333333111111111111111111111111333333222222111111000000111111111111111111111111333222111000000111222333444444333222111111222222111111111111111111111111000000111111222222333333444333333222222333333333222222222222222333444444333333333444444444555555444444333333444444555555555555555666999;;;>>>@@@EEEGGGJJJKKKLLLMMMPPPRRRPPPSSSWWWXXXXXXWWWWWWXXX[[[[[[YYYWWWTTTQQQNNNMMMMMMLLLKKKJJJIIIHHHHHHGGGDDDDDDCCCCCCDDDEEEEEEFFFHHHKKKMMMOOOPPPQQQTTTVVVWWWSSSRRRTTTTTTSSSTTTXXXVVVXXXZZZ[[[YYYWWWTTTSSSVVVWWWYYY[[[]]]aaafffjjjoooyyy}}}zzzuuurrrrrrsssssssssvvv~~~}}}~~~}}}{{{vvvqqqmmmkkkjjjjjjllltttsssnnneee]]]XXXWWWVVVUUUVVVZZZ```dddhhhkkkpppssszzzyyyxxxxxxwwwrrrkkkeee^^^[[[XXXVVVVVVVVVVVVUUUSSSRRRQQQNNNKKKGGGCCCAAABBBDDDGGGJJJMMMRRRXXX\\\```dddiiimmmpppqqqqqqqqqpppooommmmmmmmmmmmkkkjjjiiiiiiiiiiiihhhhhhhhhhhhiiigggddd```\\\ZZZXXXWWWOOOLLLHHHEEEBBB???<<<999777666666666666666777777666666777777666666555444555555444333333444555555333333333333333333333333444333333444555666777777555555555555555555555555333333333333333333333333222333333444444333333222333444444444444555555555444555555555555555555555666666666555555555555555444555666777888999999999777777777888888999999999999999999888888888777777777777777777888888888888444555555555555555555555555555555555555555555555555555444444444444555555444444444444444444444444222222222222222222222222333333333222222222111111222222222222111111000000111111111111111111111111111111111111000000000///////////////000000000000222222111111111111111111000000000000000000111111000000000000000000000000111111000000000000000000000000000000000000000000000000111111222222222333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111000111111222333111222222333333222222111111111111333666:::===@@@:::888666444222111111222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111222222222222111111111222222333000000000000000000000000222222222222222111111111111111111111111111111111222222111111111111222222333333222222111222222222222222222222222222222222000000000111111222222222444444333222222222333333222222222222222333333444333333333444444444555555444444444444555666777888777888:::===AAADDDGGGIIIPPPRRRTTTUUUTTTTTTUUUWWWSSSUUUXXXYYYXXXXXXXXXYYYXXXXXXXXXVVVSSSOOOKKKHHHJJJIIIGGGEEEDDDCCCCCCCCCCCCDDDEEEGGGJJJMMMOOOPPPPPPRRRUUUVVVWWWYYY\\\^^^ZZZVVVTTTUUUUUUTTTUUUYYY]]]```bbbbbb```\\\ZZZYYYXXX]]]ccciiipppwww~~~}}}xxxnnnccc\\\[[[XXXTTTWWW\\\aaaeeeiiiooowww}}}|||sssmmmbbb^^^ZZZWWWWWWXXXXXXXXXYYYZZZZZZXXXUUUPPPKKKHHHHHHIIIIIIJJJJJJMMMQQQTTTSSSXXX___eeeiiilllooopppqqqppppppppppppnnnkkkhhhjjjllloooooonnnmmmmmmnnnnnnmmmkkkhhheeecccbbbaaa___[[[WWWRRRNNNJJJEEEBBB;;;;;;999888777777777777666777777777777666555555555555555555555555555555333333444444444444555555111111111222333444666666444444444444444444444444333333333333333333333333222333333444444333333222444444444444555555555555444444444555555555555555666666666555555555555444555555666777888888888888666666777777888999999999999999999888888888888777777777777777777888888888444444444555555555555555555555555555555555555555555555444444444444555555333333333333333333333333222222222222222222222222333333333222222222111111000111222222222222111111111111111111111111111111111111111111000000000000////////////000000000000111111111111111000000000000000000000111111111111000000000000000000000000111111111111000000//////000000000000000000000000111111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000111222222333111111222222222222111111000000222444999???DDDGGG@@@>>>;;;777555444333333111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000000000000111222222222333333333222111111111222222111111111111111111111111111222222222222222222333111111111111111111111111111111222222222222111111222111111111111222222333333333333333333333333333111111222222222222333333555444333333222222222333333333333333333444555555333333333444444444555555444444444555777888:::;;;<<<>>>BBBGGGKKKOOORRRTTTVVVXXXYYYYYYXXXVVVVVVWWWTTTUUUVVVUUUSSSRRRSSSTTTPPPOOOOOONNNLLLIIIGGGFFFGGGFFFEEEDDDDDDEEEFFFGGGJJJKKKLLLNNNPPPSSSUUUVVVUUUWWWYYY[[[\\\^^^```bbb\\\XXXWWWXXXYYYXXX[[[___iiijjjkkkjjjhhhggghhhjjjlllqqqyyyssskkkiiifff``````bbbeeefffgggmmmwwwzzzuuujjjfff```\\\[[[\\\\\\\\\```bbbccccccaaa\\\VVVSSSRRRRRRRRRQQQQQQRRRVVVYYYVVVYYY]]]___aaadddiiimmmooooooppprrrrrrpppllliiijjjnnnsssuuuuuusssssstttsssrrrqqqooolllkkkiiiiiifffdddaaa^^^[[[XXXTTTQQQGGGFFFCCC@@@===;;;999888777777777777777666555555333444555666666555444333444444444555555666666666222222222222222333444555333333333333333333333333333333333333333333333333222333333444444333333222222333333333444444444444444444444555555555666666666666555555555444444444666666777777777777777666666666666777888999999999999999999888888888888777888888888777777777777777444444444555555555666666555555555555555555555555555444444333333444444555333333333333333333333333222222222222222222222222333333333222222222111111//////111222333333222222111111111111111111111111111111111111000000000000////////////000000000000111111111000000////////////000000000111111111111000000000000000000000000000000000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////111111000000111222333333111111111222222111111111///000222666;;;BBBHHHLLLKKKIIIEEEAAA>>><<<<<<<<<111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000//////000111222333333444444444333222111111111111222222222222222222222222111111111222222333333444111111111111111111111111000111222333333222111000000000000000111222333333333333333333333333333333333333333333333333444444555444333333222222222222555444444444444555666666333333333444444444555555444444555666888:::;;;<<<@@@CCCHHHNNNTTTXXX[[[\\\WWWYYYZZZYYYWWWTTTSSSSSSTTTTTTSSSQQQNNNLLLMMMNNNHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDEEEFFFHHHKKKNNNOOOTTTSSSSSSSSSTTTTTTUUUVVVWWWYYY\\\]]]^^^___aaacccddd```___aaaccccccfffkkkrrrsssrrrpppnnnoootttyyy|||zzzuuunnnmmmnnnmmmjjjhhhlllvvv~~~|||yyysssnnnhhhcccaaaaaaaaa```fffhhhjjjllljjjeee```\\\\\\\\\[[[ZZZZZZ\\\___cccfffgggeeecccaaaccciiinnnmmmnnnpppssstttrrrmmmjjjhhhnnnuuuxxxxxxwwwwwwxxxwwwvvvuuusssqqqnnnmmmlllfffeeeddddddeeedddbbb```SSSQQQMMMHHHDDD@@@===<<<777777777777777666666555222333555666666555333222555555555666666666777777666666555444444444555555333333333333333333333333333333333333333333333333222333333444444333333222111111222222222333333333444444444555555555666666666666555555555444444444666777777777777777666555555666666777888999999999999999999888888888888777888888888888777777777666444444444555555555666666555555555555555555555555555444333333333333444555333333333333333333333333222222222222222222222222333333333222222222111111---///000222333333333222000000000000000000000000111111111111000000000000////////////000000000000111000000000//////......//////000000111111111222000000000000000000000000......///000111222333333000000000000000000000000222222222111111111000000//////000111222222333333111111000000111111222333444444333333222111000000000000000000000000000000111111111111111111111111000000111111111222222222222111111111000000////////////111444999>>>CCCFFFFFFFFFFFFGGGGGGEEEAAA>>>:::666222111222333222000111111111111111111111111222222111111111111111111000111222222222222111000111111111111111111111111444333111000000000111111000000000000000000000000111111111111111111111111///000111222222222222222444555666666444222333333333222000//////000111111444444444444444333222111000111333333444333222111333333333333333333333333333333222111111000111111777666555444444444555666555666888;;;???CCCFFFHHHKKKOOOVVV[[[^^^]]]ZZZXXX[[[ZZZWWWTTTQQQOOOMMMMMMMMMJJJGGGGGGHHHHHHEEEBBB???@@@AAAAAAAAABBBDDDFFFIIIKKKMMMNNNPPPSSSVVVXXXXXXWWWWWWXXXZZZZZZZZZYYY\\\\\\^^^aaagggkkknnnnnnuuuqqqpppvvvyyyxxxwwwwww}}}~~~~~~~~~~~~~~~|||zzz{{{|||vvvnnniiiiiijjjkkkjjjkkklllmmmllljjjhhhgggggggggfffdddbbbaaacccfffiiilllmmmlllkkkjjjjjjlllnnnnnnqqqtttwwwyyyxxxuuuttttttvvvxxxxxxwwwwwwyyy|||zzzxxxuuussspppooonnnnnnjjjiiiiiijjjkkkjjjiiigggeeeaaa\\\WWWRRRKKKCCC===???;;;888666777999999999777555333444555666555444777555444555777888888777444555666666777666666555444444444444444444444444222222222333333444444444222222222222222222222222222222222333333444444444444444333333444555777888777666555444333444444555444444444555555555555666444555666777888999:::;;;888888888888999999999999888888777777666666555555666666777777777777666666555555444444444444555555444444444444444444444444---...///000111222222222222222222222222222222222111111111111111111111111111222222333333222222111...///000222222111111000000000000000000000000000222111111111000000//////000000000000000000000000000000000000111111111111///............000111222111111111000000000000000//////000000000000//////222222222111111111000000000000111111222222333333111111000000111111222333444444333222222111000000000000000000000000000000////////////////////////000000111111111222222222111111111111000000000///111111111333666:::===???CCCCCCCCCDDDDDDBBB>>>;;;999555111000111222111000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111333333111000000000111111111111111111111111111111111111111111111111111111000111111222222222222111111333444333111000000111222111000000///000111111444444444444444333222222111222333444444333222111333333333333333333333333333333333333333333444444666666555444444555666777999;;;>>>CCCGGGLLLOOOQQQRRRUUUYYY[[[\\\YYYVVVTTTUUUSSSQQQNNNKKKIIIGGGFFFFFFDDDAAA@@@AAA@@@===;;;???@@@AAAAAACCCFFFKKKNNNTTTUUUVVVWWWWWWWWWXXXYYY[[[ZZZYYYYYYZZZ[[[\\\\\\aaadddjjjqqqyyy~~~xxxnnnhhhgggkkkoooqqqssstttttttttqqqooommmllljjjiiihhhggggggiiilllooorrrrrrrrrqqqooooooqqqsssqqqsssvvvyyyzzz{{{zzzyyyyyy{{{}}}|||zzzyyyzzz||||||zzzwwwtttqqqooonnnnnnqqqooommmmmmmmmmmmllljjjhhheeebbb```\\\WWWPPPKKKEEEBBB===:::999999888888777555333333555555555444777666555666999;;;;;;;;;666666666666666555555555111111111111111111111111222222222333333444444444222222222222222222222222222222222333333444444444444333333333444555777888777666555444333444444555444444444555555555555666444555666666777888999999555555666666666777777777888777777777666666666555444444555555555555444444555555444444444444555555444444444444444444444444000000111222333333333333222222222222222222222222222222222222222222222222111222222333333222222111...///000111222111111000000000000000000000000000111111111111000000000///000000000000000000000000000000000000111111111111333222000///.../////////111000000000000000000000///000000111111000000///222222222111111111111111222222222222222222222222111111000000111111222333333333333222111111000000000000000000000000000000////////////////////////111111111111111222222222111111111111000000000000222222222222333444666777>>>======>>>???===:::777666444111000000111000///111111111111111111111111111111111111111111111111333222111111111111222333111111111111111111111111333222111111000111111111111111111111111111111111111111111111111111111111222222222222222222111000000222333333111000000111111111000000000111222222444444444444444444333222222333333444444333222222333333333333333333333333444333333444555666777777555555555666777888:::;;;@@@CCCGGGLLLQQQTTTWWWXXXWWWWWWXXXWWWUUURRRNNNLLLNNNLLLJJJGGGEEECCCAAAAAA???===<<<<<<===>>>===<<<@@@BBBDDDFFFIIINNNTTTXXXYYYZZZ\\\]]]]]]]]]\\\\\\bbbaaa___^^^^^^```bbbdddmmmttt~~~ssskkkkkkooouuuxxxzzzzzzzzzzzzyyywwwvvvuuulllkkkjjjjjjkkknnnqqqrrrssssssqqqooollllllnnnppprrrsssuuuxxx{{{}}}~~~}}}}}}{{{{{{{{{}}}{{{xxxtttqqqnnnlllkkkqqqnnnkkkjjjkkkmmmmmmlllkkkjjjjjjiiigggccc]]]YYYQQQMMMHHHCCC@@@===:::888999777555555666666555444666555666888;;;>>>??????888777666555444444555555000000000000000000000000222222333333333333444444222222222222333333333333222222333333333333444444444333333333444555666777666666555444444444444555444444444555555555555666555555666666666777777777555555666666666666777777777777777777666666666666444444555555555555444444555555444444444444555555444444444444444444444444333444444555555444444333222222222222222222222222333333333333333333333333111111222222222222111111//////000111111111111000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111333333111000000///000000000000000000000000111111000111111111111111111000111111111111111111111111333333333222222222222222111111000000111111222333333222222222111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000333222222111111222333333999888888888999888555333333222000000///000000000111111111111111111111111111111111111111222222222333222000//////000222333111111111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111333333333333222111111000111333444444333222222333111111111222222333333444444555555555555555444444444444444444444333333333444444444444444444444444444444333444444555666777666777888;;;===@@@BBBCCCHHHJJJNNNRRRTTTVVVVVVUUUSSSRRRQQQOOOLLLJJJHHHGGGIIIHHHFFFDDDBBB@@@??????===<<<<<<>>>@@@CCCEEEFFFDDDGGGKKKOOORRRVVVZZZ]]]ZZZ[[[^^^bbbfffhhhgggfffhhhhhhfffeeefffiiinnnrrryyywwwxxx{{{}}}|||zzzxxxxxxxxxzzzzzzzzzpppooooooqqqtttwwwyyyzzzwwwtttnnnhhhddddddhhhkkkoooooopppsssvvvzzz~~~}}}~~~~~~|||{{{~~~|||yyyvvvrrrooolllkkkjjjgggcccaaaccceeefffgggkkkkkklllmmmllliiifffccc```\\\VVVQQQLLLHHHCCC@@@>>><<<999888888888666555666555555888<<>>BBBFFFIIILLLMMMNNNOOOQQQRRRRRRPPPNNNMMMMMMLLLJJJIIIHHHGGGGGGGGGFFFEEEDDDBBBAAAAAA@@@@@@@@@@@@AAABBBCCCFFFIIILLLIIIMMMSSSXXXZZZ[[[\\\\\\^^^___ccciiiooorrrrrrqqqhhhiiikkkmmmpppwww}}}wwwttttttvvvwwwwwwssssssuuuzzz|||wwwnnneee______dddiiiiiiiiiiiikkkoootttyyy}}}|||}}}~~~}}}zzzwwwtttqqqpppjjjeee___[[[ZZZZZZ[[[[[[bbbdddgggjjjlllmmmmmmmmmkkkhhhddd```\\\WWWRRRNNNDDDAAA>>><<<;;;999777555666555555777;;;>>>>>>>>>:::888666444333333555666555555555555555555555555333333333333333333333333222222333333333444444444333333333333333333333333333333333444444444444444444444555555555555555555444444444555555555555666666666666666555555555555666777777777777888888888666666666666777777777777666666777777777777666666444444333333333333444444444444444444444444444444444555555555444333222111222222222222222222222222000000000000000000000000000111111222222111111000000000000000000111111111000000000000000000000000000000000000000000111111000000000000000000000000///000000000111111111111///000000111222222333333//////000000111111111111111111222222222222111111111111111111111222222222111111111111111111111111111111000000111111222333111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111111111000000000000111111111111///000000111222333444444333222111222333222111//////000111111000///000222111111111111111111111111000000000111222222333333111000////////////000111111111111111111111111111000000111222222222222111222222222222222222222222111111111111111111111111333333333333333333222111000111333333222222222333222333444666777888888888777888888999999999999999777666555444444444444444444444444444444444444444555555555555666888999999AAACCCFFFJJJNNNQQQSSSSSSQQQQQQQQQPPPNNNLLLJJJHHHKKKJJJJJJIIIIIIIIIJJJJJJDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFGGGGGGGGGIIIMMMPPPTTTXXX]]]```aaa```______eeedddfffkkkqqquuuuuussskkknnnssswww|||~~~}}}|||zzzxxxvvvvvvwww}}}zzzuuulllbbb\\\\\\```eeeddddddeeegggkkkqqqvvvyyy|||{{{{{{~~~}}}zzzxxxwwwsssmmmeee^^^YYYUUUSSSQQQVVVYYY^^^bbbfffkkkpppsssooommmkkkjjjiiieeeaaa^^^NNNKKKFFFCCCAAA>>>;;;999999888777777999;;;;;;:::888777666555444444555555444444444444444444444444444444333333333333222222222222333333444444555555444444333333333333222222222333444444444444333333333444555555666555555555444444444555555555555666666666666666666666666666444444555555555555666666666666666666777777777777444444555555555555444444444444333333333333444444444444444444444444444444333444444444333222222111222222222222222222222222000000000000000000000000000000111111111111000000000000000///000111111222000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222222222111000///.../////////000111111222222000111111111111111111000000000111111111222222222/////////000000111111222111111000000111111222333000000000000111111111111000000000000000000000000000000000000000000000000222222222111111111000000///000000000111111111111...///000111222222222222333222111111222222111///...000222222111000111333111111111111111111111111///000000111222222333333111111111111111111111111111111111111111111111111///000111222333222222111222222222222222222222222111111111111111111111111222222333333444333333333000222444444333333444555333444666888:::;;;;;;;;;999999:::;;;;;;;;;;;;;;;888777666555444444444555555555555555555555555555666777888:::<<<>>>AAABBBJJJKKKNNNPPPRRRSSSTTTTTTPPPPPPOOONNNNNNMMMLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJFFFFFFFFFGGGHHHJJJKKKLLLKKKMMMOOOOOOPPPSSSYYY^^^eeegggjjjjjjjjjiiijjjkkkmmmllllllpppwww{{{{{{zzz|||}}}tttrrrlllfffaaa___aaacccddddddeeeggglllqqqvvvxxxzzzxxxvvvwww{{{~~~|||zzzyyyyyytttkkkccc]]]XXXTTTQQQMMMOOOSSSVVVZZZ___ggglllllllllmmmoooppppppmmmjjj^^^ZZZUUUPPPMMMIIIEEEBBB>>><<<999888999888777666666666666666666555555555333333333333333333333333444444444333333222222222222222333333444555555666444444444333333222222222222333444444444444333222333333555666666666555555444444444555555555555666666777777777777777777777444444444555555555666666555666666666777777777888444444555555555555444444444333333222222333333444444444444444444444444444333333444444444333222222222222222222222222222222000000000000000000000000000000111111111111000000111000/////////000222222000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111111111111111111///...---...//////000111111222222///000000111111000000///000000111111222222222222---......///000111111222111111111000111222222333000000000000000111111111000000000000000000000000222222222222222222222222222222222222111111000000//////000000111111111222...//////000111000000000333222111111222333111000---000333333111000222444111111111111111111111111///000000111222222333333222333333444444333333222111111111111111111111111///000111222333333222111222222222222222222222222111111111111111111111111111222333333444444444444333555777777666666666777444555777:::;;;<<<<<<<<<:::;;;;;;<<<=========<<<999888666555444444444555555555555555555555555555777888:::===AAADDDHHHIIIPPPQQQSSSTTTTTTTTTSSSRRRNNNNNNNNNNNNOOOPPPQQQRRRPPPOOONNNLLLJJJHHHGGGFFFJJJJJJKKKMMMNNNQQQRRRTTTOOORRRUUUXXX[[[aaaiiioootttttttttsssrrrsssvvvxxxxxxvvvvvv{{{}}}vvvttttttssspppllliiihhhiiieeefffgggjjjnnnssswwwzzzwwwssspppqqquuuyyy{{{{{{yyyzzz{{{{{{{{{zzzxxxwwwzzzuuunnngggbbb]]]YYYVVVIIIKKKLLLMMMNNNSSSZZZ```hhhiiilllppptttuuusssqqqkkkhhhbbb]]]XXXTTTOOOLLLBBB???<<<:::999888555444444555666666777666666555444444444444444444444444444444444333333222222222222222333333444555666666444444444333333222222222222333444444444333222111222333555666666666555555444444444555555555666666666777777777888888888999666666666666777777777888555666666666777777888888666666777777777777666666444333333222222333333444444444444444444444444444333333444444444444444333222222222222222222222222111111111111111111111111000000111111111111000000111000/////////000222333000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111,,,---///000111111000000...//////000111222222222//////000000000000//////111111111111111111111111///000000000000111111111000000000111222222333333222222111111111111222222111111111111000000000000333222111111000000111111111111111111111111111111222111111111000000//////111111111111111111111111000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222111000//////000111222000000000///000000111222000111111222222222111111444444555555444444333222555555666777888999999999:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;888777666666444444333222666555333333333666999;;;===>>>AAAEEEIIINNNRRRTTTUUUWWWTTTNNNKKKNNNPPPPPPMMMOOOSSSVVVXXXWWWUUUTTTNNNLLLJJJIIIIIIKKKMMMNNNRRROOOOOOQQQQQQOOOPPPTTTTTTXXX]]]bbbhhhnnntttyyy||||||{{{zzz~~~}}}|||yyyvvvrrrqqqrrrssskkklllkkklllsss{{{~~~|||}}}wwwsssssspppkkkkkkooorrrsssuuuvvvwwwwwwvvvuuuvvvuuuqqqkkkccc\\\WWWUUUQQQOOOMMMLLLLLLOOORRRTTT^^^aaafffkkkoooqqqrrrqqqrrrnnnjjjhhhgggccc]]]YYYNNNGGG???;;;;;;:::888555444333333555666777555444555555444444444444333333444444444444444444444444444444444444444444333333333444555555666666555555444444444444444444444444444444444555555555555666444444444444444444444444555555444444444444555555222333666777999999888888777777777777777777777777;;;:::999777666666666555444444333333333222222222444444444333333222222222222222222222222222222222222222111111111111222222444333222111000000000000333333222111000000111111000000000000111111111111222111111111000000//////111000/////////000222333000000000000000000000000000000000000000000000000000000////////////000000222000///------///000222111111111000000000000000111111111111111111111111000000000111111111222222222222111111111111111111222222111111111111222222000000111111222222333333333222222111111111111111111111111111111111111111111111111111000000000///111111111111111111111111000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222222222222222222333333444000111111222222222222222333444555666777777777777777888888999999::::::::::::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;999888888777555555444333666555555555777:::===@@@EEEGGGKKKOOOQQQSSSSSSSSSPPPRRRQQQLLLKKKOOOSSSSSSVVVXXXZZZ\\\\\\ZZZWWWVVVOOONNNLLLKKKLLLNNNQQQSSSRRRPPPQQQUUUUUURRRSSSVVV[[[___eeelllqqqwww}}}~~~{{{~~~|||xxxwwwxxxsssuuuwwwzzz|||rrrmmmiiieeeeeehhhggghhhkkknnnppprrrssstttwwwvvvsssnnnggg___ZZZWWWQQQPPPNNNMMMMMMPPPSSSUUU[[[]]]aaaeeeiiilllnnnnnnnnnnnnnnnnnnmmmjjjfffcccWWWRRRKKKHHHEEEAAA;;;555:::888666666777777555444555555555555555555555555444444444444444444444444444444444444444444444444333444444555555555555555333333333333333333333333444444444444555555555555444444444444444444444444555555444444444444555555333333555666777888888888777777777777777777777777<<<;;;999777666444444444444444444444333333333333444444444333333222222222222222222222222222222222222222111111111111222222222111000000//////000000333222222111000000111111000000000000111111111111111111111111000000000///111000/////////000222222000000000000000000000000000000000000000000000000000000////////////000000111000///......///000111111000000000000000000000111111111111111111111111111111111111222222222333333333222222111000000///222222111111111111222222///000111222333444555555222222222111111111111000111111111111111111111111111111111111000000000000111111111111111111111111000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333222222222222222222222333444444111111111222222333333333333444666888999:::;;;;;;:::::::::;;;;;;;;;;;;;;;999999888888888888999999::::::::::::;;;;;;;;;;;;:::999999888777666555555555666777:::===AAAEEEGGGPPPRRRVVVXXXXXXUUURRROOOIIIMMMMMMKKKLLLRRRWWWXXX]]]^^^``````^^^[[[XXXVVVRRRQQQOOONNNOOORRRUUUWWWQQQPPPRRRVVVVVVSSSTTTXXXaaagggpppxxx~~~}}}{{{~~~yyymmmfffbbb``````]]]___aaadddgggkkkmmmooopppppppppnnnjjjddd^^^ZZZUUUSSSQQQOOOPPPQQQTTTUUUWWWXXXYYY\\\___bbbeeegggkkknnnrrrtttssspppmmmllldddaaa]]]YYYUUULLLBBB:::???<<<999888888888888777555666666666666666666666444444444444444444444444222333333444444555555555333333444555555555555555333333333333333333333333444444444444555555555555444444444444444444444444555555444444444444555555333333333444555666777888777777777777777777777777<<<;;;999777555333333222555555555444444444444333444444333333333333222222222222222222222222222222222222111111111111222222//////////////////000111333222111111000111111111000000000000111111111111111111111111000000000000000000000///000111111222000000000000000000000000000000000000000000000000000000////////////000000111000///......///000111000000000000000000111111111111111111111111111111111111222222222333333333222222222111111111000000222222111111111111222222000000111111222333333444222222222222111111000000111111111111111111111111111111111000000000000000111111111111111111111111000111111222222111111000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333444444333222111111000000000000111222222222222222222333333444555444555777999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888999999:::::::::::::::;;;;;;;;;:::999999888888777777777777999<<<@@@EEEJJJNNNPPPXXXXXXYYYYYYVVVRRRNNNKKKFFFJJJLLLLLLOOOVVV\\\^^^^^^_________]]]ZZZWWWUUUVVVUUUSSSRRRSSSTTTWWWXXXVVVUUUVVVWWWVVVUUUYYY___fffooo{{{www}}}wwwooojjjeeebbb```_________```bbbeeefffgggiiikkknnnnnnlllhhhddd[[[YYYWWWTTTSSSSSSTTTUUUUUUUUUTTTTTTUUUWWWZZZ[[[ccciiippptttrrrpppoooooopppnnnkkkgggaaaXXXMMMFFFCCC@@@<<<::::::::::::999555666666666666666666666444444444444444444444444222222333333444555666666333333444555555555444444222222222222222222222222333333444444444555555555444444444444444444444444555555444444444444555555333333222222333444666777666666666666666666666666:::999888666555444333333666666555555555444444444333333333333333333333333222222222222222222222222222222111111111111222222.........///000111222222222222111111111111111222///000000000111111111111111111111000000000000000000000000000000111111222000000000000000000000000////////////////////////000000////////////000000000000////////////000000000000000000000111111111111111111111111111111111111111222222222333333333000000111111111222222222222222111111111111222222111111111111111111000000111222222222222111000///111111111111111111111111000000000000000000111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111222333333222111000111111111000111222222333222222222222333444555666777777888999999999999888::::::::::::999999999999999888888777777888888999999999999:::::::::;;;;;;999999999:::::::::::::::<<<>>>BBBGGGMMMQQQUUUVVVZZZYYYVVVRRROOOLLLJJJIIIHHHMMMOOOOOORRRZZZ___aaa\\\\\\]]]]]]\\\ZZZXXXWWWXXXXXXWWWWWWWWWWWWWWWWWW\\\ZZZYYYZZZXXXYYY```jjjpppyyyzzz}}}wwwqqqmmmjjjfffaaa^^^^^^___```cccdddggglllqqqsssqqqnnncccaaa^^^[[[XXXWWWWWWWWWWWWVVVTTTRRRQQQQQQRRRRRRWWW]]]fffkkkmmmnnnqqqsssvvvuuusssooojjjccc[[[VVVNNNJJJEEE@@@>>><<<:::888666666666666555555555555444444444444444444444444222222333333444555666666222333333444555444444444222222222222222222222222333333333444444444444555444444444444444444444444555555444444444444555555444333222222222444555777555555555555555555555555666666555555555555555666666666555555555444444444333333333333333333333333222222222222222222222222222222111111111111222222/////////000111222333444222111111111111111222222///000000000111111111111000000000000000000111111///000000000111111111111000000000000000000000000////////////////////////000000////////////000000000000////////////000000//////000000111111111111111111111111111111111111111111111111222222222333///000000111222222333333222222111111111111222222111111111000000000//////111111222333333111000///111111111111111111111111000000000000111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111333333333333333444555555333333222222333555777888888888999999888777666666888888888888999999999999888888777777777777888888888888999999::::::;;;;;;::::::;;;<<<>>>???@@@@@@BBBEEEJJJOOOSSSWWWYYYZZZZZZWWWRRRNNNKKKJJJKKKKKKMMMRRRTTTSSSUUU[[[______ZZZ[[[\\\\\\\\\\\\[[[ZZZYYYZZZ[[[\\\\\\[[[ZZZYYYYYYXXXYYY[[[[[[]]]gggsss|||tttmmmhhhfffggghhhgggeeeeeehhhlllooonnnlllhhhgggdddaaa___]]]\\\\\\]]]\\\\\\ZZZXXXUUUSSSRRRMMMRRRYYYaaagggnnnssswwwxxxxxxwwwuuuqqqlllgggddd^^^YYYRRRKKKFFF@@@<<<888999999888777666555444444444444444444444444444444222333333444444555555555222222333444444444444444333333333333333333333333333333333333444444444444444444444444444444444444555555444444444444555555333333333333333444555666555555555555555555555555444444444444444555666777555555555444444444444333222222333333333333444444222222222222222222222222222222111111111111222222000000000000111222333444111111111000111111222333000000000000111111111111000000000000111111111111//////000111111111111000000000000000000000000000000000000000000000000000000000////////////000000//////000000000000///////////////000111111222222111111111111111111111111000000000111111111222222111111111111111111222222222222111111111111222222111111111111111111111222000111222333333222000///111111111111111111111111///000000000111111111111111111111111111111111111111222222333333222222111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333222222222222333333444333333333333444555555444333222222333555888999999999999999999888777666777777888888999999::::::888888777777777777888888777888888999::::::;;;;;;<<<===>>>@@@BBBDDDFFFGGGIIILLLPPPUUUXXXZZZ[[[[[[YYYVVVRRROOONNNOOOQQQRRRTTTWWWXXXVVVUUUYYY[[[[[[XXXYYYZZZZZZ[[[ZZZZZZZZZWWWZZZ^^^aaacccaaa___]]]YYY\\\aaagggiiilllwww||||||~~~~~~xxxqqqmmmmmmnnnkkkhhhjjjiiihhhfffeeeddddddddddddeeeggggggeeeaaa\\\YYYPPPPPPSSSZZZccclllsssvvvvvvxxxzzzzzzwwwsssooollliiiddd^^^XXXRRRKKKEEEAAA======;;;:::888666555555444444444444444444444444444444444444444444444444222222333444444444444333333333333333333333333333222222333333333444444444444444444444444444444444555555444444444444555555333444444555555555555444444444444444444444444444444444333333444444555555444444444444333333333333222222222333333444444444222222222222222222222222222222111111111111222222000000000000000111222333111111000000111222222333000000000000111111111111///000000000111111111111...///000111222111111000000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////...//////000111111222222111111111111111111111111///000000000000111111111333333222222111000000000222222111111111111222222000000111222333444444555000111333333333222000...111111111111111111111111//////000000111111111222111111111111111111111111111222222333333222222111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222555555333222222333555555222222111111222222333444444333222222333666888:::888999999::::::999999888777777888999::::::;;;;;;888888777777777777888888777777888999::::::;;;;;;>>>???AAACCCFFFIIIKKKLLLMMMPPPTTTXXX[[[\\\\\\[[[XXXWWWUUUTTTSSSUUUWWWXXXWWW[[[[[[WWWUUUWWWXXXWWWWWWWWWWWWXXXXXXXXXWWWWWWUUUYYY___eeegggfffcccaaaaaagggqqqzzz~~~|||xxxuuuqqqmmmjjjiiiiiiiiiiiiiiijjjjjjiiikkkoooqqqoookkkeeeaaaXXXUUUTTTXXXaaajjjpppssstttxxx}}}~~~|||wwwrrrooollliiiddd```[[[VVVPPPLLL@@@@@@>>><<<:::888666555444444444444444444444444444444444444444444333333222222333444444444333333444444444444444444444444222222333333333444444444444444444444444444444444555555555444444555555555333444555666666666555444444444444444444444444444666555444333333333333444444444333333333222222222222222222333333444444444222222222222222222222222222222111111111111222222///////////////000000111111111000000111222333333000000000000111111111111//////000000111111111222...///000222222111111000000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////...//////000111222222222111111222222222222111111000111111111111222222222111111000000000000111111111111111111111111111222222222222111111111000000111111111111111111111111222222222222222222222222000000000000000000000000111111222222222333333333111111000000000000111111333222111000000111222333222222222222222222222222000111111222222333444444111111222333333333333222444222000222555666555222111111111111111111111111222222222222222222222222222222222333444555666777888888999:::::::::999999999999::::::::::::::::::888888999999888777666666:::999888888:::<<<>>>@@@CCCDDDHHHKKKNNNPPPQQQQQQRRRSSSUUUXXX[[[]]]___```[[[[[[ZZZZZZZZZZZZZZZ[[[]]][[[XXXVVVVVVWWWWWWWWWXXXWWWWWWYYY\\\]]]ZZZXXXZZZZZZ\\\aaagggjjjiiigggooo{{{vvvlllkkkhhhddd```^^^___cccfffmmmooorrrrrrqqqooommmlllhhheee```^^^```ffflllpppuuuxxxzzzzzz||||||wwwooollliiiggghhhhhhddd\\\UUUNNNLLLGGGBBB>>><<<<<<<<<888777777666666666666666666555444444333333333444555444444333333444444555444444444333333222222222444333333222222333333444888777666555444444555666333444444555555444444333666555444333222333333444555555555555555555555555777666555444444444444444444333222222111111222222222222222222222222222222222222222222222222222222000000000000000111111111111111111111111111111111000000000000000000000000000000////////////000000111111111111111111111111111111000000000000111111000000000000111111111111000000000000000000000000////////////000000000000222111111111000000//////,,,...//////......///111111111222222222222111111000111111111111222222222111111000000000000111111111111111111222222333333333222222222222111111111111111111111111111111111222222222222222222222222000000000000000000000000000000111111111222222222111111000000000000111111222222111000000111222222222222222222111111111111111222222222222333333333111111222333333333333222333111000111444555444222111111111111111111111111222222222222222222222222333222222333333555666666777888999999::::::999999;;;;;;;;;:::::::::::::::888888888999999888888888;;;;;;:::;;;<<>><<<<<<:::888666555444444444666555555444444444555555555444444333333444444555444444333333333333333333444333333222222333333444777666555444444444555555333444444555555444444333777666444333333333444444555555555555555555555555666666555444444444444444444333222222111111222222222222222222222222222222222222222222222222222222000000000000000000000111111111111111111111111111222222222222222222222222000000////////////000000111111111111111111111111111111000000000000111111000000000000111111111111000000000000000000000000000000000000////////////111111111111000000000///...///000000///...///111111111222222222222111111000111111111111222222222111111000000000000111111000111111222333444444555333333333333222222222222111111111111111111111111222222222222222222222222000000000000000000000000//////000000000111111111111111000000000000111111222222111000000111222222111111111111222222222222333333333222222222111111111111222333333333333222222111000111333333333111222222222222222222222222222222222222222222222222333222222333333444555666777777888999999999999999<<<<<<<<<;;;;;;::::::999888888888999999999999999=========???AAADDDGGGIIIRRRSSSTTTVVVWWWXXXXXXXXX^^^```bbbddddddcccaaa___```___^^^\\\[[[[[[[[[[[[XXXWWWTTTQQQOOONNNNNNOOOUUUUUUVVVZZZ___ccceeefff___cccjjjrrr{{{{{{sssiiibbb]]]ZZZYYY```bbbfffmmmtttzzz||||||vvvsssnnniiieeeeeehhhjjjmmmqqqtttuuuuuussslllddd``````bbbggglllmmmkkkhhhcccbbb```\\\UUUNNNGGGBBB???===:::777555444555555666555555555555555666666555444444333333444444555333333333333444444444444444333333222222333333444555555444333333333444444333444444555555444444333777666555555444444555555555555555555555555555555666555444444444444444444444333222222111111222222111111111111111111111111222222222222222222222222111111000000000000000000111111111111111111111111222222222222222222222222111000000//////000000111000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000111111000000//////......111111111111000000000000///111111111///...///000111111222222222222111111000000111111111222222222222111111000000111111222000000111222444555666666444444444333333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111222111111000000000000111111222111111111111111111222222222222222333333333333444444333333222111000000111111222333333333333222111111111111111222111111222222222222222222222222222222222222222222222222333222222222333444444555666666777888999999999999======<<<<<<;;;:::999999999999888888888888999999===>>>AAADDDHHHLLLPPPRRRYYYYYYZZZZZZ[[[[[[[[[[[[aaacccfffhhhgggeeebbb``````___]]]\\\ZZZYYYYYYYYYWWWVVVTTTQQQOOOOOOPPPQQQXXXZZZ\\\aaafffkkknnnooojjjqqq}}}~~~tttllleee```^^^^^^]]]```iiiwww|||wwwpppllljjjiiieeebbbgggmmmqqqrrrrrrqqqllleee]]]\\\[[[]]]bbbeeeffffffbbbdddffffffbbb\\\TTTOOOCCCAAA===999777777777777555555444444444555666666555444444333333444444555222333333333444444555555444333333222222333333444444333333333333333333333333444444555555444444333666666666666555555666666555555555555555555555555555555444333333444444444444333222222111111222222333333333333333333333333222222222222222222222222111111111000000000000000111111111111111111111111000000000000000000000000111000000000000000000111////////////////////////111111000000000000111111///000000000111111111111000000000000000000000000111111000000//////......111111111000000000000000111222222111000...///000111111222222222222111111000000111111111222222222222222111111111111222222000000111222444555666666444444444333333333222222111111111111111111111111111111111111111111111111000000000000000000000000111111111222222222333333111111000000000000111111111111111222222111111111333333333333444444555555555444444333222111000000111111222333333333333222111111222111111111111111222222222222222222222222222222222222222222222222333333222222222333444444444555666777888888888888======<<<;;;::::::999999::::::999888888999999:::@@@AAAEEEJJJOOOTTTXXX[[[]]]]]]\\\\\\]]]]]]]]]^^^```bbbeeehhhhhhgggdddbbb^^^]]][[[ZZZXXXWWWVVVVVVQQQRRRRRRPPPOOOPPPSSSVVV]]]bbbiiipppwww|||}}}xxxsssmmmjjjbbb^^^^^^gggxxxzzzsssssswwwuuukkkaaa^^^eeekkkmmmooorrrqqqnnnbbb___ZZZWWWWWWZZZ]]]___aaaeeejjjmmmlllgggaaa]]]NNNKKKGGGAAA===999888777555444444444444444555555555444444333333444444555333333333444444555555555444333333222222333333444222222333333333333333333333444444555555444444333555555666666666666666666555555555555555555555555444444333333333444444555444333222222111111222222444444444444444444444444222222222222222222222222111111111111000000//////111111111111111111111111000000000000000000000000111111000000000000111111////////////////////////111111000000000000111111///000000000111111111111000000000000000000000000111000000000/////////...000000000000000000111111111222222111000...///000111111222222222222111111000111111111111222222222222222111111111111222222000111111222333444444555333333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000111222222222222333333333111111000000000000111111000111222222222222111000222222333333444444555555444444333333222111000000111111222333333333333222111333333333111000111222333333333333333333333333222222222222222222222222333333222222222222333333333444555777888888888888;;;;;;;;;::::::999999888;;;:::::::::;;;<<<>>>???EEEGGGKKKPPPUUUYYY]]]___]]]]]]]]]]]]^^^___```aaa```aaadddfffgggfffdddccc\\\[[[YYYWWWVVVUUUTTTTTTJJJMMMPPPQQQRRRUUU[[[```hhhppp}}}}}}yyymmmgggdddmmm~~~|||ooo___eeehhhhhhkkkppptttssskkkggg```ZZZWWWVVVXXXZZZ```dddjjjnnnooolllhhheee^^^[[[UUUNNNFFF???:::777777666555555444444555555555444444333333444444555444444444444444555555555444333333222222333333444222222333444444444333333333444444555555444444333444444555666666666555555555555555555555555555555333333333333333444444555444333222222111111222222444444444444444444444444222222222222222222222222222222111111000/////////111111111111111111111111222222222222222222222222222111111000000111111222000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000/////////000000000000000000000000000111111111111///111111111///...///000111111222222222222111111000111111111111222222222333222222111111222222333111111111111222222333333333222222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222222111111000000000000111111000111222222222222111000000000111222222333444444333333333222222111111111111111222333333333333222222444555444111000111333333333333333333333333333222222222222222222222222333333222222222222222333222333555666777888888888999999999999999999999999:::::::::<<>>BBBHHHMMMPPPSSSTTTVVVXXXZZZ[[[\\\\\\]]]\\\]]]^^^```bbbeeefffdddddddddddddddccccccbbbZZZYYYXXXWWWVVVUUUUUUUUUUUUZZZaaaggglllsss~~~rrrhhhfffhhhhhhoooooonnnjjjccc\\\WWWUUUMMMQQQXXX___dddhhhiiiiiikkkjjjgggbbb\\\TTTNNNJJJ===<<<;;;999888777777666555444444333333444444555666666666555444444444333444333333222222333333444111222444555666555444444333444444555555444444333111222444555555555444444555555555555555555555555222222222222333333444555444333222222111111222222000000000000000000000000222222222222222222222222222222222111000//////...111111111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111111111000000000000111111000000000000111111111111000000000000000000000000------...///000111222222//////000000111111111222,,,...//////......///111111111222222222333333333111111111111111111111111333333333222222111111111222222222222222111000///222222222222222222222222000000000000000000000000000111111111111222222222//////000000111111111222222222222222222222222222////////////000000000000111111111111111111111111000000000000111222333444222222333333333333444444111222444555555444222111333333222222222222333333666555444444333333333333333222222111111222222333444444444333333222222222555444444333333444444444555666666555444555777:::<<<===AAAEEEKKKPPPUUUWWWXXX\\\______]]]\\\]]]___\\\\\\]]]___```bbbccccccccc```]]][[[[[[\\\\\\[[[ZZZXXXWWWXXXYYYYYY[[[]]]```hhhttt}}}hhhcccgggllllllooopppmmmiiiddd[[[QQQVVVSSSPPPRRRXXX^^^aaabbbkkkjjjiiigggccc^^^ZZZWWWKKKFFF???:::777666666555222222333444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444555555555555555555555555666666555555555444444444444444444333333222222222222222222222222222222222333333333222222111111111333333333222222111111111000000000000000000000000111111000000000000111111444333111000000000111111111111111111111111111111111111000000000000111111///000222222000///000111000000000000000000000000222333333222///......///000000000000000000000000000000000000000000000000000000000000////////////111111222222222333333333111111111111111111111111333333333222222222111111333333333333333222111111222222222222222222222222000000000000000000000000000111111111111222222222000111111111222222222222222222222222222222222222000000000000111111111111222222222222222222222222222222111111111111111222111111111222222222333333222333555666666555333222111111000000000000111111555555444333333333333333333333222222222222333333444444444333333333222222555444444333333333333444666666666555555666999<<>>AAAIIILLLOOOSSSWWWYYYZZZ[[[ZZZ[[[\\\\\\[[[[[[\\\]]]bbbaaa```___]]][[[ZZZZZZUUUTTTSSSRRRRRRSSSUUUVVVXXX[[[]]][[[ZZZccctttqqqeeeaaaaaaaaa___dddgggggghhhiiifffaaaWWWTTTPPPPPPRRRVVVYYYZZZ[[[___dddhhhjjjjjjgggeee___ZZZRRRJJJEEE@@@<<<::::::999777666666777777888555555555555555555555555333333333333333333333333222222222222222222222222444444444444444444444444333333333333444444444444555555555555444444444444444444333333333333222222222222222222222222222222333333333222222222222111333333333222222222222111000000000000000000000000333222222111111222222333333222111111000111111111111111111111111111111111000000000000000000000000...000111111000//////000000000000000000000000000///111222111000///000111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333111111111111111111111111222222222222222222222222222333333333333333222222000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222111111111111222222222222000000000111111111222222333333333333333333333333333222222111000000111111111111111111222222222222222333444555555444444333444333333222222333333444333222222111111222222222333333333222222333333333444444444444444444333333555555444333333333333333555666777888;;;@@@FFFKKKPPPRRRUUUXXXZZZ[[[[[[ZZZZZZ[[[[[[\\\\\\]]]^^^___aaa```^^^\\\YYYVVVTTTSSSQQQQQQPPPOOOOOOPPPSSSUUUWWW\\\``````fffttt{{{rrrjjjeeeaaa^^^bbbgggiiihhhgggiiiiiifff^^^[[[XXXUUUTTTUUUVVVWWWYYY[[[___bbbeeefffffffff```\\\WWWQQQMMMIIIEEEBBB>>><<<:::777666666777888666666666555555555555555333333333333333333333333222222222222222222222222444444444444444444444444222222333333333333333444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000222111111000000111111222222222111111111111111111111111111111111111111111000000111111111111000000...000111111000//////000000000000000000000000000...000111111000000111333000000000000000000000000000000000000000000000000000000000000000111111111111111222222222333333333111111111111111111111111222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111000000000000000111111222222222/////////000000000111111222222222222222222222222111111000000111222222333222222222333333333333444111111222222333333333333444444333333333333444444222222222111111222222333444333333333333333333444444444444444444444444444555444444333333444444555666888;;;>>>CCCIIIPPPUUUTTTVVVXXXZZZ[[[[[[ZZZYYY[[[[[[[[[]]]___```aaaaaa]]][[[YYYWWWTTTQQQOOONNNQQQRRRRRRQQQPPPQQQUUUXXX[[[aaagggkkkwww|||yyyuuunnngggbbbfffjjjkkkgggeeegggiiihhhdddccc```[[[XXXUUUTTTTTTXXXXXXXXXYYY[[[___bbbeeebbb___\\\YYYVVVRRRNNNJJJCCCAAA===:::777666666666555555555555444444333333333333333333333333333333444444444444444444444444444444444444444444444444222222222333333444444444333333444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000////////////000000111111111111222111111111000000000000000000000000///000111111111111000///...///111111///...///000000000000000000000000000...///111111000000111333111111111111111111111111000000000000000000000000///000000000111111111222111111222222222333333333111111111111111111111111111222222222222333333333000000111222222222111111111111111111111111111111000000000000000000000000000111111111111222222222111111111000000000000000//////000000111222222222.../////////000000000000111111111111111111111111000000000000111222333444222222333333333444444444000000111111222222333333222222111111111111222222333222222222222333333444444444333333333333444444444444444444555555555555444444444444555666777888:::===BBBGGGLLLRRRYYY]]]XXXYYYZZZ[[[\\\[[[ZZZYYY\\\\\\]]]___aaaaaa```^^^VVVUUUTTTSSSQQQPPPNNNNNNMMMOOOQQQQQQQQQSSSYYY]]]gggooovvv|||xxxqqqnnnjjjmmmlllfffbbbdddggghhhffffffeeebbb]]]XXXVVVUUUWWWUUUSSSRRRTTTYYY^^^aaadddcccbbbaaa___[[[VVVRRRKKKHHHEEE@@@<<<999777666666666555555444333333333333333333333333333333333444444444444444444444444444444444444444444444444222222333333444444555555333333333333444444444444222222333333333333444444222222222222222222222222111222222222222333333333111222222222222333333333000000000000000000000000/////////....../////////000000111222222222222111000000000000000000000000///000111222222111000///---///000000///......///000000000000000000000000...000111111000000111333111111111111111111111111000000000000000000000000///000000111111222222222111111222222222333333333111111111111111111111111111111222222222333333333000111222222333333333222222222222222222222222222000000000000000000000000000111111111111222222222222222222111111000000000/////////000111222222222//////000000000111111111222222222222222222222222222111111111111111222222111222222222333333333333111111111111222333444444333222222111111222222333333333333333333444555555444444333333333333444444444444444444555555555666444444444555777888:::;;;AAAEEEJJJOOOTTTYYY]]]aaa]]]]]]]]]]]]]]]]]]]]]\\\_________aaaaaa___[[[WWWPPPPPPPPPPPPPPPPPPQQQQQQPPPTTTXXXZZZ[[[```gggmmmwww~~~|||}}}vvvxxxuuujjjbbbbbbeeeffffffiiikkkjjjeee```]]]\\\\\\YYYVVVSSSRRRTTTWWWYYY______aaacccdddbbb^^^[[[TTTRRRNNNIIICCC>>>;;;999777777666666555444444333333333333333333333333333333333333333333333333333444444444444444444444444222333333444555555666666222222333333333444444444222222222333333444444444222222222222222222222222111111222222222333333333111111222222222333333333000000000000000000000000000000////////////000000///000111222333222222111000000000000000000000000///000111222222111000///---///000000///......///000000000000000000000000///000111111000///111222111111111111111111111111000000000000000000000000///000000111111222333333111111222222222333333333111111111111111111111111111111111222222333333333111222333333444444444444222222222222222222222222000000000000000000000000000111111111111222222222333333333222222111111111...//////000111222222222000111111111111222222222333333333333333333333333444333222111000000000000000111111111111222222222222222222222333444555666555444444333333444444555333333333333444444555666555444444333333444444555444444444555555555666666444444555666888:::<<<===FFFJJJPPPUUUYYY\\\___aaaaaa```______^^^______```aaaaaa```aaaaaa]]]VVVPPPLLLMMMNNNOOOQQQRRRSSSTTT[[[```fffjjjmmmsss|||~~~pppeeebbbccccccfffkkkpppqqqmmmhhheeecccccc```\\\WWWSSSPPPOOOOOOUUUWWW\\\aaaeeefffcccaaa[[[YYYUUUPPPIIICCC>>>;;;999888888777666555555444333333333333333333333333222222222222222222222222444444444444444444444444333333444444555666777777222222222333333444444444222222222333333444444444222222222222222222222222111111111222222333333333111111111222222333333333000000000000000000000000111111000000000000111111///000111222333333222111000000000000000000000000...000111222222111000...---///000000///......///000000000000000000000000000111222111000///000111111111111111111111111111000000000000000000000000///000000111222222333333333222111000000111222333222222222222222222222222111111111111111111111111222333444444333444666888555444333111000/////////111111111111111111111111222111111111000000//////222222333444444444444333///000000000111111111111111111111111111111111111333333333222222111111111222222222222222222222222222222333333333444444444333333333333333333333333333333222222333333444555222222222222222222222222333333333333333333333333333222222222333444555555777666666777:::@@@EEEIIIOOOQQQUUUYYY\\\___```aaaccccccbbbbbbaaaaaaaaa```cccaaa^^^\\\ZZZWWWSSSQQQQQQQQQRRRSSSWWW\\\```cccnnn}}}{{{wwwsssnnnkkklllkkkqqqvvvuuupppkkkiiijjjggghhhiiieee]]]UUUNNNKKKGGGLLLUUU]]]cccffffffeeecccbbb^^^YYYSSSLLLGGGDDD@@@===999777666666666555999777666444333333444444333333333333333333333333333333333333333333333333444444444333333222222222333333333333333333333333333333333444555666777777555666666555333222222333111111111111111111111111000000000111222222222333111111111111111111111111222222111111111111222222333222222222111000000000000000000000000000000000000000000000000000000000222111000......000111222333333222111000///......111000///......///000111000000000000000000000000000000111111111111000000000000000000000000000000333222111000000111222333222222222222222222222222111111111111111111111111111222333333222333555777555444333111000/////////111111111111111111111111222222222222111111111000111111222333333333333333111111111111222222222222111111111111111111111111333333333222222222111111222222222222222222222222222222222222333333333333333333333333333333333333333333222222333333444555222222222222222222222222333333333333333333333333444444444444555666777777999999;;;???CCCIIINNNPPPTTTVVVYYY]]]```bbbcccccc___`````````______^^^^^^]]]\\\ZZZXXXWWWUUUSSSQQQOOORRRVVVZZZ___fffnnnttt}}}xxxwwwwwwuuuwwwzzzuuuwwwyyyvvvoookkkjjjkkkiiikkkkkkiiiddd[[[RRRLLLIIIMMMTTT[[[aaadddeeeeeegggfffccc___ZZZTTTOOOLLLFFFCCC>>>;;;999888777555888777555444333222222222444444444444444444444444333333333333333333333333444444444333333222222222333333333333333333333333222222222333333444555666444555666444222111222333222222222222222222222222111111111111111222222222111111111111111111111111222222111111111111222222222222222111111111111111000000000000000000000000000000000000000000000000222111000//////000111222222222111111000/////////111111//////...///000000000000000000000000000000000000111111111111000000000000000000000000000000222222111111111111222222222222222222222222222222111111111111111111111111000111222222111222444555444444222111000000//////111111111111111111111111333333333222222222222222000000111222222222222222111222222222222333333333111111111111111111111111333333333222222222222111222222222222222222222222111111111222222222222333333333333333333333333333333333222222333333444555333333333333333333333333333333333333333333444444555555555555666777888999999<<>>;;;888666888777777666555333333222555555555555555555555555333333333333333333333333444444333333333333222222333333333333333333333333222111111111222333444555333444555444222000111222333333333333333333333333222222222111111111111111111111111111111111111111222222111111111111222222111111111111111222222222000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000222111000///////////////000000000000000000000000000000111111111111000000000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111000111222111000000222444444333222111000000000000111111111111111111111111222222222222222222222222//////000111111111111111111111111222222222333333111111111111111111111111222222222222222222222222222222222222222222222222000000111111111222222222333333333333333333333333333333222222333333444555333333333333333333333333333333333444444444444444444444444555777888:::;;;;;;@@@FFFMMMSSSVVVWWWXXXYYYZZZ\\\^^^^^^^^^^^^^^^_________^^^\\\YYYWWWUUUSSSUUUVVVWWWXXXYYY[[[]]]```jjjtttzzz~~~|||vvvttttttxxxuuuqqqpppoooiii___WWWSSSTTTUUUXXX\\\```dddfffiiiiiihhhfffdddaaa^^^\\\XXXTTTNNNHHHCCC???:::777888888888888777777666555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222333444444222333444333111000111222333333333333333333333333333222222222111000000000111111111111111111111111222222111111111111222222000000000111222222222333000000000000000000000000000000000000000000000000111111000//////000111111//////000000111111111111222222111000000/////////000000000000000000000000000000111111111111000000000000000000000000000000222222222333333222222222222222222222222222222222111111111111111111111111000111222111000000222333333333222111000000000000111111111111111111111111000000111111111111111111//////000111111111111000000000000000111111111222111111111111111111111111222222222222222222222222222222222222222222222222000000111111111222222222333333333333333333333333333333222222333333444555333333333333333333333333333333333444444555555555222333444666888:::===>>>CCCGGGMMMSSSWWWYYYXXXXXXZZZ[[[\\\]]]]]]\\\[[[ZZZ^^^]]]\\\ZZZWWWTTTQQQOOOPPPTTTYYY\\\]]]___bbbeeeoooyyy|||uuuqqqoookkkccc]]]ZZZYYYXXXYYY[[[___dddfffhhhhhhiiihhhgggeeecccbbb___[[[UUUOOOJJJDDD???;;;888888888777777777777777444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333444555222333444333111000111222222222222222222222222222333222222222111000000000111111111111111111111111222222111111111111222222000000000111222222222333000000000000000000000000000000000000000000000000111111000000000000111111/////////000111111222222111111111111111000//////000000000000000000000000000000111111111111000000000000000000000000000000222222333333333333222222222222222222222222222222111111111111111111111111111222222111000000111333333222222111000000111111111111111111111111111111000000000000000111111111//////000111111111111111//////000000000111111111111111111111111111111111111222222222222333333333222222222222222222222222111111111222222222222333333333333333333333333333333333222222333333444555333333333333333333333333333333333444555555666666333444666999<<<@@@CCCEEEMMMPPPTTTXXX[[[\\\[[[[[[\\\]]]]]]^^^^^^]]][[[ZZZZZZYYYWWWTTTRRROOOMMMLLLPPPVVV^^^cccfffgggkkkmmm{{{{{{tttooojjjeeebbb^^^\\\[[[ZZZ[[[___ccceeeiiijjjkkkkkkkkkjjjiiihhhdddaaa[[[VVVQQQLLLFFFBBB:::999777666555555666777444444444444444444444444444444444444444444444444222222333333333333444444333333333333333333333333444444333333333333444444222333444333222111222333111111111111111111111111222222222111111111111111111111111111111111111111222222111111111111222222111111111111111222222222000000000000000000000000000000000000000000000000000000000111111000000000//////000000111111111222000000111222222111111000000000000000000000000000000000111111111111000000000000000000000000000000222222333444444333222222222222222222222222222222111111111111111111111111222222333222000000222333333222111111000111111111111111111111111111111111000000000111111222222222///000111111222222111111000000111111111222222222111111111111111111111111111111222222222333333333222222222222222222222222222222222222333333333333333333333333333333333333333333222222333333444555444444444444444444444444333333444444555666666666666888:::>>>CCCHHHLLLNNNTTTUUUWWWYYY[[[]]]^^^^^^\\\]]]^^^^^^^^^]]][[[ZZZXXXWWWTTTRRRPPPPPPPPPQQQUUU^^^hhhooorrrsssuuuxxxzzzrrrjjjfffccc```^^^[[[ZZZ[[[]]]aaaccciiijjjkkklllllllllkkkjjjhhheeeaaa]]]YYYTTTOOOKKKCCC@@@<<<888555555555666555555555555555555555555555555555555555555555555222222222333333444444444333333333333333333333333333333222222222222333333222444555444333222333555222222222222222222222222111111111111111222222222111111111111111111111111222222111111111111222222222222222111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000111111111...///111222333222222222000000000000000000000000000000111111111111000000000000000000000000000000222222444444444444222222222222222222222222222222111111111111111111111111222333333222111111222444222222111111111111111111111111111111111111111111111111111222222333333333000000111222222222222222111111222222222333333333111111111111111111111111111111111222222333333333222222222222222222222222222222333333333444444444333333333333333333333333333333222222333333444555444444444444444444444444333333444444555666777777:::;;;???CCCIIINNNRRRUUUVVVVVVWWWXXXZZZ\\\^^^```[[[[[[\\\]]]\\\[[[ZZZYYYYYYWWWTTTSSSSSSTTTVVVXXX\\\eeeqqqyyy|||}}}uuukkkeeeccc```^^^[[[ZZZZZZ\\\___aaaggghhhjjjkkkkkkkkkjjjiiikkkhhhdddaaa^^^ZZZUUUQQQLLLHHHBBB<<<888666777888777777777777777777777777555555555555555555555555222222222333333444444444333333333333333333333333222222111111111111111222333444555555333333444555333333333333333333333333000000111111222222222333111111111111111111111111222222111111111111222222333222222222111111000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000000000---///000222333333333222000000000000000000000000000000111111111111000000000000000000000000000000222333333444444333333222444333333222222333333444222222222222222222222222000000000000000000000000333333333222222111111111111111111111111111111111111111222222222333333333222222222111111111000000111111000000111222333333222111111111000000//////111111111222222333333333444333333222222333333444333333333333333222111000111111111111222333444444222222222222222222222222333333333333333333444444222333222222222444888;;;:::@@@HHHOOOTTTWWWZZZ[[[XXXYYY[[[\\\\\\[[[ZZZXXXZZZZZZZZZZZZZZZYYYYYYYYYUUUTTTSSSTTTVVVYYYZZZ[[[^^^hhhvvv{{{wwwpppggg```]]]VVVRRRVVV[[[\\\]]]^^^___ccchhhlllnnnllliiigggiiiiiihhhfffbbb]]]YYYVVVUUUPPPIIIBBB<<<999999999999777444333444555555555666666666555444444444333444444444444444444444444666555555444222111111000555555555555555555555555666555555555555444444444333333333222222111111111444333333333222111111111222222222111111111000000333222222111111222222333111111111111000000000000111111111111111111111111222222222111111111000000000000000000000000000000////////////............000000000000000000000000111111000000000000111111......///000000000000000000000000000000000000000222333333444444333333222444333333222222333333444222222222222222222222222111111111111111111111111333333333222222222111111111111111111111111111111000000111111111222222222222222222111111111000000111111000000111222222333111111111111000000000///222222222222222222333333444333333222222333333444333333333333333222111111222222222111222222333333222222222222222222222222333333444444444444555555444555444333333666:::>>>DDDHHHOOOTTTWWWYYY[[[\\\XXXYYYZZZ\\\\\\\\\[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXYYYXXXWWWXXXZZZ]]]___```cccmmmyyy}}}yyytttkkkdddaaaYYYTTTWWW[[[\\\\\\^^^\\\___ccchhhkkkkkkkkkjjjkkkiiieeeaaa]]][[[YYYYYYZZZWWWRRRLLLEEE@@@===;;;888666555666777777555444555555555555555444444444444444444444444444444444444444333333333333222222444444444444444444444444444444444444333333333333333333333222222222111111111111111000000000000000222222222111111111000000333222222111111222222333111111111111000000000000111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111///000000111111111111111000000000000000000000000222222333333333333222222333333222222222222333333222222222222222222222222222222222222222222222222333333333222222222222111111111111111111111111111//////000000000111111111222222222111111111111111111111111000111111222333111111111111000000000000333333222222222222222222333333222222222222333333333333333333333222222111333333222222111222222222222222222222333333333333333444444444555555555555666666666555666:::@@@DDDMMMQQQVVVYYYZZZZZZZZZ[[[XXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXYYYYYY[[[^^^bbbeeegggllluuu~~~~~~|||tttnnnddd[[[UUUUUUWWWXXXZZZ]]]___```bbbeeehhhkkkmmmnnnmmmiiibbb\\\XXXWWWYYYZZZ]]]\\\ZZZVVVPPPIIIBBB===777777777888999888555333444444444555555555555555444444444444444444444444222222222333333444444444333333333333333333333333333333333333222222222222333333333222222222222111000000000000000111111111222222222111111111111111222222111111111111222222111111111111000000000000111111111111111111111111222111111111111000000000000000000000000000000000222222222222222222222222000000000000000000000000111111000000000000111111000000111222222222222222000000000000000000000000222222333333333333222222333333222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111222111111111111111111111111222111111111111111222222111111111000000000000000333333333222222111111111333333222222222222333333222333333444333333222222444444333222111111111111222222222333333333333333333333333444444555555666444555777888;;;@@@GGGLLLRRRUUUXXXZZZZZZYYYYYYYYY[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZYYYYYYYYYZZZ[[[WWWYYY^^^ccchhhnnntttxxxwww}}}}}}oooeee]]]ZZZYYYXXXZZZ^^^eeeeeedddeeegggjjjmmmooooookkkccc\\\WWWUUUUUUVVVZZZ\\\]]]]]]XXXPPPHHHBBB;;;999888888888888666444333444444444555666666666444444444444444444444444222222333333333333444444222222222222222222222222333333333333222222222222222222222222222222222222111111111222333333333444111111111111111111111111222222111111111111222222111111111111000000000///111111111111111111111111111111111111000000000000000000000000000000000000111111222222222222222333000000000000000000000000111111000000000000111111///000111111222222111111000000000000000000000000111222222333333222222111333222222111111222222333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111222222222333333111111111111111111111111222222111111111111111222000000000000000000111111333333333222222111111111333222222111111222222333222333333444444444333333444444333222111111111111222222333333333444444444222222222333444555555555333555999===AAAHHHOOOTTTTTTWWWZZZ[[[[[[ZZZ[[[[[[___^^^\\\ZZZXXXXXXXXXXXXZZZYYYXXXWWWXXXYYY[[[\\\XXX^^^fffooowwwzzzooogggaaa]]]]]]```fffeeeddddddeeehhhlllnnnpppmmmhhhaaa[[[UUURRRPPPTTTXXX\\\___]]]WWWQQQLLLDDD@@@;;;888777777666666333444444444555666666666444444444444444444444444444444333333333333222222222222222222222222222222444444444444333333333333222222222222222222222222111111111222333333333444111111111111111111111111222111111000000111111222111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000111111000000000000111111...///000000111111000000000000000000000000000000111111222222222222111111222222111111111111222222222222222222222222222222000000000000000000000000111222222222222333333333111111111111111111111111111222222222222333333333111111111111111222222222333222111111000111111111000000000000111111111111333333222222222222222222222222111111111111222222222333333444444444444444333333222222111222222222222222333333444444555555222222333444555666666777666999???DDDIIIOOOUUUYYYYYY[[[^^^___^^^^^^___```aaa___\\\YYYWWWWWWXXXYYYVVVVVVUUUUUUVVVYYY[[[]]]XXXaaannnyyy}}}sssjjjbbbaaadddjjjjjjiiiiiijjjlllmmmnnnqqqooommmhhhaaaYYYRRRNNNPPPTTTXXX\\\]]]\\\YYYWWWNNNIIIAAA;;;999888777777444444444555555555555555444444444444444444444444444444444333333222222222222222222222222222222222444444444444333333333333111222222222222333333333000000000000000111111111111111111111111222222222111111000000000000111111111111111111000000000000000000000000000000000000//////000000000000000111000000000000000000000000......//////000111111111000000000000000000000000111111000000000000111111......///000000000000000000000000000000000000000111111222222222222111111222222111111111111222222222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111111111111111222222222222000000111111111222222222333222222111000000111111///000000000111111111111222222222222222222333333222222111111111111222222222333333444555555444444222222222111222222333333222222333333444555555666444444555666777888999999<<<@@@GGGMMMQQQUUUYYY\\\\\\^^^```aaa`````````aaa___]]]ZZZXXXWWWXXXZZZ\\\WWWVVVUUUVVVXXX[[[___aaaaaakkkyyyxxxqqqrrrvvv~~~|||zzzwwwtttsssqqqqqqooolllfff]]]VVVQQQLLLNNNQQQUUUXXXZZZ[[[[[[WWWRRRJJJDDD???<<<999777555555555555555444444444444444444444444444444444222222333333333333444444333333333333333333333333333333333333222222222222111111222222222333333333111111111000000000000000000000111111111222222222111111000000000000111111111111111111000000000000000000000000000000000000////////////000000111111000000000000000000000000......//////000111111222000000000000000000000000111111000000000000111111//////000111111111111000000000000000000000000000111111222222222222111111222222111111111111222222222222222222222222222222222222222222222222222222111111111222222333333333111111111111111111111111000000000000111111111111000000111111222222222222333333222111000000111111//////000000111111111222111111111222222333333444222222111111111111222222222333333444555555555444111111111111222333444444222222333333444555666666555666777888999:::;;;;;;BBBGGGMMMSSSVVVYYY[[[\\\]]]___aaaaaa_________```]]][[[XXXWWWWWWZZZ]]]___YYYYYYXXXYYY\\\```dddgggpppzzz}}}~~~}}}||||||xxxqqqqqqpppmmmhhhaaaZZZVVVIIIJJJKKKNNNQQQVVVYYY[[[\\\XXXQQQJJJEEE???999666666666666555555444444333444444444444444444444444000111111222444555555666333333333333333333333333222222222111111111111000111111111222222333333333444333333333222222111111000000111111222222222222111111000000000000111111111111111111000000000000000000000000000000000000.../////////000000111111000000000000000000000000...//////000111111222222000000000000000000000000111111000000000000111111000000111222222222222222000000000000000000000000333222222111222222333333000000000000000000000000222222222111111111111111111111111111111111111111222222222111222222333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222444444444333333222222222444444444333333222222222333333333333333333333333777777666666555444333333555666777777999===BBBFFFNNNQQQVVVYYYZZZZZZ\\\]]]^^^______```______^^^]]]^^^ZZZXXX[[[\\\[[[[[[^^^]]]]]]^^^^^^bbbjjjuuu~~~yyysssqqqrrrtttvvvuuuvvvwwwzzz}}}}}}{{{yyy~~~zzzzzzzzzzzzyyyuuuwww{{{~~~}}}xxxtttpppmmmjjjeee^^^XXXSSSHHHDDDKKKNNNMMMRRR\\\```\\\XXXTTTPPPIIIAAA:::;;;:::888666444222111111555555555555555555444444555444333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000222222111000000111111111111111111111111111111111111111111111111111222222111111111111111111111111222222222111111111222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222444444444333333222222222444444444333333222222222444444444444444444444444444444444444444444444444333555888;;;>>>DDDJJJNNNSSSVVVZZZ]]]^^^^^^___```cccbbbaaa```___^^^]]]]]]]]][[[]]]bbbeeecccccceeelllooorrrrrrsssyyyzzzrrrnnnmmmooorrrtttvvvuuutttssstttrrrpppmmmqqquuuzzz}}}{{{||||||{{{zzz{{{}}}|||vvvrrrqqqooommmkkkjjjlllooorrrtttwww{{{~~~{{{wwwqqqmmmkkkhhhccc___XXXLLLFFFIIIJJJJJJOOOYYY___]]][[[YYYUUUOOOGGGAAA===<<<999777555444444444666666666666555555555555555444333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000222222111000/////////000222222222222222222222222000000000111222222222333111111111111111111111111222222222111000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222444444333333333333222222444444333333333333222222555555555555555555555555222222333333444555666777333666;;;@@@EEELLLSSSXXXWWWZZZ^^^`````````aaabbbfffeeebbb___]]]]]]]]]]]]]]]^^^ccclllpppooooooqqq}}}{{{xxxuuuqqqoooppprrrssssssrrroookkkkkknnnrrruuuwwwvvvsssooolllkkkiiigggffffffgggjjjnnnrrrttttttsssppppppooommmllllllnnnqqqzzzzzzyyyzzzyyywwwssspppooommmjjjgggeeebbb^^^[[[ZZZ\\\___aaaccceeeiiilllqqqsssxxx~~~yyypppjjjhhhgggfffeee___SSSJJJIIIHHHGGGKKKSSS\\\\\\]]]^^^\\\WWWPPPKKKBBB@@@===:::888777777777777777777666666666555555555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000333222111000000///000000222222222222222222222222//////000111222333333333111111111111111111111111222222222111000///......111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444444444444555666777999:::666:::@@@FFFLLLRRRYYY^^^XXX[[[___aaaaaa``````aaaeeeccc___\\\[[[[[[]]]______aaahhhrrrwwwxxx{{{~~~}}}|||uuuuuuvvvvvvvvvuuusssqqqooommmjjjgggffffffffffffhhhiiilllqqqwww{{{}}}}}}uuuqqqlllhhhggggggffffffcccaaaaaaeeeiiilllkkkiiiiiihhhgggdddbbbbbbdddgggkkkjjjjjjiiigggeeebbb```aaa```___]]][[[XXXVVVTTTOOOQQQSSSUUUVVVXXX[[[^^^bbbccceeeiiimmmrrruuuwwwqqqppppppqqqssswwwzzz|||~~~yyymmmdddbbbccceeeeeeddd[[[RRRPPPMMMIIIIIILLLSSSVVVZZZ]]]^^^\\\XXXTTTJJJGGGBBB>>>:::888888888777777777666555555444444555555444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000444333222111111111111111222222222222222222222222//////000111222333333333111111111111111111111111222222222222111///...---111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333555555444444666888:::;;;===AAAGGGLLLQQQUUUZZZ]]]ZZZ]]]```bbbaaa`````````___]]]ZZZXXXXXXZZZ^^^```bbbdddlllvvv|||{{{wwwuuusssqqqooojjjkkkmmmmmmmmmllllllkkkjjjjjjjjjiiigggeeeddddddjjjnnnttt{{{|||tttoooiiieeecccddddddddd```^^^\\\^^^aaadddcccaaabbbbbb```^^^\\\[[[]]]___^^^^^^]]]\\\ZZZYYYXXXXXXYYYXXXWWWVVVTTTSSSSSSSSSMMMOOOPPPQQQQQQSSSUUUXXXZZZZZZZZZ[[[]]]___aaabbbaaaaaa```aaabbbeeegggiiiiiilllpppuuuyyy~~~{{{lllaaa^^^```ccceeefffaaa]]]ZZZVVVOOOJJJHHHJJJNNNSSSXXX[[[[[[[[[[[[RRROOOJJJDDD???;;;999888777777666666555444444333666555444444333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000333222222222222222333333222222222222222222222222000000000111222222222333111111111111111111111111111111222333222111///...111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222222222333333333333444444222222333333333333444444333333333333333333333333444333333444666999<<<>>>FFFIIINNNRRRUUUWWWYYY[[[]]]___bbbcccbbb`````````YYYXXXVVVUUUVVVZZZ]]]```bbbgggqqq|||}}}yyyrrrmmmiiifffcccaaabbbdddgggiiihhhhhhiiijjjhhhjjjlllmmmkkkiiiiiiiiipppsssxxx}}}~~~|||vvvqqqqqqllleee```^^^^^^^^^^^^[[[YYYXXXXXXZZZ\\\]]]]]]^^^______]]][[[ZZZ[[[\\\ZZZ[[[[[[YYYWWWVVVWWWYYYWWWWWWWWWUUUSSSRRRSSSTTTQQQRRRTTTTTTSSSTTTVVVXXXYYYYYYXXXWWWWWWWWWXXXXXXZZZZZZYYYYYYYYYZZZ\\\]]]YYY[[[^^^aaadddjjjpppttt|||~~~zzzkkkaaa^^^aaadddeeeeeeeeeeeeddd```XXXOOOHHHGGGJJJNNNQQQTTTWWWZZZ]]]YYYVVVQQQLLLFFFAAA===;;;888888777777666555444444666555555444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111000000000111222333444111111111111111111111111111111111111111111222222111111111111111111111111000111333444333222111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333444444444222222222333333444444444444444444444444444444444444444444666:::???DDDGGGMMMPPPUUUXXXXXXYYYYYYZZZ\\\^^^aaaaaa___^^^]]]]]]VVVUUUUUUUUUVVVYYY\\\^^^```gggvvvzzzuuuqqqjjjeeebbb___]]]\\\```dddhhhjjjjjjjjjlllnnnnnnooopppmmmjjjggghhhiiinnnnnnpppqqqqqqnnniiieeeiiieee___\\\[[[[[[\\\\\\YYYYYYYYYYYYZZZ\\\```cccccceeeffffffdddcccbbbccc```aaa```]]]ZZZYYY[[[^^^[[[^^^___^^^ZZZWWWVVVVVVWWWXXXYYYXXXWWWWWWYYY[[[\\\\\\\\\\\\\\\[[[[[[[[[\\\[[[ZZZYYYXXXYYYYYYYYYVVVWWWYYYZZZ[[[^^^cccfffjjjlllpppvvv~~~uuuhhh___]]]```ccceeedddfffhhhhhheee^^^TTTLLLJJJKKKLLLLLLMMMQQQWWW\\\\\\[[[XXXTTTNNNIIIDDDAAA;;;;;;:::999888777666555666666555444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000.../////////000222333444000000000000000000000000222222222111111111111111111111111111111111111111000111333444444333222111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333444444444222222222333333444444444555555555555555555555555555555777:::@@@FFFLLLPPPQQQTTTYYY[[[[[[[[[ZZZ[[[YYY[[[]]]^^^\\\ZZZYYYYYYVVVVVVUUUUUUWWWYYY[[[]]]]]]gggzzz{{{uuunnnjjjeeeaaa````````````bbbfffkkkmmmnnnoooqqqtttwwwvvvssslllfffbbbccceeegggeeeddddddddddddaaa___aaa^^^[[[YYY[[[]]]___```[[[]]]^^^^^^^^^aaahhhmmmlllnnnqqqrrrpppnnnmmmmmmggghhhgggccc___^^^```cccaaaeeeiiihhhccc]]]YYYXXXZZZ[[[\\\[[[ZZZZZZ[[[]]]^^^^^^```aaabbbbbbbbbbbb___^^^]]]\\\[[[ZZZZZZZZZYYYZZZ\\\\\\\\\\\\^^^```bbbccceeehhhlllrrrwwwzzz}}}}}}xxxoooccc\\\[[[___bbbdddcccfffiiiiiigggaaaXXXPPPOOOOOOMMMJJJIIIMMMUUU[[[^^^]]]\\\YYYTTTOOOJJJGGG======<<<;;;:::888888777666666555444444444444555333333333333333333333333333333333333333333333333333333333333333333333333000000000000000000000000222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000111222333444//////000000111222444444111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222333333333222222111111111333333333444444444555555444444444444444444444444333333333444555666777888888999;;;@@@FFFMMMSSSWWWWWWXXXYYYZZZ[[[\\\\\\\\\]]][[[YYYYYYYYYYYYXXXWWWYYYUUUTTTVVVWWWWWW\\\aaaaaattt|||uuupppgggfffeeedddcccbbbaaaaaajjjjjjkkklllmmmnnnoooooosssoooiiibbb^^^\\\]]]]]]]]]^^^]]][[[\\\___^^^ZZZZZZ[[[\\\\\\]]]___ccceeeggghhhhhhiiikkkooouuuyyy|||zzzyyyzzz{{{{{{zzzxxxxxxuuupppllljjjlllqqqvvvoooooofff```YYY\\\```eeefffdddbbbccceeeeeelllooollliiijjjllllllhhhgggeeeaaa]]]\\\^^^```cccbbb```aaadddfffgggfffggghhhiiiiiihhhiiikkklllmmmrrruuuuuuqqqnnnppprrruuu}}}}}}zzzyyy{{{ttt```\\\]]]]]]dddnnnqqqooollliiigggccc]]]ZZZRRRTTTUUURRRMMMKKKLLLOOOYYY[[[^^^```^^^XXXQQQLLLEEEBBB>>>:::888777888999666555555555777777666444444444444444444444444444222222222333333444444444000000000/////////......111222222333333222222111333333222222333444666777000000000111222222333333000000000000000000000000000000000000000000000000111111000000000000111111111111000000//////......222222111111000000//////000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111222000000000000111222333333111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222333333333222222222111111333333333333444444444444444444444444444444444444555555555666777888999:::===???BBBGGGMMMSSSXXX[[[XXXYYYZZZ[[[\\\\\\\\\\\\ZZZYYYWWWVVVVVVVVVVVVUUUTTTRRRTTTYYY\\\^^^dddjjj}}}zzzqqqkkkiiijjjllllllkkkhhhdddbbbiiiiiihhhhhhggggggffffffgggddd___[[[XXXWWWXXXYYYXXX[[[\\\[[[]]]bbbbbb___^^^]]]]]]]]]___dddjjjnnnuuuuuuuuutttuuuzzz{{{vvvuuuzzz~~~vvvqqqlllnnnqqquuuuuurrrqqqsssuuu}}}~~~~~~}}}yyywwwrrrkkkeeeccccccdddfffgggjjjnnntttxxxyyyyyyvvvuuutttrrrppppppppprrrrrrvvvxxxvvvqqqnnnoooqqqqqqyyy~~~|||yyywwwsssooooooqqqxxx}}}mmmjjjhhhfffjjjsss|||{{{xxxsssllleee```\\\[[[\\\\\\YYYTTTOOOLLLKKKRRRTTTYYY]]]^^^]]]YYYVVVLLLHHHBBB<<<999888999:::999777555444555666555444444444444444444444444444222222222333333444444444555555444444444333333333111222222333333222222111333222222222333444666777222222111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111111111000000////////////111111111000000000000000000000000000111111111111111000000000/////////...000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111444333222111000000000000222111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222333333333222222222222111222222222222333333333333444444444444444444444444777777777777888:::<<<===AAADDDIIIOOOTTTYYY\\\]]]ZZZ[[[[[[\\\]]]]]]]]]\\\YYYWWWUUUSSSRRRSSSSSSTTTTTTUUU[[[ccciiimmmsss{{{zzzqqqjjjlllnnnpppqqqnnnhhhaaa]]]______^^^^^^]]]\\\\\\[[[]]][[[YYYVVVUUUVVVWWWXXXXXX]]]______bbbfffhhheeebbbaaa```bbbiiisss~~~xxxrrroooppprrrwwwzzz{{{xxxwwwyyyvvv|||~~~zzzvvvqqqkkkiiijjjoootttuuutttyyy~~~zzzssstttzzzwwwkkkddd```aaaaaaaaa```]]]WWWPPPKKKOOOPPPSSSXXX\\\___^^^]]]VVVQQQIIIAAA<<<::::::;;;;;;888555444444555444444444444444444444444444444222222333333333333444444444444444333333333333333111222222333333222222111222222222222333444555555333333222222111000000///111111111111111111111111000000000000000000000000111111000000000000111111111000000000000/////////000000000000111111111111000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111333222222111000000111111333222222111000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111111222222222333333333555555555555555555555555666666666666888;;;===???DDDGGGMMMSSSXXX[[[\\\\\\[[[\\\\\\]]]]]]\\\\\\[[[XXXWWWTTTQQQOOOPPPRRRTTTZZZ^^^hhhttt|||}}}|||}}}}}}|||{{{zzzwwwrrrmmmjjjlllmmmkkkggg```YYYTTTWWWWWWXXXXXXYYYZZZZZZZZZ[[[ZZZYYYXXXXXXYYY[[[]]]```fffjjjjjjlllooopppmmmjjjhhhhhhnnn{{{~~~wwwqqqnnnmmmmmmllllllrrrzzzsssiiieeeddddddfffjjjkkkfff^^^VVVTTTRRRQQQSSSWWW[[[\\\\\\ZZZWWWPPPIIICCC>>>:::999999777666666666666444333444444444444444444444444333333333333333333333333222222222222222222222222111222222333333222222111222222222222222333444444222222222111111111000000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000//////000000111111222222///000000000111111111111000000000000////////////////////////////////////////////////////////////111111111111111111111111111111111222222222333333111111111111111111111111111111111111111111111111111111000000111222222333333333222111000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111111222222222333333333555555555555555555555555444444444555888<<<@@@BBBHHHLLLRRRXXX\\\]]]\\\[[[\\\\\\\\\\\\[[[ZZZYYYYYYUUUTTTRRRNNNLLLMMMQQQUUU___gggvvv||||||~~~{{{yyyvvvtttpppmmmiiiiiikkklllkkkhhhbbbbbbbbb```]]]YYYVVVTTTXXXYYYYYYZZZ[[[\\\]]]]]]\\\ZZZYYYXXXYYY\\\___aaahhhqqqyyy|||~~~~~~xxxvvvxxxzzzrrrooommmooowwwzzznnniiigggiiimmmrrruuurrrjjjccc\\\VVVPPPNNNRRRVVVYYYYYYYYYYYYVVVRRRKKKDDD<<<888666666777999:::999555222444444444444444444444444333333333333333333333333444444444444444444444444111222222333333222222111111111222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000111111111111//////000000111111222222///000000000111111111111////////////000000000000////////////////////////////////////////////////111111111111111111111111111111111222333333444444111111111111111111111111111111111111111111111111000000000000111222333444333333222111000000000111111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222111222222222222333333333222222222222333333333333555555555555555555555555444444555777;;;@@@EEEHHHPPPSSSXXX]]]______]]]\\\[[[[[[[[[ZZZYYYWWWVVVUUUOOOPPPOOOMMMLLLPPPWWW]]]gggrrr~~~}}}wwwttttttuuutttxxx~~~}}}{{{xxxuuupppmmmfffaaa\\\ZZZ\\\]]]]]]\\\YYYYYYXXXXXXYYYYYYZZZZZZYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZXXXXXXZZZ___dddgggqqq~~~{{{zzz}}}wwwvvvyyywwwttttttyyy|||qqqlllgggiiinnnrrrssspppkkkfffddd[[[PPPLLLOOOUUUXXXYYYXXXYYYZZZYYYSSSKKKBBB===888888999;;;<<<:::666333444444444444444444444444444444333333333333222222111111111222222222222333111222222333333222222111000111111222222222111111///000000111222222333333222222222222222222222222111111111111111111111111111111000000000000111111000000000111111111111222000000000000111111111111000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111222333333333111111111111111111111111111111111111111111111111222111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222111111222222222333333333333333333333444444444444555555555555555555555555777777888;;;@@@FFFLLLPPPVVVXXX\\\___```___]]][[[ZZZZZZYYYXXXVVVUUUSSSRRRMMMOOOPPPQQQSSSZZZdddmmm{{{~~~yyywwwvvvppplllmmmpppsss{{{{{{uuuqqqooollliiifff___ZZZVVVTTTVVVWWWVVVUUUTTTTTTUUUVVVXXXYYYZZZ[[[YYYYYYZZZ[[[\\\]]]^^^^^^___^^^\\\\\\aaahhhooottt}}}|||vvvvvvqqqpppnnnnnnqqqxxxzzzrrrnnnjjjmmmrrrttttttrrrpppooopppcccTTTLLLNNNSSSWWWXXXXXXZZZ\\\\\\XXXRRRKKKFFF@@@>>>;;;::::::888666444444444444444444444444444444444444333333222222222////////////000000000111111222222333333222222111000000111222222111000///111111111111111111222222222222222222222222222222111111111111111111111111111111000000000000111111000000111111111222222222111111111000000000000000000000000000111111111111.../////////000000000111000000000000000000000000000000000000000000000000111111111111111111111111...//////000111222222222111111111111111111111111111111111111111111111111444333222111000000000000222111111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222111111111222222333333333333333444444444444555555666666666666666666666666::::::;;;???DDDKKKRRRVVVXXXZZZ]]]______^^^[[[ZZZYYYXXXXXXVVVUUUSSSQQQPPPNNNQQQTTTVVV[[[dddqqq||||||~~~~~~{{{xxxvvvvvvuuuoookkkmmmpppvvv|||vvvmmmhhhfffeeecccaaaZZZWWWUUUUUUXXXYYYXXXVVVTTTUUUVVVWWWWWWWWWVVVVVV[[[\\\^^^aaadddgggiiijjjeeedddbbbccciiirrr|||}}}yyy|||xxxwwwwwwwwwyyy|||vvvuuuuuuvvvuuuwww{{{vvvrrrpppssswww}}}~~~}}}zzzkkkYYYNNNNNNRRRTTTUUUYYY[[[]]]]]][[[VVVQQQNNNGGGCCC===888777666666555444444444444444444444444444444444333333222222222222222222333333444444444222222222333333222222222///000111222222111000///333333222222111000000000222222222222222222222222111111111111111111111111111111000000000000111111000000111111222222222222222222111111000000//////000000000000111111111111.../////////000000111111000000000000000000000000000000000000000000000000222222111111111222444555333333222111111222333333222222222222222222222222222222111111111111222222000000111111111222222222222222111111111111111111222222222222222222222222333333333222111000//////111111222222222333333333111111111111111111111111111111111111222333444555222222333333444555666666333555777777666555666777666999>>>EEELLLSSSYYY\\\ZZZ[[[]]]^^^^^^]]]\\\ZZZYYYYYYXXXWWWVVVTTTSSSRRRQQQVVV[[[]]]ddduuu{{{wwwuuussstttvvvwwwwwwvvvsssrrrppprrrppppppxxx}}}pppjjjaaa\\\ZZZ[[[[[[ZZZVVVVVVUUUWWWXXXYYYXXXVVVWWWVVVVVVUUUVVVXXXZZZ[[[^^^gggnnnllliiinnnvvv{{{uuutttsssvvv~~~}}}}}}nnncccdddjjjlllnnnpppvvvyyy~~~~~~yyyxxxqqqaaaVVVPPPNNNQQQVVVWWWXXXYYY[[[\\\ZZZVVVRRROOOJJJBBB;;;999888999999444333222333444555444222333333333333333333333333333333333333333333333333222222222222222222222222111222333333333333222111000000111111111222222222000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222111111000000//////......000000000000000000000000......//////000000111111222111000000000111222333333333222111111222333333222222222222222222222222222222111111111111222222000000111111111222222222111111111111111111111111222222222222222222222222222333333222222000//////111111222222222333333333111111111111111111111111000111111222333333444444222222333444444555666666555666888888777777888999;;;>>>DDDKKKRRRXXX\\\^^^\\\]]]^^^^^^^^^]]][[[ZZZXXXYYYXXXUUUSSSRRRSSSUUUQQQ[[[fffqqq}}}xxxrrrmmmkkkiiikkkooosssvvvwwwvvvtttttttttqqqooottt{{{zzzuuueeeaaa[[[YYYYYYZZZZZZYYYZZZZZZZZZ\\\^^^^^^]]][[[ZZZZZZZZZZZZ[[[\\\^^^^^^llluuuzzzwwwuuuzzz~~~qqqggggggjjjiiihhhhhhllllllooottt{{{}}}sssggg___XXXRRRRRRUUUWWWWWWYYY[[[\\\[[[WWWTTTRRRMMMFFFAAA>>>;;;999888666555333333444555444222333333333333333333333333333333333333333333333333222222222222222222222222111222333333333333222111000000111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111222222111000000222111111111000000000000000000000000000000000000.../////////000000000111222111111000000000000111333222222111111222222333222222222222222222222222222222111111111111222222111111111111111222222222111111111111111111111111222222222222222222222222222222222222222111000///111111222222222333333333222222222222222222222222000111222333444444333333333333333444555555666666777777888888777888;;;>>>CCCFFFMMMTTTZZZ^^^```aaa^^^^^^^^^^^^]]][[[ZZZYYYWWWXXXWWWSSSNNNOOOTTTZZZ]]]lll~~~{{{yyyxxxwwwvvvtttsssrrrooollliiigggeeefffhhhlllrrrwwwzzzyyyxxxvvvtttpppllllllooolllggg\\\ZZZXXXXXXZZZ[[[\\\[[[^^^___bbbfffiiihhheeebbb\\\]]]^^^```cccfffiiikkk}}}yyyrrrrrrsssoookkkhhhhhhfffdddeeehhhmmmssswwwyyytttnnniii___VVVRRRSSSVVVVVVXXX[[[]]]\\\ZZZWWWVVVSSSNNNJJJEEEAAA;;;888888666444444555555444333333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111111111111111111222222222222222333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...222222222222111111111111000000000000000000000000////////////000000000000333333222111111000000000222222222222222222222222222222222222222222222222333222222111111222222333111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111000///111111222222222333333333222222222222222222222222///000333555555555333222333444444444555555666666777777888888999;;;???BBBJJJNNNTTT[[[```bbbbbbbbb^^^^^^]]]\\\ZZZYYYXXXXXXVVVXXXVVVQQQLLLOOOYYYcccwwwzzzzzzxxxvvvtttqqqpppooonnnfffeeecccdddgggkkknnnppptttssstttxxx{{{|||yyyvvvqqqnnniiieeecccbbb```]]]ZZZYYYYYYZZZ\\\___aaabbbdddhhhpppwww{{{xxxrrrlllccccccdddgggmmmttt{{{zzzvvvqqqooolllhhhfffgggjjjlllpppzzzzzzxxxvvvrrriii]]]WWWXXXUUUUUUWWWZZZ]]]]]][[[YYYYYYXXXUUURRRNNNGGG???:::888666444333444555555444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111222222222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////....../////////111111111111111111111111000000000000000000000000////////////000000000000444444444333333222222111222222222222222222222222222222222222222222222222333333222222222222333333111111111111111111111111000000111111111222222222222222222222222222222222111111222222222111000000111111222222222333333333222222222222222222222222///111333555666555444333444444555555555555555666666777888:::;;;???DDDHHHOOOSSSYYY___bbbcccbbb```]]]\\\ZZZYYYXXXXXXXXXXXXVVVWWWVVVRRRPPPWWWdddppp}}}ssstttrrrpppmmmkkkiiihhhggg]]]\\\\\\aaajjjuuu}}}|||zzzyyywwwqqqlllfffccc___^^^\\\ZZZYYYYYY\\\\\\\\\^^^```eeeiiimmmttt{{{}}}uuusssrrrttt{{{||||||{{{vvvooojjjhhhhhhhhhooowww~~~}}}{{{zzzxxxqqqfff___^^^VVVVVVXXXZZZ\\\]]][[[YYY[[[ZZZYYYXXXTTTMMMEEE@@@999777444444555666666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000---,,,,,,---000111000000000000000000000000////////////////////////000000000000////////////333444444555444444333222111222222333333222222111222222222222222222222222333333222222222222333333222222222111111111111111000000000111222222333333222222222222222222222222111111222222222111111000111111222222222333333333333333333333333333333333000111333444555555444444555555555555555555555555555777:::>>>AAAFFFKKKOOOSSSVVV[[[```bbbbbb```___[[[ZZZXXXWWWWWWYYYZZZ\\\YYYYYYYYYWWWZZZeeevvvyyyooommmllliiifffdddaaa```___ZZZYYY\\\eeerrrwwwrrrooolllfff```]]]ZZZYYY[[[[[[YYYZZZ]]]___bbbgggkkkqqqwww}}}~~~tttnnnkkknnnrrrsssrrrvvvyyyvvvvvvxxxuuulllccc___[[[[[[[[[\\\^^^^^^\\\ZZZ[[[ZZZZZZYYYWWWSSSMMMHHH???<<<888666666777777666444444444444444444444444333333333333333333333333222222222222222222222222333222222111111222222333222222222111111111111111000000000111111000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222000---,,,,,,---000222///////////////000000000////////////////////////000000000000////////////111222333444444444333222111222333333333333222111222222222222222222222222444333333222222333333444222222222111111111000000///000000111222222333333222222222222222222222222000111111222222222111111111111222222222333333333333333333333333333333333222222333333444555555555666666666666555555555555555999>>>CCCHHHMMMRRRVVVWWWYYY]]]```aaa```___]]][[[YYYXXXWWWXXX[[[___aaa^^^]]]\\\___hhhwww~~~tttmmmiiigggeeebbb___\\\[[[ZZZYYY[[[bbbmmmyyy|||sssiiiccccccbbb___[[[YYYWWWXXX\\\^^^]]]```fffhhhppp|||~~~}}}uuurrrvvv{{{|||xxxzzzwwwxxxxxxllldddbbbaaa``````aaa```^^^\\\ZZZYYYXXXYYYXXXWWWSSSPPPHHHDDD???;;;999888777666555555555555555555555555333333333333333333333333222222222222222222222222333333222111111222333333222222222111111111000000000111111222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111////////////////////////111000000000/////////...///000222333444333333222111222333444444333222111222222222222222222222222444333333222222333333444222222222222111111000000///000000111222222333333222222222222222222222222000111111222222222111111111111222222222333333333333333333333333333333333333333333333333555666666666666666666666555555555666:::AAAGGGMMMRRRWWW[[[YYY[[[]]]___``````^^^]]][[[YYYXXXXXXZZZ^^^bbbeeeaaa``````eeeqqq}}}wwwppplllgggfffccc```]]][[[ZZZYYYZZZ^^^gggsss}}}zzztttpppggg]]]YYY\\\___^^^[[[YYYWWWYYY___aaaaaaeeelllrrr~~~}}}wwwxxx||||||tttzzz|||xxxvvvzzz{{{pppgggeeedddccccccbbb___]]]YYYXXXWWWWWWXXXXXXWWWUUUPPPKKKDDD???;;;888666444555555555555555555555555333333333333333333333333222222222222222222222222444333222111111222333444222222222222111111000000222222222333333222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000,,,...111333333111...,,,000000111111222222222333////////////////////////111111000000/////////...444444333222111000///...111111222222222222111111111111111111111111111111444333222222111111222222222222222111111111111000111333555777777555333111444555666555333222333444111222222222222111000000111111222222222333333333222222333333333333444444444444444333333444444555444555666666555555777999===CCCJJJPPPTTTUUUVVVWWWWWWXXXYYY[[[\\\\\\\\\\\\XXXYYYXXXWWWZZZaaadddbbb___aaahhhttt|||uuuoooiiieeecccbbb```]]]\\\[[[\\\\\\^^^```dddiiimmmkkkeee``````]]]ZZZYYYZZZ[[[ZZZXXX^^^\\\___fffkkklllsss|||}}}{{{vvvssssssrrrnnnnnnqqqzzzrrrllljjjgggcccbbbcccddd___ZZZYYY[[[[[[YYYVVVSSSOOOJJJDDD@@@<<<888555222222222222222333333333555555555444444333333333222222222333333444444444333222111111000111111111222222222222222222222222333222111111111222333444111111222222222222111111111111111000000000000000////////////000000000000222222111111111111222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222111111111111111222222222222111111111111111111111111111111444333222222111111222222222222222111111111111000222222222333333222222222333555555444333222222333222222222222222111000000111111222222222333333333222222333333333333444444444444444333444444555555555666666666666888;;;===BBBGGGMMMSSSUUUVVVWWWXXXXXXYYYZZZ[[[[[[YYYXXXWWWSSSUUUUUUUUUZZZaaadddbbbfffiiisssyyysssnnniiieeebbb___^^^]]]\\\\\\]]]]]]^^^\\\\\\]]]___aaa```\\\XXX___\\\ZZZYYYZZZ\\\\\\\\\eeefffkkksssyyy}}}xxxuuutttpppiiiggghhhvvvzzz~~~{{{uuukkkdddcccgggfffccc^^^ZZZXXXYYY[[[XXXTTTOOOJJJEEE@@@:::555444444444444444444444444444333333333333333222222222333333333333333333444333222222111111111111111222222222222222222222222222222111111111222333444111111222222222222111111111000000000000000000000/////////000000000111111222222111111111111222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333333444444111111222222222222111111111111111111111111111111444333222222111111222222222222222111111111111000222111000//////000111222222333444333222111222333222222222222222111111000111111222222222333333333222222333333333333444444444444444444444555666777666777777777888;;;@@@CCCHHHLLLRRRVVVWWWXXXXXXXXXYYYZZZ[[[[[[YYYWWWTTTRRRPPPRRRSSSUUU\\\fffkkkkkksssxxx{{{vvvoooiiifffcccaaa```^^^]]]\\\[[[[[[[[[[[[[[[ZZZXXXWWWXXXYYYYYYXXXVVVZZZYYYWWWWWWXXX\\\```bbbjjjoooyyy~~~zzzwwwqqqiiidddeeegggnnnuuuhhhdddgggjjjjjjcccYYYSSSVVV[[[ZZZXXXVVVRRRMMMFFF>>>888888777666555555444444444222222222222222333333333444333333333333333333222333333222111111111111111222222222222222222222222222222111111222222333444111111222222222222111111000000000000000000111111000000000111111111222222222222111111111111222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222333333333444444444111222222333333222222111222222222222222222222222444333222222111111222222222222222111111111000000111111000000000000111111111222333333111111222333222222333333222222111000111111222222222333333333222222222333333333444444444444444444555666777888666777777888:::>>>DDDIIIMMMPPPUUUXXXXXXWWWWWWWWWXXXYYYZZZZZZYYYWWWTTTSSSQQQSSSSSSVVVaaappp{{{~~~vvvpppiiiccc`````````___^^^]]][[[YYYXXXVVVUUUUUUXXXWWWWWWXXXYYYZZZ[[[[[[YYYYYYZZZ[[[]]]cccjjjpppwww{{{tttllliiijjjgggnnn{{{}}}mmmgggeeeiiijjjeee[[[TTTSSSVVVWWWWWWWWWWWWTTTMMMEEE???;;;:::888666555444444444222222222333333444444444444444444333333222222222333333222111111111111222222222222222222222222222222111222222222222333333111111222222222222111111000000000000000111111111000111111111222222222222222222111111111111222222111111111111000000000///000000000000000000000000000000000000000000000000////////////////////////444444444333333333222222222222333333333333222222444444444444444444444444444333222222111111222222222222222111111111000000000111333444444333111000111222333333111111222333222333333333333222111111111111222222222333333333222222222333333333444444444444444555666777999:::777888999:::<<>>AAAFFFLLLQQQSSSUUUXXXYYYWWWVVVUUUVVVTTTTTTUUUVVVXXXZZZ\\\]]]VVVXXX[[[aaarrr}}}xxxtttddd___YYYTTTSSSTTTUUUUUUSSSTTTUUUVVVWWWWWWWWWWWWWWWXXXZZZZZZZZZZZZ\\\]]]dddkkksssyyy~~~xxxvvvxxx|||~~~zzzvvvooollliiihhhhhhddd]]]VVVPPPQQQRRRUUUVVVUUUQQQNNNCCCAAA===:::777555555555555555555555666666666666444333333333333333333222444444333222222222222222222222222222222222222222000111222333333333333222111111222222222222111111/////////000111111222222000000000111111111222222222222111111111111222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222333333444444333333222333333333333333333333333444333222222111111222222222222222111111111111000222222333444444333222222111333444444333333444555333333444444333333222111111111222222222333333333222222333333333333444444333333444666777999;;;<<<;;;===@@@CCCFFFKKKPPPTTTUUUWWWYYYZZZXXXWWWVVVWWWSSSRRRRRRRRRUUUYYY]]]```[[[___eeeooo{{{xxxxxxuuunnngggXXXTTTPPPMMMMMMOOOPPPQQQSSSTTTVVVXXXYYYZZZZZZYYYYYYZZZ\\\\\\^^^bbbiiinnnvvv~~~yyyssslllhhhhhhgggbbb^^^UUUTTTSSSSSSTTTSSSQQQNNNHHHFFFAAA===999888777888555555555555555444444444222333333333333333333444444444333222222222222333222222222222222222222222000111222333333333222222111111222222222222111111...//////000111111222222/////////000000000111111222222111111111111222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111222333444444222333333444444333333222111111111111111111111111444333222222111111222222222222222111111111111000444333222111111222333444222333555444444333555666333333444444333333222111111111222222222333333333222222333333333444444444333333444666888:::<<<======@@@DDDGGGJJJNNNRRRVVVWWWYYYZZZ[[[YYYXXXWWWXXXSSSQQQPPPPPPRRRWWW\\\``````fffooo{{{yyyqqqoooqqqnnnfff]]]QQQNNNKKKJJJKKKNNNPPPPPPVVVWWWYYYZZZZZZZZZYYYYYY[[[\\\^^^```eeennnzzz|||wwwnnngggddddddcccccc[[[XXXUUUSSSQQQPPPOOOMMMLLLIIIDDD???<<<:::::::::555555555444444333333333222222222333333444444444555444333333222222333333222222222222222222222222000111222333444333222222111111222222222222111111...//////000111222222222////////////000000000000222222111111111111222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444222222333333333333444444333333333333333333333222444444333222222333333333222333444555555666999<<>>BBBFFFJJJIIIFFFAAA===888777666444333333333444666666666555555555555555444333333222222333333444333333333222222222111111111111111111111111111111000111111111111222222222222111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444222222222333333333444444222333333444555666666777444333333333333444444555444555777999<<>><<<999666555555666777555555555555555555555555444333333222222333333444333333333222222222111111111111111111111111111111000000111111111222222222222111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222333333333444444222222222333333333444444111111222333444555555555444333333333444444555666444666999<<<@@@FFFMMMRRRVVVWWWXXXYYYYYYWWWVVVTTTXXXVVVUUUSSSQQQQQQQQQQQQHHHKKKPPPYYYfffvvv}}}xxxooohhhcccdddfffiiikkkggg___XXXSSSQQQRRRSSS[[[\\\^^^___aaaeeeiiimmmtttzzz|||jjjgggeeeggglllqqqrrrrrrvvvyyyyyyooo___PPPHHHGGG???@@@BBBDDDFFFHHHIIIJJJBBB@@@<<<888666666777888444444444444444444555555444333333222222333333444333333333222222222111111111111111111111111111111000000111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444222222333333333333444444111222222333333444444444333333333333444555666777555888===AAAFFFLLLRRRVVVZZZ[[[\\\]]]\\\[[[YYYWWWTTTSSSPPPNNNNNNNNNPPPQQQJJJOOOWWWcccrrr{{{uuulllccc^^^\\\]]]^^^]]][[[WWWTTTRRRSSSTTTVVVZZZ\\\```ccchhhnnnuuuzzznnnmmmmmmppptttvvvuuurrruuuuuurrrjjj^^^SSSLLLIIIDDDCCCAAAAAABBBEEEIIIKKKDDDAAA===999777666666777444444444444444555555555444333333222222333333444333333333222222222111111111111111111111111111111000111111111111222222222222111111000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444222222333333333333444444333333333444444444444444333333333444444555666777888<<>>;;;::::::555666666666777777888888444333333222222333333444333333333222222222111111111111111111111111111111000111111111111222222222222111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000444444444333333222222222222222333333333333444444111222222333333222222111444444444444444444444444222222333333444444444444222222333333333333444444111111222222222333333333222222333444444333333333111111222333333444555555333444444444444666999<<<>>>EEELLLPPPRRRVVV\\\aaa```___]]]ZZZWWWTTTRRRPPPQQQRRRSSSTTTXXX```iiipppwww{{{|||{{{}}}|||uuurrrpppllleee___YYYSSSQQQTTTVVVUUUUUUVVVTTTXXX]]]___```ccchhhllluuu}}}{{{yyyyyyxxxxxxxxxvvvsssqqqrrruuuwww}}}|||zzzyyyyyywwwxxxyyyzzzzzzxxxvvvuuuppprrrvvv|||{{{zzzxxxyyy}}}ppprrrtttyyy~~~~~~~~~tttooohhh^^^XXXYYYPPPMMMIIIEEEBBBAAAAAABBBGGGIIIKKKHHHBBB===::::::999777555555666777777777666666555444333222222111333333333333333333333333222222222222222222222222333222000//////000222333333333333222222111111111000000//////000111222222000000111111111111000000000000000000111111111111333222222222111111000000---...///111111111000///000000000000000000000000444333333333333333333222111111111222222222333333222222222333333222222222333333333444444444444444444444333333333333444444222222333333333333444444111222222222222333333333222333333444444333333333222222222333333444444555555555555555555888<<>>===:::888666555666777777666444444444444444444333333333333333333333333333333222222222222222222222222333222000//////000222333333333333222222111111111000000000000000111222222000000111111111111000000000000000000111111111111000000000000/////////.........///000000000000000000000000000000000000000222333333333333333333444000000111111111222222222222222333333333333222222333333333444555666777888888666444222222222333444222222333333333333444444222222222222333333333333333333444444444444333333333333333333333444444444666666666666777;;;@@@DDDJJJPPPWWWZZZ\\\\\\___bbb```^^^\\\YYYWWWVVVVVVVVVWWWWWW[[[dddsssyyytttmmmjjjjjjjjjiiihhhggg```WWWRRRQQQQQQPPPOOOTTTQQQQQQUUUVVVUUUVVVYYY^^^ccciiinnnsss|||{{{zzz{{{zzzyyywwwsssnnnkkkhhhffffffeeeeeedddcccbbbbbbbbbbbbcccbbbaaa^^^[[[[[[]]]__________________`````````^^^___`````````___]]]\\\\\\]]]```dddggggggeeebbbaaa___^^^```eeeiiiiiihhhiiihhhgggfffgggiiikkkmmmnnnqqquuuzzz}}}vvvuuuzzzxxxmmmhhhiii```[[[SSSLLLGGGEEEBBBAAACCCFFFJJJKKKIIIFFFDDDCCC<<<:::777666666666666555333333333444444444555555333333333333333333333333222222222222222222222222333222111000000111222333222222222222222111111111000000000000000000111222000000111111111111000000000000000000111111111111000000000000///////////////////////////000000111000000000000000000000000222222222333333444444444111111111111222222222222333333333222222333333333111222333555777:::===???<<<:::666333222222333444222222222333333333444444222222222333333333444444444444444444444444333222444444444444444333333333666666777777999>>>DDDIIIPPPUUU[[[^^^____________^^^]]]ZZZXXXWWWXXXYYYZZZ\\\]]]cccooovvvooogggdddeeeeeeaaa^^^\\\WWWQQQNNNOOOQQQRRRRRRSSSSSSUUUYYYYYYXXX[[[aaahhhpppyyy~~~xxxpppmmmjjjggghhhfffccc```^^^\\\ZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZYYYVVVSSSSSSTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWTTTUUUVVVVVVVVVUUUUUUTTTRRRSSSVVVXXXYYYYYYWWWUUUVVVUUUTTTUUUXXXZZZZZZYYY\\\[[[[[[[[[[[[]]]___aaabbbeeehhhlllpppvvv}}}}}}xxxzzz}}}~~~sssmmmllleee___VVVOOOKKKHHHDDDBBBBBBDDDHHHKKKKKKJJJHHHGGG???<<<999777777666555444444444444444444444444444333333333333333333333333222222222222222222222222222222111000000111222222222222222111111111111111111000000000000000111111000000111111111111000000///000000000111111111111222222222111111111111111111000///......///000111000000000000000000000000222222222333333444444444222222222333333333333444444444333222222333444444000111333666:::???CCCFFFAAA>>>:::666333333333444222222222333333333444444222222333333333444444444444555555555444444333222555444444444444444444444555666777999<<>>:::666444333333222222333333333333444444333333333333444444444444555555666555555444333222444444444444444555555555444777:::===AAAFFFLLLPPPWWWYYY\\\^^^^^^]]][[[ZZZYYYXXXUUUTTTUUUYYY]]]```bbbkkk{{{xxxpppiiiddd^^^ZZZYYYXXXUUURRRKKKMMMOOORRRTTTUUUUUUUUUSSSVVV[[[^^^^^^```kkkwww{{{tttooommmmmmlllnnnlllddd]]]ZZZVVVQQQTTTSSSSSSRRRPPPOOONNNNNNKKKJJJJJJJJJJJJKKKLLLMMMJJJKKKKKKJJJHHHGGGHHHIIIKKKJJJJJJIIIHHHGGGGGGFFFIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLKKKJJJKKKLLLGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPRRRSSSSSSUUUWWWXXX[[[^^^dddgggkkkpppuuuxxx{{{~~~tttrrrmmmtttzzz}}}xxxwwwwwwsssllleee```^^^ZZZSSSMMMGGGGGGGGGIIIKKKLLLLLLKKKFFFCCC???<<<:::888666444777666555444333222222111333333333333333333333333222222222222222222222222111111111111111111111111000000000111111111111111222111111000000000000000000000111111111111000000000000000000111111111111////////////000000000000111000000///////////////000000000000000000000000444333333333333333333222111222222222333333333333666444333222222333444666333333444666:::>>>CCCFFFGGGEEEBBB>>>999666444333222222333333333333444444333333333444444444444555666666666666555444333222333333444444555555666666555888===BBBFFFKKKQQQTTTZZZZZZZZZ\\\]]]\\\[[[ZZZWWWUUURRRRRRTTTXXX^^^bbbmmm|||}}}zzzyyyuuummmfff]]][[[XXXUUUSSSRRRRRRRRRNNNPPPRRRTTTUUUVVVWWWWWWXXX[[[```ddddddhhhvvvwwwvvvsssmmmfffbbbaaabbb^^^aaa```ZZZTTTRRRPPPLLLMMMMMMMMMLLLKKKJJJIIIHHHJJJIIIIIIIIIIIIJJJJJJKKKDDDFFFFFFFFFDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGIIIJJJIIIGGGFFFHHHJJJEEEGGGHHHIIIIIIIIIIIIIIIHHHIIIIIIKKKLLLNNNOOOOOOOOOPPPRRRRRRTTTWWW\\\___dddfffiiillloootttzzz~~~wwwwwwtttzzz}}}||||||}}}zzzssspppmmmhhh^^^VVVNNNKKKIIIIIIKKKMMMMMMLLLJJJFFFBBB>>><<<999777555555555555444444333333333333333333333333333333333222222222222222222222222111111111222222111111111///000000000111111111222222222111000000000000000000000111111111111000000000000000000111111111111.../////////000000000000000000000000000///......000000000000000000000000444444444333333222222222000111111111111222222222666555333222222333555666555555444555888<<<@@@BBBIIIGGGDDD@@@<<<777444222222222333333333444444444333333333444444444555555666666666666555444333222333333333444555666777777666:::@@@FFFJJJOOOTTTWWW[[[ZZZZZZ[[[\\\\\\[[[ZZZVVVTTTQQQPPPSSSXXX^^^bbbzzzyyyxxxvvvsssoooiiibbb^^^UUUUUUUUUSSSQQQQQQRRRTTTVVVWWWXXXXXXXXXXXXZZZ[[[^^^aaafffiiijjjooo|||uuurrrjjjiiigggaaaZZZVVVVVVWWWUUUYYYXXXSSSNNNNNNLLLIIIIIIIIIIIIHHHHHHFFFEEEDDDGGGFFFFFFEEEFFFFFFGGGGGGCCCDDDEEEEEEDDDDDDEEEFFFAAAAAABBBBBBCCCDDDDDDEEEGGGGGGFFFFFFGGGHHHIIIIIIEEEGGGHHHGGGDDDDDDGGGIIIFFFHHHJJJJJJIIIHHHHHHHHHGGGHHHIIIJJJLLLMMMNNNOOONNNOOOPPPQQQQQQTTTXXX\\\```aaacccfffjjjnnnrrrtttxxx||||||yyy||||||wwwrrrmmmyyy{{{xxxqqqfff\\\SSSOOOKKKIIIKKKMMMNNNMMMLLLHHHCCC???===:::888666333333333444444444555555333333333333333333333333222222222222222222222222111111222222222222111111//////000000111111111222222222111000000///000000000000111111111111000000000000000000111111111111000000111111222222222333///000111111111///...---000000000000000000000000333333333222222111111111000000000111111222333333333333333333333333333333444444444444666999???CCCLLLJJJFFF@@@:::555444444444444444444444444444444222222333333444555666666444444333222222111111111222555777888777777888999>>>BBBGGGLLLPPPTTTXXXZZZ[[[[[[\\\[[[YYYVVVRRRPPPQQQNNNMMMOOOQQQWWWcccnnnzzzuuuoooqqqrrrrrrnnnggg___YYYQQQRRRRRRQQQQQQSSSVVVYYYZZZUUUUUUZZZ\\\[[[___fffjjjkkkooowww|||zzzrrrkkkhhhbbb```\\\YYYVVVSSSOOOLLLPPPPPPPPPNNNLLLIIIFFFDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEDDDBBBBBBCCCDDDFFFGGGGGGHHHHHHIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNPPPQQQRRRSSSVVVYYY]]]```cccfffjjjmmmtttuuuyyy{{{mmmmmmsssssszzz}}}{{{pppcccZZZVVVQQQLLLIIIIIIJJJKKKJJJKKKKKKIIIEEE@@@<<<:::999777555555555444222111444444444444444444444444222222222222222222222222222111111111000000//////111111111111111111111111000000000000000000000000111000...///111222222111222222111111000000//////000000000000000000000000111111111000000000000000000000000000000000000000444444444333333333222222222222222222222222222111333333333333333333333333444444444444555999>>>BBBGGGFFFCCC>>>888555444444444444444444444444444444222333333444444555555555333333333333333444444444444555777777666777999:::@@@DDDJJJOOOSSSUUUXXXZZZ[[[[[[ZZZYYYVVVTTTRRRPPPSSSSSSTTTVVVVVV\\\kkkzzz}}}yyyxxxuuurrrppptttvvvssskkkaaaZZZWWWOOOPPPQQQQQQQQQSSSWWWZZZZZZXXXZZZ```ccccccgggnnnooosss}}}wwwmmmeee___[[[XXXVVVSSSQQQPPPNNNKKKHHHJJJJJJJJJJJJIIIGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDCCCAAAAAABBBCCCDDDFFFFFFFFFFFFGGGGGGFFFEEEFFFGGGHHHIIIIIIIIIJJJLLLMMMOOOPPPPPPQQQTTTXXX[[[]]]aaadddgggmmmppptttyyy~~~uuussswwwtttxxxxxxnnnbbb]]]UUUOOOJJJHHHGGGGGGKKKLLLMMMKKKGGGCCC???>>>:::999777666666666444333444444444444444444444444222222222222222222222222222111111111000000000000111111111111111111111111000000000000000000000000222000//////111222111000111111111000000000000000111111111111111111111111000000000000000111111111000000000000000000000000555555444444444444333333555555444333333222111111333333333333333333333333333444444444555888===AAABBBAAA???<<<777444333444444444444444444444444444444444444444444444444444222333333444555666666666555666666666666777;;;===CCCHHHOOOTTTVVVXXXYYYZZZ[[[YYYWWWUUUSSSQQQQQQQQQQQQTTTXXX[[[\\\bbbtttyyyvvvvvvuuuuuurrrvvvwwwqqqdddYYYUUUTTTOOOQQQRRRSSSTTTVVVYYY[[[[[[[[[^^^dddhhhkkkpppvvv}}}vvvmmmddd\\\VVVSSSNNNLLLJJJJJJJJJIIIHHHFFFCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAACCCCCCAAA@@@???@@@AAACCCDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMPPPSSSVVVXXX[[[___bbbdddhhhlllpppssswww~~~~~~yyyzzz~~~qqqjjj```WWWPPPKKKGGGEEELLLMMMMMMMMMKKKHHHEEECCC<<<:::888777888888666555444444444444444444444444333333333333333333333333111111111111111000000000111111111111111111111111000000000000000000000000222111000000111222111///000000000000111111111111111111111111111111111111//////000000111111222222000000000000000000000000444444444444444333333333555555444444444333333333333333333333333333333333333444444444555777<<>>;;;777333333333444444444444444444444444444444444444444444333333333333444444555555555555777777666555666999>>>AAAHHHMMMSSSXXXYYYYYYYYYYYYYYYWWWSSSPPPOOOOOOPPPQQQPPPSSSZZZaaahhhqqq|||vvvtttuuuvvvxxxtttsssooofff]]]VVVSSSSSSRRRTTTVVVWWWWWWXXX[[[]]]___bbbffflllqqqxxxssspppjjjddd]]]WWWRRRPPPKKKIIIHHHHHHIIIHHHGGGEEEBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCC@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@AAAAAA@@@>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJLLLNNNRRRTTTVVVYYY\\\^^^]]]bbbfffiiijjjnnnwww~~~yyyyyyyyymmmbbbZZZSSSNNNJJJMMMLLLLLLMMMMMMLLLIIIGGG>>><<<999888888888777666444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000222111000111222222111/////////000000111111222222222222222222222222222222......///000111222222333000000000000000000000000222222222222222333333333333333444444444555555555333333333333333333333333333444444444555666:::===@@@@@@???<<<777333222222444444444444444444444444444444444444444444333333555444444444333333333222777777777777888<<>>>>>???@@@@@@???======>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAACCCDDDDDDEEEFFFGGGHHHHHHIIILLLOOOQQQSSSUUUXXXZZZYYY]]]bbbdddeeeiiirrryyyzzz~~~uuujjjccc\\\UUUPPPLLLKKKKKKLLLNNNNNNLLLIII@@@===:::888777777666555444444444444444444444444333333333333333333333333111111111111111222222222111111111111111111111111000000000000000000000000222111111222333333111/////////000000111111222222111111111111111111111111......///000111222222333000000000000000000000000111111222222222222333333222222333444444555666666333333333333333333333333333444555444444666888;;;???@@@???<<<888444222222444444444444444444444444444444444444444444444444555555444444333222222111666777888999;;;@@@GGGLLLPPPTTTXXXZZZZZZXXXWWWVVVSSSQQQNNNKKKLLLNNNRRRTTTWWWYYYdddvvv|||wwwvvvxxxzzzzzzxxxmmmcccWWWSSSUUUYYYYYYXXXWWWXXXZZZZZZ[[[___cccggglllwww|||vvvsssqqqlllddd^^^TTTSSSQQQOOOLLLKKKJJJJJJIIIGGGFFFEEEEEEEEECCCAAAEEEEEEDDDCCCCCCCCCCCCDDD@@@@@@@@@@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????>>>===>>>@@@@@@>>>=========>>>??????@@@??????>>>???@@@@@@AAAAAA@@@@@@BBBCCCCCCDDDEEEEEEFFFFFFEEEGGGJJJLLLMMMOOORRRTTTVVVYYY^^^```cccgggmmmrrruuuxxx~~~zzzooohhhbbb[[[UUUMMMKKKJJJKKKNNNOOOMMMKKKDDD@@@<<<999777777555444444444444444444444444444333333333333333333333333111111111222222222222222111111111111111111111111000000000000000000000000000000111222444444222000000000000000111111111111000000000000000000000000//////000000111111222222000000000000000000000000222222222333333333444444333333333333333444444444333333333333333333333333333444555444444555777999;;;======;;;888555333333444444444444444444444444222333333444444555555555555555555444444444444444555666999;;;???EEEKKKPPPSSSVVVXXXYYYXXXVVVUUUUUUPPPNNNLLLKKKLLLOOOSSSVVV]]]dddttt~~~xxxrrrrrrwwwyyyvvvrrrbbb]]]WWWUUUWWWZZZ[[[[[[\\\]]]^^^```ccciiipppvvvvvvooolllgggdddbbb___[[[WWWQQQPPPNNNMMMKKKJJJJJJJJJFFFEEECCCCCCDDDDDDCCCAAACCCBBBAAA@@@AAAAAABBBCCC@@@?????????>>>>>>>>>>>>>>>??????@@@@@@??????>>>>>>????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????>>>===>>>@@@@@@>>>======>>>>>>???????????????===>>>???@@@AAA@@@@@@???AAAAAABBBBBBCCCCCCDDDDDDCCCEEEGGGIIIJJJKKKNNNPPPSSSUUUXXX\\\aaaeeeiiikkkqqquuuyyy~~~tttnnnggg___YYYOOOLLLJJJLLLPPPQQQOOOLLLHHHDDD???:::888777666444444444444444444444444444444444444444444444444444111111111222222333333333111111111111111111111111000000000000000000000000//////000333555555444222111111111000000000000000////////////////////////000000000000000111111111000000000000000000000000333333333444444555555555555444444333333222222111333333333333333333333333222444555555444444666888888999;;;:::888555555555444444444444444444444444222222333333444555666666444444555555666777777777444666999===AAAGGGNNNRRRUUUWWWXXXXXXVVVTTTTTTUUUNNNMMMKKKKKKMMMPPPTTTWWWiiittt}}}uuummmggghhhnnnpppkkkeee[[[[[[ZZZZZZYYYZZZ\\\]]]aaabbbcccfffkkksss}}}sssiiibbb___\\\YYYWWWUUUSSSRRRNNNMMMKKKJJJHHHGGGGGGGGGEEEDDDCCCCCCEEEFFFEEEDDD???>>>>>>>>>>>>@@@BBBCCCAAAAAAAAA@@@@@@@@@@@@???======>>>>>>>>>>>>=====================<<<<<<;;;???????????????????????????????????????????????????>>>>>>>>>@@@@@@>>>======>>>???????????????>>>===>>>???AAAAAA@@@@@@???@@@@@@@@@AAAAAABBBBBBCCCCCCEEEGGGIIIJJJKKKNNNPPPPPPQQQTTTZZZ```dddfffffflllooosssxxx|||yyyssslllccc\\\QQQNNNKKKMMMQQQSSSPPPMMMKKKGGGAAA<<<:::888666555444444444444444444444444444444444444444444444444111111111222222333333333111111111111111111111111000000000000000000000000......000333666666444333222222111111000000//////////////////////////////111111111000000000000000000000000000000000000000222222333333333333444444555444444333333444444555222111000000111333555666555444444333333444444555777777777777666555444333333222111111111222333444444444444444444444444444333555666666444333333333888888;;;BBBKKKQQQSSSSSSQQQSSSVVVVVVTTTRRRQQQQQQMMMLLLOOORRRQQQQQQ[[[hhh{{{llleeeaaaaaaaaa^^^\\\\\\]]][[[YYYXXXYYY\\\```cccfffgggmmmxxxzzzrrrkkkgggddd\\\[[[YYYWWWTTTQQQPPPOOOJJJJJJHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<===>>>??????>>>===<<<>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCEEEFFFHHHIIIIIINNNOOOQQQTTTXXX\\\___aaaeeekkkrrrxxx{{{~~~uuuiiibbb___UUURRROOOOOOPPPPPPPPPOOONNNLLLHHHCCC>>>999555333555444333444555555444222333333333333333333333333222222222222222222222222222222222111111111111000111222222333333222222111111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000//////.........---222222333333333333444444444444333333333333444444444333222111222333555666555444444333333444444555666666666666555444333222333333222222222333444555444444444444444444444444444555666555444444555666;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<:::;;;;;;;;;<<<<<<<<<<<<========================>>>>>>>>>>>>======<<<<<<<<<===>>>??????>>>===<<<======>>>?????????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFGGGHHHKKKLLLNNNQQQUUUYYY\\\]]]aaagggnnntttwww|||yyypppiiifff```\\\VVVSSSRRRRRRQQQPPPNNNKKKHHHDDD@@@<<<888555666555444555666666555333333333333333333333333333222222222222222222222222222222222111111111111000000111111222222111111000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000111111000000000/////////222222333333333333444444333333333222222333333333555444333333333444555666555444444333333444444555555555555555444333222222444444333333333444555666444444444444444444444444555555555444444555888;;;???AAAEEELLLRRRUUUUUUTTTSSSTTTTTTRRRNNNLLLKKKKKKMMMPPPUUU[[[aaannn|||xxxtttoookkk```YYYRRRRRRRRRSSSVVVZZZ[[[aaahhhkkkkkkpppzzzvvvooojjjhhheeeaaa]]]ZZZXXXWWWSSSRRRQQQNNNLLLJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>===<<<<<<::::::::::::;;;;;;;;;;;;========================>>>>>>>>>============<<<<<<======>>>>>>======<<<;;;<<<======>>>>>>======AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCDDDEEEFFFHHHIIIJJJMMMPPPTTTWWWXXX[[[aaahhhnnnrrrvvv|||{{{vvvppplllhhhccc\\\XXXXXXXXXVVVTTTQQQNNNJJJFFFCCC???:::777777555555555666777666555333333333333333333333333222222222222222222222222222222222111111111111000000000000111111000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000111111111111000000000000222222222333333333444444222222222222222222222222555444333333333333444444555444444333333444444555444444444444333333222111333333333333333444444555444444444444555555555555555555444333333666;;;???EEEGGGLLLRRRVVVWWWVVVUUUSSSTTTSSSPPPMMMLLLMMMNNNMMMQQQYYYeeesss|||yyysssmmmhhh[[[UUURRRRRRTTTTTTXXX]]]]]]fffooorrrssszzzwwwpppjjjeeebbbaaa___\\\ZZZWWWVVVUUURRRQQQPPPNNNLLLJJJIIIHHHFFFFFFDDDCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===============<<<<<<================================================================================================<<<<<<===>>>>>>>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGJJJMMMPPPRRRTTTVVV\\\bbbhhhkkkpppwww|||}}}{{{|||xxxuuurrrooohhhccc______aaabbb___[[[UUUPPPKKKHHHEEEBBB===:::888666555555666666666444444444444444444444444444222222222222222222222222222222222111111111000000000000111111111111000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000222222222333333333444444111222222333333222222111333333333222222222222222555444444333333444444555333333333333333333222111111222222222333333333333444444444555555666666666444444444333555999>>>CCCJJJNNNRRRVVVXXXWWWVVVVVVTTTSSSQQQMMMJJJIIIKKKMMMOOOTTT```sss|||sssjjjcccVVVSSSTTTWWWYYYYYY\\\aaafffnnnxxx{{{}}}yyyrrrmmmhhhccc```ZZZZZZXXXWWWTTTRRRPPPOOOPPPOOONNNMMMKKKJJJHHHHHHEEEEEECCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>================================================<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<======<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAABBBCCCDDDEEEGGGJJJMMMOOOPPPSSSWWW]]]bbbeeejjjqqqvvv~~~{{{{{{}}}vvvtttsssrrrkkkhhhfffhhhllllllfff```SSSNNNHHHEEEEEEEEEBBB???999777555444555555444333444444444444444444444444222222222222222222222222222222222111111111000000111222222222222222222111111111111111111111111111000000000000000000000000000000////////////000000111111111111111111111111////////////////////////222222333333333333444444111222333444444333222111222222222222222222222222555444444333333444444555333333333444444333333222000111222333333333222222444444444555666666777777444555666666888===CCCHHHOOORRRVVVXXXWWWVVVVVVVVVUUUSSSOOOJJJGGGGGGJJJMMMPPPZZZkkkxxxmmmccc]]]TTTSSSVVVZZZ]]]]]]bbbhhhllluuu|||wwwtttooojjjfffbbb^^^[[[XXXXXXWWWUUUSSSQQQOOOMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>>>>>>>???================================================;;;;;;<<<=========<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<=========>>>????????????>>>==============================>>>>>>???@@@@@@AAABBBBBBCCCEEEGGGJJJLLLMMMOOOSSSYYY\\\___cccjjjooovvv{{{~~~}}}zzzzzz|||{{{wwwsssuuuxxxvvvmmmfffVVVOOOGGGDDDFFFHHHGGGEEE===:::777555555555444333444444444444444444444444222222222222222222222222222222222111111111111000222222333333333333222222111111111111111111111111000000000000000000000000000000////////////000000111111111111111111111111............////////////222222333333333333444444222333444555555444333222111111222333444444444444555444444333333444444555333333444444444444333333111222333444444444333333444444444555666777777777666777999;;;>>>BBBHHHMMMSSSVVVXXXXXXVVVTTTUUUVVVRRRPPPMMMJJJIIILLLQQQVVV^^^nnn}}}~~~}}}zzztttlllddd]]]ZZZWWWVVVYYY]]]```bbbiiiqqqttt~~~uuummmllljjjgggdddaaa^^^[[[YYYWWWWWWWWWVVVTTTRRRPPPOOOIIIIIIHHHGGGFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@============>>>>>>??????================================================:::;;;<<<<<<======<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========<<<;;;;;;;;;;;;<<<===;;;<<<======>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@@@@AAABBBDDDGGGHHHJJJLLLPPPTTTWWWYYY]]]ccchhhlllqqqwww{{{~~~zzzrrrggg]]]QQQJJJJJJKKKJJJGGGBBB???:::888777666555333555555555555555555555555222222222222222222222222222222222111111111111000111111222222222222111111111111111111111111111111000000000000000000000000000000////////////000000111111111111111111111111......//////000000000000222222333333333444444444222333555666666555333222111222333444555555666555555444444333333444444555333333444555555444444444222333444555555555444333444444444555666777777888888:::<<>>>>>??????================================================::::::;;;<<<=========<<<>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========<<<;;;::::::;;;<<<===:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@>>>??????AAABBBDDDFFFGGGJJJMMMQQQSSSUUUYYY___dddeeejjjpppuuuyyy~~~|||ooo^^^SSSOOONNNJJJGGGFFFBBB===:::888777666444555555555555555555555555222222222222222222222222222222222111111111111000000000111111111111000000111111111111111111111111000000000000000000000000000000////////////000000111111111111111111111111//////000000111111111222222222222222222222222222444444444333333222222222444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444555555444444444555777888888777777888<<<@@@EEEKKKOOORRRXXXUUURRRRRRTTTTTTRRRPPPLLLJJJKKKMMMNNNUUUiii~~~|||ssslllmmmhhheeeddd```[[[YYY\\\```^^^bbbmmmuuuzzzzzzsssmmmiiigggaaa___\\\[[[ZZZZZZXXXWWWVVVTTTRRRQQQQQQOOOMMMKKKIIIHHHGGGFFFEEECCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===>>>??????;;;;;;;;;<<<<<<<<<<<<===@@@???>>>===<<<;;;::::::>>>>>>>>>>>>>>>??????@@@??????@@@AAAAAABBBCCCCCCGGGIIIKKKMMMOOOSSSYYY]]]aaaeeejjjnnnqqqwww~~~vvvdddXXXRRRPPPOOOMMMIIIGGGBBB<<<777555666777666777777777666444222111444333222111111222333444222222222111111111000000111111111111111111111111333333222111000000111111000000000000000000000000000000000000000000000000//////000111111111111111/////////000111111111222222222222222222222222222444444444333333333222222444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444555555666555555666777888888888;;;<<<@@@DDDIIINNNRRRTTTXXXUUURRRQQQRRRRRRPPPNNNJJJLLLOOOQQQTTTbbbwwwqqqjjjdddaaa^^^\\\]]][[[YYYZZZ^^^cccccckkkxxx|||vvvqqqllliiiggg```^^^[[[YYYYYYXXXWWWUUUVVVTTTQQQPPPPPPOOOMMMKKKHHHHHHGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@??????>>>>>>========================>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>======>>>>>>????????????<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===============<<<<<<<<<<<<>>>>>>======>>>>>>???@@@>>>??????@@@AAAAAABBBBBBDDDFFFHHHJJJLLLPPPUUUYYY^^^bbbfffjjjmmmqqqxxx~~~{{{qqqddd[[[WWWUUURRRNNNLLLJJJEEE???:::666666666666666777777666444333222333333222111111222333333333222222222222111111111111111111111111111111111333222222111000000111111000000000000000000000000000000000000000000000000//////000111111111111111222222222222222222333333333333333333333333333333444444444444333333333333444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444555555666666666777777888999:::@@@BBBEEEJJJNNNRRRUUUWWWWWWUUUQQQOOOOOONNNLLLKKKGGGJJJNNNQQQYYYnnntttkkkfffaaa^^^XXXVVVVVVXXXYYYYYY]]]ccceeeiiittt|||zzzxxxuuuqqqmmmjjjhhhfff___\\\ZZZXXXXXXWWWUUUTTTUUUSSSPPPOOOOOONNNLLLJJJHHHGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>========================>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===>>>>>>>>>>>>?????????;;;<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===::::::;;;<<<===>>>>>>???===============>>>??????===>>>>>>??????@@@@@@@@@AAABBBDDDFFFHHHKKKPPPSSSXXX\\\aaadddfffkkkrrrwww{{{|||xxxqqqjjjbbb^^^]]][[[VVVQQQOOOLLLHHHCCC>>>999666555666666777777666555444333333333222222222222333333333333333333222222222222111111111111111111111111333222111111000111111111000000000000000000000000000000000000000000000000///000000111111111111000222222222222222222111111333333333333333333333333444444444444444444333333444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444555555555666666666666777:::;;;DDDFFFJJJOOORRRUUUWWWWWWVVVTTTPPPMMMLLLKKKJJJJJJJJJLLLOOOVVVccc}}}~~~nnneeeaaa___]]]YYYWWWXXXYYYYYYZZZ```gggkkkttt~~~{{{vvvtttqqqnnnjjjgggeeeddd^^^\\\YYYXXXXXXWWWUUUTTTSSSQQQOOONNNNNNMMMJJJIIIGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@??????>>>>>>>>>>>>================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===999:::;;;;;;<<<===>>>>>>===<<<<<<<<<<<<===>>>>>>=========>>>>>>>>>??????>>>@@@BBBCCCEEEGGGKKKNNNRRRVVV[[[___bbbgggnnnsss{{{}}}vvvuuuvvv{{{zzzssslllgggbbb```aaa___YYYTTTOOOMMMIIIFFFBBB>>>999666777777777777666666555555333333333333333333333333444444444333333333222222111111111111111111111111222222111111111111111222000000000000000000000000///////////////////////////000111111111111000000111111000000//////......333333333333333333333333444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444555555444555666666555777;;;>>>GGGIIINNNRRRUUUVVVWWWVVVTTTSSSPPPMMMJJJIIIJJJKKKPPPRRRWWWcccxxx|||mmmeee```^^^\\\\\\ZZZZZZ[[[YYYZZZaaajjjyyy~~~{{{zzzuuusssppplllhhheeecccbbb___]]]ZZZXXXXXXWWWVVVTTTRRRPPPNNNMMMLLLKKKIIIGGGFFFEEEDDDCCCBBB@@@????????????>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888999999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>><<<===============>>>>>>===???BBBCCCCCCEEEHHHJJJMMMQQQVVV[[[^^^dddkkkqqqyyy{{{zzztttsssuuuwwwvvvtttmmmiiieeedddeeeccc]]]WWWOOOLLLIIIGGGFFFBBB>>>:::999888888777666666666666333333333333333333333333444444444333333333222222111111111111111111111111222111111111111111222222000000000000000000000000////////////////////////000000111111111000000///111000000//////.........333333333333333333333333444444444444555555555555444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444555555222555777666666888>>>BBBIIILLLPPPUUUWWWWWWVVVUUURRRQQQPPPMMMJJJJJJMMMOOORRRVVV```qqqyyylllccc^^^[[[ZZZ\\\[[[\\\]]]]]]___iiittt~~~{{{zzztttrrroookkkgggdddbbbaaa___\\\ZZZXXXXXXWWWVVVTTTQQQOOOMMMKKKKKKJJJHHHFFFEEEDDDCCCBBBAAA???>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>============<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::777888888999;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<=================================???BBBCCCCCCDDDFFFGGGHHHMMMRRRVVVYYY___fffllluuuxxx}}}|||sssppppppsssuuupppmmmkkkkkkmmmjjjbbb\\\RRROOOKKKJJJIIIGGGBBB>>>;;;:::999777666666666666333333444444444444333333333333333333222222222222111111111111111111111111111111111000111111222333000000000000000000000000000000000000000000000000000111111111111000000///111111111111111111000000444444444444444444444444444444444444555555555666444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444555555333666888888888;;;BBBHHHKKKNNNSSSWWWYYYXXXVVVTTTPPPPPPOOOMMMKKKLLLQQQTTTXXXaaaooo~~~qqqeee]]]ZZZ[[[[[[]]]^^^bbbgggjjjppp}}}{{{yyyrrrpppmmmjjjfffdddbbbaaa]]][[[XXXWWWWWWVVVTTTSSSPPPNNNLLLJJJJJJIIIGGGEEEDDDCCCBBBAAA@@@???>>>===========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>=========<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;;;;:::::::::;;;;;;::::::;;;;;;<<<==============================???AAABBBBBBBBBCCCEEEEEEIIINNNPPPSSSWWW^^^ccclllooouuu|||}}}sssoooqqqtttrrrqqqrrrvvvxxxsssiii```YYYTTTOOOMMMMMMKKKFFFAAA===<<<:::888666555555555333333444555555444333333333222222222222111111111111111111111111111111111111111000000111222222333000000000000000000000000000000000000000000000000111111111111111000//////000000000111111111111111444444444444444444444444444444444555555555666666444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444555555333777:::::::::>>>EEELLLLLLPPPUUUYYYZZZYYYVVVTTTOOOPPPOOONNNLLLNNNSSSXXXdddqqq||||||ttthhh]]]XXXYYY]]]``````cccjjjrrrxxx~~~~~~~~~|||yyyvvvtttooonnnkkkhhhfffdddcccbbb\\\ZZZWWWVVVUUUUUUSSSQQQOOOMMMKKKJJJJJJIIIFFFDDDDDDCCCBBBAAA???>>>======<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<========================:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>=========<<<>>>AAAAAAAAAAAABBBCCCDDDGGGKKKLLLNNNQQQWWW[[[bbbfffmmmttt|||xxxppppppsssqqqsssxxx~~~{{{nnnccc^^^YYYRRROOOOOOMMMHHHCCC???===;;;888666555444444333333444555555444333333222222222111111111000000111111111111111111111111111111000000111222333333000000000000000000000000000000000000000000000000111111111111111000//////------......//////000000000111111222222333333444444444444444444444444444444444444444444444444444444444444555555555555666444444444555555555666666555555444555555666777888777777777999>>>FFFMMMQQQTTTSSSTTTVVVZZZZZZWWWTTTNNNMMMNNNOOONNNPPPZZZeeetttzzzqqqmmmhhh```ZZZYYYZZZ\\\aaafffllllllsss||||||||||||zzzxxxvvvuuupppnnnkkkiiihhhfffcccaaa[[[YYYWWWUUUUUUTTTQQQOOOKKKJJJHHHFFFEEECCCBBBBBBBBBBBBAAA@@@@@@??????>>>@@@@@@@@@???>>>======<<>>>>>======<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<======<<<;;;::::::===999666777;;;===<<<999<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<======<<<;;;:::999:::;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@<<<<<<===>>>??????@@@@@@@@@AAABBBEEEIIINNNSSSVVV]]]^^^bbbjjjrrrzzz|||wwwuuu~~~{{{sssjjjkkk```VVVSSSRRROOOLLLLLLDDD@@@<<<777444444555666///222444333111111444888444444444444444444444444111111111111111111111111111222222333333222222111111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000333333333333333222222222444444444444444444444444444444444444444444444444444444444444555555555555444444555555555555555555444444444444555666777888888888:::===CCCIIIOOOSSSTTTSSSTTTVVVYYYYYYVVVTTTOOONNNOOOQQQRRRWWWdddqqqyyymmmddd```aaa[[[WWWYYY[[[^^^ccciiiuuuzzz}}}{{{yyyvvvtttrrrnnnkkkiiigggfffdddaaa___[[[YYYVVVUUUTTTSSSPPPNNNMMMLLLJJJHHHFFFEEEDDDDDDBBBAAAAAA@@@??????>>>>>>@@@@@@???>>>>>>===<<<<<<>>>>>>>>>=========<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<======<<<;;;;;;:::===999666777;;;===<<<:::<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===<<<;;;::::::;;;<<<======<<<;;;:::::::::;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>============>>>??????======>>>>>>???@@@@@@AAA@@@@@@AAABBBEEEIIIMMMOOOUUUWWW\\\ccckkksssxxx{{{}}}~~~|||yyyuuuooocccXXXTTTRRROOOLLLLLLFFFCCC???:::777666666666333444555555444555777888333333333333333333333333111111111111111111111111111222222333333222222111111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000555555444444333222222111444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555444444444444333444444555666777888:::>>>CCCHHHNNNRRRUUUTTTTTTTTTVVVWWWWWWUUUSSSOOONNNOOOSSSWWWaaaqqqwwwmmmaaaYYYWWW[[[XXXXXX]]]bbbeeekkkrrr~~~zzzvvvsssqqqoookkkiiifffeeedddbbb___]]][[[YYYVVVTTTSSSQQQNNNLLLLLLKKKIIIGGGEEEDDDDDDCCCAAAAAA@@@@@@???>>>>>>>>>??????>>>>>>======<<<<<<===============<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::===:::888888<<<===<<<:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<<<<<<<;;;::::::::::::;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<===<<<<<<<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAACCCEEEGGGIIINNNPPPUUU[[[cccjjjpppssszzzuuuhhh\\\WWWTTTQQQNNNNNNJJJGGGCCC>>>:::888777777555444333444666777777777222222222222222222222222111111111111111111111111111222222333333222222111111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000555555555444444333333333444444444444444444444444444444444444444444444444333333444444444555555555555555555555555444444444333333333333444555666777888;;;AAAGGGMMMQQQTTTUUUTTTTTTTTTUUUUUUTTTSSSRRROOONNNPPPUUU\\\hhh{{{|||qqqggg]]]YYYYYY[[[[[[```hhhooottt{{{|||wwwsssqqqooonnniiigggeeecccbbbaaa^^^\\\[[[XXXUUUSSSRRROOOLLLJJJHHHGGGFFFDDDCCCBBBAAAAAA@@@@@@@@@???>>>>>>======>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<<<<<<<;;;;;;<<<:::999:::<<<======;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======>>>?????????@@@@@@@@@AAAAAAAAAAAAAAACCCDDDFFFFFFIIILLLQQQVVV\\\ccciiimmmrrrxxxxxxkkk___YYYWWWTTTRRRRRRLLLJJJFFFAAA===:::888777555222000111555666555333222222222222222222222222111111111111111111111111111222222333333222222111111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000333333333444444555555555444444444444444444444444444444444444444444444444333333333444444444444555555555555555555555555444444444444444555666777777888<<>>>>>======<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;;;;<<<=========<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===???????????????@@@@@@@@@>>>>>>???@@@AAACCCDDDEEEDDDHHHMMMQQQUUUZZZ```eeekkkqqqzzzxxxlll```[[[YYYUUURRRRRRMMMKKKHHHDDD???;;;888777666333111222555666555333444444444444444444444444111111111111111111111111111222222333333222222111111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000111222222333444555555555444444444444444444444444444444444444444444444444333333333333444444444444444444444555555555666666555555444555555666777888:::>>>EEELLLRRRTTTTTTSSSUUUUUUUUUSSSPPPNNNOOOOOOOOOSSS\\\gggpppzzzssshhh```\\\^^^dddlllpppyyyyyyxxxuuurrrpppmmmlllkkkfffdddbbbaaa```___]]][[[WWWUUURRRPPPOOOMMMJJJHHHGGGGGGEEEDDDCCCBBBBBBBBB??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::;;;<<<<<<===<<<<<<<<<;;;<<<======>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>>>>??????<<<===>>>>>>>>>>>>===<<<>>>>>>??????>>>>>>===<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>::::::<<<===>>>@@@AAAAAA???CCCHHHKKKLLLPPPVVV[[[ccciiiqqqyyy{{{oooddd___\\\WWWSSSRRRNNNMMMJJJGGGCCC>>>:::888888666555555666777777666444444444444444444444444111111111111111111111111111222222333333222222111111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000222222222333333333333333444444444444444444444444444444444444444444444444222222333333333444444444222333333444555666777777666666666666666777999999===AAAHHHNNNSSSUUUTTTTTTUUUVVVVVVSSSOOOLLLMMMNNNQQQXXXgggvvvvvvjjjccc___```hhhqqq{{{}}}{{{vvvuuutttqqqnnnkkkhhhgggcccaaa___^^^^^^]]][[[YYYUUUSSSQQQOOONNNMMMJJJHHHFFFFFFDDDCCCBBBBBBBBBAAA???>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<======<<<<<<;;;<<<>>>???>>>>>>======<<<<<<<<<======<<<<<<<<<=========>>>???@@@@@@@@@===>>>???@@@@@@???>>>===???@@@@@@AAA@@@???>>>===>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<;;;<<<======>>>========================:::;;;<<<===>>>>>>??????===AAAEEEGGGGGGIIIOOOTTTZZZ___gggnnntttzzzzzzooojjjeee^^^WWWTTTOOONNNMMMJJJFFFBBB===;;;666777777666555555666888333333333333333333333333111111111111111111111111111222222333333222222111111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000444333333222222111111000444444444444444444444444444444444444444444444444222222333333333444444444111222333444555777888888666666666666777888999:::@@@DDDJJJPPPTTTVVVUUUUUUUUUVVVVVVRRRNNNKKKLLLNNNSSS]]]ooo~~~tttkkkccc___```fffrrr~~~}}}zzzxxxuuuuuusssqqqmmmiiieeecccaaa___]]]\\\\\\[[[YYYWWWTTTRRRPPPNNNNNNMMMJJJHHHDDDCCCBBBAAA@@@?????????>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::;;;<<<=========<<<:::<<>>===>>><<<<<<============<<<<<<===>>>>>>???@@@AAAAAAAAA>>>???@@@AAAAAA@@@???>>>@@@@@@AAABBBAAA@@@???>>>??????>>>>>>=========<<<================================================;;;<<<<<<<<<======>>>>>>===<<<<<<<<<<<<===>>>>>>============<<<<<<<<<<<<>>>>>>???????????????>>>===AAAFFFGGGFFFGGGMMMRRRUUUYYY```fffmmmsssyyy}}}zzztttnnneee\\\XXXPPPPPPOOOMMMIIIDDD@@@===444666777555333222444777222222222222222222222222111111111111111111111111222222222333333222222222111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000555555555444333222111000555666666666666666555555333444555666666666555444555555555555555555555555333333333444444555555555333555777777777888:::===EEEIIINNNPPPQQQQQQQQQQQQUUUWWWWWWRRRLLLJJJNNNSSSVVVeee{{{uuunnnbbbcccdddbbbdddlllzzz~~~~~~yyyvvvtttuuutttsssqqqooommmjjjeeebbb```___]]]]]]\\\ZZZWWWTTTQQQPPPMMMKKKIIIGGGFFFFFFDDDBBB@@@???@@@AAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;==================<<<<<>>???@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>===<<<===>>>?????????>>>>>>>>>>>>??????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;????????????????????????<<<<<<<<<<<<<<<===>>>>>>===============>>>??????===>>>???AAADDDFFFIIIJJJPPPSSSYYY^^^dddjjjqqquuu{{{xxxwww}}}zzznnn___UUUUUURRROOONNNMMMJJJEEE@@@>>>;;;777555555555444333444444444333333222222222222222222111222222333333333222222111111222222333222222222111111111000000222222222111111111000000111111111111111111111111000000000000000000000000444444444444333333222111555555666666666555555444444555555555555555444444555555555555555555555555333444444444444444444555444555666666777999<<>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<===============<<<<<<<<<============>>>??????@@@???@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBB@@@???>>>???@@@AAA@@@??????>>>>>>??????@@@@@@?????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>=========<<<===>>>>>>???======>>>@@@BBBDDDFFFHHHJJJMMMRRRXXX]]]ccciiimmmrrrvvv}}}yyyvvvyyy|||pppccc\\\ZZZVVVRRROOONNNKKKFFFBBB???;;;777555444555555444444444444333333333222222333222222222222222333333222222222222222222222222222222222111111111000000222222222111111111000000111111111111111111111111111111111111111111111111333333444444444444333333333444555555555555444444777666555444444444444444555555555555555555555555555555555444444444444444444555555666777:::???CCCMMMOOORRRTTTSSSRRRQQQRRRTTTPPPMMMKKKMMMQQQUUUXXXkkkxxx}}}uuujjjaaa______ccchhhlllpppyyy}}}|||~~~zzzxxxwwwuuusssooommmjjjfffbbb______]]][[[ZZZYYYWWWTTTRRRNNNMMMKKKIIIGGGFFFEEEDDDCCCAAA??????@@@@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===============>>>>>>???@@@@@@AAABBBBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAAAAAAAABBBCCCAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@????????????========================<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>???======<<<<<<======>>>???======>>>???@@@AAACCCDDDEEEHHHLLLQQQUUUZZZ```dddiiinnnuuu|||}}}wwwwwwxxxuuuiiieee```[[[UUUQQQOOOMMMIIIEEEAAA===888555444555666666444444444444333333333333333333222222222222333333111222333333333333222111222222222111111111111111222222222111111111111111111111111111111111111111222222222222222222222222222222333444555555444444222333444444555444444444888777555444333333333444555555555555555555555555666666555555444444333333555555555666888===CCCGGGPPPRRRTTTTTTRRRQQQPPPQQQSSSRRROOONNNOOOUUU^^^dddzzz~~~vvvqqqjjjbbb```aaaeeekkkrrrwww}}}}}}~~~|||zzzyyyvvvsssooollliiieeeaaa^^^^^^\\\YYYXXXWWWUUURRRPPPLLLKKKIIIGGGFFFDDDCCCCCCAAA???>>>>>>?????????======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<======<<<<<<===============>>>@@@AAABBBCCCDDDDDDEEEEEECCCCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCBBBBBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>======>>>>>>???@@@======<<<<<<======>>>???>>>>>>======>>>???@@@@@@CCCFFFIIIMMMPPPTTTYYY]]]dddhhhnnnuuu{{{~~~yyyyyyzzz|||pppkkkccc]]]VVVRRRPPPNNNKKKIIIDDD@@@:::666555666777777444444444444444444333333444444333222222222333333000111333444444333111000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333444555555555555222333333444555555444444888777555444333333333444555555555555555555555555666666666555555444444444555555777888;;;@@@GGGLLLRRRSSSTTTTTTQQQPPPOOOOOOPPPSSSTTTQQQPPPXXXhhhuuu}}}uuummmgggaaa^^^```eeeooouuu~~~}}}}}}{{{zzzvvvsssoookkkhhheeeaaa^^^]]]ZZZWWWUUUTTTRRRPPPNNNJJJIIIGGGFFFDDDCCCBBBBBB???>>>===>>>??????===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<===>>>>>>=========>>>>>>?????????BBBCCCDDDEEEFFFFFFFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@>>>============>>>????????????>>>======>>>>>>>>>BBBDDDGGGIIIKKKNNNSSSVVV\\\```fffmmmsss{{{yyyvvvwwwyyyxxxpppfff```XXXTTTRRRQQQOOOMMMHHHCCC>>>:::888888777777444444444444444444444444555444444333222222222333000111333444444333111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333444555555555555555222333444555555666555555777666555444444444444444555555555555555555555555666666666555555555555555444666888;;;???EEEKKKPPPSSSTTTUUUTTTQQQPPPOOOPPPLLLRRRVVVTTTUUU```vvvzzztttmmmeee```\\\\\\bbbjjj{{{~~~}}}{{{{{{uuuqqqmmmiiigggdddaaa^^^\\\YYYUUUSSSRRRPPPNNNLLLHHHGGGFFFDDDBBBAAAAAAAAA>>>=========>>>>>><<<:::;;;;;;;;;:::;;;;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;<<<===>>>>>>???>>>>>>??????@@@@@@AAAAAABBBCCCDDDEEEFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB???????????????????????????????????????@@@@@@AAA???>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>??????AAACCCEEEFFFHHHKKKNNNRRRVVV\\\ccckkksss|||}}}tttqqqrrruuu|||yyylllfff___ZZZXXXVVVTTTQQQLLLHHHBBB>>><<<:::777666444444444444555555555555666555444333333222222333111222333333333333222111111111111111111222222222111111111111111222222222111111111111111111111111000000000000000000000000333444555555555555555444333333444555666666666666444555555555555555444444555555555555555555555555555555555555666666666666444777;;;???CCCIIIOOOSSSUUUVVVVVVUUUSSSQQQQQQRRRMMMRRRVVVYYY___qqqrrrhhhccc^^^]]]]]]bbbmmmxxx}}}{{{{{{{{{qqqnnnjjjfffdddbbb___]]][[[XXXTTTQQQPPPNNNLLLKKKGGGFFFDDDCCCAAA@@@@@@@@@===<<<<<<===>>>===;;;999;;;:::::::::;;;;;;<<<===;;;;;;;;;<<<<<<<<<======::::::;;;<<<===>>>????????????@@@AAAAAABBBCCCCCCDDDEEEGGGGGGGGGFFFDDDCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@????????????@@@AAAAAA@@@@@@??????@@@@@@AAABBBBBBAAA@@@@@@???@@@@@@@@@???AAABBBCCCCCCEEEGGGJJJMMMPPPUUU[[[bbbjjjrrrxxx~~~yyytttssstttwwwwwwqqqiiiccc```]]]XXXTTTOOOLLLGGGCCC???;;;777444444444444444555555555666666666555333333222222222222222222222222222222222000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111444555555555555555444444333444555666777777777777333444555666666666555444555555555555555555555555444444555555666666777777444777<<>>===;;;999::::::::::::;;;;;;<<<===;;;;;;;;;<<<<<<<<<======::::::;;;<<<===>>>???@@@@@@@@@AAABBBBBBCCCDDDDDDHHHIIIJJJJJJJJJHHHFFFDDDEEEEEEEEEEEEEEEDDDCCCCCCAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@??????@@@@@@AAABBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAAAAA@@@AAAAAAAAAAAABBBCCCDDDDDDEEEGGGIIIMMMOOOSSSWWW\\\bbbiiinnnwww~~~{{{xxxwwwuuuyyyqqqkkkfffaaa[[[VVVQQQNNNJJJFFFBBB<<<777333444444444555555555666666777666555444333222222222333222222111111222222333000000111111222222222222000000111111222222222222111111111111111111111111222222222222222222222222222222333333444555666666444444444555555555555666555555555555555555555555555555444444444555555666666555444333333444555666777:::@@@HHHOOOSSSUUUTTTXXXXXXXXXYYY[[[ZZZXXXWWWYYYUUUZZZnnnoooddd[[[\\\]]]___eeettt}}}{{{zzzzzzxxxvvvttthhhfffdddccccccaaa]]][[[XXXVVVTTTQQQNNNKKKJJJIIIFFFDDDBBB@@@>>>=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>>>>>>>>>>??????@@@@@@@@@AAADDDDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDEEEDDDDDDCCCBBBEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGIIIMMMQQQOOOJJJGGGGGGHHHGGGHHHHHHHHHHHHGGGFFFFFFHHHHHHGGGGGGFFFGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAABBBCCCEEEFFFDDDDDDCCCBBBBBBAAA@@@@@@AAA@@@@@@@@@AAABBBBBBCCCFFFGGGJJJNNNSSSYYY^^^aaarrrvvvzzz{{{}}}tttlllddd]]]ZZZWWWQQQKKKFFFCCC@@@;;;777666666777777666555555444333333333333333333333333333333333333333333333333111222222222222111000000111111111111111111111111111111222222222222111111222222111111000000//////222333333444444555555555444444444555555555555666555555555555555555555555555555555555555666777888777666555444444555666777===@@@EEELLLRRRVVVXXXXXXZZZ[[[[[[\\\\\\\\\ZZZYYY\\\]]]hhh}}}~~~jjj^^^ZZZ\\\```fffrrr|||zzzyyywwwtttqqqgggeeecccaaa```___\\\ZZZVVVTTTRRROOOLLLJJJHHHGGGEEECCCAAA???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>??????@@@AAABBBBBBEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHJJJNNNPPPOOOJJJGGGHHHJJJIIIIIIIIIIIIIIIHHHGGGGGGIIIIIIHHHHHHHHHHHHHHHIIIGGGGGGGGGGGGHHHHHHHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDEEEFFFGGGDDDDDDCCCBBBBBBAAA@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDEEEHHHKKKOOOTTTYYY[[[iiilllqqqvvv{{{yyyppphhhbbb^^^WWWRRRKKKFFFDDDAAA===999777777777777666555444444333333333333333333333333333333333333333333333333222222222222222111000000111111111111111111111111111111222222222222111111111111111000000000000000444444444444444444444444444444444555555555555666555555555555555555555555555555555666666888999:::999888777666666777888999BBBEEEJJJPPPTTTXXXYYYZZZ\\\\\\]]]^^^____________ccclll~~~zzzfff\\\[[[]]]cccnnn~~~~~~{{{xxxuuusssooolllhhheeeaaa^^^]]]\\\ZZZYYYSSSQQQOOOLLLIIIGGGFFFEEECCCBBB@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============<<<>>>>>>???@@@AAACCCCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDEEECCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHLLLNNNOOOMMMIIIGGGIIIKKKJJJJJJJJJJJJJJJIIIHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEFFFFFFGGGGGGDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDDDDEEEGGGJJJNNNQQQSSS\\\___dddiiinnnttt{{{~~~xxxpppiiiccc```ZZZTTTMMMHHHFFFCCC???<<<888888777666666555444444333333333333333333333333333333333333333333333333222222222222222111111000111111111111111111111111111111222222222222111111000000000000111111111111444444444444444444333333444444444555555555555666555555555555555555555555444444444555666888999:::;;;:::888777777999;;;<<>>======<<<<<<========================;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<>>>???@@@AAACCCDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHGGGFFFFFFEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIMMMMMMLLLJJJGGGGGGIIILLLIIIJJJJJJJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKJJJKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJKKKKKKJJJJJJJJJHHHHHHGGGGGGGGGGGGGGGGGGEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEGGGIIIKKKMMMQQQTTTXXX\\\aaahhhooottt}}}~~~vvvxxxxxxwwwrrrmmmjjjhhh___YYYQQQLLLIIIFFFBBB???:::999888777666555444444444444444444444444444444333333333333333333333333222222333333222222111000111111111111111111111111111111222222222222111111//////000000111111222222444444444444444444333333444444444555555555555666555555555555555555555555333333333444555777888999<<<:::888777888;;;>>>@@@IIIMMMQQQTTTVVVWWWZZZ\\\bbbbbb```]]][[[]]]aaaeeeqqq}}}kkkbbbeeehhhnnnzzz{{{yyyvvvsssqqqooollliiihhhddd___[[[YYYXXXWWWUUUOOOMMMKKKIIIFFFEEEDDDCCC>>>>>>>>>======<<<<<<;;;========================;;;;;;;;;<<<<<<===============>>>>>>???>>>>>>>>>???@@@AAACCCDDDFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDEEEDDDDDDEEEEEEGGGHHHIIIGGGHHHHHHIIIJJJKKKLLLLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFFFFGGGHHHIIILLLKKKJJJGGGFFFFFFIIIKKKIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGIIIJJJLLLNNNPPPTTTYYY```hhhmmm|||}}}sssrrrsssvvvyyy{{{zzzxxxvvvhhhaaaXXXRRRNNNJJJFFFBBB===<<<:::888666555555555444444444444444444444444333333333333333333333333222333333333333222111111111111111111111111111111111111222222222222111111//////000000111111222222444444444444444444444444444444444555555555555666555555555555555555555555333333333333444666777888;;;999888777999<<<@@@CCCLLLQQQUUUWWWXXXYYY]]]```hhhfffaaa[[[XXXZZZaaahhhxxxxxxbbb___fffgggrrr~~~~~~}}}zzzwwwuuussspppmmmkkkfffbbb^^^ZZZXXXVVVSSSQQQMMMKKKIIIGGGEEECCCBBBBBB<<<<<<=========<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>============>>>???@@@AAABBBBBBCCCDDDEEEGGGGGGHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFEEEFFFGGGIIIKKKLLLJJJJJJKKKKKKLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFGGGGGGHHHIIIJJJLLLKKKIIIGGGGGGHHHIIIJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFEEEEEEFFFHHHJJJKKKJJJKKKNNNQQQVVV^^^hhhnnn{{{{{{{{{uuupppnnnpppwwwssslllaaaXXXRRRNNNIIIEEE@@@>>><<<999777666666666444444444444444444444444333333333333333333333333333333333333333222222111111111111111111111111111111111222222222222111111000000000000111111111111222333333444444555555555444444444555555555555666555555555555555555555555555555444555555666777777999888777777999>>>BBBFFFLLLQQQVVVWWWWWWXXX]]]aaaeeeccc^^^XXXWWW]]]iiisss{{{kkk___```gggnnn}}}~~~{{{wwwtttqqqnnnjjjgggbbb___[[[XXXUUURRROOOLLLJJJHHHGGGDDDBBBAAA@@@@@@:::;;;<<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<<<<===@@@CCCEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDDDDDDDFFFGGGDDDDDDCCCCCCDDDDDDEEEFFFHHHGGGGGGGGGIIIKKKNNNOOOLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJIIIHHHGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJLLLLLLMMMLLLJJJIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGFFFEEEEEEFFFGGGIIIKKKLLLIIIKKKMMMRRRXXXbbbmmmtttxxxwwwwwwzzzrrrnnnmmmvvv}}}uuuiii^^^WWWQQQKKKFFFCCCAAA>>>;;;999888888888555555555555555555555555333333333333333333333333333333444444333333222111111111111111111111111111111111222222222222111111111111111000000000000000222222333333444555666666444444444555555555666666555555555555555555555555777666666666666666777888888777666666999>>>DDDGGGJJJOOOTTTUUUTTTVVV[[[```^^^]]]YYYVVVXXXbbbsssrrriiidddbbbeeekkk}}}}}}zzzuuuqqqnnniiieeebbb___\\\YYYVVVTTTPPPKKKHHHGGGFFFDDDBBB@@@???>>>>>>999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???>>>===;;;;;;===@@@DDDGGGEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDCCCDDDFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFIIIHHHHHHHHHJJJLLLOOOQQQNNNNNNNNNMMMMMMMMMMMMMMMIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKMMMNNNNNNNNNMMMLLLLLLLLLMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJLLLMMMMMMIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIKKKLLLMMMMMMMMMLLLJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHEEEEEEEEEEEEGGGIIIKKKMMMIIIKKKNNNSSS[[[gggsss{{{vvvttttttwww}}}{{{sssqqq{{{{{{mmmbbbYYYRRRLLLGGGEEECCC???<<<:::999999999555555555555555555555555333333333333333333333333333333444444333333222111111111111111111111111111111111222222222222111111222222111111000000//////444444444444444444444444555555555666666666666777444444444555444444333333666666666666666555555555888777666777;;;AAAHHHLLLRRRTTTUUUUUUTTTTTTUUUWWWZZZTTTSSS\\\hhhtttvvvkkkgggfffgggnnnvvv~~~}}}yyywwwsssnnniiieeeaaa___\\\ZZZVVVTTTQQQOOOKKKHHHFFFEEECCCAAA>>>===<<<;;;<<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>??????@@@@@@>>>>>>>>>???@@@BBBEEEFFFEEEFFFFFFGGGGGGGGGFFFFFFJJJJJJIIIIIIHHHGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDEEECCCDDDEEEFFFGGGHHHHHHHHHJJJLLLMMMNNNMMMMMMOOOPPPKKKKKKLLLMMMMMMMMMMMMMMMGGGHHHHHHGGGFFFFFFHHHIIIHHHHHHGGGGGGHHHJJJLLLMMMJJJKKKLLLNNNPPPRRRTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIOOOMMMLLLMMMOOONNNKKKGGGJJJKKKJJJHHHFFFFFFGGGIIIFFFHHHIIIJJJIIIIIIKKKLLLJJJKKKLLLMMMMMMMMMMMMMMMKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGLLLKKKLLLTTTaaalllrrrtttooopppppprrrtttvvvxxxyyy{{{{{{|||~~~uuuzzzyyykkk```XXXQQQKKKIIIGGGDDD???:::888888999999888777666666555555555000111222333444555555555333333333222222222111111222222222111111111111000000000111111111111000000000000//////000111222222444444444444444444444444444444555555555666666666555555555666666555555444666666666666666666666666888888888:::>>>DDDJJJNNNPPPRRRSSSTTTSSSSSSTTTUUUWWWTTTVVVbbbpppqqqkkkhhhiiikkknnnvvv~~~|||{{{vvvtttqqqmmmhhhccc```^^^ZZZXXXTTTRRROOOMMMIIIGGGDDDCCCAAA???===<<<;;;;;;<<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJKKKMMMNNNOOONNNNNNPPPQQQNNNNNNNNNMMMMMMLLLKKKJJJIIIJJJJJJIIIGGGGGGHHHJJJJJJJJJJJJJJJKKKMMMNNNOOONNNNNNPPPQQQSSSTTTVVVVVVWWWVVVUUUSSSRRRRRRQQQQQQLLLLLLKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJNNNLLLKKKLLLOOOOOOMMMKKKJJJJJJJJJIIIGGGFFFHHHJJJJJJKKKLLLLLLKKKKKKMMMNNNKKKKKKLLLMMMNNNNNNMMMMMMLLLKKKIIIHHHHHHHHHIIIJJJHHHHHHHHHHHHHHHHHHGGGGGGKKKIIIJJJQQQ\\\eeejjjkkkcccdddeeefffhhhjjjlllmmmuuuuuuvvvyyy}}}rrreee]]]UUUOOOMMMKKKHHHBBB===999888777777666555444444444444444111111222333444444444444333333333222222222222111222222222111111111111000000000111111111111000000000000000000000111222222444444444444444444444444333444444444555555555555555666666777777777666666666666666666666666666666999999:::===BBBHHHMMMPPPQQQRRRTTTTTTSSSRRRSSSUUUTTTVVV^^^mmm}}}uuummmdddeeeiiinnnsssyyy~~~|||zzzyyyrrrpppmmmiiieeeaaa^^^]]]WWWUUUQQQOOOMMMJJJGGGDDDAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???<<<<<<======>>>>>>>>>>>>@@@@@@AAAAAABBBCCCCCCCCCEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGFFFFFFEEEEEEGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLNNNOOOOOOOOOOOOPPPRRRPPPPPPOOONNNLLLKKKIIIHHHKKKLLLLLLKKKIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQSSSTTTUUUVVVWWWXXXXXXYYY\\\[[[YYYWWWVVVUUUTTTTTTPPPPPPOOONNNMMMMMMMMMNNNLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKLLLNNNPPPPPPOOOLLLMMMMMMMMMKKKJJJKKKMMMNNNPPPQQQPPPOOOOOOPPPQQQOOOOOOPPPPPPQQQPPPPPPPPPNNNMMMKKKIIIIIIJJJKKKMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHMMMTTT[[[^^^___\\\]]]^^^___aaadddfffgggmmmoooqqqtttxxx{{{}}}qqqfff\\\UUUQQQOOOKKKFFFAAA<<<888666666555555444444444444555222333333444444333333222333333333333222222222222222222222111111111111000000000111111111111000000000000000000000000111222444444444444444444444444333333333444444444555555555555666777777777666666666666666666666777777777888:::<<>>======<<<<<<=========<<<<<<<<<<<<<<<======?????????@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKMMMNNNNNNNNNNNNMMMNNNPPPOOOOOONNNPPPQQQPPPPPPPPPOOOMMMLLLJJJIIIMMMMMMNNNMMMKKKKKKLLLNNNOOOPPPRRRTTTUUUUUUUUUTTTYYYYYYZZZZZZ[[[[[[\\\\\\aaa```]]][[[YYYWWWVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQNNNNNNNNNOOOOOOOOOPPPPPPPPPNNNMMMMMMOOOPPPRRRRRRPPPQQQSSSSSSRRRQQQRRRRRRTTTUUUVVVUUUTTTTTTUUUVVVUUUUUUVVVVVVVVVUUUUUUTTTSSSQQQOOOMMMMMMMMMOOOPPPMMMMMMMMMMMMMMMMMMMMMNNNKKKIIIHHHJJJNNNRRRTTTTTTXXXYYYZZZ\\\^^^```cccdddiiikkkooorrruuuxxx|||~~~~~~ooobbbYYYRRRPPPLLLHHHCCC>>>999555777777666666666666777777333444444444333333222111444444333333333222222222222222222111111111000000000000111111111111000000111000000000000000111111444444444444444444444444333333333444444444555555333444555666666666666666666666666666777777888888888:::>>>CCCHHHMMMOOOQQQVVVUUUTTTRRRPPPPPPRRRTTTWWWiiikkkaaa```fffmmmtttyyy~~~|||~~~~~~|||yyyuuusssqqqiiihhhfffbbb___\\\YYYXXXSSSQQQNNNLLLJJJHHHEEEBBB>>>>>>=========>>>>>>>>>======<<<;;;::::::::::::>>>??????@@@AAAAAABBBBBBDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDEEEDDDEEEFFFHHHIIIJJJJJJJJJIIIJJJKKKMMMNNNNNNNNNOOOMMMOOOPPPOOONNNNNNOOOPPPOOOOOOOOOPPPOOONNNNNNMMMMMMNNNOOOOOONNNOOOQQQSSSTTTUUUWWWYYYZZZZZZZZZYYY^^^^^^_________`````````dddcccaaa^^^\\\ZZZYYYXXXYYYXXXWWWVVVUUUUUUUUUUUURRRRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPQQQRRRTTTRRRUUUXXXYYYXXXWWWWWWWWWYYYZZZ[[[[[[ZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXVVVTTTRRRQQQQQQRRRRRROOOOOONNNMMMMMMMMMMMMNNNLLLKKKJJJJJJLLLMMMNNNNNNQQQRRRSSSUUUWWWZZZ\\\^^^dddgggkkknnnpppssswwwzzzyyy|||uuueeeZZZSSSPPPKKKHHHEEEAAA;;;777888777777666666666666777444444444444333222111111444444444333333333222222222222222111111111000000000000111111111111000000111111000000000000000111444444444444444444444444333444444444555555555555333333444555666666666666555666666777777888888999999<<>>>>>============>>>>>><<<<<<;;;:::::::::::::::======>>>???@@@AAAAAABBBEEEEEEFFFFFFGGGGGGHHHHHHFFFGGGHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDEEEGGGJJJKKKLLLLLLLLLJJJJJJLLLMMMNNNOOOOOOOOOOOOPPPQQQQQQOOOOOOPPPQQQOOOOOOPPPQQQQQQRRRQQQQQQMMMOOOQQQRRRSSSUUUXXX[[[\\\\\\^^^___``````aaaaaacccdddddddddeeefffffffffgggfffdddaaa___^^^]]]\\\\\\\\\[[[ZZZYYYYYYYYYYYYWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVUUUSSSSSSTTTVVVUUUXXX\\\^^^]]]\\\[[[[[[___```bbbbbbaaaaaacccddddddddddddccccccaaa```___^^^]]][[[YYYWWWVVVUUUTTTQQQPPPNNNLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLNNNNNNPPPRRRTTTWWWZZZ[[[___cccggghhhiiijjjnnnrrrrrruuuyyy|||yyyiii___XXXSSSNNNJJJHHHEEE???;;;777666555444444333333333444444444444333333222111444444444444333333333333222222222111111111111000000000111111111111000000222111111000000000000000444444444444444444444444444444555555555666666666444444555666777777777777555666666777888888999999;;;???EEEKKKOOOQQQQQQQQQQQQPPPMMMKKKMMMSSS[[[aaayyyxxxkkkeeekkkuuuyyy}}}wwwwwwyyy{{{}}}~~~|||xxxtttpppmmmkkkgggeeeccc___[[[WWWTTTSSSNNNLLLIIIGGGFFFDDDAAA???======<<<<<<<<<<<<<<<===::::::::::::;;;<<<>>>>>>>>>??????@@@BBBCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFDDDEEEHHHKKKMMMMMMMMMMMMKKKKKKMMMNNNOOOPPPPPPPPPQQQSSSTTTSSSRRRQQQRRRSSSQQQQQQRRRSSSSSSSSSSSSSSSNNNQQQTTTWWWYYY]]]aaadddddddddddddddeeeggghhhiiihhhiiiiiijjjkkkllllllmmmjjjiiigggeeecccbbbaaaaaa^^^^^^]]]\\\\\\]]]]]]]]]\\\[[[[[[ZZZYYYXXXWWWWWWSSSVVVXXXXXXWWWVVVXXXZZZZZZ^^^bbbeeeeeecccbbbbbbdddfffhhhiiiiiiiiikkkmmmpppppppppooonnnlllkkkjjjiiiiiigggeeeccc___\\\[[[UUUSSSQQQNNNLLLLLLLLLLLLKKKLLLLLLLLLLLLKKKLLLMMMMMMNNNOOOQQQTTTWWWZZZ[[[\\\```ddddddccccccgggkkkkkkmmmpppsssvvvyyy}}}~~~ssskkkaaa[[[TTTOOOLLLIIIDDD???999888666555333222222222333333444444444333222222555444444444444333333333222222222111111111111000000000111111111111000000222222111000000000000000444444444444444444444444555555555666666666666777555555777888888999999999555666666777888999999999===AAAHHHNNNRRRSSSRRRQQQQQQPPPMMMLLLPPPXXXdddkkkrrrjjjfffjjjvvvyyytttwww{{{~~~}}}{{{wwwsssooollljjjgggeeebbb^^^ZZZVVVSSSRRRLLLJJJGGGEEEDDDBBB???===<<<<<<;;;:::::::::;;;;;;888999:::;;;===???AAABBBBBBBBBCCCDDDEEEFFFGGGHHHEEEFFFFFFGGGGGGHHHHHHIIILLLJJJHHHEEEDDDCCCCCCDDDFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGDDDFFFIIILLLNNNNNNNNNNNNLLLLLLNNNOOOPPPQQQQQQQQQTTTUUUVVVUUUTTTSSSTTTUUUSSSSSSTTTTTTTTTTTTSSSSSSPPPRRRVVVZZZ]]]bbbgggjjjiiiiiihhhhhhiiikkkmmmnnnllllllmmmnnnooopppqqqqqqlllkkkjjjhhhfffeeedddddd______^^^^^^^^^______```___^^^]]]\\\[[[YYYXXXXXXRRRUUUYYY[[[ZZZYYY[[[]]]___dddiiilllllljjjiiihhhhhhjjjlllnnnnnnoooqqqssszzzzzzzzzyyyxxxvvvuuutttssssssrrrpppmmmiiidddbbbZZZXXXUUURRRPPPOOOOOOOOOJJJKKKLLLLLLLLLLLLMMMNNNJJJJJJLLLNNNQQQTTTWWWXXX]]]aaaddddddaaaaaadddhhheeegggjjjlllnnnrrrvvvyyy|||}}}xxxjjjbbbYYYSSSPPPLLLGGGBBB<<<;;;999777555444333333222333333444444333333333555555444444444333333333222222222111111111111000000000111111111111000000222222111000000///000000222222222333333333444444666666555555555555666666666777777777777777666666444666999:::999999:::;;;CCCFFFJJJOOORRRRRRRRRQQQMMMLLLLLLNNNRRR]]]pppyyyxxxjjjbbbgggnnnuuu}}}yyyxxxvvvvvvwww{{{yyytttpppkkkgggdddeeebbb]]]YYYVVVSSSPPPNNNKKKIIIFFFDDDCCCAAA>>><<<>>>===<<<<<<;;;;;;;;;;;;888999:::<<<>>>???@@@AAACCCCCCDDDEEEEEEEEEEEEEEEHHHHHHIIIIIIHHHGGGGGGFFFIIIGGGEEEEEEFFFGGGFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBFFFEEEEEEEEEFFFHHHJJJKKKJJJKKKLLLNNNPPPQQQQQQQQQRRRQQQPPPNNNOOOPPPRRRSSSSSSTTTUUUVVVVVVUUUUUUUUUTTTUUUVVVUUUTTTTTTVVVXXXYYYZZZ\\\___bbbfffiiikkklllkkklllpppvvvyyyxxxvvvuuuvvvxxxyyyxxxwwwuuussstttrrrnnnhhhaaa___bbbeeehhhfffcccaaa`````````aaabbb```___]]][[[YYYYYYXXX]]]ZZZYYY[[[[[[YYY[[[^^^dddjjjrrruuusssooolllkkkrrrssssssrrrqqqsssvvvyyy}}}~~~{{{wwwssspppnnnjjjeee___ZZZVVVTTTRRRPPPPPPOOOMMMMMMNNNNNNNNNMMMLLLLLLLLLMMMOOOQQQSSSUUUWWWXXXZZZ\\\]]]^^^]]]]]]]]]^^^```cccfffjjjmmmooorrruuuyyy}}}tttqqqxxx|||ssscccVVVRRRRRRNNNFFF???<<<999777666555444222555555444444444333333333333333333222222222111111222222222222222222222222222222222111111111111111222222111111111111222222333333333333444444444444666666555555555555666666666666777777777777666666555666888888888999;;;===EEEHHHMMMRRRUUUVVVUUUSSSOOOLLLLLLQQQYYYfffzzz|||xxxkkkbbb___gggpppzzzyyywwwyyyxxxvvvvvvxxx|||}}}wwwrrrnnnjjjeeebbb```]]]ZZZWWWUUURRRPPPMMMJJJGGGDDDBBBAAA???===;;;======<<<;;;;;;:::;;;;;;999:::;;;===>>>@@@AAABBBDDDDDDEEEFFFFFFFFFFFFFFFIIIIIIJJJJJJJJJIIIHHHHHHJJJHHHFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDFFFFFFFFFGGGHHHIIIKKKKKKIIIJJJKKKMMMOOOPPPPPPPPPRRRQQQPPPPPPQQQRRRSSSTTTUUUTTTTTTVVVWWWWWWWWWVVVWWWXXXXXXWWWVVVWWWXXXZZZZZZ\\\^^^aaaeeehhhkkkmmmkkkmmmqqqvvv|||~~~~~~~~~~~~~~~|||zzzxxxvvvuuusssooojjjdddccceeehhhiiigggeeecccbbbbbbbbbcccbbbaaa___]]]\\\[[[[[[[[[]]]ZZZZZZ]]]^^^\\\^^^aaaiiinnnuuuwwwuuurrrppppppwwwwwwwwwwwwvvvxxx{{{~~~|||{{{tttooohhhbbb^^^\\\ZZZYYYTTTQQQNNNMMMMMMMMMLLLKKKLLLLLLLLLMMMNNNQQQSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZ[[[[[[]]]___bbbdddggghhhllloootttwwwzzz}}}zzzwwwyyymmm]]]VVVTTTMMMFFFAAA>>>:::777777666555444444444444444333333333333333333333222222222222111222222222222222222222222333333333222222111111111222222111111111111222222333444444444444555555555666666555555555555666666666666777777777777666666555666777777777999===@@@GGGJJJOOOTTTWWWWWWVVVTTTPPPLLLMMMVVVdddvvv{{{gggaaa]]]___jjjuuu~~~zzzvvvttttttxxxwwwwwwwwwyyy}}}}}}yyytttoookkkgggccc```[[[YYYUUUSSSRRRPPPNNNLLLIIIFFFAAA???>>>===<<<;;;<<<<<<;;;:::::::::;;;;;;;;;;;;<<<>>>@@@AAACCCCCCFFFFFFGGGHHHHHHHHHHHHGGGJJJJJJKKKLLLLLLKKKKKKKKKLLLIIIFFFEEEFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGIIIJJJKKKLLLLLLLLLKKKKKKLLLNNNOOOPPPQQQQQQQQQQQQRRRSSSTTTTTTUUUVVVVVVUUUSSSUUUYYYZZZYYYWWWYYYZZZZZZYYYXXXYYY[[[]]]\\\^^^```dddhhhkkknnnppplllqqqyyy|||zzzxxxwwwuuurrrmmmhhhgggiiikkkiiiiiigggfffeeeeeeeeeeeecccbbb```___^^^^^^___```___]]]]]]aaacccaaacccfffmmmqqqvvvxxxuuussssssuuu{{{|||}}}}}}}}}}}}uuunnnjjjgggeeeccc[[[WWWSSSOOONNNNNNMMMMMMMMMMMMMMMMMMNNNPPPRRRSSSTTTTTTTTTTTTTTTUUUVVVVVVXXXXXXYYYZZZ[[[]]]^^^___dddgggkkknnnqqqtttxxx{{{~~~~~~~~~~~~zzzfffZZZUUUNNNFFFDDDAAA<<<888777777666666444444333333333222222222333333333333222222222222222222222222222222222222444444333222111111000000222222111111111111222222444444444555555555666666666555555444444555555666555666666777777777777666666666666666777;;;@@@DDDGGGJJJOOOTTTVVVVVVUUUSSSQQQMMMPPP^^^sssqqqaaa```aaafffqqq~~~zzzrrrrrrtttuuuvvvxxxxxxxxxyyy{{{~~~}}}yyyvvvppplllhhheeeaaa^^^YYYWWWSSSQQQOOONNNKKKIIIHHHDDD@@@===<<<======<<<;;;;;;:::::::::;;;;;;<<<<<<===>>>@@@BBBCCCEEEEEEHHHIIIIIIJJJJJJJJJIIIIIIKKKLLLLLLMMMMMMMMMMMMLLLKKKHHHEEEDDDEEEGGGHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIKKKMMMNNNNNNMMMMMMNNNNNNNNNOOOPPPQQQSSSSSSQQQRRRSSSUUUVVVWWWWWWWWWXXXUUUSSSUUUYYY\\\[[[XXXYYYZZZZZZYYYXXXZZZ]]]___^^^```cccgggkkkoooqqqssspppwww~~~|||zzz{{{xxxtttoookkkjjjjjjkkkiiiiiiiiiiiihhhgggggggggdddcccbbbaaabbbccceeeffffffddddddggghhhfffgggkkkooorrruuuuuusssrrrtttvvvzzz|||zzztttpppmmmkkkbbb^^^XXXTTTRRRRRRQQQQQQOOONNNNNNMMMNNNOOOQQQRRRUUUTTTSSSRRRRRRSSSUUUUUUVVVVVVVVVUUUVVVVVVWWWWWW]]]___cccfffhhhlllpppsss{{{|||~~~~~~~~~kkk]]]WWWPPPIIIGGGBBB===999777777666666444333333333333222222222444444333333333222222222222222222222222222222222333333222111000//////...222222111111111111222222444444444555555555666666555555444444444444555555555555666777777777777777666777777777999===DDDHHHIIILLLPPPTTTVVVWWWVVVUUUSSSQQQXXXkkkxxxjjjaaabbbfffooo|||}}}ooolllpppsssuuuwwwyyyyyyyyyzzz||||||yyyuuurrrmmmiiifffbbb^^^\\\YYYVVVRRROOOMMMKKKHHHFFFGGGCCC???<<<<<<=========::::::::::::;;;;;;<<<===??????@@@BBBDDDEEEGGGGGGJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLMMMMMMMMMMMMMMMLLLHHHFFFCCCCCCDDDFFFGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGIIIJJJLLLNNNOOOOOOOOONNNNNNNNNNNNNNNOOOQQQRRRSSSRRRSSSTTTVVVWWWXXXXXXXXXYYYVVVTTTVVVYYY[[[[[[YYYWWWXXXXXXXXXXXXZZZ^^^aaabbbdddhhhmmmqqqtttvvvwwwxxx{{{vvvqqqnnnlllkkkjjjiiijjjkkkkkkkkkjjjiiiiiifffeeeeeeeeefffiiilllnnnpppllljjjlllllljjjkkkooorrrtttwwwvvvttttttvvvyyyyyy|||~~~xxxsssppphhhccc]]]XXXVVVUUUUUUTTTPPPOOONNNNNNNNNOOOPPPPPPVVVUUUTTTSSSSSSTTTVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSXXXZZZ\\\^^^```ccchhhkkkuuuuuuwwwzzz}}}mmm```YYYSSSMMMHHHDDD>>>:::999888666555444444444333333333222222444444444333333333222222222222222222222222222222222111111000//////......222222111111111111222222333444444444444555555555555555444444444444555555444555666777777888888777666777888999<<>><<<=========<<<:::::::::;;;<<<===>>>???@@@AAABBBDDDFFFGGGIIIIIIKKKLLLLLLLLLLLLKKKJJJJJJLLLMMMMMMMMMLLLLLLKKKJJJFFFDDDCCCCCCEEEFFFFFFEEEDDDDDDEEEFFFGGGGGGHHHHHHKKKKKKMMMNNNOOOPPPPPPPPPNNNNNNMMMMMMNNNOOOQQQRRRTTTTTTUUUVVVWWWWWWXXXXXXXXXXXXWWWVVVVVVWWWYYYZZZWWWXXXXXXXXXZZZ]]]bbbfffjjjlllqqqvvvzzz}}}}}}xxxtttqqqpppmmmllljjjlllnnnoooooonnnmmmkkkiiihhhhhhiiikkkooosssvvvvvvqqqnnnnnnmmmlllnnnssswwwyyy|||{{{yyyyyy{{{~~~{{{~~~}}}yyyoookkkddd___\\\YYYWWWVVVQQQQQQOOONNNMMMNNNOOOOOOTTTTTTTTTTTTTTTUUUVVVWWWSSSSSSRRRRRRQQQRRRRRRRRRTTTVVVWWWXXXYYY\\\```cccjjjlllooorrrwwwzzz}}}rrrddd]]]WWWQQQIIIFFFBBB>>><<<:::777555555555444444444333333333444444444444333333333333222222222222222222222222111000000000000/////////222222111111111111222222333333333333444444444444555444444333333444444555444555666777888888888888666888:::<<>>@@@@@@BBBCCCDDDEEEGGGIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJLLLLLLLLLLLLKKKIIIHHHGGGDDDDDDDDDFFFGGGHHHFFFDDDEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQPPPOOOPPPQQQSSSUUUVVVVVVUUUUUUUUUVVVXXXXXXWWWYYYZZZWWWTTTSSSWWW[[[YYYZZZZZZ[[[^^^bbbhhhmmmtttwww|||}}}yyyvvvvvvuuusssqqqmmmoooqqqttttttsssqqqoookkkjjjjjjllloootttyyy|||xxxrrrmmmlllllllllqqqwwwzzz}}}}}}}}}}}}xxxqqqkkkeeeaaa\\\YYYSSSQQQPPPNNNMMMMMMNNNNNNPPPQQQRRRSSSTTTUUUUUUUUUQQQQQQPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSVVVYYY\\\^^^aaaeeejjjooosssuuuvvv|||~~~zzzkkkbbb[[[TTTLLLIIIFFFCCC@@@===999666666666666555555555444444555444444444444333333333222222222222222222222222111111111111222222222222222222111111111111222222222222222333333333444444555444444333333444444555444555666777888888888888666888;;;>>>AAAFFFLLLPPPPPPOOOOOOOOOQQQTTTWWWYYY\\\fff{{{vvvjjjkkknnn~~~|||sssooommmnnnppprrrzzz~~~~~~~~~~~~~~~}}}{{{yyyuuuppplllhhhddd```]]]ZZZXXXTTTRRRNNNKKKIIIGGGFFFEEEDDDBBB>>><<<;;;;;;;;;;;;999888;;;;;;;;;<<<>>>???AAABBBCCCCCCEEEFFFHHHJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJLLLLLLLLLKKKJJJHHHFFFEEEDDDDDDEEEHHHIIIIIIGGGDDDFFFFFFGGGHHHJJJKKKLLLLLLMMMLLLLLLLLLMMMOOOQQQRRRVVVUUUTTTSSSTTTUUUWWWYYYXXXVVVUUUTTTTTTUUUWWWXXXWWWZZZ\\\XXXRRRPPPUUU[[[[[[\\\]]]___aaagggmmmrrr|||~~~}}}yyyxxxyyyyyyxxxvvvoooqqqtttwwwwwwvvvtttrrrlllllllllnnnrrrwww}}}wwwpppkkkjjjkkkmmmsssyyy{{{~~~~~~}}}uuunnnhhhaaa]]]SSSRRRPPPNNNMMMMMMMMMNNNLLLNNNPPPRRRSSSSSSSSSRRROOOOOOOOOOOOPPPQQQRRRSSSPPPQQQQQQPPPPPPRRRUUUXXXUUUYYY^^^dddjjjmmmooopppvvvyyy|||pppfff]]]VVVMMMKKKIIIGGGDDD@@@;;;777777666666666666555555555555555444444444333333333222222222222222222222222111222222333333444555555222222111111111111222222333333333444444444555555555555555555666666666777444666888888888777888999888:::>>>CCCGGGKKKNNNOOONNNNNNOOOPPPSSSXXX^^^bbbeeesssvvvgggjjjrrrwww}}}yyyooooooqqqsssuuuxxxzzz|||zzz|||~~~zzzuuurrrmmmiiifffaaa^^^YYYVVVSSSQQQOOOMMMMMMLLLIIIFFFCCCAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>??????@@@BBBEEEGGGGGGFFFEEEFFFGGGIIIJJJNNNMMMMMMMMMLLLLLLKKKKKKIIIIIIIIIHHHHHHGGGGGGFFFCCCDDDEEEEEEFFFEEEEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKOOOPPPQQQRRRSSSSSSSSSSSSXXXSSSPPPQQQVVVZZZZZZYYYUUUWWWUUUQQQQQQVVVYYYXXXXXXWWWVVVUUUVVVWWWWWWVVV[[[]]]aaaeeejjjpppxxx}}}||||||~~~|||vvvpppgggmmmvvv}}}{{{tttooonnnllllllooosssvvvvvvuuunnnkkkkkkmmmnnnpppvvv}}}zzzssslllhhhbbb]]]VVVQQQOOONNNNNNNNNQQQPPPOOOOOOPPPPPPOOOMMMMMMMMMMMMMMMNNNNNNNNNNNNPPPOOONNNMMMMMMNNNOOOPPPRRRTTTWWWYYY\\\```eeehhhooorrruuuwwwzzz}}}oooddd___[[[TTTQQQKKKGGGCCC???;;;888555666666666666666555555333333333333333333333333111111111111111111111111222222222111111111111111222222222222222222222222333333333444444444555555555555555666666666666666444666888888888777888999999;;;???DDDIIIMMMOOOQQQPPPQQQRRRTTTYYY___fffkkkpppxxxsssttt}}}mmmhhhnnnyyy~~~yyyuuusssssstttvvvyyy{{{}}}~~~|||~~~~~~{{{wwwssspppmmmiiifff```]]]XXXUUUSSSQQQNNNLLLLLLJJJHHHEEECCCAAA??????;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@AAADDDFFFIIIHHHHHHGGGHHHIIIJJJKKKMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGHHHJJJKKKMMMNNNOOONNNNNNOOOPPPQQQRRRSSSSSSSSSSSSWWWSSSPPPRRRWWWZZZYYYWWWUUUWWWUUUQQQQQQTTTVVVTTTVVVUUUTTTUUUVVVXXXXXXXXX\\\^^^aaaffflllttt|||}}}||||||xxxrrrlllgggmmmvvv}}}}}}xxxtttmmmllllllooosssvvvvvvuuuqqqoooooorrrtttvvv{{{yyyrrrnnngggbbb[[[VVVSSSRRRQQQPPPSSSQQQPPPPPPQQQRRRPPPOOOMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLMMMNNNNNNMMMOOOQQQSSSUUUYYY]]]```iiikkkmmmppprrruuuyyy{{{sssggg```\\\UUURRRMMMHHHDDD@@@<<<999666666666777666666555555333333333333333333333333111111111111111111111111111111111111111111222222222222222222222222222222333333333444444444555555666666666666666555555555444666888888777777999::::::===AAAFFFKKKOOORRRSSSOOOOOOPPPUUU\\\fffooouuuvvvhhhgggsssxxxgggdddkkkuuu}}}zzzxxxvvvssswwwxxxyyy{{{|||~~~~~~}}}yyywwwssspppnnnkkkgggddd^^^[[[WWWTTTRRROOOMMMKKKJJJHHHFFFDDDBBB@@@??????;;;;;;;;;<<<<<<=========>>>@@@AAABBBBBBDDDGGGIIIKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKKKKIIIHHHGGGFFFFFFEEEEEEDDDDDDEEEGGGIIIJJJKKKLLLNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSUUUSSSRRRSSSWWWYYYXXXUUUWWWYYYXXXTTTSSSVVVVVVSSSUUUUUUVVVWWWXXXZZZ\\\]]]]]]___ccchhhoooyyy~~~zzzyyyxxxuuuooojjjjjjooovvv|||~~~|||xxxuuummmlllmmmooosssuuuvvvuuutttsssuuuzzz|||~~~{{{vvvnnniiibbb\\\YYYWWWUUUTTTUUUSSSQQQQQQRRRRRRQQQPPPMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLIIIJJJLLLMMMOOOQQQUUUXXXaaacccfffhhhjjjmmmpppssszzz|||vvviiibbb^^^XXXTTTOOOJJJFFFBBB>>>;;;888777777777666666555555333333333333333333333333222222222222222222222222000000000111222222222333222222222222222222222222333333333444444444555555666666666666555555555555444666777777777777999;;;<<>>;;;;;;;;;<<<===>>>??????@@@BBBDDDDDDEEEFFFIIIKKKLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFEEEDDDDDDDDDEEEHHHJJJLLLKKKLLLMMMOOOPPPPPPOOOOOOQQQQQQRRRSSSSSSSSSSSSSSSTTTSSSSSSTTTWWWWWWVVVTTTWWWZZZZZZXXXXXX[[[[[[XXXXXXYYYZZZ[[[[[[\\\^^^```___aaaeeekkksss~~~{{{yyyxxxwwwvvvuuusssssssssqqqnnnkkknnnqqquuuyyyyyywwwssspppnnnnnnnnnppprrrttttttuuuvvvvvvyyy~~~uuupppiiiccc___\\\ZZZXXXWWWUUURRRQQQQQQQQQPPPOOOLLLKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKKKKLLLNNNQQQTTT[[[]]]```cccfffjjjnnnrrruuuxxx{{{}}}vvvjjjccc```ZZZWWWRRRMMMIIIEEEAAA>>>:::999888777666666555555444444444444444444444444222222222222222222222222//////000111222333333333222222222222222222222222333333333444444444555555666666666666666555555555444666777777666777:::<<<>>>AAAFFFLLLPPPSSSTTTUUUSSSQQQPPPXXXgggzzzzzzhhhgggooozzzhhh]]]\\\gggsssxxxvvvtttssstttvvvwwwwwwxxxyyyzzz|||~~~|||yyywwwtttppplllhhhddd```\\\WWWUUURRRPPPNNNLLLHHHFFFDDDCCCAAA@@@???>>>>>>>>>;;;;;;<<<===???@@@AAAAAADDDEEEFFFGGGGGGHHHJJJMMMKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLKKKJJJIIIHHHGGGFFFFFFDDDDDDDDDDDDFFFIIIMMMOOOMMMNNNOOOQQQQQQQQQPPPPPPSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSTTTUUUUUUTTTSSSSSSWWWYYYXXXZZZ___```^^^[[[]]]^^^^^^]]]]]]___bbbcccfffkkkqqqyyy~~~yyyssspppnnnnnnooolllkkkkkkjjjkkkjjjiiigggjjjlllnnnpppqqqpppnnnlllmmmnnnpppqqqrrrssstttuuuxxxwww{{{{{{vvvpppjjjfffdddaaa___]]]ZZZVVVSSSQQQPPPOOOMMMKKKKKKJJJIIIHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJJJJJJJKKKNNNQQQUUUXXX\\\```ccchhhmmmqqqrrruuuwwwyyy{{{~~~vvvjjjdddbbb]]]ZZZUUUPPPLLLHHHDDDAAA<<<;;;999777666666555666444444444444444444444444222222222222222222222222//////000111222333333333222222222222222222222222333333333444444444555555555555555555666666666777444555666666666777:::===@@@CCCHHHMMMQQQSSSTTTSSSPPPOOOQQQ\\\oooyyykkk___dddpppzzzlll```^^^cccooo|||zzzoooooooooppprrrtttvvvxxxvvvxxxzzz}}}}}}yyywwwtttqqqlllhhhddd```[[[XXXTTTRRRPPPNNNLLLJJJFFFDDDAAA@@@???>>>>>>===>>>>>><<<===>>>???AAABBBCCCDDDGGGHHHIIIHHHHHHHHHJJJLLLJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEFFFGGGJJJMMMPPPRRRRRRSSSTTTUUUVVVUUUUUUTTTUUUUUUVVVVVVWWWVVVVVVUUUTTTTTTTTTSSSSSSSSSSSSSSSOOOSSSUUUUUUXXX___bbbaaa___aaacccbbb``````cccfffkkknnnsssyyy~~~}}}uuuqqqlllgggdddcccdddeeedddccccccbbbaaa```______^^^```bbbdddggghhhiiiiiiiiilllnnnppprrrtttwwwyyy|||{{{~~~~~~xxxtttqqqnnnllljjjhhhccc]]]XXXUUURRROOONNNLLLLLLKKKJJJIIIGGGGGGFFFHHHHHHIIIJJJJJJIIIHHHHHHGGGHHHIIIHHHHHHIIILLLNNNPPPSSSWWW[[[___dddiiimmmooorrruuuwwwyyy{{{~~~yyymmmfffddd```]]]XXXSSSOOOKKKGGGDDD>>><<<:::888666666666666444444444444444444444444333333333333333333333333000000000111222222222333222222222222222222222222333333333444444444555555333444444555666777888888555555666666666777;;;>>>BBBEEEJJJOOORRRSSSRRRRRROOOQQQYYYiii~~~ppp```\\\cccrrr}}}wwwdddaaaeeemmmxxxxxxuuummmnnnpppqqqsssuuuwwwyyywwwyyy|||{{{xxxuuusssoookkkgggccc```\\\XXXUUUQQQPPPNNNMMMKKKIIIEEEBBB>>>>>>===============>>>===>>>???AAACCCDDDFFFFFFIIIJJJJJJIIIHHHHHHIIIKKKKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHIIIIIIIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLOOORRRTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWWWWWWWXXXXXXXXXXXXWWWWWWUUUTTTTTTRRRQQQQQQRRRSSSOOORRRSSSSSSWWW___dddccceeehhhkkkkkkhhhiiilllqqqtttwww|||~~~uuuooolllllleeebbb^^^ZZZXXXWWWXXXYYYYYYZZZZZZYYYYYYYYYZZZ[[[UUUVVVWWWYYY\\\___aaacccbbbfffkkkpppssswww|||~~~|||{{{yyywwwuuuooohhh```[[[WWWSSSQQQOOOOOONNNLLLKKKIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHHHHGGGHHHIIIIIIHHHJJJMMMOOOOOORRRUUUXXX\\\```dddhhhkkknnnsssvvvxxxzzz}}}~~~rrrhhhfffccc___ZZZUUUQQQMMMIIIFFF???>>>;;;888666555666666555555555555555555555555333333333333333333333333111111111111111111222222222222222222222222222222333333333444444444555555222333444555666888999999555555666555555888;;;>>>CCCFFFKKKOOORRRRRRQQQPPPUUUZZZggg{{{kkk[[[\\\dddvvvtttooogggffflllttt~~~uuuppppppnnnppprrrtttuuuwwwyyy{{{xxxzzz~~~{{{xxxuuurrrqqqiiigggccc```^^^[[[WWWTTTPPPOOOMMMLLLKKKHHHDDDAAA======<<<<<<<<<<<<======>>>???@@@BBBDDDFFFGGGHHHJJJKKKKKKJJJHHHGGGIIIJJJKKKJJJIIIHHHGGGHHHHHHIIIHHHHHHHHHIIIIIIJJJJJJJJJEEEEEEFFFFFFFFFGGGGGGGGGHHHJJJMMMPPPSSSVVVWWWXXXWWWXXXYYYZZZZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXUUUUUUSSSQQQPPPPPPRRRTTTRRRTTTUUUTTTXXX```eeefffkkkooossssssqqqrrrwww{{{yyy}}}zzzzzz~~~}}}|||xxxqqqhhhaaa^^^^^^YYYVVVSSSPPPNNNMMMNNNOOOOOOQQQRRRTTTUUUWWWZZZ\\\SSSSSSSSSSSSUUUWWWZZZ[[[]]]bbbiiioootttyyy~~~xxxoooggg```[[[VVVTTTRRRQQQPPPNNNMMMKKKJJJIIIHHHHHHJJJJJJJJJJJJHHHHHHIIIJJJKKKKKKKKKLLLOOOQQQQQQSSSVVVXXXZZZ]]]aaadddgggkkkqqqvvvxxxzzz}}}~~~vvvjjjhhhddd```[[[VVVSSSOOOKKKHHH@@@>>>;;;888666555666666555555555555555555555555333333333333333333333333222222222111111111111111222222222222222222222222333333444444444444555555555666666666666666555555555555555666999===AAADDDGGGKKKOOOPPPNNNNNNOOOQQQUUUeeeyyysssfffaaabbbqqqzzznnnkkklllmmmlllxxx}}}vvvqqqlllmmmqqqqqqrrrtttvvvwwwxxxxxxwwwvvvxxx{{{|||yyyvvvrrrnnnkkkfffccc___\\\YYYWWWTTTRRRLLLKKKIIIGGGEEECCCCCCBBB>>>=========>>>???AAABBBAAACCCEEEFFFFFFGGGJJJKKKLLLJJJIIIGGGGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIILLLKKKJJJJJJIIIIIIIIIJJJJJJHHHFFFFFFGGGIIIIIIIIIOOOPPPRRRTTTVVVWWWXXXXXX[[[[[[[[[[[[ZZZZZZZZZZZZYYYZZZZZZZZZYYYWWWTTTSSSMMMOOOPPPQQQOOOOOOOOOPPPSSSTTTVVV[[[aaafffhhhiiioooooopppsssvvvyyyzzzzzz{{{tttqqqrrrtttuuupppkkkeee___[[[WWWTTTRRRMMMLLLKKKJJJJJJJJJLLLLLLJJJLLLNNNPPPRRRTTTTTTUUUSSSTTTTTTSSSRRRRRRUUUWWWZZZ___fffnnnvvvyyyrrrlllfff^^^XXXVVVUUUSSSQQQNNNMMMKKKKKKIIIIIIHHHHHHHHHHHHHHHHHHEEEHHHLLLNNNNNNNNNOOOOOONNNQQQTTTWWWYYY\\\___bbbgggiiilllooossswww}}}{{{lllccc___[[[\\\```^^^TTTLLLKKKHHHEEE@@@<<<:::999777666666666555555555444444444444444333222222222222333111111222222222222111111444333111000000000111111222222333333333444444444555666666666666666555555777666666888;;;???CCCFFFIIILLLOOOOOONNNNNNQQQTTT]]]lllzzzwwwrrrhhhccceeennnsssnnnppprrrzzz~~~{{{rrrooommmkkklllpppqqqrrrtttvvvxxxyyyyyyxxxwwwyyy|||~~~~~~zzzwwwtttpppkkkgggccc```\\\XXXVVVTTTQQQOOOIIIHHHFFFDDDBBBAAA@@@???============>>>@@@BBBCCCDDDFFFGGGHHHHHHIIIKKKLLLMMMLLLJJJHHHHHHIIIJJJKKKJJJJJJJJJIIIIIIIIIIIIIIIMMMLLLKKKIIIHHHHHHHHHHHHJJJHHHFFFGGGIIILLLLLLLLLRRRSSSTTTVVVWWWYYYZZZZZZZZZ[[[\\\]]]]]][[[ZZZYYY]]]]]]\\\[[[XXXTTTQQQOOOMMMOOOQQQQQQPPPPPPQQQRRRWWWXXX[[[___eeeiiilllmmmqqqrrrtttxxx||||||tttmmmjjjiiijjjjjjbbb^^^XXXSSSPPPMMMJJJHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJLLLNNNOOOQQQQQQQQQRRRSSSSSSRRRQQQRRRUUUWWW[[[___fffmmmvvv{{{vvvrrrllleee___[[[YYYVVVSSSPPPNNNMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJMMMQQQSSSSSSRRRQQQQQQPPPRRRUUUXXXYYY\\\___aaaeeegggjjjmmmpppuuuzzz}}}wwwjjjccc___\\\]]]cccbbbXXXOOOLLLHHHDDD???;;;999888666555666666555555555444444444555444444333333333333333000111111222222111111000333333111000000000111111333444444444444555555555555666666777777666666666888888888:::===BBBEEEHHHLLLMMMNNNMMMLLLOOOVVV[[[iiixxx~~~tttoooiiibbbeeennn{{{uuurrrwww}}}ooojjjgggiiikkkkkknnnqqqppprrrtttwwwyyyzzzzzzzzzyyy{{{}}}|||yyy~~~{{{wwwtttppplllfffccc^^^[[[WWWTTTRRRPPPMMMKKKFFFEEECCCAAA???===<<<<<<=========>>>@@@BBBDDDEEEGGGIIIJJJKKKJJJJJJLLLMMMMMMMMMKKKJJJJJJJJJKKKLLLIIIIIIIIIIIIIIIIIIJJJJJJMMMLLLKKKIIIHHHGGGGGGGGGJJJIIIHHHIIIMMMPPPQQQQQQWWWWWWWWWXXXYYY[[[\\\]]][[[\\\^^^______]]][[[YYY``````^^^[[[VVVQQQMMMKKKMMMOOOQQQRRRRRRSSSUUUWWW___aaadddgggkkkoooqqqsssxxxzzz}}}wwwssskkkfffbbb```]]]\\\TTTQQQLLLIIIGGGEEECCCAAADDDEEEEEEFFFFFFFFFEEEEEEIIIJJJLLLMMMNNNOOOOOOOOORRRSSSSSSSSSRRRSSSVVVYYY]]]aaagggoooyyy}}}zzzuuunnniiibbb___[[[VVVRRROOONNNMMMLLLJJJHHHGGGGGGIIIKKKMMMPPPTTTXXXZZZYYYWWWUUUTTTRRRTTTWWWYYYZZZ[[[^^^```ccceeehhhjjjmmmpppuuuyyyzzz{{{~~~wwwlllfffaaa___aaagggiiiaaaUUUNNNJJJFFFAAA===;;;999777666666666666555555555444444555555555444444444444444000000111111111111000000333222111111000111111111555555666666666777777777555666666777777777777666888888:::<<>><<<:::888666666666666555555555555555555555555555555444444///000000111111000000///222222111111111111111111444555555555555666666666555555666777888888777777888888:::===@@@DDDGGGIIILLLKKKIIIHHHKKKUUUcccnnn{{{rrrtttwwwwwwzzzzzz|||pppggg```cccgggjjjmmmooopppooorrrsssvvvyyy{{{|||}}}}}}~~~~~~{{{yyyxxxuuuqqqmmmiiiddd___[[[VVVSSSOOOMMMKKKIIIGGGEEEBBBAAA@@@>>>===<<<<<<;;;???@@@AAACCCEEEGGGHHHHHHIIIKKKLLLKKKJJJIIIJJJLLLKKKKKKKKKJJJJJJJJJJJJJJJGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJKKKMMMNNNOOONNNMMMMMMOOOSSSVVVXXXYYYZZZZZZZZZ[[[[[[]]]^^^^^^bbbaaa___]]]\\\\\\^^^^^^]]]\\\ZZZXXXUUURRROOONNNRRRTTTWWWYYY[[[___cccfffrrruuuxxxzzz|||~~~|||tttqqqeeeccc___\\\YYYUUUPPPLLLJJJHHHGGGGGGGGGHHHGGGEEEEEEFFFGGGIIIIIIIIIHHHGGGKKKLLLMMMMMMNNNNNNMMMMMMOOOPPPQQQRRRSSSUUUXXX[[[```ccckkkvvv~~~wwwnnniiibbbZZZTTTPPPOOOOOOLLLJJJHHHGGGHHHKKKNNNQQQZZZ]]]bbbccc```\\\XXXVVVUUUWWWYYYZZZZZZZZZ\\\^^^cccdddffffffgggjjjnnnqqqtttxxx|||~~~yyyzzz||||||yyyyyyxxxsssrrrssstttuuurrriii```TTTOOOIIIDDD@@@===:::888777777666666666555555555555555666666666555444333000000111111111111000000111111111111222111111111222222333333333444444444555555666777888888888888888999;;;>>>BBBFFFIIIKKKJJJIIIHHHIIIOOO\\\mmmzzz~~~sssooovvv~~~~~~|||qqqdddbbbaaafffjjjjjjkkkmmmnnnmmmsssuuuwwwzzz|||}}}}}}}}}~~~zzzxxxsssppplllhhhddd```[[[WWWSSSPPPLLLJJJHHHGGGDDDBBB@@@@@@???>>>>>>===>>>>>>BBBCCCEEEGGGHHHIIIJJJJJJIIIJJJKKKKKKJJJIIIJJJLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLJJJJJJKKKLLLNNNPPPRRRTTTRRRQQQPPPQQQUUUWWWYYYYYYXXXYYY[[[\\\^^^^^^^^^^^^cccaaa___]]]\\\\\\]]]^^^XXXXXXWWWVVVTTTSSSSSSRRRUUUXXX[[[^^^aaafffkkkoooxxx|||uuunnnjjj\\\[[[YYYWWWUUUQQQLLLIIIGGGFFFEEEFFFHHHIIIHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNMMMMMMNNNPPPQQQRRRUUUXXX[[[```dddnnn{{{|||sssnnneee\\\UUURRRQQQQQQMMMLLLKKKJJJLLLNNNQQQSSS\\\___cccccc```\\\YYYWWWXXXYYY[[[\\\\\\\\\^^^```eeefffgggggghhhiiimmmooossswww|||}}}tttooooooqqqjjjhhhkkkttt}}}xxxvvvuuuqqqlllYYYTTTMMMFFFAAA===999777777777777666666666555555444444555666666444333222111111222222222222111111000000111222222222222111333444444444444555555555555555666888888999999888999;;;===AAADDDHHHKKKMMMIIIIIIIIILLLTTTdddxxx~~~tttoooqqq{{{vvvddd___aaabbbhhhkkkiiiiiinnnqqqpppuuuwwwyyy{{{|||}}}}}}}}}~~~~~~~~~{{{wwwsssllljjjfffccc```[[[WWWSSSOOOMMMIIIGGGEEEDDDBBB@@@>>>>>>======>>>??????@@@EEEFFFHHHJJJKKKKKKKKKKKKHHHJJJKKKKKKJJJJJJKKKMMMLLLLLLLLLLLLKKKKKKJJJJJJLLLLLLLLLMMMNNNNNNOOOOOOMMMMMMNNNOOOQQQSSSUUUVVVUUUTTTRRRSSSUUUWWWXXXXXXWWWYYY\\\___aaaaaa```___`````````___^^^]]][[[ZZZUUUUUUTTTTTTTTTTTTUUUUUUYYY[[[___bbbffflllssswww}}}~~~vvvmmmfffaaaWWWVVVUUUTTTSSSQQQMMMJJJHHHGGGGGGIIIKKKLLLLLLJJJLLLLLLLLLLLLMMMNNNOOOPPPNNNNNNPPPQQQRRRRRRRRRRRRPPPQQQSSSUUUVVVYYY]]]```dddjjjuuuxxxrrrhhh___XXXTTTTTTUUUOOOOOOOOOOOOQQQSSSUUUWWW^^^aaacccccc```]]]ZZZZZZ[[[]]]______``````bbbdddhhhiiiiiiiiiiiijjjmmmoooqqqvvv{{{}}}~~~|||sssllliiihhh```aaafffpppzzzyyyrrrsssvvvuuu```[[[SSSLLLFFF@@@<<<999777777777777666666666555333333555555555444222111222222333333333333222222///000111222333222222111777777777777888888888888555555666888888999999999;;;<<>><<<<<<<<<===>>>???@@@AAAGGGHHHJJJLLLLLLLLLLLLKKKIIIJJJLLLLLLKKKKKKMMMNNNMMMMMMMMMMMMMMMLLLKKKKKKNNNNNNOOOPPPQQQQQQRRRRRRQQQQQQQQQQQQSSSTTTUUUVVVWWWVVVTTTTTTUUUWWWWWWWWWVVVYYY]]]aaaccccccaaa```]]]___aaabbbaaa^^^ZZZWWWTTTTTTTTTSSSTTTTTTUUUVVV[[[^^^aaaeeejjjpppwww{{{uuunnnggg___YYYVVVUUUTTTUUUUUUSSSPPPNNNMMMLLLMMMOOOQQQRRRRRRPPPRRRQQQPPPPPPQQQSSSUUUVVVRRRSSSTTTVVVWWWWWWXXXXXXUUUWWWYYYZZZ\\\___dddgggjjjqqq}}}{{{uuukkkaaaZZZWWWWWWWWWQQQQQQRRRSSSUUUWWWXXXYYY```aaacccbbb```]]]\\\[[[]]]___aaabbbcccdddfffhhhjjjjjjkkkjjjjjjkkkmmmpppppptttyyy|||}}}~~~uuummmgggccc___```gggqqqyyyxxxoooqqqwwwzzzhhhbbbZZZRRRKKKEEE@@@===777777777777666666666666222333444555555333111000222333333444444333333222///000111222333333222111555555444333333555666777777888999888777888:::;;;:::<<<@@@CCCFFFGGGHHHHHHHHHIIILLLSSS]]]ooozzzrrrqqqpppwww|||xxxhhh^^^XXXYYY]]]fffiiilllnnnooorrruuuwwwyyyzzz{{{|||~~~~~~~~~|||zzzxxxvvvsssooojjjffffffbbb]]]YYYUUURRRNNNKKKHHHGGGEEECCCAAA???>>>>>><<<<<<===>>>AAADDDGGGIIIKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLOOOQQQRRRTTTUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTQQQRRRTTTSSSRRRRRRSSSUUUUUUXXX[[[___```___^^^\\\^^^^^^]]]\\\\\\[[[[[[\\\PPPQQQSSSVVVXXX[[[\\\]]]YYY^^^eeejjjooottt{{{uuukkkeee```ZZZUUUTTTSSSRRRRRRSSSTTTSSSRRRQQQRRRTTTWWWYYYZZZ[[[[[[]]][[[YYYXXXZZZ\\\]]]]]]\\\]]]^^^___```___^^^]]]^^^```bbbcccdddfffiiillluuuzzzzzzrrriiiccc___^^^]]]ZZZYYYWWWVVVVVVWWWYYYZZZ\\\]]]_________]]]ZZZXXX^^^```cccfffhhhiiiiiiiiikkklllmmmmmmmmmnnnqqqssswwwyyy}}}~~~xxxllleeebbbgggkkkrrryyyyyywwwwwwvvvvvvzzzpppcccZZZUUUNNNDDD;;;:::999777777888888666444444555555444333222444666222333333444444333333222222222222111111111000000555555444444555555666777666777888888777777999;;;;;;>>>BBBFFFHHHIIIIIIIIIHHHMMMTTT]]]hhhzzzsssnnnooovvv}}}}}}jjj___[[[ZZZ]]]bbbfffiiikkkmmmoooqqqsssvvvyyyzzz|||}}}~~~~~~}}}}}}~~~}}}yyywwwtttqqqnnnkkkgggdddbbb___ZZZVVVRRROOOKKKHHHEEEDDDBBB@@@???============>>>???@@@CCCFFFHHHJJJNNNNNNOOOOOOOOONNNNNNMMMOOOOOOOOONNNOOOPPPPPPQQQOOOOOOOOONNNNNNOOOOOOOOOSSSTTTUUUVVVWWWVVVUUUUUUSSSSSSRRRRRRRRRRRRRRRRRRNNNOOOPPPPPPOOOOOOPPPQQQSSSVVVYYY\\\^^^]]]\\\ZZZ______^^^]]]ZZZWWWTTTRRRRRRTTTVVVYYY[[[\\\\\\\\\\\\aaahhhnnnrrrwww}}}yyymmmddd___ZZZUUUPPPSSSRRRRRRSSSTTTUUUUUUUUUXXXYYY[[[^^^aaaccceeefffkkkhhheeeddddddeeeeeeeeegggggghhhhhhhhhggggggfffhhhjjjkkkllllllnnnppprrrxxx}}}xxxpppjjjeeecccccc___^^^\\\[[[ZZZ[[[\\\]]]]]]___aaabbbaaa___\\\ZZZ```aaaccceeegggjjjlllmmmnnnnnnooonnnnnnoooqqqtttvvvyyy|||~~~zzztttqqqssstttxxx{{{zzz|||~~~~~~xxxlllccc[[[SSSIIIAAA;;;999777777777777666444333222222111222222222333222222222333333222222222333333333333222222111111555555666666777777777666555666777777666777999;;;<<<@@@EEEIIIJJJKKKKKKLLLNNNVVVaaalllwwwppplllppp{{{ssshhh]]]XXXYYY\\\aaafffgggiiikkkmmmnnnooorrrtttvvvxxx{{{}}}~~~~~~}}}}}}|||zzzxxxuuuqqqmmmjjjhhheeebbb```\\\YYYUUUQQQNNNKKKGGGEEECCCBBBAAA???>>>>>>======@@@AAABBBCCCFFFHHHKKKLLLQQQQQQQQQQQQPPPOOONNNNNNMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPOOOOOOPPPQQQSSSTTTWWWXXXXXXYYYXXXWWWVVVUUUQQQQQQQQQPPPPPPPPPOOOOOOKKKMMMNNNNNNMMMMMMNNNOOORRRTTTXXXZZZ\\\\\\ZZZYYY^^^______^^^[[[VVVRRROOOXXXZZZ\\\___``````_________eeemmmsssvvvzzzwwwoooeee]]]XXXTTTPPPMMMPPPQQQRRRSSSUUUXXXZZZ[[[___```cccfffjjjnnnrrrtttxxxvvvsssrrrrrrssstttsssuuutttsssrrrqqqqqqrrrrrruuuvvvvvvvvvuuuuuuwwwyyy{{{yyysssooollljjjfffdddcccaaa`````````aaaaaacccfffhhhgggddd```^^^ccccccdddfffiiimmmppprrrrrrrrrrrrqqqooooooqqqsssxxxzzz|||~~~}}}}}}}}}tttjjj```VVVLLLFFF<<<:::777777777777555444555222000000333444333111222333333444444333333222444444444333333333333222444555777888888888777666444666777777666777999;;;<<>>;;;888777777666555444888444111222666888666222444444555555555555444444333333333333333333333222444555777888888888777666444666777777777888:::<<<<<>>???AAAAAAGGGHHHIIIKKKLLLNNNNNNOOOQQQQQQQQQQQQPPPOOOMMMMMMPPPOOOOOOOOOOOOPPPQQQQQQNNNNNNOOOPPPQQQTTTVVVWWWYYYYYYXXXWWWVVVSSSQQQOOOKKKLLLMMMMMMMMMMMMLLLKKKKKKLLLNNNMMMLLLLLLMMMOOOUUUWWWYYY[[[]]]]]]]]]\\\ZZZZZZYYYYYYZZZ\\\^^^```bbbccceeeffffffeeedddcccdddjjjrrrxxxzzz|||}}}tttoooddd___XXXSSSPPPOOOOOOOOOKKKNNNQQQTTTWWW\\\bbbggglllnnnrrrwww}}}~~~}}}~~~~~~}}}zzzxxxsssrrrpppnnnmmmkkkkkkjjjmmmooorrrsssssspppllljjjlllooossswwwyyyzzzyyyyyyzzzzzzyyyvvvsssrrrssstttyyyzzz{{{~~~yyyvvvsssnnnfff]]]SSSLLLGGG@@@===:::777777666555444999555111222666888666333333333444444444444333333111111111111222222222222555555666666777777777666555666777888888999;;;===>>>CCCHHHJJJIIIJJJPPPUUU^^^oootttllljjjooovvv{{{fff\\\[[[XXX[[[\\\\\\^^^cccfffeeegggiiikkkmmmnnnooorrrttt||||||||||||{{{{{{zzzyyy|||}}}}}}~~~~~~}}}}}}|||zzzwwwtttrrrpppmmmjjjfffccc___\\\ZZZXXXVVVTTTOOOLLLIIIFFFEEECCCAAA???::::::;;;<<<===???AAABBBIIIJJJLLLMMMOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMMOOOOOONNNNNNOOOOOOPPPQQQNNNOOOPPPRRRTTTUUUVVVWWWWWWWWWWWWUUUSSSQQQNNNMMMHHHIIIKKKLLLMMMMMMLLLLLLIIIKKKLLLLLLKKKKKKLLLMMMUUUVVVXXXZZZ\\\\\\\\\\\\ZZZYYYWWWWWWXXX[[[^^^```aaaaaabbbccccccccccccbbbhhhmmmtttxxxzzz}}}{{{ssslllgggZZZWWWRRRNNNKKKLLLNNNOOOLLLOOOTTTWWWZZZ```hhhnnnuuuxxx|||{{{zzzyyyxxxvvvuuutttssssssuuuvvvwwwvvvtttrrrpppvvvyyy~~~}}}~~~}}}zzzwwwvvvwwwxxxwwwxxxzzz~~~vvvrrrkkkddd]]]VVVNNNIIICCC@@@;;;999888777666666666333111111444555444222000111111222222111111000000111111111111111222222555555444444555555666777555777888999999:::<<>>@@@CCCEEEFFFKKKLLLNNNOOOPPPPPPPPPOOOOOOOOOPPPPPPPPPOOOOOONNNMMMMMMLLLLLLLLLMMMNNNNNNOOOPPPSSSUUUWWWWWWWWWWWWVVVVVVUUUTTTRRROOOMMMKKKFFFGGGJJJLLLMMMNNNMMMMMMKKKLLLMMMMMMLLLLLLMMMNNNRRRSSSUUUWWWXXXYYYYYYYYYYYYXXXXXXYYY[[[]]]```aaabbbbbbaaaaaaaaacccdddeeelllpppvvvyyy{{{}}}{{{uuuoooiiibbb^^^SSSRRRNNNKKKJJJKKKNNNQQQOOOSSSXXX[[[^^^dddmmmttt{{{~~~~~~}}}~~~~~~~~~}}}|||{{{zzz|||{{{|||}}}||||||~~~{{{sssjjjccc___XXXPPPJJJFFFBBB===:::999888888777444444333333333444444444111222222222222222222111111111111222222333333333555555444333333555666777666777999999:::;;;===@@@DDDHHHKKKKKKIIILLLUUU^^^lll~~~qqqbbbZZZfffhhh^^^XXXVVVWWWXXX^^^aaa___aaafffhhheeefffiiilllnnnooorrruuuwwwzzzyyyxxxxxxyyy|||yyyzzz{{{}}}}}}}}}~~~~~~|||{{{xxxuuuqqqnnnllliiieeebbb\\\[[[YYYXXXVVVSSSOOOKKKHHHFFFCCCAAA@@@???===<<<>>>>>>@@@BBBEEEHHHJJJLLLLLLMMMNNNPPPQQQQQQPPPOOOOOOOOOPPPPPPQQQPPPPPPPPPPPPPPPOOOOOOPPPPPPQQQRRRPPPRRRUUUXXXZZZYYYXXXWWWUUUUUUUUUTTTRRROOOMMMKKKDDDFFFIIILLLNNNNNNNNNMMMMMMOOOPPPPPPOOOOOOPPPQQQOOOPPPRRRSSSUUUVVVVVVVVVVVVXXXZZZ]]]```cccdddeeeeeedddcccbbbccceeeggghhhnnnrrrwwwzzz{{{~~~|||xxxrrrlllfff```ZZZVVVRRRQQQNNNKKKJJJLLLPPPSSSRRRVVV[[[^^^aaagggqqqyyy}}}~~~uuujjjbbb___YYYPPPHHHGGGCCC>>>;;;999999888888555666777666444444666777444555555666666555555444222222222333333444444444444555555666666666666666777777777999;;;===@@@AAAEEELLLLLLMMMRRRQQQVVVeee{{{nnn```^^^```lll~~~lll___\\\WWWUUUVVV]]]^^^___```ccceeegggiiilllmmmnnnnnnmmmnnnppprrryyyyyyxxxxxxxxxzzz|||}}}~~~}}}|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyywwwuuutttrrrpppmmmjjjgggccc^^^ZZZXXXWWWUUUTTTRRROOOKKKHHHFFFDDDAAA>>><<<<<<===>>>>>>???BBBFFFIIILLLNNNOOONNNOOOPPPRRRRRRRRRQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOPPPPPPOOOOOOPPPQQQSSSTTTSSSUUUWWWYYY[[[[[[[[[[[[XXXWWWTTTQQQNNNKKKJJJIIIEEEGGGJJJLLLLLLMMMOOOPPPNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQPPPOOOPPPRRRTTTVVVYYY]]]aaacccddddddcccfffffffffeeedddfffiiikkkuuuvvvxxx{{{~~~{{{tttnnngggbbb^^^[[[VVVRRRNNNLLLIIIIIIKKKNNNPPPQQQUUUXXX]]]bbbhhhooovvv{{{~~~~~~|||zzzxxxxxx{{{~~~~~~|||}}}sssiiiaaaYYYRRRMMMFFFDDD@@@;;;777555666777666555555555555444444444444444444444444444444444333333333333333333333333555555666777777777777666999888888:::<<>>???AAACCCEEEHHHKKKMMMNNNOOOPPPPPPQQQRRRRRRRRRQQQQQQSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPOOOPPPQQQSSSUUUVVVVVVWWWXXXYYYYYYYYYYYYXXXWWWUUUSSSPPPNNNLLLLLLKKKFFFHHHJJJLLLLLLMMMOOOQQQQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRQQQOOONNNOOORRRTTT[[[^^^aaaeeehhhhhhhhhhhhiiiiiiiiiiiihhhjjjmmmpppvvvxxx|||~~~zzzvvvmmmhhhbbb]]]ZZZWWWRRROOOMMMKKKIIIIIIKKKMMMPPPQQQVVVZZZ___eeekkkssszzz~~~~~~|||zzzzzzzzzyyyxxxvvvwwwzzz|||}}}|||yyyqqqjjjbbbWWWPPPHHHFFFBBB>>>:::888777888777777666666666555555555444444444444444444444444333333333333333333333333555666777777888888777777;;;:::::::::===AAAEEEGGGJJJMMMIIIKKKUUUYYY___ooossscccWWW\\\jjjzzzhhhXXXUUUWWWWWWYYY]]]___```aaacccfffhhhkkklllmmmnnnqqqrrrtttvvvyyy|||}}}}}}~~~~~~~~~{{{{{{||||||~~~~~~}}}}}}}}}}}}}}}~~~}}}|||zzzwwwuuurrrqqqmmmkkkiiigggeee```ZZZVVVUUUSSSPPPNNNLLLJJJFFFCCCBBBAAA???>>>===>>>@@@AAAFFFGGGIIIKKKMMMNNNOOOOOORRRRRRSSSSSSSSSRRRQQQQQQSSSSSSRRRRRRRRRRRRRRRRRRPPPPPPPPPQQQSSSUUUWWWXXXYYYYYYYYYXXXWWWWWWVVVVVVVVVTTTQQQOOOMMMMMMMMMNNNGGGIIILLLMMMMMMNNNPPPRRRTTTUUUVVVVVVVVVWWWVVVVVVSSSSSSQQQOOOMMMNNNRRRUUU___aaaeeehhhkkkllllllkkkmmmnnnooonnnnnnooorrruuuyyy|||~~~}}}|||{{{{{{zzzxxxssspppeeebbb\\\XXXTTTQQQNNNKKKLLLJJJIIIIIIJJJLLLOOOQQQXXX\\\bbbiiipppwww~~~{{{yyywwwuuusssuuuvvvvvvvvvuuuvvvyyy{{{~~~zzz|||{{{vvvlll^^^SSSJJJHHHEEEAAA>>>;;;999888888777777777666666666666444444444444444444444444333333333333333333333333666666777888888888888888;;;::::::;;;>>>BBBGGGJJJKKKNNNKKKNNNYYY\\\bbboooooobbbYYY```sss}}}xxxhhh^^^XXXXXXYYYYYY[[[______```aaacccfffiiikkkllllllnnnqqqtttvvvyyy}}}}}}}}}}}}}}}~~~}}}}}}||||||||||||}}}~~~||||||{{{yyyvvvrrrooonnngggfffdddbbb___[[[VVVRRRSSSQQQNNNLLLJJJGGGDDDAAA@@@???>>>>>>???AAACCCDDDHHHIIIKKKNNNPPPQQQRRRRRRTTTTTTSSSSSSSSSRRRQQQQQQRRRRRRRRRSSSSSSSSSRRRRRRPPPQQQRRRTTTVVVXXXYYYZZZZZZYYYWWWVVVUUUTTTTTTTTTVVVTTTQQQNNNMMMMMMNNNNNNKKKMMMNNNOOOOOOPPPRRRUUUVVVWWWXXXYYYZZZYYYYYYXXXUUUTTTQQQNNNMMMOOOSSSWWW```bbbeeehhhkkklllmmmmmmqqqssstttsssssstttwwwyyy|||~~~|||zzzxxxwwwuuurrrnnnkkkbbb___ZZZUUUPPPMMMJJJHHHIIIIIIHHHGGGHHHJJJNNNQQQXXX]]]eeelllttt{{{zzzvvvtttsssqqqpppssstttuuuuuuuuuwwwyyy|||{{{yyy}}}tttcccVVVMMMJJJGGGDDDAAA===:::777777777777666666666555555444444444444444444444444333333333333333333333333666666777888888888888888:::999:::;;;>>>CCCGGGJJJJJJOOOPPPTTT___```cccpppqqqgggaaa___jjj}}}qqqccc[[[YYYXXXZZZ\\\\\\^^^aaa^^^___```ccceeehhhkkklllkkknnnqqqtttwwwzzz~~~~~~~~~~~~}}}}}}zzzyyyyyyyyyzzz|||~~~zzzzzzyyywwwsssooollliiieeeccc```]]][[[XXXSSSPPPQQQOOOLLLIIIHHHFFFCCCAAA?????????@@@AAACCCEEEGGGIIIJJJMMMPPPRRRTTTVVVWWWTTTTTTSSSSSSRRRRRRRRRRRRPPPQQQRRRSSSTTTTTTSSSSSSRRRSSSTTTVVVXXXZZZ[[[\\\XXXWWWUUUSSSRRRRRRSSSTTTVVVTTTQQQOOOMMMMMMMMMNNNOOOPPPQQQQQQQQQSSSUUUWWWWWWXXXYYY[[[[[[ZZZYYYYYYUUUTTTRRROOONNNQQQUUUYYYaaacccfffjjjmmmoooqqqqqquuuvvvwwwwwwvvvwwwyyyzzz~~~{{{yyyuuurrrpppmmmjjjgggaaa^^^ZZZTTTNNNJJJHHHGGGFFFGGGGGGGGGFFFHHHMMMQQQYYY^^^fffnnnuuu{{{{{{vvvrrrqqqqqqqqqqqqssstttuuuuuuuuuwww{{{}}}|||yyyxxx~~~yyyiii^^^OOOLLLHHHEEEBBB???:::777666666666555555555444444444444444444444444444444333333333333333333333333555666777777888888777777888999;;;===AAAEEEHHHJJJIIIRRRVVV[[[ddddddiiiwwwqqqccc]]]```hhhwww}}}sssaaaZZZRRRSSSUUUXXX\\\^^^```bbb^^^___```cccfffiiilllmmmmmmooorrruuuwwwzzz~~~}}}}}}~~~}}}|||{{{xxxwwwvvvvvvwwwyyy|||}}}wwwwwwvvvtttppplllhhheeedddaaa]]]YYYWWWUUURRRPPPNNNKKKHHHFFFFFFEEECCCAAA??????@@@BBBDDDFFFHHHIIIJJJLLLNNNQQQTTTVVVXXXYYYSSSSSSRRRQQQQQQQQQRRRRRRPPPQQQSSSUUUVVVVVVUUUUUUTTTUUUWWWYYY[[[\\\\\\\\\XXXVVVRRRPPPNNNOOOPPPQQQSSSRRRQQQPPPOOONNNNNNNNNQQQRRRSSSRRRRRRTTTVVVYYYWWWXXXZZZ[[[\\\[[[YYYXXXUUUTTTSSSRRRRRRTTTXXX\\\dddfffiiinnnrrruuuwwwyyyxxxzzz{{{zzzyyyxxxyyyzzz~~~~~~}}}}}}||||||xxxtttpppllljjjhhheeebbb]]]\\\YYYSSSMMMIIIHHHHHHFFFHHHIIIHHHFFFHHHNNNRRRZZZ```hhhpppvvvzzz~~~{{{xxxssspppooopppqqqqqqrrrssssssrrrsssuuuzzz}}}zzzwwwwwwxxx}}}}}}~~~yyynnnfffTTTOOOIIIEEEDDDAAA<<<888555555555555444444444444444444444444444444444444333333333333333333333333555555666777777777777666888999===@@@DDDHHHJJJKKKIIIUUU[[[```gggiiirrruuuddd\\\XXXdddssstttaaaXXXUUUQQQRRRTTTWWW[[[___aaa```___```aaadddgggjjjmmmoooooorrrtttvvvxxx{{{~~~zzzzzz{{{|||}}}~~~|||{{{yyyxxxvvvttttttvvvxxxyyyuuuuuutttrrrnnniiidddaaaaaa\\\WWWRRRPPPOOONNNNNNJJJGGGDDDCCCCCCCCCBBBAAA@@@AAABBBDDDFFFHHHJJJKKKMMMNNNPPPRRRUUUVVVWWWXXXRRRQQQPPPPPPPPPQQQRRRSSSRRRSSSVVVXXXYYYYYYXXXXXXVVVWWWYYY[[[\\\]]]\\\\\\YYYVVVQQQMMMKKKJJJLLLMMMMMMNNNOOOQQQQQQQQQQQQPPPRRRRRRRRRRRRQQQSSSVVVYYYWWWYYY[[[]]]]]]\\\ZZZYYYSSSTTTUUUUUUUUUWWW[[[^^^fffhhhkkkpppuuuyyy}}}~~~|||}}}~~~}}}{{{zzzzzzzzz}}}{{{xxxuuusssrrrnnniiieeecccaaa^^^]]]WWWWWWUUUPPPKKKHHHHHHJJJHHHJJJLLLJJJIIIKKKPPPVVV]]]bbbjjjrrrvvvyyy{{{}}}{{{}}}}}}zzzvvvqqqmmmmmmnnnooopppppppppnnnmmmmmmpppvvv{{{{{{}}}|||xxxsssqqqtttxxxzzz{{{|||{{{rrrmmmjjjYYYRRRKKKFFFEEECCC???;;;666666666666555555555555444444444444444444444444333333333333333333333333444555555666666666666666888:::>>>CCCGGGJJJLLLLLLJJJVVV]]]bbbiiilllyyy{{{iii^^^ZZZYYYiii}}}}}}yyycccWWWRRRPPPVVVVVVVVVWWW[[[______]]]```aaaccceeehhhllloooppprrrtttvvvxxxyyy{{{yyyxxxxxxyyy{{{}}}~~~}}}{{{yyyvvvsssrrrssstttuuusssssssssqqqlllgggbbb___\\\WWWQQQLLLJJJJJJJJJJJJGGGDDDAAA@@@AAAAAAAAA@@@AAABBBCCCEEEGGGIIIKKKKKKOOOPPPRRRSSSUUUUUUVVVVVVQQQPPPOOOOOOPPPQQQRRRSSSSSSUUUXXXZZZ[[[[[[[[[ZZZXXXYYY[[[\\\]]]]]]\\\\\\[[[WWWRRRLLLHHHGGGHHHIIIIIIKKKNNNQQQSSSTTTSSSSSSQQQRRRQQQQQQPPPRRRUUUXXXWWWYYY\\\^^^^^^]]][[[YYYRRRTTTUUUVVVWWWYYY]]]```eeegggkkkpppuuuzzz~~~~~~}}}{{{zzz{{{{{{uuunnnkkkmmmiiiddd```]]]\\\ZZZXXXQQQRRRQQQNNNIIIGGGIIIKKKIIILLLNNNMMMKKKMMMSSSYYY___dddlllssswwwyyyzzz{{{wwwzzz}}}|||zzzzzzuuuppplllkkklllmmmnnnnnnmmmjjjhhhhhhlllsssxxxwwwxxxwwwrrrmmmmmmrrrwwwxxxyyy{{{}}}rrrkkkiiijjj\\\UUULLLHHHFFFEEEAAA===777777777777666666666666444444444444444444444444333333333333333333333333888777777777777777888888888;;;>>>BBBEEEHHHJJJLLLUUU___gggffffffrrrpppbbb```ccchhhsss|||ggg^^^WWWRRRPPPSSSVVVYYY[[[\\\^^^```bbb___bbbfffhhhjjjkkknnnpppqqqsssuuuxxxyyyzzz{{{{{{xxxvvvuuuxxx~~~~~~{{{}}}}}}~~~~~~~~~|||{{{zzz{{{xxxtttrrrrrrssssssrrrnnnooonnnllleee\\\TTTNNNJJJJJJJJJJJJIIIHHHGGGFFFGGGFFFCCCAAA@@@AAABBBCCCDDDDDDEEEFFFHHHIIIJJJKKKPPPQQQSSSTTTTTTTTTSSSRRRTTTTTTSSSSSSTTTUUUUUUVVVYYYZZZZZZ[[[[[[ZZZXXXXXXXXXYYYZZZ[[[\\\]]]^^^^^^]]]YYYRRRMMMJJJIIIHHHGGGGGGIIILLLNNNNNNOOOQQQSSSSSSSSSRRRRRRSSSUUUWWWXXX^^^[[[XXXZZZ^^^```]]]ZZZXXXWWWUUUTTTUUUXXX\\\^^^fffjjjooouuuyyy}}}}}}|||||||||yyyuuurrrooollljjjfffaaa[[[VVVTTTTTTTTTTTTQQQPPPNNNKKKJJJIIIIIIIIIPPPPPPQQQQQQRRRTTTXXX[[[```fffmmmpppqqqsssxxx|||}}}|||{{{zzzyyyxxxxxxwwwqqqpppnnnllljjjiiihhhhhhhhhhhhhhhfffeeegggnnnssstttrrrooommmmmmooorrrtttwwwzzz~~~{{{qqqjjjgggfffaaa\\\PPPDDDBBBEEEBBB;;;:::888555444555555555444555555555555555555555555444444333333333333222222888777777777777888888999;;;===AAADDDGGGIIILLLNNNWWW]]]bbbeeejjj{{{rrrfffccceeennnyyyooo^^^WWWSSSPPPOOOTTTWWWZZZ\\\]]]^^^```aaaaaadddhhhjjjlllmmmppprrrrrrsssvvvxxxzzz{{{{{{{{{vvvtttsssvvv{{{}}}{{{xxx}}}}}}~~~~~~}}}|||zzzyyy{{{xxxuuusssssssssrrrppprrrppplllfff]]]SSSKKKFFFGGGHHHHHHIIIHHHHHHGGGGGGDDDCCCBBBAAAAAABBBCCCDDDEEEFFFGGGHHHJJJKKKLLLLLLOOOPPPQQQRRRRRRRRRQQQQQQRRRRRRSSSSSSTTTUUUWWWWWWYYYYYYZZZ[[[[[[ZZZYYYXXXYYYYYYYYYZZZZZZ[[[\\\\\\ZZZWWWSSSPPPMMMKKKHHHFFFEEEHHHKKKMMMMMMMMMNNNPPPQQQQQQQQQQQQRRRTTTVVVWWW]]]ZZZXXXYYY]]]^^^\\\YYYVVVUUUTTTTTTVVVYYY]]]```jjjmmmrrrvvvyyy|||~~~~~~~~~~~~|||wwwrrrooolllhhheee```[[[UUUQQQOOOOOOOOOOOOKKKJJJHHHGGGGGGHHHJJJKKKOOOQQQRRRRRRTTTWWW[[[___ccchhhnnnqqqqqqrrrvvvyyy{{{{{{yyyxxxvvvtttsssrrrooonnnllljjjhhhgggffffffeeeffffffdddccceeelllqqqtttrrrooonnnnnnpppsssuuuxxx{{{~~~zzzssslllgggccc___TTTIIIEEEFFFCCC>>>;;;888666555555555555444444444444444444444444444444444333333333333222222777777777777777888999:::===@@@DDDGGGIIIKKKNNNPPPXXXZZZ^^^eeesssuuummmjjjkkkwwwxxx```TTTQQQPPPOOOPPPUUUXXX\\\^^^^^^___```aaadddgggjjjlllnnnooorrrsssssstttvvvxxxzzz{{{{{{{{{vvvttttttwww{{{|||{{{xxx}}}}}}~~~~~~}}}|||zzzyyyyyyxxxvvvuuutttssspppnnnqqqmmmfff]]]TTTKKKEEEBBBEEEFFFGGGGGGHHHHHHGGGGGGBBBAAAAAAAAABBBCCCEEEFFFHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPOOOPPPQQQRRRSSSUUUWWWXXXYYYXXXYYYZZZ[[[[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXYYYYYYVVVTTTSSSRRRPPPMMMIIIFFFFFFIIIMMMNNNNNNMMMMMMNNNQQQQQQRRRRRRTTTVVVXXXYYY[[[YYYWWWXXX\\\]]][[[YYYUUUTTTTTTTTTWWWZZZ^^^aaalllooossswwwyyy|||}}}yyytttoookkkgggbbb___XXXTTTNNNKKKJJJJJJJJJIIIGGGFFFEEEEEEFFFJJJMMMOOOPPPQQQSSSTTTVVVYYY^^^bbbeeejjjoooqqqqqqqqqsssvvvyyyxxxwwwuuussspppnnnllllllkkkhhhfffdddccccccccccccdddeeedddccceeekkkqqqtttrrrqqqoooppprrruuuvvvyyy|||tttkkkfffccc[[[PPPIIIGGGDDDAAA<<<:::777555666666555444333333333333333333333333444444333333333333222222777777777777888999:::;;;>>>BBBFFFHHHIIIKKKNNNQQQWWWXXX]]]jjj~~~|||vvvrrrpppqqqxxxhhhVVVOOOOOOPPPRRRUUUVVVYYY\\\^^^______```aaaeeehhhkkkmmmnnnppprrrttttttuuuwwwyyy{{{{{{{{{{{{yyyxxxxxxzzz|||}}}|||zzz}}}}}}~~~~~~}}}{{{yyyxxxxxxwwwvvvuuutttrrrnnnjjjkkkfff___VVVOOOJJJHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIJJJKKKMMMNNNOOOPPPNNNNNNOOOOOOPPPPPPPPPPPPNNNOOOQQQTTTVVVXXXYYYYYYXXXYYYZZZ[[[\\\[[[[[[ZZZYYYXXXWWWVVVUUUUUUVVVVVVTTTSSSQQQQQQPPPOOOLLLIIIJJJMMMPPPRRRQQQOOOOOOOOOSSSSSSTTTVVVWWWYYY[[[[[[ZZZXXXWWWXXX[[[\\\[[[ZZZVVVUUUUUUUUUWWWZZZ]]]___iiilllrrrvvvzzz~~~zzzvvvrrrmmmiiiccc]]]YYYSSSOOOJJJGGGGGGGGGGGGGGGGGGFFFEEEFFFHHHLLLPPPSSSQQQRRRTTTUUUWWWZZZ___bbbfffjjjooorrrrrrrrrssstttwwwvvvvvvtttrrrpppmmmllljjjiiifffdddbbbaaaaaabbbccceeeffffffeeehhhnnnsssuuutttsssrrrsssuuuwwwyyy{{{}}}}}}sssiiigggaaaWWWNNNHHHEEEDDD>>>;;;888666666666555444333333333333333333333333444444333333333222222222666666666777888:::;;;<<<>>>CCCGGGIIIHHHIIIMMMPPPTTTYYYdddvvv}}}rrrpppqqqsssvvvyyywww{{{iii]]]QQQMMMNNNOOOSSSWWWWWWYYY\\\]]]^^^___aaaccceeehhhkkkmmmnnnoooqqqsssuuuvvvxxxzzz{{{||||||{{{zzzzzzzzz{{{}}}}}}|||{{{}}}}}}~~~}}}|||zzzxxxwwwvvvvvvuuutttssspppkkkggggggccc[[[TTTOOOLLLLLLMMMKKKKKKKKKJJJIIIGGGFFFEEEGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLMMMOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQNNNPPPRRRTTTVVVWWWXXXXXXWWWXXXZZZ[[[\\\\\\\\\[[[YYYXXXVVVTTTSSSSSSTTTTTTUUUSSSPPPOOOOOOOOONNNMMMLLLNNNQQQRRRQQQPPPOOOPPPSSSTTTUUUWWWXXXYYYZZZ[[[XXXXXXXXXYYYZZZ[[[[[[[[[XXXXXXWWWWWWXXXYYY[[[]]]cccgggmmmtttyyy}}}|||||||||wwwtttppplllgggaaaZZZVVVPPPMMMIIIGGGGGGGGGGGGGGGHHHGGGFFFFFFHHHKKKOOOQQQRRRSSSTTTUUUWWWZZZ^^^bbbgggjjjooossstttuuuuuuuuuuuuuuuvvvuuutttrrrpppnnnjjjhhheeebbb``````aaaaaabbbdddfffffffffiiioootttvvvvvvuuuvvvwwwyyy{{{}}}}}}~~~}}}~~~nnnkkkfff^^^TTTKKKFFFEEE@@@===:::888777777555444444444444444444444444444444444333333333222222222555666666777999;;;<<<===???DDDIIIJJJHHHHHHLLLPPPUUU```rrroooeeegggmmmvvv}}}~~~rrrssskkk\\\TTTMMMLLLMMMNNNRRRWWWWWWXXXZZZZZZ[[[^^^bbbeeeeeehhhkkklllmmmnnnppprrrvvvwwwyyy{{{|||||||||{{{zzzzzz{{{{{{|||{{{{{{{{{}}}}}}~~~}}}|||zzzxxxwwwvvvtttsssrrrpppmmmhhheeeeeeaaa[[[UUUPPPNNNNNNNNNMMMLLLLLLKKKIIIGGGEEEDDDHHHIIIIIIJJJJJJJJJKKKKKKJJJKKKLLLMMMNNNPPPQQQQQQQQQQQQQQQPPPQQQRRRRRRSSSPPPQQQSSSUUUVVVWWWVVVVVVVVVXXXZZZ\\\]]]]]]]]]]]]YYYXXXUUUSSSRRRRRRSSSTTTUUUSSSPPPOOOOOOPPPOOONNNKKKMMMOOOOOONNNNNNOOOPPPRRRSSSTTTUUUVVVWWWWWWWWWVVVVVVWWWXXXYYYYYYZZZ[[[YYYYYYXXXXXXXXXYYYZZZ[[[___cccjjjqqqwww}}}{{{xxxwwwwwwwwwsssqqqnnnkkkfff```XXXSSSNNNKKKHHHGGGGGGHHHHHHGGGFFFFFFFFFGGGHHHJJJLLLMMMQQQSSSTTTVVVXXX[[[```dddiiilllppptttwwwwwwvvvuuutttuuuvvvvvvuuusssqqqooojjjgggdddaaa______```aaa```bbbeeeffffffhhhnnnsssxxxxxxyyyyyy{{{}}}~~~tttrrrtttuuuzzz}}}vvvpppjjjddd[[[PPPHHHFFFBBB???;;;999888777666444555555555555555555555555444444333333333333222222555555666777999;;;===>>>@@@EEEJJJKKKHHHHHHLLLQQQXXXiiixxxddd[[[```lll|||wwwuuu}}}ooobbbSSSNNNKKKLLLMMMMMMRRRXXXWWWWWWWWWWWWYYY]]]ccchhhfffhhhkkkmmmnnnoooqqqrrrwwwxxxzzz{{{||||||||||||{{{|||}}}}}}}}}|||||||||}}}}}}}}}}}}{{{yyywwwvvvuuusssqqqooommmjjjfffccc```]]]YYYUUURRROOONNNNNNKKKKKKJJJIIIHHHGGGEEEDDDFFFGGGHHHJJJKKKLLLMMMMMMLLLMMMNNNOOOQQQRRRSSSSSSRRRQQQPPPPPPPPPQQQSSSSSSRRRSSSUUUVVVVVVUUUTTTSSSVVVWWWZZZ\\\]]]^^^^^^^^^YYYWWWUUURRRQQQRRRSSSTTTTTTRRRQQQQQQQQQQQQNNNLLLMMMMMMNNNNNNMMMNNNQQQSSSRRRSSSTTTUUUVVVVVVUUUTTTRRRSSSUUUUUUVVVVVVXXXYYYXXXXXXXXXXXXYYYZZZ[[[\\\```dddjjjoootttxxx}}}~~~yyyuuurrrrrrrrrsssooonnnllliiieee^^^VVVPPPKKKIIIFFFEEEFFFGGGGGGGGGFFFFFFHHHIIIJJJKKKLLLLLLOOOQQQTTTWWWZZZ___eeeiiimmmooosssvvvyyyxxxuuusssssstttuuuuuussspppmmmkkkiiifffbbb___]]]]]]___``````cccfffggggggjjjppptttzzz{{{{{{}}}~~~rrrfffeeeggghhhkkkpppvvvxxxyyy|||}}}uuunnnkkkcccVVVLLLHHHCCC@@@<<<:::999888666444444444444444444444444444444444333333333333222222555555666888999<<<>>>???AAAFFFLLLLLLIIIHHHLLLQQQ\\\ppprrr___XXX^^^nnn}}}rrrzzzooo___XXXPPPLLLKKKMMMNNNOOOTTTZZZVVVVVVUUUUUUWWW]]]dddjjjgggiiilllnnnnnnoooqqqssswwwxxxzzz|||}}}}}}||||||~~~~~~}}}}}}}}}}}}{{{yyywwwvvvuuussspppmmmkkkhhheeebbbYYYXXXVVVTTTRRRQQQPPPOOOHHHHHHHHHHHHHHHGGGFFFEEECCCEEEGGGIIILLLMMMNNNOOONNNOOOPPPQQQRRRTTTUUUUUUQQQQQQPPPOOOPPPQQQRRRSSSTTTUUUVVVWWWVVVTTTRRRQQQVVVWWWYYY\\\]]]^^^^^^^^^YYYWWWTTTRRRQQQRRRTTTUUUQQQRRRSSSTTTTTTRRRMMMJJJOOOPPPPPPOOOOOOPPPTTTWWWUUUUUUWWWWWWWWWWWWVVVUUUPPPQQQSSSSSSSSSTTTVVVWWWVVVVVVWWWXXXZZZ[[[]]]^^^cccfffkkknnnqqqtttxxxzzz{{{xxxtttpppnnnnnnpppqqqlllkkkjjjhhhddd]]]UUUOOOIIIGGGDDDDDDEEEFFFFFFEEEFFFHHHJJJMMMNNNOOONNNNNNNNNPPPTTTXXX]]]cccjjjnnnqqqrrruuuxxxyyyxxxtttqqqsssssstttsssqqqmmmiiiggggggeeeaaa]]]\\\\\\]]]___bbbeeehhhjjjjjjmmmrrrwww||||||}}}~~~iii[[[[[[___```bbbiiioooooollloooyyyxxxqqqnnniii[[[NNNIIIDDDAAA===:::999888666444333333333333333333333333444444444333333333222222999999888888:::<<>>AAABBBDDDBBBCCCGGGIIIMMMWWWaaayyysssaaaZZZ[[[jjjvvvbbbXXXSSSOOOMMMLLLLLLMMMOOOPPPRRRSSSTTTUUUTTTUUUYYY___dddggghhhiiikkknnnoooooopppsssuuu{{{|||}}}}}}|||{{{zzzyyyxxx{{{}}}~~~~~~}}}~~~~~~{{{zzzyyyxxxuuusssvvvtttpppkkkfffbbb___]]]YYYWWWUUUSSSQQQOOONNNMMMKKKKKKJJJJJJKKKKKKLLLMMMJJJJJJLLLMMMOOOQQQRRRSSSSSSSSSSSSTTTUUUUUUVVVVVVWWWUUUSSSSSSTTTVVVVVVUUUXXXYYYZZZZZZYYYWWWUUUSSSQQQSSSWWWZZZ\\\\\\[[[ZZZWWWTTTOOOLLLKKKLLLOOOQQQPPPPPPPPPPPPQQQRRRSSSSSSTTTSSSSSSTTTVVVWWWWWWVVVWWWXXXYYYZZZZZZWWWRRRNNNLLLKKKJJJLLLOOORRRRRRRRRTTTYYY^^^___]]]]]]aaaeeehhhlllrrrvvvwwwwwwwwwxxxuuuuuuuuutttrrrooommmkkkgggfffdddaaa[[[TTTNNNJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIKKKLLLMMMMMMMMMLLLSSSUUUZZZaaaiiisss{{{{{{uuuqqqmmmlllkkknnnmmmkkkiiigggeeeddddddcccbbb```______```aaaccchhhjjjnnnppptttxxx~~~yyyfff[[[YYY]]]aaacccllltttwww{{{{{{zzzyyyvvvttttttuuu|||{{{wwwxxx}}}}}}zzz|||yyyqqqbbbVVVNNNHHHDDDBBB???999555555666666666555444444333333444444444444444444444444888999999;;;===@@@BBBCCCFFFEEEFFFIIILLLRRR___lllwwwiii___\\\```qqqwwwdddUUURRRPPPNNNNNNLLLMMMOOOQQQSSSTTTTTTTTTUUUUUUXXX\\\aaaeeehhhjjjjjjkkknnnoooqqqsssvvvxxx||||||}}}}}}|||zzzxxxwwwxxxzzz}}}~~~~~~~~~|||zzzxxxwwwvvvtttrrrvvvsssnnnhhhccc___\\\[[[VVVUUUSSSQQQOOONNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKLLLMMMOOOQQQSSSTTTUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXVVVTTTTTTVVVWWWWWWWWWZZZZZZZZZZZZXXXVVVTTTRRRQQQSSSWWWZZZ[[[[[[ZZZZZZVVVSSSOOOLLLKKKKKKMMMNNNPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPRRRTTTWWWYYYXXXWWWZZZYYYYYYZZZZZZXXXTTTPPPNNNMMMMMMNNNRRRTTTUUUUUUWWW]]]cccccc``````eeekkkppptttyyy|||}}}~~~|||||||||zzzvvvrrrnnnkkkgggfffccc___XXXQQQKKKGGGIIIIIIHHHHHHHHHHHHHHHIIIEEEGGGJJJNNNPPPRRRRRRRRRUUUWWW\\\dddnnnxxxzzzrrrnnnkkkjjjjjjjjjiiihhhfffdddccccccbbbeeedddccccccdddeeeggghhhkkknnnqqquuuxxx||||||iii^^^^^^dddjjjoooxxx{{{rrrqqqqqqnnnkkkjjjnnnzzz{{{vvvpppmmmnnnnnnppp}}}~~~yyykkk^^^RRRKKKFFFEEECCC===888777666555555555444444444333444444444444444444444444888999:::<<>>AAACCCEEEFFFGGGFFFHHHLLLQQQ\\\qqq{{{mmmcccVVVZZZfffyyymmm___SSSOOONNNLLLJJJJJJLLLOOORRRVVVWWWWWWVVVUUUWWW[[[```cccfffhhhjjjlllkkknnnsssvvvxxxzzz|||~~~zzz{{{||||||{{{zzzyyyxxxyyy|||~~~|||zzzvvvtttsssrrrqqqpppoookkkddd^^^YYYVVVUUUUUUQQQPPPOOOMMMLLLKKKKKKKKKMMMLLLLLLKKKKKKLLLLLLLLLPPPPPPQQQSSSTTTUUUVVVWWWWWWWWWWWWXXXYYYYYYZZZZZZXXXWWWWWWXXXZZZ[[[ZZZYYYYYYYYYXXXWWWVVVTTTRRRQQQRRRTTTWWWYYYZZZZZZXXXWWWWWWVVVSSSPPPNNNMMMLLLLLLPPPOOOMMMKKKKKKLLLMMMNNNNNNNNNPPPSSSWWWYYYXXXWWWYYYXXXWWWWWWXXXXXXWWWUUUPPPOOOOOOQQQTTTWWWWWWWWWXXX]]]bbbdddeeehhhnnnttt|||uuupppllleeeccc```[[[TTTNNNHHHEEEEEEEEEFFFGGGHHHIIIKKKLLLJJJJJJKKKLLLMMMNNNNNNOOOVVV[[[bbbkkkttt|||zzzrrrmmmlllkkkjjjhhhgggggggggfffgggggghhhhhhjjjjjjkkkmmmoooqqqssstttxxx{{{~~~zzzjjjccceeeiiissszzz~~~|||{{{|||}}}}}}vvvnnniiijjjjjjhhhggghhhsss~~~wwwnnngggeeefffnnn~~~tttZZZOOOFFFCCCBBB>>>:::999666666666666666666666666444444444444444444444444777999;;;???BBBEEEFFFGGGFFFGGGJJJPPPWWWggg}}}qqqggg```ZZZaaarrr{{{~~~lll^^^VVVOOONNNMMMKKKKKKMMMMMMOOOTTTWWWYYYYYYWWWUUU[[[___eeehhhiiijjjlllnnnmmmqqqvvvzzz{{{{{{{{{{{{yyyzzz{{{{{{{{{zzzyyyxxxyyy|||~~~~~~}}}}}}~~~|||yyyuuurrrqqqqqqpppooojjjfff___XXXTTTRRRRRRSSSOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWXXXXXXYYYZZZZZZZZZXXXXXXXXXYYY[[[\\\[[[ZZZZZZYYYXXXWWWVVVUUUTTTSSSPPPRRRVVVYYYZZZZZZYYYXXXYYYXXXVVVSSSQQQOOOMMMLLLNNNLLLIIIHHHIIILLLOOORRRSSSSSSSSSTTTVVVWWWVVVUUUUUUTTTSSSSSSUUUVVVVVVUUUSSSRRRRRRTTTWWWYYYZZZZZZZZZ]]]bbbhhhmmmssszzz{{{tttooolllbbb```]]]XXXQQQKKKFFFDDDEEEEEEFFFHHHJJJLLLNNNOOOOOONNNMMMMMMMMMOOOPPPRRRXXX]]]eeeoooxxx~~~|||vvvpppmmmmmmllliiifffiiiiiiiiijjjkkkmmmnnnooopppqqqrrruuuwwwzzz|||}}}vvvlllkkkmmmuuuzzz|||xxxvvvyyy|||}}}yyyuuussstttsssppppppssswww{{{uuuppppppooouuuzzzdddWWWJJJEEECCC???;;;:::777777777777777777777777444444444444444444444444777999<<>>BBBEEEHHHIIIIIIIIIKKKPPPWWWggg~~~nnnaaa[[[]]]iiiyyymmmbbb[[[WWWSSSOOOLLLKKKLLLMMMMMMUUUWWWWWWVVVUUUTTTTTTUUUaaadddhhhjjjkkklllmmmooorrrsssvvvyyy{{{|||{{{{{{zzz|||}}}|||yyywwwvvvvvv{{{|||}}}|||{{{yyyyyyzzzyyyuuupppmmmkkkkkkjjjjjjccc___YYYUUUSSSQQQOOOMMMMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIIIILLLOOORRRTTTSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVTTTSSSTTTVVVYYY[[[\\\\\\]]]^^^]]]\\\[[[ZZZYYYYYYXXXXXXYYYYYYWWWUUUSSSTTTUUUVVVWWWXXXXXXYYY[[[WWWVVVXXXXXXTTTRRRRRRSSSPPPMMMJJJJJJNNNRRRTTTXXXXXXXXXWWWWWWWWWWWWWWWPPPPPPOOONNNOOORRRTTTUUUXXXVVVTTTVVVZZZ^^^___^^^ZZZ```hhhooowwwyyyrrrjjjddd]]]ZZZUUUPPPJJJFFFDDDBBB@@@BBBCCCDDDFFFJJJOOORRRUUURRRNNNOOOTTTYYY[[[\\\^^^dddiiimmmttt|||wwwuuutttuuuuuurrroooooorrrwww|||~~~|||www{{{}}}}}}xxxssseeeTTTHHHCCCAAA>>><<<:::999888777777888999999888777777666555444444444<<<===???CCCFFFIIIKKKLLLLLLNNNTTTaaauuunnn```^^^ccctttooobbb[[[UUUVVVRRRNNNMMMMMMOOOPPPPPPUUUUUUVVVUUUTTTSSSUUUWWWaaadddhhhjjjkkklllnnnooorrrsssvvvyyy{{{{{{{{{{{{vvvxxx{{{{{{zzzzzzzzz{{{zzz{{{||||||{{{zzzyyyyyyvvvssspppnnnmmmkkkhhhfffbbb___YYYUUUSSSQQQOOOMMMMMMLLLKKKKKKJJJIIIIIIHHHJJJIIIIIIJJJLLLOOOQQQSSSSSSSSSTTTUUUVVVVVVVVVVVVWWWVVVTTTSSSTTTVVVXXXZZZ\\\]]]^^^___^^^]]][[[ZZZYYYYYYXXXXXXXXXWWWUUUSSSTTTTTTUUUVVVWWWXXXYYYYYYZZZVVVUUUWWWWWWTTTRRRSSSRRRPPPLLLJJJKKKMMMQQQTTTYYYYYYZZZYYYYYYXXXWWWWWWQQQPPPOOONNNOOOQQQSSSTTTXXXVVVUUUWWW[[[^^^______]]]bbbjjjrrr{{{wwwpppgggbbb[[[YYYTTTNNNIIIFFFCCCBBBAAABBBDDDDDDEEEHHHMMMPPPSSSPPPNNNOOOSSSWWWZZZZZZYYY^^^bbbeeennnyyy~~~}}}||||||zzzxxxwwwxxx|||{{{{{{vvviiiXXXMMMHHHEEEAAA===:::999888777777888888999888777777666555555444444@@@AAAAAACCCFFFJJJNNNPPPRRRTTT\\\nnnlll```dddnnnrrraaa]]]ZZZWWWUUURRROOONNNPPPRRRTTTTTTTTTTTTTTTSSSRRRSSSWWWYYYaaadddhhhkkklllmmmoooppprrrtttvvvxxxzzz{{{{{{zzzwwwyyy{{{{{{zzzzzzzzz{{{zzzzzz{{{||||||zzzyyyxxxrrrqqqpppooonnnkkkfffbbbbbb^^^YYYUUUSSSQQQOOOMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLOOOQQQRRRSSSSSSTTTUUUVVVVVVVVVVVVWWWVVVUUUTTTTTTUUUWWWXXX[[[\\\^^^```___]]][[[YYY[[[[[[[[[ZZZYYYWWWUUUTTTUUUUUUVVVWWWXXXYYYYYYZZZYYYTTTSSSUUUVVVTTTSSSUUUUUUSSSOOOMMMNNNPPPTTTWWW[[[\\\\\\\\\[[[ZZZXXXWWWRRRQQQPPPOOOOOOPPPRRRSSSWWWVVVVVVWWW[[[^^^`````````eeemmmuuu{{{tttllleee___YYYVVVQQQLLLHHHDDDCCCBBBBBBCCCDDDDDDEEEFFFIIILLLNNNMMMMMMNNNRRRUUUVVVWWWUUUYYY[[[^^^fffsss|||~~~}}}|||~~~~~~qqq```TTTNNNIIICCC>>>;;;:::999888777777888999777777777666555555444444DDDCCCCCCCCCFFFKKKQQQTTTYYYZZZddd{{{}}}iiiaaammm}}}}}}bbbZZZ\\\\\\ZZZVVVTTTQQQQQQRRRTTTUUUUUUSSSSSSSSSRRRRRRUUUYYY\\\bbbeeeiiikkkmmmnnnpppqqqssstttvvvxxxyyyzzzzzzzzz|||}}}}}}{{{xxxvvvvvvvvv{{{{{{{{{{{{|||{{{xxxwwwrrrqqqooonnnllliiidddaaa```]]]XXXUUUSSSQQQNNNLLLKKKJJJIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLNNNPPPQQQSSSTTTTTTUUUVVVVVVVVVVVVVVVXXXWWWVVVUUUUUUVVVWWWXXXZZZ[[[]]]______]]]ZZZXXX[[[\\\^^^^^^\\\ZZZXXXXXXUUUVVVWWWXXXYYYZZZZZZ[[[WWWSSSQQQSSSUUUSSSTTTVVVYYYWWWTTTSSSSSSUUUYYY[[[]]]]]]^^^^^^]]]ZZZXXXWWWTTTSSSQQQOOOOOOPPPQQQRRRVVVUUUVVVWWWZZZ]]]___aaacccgggnnnxxx~~~uuuoooiiiccc^^^WWWTTTOOOJJJFFFCCCBBBBBBDDDEEEEEEEEEDDDDDDGGGIIIJJJJJJKKKLLLOOOQQQSSSSSSVVVVVVWWWZZZaaammmyyy~~~yyyvvvuuuvvvyyy{{{|||jjjZZZQQQJJJDDD???<<<;;;:::888777777888888777777666666555555555555GGGEEEDDDDDDHHHNNNTTTXXX^^^aaannnwwwfffdddwwwhhhVVVUUUXXXYYYWWWXXXVVVSSSSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTWWW[[[___bbbeeeiiilllmmmoooqqqrrruuuuuuwwwxxxyyyzzz{{{{{{~~~~~~~~~{{{xxxvvvuuuvvv~~~|||zzzzzzzzzzzzwwwuuutttqqqnnnkkkiiigggdddbbb]]][[[WWWTTTRRRPPPMMMKKKJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLMMMOOOPPPRRRSSSTTTUUUVVVVVVWWWWWWWWWWWWVVVXXXWWWVVVVVVVVVWWWXXXYYYYYYZZZ\\\]]]]]][[[YYYWWWXXX[[[^^^___]]][[[ZZZZZZWWWWWWXXXYYYZZZ[[[[[[\\\WWWRRROOOQQQSSSRRRSSSVVVZZZYYYVVVUUUUUUWWWZZZ\\\]]]^^^^^^]]]\\\ZZZXXXWWWVVVTTTRRRPPPPPPPPPQQQRRRTTTTTTUUUWWWYYY\\\___aaaeeehhhnnnxxx}}}tttmmmiiifffbbb^^^UUURRRMMMHHHDDDCCCCCCCCCEEEFFFGGGFFFDDDDDDEEEFFFFFFGGGHHHIIIKKKMMMOOOQQQUUUTTTTTTWWW\\\gggttt~~~{{{ssspppnnnooopppttt~~~uuubbbSSSIIIDDDAAA>>><<<:::999777777777888666666666666555555555555IIIGGGFFFGGGKKKRRRYYY]]]```gggwwwqqqeeeiiiqqq\\\TTTUUUWWWXXXXXXYYYVVVTTTTTTUUUVVVVVVUUUVVVWWWWWWWWWXXXZZZ^^^aaabbbeeeiiilllnnnppprrrssswwwwwwxxxyyyzzz{{{||||||{{{|||}}}|||zzzzzz|||~~~~~~yyywwwxxxxxxvvvtttuuurrrnnnkkkiiigggdddbbb[[[XXXUUUSSSQQQOOOKKKIIIIIIHHHFFFFFFFFFHHHJJJKKKLLLMMMOOOQQQSSSUUUVVVWWWWWWXXXXXXYYYYYYXXXXXXWWWXXXWWWXXXXXXYYYZZZ[[[[[[ZZZ[[[\\\\\\\\\[[[YYYYYYWWW[[[___```\\\YYYYYYZZZWWWXXXYYYZZZ[[[\\\\\\]]]WWWQQQNNNOOOQQQQQQSSSVVVXXXWWWUUUTTTTTTVVVXXXZZZ]]]\\\\\\[[[ZZZYYYXXXXXXWWWUUUSSSRRRQQQRRRSSSTTTSSSTTTVVVWWWYYY[[[___cccfffhhhnnnyyyxxxqqqjjjdddcccaaa___]]]TTTQQQLLLGGGDDDCCCDDDEEEFFFGGGHHHGGGEEEDDDDDDEEECCCDDDEEEFFFFFFIIILLLOOORRRPPPQQQUUUZZZbbbooo{{{~~~~~~sssnnniiihhhgggiiipppyyymmmYYYKKKEEEDDD???>>>;;;999888777777777666666666666666666555555JJJJJJJJJKKKPPPWWW^^^ccc___kkk}}}nnneeemmmpppcccXXXVVVWWWWWWYYY\\\VVVUUUSSSTTTVVVXXXXXXWWWXXXYYY[[[[[[\\\]]]```bbbbbbeeejjjmmmoooppprrrtttyyyyyyyyyzzz{{{|||}}}~~~{{{|||}}}~~~~~~yyyuuuvvvwwwuuussssssqqqooommmkkkhhhccc```XXXVVVSSSQQQPPPMMMJJJGGGHHHGGGEEEEEEEEEHHHJJJLLLMMMNNNPPPSSSVVVXXXYYYZZZYYYYYYZZZZZZZZZZZZYYYYYYWWWXXXXXXZZZ[[[\\\]]]^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\aaaeeeddd___ZZZYYYZZZXXXYYYYYYZZZ[[[\\\]]]]]]XXXRRRMMMNNNOOOOOOQQQUUUWWWVVVUUUTTTTTTVVVXXXYYY\\\ZZZYYYWWWWWWWWWXXXYYYXXXVVVUUUSSSSSSTTTVVVWWWTTTVVVYYYZZZZZZ]]]aaaeeehhhjjjoooyyy}}}pppiiibbb]]]\\\\\\[[[YYYSSSPPPKKKFFFDDDDDDEEEFFFGGGHHHIIIHHHFFFEEEEEEEEEAAABBBCCCBBBBBBEEEJJJNNNNNNMMMQQQWWW\\\bbbooo|||~~~}}}~~~vvvqqqlllkkkhhhgggjjjooozzzbbbOOOHHHHHH@@@>>><<<999888777666777555666666666666666666666LLLKKKLLLOOOTTT[[[bbbfff]]]mmm{{{lllfffppprrraaaYYYSSSTTTTTTSSSWWW]]]SSSRRRRRRTTTWWWYYYZZZZZZYYY[[[]]]^^^^^^___aaacccbbbfffjjjmmmoooqqqsssuuuzzzzzzzzz{{{{{{}}}~~~}}}xxxttttttvvvuuusssqqqqqqqqqpppnnniiibbb]]]WWWUUURRRPPPOOOLLLIIIFFFGGGFFFEEEDDDEEEGGGJJJLLLMMMNNNQQQTTTWWWZZZ\\\\\\ZZZZZZ[[[[[[[[[[[[ZZZYYYWWWXXXYYY[[[\\\^^^___``````___^^^]]]\\\]]]^^^___ccchhhkkkiiiccc]]][[[[[[YYYYYYZZZ[[[\\\]]]]]]^^^YYYRRRMMMMMMNNNNNNQQQUUUYYYXXXVVVVVVVVVWWWYYYZZZ[[[YYYWWWUUUUUUVVVXXXZZZXXXWWWUUUTTTTTTUUUWWWXXXUUUXXX[[[\\\\\\___ccchhhiiikkkpppzzz~~~uuulllfff^^^YYYYYYYYYXXXVVVSSSPPPKKKFFFDDDDDDFFFGGGGGGIIIJJJIIIGGGEEEEEEFFF@@@AAABBB@@@@@@CCCIIINNNMMMMMMSSS[[[aaafffsss}}}}}}zzzuuurrrqqqnnnjjjjjjmmmjjjTTTKKKKKK@@@???<<<:::888777666666555555555666666666666666OOONNNNNNRRR\\\eeefffccc^^^vvv~~~qqqmmmxxx{{{iii\\\WWWRRROOOQQQTTTUUUTTTUUUUUUTTTUUUVVVXXXZZZ[[[[[[[[[\\\]]]^^^___aaabbbcccfffjjjmmmnnnppprrrtttxxxzzz}}}}}}}}}|||||||||}}}}}}xxxrrrmmmnnnsssvvvtttppppppqqqpppoookkkfffaaa^^^WWWUUURRROOOLLLIIIGGGGGGHHHGGGDDDCCCCCCFFFIIIKKKMMMNNNPPPSSSUUUXXXZZZ[[[\\\[[[[[[[[[\\\\\\ZZZYYYWWWYYYZZZZZZZZZZZZ\\\]]]]]]\\\[[[ZZZZZZZZZ[[[\\\fffeeecccaaa^^^\\\ZZZYYY\\\ZZZYYYYYY[[[\\\[[[[[[WWWTTTOOOLLLKKKNNNRRRUUUWWWVVVVVVVVVWWWZZZ\\\^^^___ZZZTTTQQQSSSVVVWWWXXXVVVWWWXXXXXXVVVVVVWWWXXXXXXZZZ\\\]]]]]]^^^```bbbhhhkkkrrr}}}zzztttlllddd[[[WWWXXXYYYXXXVVVMMMKKKGGGDDDCCCDDDFFFGGGFFFGGGIIIJJJJJJHHHEEEDDDCCCBBBAAABBBDDDGGGKKKMMMMMMOOOVVV___fffnnnvvvvvvzzz}}}yyyxxx{{{vvvkkkiiiooolllZZZPPPKKKBBB???<<<888777666777888444444555555555555555555LLLLLLMMMSSS[[[bbbccc```bbb|||{{{tttuuummm___YYYUUUPPPOOOPPPSSSTTTTTTUUUUUUUUUUUUWWWXXXZZZ\\\[[[\\\\\\]]]^^^```bbbcccfffiiilllooopppsssvvvyyyyyy{{{}}}~~~}}}}}}}}}uuurrrppprrrvvvwwwuuurrrpppppppppmmmjjjddd```]]]UUUSSSQQQMMMJJJHHHFFFEEEGGGFFFDDDCCCCCCFFFIIIKKKNNNPPPRRRUUUWWWYYY[[[[[[]]]\\\\\\\\\]]]\\\[[[ZZZXXXZZZ[[[[[[[[[[[[\\\^^^]]]]]][[[ZZZZZZ[[[[[[\\\bbbaaa```^^^]]][[[ZZZYYY\\\[[[YYYZZZ\\\]]]\\\[[[XXXUUUPPPLLLLLLNNNQQQTTTVVVVVVUUUVVVWWWYYY\\\]]]___ZZZTTTQQQRRRTTTUUUVVVVVVWWWXXXWWWVVVVVVWWWYYYZZZ\\\]]]^^^___```ccceeekkknnnsss|||yyyqqqjjjbbbZZZUUUUUUUUUTTTQQQLLLJJJGGGDDDCCCDDDFFFGGGHHHJJJKKKLLLLLLJJJHHHFFFEEEDDDCCCCCCEEEHHHLLLNNNNNNQQQXXXbbbjjjsss~~~ttttttzzz{{{zzz|||wwwmmmkkkqqqtttdddUUUKKKGGGDDD???<<<999888888777555555555555555555555555JJJKKKOOOUUU[[[___``````lll|||uuuttt~~~}}}ooobbbZZZTTTQQQNNNMMMOOORRRSSSTTTTTTUUUUUUVVVWWWYYY[[[\\\\\\\\\\\\]]]___bbbdddfffhhhjjjmmmoooqqqtttyyy||||||}}}~~~~~~~~~~~~sssuuuxxxzzz{{{yyyvvvtttpppooonnnkkkgggbbb]]]ZZZSSSQQQOOOLLLIIIFFFDDDDDDEEEDDDCCCBBBDDDGGGJJJLLLOOOQQQTTTWWWZZZZZZZZZZZZ\\\\\\\\\\\\\\\[[[[[[ZZZYYY[[[]]]]]]\\\\\\]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[ZZZZZZZZZ\\\[[[ZZZ[[[]]]^^^]]]\\\YYYVVVQQQNNNLLLNNNPPPRRRUUUUUUVVVVVVXXXZZZ[[[\\\```[[[VVVRRRQQQRRRSSSSSSVVVVVVWWWVVVUUUVVVXXX[[[]]]^^^______```cccgggjjjoooppptttzzz~~~rrreee___WWWRRRQQQQQQOOOMMMKKKIIIFFFCCCCCCCCCEEEFFFKKKLLLMMMNNNNNNLLLKKKIIIGGGFFFEEEEEEFFFIIIMMMOOOOOOSSS[[[eeennnyyyvvvnnnpppyyy|||}}}xxxooonnnsss}}}rrr]]]LLLKKKHHHCCC???<<<:::888777666666666666555555555555IIILLLQQQXXX\\\]]]___ccc{{{wwwpppjjjpppssseee\\\WWWNNNMMMLLLLLLNNNPPPRRRSSSSSSTTTUUUVVVXXXZZZ[[[\\\\\\\\\\\\^^^```cccfffhhhhhhjjjlllmmmppptttyyy}}}~~~vvv|||{{{wwwuuuooonnnlllhhhddd^^^ZZZWWWRRRPPPNNNKKKHHHFFFDDDCCCCCCBBBBBBCCCEEEHHHKKKMMMOOORRRUUUXXXZZZZZZYYYXXXYYY[[[[[[[[[ZZZYYYYYYYYYZZZ\\\^^^^^^]]]]]]]]]^^^]]]]]]\\\\\\[[[[[[[[[ZZZWWWXXXXXXYYYZZZ[[[[[[\\\[[[ZZZYYY[[[]]]^^^]]][[[YYYWWWSSSOOOMMMNNNOOOPPPUUUVVVWWWXXXZZZ[[[\\\\\\```]]]XXXSSSQQQQQQRRRSSSUUUVVVVVVUUUUUUWWWZZZ]]]^^^______```aaadddjjjnnnoooppprrrwww~~~~~~ooo]]]YYYSSSPPPNNNNNNLLLKKKHHHGGGDDDBBBAAABBBCCCDDDJJJKKKLLLMMMMMMLLLJJJIIIFFFEEEEEEEEEFFFIIIMMMOOOPPPTTT\\\eeeooo|||uuukkkfffjjjuuuyyywww~~~~~~}}}xxxpppooossswww~~~eeeQQQMMMIIICCC???===<<<999666777777777666666666666666GGGIIIQQQXXXYYYYYY___iii~~~nnnfffbbbkkk{{{iii[[[SSSPPPJJJKKKKKKLLLMMMNNNPPPRRRRRRSSSTTTVVVXXXYYYZZZ[[[[[[[[[\\\]]]```dddhhhkkkjjjkkkmmmnnnqqquuuzzz~~~||||||vvvtttlllkkkiiieee```[[[WWWUUUQQQPPPMMMJJJHHHFFFDDDDDDAAAAAABBBCCCFFFJJJMMMOOOPPPRRRUUUXXXYYYXXXWWWVVVVVVXXXZZZYYYWWWUUUVVVWWWZZZ\\\______^^^]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYYYYVVVVVVWWWYYYZZZ[[[\\\]]]YYYYYYYYY[[[]]]^^^\\\[[[YYYWWWTTTQQQOOONNNNNNOOOVVVWWWYYY[[[\\\]]]]]]\\\___]]]YYYUUURRRQQQRRRTTTTTTUUUVVVWWWWWWYYY\\\_________``````aaaeeejjjnnnnnnnnnpppttt{{{pppaaaUUURRROOOMMMLLLLLLKKKKKKEEEDDDBBB@@@@@@@@@AAABBBFFFGGGHHHHHHHHHHHHGGGGGGDDDCCCBBBCCCEEEHHHLLLNNNPPPUUU\\\cccnnn|||}}}|||qqqeee```___dddqqq|||pppqqqxxx}}}xxxrrrppprrrpppyyymmm[[[OOOIIIBBB======<<<999777888888777777777666666666EEEGGGNNNUUUUUUUUUaaaqqqxxxjjjdddaaammmrrrbbbVVVOOOLLLGGGIIIKKKLLLLLLMMMOOOQQQPPPQQQSSSUUUWWWYYYYYYZZZZZZZZZZZZ\\\```dddiiilllmmmnnnppprrrtttwww{{{~~~~~~}}}zzztttqqqjjjhhhfffbbb^^^YYYVVVTTTPPPNNNLLLIIIGGGEEEDDDCCC@@@AAABBBEEEHHHLLLPPPRRRRRRSSSUUUWWWXXXWWWVVVUUUTTTWWWYYYXXXUUUSSSTTTVVVZZZ\\\___```^^^]]]\\\\\\[[[\\\[[[[[[ZZZYYYWWWWWWVVVVVVWWWXXXZZZ[[[\\\\\\YYYYYYZZZ\\\^^^___]]]\\\XXXWWWTTTRRRPPPOOOOOONNNTTTVVVYYY\\\]]]]]]\\\[[[[[[ZZZXXXUUURRRQQQSSSUUUSSSUUUXXXYYYZZZ\\\^^^```___```aaaaaabbbeeeiiilllllllllnnnrrryyy}}}yyyooo```UUUMMMLLLLLLKKKJJJIIIIIIIIIAAA@@@???>>>===>>>>>>???AAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAADDDHHHLLLOOOPPPVVV\\\cccnnn}}}|||sssrrrqqqppppppppprrrrrruuuwwwyyyyyywwwtttsssrrrssszzz|||nnnccc[[[ZZZ\\\aaaqqqtttmmmooouuuyyytttqqqqqqkkkqqq~~~wwwiiiVVVNNNCCC=========:::888999999888888777777666666FFFHHHNNNUUUTTTVVVhhh}}}tttiiigggiiivvvzzzgggYYYRRRNNNLLLFFFIIILLLMMMLLLLLLNNNOOONNNOOORRRTTTVVVXXXXXXXXXYYYYYYYYY[[[___dddjjjmmmmmmooorrrssstttvvvyyy{{{}}}}}}}}}~~~}}}vvvppplllgggfffccc___[[[XXXUUUSSSNNNLLLJJJHHHEEECCCBBBBBB@@@AAACCCFFFJJJNNNRRRTTTUUUVVVWWWWWWWWWWWWWWWVVVSSSWWWYYYXXXTTTRRRTTTWWWYYY\\\___```^^^\\\[[[[[[ZZZZZZ[[[ZZZYYYWWWVVVUUUVVVVVVWWWXXXXXXYYYZZZZZZZZZZZZ\\\^^^aaaaaa```^^^WWWVVVTTTSSSQQQPPPOOOOOORRRTTTXXX[[[\\\\\\ZZZYYYUUUVVVUUUSSSPPPPPPSSSVVVRRRUUUYYY\\\^^^^^^```aaa```aaacccddddddfffiiikkkmmmlllmmmqqqwww}}}~~~yyyrrrjjj___VVVPPPHHHIIIIIIHHHFFFEEEDDDDDD>>>===<<<<<<;;;<<<<<<<<<<<<======>>>>>>>>>>>>????????????AAADDDIIIMMMPPPOOOVVV]]]dddpppwwwnnniiiiiiiiiiiijjjkkkllllllqqqsssuuuvvvtttrrrqqqqqqttt{{{{{{yyy{{{yyyqqqggg\\\VVVYYY]]]cccsss{{{mmmlllooottt|||wwwsssppphhhlllwwwxxxaaaVVVHHH@@@>>>>>><<<999::::::999888888777666666JJJKKKQQQWWWVVVYYYooorrrjjjkkkqqqnnnZZZOOOKKKJJJJJJFFFIIIMMMNNNLLLLLLMMMOOOLLLNNNQQQTTTVVVWWWWWWWWWXXXXXXXXXZZZ^^^dddjjjmmmkkkmmmppprrrssstttvvvwww||||||}}}{{{||||||{{{xxxsssmmmiiieeedddaaa^^^ZZZWWWUUUSSSLLLKKKHHHFFFDDDBBBAAA@@@@@@AAACCCGGGKKKPPPSSSUUUXXXXXXXXXXXXXXXXXXXXXXXXSSSWWWZZZYYYUUURRRTTTWWWYYY[[[______^^^\\\ZZZZZZYYYZZZZZZZZZXXXWWWUUUSSSVVVVVVWWWWWWWWWXXXXXXXXX\\\\\\^^^```ccccccbbb```VVVUUUTTTSSSRRRQQQPPPOOOPPPRRRVVVYYY[[[ZZZXXXWWWQQQRRRSSSQQQOOOOOORRRVVVQQQUUU[[[^^^``````aaaaaaaaaccceeeffffffgggiiijjjnnnmmmnnnqqqvvv|||}}}zzzssshhh]]]SSSMMMKKKFFFGGGGGGFFFCCCAAA@@@@@@<<<<<<;;;:::::::::;;;;;;::::::;;;;;;<<<<<<<<<===>>>>>>???AAAEEEJJJOOORRROOOWWW^^^eeessspppfffffffffhhhiiijjjkkkllllllqqqtttvvvwwwvvvtttttttttxxxvvvvvvxxx}}}tttkkkdddZZZUUU[[[```fffvvv}}}ppphhhkkkoootttyyytttpppfffjjjtttjjj]]]MMMCCC@@@@@@===:::::::::999999888777777666JJJLLLMMMMMMQQQ^^^vvv{{{jjjqqq|||sss___SSSNNNIIIGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLLLLNNNPPPRRRRRRSSSUUUWWWXXXYYY[[[]]]```dddfffhhhlllnnnqqqtttwwwyyyzzzzzzzzzvvvssspppmmmkkkcccaaa___[[[WWWSSSOOOMMMLLLJJJGGGDDDBBBAAA@@@@@@@@@AAACCCFFFKKKOOOTTTVVVUUUVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWVVVUUUTTTSSSRRRVVVWWWYYYZZZZZZZZZYYYYYY^^^]]][[[WWWTTTSSSTTTVVVWWWWWWWWWXXXXXXXXXYYYYYY___]]]]]]bbbhhhhhhaaaZZZXXXWWWUUUSSSQQQOOOOOONNNPPPQQQSSSUUUWWWUUURRRNNNOOOMMMKKKMMMQQQTTTTTTTTTRRRTTTXXXZZZ\\\___bbbeeeccceeefffffffffgggiiikkkrrrooommmpppvvv{{{~~~zzzooobbbVVVMMMFFFCCCDDDDDDDDDDDDCCCBBBAAA@@@;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<>>>===>>>@@@EEEJJJNNNOOOTTTWWW___lll{{{wwwiiicccbbbdddfffiiijjjkkkllllllqqqrrrtttsssrrrqqqrrrsss}}}|||rrrrrruuuzzz~~~{{{ssslll```]]]YYYZZZaaappppppnnnkkkjjjooo{{{~~~zzzwwwoooqqqwwwyyywwwcccOOOHHHFFFAAA;;;:::999888888777777777777888KKKNNNPPPQQQUUUbbbwwwxxxpppzzzxxxhhhVVVMMMIIIFFFEEEFFFHHHIIIJJJLLLLLLLLLLLLLLLMMMOOOPPPQQQPPPPPPRRRTTTWWWXXXZZZ]]]```dddgggiiikkkmmmppptttwwwyyyzzzzzz~~~yyyvvvrrrooonnnmmmkkkiiibbbaaa^^^[[[WWWRRROOOMMMKKKJJJGGGDDDBBBAAA@@@@@@AAABBBDDDGGGKKKOOOSSSUUUVVVVVVVVVWWWWWWXXXXXXYYY\\\[[[YYYWWWUUURRRQQQPPPTTTUUUWWWXXXYYYYYYYYYXXX[[[[[[ZZZWWWTTTRRRSSSTTTWWWWWWWWWXXXXXXYYYYYYYYY___```aaacccdddccc___[[[WWWVVVTTTRRRPPPOOOOOONNNPPPPPPQQQSSSTTTSSSPPPMMMLLLJJJIIIJJJNNNQQQRRRRRRSSSVVVYYY\\\^^^aaadddgggdddfffggggggggghhhjjjlllpppnnnnnnqqqxxx}}}}}}xxxnnnbbbWWWNNNHHHEEEDDDDDDCCCCCCBBBAAA@@@???=========<<<<<<<<<;;;;;;<<<<<<<<<<<<============>>>>>>>>>@@@DDDIIIMMMOOOUUUZZZcccpppsssfff```aaaccceeeggghhhiiiiiihhhjjjkkklllllllllmmmoooqqqyyy{{{~~~{{{wwwtttnnnooorrrxxx{{{yyyqqqjjj^^^]]][[[]]]eeessszzzqqqpppnnnooottt~~~zzzwwwqqqrrrvvv{{{zzzyyyfffSSSJJJFFFAAA<<<:::999888777777666777777777MMMPPPRRRTTT[[[iii{{{~~~uuuvvv{{{iii[[[NNNHHHFFFEEEEEEFFFHHHHHHIIIJJJKKKKKKKKKKKKMMMNNNOOOOOONNNNNNOOOPPPTTTUUUXXX\\\```eeeiiikkkkkkmmmppptttwwwyyy{{{{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{yyyuuurrrooommmlllkkkjjjhhhaaa___]]]ZZZVVVRRRNNNLLLJJJIIIFFFDDDBBBAAAAAAAAABBBCCCEEEGGGKKKOOORRRTTTVVVVVVVVVVVVWWWXXXYYYZZZ]]]\\\[[[XXXVVVTTTRRRQQQQQQRRRTTTVVVWWWXXXWWWWWWXXXYYYZZZXXXUUUSSSRRRRRRVVVWWWWWWXXXYYYZZZZZZ[[[```ccceeedddaaa^^^]]]]]]WWWVVVTTTRRRQQQPPPOOOOOOPPPOOOOOOOOOPPPPPPNNNLLLKKKJJJIIIJJJMMMPPPRRRRRRVVVYYY]]]___bbbdddgggiiiggghhhiiiiiihhhiiikkkmmmooonnnooottt{{{{{{vvvnnncccYYYPPPJJJGGGDDDDDDCCCBBBAAA@@@???>>>@@@@@@????????????>>>>>>>>>>>>?????????@@@@@@@@@???>>>???@@@DDDHHHLLLOOOWWW^^^jjjyyynnnbbb^^^___```bbbcccddddddcccccc```aaabbbbbbbbbeeeiiilllqqqrrrtttuuutttpppllljjjgggiiimmmsssvvvtttlllfff]]]^^^```dddmmmyyy|||xxxuuurrrrrrsssvvv|||~~~zzzxxxssstttvvv|||{{{yyy{{{}}}lllXXXMMMGGGBBB>>>===999888777666666666666666OOOQQQRRRUUU___qqq}}}tttyyyqqq___TTTJJJGGGFFFEEEFFFHHHGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKMMMMMMLLLLLLMMMOOOQQQRRRVVVZZZ___dddiiikkkjjjmmmppptttxxxzzz|||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~|||{{{zzzyyywwwuuutttqqqnnnllljjjhhheeeccc___^^^\\\XXXUUUQQQMMMKKKIIIHHHEEECCCBBBAAAAAAAAADDDDDDEEEHHHKKKOOORRRTTTVVVVVVVVVVVVWWWXXXZZZ[[[[[[[[[ZZZYYYXXXWWWVVVVVVNNNPPPRRRTTTVVVVVVVVVVVVVVVXXXZZZYYYWWWTTTSSSRRRVVVWWWWWWYYYZZZ[[[\\\\\\aaacccdddccc```^^^]]]]]]XXXWWWUUUTTTRRRQQQQQQQQQPPPNNNLLLLLLLLLMMMLLLKKKLLLKKKKKKLLLOOORRRTTTUUUYYY\\\```ccceeehhhjjjllliiijjjkkkkkkkkkkkkmmmooonnnnnnpppvvv~~~|||xxxqqqggg]]]TTTMMMJJJGGGGGGEEEDDDBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCC@@@@@@@@@AAACCCGGGLLLPPPYYYcccsss|||hhh^^^\\\\\\]]]^^^^^^^^^^^^]]]\\\XXXXXXXXXWWWXXX[[[___ccceeefffggghhhgggeeebbb```___bbbfffkkknnnmmmgggbbb]]]aaafffmmmuuuzzzsssmmmhhhjjjooottt{{{uuurrrrrrsssuuuxxx|||~~~{{{yyywwwvvvvvvzzz{{{{{{}}}ooo]]]PPPIIIDDDBBB@@@999888888777666666666666PPPRRRSSSWWWfff|||xxx~~~uuucccWWWOOOHHHGGGFFFEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHHHHFFFHHHJJJJJJKKKKKKMMMOOOOOOPPPSSSXXX]]]bbbgggiiijjjlllppptttxxx{{{}}}~~~~~~~~~}}}}}}||||||~~~|||zzzxxxwwwvvvtttqqqmmmkkkhhhfffeeeccc___]]]]]]\\\ZZZWWWSSSOOOLLLJJJHHHGGGEEECCCBBBAAAAAABBBDDDDDDFFFHHHKKKOOORRRTTTWWWVVVVVVVVVWWWYYY[[[\\\\\\[[[[[[ZZZYYYXXXWWWVVVNNNOOOQQQSSSUUUVVVVVVUUUVVVXXX[[[[[[YYYVVVTTTTTTVVVVVVXXXYYY[[[\\\]]]^^^cccaaaaaaaaabbbaaa___\\\YYYXXXWWWUUUTTTSSSSSSSSSOOOMMMKKKJJJKKKLLLKKKKKKKKKKKKLLLMMMOOOQQQTTTVVV[[[___cccgggiiikkkmmmooolllmmmnnnnnnmmmmmmoooqqqoooooorrrxxx~~~{{{uuulllcccZZZSSSOOOMMMLLLIIIGGGEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFAAABBBBBBBBBCCCFFFLLLQQQ\\\hhhzzzuuuccc[[[YYYWWWXXXYYYYYYYYYXXXVVVUUURRRRRRRRRPPPOOOQQQUUUXXXXXXYYYZZZ[[[[[[[[[ZZZYYYWWWZZZ^^^ccceeeeeeaaa^^^^^^dddmmmttt|||{{{rrrjjjfffcccaaacccgggeeekkkrrrwwwyyyqqqooopppuuuxxx|||~~~{{{zzzyyyyyyyyy{{{yyyyyyooo```QQQHHHDDDBBBAAA::::::888777777666666666QQQUUUWWW^^^sss|||~~~iiiZZZOOOIIIEEEFFFEEECCCBBBDDDGGGFFFFFFEEEEEEFFFGGGGGGDDDFFFHHHIIIJJJKKKMMMOOONNNOOORRRVVVZZZ___ccceeegggiiinnnrrrwwwzzz|||}}}~~~}}}}}}|||{{{zzzzzzyyy{{{yyyvvvuuutttrrrpppnnnhhhgggeeeeeeeeecccaaa^^^[[[ZZZXXXVVVRRRNNNKKKJJJGGGEEEDDDBBBAAAAAABBBBBBCCCDDDEEEHHHLLLPPPSSSUUUWWWVVVVVVVVVWWWYYY\\\^^^___^^^]]]ZZZXXXVVVTTTSSSOOOPPPRRRTTTUUUVVVUUUUUUVVVXXX[[[[[[YYYWWWVVVVVVVVVVVVXXXZZZ[[[]]]______bbbaaaaaabbbcccbbb^^^[[[YYYXXXWWWUUUTTTSSSSSSSSSNNNLLLJJJJJJLLLMMMLLLLLLHHHJJJKKKLLLMMMPPPSSSVVV]]]aaafffjjjlllmmmooopppooopppqqqpppooooooqqqsssrrrqqqsssxxx~~~}}}{{{wwwqqqiiiaaaZZZVVVRRRQQQNNNKKKIIIGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHDDDEEEEEEDDDCCCFFFMMMSSS___kkk~~~lll]]]VVVUUURRRSSSTTTTTTTTTRRRQQQPPPOOOOOONNNLLLKKKKKKNNNPPPOOOPPPQQQQQQRRRRRRSSSSSSQQQSSSWWWZZZ\\\]]]]]]\\\```gggqqqxxxppphhhaaa______^^^aaaeeeaaahhhpppvvvzzzsssrrrssszzz}}}~~~|||{{{zzzzzzzzz|||{{{wwwrrreeeTTTIIIEEEBBB???<<<;;;:::999888777777777RRRXXX___kkksssbbbUUUJJJFFFDDDFFFFFFCCCCCCEEEFFFFFFEEEDDDDDDDDDEEEFFFEEEGGGIIIIIIIIIJJJKKKMMMNNNOOOQQQTTTXXX[[[___```cccfffjjjoootttwwwyyyzzzzzzzzzyyyxxxwwwvvvuuutttvvvtttqqqppppppnnnllljjjhhhgggfffeeeeeeccc___]]]ZZZYYYWWWUUUQQQNNNKKKIIIFFFEEECCCBBBAAABBBBBBCCCCCCCCCEEEHHHLLLQQQTTTWWWWWWVVVUUUUUUWWWZZZ]]]______^^^\\\ZZZXXXUUUTTTSSSQQQRRRTTTUUUVVVVVVVVVUUUUUUWWWYYYYYYWWWVVVVVVVVVUUUVVVXXXZZZ\\\^^^`````````ccceeeeeebbb^^^[[[ZZZWWWVVVUUUTTTSSSRRRRRRRRRLLLKKKKKKLLLNNNOOONNNMMMIIIKKKMMMNNNNNNPPPUUUXXX^^^bbbhhhlllnnnooopppqqqqqqrrrrrrrrrqqqqqqssstttuuuttttttwww|||~~~|||xxxxxxvvvsssmmmgggbbb___VVVTTTQQQMMMKKKJJJIIIIIIGGGGGGGGGGGGHHHHHHHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIFFFGGGGGGEEEDDDGGGNNNUUU```lll~~~oooaaaXXXTTTSSSNNNOOOOOOPPPPPPOOONNNMMMKKKLLLLLLKKKJJJIIIKKKMMMLLLLLLLLLKKKLLLLLLMMMMMMMMMNNNQQQSSSTTTWWWYYY[[[```hhhrrryyy~~~ppphhhaaa```aaaaaacccfffhhhqqq|||||||||}}}~~~}}}|||yyyzzz{{{{{{~~~~~~{{{ppp^^^OOOIIIEEE@@@>>>===;;;:::999888888888RRR[[[eeeuuuyyyiii[[[QQQHHHEEEEEEHHHIIIFFFFFFHHHFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHJJJJJJIIIHHHJJJKKKNNNOOOPPPSSSVVVYYY\\\]]]```cccggglllqqquuuwwwxxxwwwvvvvvvtttsssrrrqqqppprrrpppnnnmmmmmmkkkiiiggggggeeecccaaa___\\\WWWTTTYYYXXXWWWTTTQQQMMMJJJIIIEEEDDDCCCBBBAAABBBBBBCCCBBBCCCEEEHHHLLLQQQUUUXXXXXXWWWUUUUUUWWWZZZ]]]___[[[[[[ZZZYYYXXXWWWVVVVVVSSSTTTUUUVVVWWWWWWVVVUUUUUUVVVXXXWWWVVVUUUUUUVVVUUUVVVXXXZZZ\\\___```aaa___eeekkkiiiaaaZZZXXXZZZUUUUUUSSSRRRQQQQQQQQQQQQKKKKKKKKKMMMOOOPPPPPPNNNKKKMMMPPPQQQQQQSSSWWW[[[^^^ccchhhlllooopppqqqrrrrrrsssssssssrrrrrrsssuuuxxxuuutttwww{{{}}}|||{{{tttttttttssspppkkkgggdddXXXVVVRRRNNNLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKHHHHHHHHHIIIIIIIIIIIIJJJGGGIIIIIIFFFDDDGGGOOOVVVaaammm}}}|||nnnaaaXXXTTTSSSSSSKKKLLLMMMNNNNNNMMMLLLKKKHHHJJJKKKKKKJJJJJJKKKLLLLLLKKKJJJIIIHHHHHHIIIIIIKKKLLLMMMNNNPPPSSSWWWZZZ```hhhrrrxxx|||vvvnnnfffeeefffeeegggiiirrr}}}~~~~~~}}}|||yyyzzz{{{zzz|||{{{gggWWWOOOIIIDDD???>>><<<;;;:::999999999\\\cccttt{{{{{{~~~ppp```RRRLLLIIIGGGEEEFFFHHHHHHEEEBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDEEEGGGIIIJJJJJJJJJLLLLLLLLLMMMOOOSSSVVVXXX^^^___aaaeeeiiimmmppprrrtttsssqqqooollliiifffeeeiiihhhhhhgggeeecccaaa```aaa___]]][[[ZZZZZZZZZZZZZZZWWWSSSPPPNNNLLLIIIGGGFFFDDDBBBBBBCCCCCCBBBAAA@@@CCCHHHJJJLLLMMMOOOPPPUUUUUUUUUVVVXXX[[[]]]___ZZZZZZYYYVVVSSSRRRSSSUUUVVVXXXYYYXXXVVVTTTSSSSSSRRRRRRTTTUUUWWWYYYZZZZZZYYYYYYXXXXXXZZZ]]]___aaaccceeegggeee```ZZZUUUSSSPPPOOONNNNNNOOOOOONNNMMMKKKKKKKKKKKKLLLMMMOOOPPPOOONNNNNNOOOPPPSSSVVVXXX___```cccgggjjjmmmnnnooooooooopppsssvvvxxxxxxxxxuuutttuuuxxx{{{}}}}}}|||yyyuuupppnnnooommmhhhccc\\\XXXSSSPPPNNNMMMKKKJJJJJJIIIHHHHHHIIIJJJLLLMMMLLLLLLMMMMMMLLLKKKIIIHHHHHHFFFDDDCCCEEEIIIMMMPPP```hhhsss}}}|||oooggg^^^YYYWWWUUUPPPLLLIIIJJJLLLPPPRRRQQQKKKFFFIIIHHHIIIKKKMMMOOOOOOOOOPPPNNNLLLJJJIIIIIIJJJKKKKKKMMMNNNNNNNNNPPPTTTVVVeeefffmmmxxxyyyuuuooommmnnnrrruuuwww}}}{{{|||yyyxxx{{{sss]]]RRRJJJCCC???===999888888999999888aaammm{{{vvvxxx}}}vvvhhhZZZOOOJJJIIIGGGFFFFFFHHHGGGEEEBBBDDDCCCCCCCCCCCCDDDDDDEEECCCDDDEEEGGGHHHHHHHHHHHHJJJJJJJJJKKKNNNQQQTTTVVVZZZ[[[^^^aaaeeeiiikkkmmmmmmlllkkkiiigggdddbbb``````````````````___^^^]]]^^^]]][[[ZZZYYYYYYYYYZZZYYYWWWSSSPPPNNNLLLIIIGGGGGGEEECCCCCCDDDDDDDDDCCCBBBDDDHHHKKKLLLNNNQQQSSSVVVUUUUUUUUUVVVXXXZZZ[[[WWWWWWVVVTTTRRRQQQRRRTTTVVVXXXZZZYYYWWWUUUTTTTTTSSSSSSTTTUUUVVVWWWXXXXXXYYYYYYXXXYYY[[[]]]```bbbbbbeeegggfffaaaZZZUUUSSSOOOMMMLLLLLLNNNNNNMMMLLLKKKKKKJJJJJJKKKLLLNNNOOOOOOOOOOOOOOOQQQTTTWWWXXX\\\^^^aaaeeehhhkkklllmmmllllllmmmpppsssvvvuuuuuuuuuuuuvvvyyy|||~~~~~~}}}{{{vvvqqqpppooommmhhhddd[[[WWWSSSOOOMMMLLLKKKIIIHHHHHHGGGGGGHHHIIIKKKLLLKKKLLLMMMMMMLLLKKKJJJIIIHHHFFFEEEDDDFFFJJJNNNQQQ[[[```iiiqqquuutttqqqnnnfff```XXXUUUTTTSSSPPPMMMKKKLLLNNNRRRTTTSSSNNNIIILLLLLLLLLNNNOOOQQQQQQPPPNNNMMMLLLJJJIIIIIIJJJJJJLLLMMMOOOPPPQQQSSSWWWZZZffffffmmmwww}}}zzzwwwtttssstttyyy|||yyyzzzzzzzzzyyyzzz}}}jjjZZZPPPJJJDDD@@@<<<999888999999888iiixxx}}}tttqqqwww|||hhh\\\SSSKKKHHHHHHGGGFFFGGGGGGGGGEEECCCCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIKKKMMMPPPQQQTTTVVVYYY]]]```bbbcccdddbbbbbbaaa```^^^]]][[[ZZZWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYXXXUUURRROOONNNLLLIIIGGGHHHFFFDDDDDDEEEFFFEEEDDDCCCEEEHHHJJJLLLOOORRRUUUVVVUUUTTTTTTSSSSSSTTTTTTQQQRRRRRRPPPOOONNNPPPQQQTTTWWWYYYZZZXXXVVVTTTTTTSSSSSSTTTTTTUUUVVVVVVVVVYYYYYYYYYZZZ[[[^^^```bbbbbbeeegggfffbbb[[[VVVSSSMMMKKKJJJJJJLLLMMMLLLKKKKKKJJJJJJIIIJJJKKKMMMNNNPPPPPPPPPQQQRRRUUUWWWXXXZZZ[[[^^^bbbfffhhhjjjkkkllllllmmmooosssuuuuuutttttttttvvvyyy|||~~~~~~|||{{{xxxsssqqqpppmmmgggcccZZZWWWRRRNNNMMMKKKJJJIIIFFFFFFEEEEEEFFFGGGIIIJJJJJJKKKKKKLLLLLLKKKJJJJJJHHHGGGFFFFFFHHHKKKNNNQQQVVVYYY___dddfffeeebbb```\\\WWWRRRPPPQQQRRRPPPNNNNNNOOOQQQTTTVVVUUUQQQNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPOOOOOONNNNNNMMMMMMMMMOOOQQQTTTVVVXXX\\\aaadddiiijjjooowww|||}}}}}}~~~~~~~~~zzzyyyzzz{{{}}}}}}{{{xxxsssuuuwwwyyyzzz|||{{{wwwuuuxxx{{{zzzyyy{{{xxxdddWWWTTTJJJEEE???:::999999999999mmmwwwqqqpppzzzmmm]]]UUUPPPJJJFFFHHHGGGGGGGGGGGGFFFEEECCCBBBBBBBBBCCCCCCEEEFFFFFFHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGHHHJJJLLLMMMOOOQQQTTTXXXZZZ[[[[[[[[[XXXXXXXXXWWWWWWUUUTTTTTTRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWTTTQQQNNNMMMLLLIIIHHHHHHFFFDDDDDDFFFFFFFFFEEEDDDEEEGGGIIIKKKNNNRRRVVVUUUTTTSSSRRRPPPOOONNNNNNKKKLLLMMMMMMLLLLLLMMMOOOPPPSSSWWWXXXWWWUUUSSSSSSRRRRRRSSSTTTUUUVVVVVVWWWYYYYYYYYY[[[]]]___aaacccbbbeeegggfffbbb\\\VVVTTTLLLKKKIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMQQQQQQQQQRRRSSSUUUWWWXXXXXXZZZ]]]aaaeeehhhjjjkkkooonnnooorrruuuwwwwwwvvvrrrssstttxxx{{{|||{{{zzzzzzwwwsssqqqnnnjjjeeeaaaZZZVVVQQQNNNLLLKKKIIIHHHEEEEEEDDDDDDDDDEEEGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKHHHHHHHHHHHHJJJLLLOOOQQQTTTVVVYYY\\\]]]]]][[[ZZZWWWTTTQQQPPPQQQRRRQQQPPPPPPQQQSSSUUUVVVVVVTTTRRRRRRSSSSSSSSSRRRRRRSSSTTTUUUUUUVVVVVVVVVUUUTTTTTTWWWYYY]]]```ccchhhmmmqqqoooqqqvvvzzz~~~|||zzzyyyyyy|||zzzuuuttttttsssrrrqqqooommmjjjkkkmmmnnnooopppsssuuuyyy{{{~~~~~~{{{yyytttxxx{{{zzzxxx|||jjj[[[XXXOOOIIIBBB<<<999999999999qqqzzztttqqqtttyyybbbWWWSSSOOOJJJGGGGGGHHHHHHGGGFFFEEEDDDDDDAAAAAABBBBBBDDDEEEFFFGGGKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEFFFFFFGGGHHHIIIIIIKKKMMMPPPSSSTTTUUUTTTTTTPPPPPPPPPQQQPPPPPPOOOOOONNNNNNNNNNNNNNNNNNMMMLLLNNNOOOPPPQQQSSSTTTUUUUUUUUUSSSOOONNNMMMLLLJJJHHHGGGEEECCCDDDEEEFFFFFFEEEDDDEEEGGGHHHIIILLLPPPSSSSSSSSSQQQPPPNNNLLLJJJIIIGGGHHHJJJJJJJJJJJJKKKLLLMMMPPPSSSUUUTTTSSSRRRRRRPPPQQQRRRSSSUUUVVVWWWXXXXXXYYYZZZ\\\^^^```bbbcccccceeegggfffaaa\\\XXXVVVNNNLLLIIIHHHIIIJJJKKKJJJIIIIIIHHHIIIJJJKKKMMMNNNQQQQQQQQQRRRTTTUUUVVVWWWXXXZZZ]]]aaaeeehhhjjjkkkpppoooppprrruuuwwwwwwvvvqqqqqqsssvvvyyyyyywwwuuuuuutttqqqoookkkgggbbb^^^ZZZVVVQQQNNNLLLKKKIIIHHHEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKIIIIIIIIIKKKLLLNNNPPPQQQSSSTTTVVVXXXZZZZZZ[[[[[[YYYWWWUUUSSSSSSSSSSSSRRRQQQSSSUUUVVVWWWVVVVVVVVVXXXZZZ\\\[[[ZZZZZZ[[[]]]\\\\\\]]]^^^^^^^^^]]]]]]```bbbfffiiimmmrrrwww{{{yyy}}}~~~{{{xxxvvvuuutttxxx}}}yyyssssssqqqnnnkkkgggeeedddaaaccceeefffffffffhhhiiilllmmmpppssswww~~~}}}}}}~~~}}}}}}}}}wwwzzz|||zzzzzzlllZZZUUUQQQKKKCCC===:::999999999www|||ppppppssszzzyyyjjj[[[UUURRRMMMIIIHHHFFFHHHIIIHHHFFFDDDDDDEEE@@@AAAAAABBBDDDFFFGGGHHHMMMMMMMMMLLLLLLKKKIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJLLLMMMNNNNNNNNNNNNJJJKKKKKKLLLLLLKKKKKKJJJHHHHHHIIIIIIHHHHHHGGGGGGKKKLLLNNNPPPRRRSSSSSSSSSTTTQQQNNNMMMLLLKKKJJJHHHFFFEEECCCDDDEEEGGGFFFFFFDDDFFFHHHIIIIIIKKKNNNQQQQQQPPPPPPNNNLLLJJJHHHGGGEEEGGGIIIJJJIIIIIIJJJKKKKKKNNNPPPRRRQQQQQQRRRSSSRRRRRRSSSTTTUUUVVVWWWXXXXXXYYY[[[]]]___aaacccdddeeeffffffddd```\\\YYYXXXQQQNNNKKKIIIJJJKKKKKKJJJHHHHHHHHHIIIKKKMMMOOOQQQPPPQQQQQQRRRTTTUUUUUUVVVWWWYYY]]]aaaeeehhhkkklllmmmmmmnnnpppsssttttttsssqqqqqqsssuuuwwwvvvsssqqqqqqpppooommmiiiddd___]]]ZZZWWWRRRNNNMMMKKKJJJIIIGGGFFFDDDBBBAAAAAABBBBBBCCCCCCDDDDDDFFFHHHIIIJJJIIIJJJKKKMMMOOOPPPQQQRRRQQQRRRTTTVVVWWWYYYZZZ[[[[[[ZZZYYYWWWVVVUUUTTTTTTSSSUUUWWWXXXWWWWWWYYYZZZXXX[[[^^^___]]]^^^aaaddddddeeeeeeeeeffffffggggggiiikkkooorrruuuzzz}}}{{{xxxuuutttsssssstttxxx~~~~~~yyyrrrrrrppplllfffbbb``````[[[]]]```aaa``````aaabbbbbbdddgggiiilllqqqvvvzzzxxxxxx~~~}}}~~~{{{||||||{{{|||ooo\\\QQQOOOIIIBBB===:::999888888{{{llleeekkkttt~~~lllbbbWWWRRRNNNIIIHHHIIIFFFHHHIIIHHHFFFDDDDDDEEE@@@@@@AAABBBDDDFFFHHHIIILLLLLLLLLLLLLLLKKKJJJIIIGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFDDDEEEFFFGGGGGGGGGGGGGGGIIIKKKMMMOOOQQQRRRRRRRRRRRRPPPMMMLLLLLLKKKJJJHHHGGGFFFEEEEEEGGGHHHHHHGGGEEEGGGJJJKKKKKKKKKMMMNNNNNNNNNNNNMMMLLLJJJHHHFFFEEEGGGIIIJJJIIIHHHIIIJJJLLLMMMOOOPPPPPPQQQSSSVVVVVVVVVVVVVVVUUUUUUUUUUUUXXXYYY[[[^^^```bbbddddddffffffeeebbb^^^[[[ZZZ[[[UUURRRMMMKKKKKKKKKKKKJJJGGGGGGHHHIIILLLOOORRRSSSOOOPPPQQQRRRSSSTTTTTTTTTVVVXXX\\\```dddhhhjjjkkklllkkklllnnnppprrrqqqppprrrssstttvvvwwwuuuqqqnnnnnnnnnnnnlllhhhccc___]]][[[WWWSSSOOOMMMLLLKKKIIIIIIGGGEEEBBBAAA@@@@@@@@@@@@@@@AAABBBDDDFFFHHHJJJIIIJJJLLLOOOPPPQQQRRRRRRPPPQQQSSSUUUWWWXXXYYYZZZZZZZZZZZZXXXWWWUUUUUUVVVVVVXXXZZZZZZYYYZZZ\\\___ZZZ^^^cccdddcccdddhhhlllppppppooooooppprrrssstttuuuwwwzzz|||}}}zzzvvvuuurrrpppoooooopppqqquuuzzz|||wwwooopppnnnjjjddd```___```[[[]]]```aaaaaa```aaabbbbbbcccfffggghhhkkknnnqqqxxx}}}}}}tttuuu~~~~~~}}}|||{{{{{{vvvcccSSSKKKFFFAAA===:::999888777oooaaa]]]hhhsss}}}ggg___VVVPPPKKKFFFFFFIIIFFFHHHJJJHHHEEECCCDDDFFF???@@@AAABBBDDDFFFHHHIIIKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEFFFFFFEEEDDDDDDCCCDDDFFFHHHIIIJJJKKKKKKIIIJJJMMMOOOPPPQQQQQQQQQRRRPPPMMMLLLLLLKKKJJJHHHIIIGGGFFFFFFHHHJJJJJJIIIGGGIIILLLMMMMMMLLLMMMMMMLLLLLLMMMMMMLLLJJJHHHGGGEEEGGGIIIJJJIIIHHHHHHIIIMMMNNNOOOOOOOOORRRUUUXXXZZZYYYXXXWWWUUUTTTSSSRRRXXXYYY[[[^^^aaacccddddddhhhgggeeeaaa]]][[[[[[]]]XXXTTTOOOLLLKKKKKKKKKJJJGGGGGGHHHJJJMMMPPPSSSUUUOOOOOOQQQRRRSSSSSSSSSSSSUUUWWW[[[___cccgggiiikkklllkkklllnnnqqqrrrqqqpppttttttuuuwwwwwwuuuqqqmmmlllmmmnnnlllhhhccc___]]]\\\XXXSSSPPPNNNMMMKKKJJJJJJHHHFFFCCC@@@??????>>>?????????@@@BBBEEEHHHIIIIIIKKKMMMPPPQQQRRRRRRRRRRRRSSSTTTVVVXXXXXXYYYYYYXXXYYYYYYXXXVVVUUUVVVVVVXXXZZZ\\\\\\[[[[[[^^^bbbbbbggglllmmmmmmoootttyyyzzzyyyxxxxxxyyy{{{}}}~~~|||zzzxxxuuurrrpppnnnmmmkkkkkklllmmmnnnwww|||zzzuuummmmmmmmmhhhccc``````bbb]]]```cccddddddddddddeeefffgggiiijjjjjjkkklllnnnqqqwww|||rrrsss~~~}}}|||{{{||||||kkkWWWHHHDDD@@@<<<;;;:::888777kkkdddccclll|||vvvbbbXXXOOOMMMKKKHHHGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDFFFFFFFFFHHHJJJLLLMMMMMMLLLLLLGGGGGGHHHHHHGGGFFFDDDCCCGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEECCCEEEGGGGGGGGGHHHJJJKKKNNNMMMLLLLLLLLLNNNQQQRRROOOOOONNNNNNMMMNNNNNNNNNKKKJJJIIIHHHGGGHHHIIIIIILLLLLLKKKKKKKKKJJJJJJJJJGGGGGGGGGGGGGGGGGGHHHHHHHHHFFFDDDEEEHHHJJJIIIGGGIIIJJJMMMOOORRRTTTUUUUUUXXXYYYYYYWWWTTTRRRQQQQQQTTTVVVYYY\\\^^^```dddfffeeedddaaa___\\\ZZZYYYXXXVVVTTTOOOKKKHHHGGGHHHHHHFFFGGGIIILLLNNNPPPQQQQQQPPPOOOOOOPPPSSSTTTTTTSSSWWWXXXZZZ]]]aaaeeehhhiiihhhiiikkkooorrrsssrrrpppxxxxxxzzzzzzxxxuuuqqqooopppqqqpppmmmhhheeeccccccaaa]]]VVVQQQNNNLLLJJJIIIHHHGGGFFFDDDBBBAAA@@@@@@AAA@@@>>>===>>>@@@CCCEEEHHHIIILLLNNNOOOPPPPPPPPPPPPPPPQQQSSSTTTUUUVVVWWWVVVWWWYYYYYYWWWVVVVVVVVV[[[```cccbbb```cccgggiiijjjiiilllsssvvvuuuzzz~~~~~~}}}vvvssssssssspppmmmmmmllljjjjjjkkknnnrrruuu}}}xxxuuuqqqmmmiiifffeeeeeeeeeeeehhhhhhhhhiiijjjjjjkkkkkkmmmooopppqqqppppppqqqsssxxx}}}vvvvvv{{{zzzyyyyyy{{{xxxaaaPPPHHHAAA???===:::999;;;zzziiieeehhhvvvooo___VVVMMMKKKJJJGGGFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDFFFIIIKKKLLLLLLLLLKKKGGGHHHHHHHHHHHHFFFEEEDDDFFFEEEDDDCCCBBBCCCCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDFFFGGGHHHGGGGGGIIIKKKMMMMMMLLLLLLMMMOOOPPPQQQPPPOOOOOONNNOOOOOOPPPPPPMMMLLLJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIGGGEEEEEEGGGIIIIIIGGGIIIKKKMMMOOORRRTTTUUUUUUVVVWWWXXXWWWUUUSSSSSSTTTTTTVVVYYY\\\]]]___bbbeeeeeecccaaa^^^[[[YYYXXXWWWUUUSSSOOOKKKHHHGGGHHHHHHFFFGGGHHHJJJLLLOOOPPPQQQQQQPPPPPPQQQSSSSSSSSSSSSWWWXXXZZZ\\\```dddggghhhhhhhhhkkknnnrrrssssssqqqxxxyyyyyyyyywwwtttpppnnnmmmnnnooommmjjjhhhggggggccc___YYYTTTQQQOOOMMMKKKJJJIIIGGGEEECCCAAAAAA@@@??????>>>===>>>@@@CCCDDDGGGHHHJJJLLLMMMNNNNNNNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTVVVWWWWWWVVVVVVWWWYYY```ccceeeeeeeeegggiiikkkoooooottt{{{~~~}}}}}}xxxqqqnnnnnnnnnkkkhhhiiiiiiiiijjjmmmrrrwwwzzz}}}zzzyyyrrrooolllkkklllnnnooooooppppppppppppppppppoooooopppsssvvvxxxxxxxxxxxxyyyxxxvvv}}}|||{{{zzzzzz{{{}}}~~~|||jjjSSSKKKCCC@@@>>>;;;:::<<>>???AAABBBCCCEEEFFFGGGIIIJJJKKKKKKLLLJJJKKKLLLMMMOOOPPPQQQQQQQQQSSSTTTTTTTTTVVVYYY\\\eeeeeefffhhhjjjkkkmmmoootttwww|||wwwrrrllliiiiiiiiigggdddeeefffgggkkkpppvvv|||vvvtttssstttwww{{{}}}}}}}}}|||{{{zzzyyyxxxwwwvvvvvvyyy~~~{{{vvvzzz}}}}}}~~~}}}|||{{{{{{{{{{{{||||||{{{vvvtttzzzuuuYYYOOOEEEBBB???<<<;;;<<>>???@@@AAAAAAAAADDDEEEFFFGGGHHHIIIJJJJJJHHHIIIJJJKKKMMMNNNOOOOOOOOOPPPQQQQQQSSSVVVZZZ^^^fffdddeeeiiilllnnnpppssszzz}}}yyywwwrrrnnnjjjhhhhhhgggfffddddddeeehhhlllssszzz~~~}}}}}}~~~}}}|||~~~~~~vvvwww~~~}}}yyyzzz{{{{{{{{{||||||{{{zzzzzzyyyyyyvvvsssvvv|||```TTTHHHCCC@@@===;;;;;;~~~qqqiii|||qqqbbbUUUMMMGGGGGGHHHFFFEEEGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFHHHHHHGGGEEEDDDHHHJJJLLLNNNOOOOOONNNMMMKKKKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEECCCCCCCCCDDDDDDDDDDDDEEEHHHIIIJJJJJJIIIHHHIIIKKKLLLLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOQQQQQQOOOMMMLLLJJJJJJJJJJJJKKKOOONNNMMMKKKIIIGGGFFFEEECCCCCCCCCDDDEEEGGGHHHIIIKKKJJJIIIGGGFFFFFFHHHIIIJJJKKKNNNPPPSSSUUUVVVVVVWWWXXXZZZYYYWWWUUUUUUVVVWWWZZZ^^^```aaaaaacccdddcccaaa^^^[[[XXXUUUSSSSSSOOONNNMMMKKKJJJJJJJJJJJJLLLKKKKKKJJJLLLNNNQQQRRRSSSTTTUUUTTTQQQPPPQQQRRRUUUVVVWWWZZZ]]]```bbbdddeeeeeefffjjjmmmpppqqqpppqqqqqqpppooollljjjgggfffhhhkkknnnoooooommmmmmmmmhhheee___[[[WWWTTTPPPMMMNNNLLLJJJHHHFFFDDDCCCCCC===>>>>>>???@@@@@@AAAAAAEEEEEEEEEFFFGGGHHHIIIIIIGGGHHHIIIJJJLLLMMMNNNNNNLLLMMMOOOPPPQQQUUUZZZ]]]ccc```bbbhhhmmmooouuu||||||xxxtttrrrkkkjjjgggffffffffffffeeefffgggjjjooouuu|||xxxvvv}}}{{{yyyyyyzzzzzz{{{{{{|||{{{{{{yyyyyyzzzwwwtttuuu~~~~~~gggYYYJJJDDDAAA===::::::wwwpppmmm~~~mmm___RRRJJJEEEGGGHHHFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFGGGHHHHHHGGGGGGLLLMMMOOOQQQQQQPPPOOONNNKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEHHHIIIJJJJJJIIIIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPNNNMMMKKKJJJJJJJJJKKKLLLNNNMMMLLLJJJHHHFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJIIIGGGGGGHHHIIIKKKLLLNNNQQQSSSUUUVVVWWWYYYZZZ[[[ZZZWWWUUUUUUUUUVVVZZZ^^^aaaccccccdddeeecccaaa^^^[[[XXXUUUSSSRRRNNNNNNMMMLLLLLLKKKKKKLLLMMMMMMLLLLLLMMMOOOPPPQQQQQQSSSUUUSSSPPPNNNPPPRRRUUUVVVWWWZZZ\\\___bbbccceeedddeeegggkkkmmmnnnmmmkkkkkkjjjiiigggeeecccbbbfffiiimmmnnnnnnlllkkkkkkiiieee```\\\XXXTTTPPPMMMMMMKKKJJJHHHFFFEEEDDDDDDAAA@@@@@@@@@@@@@@@AAAAAADDDDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHIIIKKKLLLMMMNNNKKKLLLNNNOOOQQQTTTXXX[[[^^^\\\```hhhmmmqqq}}}{{{vvvqqqnnnkkkcccccccccccccccdddeeeeeehhhjjjmmmrrrxxx~~~{{{www{{{}}}|||}}}~~~||||||||||||{{{zzzyyyxxxwwwvvvtttuuu{{{~~~ooo___NNNFFFCCC???;;;:::|||ppplllqqq~~~|||gggYYYNNNGGGCCCEEEGGGEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIJJJJJJOOOPPPQQQRRRRRRPPPNNNMMMKKKJJJIIIHHHGGGGGGGGGHHHGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJKKKJJJJJJLLLNNNNNNMMMLLLKKKKKKLLLMMMNNNOOOOOONNNNNNNNNOOOOOOPPPMMMMMMLLLKKKLLLMMMNNNOOONNNMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHEEEHHHKKKKKKIIIHHHHHHJJJKKKLLLNNNQQQSSSUUUVVVWWWYYY[[[[[[ZZZXXXVVVVVVVVVUUUXXX^^^aaacccdddeeefffdddbbb___[[[XXXUUUSSSRRRNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNOOOOOONNNQQQTTTRRROOOMMMOOOSSSVVVVVVXXXZZZ]]]```bbbccceeedddccceeehhhjjjjjjjjjeeeeeedddcccbbbaaa```___bbbfffjjjmmmmmmkkkkkkjjjjjjgggbbb]]]ZZZUUUQQQNNNKKKJJJIIIGGGFFFEEEEEEEEEEEEDDDAAA@@@??????AAAAAABBBBBBBBBAAABBBCCCEEEFFFEEEFFFGGGHHHIIIKKKLLLLLLJJJLLLOOOPPPQQQRRRUUUWWW\\\[[[```jjjooottt~~~xxxqqqkkkfffddd]]]___```aaabbbdddeeegggiiijjjnnnssszzz~~~}}}~~~{{{{{{|||~~~xxxyyy~~~|||zzzyyywwwwwwsssttttttuuu{{{|||~~~vvveeeRRRIIIFFFAAA===<<>>