BM6P6(@ iii]]]TTTMMMOOONNNMMMMMMMMMMMMJJJHHHHHHHHHGGGGGGGGGHHHIIIJJJLLLKKKHHHFFFDDDCCCCCCCCCAAACCCEEEEEEDDDCCCDDDEEEOOOPPPPPPNNNKKKHHHGGGGGGAAABBBCCCDDDFFFFFFGGGGGGEEEEEEDDDBBBAAACCCGGGJJJHHHHHHGGGGGGFFFEEEEEEDDDJJJIIIIIIIIIJJJLLLOOOQQQNNNMMMKKKJJJJJJJJJKKKLLLKKKJJJJJJJJJKKKLLLMMMMMMQQQQQQPPPNNNLLLKKKMMMNNN\\\hhhvvv~~~|||sssiiicccccchhhmmmsssxxx~~~~~~{{{yyy~~~~~~~~~~~~}}}|||{{{zzz}}}}}}{{{{{{||||||}}}}}}~~~~~~~~~sssjjjeeebbb^^^ZZZVVVXXXYYYYYY[[[___bbbbbbaaa___[[[WWWVVVXXX^^^bbbnnnyyytttjjjhhheee___ZZZ[[[aaagggjjjjjjmmmjjjeee___[[[XXXXXXXXXYYYUUUVVVYYYZZZYYY^^^fffdddeeeeeedddbbbaaaaaabbb^^^aaaeeegggfffeeedddddddddbbb```___aaabbbbbbbbbgggfffeeedddcccbbbbbbbbbbbbaaa```___]]]]]]\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZTTTSSSRRRPPPNNNLLLJJJJJJGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@CCCBBBBBBAAAAAABBBBBBCCCAAACCCFFFGGGGGGLLL[[[kkk}}}{{{eeeZZZSSSNNNNNNMMMLLLLLLMMMMMMKKKIIIHHHGGGGGGFFFFFFHHHIIIJJJJJJIIIFFFDDDBBBAAAAAAAAABBBDDDFFFGGGFFFEEEFFFGGGMMMNNNOOOMMMJJJGGGFFFFFFAAABBBDDDEEEFFFGGGGGGGGGDDDDDDCCCAAA@@@AAAEEEGGGHHHGGGFFFFFFEEEEEEFFFFFFKKKJJJIIIIIIJJJLLLNNNPPPNNNMMMLLLKKKJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNLLLIIIIIIJJJLLLVVVaaappp{{{|||ooohhhfffgggiiilllrrryyy~~~~~~{{{~~~~~~~~~}}}}}}~~~zzzrrriiicccaaa___\\\YYYYYYYYYXXXXXX[[[^^^``````]]]___```]]]\\\bbbmmmwwwxxxkkkaaa___]]]YYYVVVZZZaaaiiilllmmmkkkhhhccc^^^ZZZXXXWWWWWWRRRPPPQQQVVVWWWWWW[[[bbbggggggfffdddbbbaaaaaaaaa```cccfffhhhgggeeeddddddeeecccaaaaaabbbccccccbbbffffffeeedddcccccccccccccccbbbaaa___^^^^^^]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZVVVUUUSSSQQQOOOMMMKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEDDDCCCBBBAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBCCCFFFGGGGGGKKKYYYhhhzzzrrr^^^VVVQQQOOOLLLKKKJJJKKKMMMMMMKKKIIIGGGGGGFFFEEEFFFGGGHHHIIIGGGFFFDDDAAA@@@?????????BBBDDDFFFFFFFFFFFFGGGHHHKKKLLLLLLKKKHHHEEEEEEEEEBBBCCCDDDFFFGGGGGGGGGGGGDDDDDDCCCAAA???@@@BBBEEEGGGFFFEEEDDDDDDEEEGGGIIILLLKKKJJJJJJJJJLLLMMMNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMLLLLLLKKKKKKKKKKKKLLLKKKKKKJJJIIIGGGFFFHHHJJJOOOYYYhhhuuu|||sssnnnkkkhhheeekkkrrrwwwzzz}}}yyytttiiiddd___^^^___```___^^^^^^[[[WWWXXX[[[^^^^^^^^^\\\bbbhhhiiikkkvvvzzzpppaaaVVVTTTTTTSSSTTTZZZbbbiiimmmmmmhhhfffbbb]]]YYYVVVTTTTTTQQQRRRUUUZZZ\\\]]]```eeejjjhhheeecccaaaaaaaaabbbbbbeeeggghhhgggfffeeeeeegggeeecccbbbcccdddcccccceeeeeeeeeeeeeeeeeeeeeeeedddcccbbbaaa```_________]]]\\\\\\\\\[[[[[[[[[ZZZYYYXXXVVVSSSPPPNNNMMMLLLMMMMMMLLLKKKJJJHHHGGGFFFGGGFFFEEEDDDBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCDDDFFFGGGGGGJJJVVVcccwwwkkkYYYQQQOOONNNJJJIIIIIIJJJLLLLLLKKKIIIFFFFFFEEEDDDEEEFFFGGGHHHFFFDDDBBB@@@???>>>>>>>>>???AAADDDDDDDDDDDDEEEFFFHHHIIIJJJIIIFFFDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDBBB@@@@@@BBBDDDFFFEEECCCBBBCCCFFFHHHJJJLLLLLLKKKJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKMMMMMMLLLKKKJJJJJJJJJKKKHHHIIIHHHGGGEEEFFFGGGIIINNNUUUaaammmyyy~~~uuunnneeehhhlllooorrruuuzzz~~~~~~zzzrrrkkkfff___^^^^^^```dddggghhhgggccc\\\WWWWWWZZZ[[[[[[\\\___fffooowww|||vvvkkk[[[QQQOOOPPPQQQVVV]]]eeejjjllllllhhheeeaaa\\\WWWSSSPPPNNNRRRTTTZZZ___bbbdddgggjjjjjjhhhdddbbbbbbcccdddddddddfffhhhiiigggfffffffffgggeeecccbbbcccccccccbbbddddddeeefffffffffffffffeeedddcccbbbaaaaaaaaaaaa^^^^^^]]]]]]\\\\\\[[[[[[\\\ZZZWWWUUURRRPPPPPPOOOOOOOOONNNMMMKKKIIIGGGFFFGGGGGGEEEDDDBBBAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCDDDDDDFFFGGGFFFHHHRRR^^^rrrfffWWWNNNLLLMMMIIIHHHHHHIIIKKKKKKJJJHHHEEEEEEDDDCCCDDDEEEFFFGGGEEEDDDBBB@@@????????????@@@BBBDDDDDDDDDDDDEEEFFFFFFGGGHHHGGGEEECCCCCCDDDCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEECCCAAAAAABBBDDDFFFDDDCCCBBBCCCEEEHHHJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFGGGIIIKKKPPPTTT\\\eeeppp}}}xxxmmmkkkiiiggghhhkkkqqquuuuuuxxx{{{yyyqqqjjjddd```^^^]]]^^^bbbfffjjjmmmmmmmmmcccZZZTTTUUUWWWVVVXXX\\\ffflllvvv~~~}}}zzzsssgggXXXOOOMMMMMMRRRZZZccckkkoooooonnnhhhfffbbb\\\VVVPPPKKKHHHLLLQQQWWW[[[___cccfffgggiiieeebbbaaacccfffggggggdddfffhhhhhhgggfffggggggfffdddbbbaaabbbccccccbbbddddddfffgggggggggggggggeeedddcccbbbbbbbbbbbbbbb_________^^^]]]\\\\\\\\\]]][[[XXXVVVSSSRRRRRRRRRQQQQQQPPPOOOMMMJJJHHHGGGHHHGGGEEEDDDBBBAAAAAA@@@CCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEGGGFFFGGGOOOXXXmmm|||}}}cccVVVNNNJJJKKKIIIHHHHHHHHHJJJJJJHHHFFFDDDDDDCCCBBBCCCDDDEEEFFFEEEDDDBBB@@@?????????@@@CCCEEEGGGGGGFFFEEEFFFGGGDDDFFFGGGFFFDDDCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEEEECCCDDDEEEDDDBBBBBBCCCDDDEEEDDDCCCCCCCCCEEEGGGIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIIIIJJJIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIHHHIIIIIIHHHGGGHHHJJJMMMPPPTTTXXX^^^fffrrrzzzqqqiiiddddddgggiiilllnnnrrruuuyyywwwrrrkkkccc^^^[[[[[[\\\^^^aaafffkkkmmmmmmllljjj^^^VVVSSSVVVWWWVVV\\\eeepppwwwzzzpppcccWWWQQQOOOOOOVVVbbbmmmsssuuusssqqqgggeeebbb\\\VVVOOOIIIEEEKKKQQQWWWZZZ]]]cccgggggggggdddaaabbbfffiiiiiihhhccceeeggghhhgggggghhhiiieeecccaaaaaabbbcccccccccdddeeeggghhhhhhhhhggggggddddddcccbbbbbbbbbbbbbbbaaaaaa```___^^^]]]\\\\\\]]][[[XXXVVVTTTTTTUUUVVVTTTSSSSSSQQQOOOMMMKKKJJJIIIHHHGGGEEECCCBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCDDDCCCDDDFFFFFFFFFMMMUUUfffvvvvvvaaaWWWNNNJJJKKKIIIHHHGGGHHHIIIHHHFFFDDDDDDCCCBBBBBBBBBCCCDDDEEEDDDCCCAAA???>>>>>>??????EEEFFFGGGGGGEEEDDDDDDEEECCCEEEFFFFFFDDDCCCDDDDDDBBBBBBCCCDDDDDDDDDDDDCCCAAABBBCCCCCCAAAAAABBBDDDDDDDDDDDDDDDDDDEEEFFFGGGFFFGGGGGGHHHHHHHHHGGGGGGEEEFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHIIIHHHHHHIIIKKKNNNLLLQQQVVVYYY\\\eeetttvvvllleeebbb```aaadddgggiiimmmsss{{{~~~yyyvvvgggddd^^^YYYXXXYYY\\\^^^bbbfffkkknnnmmmjjjfffddd[[[VVVVVV\\\^^^^^^iiiwww}}}}}}ooobbbZZZVVVUUUZZZbbbnnnwwwzzzwwwrrrnnndddccc```\\\VVVPPPJJJFFFMMMTTTYYYZZZ^^^eeeiiiiiihhheeebbbdddhhhjjjiiifffbbbccceeeffffffgggiiijjjdddcccaaaaaaccceeefffeeeeeefffhhhiiiiiihhhgggfffdddccccccbbbbbbbbbbbbbbbbbbbbbaaa```___^^^]]]\\\\\\ZZZWWWUUUUUUVVVWWWXXXWWWVVVVVVUUUSSSQQQPPPOOOLLLKKKIIIGGGEEEDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCBBBCCCFFFFFFFFFKKKRRR___pppqqq___XXXOOOJJJKKKJJJIIIGGGHHHHHHGGGEEECCCCCCCCCBBBAAABBBCCCDDDEEECCCBBB@@@???>>>>>>>>>>>>DDDEEEFFFEEECCCBBBBBBBBBCCCEEEFFFFFFEEEDDDDDDEEEAAABBBCCCCCCCCCCCCCCCCCC???@@@AAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGDDDEEEFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGHHHHHHHHHHHHIIIKKKNNNGGGNNNUUUVVVVVV]]]jjjvvvvvvjjjaaa]]][[[]]]___aaadddkkkttt{{{{{{tttmmmiii\\\YYYWWWUUUVVVZZZ^^^aaafffjjjnnnpppnnnhhhccc```\\\YYY\\\dddfffhhhvvvpppccc]]][[[ZZZfffnnnxxx~~~}}}vvvmmmhhhaaa```___\\\WWWQQQKKKHHHLLLTTTXXXXXX\\\dddiiihhhiiifffccceeeiiijjjgggccc```bbbdddeeefffgggiiikkkeeecccbbbbbbeeeggghhhhhhfffggghhhjjjiiihhhgggeeeccccccbbbbbbaaabbbbbbbbbcccbbbaaa```___^^^]]]]]][[[YYYWWWUUUUUUVVVXXXZZZYYYYYYXXXWWWVVVTTTSSSRRRNNNMMMKKKIIIGGGFFFEEEEEECCCBBBBBBAAAAAABBBBBBCCCBBBAAABBBEEEFFFFFFKKKQQQZZZkkk~~~iii\\\RRRMMMLLLFFFHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@GGGFFFEEEDDDBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDBBBAAA@@@CCCCCCCCCDDDDDDDDDDDDEEECCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDFFFHHHIIIGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFEEEDDDBBBEEEEEEFFFGGGHHHJJJLLLMMMJJJIIIJJJLLLQQQWWW]]]aaannnzzz~~~oooccc\\\[[[\\\]]]]]]___hhhssszzzyyyrrrllleee^^^ZZZXXXUUUUUUYYY\\\\\\```eeejjjiiijjjkkkkkkhhhbbb^^^\\\```eeeggglllxxxwwwmmmgggbbb```bbbooosssyyy~~~|||uuujjjbbb^^^aaabbb```[[[TTTOOOMMMVVVZZZ^^^bbbdddeeeggghhhkkkhhhfffeeeffffffccc``````aaabbbccceeefffggghhheeeeeefffgggiiijjjkkkllljjjhhhfffeeefffffffffdddccceeeffffffdddcccccccccdddcccaaa```^^^]]]]]]]]]\\\[[[YYYXXXWWWWWWWWWXXX[[[[[[ZZZXXXWWWUUUTTTTTTQQQNNNKKKIIIIIIHHHFFFDDDDDDDDDCCCBBBAAA@@@@@@???DDDCCCBBBCCCDDDGGGIIIKKKQQQ```vvvggg[[[PPPLLLKKKEEEGGGFFFEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBAAA@@@????????????CCCCCCCCCBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDEEEEEECCCBBBEEEEEEEEEFFFHHHIIIKKKLLLKKKJJJJJJLLLNNNRRRVVVYYYcccmmm{{{}}}nnnccc___\\\\\\\\\]]]eeemmmtttyyy~~~vvvqqqjjjccc___]]][[[YYYXXXUUUVVV[[[___```ccchhhgggfffeeeeeefffggggggeeeeeeiiimmmqqqxxxsssjjjddd```aaaeeemmmooosssvvvuuupppiiiddd^^^aaacccbbb^^^XXXTTTRRR]]]aaaeeeeeebbbaaabbbcccjjjhhhffffffgggfffdddaaa___```bbbdddfffhhhjjjjjjfffggghhhiiikkkkkkkkkkkkiiigggffffffgggggggggfffdddeeefffeeecccbbbcccdddgggfffcccaaa___]]][[[[[[ZZZZZZYYYXXXXXXYYYZZZ[[[\\\[[[ZZZYYYXXXVVVUUUUUURRRPPPMMMKKKJJJIIIGGGFFFFFFEEEEEEDDDCCCBBBAAAAAACCCCCCBBBCCCDDDGGGIIIKKKNNN\\\qqqeeeZZZOOOKKKJJJEEEEEEEEEDDDDDDCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCAAAAAA@@@???>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCEEEEEEEEEEEEDDDAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGGGGHHHEEEDDDCCCDDDEEEEEECCCBBBDDDDDDEEEEEEGGGHHHJJJKKKHHHHHHIIIKKKMMMOOOQQQRRRWWW^^^iiiuuu~~~rrrjjjcccaaaaaaaaaeeejjjooorrrtttuuuvvvyyy{{{vvviiiccc[[[VVVUUUWWWYYYZZZ[[[XXXZZZ___bbbcccfffkkkfffdddbbbbbbdddhhhmmmpppnnnsssyyy~~~vvvnnnhhhbbb```dddjjjlllmmmnnnnnnmmmjjjfffddd]]]```ccccccaaa]]]ZZZYYY```eeeiiifff___ZZZ[[[___gggeeeddddddeeedddbbb```___```bbbeeegggjjjlllmmmhhhiiikkkmmmmmmlllkkkjjjhhhgggeeefffggghhhhhhhhheeefffeeedddbbbbbbdddeeejjjhhhfffccc```\\\ZZZYYYYYYYYYYYYYYYZZZ\\\]]]^^^]]]\\\[[[ZZZYYYXXXWWWVVVTTTRRROOOMMMLLLKKKIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCDDDFFFHHHJJJLLLVVVhhh{{{yyybbbXXXNNNKKKKKKFFFDDDDDDCCCCCCCCCCCCDDDDDDAAABBBCCCDDDDDDCCCCCCBBB@@@???>>>======<<<======<<<===???AAABBBDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDEEEDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHEEEDDDCCCDDDEEEEEEDDDBBBDDDDDDDDDEEEFFFGGGIIIJJJDDDEEEGGGJJJMMMOOOQQQQQQSSSWWW___iiiuuuyyynnnkkkjjjjjjjjjlllmmmnnnnnnnnnooorrrxxx}}}}}}zzzsssmmmiii___\\\WWWVVVXXX[[[___aaabbb______bbbdddccceeeiiigggggggggfffggglllsssxxxwww~~~}}}|||vvvqqqmmmhhhcccaaagggoooooooooooolllhhhcccaaa___ZZZ]]]aaabbbaaa___]]]]]]^^^dddhhhdddZZZUUUXXX]]]bbbbbbbbbccccccbbbaaa___bbbbbbdddfffhhhjjjlllmmmjjjlllnnnoooooommmjjjhhhgggeeedddeeegggiiiiiiiiiffffffeeecccaaaaaadddfffjjjiiigggdddaaa^^^[[[ZZZZZZ[[[[[[[[[\\\]]]]]]^^^]]]]]]\\\[[[ZZZYYYXXXWWWUUURRROOONNNMMMLLLJJJHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDFFFGGGHHHLLLQQQ___qqqsss___WWWNNNKKKLLLIIIEEEDDDDDDCCCCCCCCCCCCDDDAAABBBDDDDDDDDDCCCBBBAAA??????>>>===<<<<<<<<<<<<<<<===???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDCCCBBBAAA@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHEEEDDDDDDEEEFFFFFFEEECCCDDDDDDEEEEEEFFFGGGHHHIIIDDDFFFIIIKKKNNNOOOPPPPPPRRRTTTYYYbbbmmmyyyzzzuuutttqqqoooooonnnmmmlllkkkkkklllppprrrvvvxxx{{{|||}}}}}}|||xxxrrrjjjccc^^^\\\XXXXXXZZZ___eeeiiilllllljjjeeeccccccccc```bbbeeeiiimmmqqqrrrqqqtttzzz{{{wwwvvvtttpppmmmkkkgggeeejjjsssttttttrrrmmmfff___[[[ZZZYYY\\\___```___^^^]]]]]]___eeehhhcccYYYTTTVVV[[[```aaacccddddddcccbbbbbbeeeeeefffgggiiijjjjjjkkkkkklllnnnoooooollliiigggfffdddccceeegggiiiiiihhhffffffeeecccaaaaaadddfffggggggfffdddbbb```^^^\\\\\\\\\]]]]]]]]]]]]\\\\\\]]]]]]\\\[[[ZZZYYYYYYXXXUUUSSSPPPNNNMMMLLLJJJIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGLLLNNNVVVgggzzzlllZZZUUUMMMJJJMMMKKKGGGFFFEEEDDDCCCCCCCCCCCCAAABBBDDDEEEEEECCCAAA@@@??????>>>===<<<<<<<<<<<<===>>>@@@BBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDBBBAAA???AAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHFFFEEEEEEFFFGGGHHHGGGEEEEEEEEEEEEFFFFFFHHHIIIIIIIIIJJJKKKMMMNNNNNNNNNNNNOOOQQQTTTZZZbbbnnn{{{yyyuuusssrrrqqqooommmkkkjjjiiihhhnnnpppsssuuuwwwzzz~~~~~~zzzxxxooonnnjjjddd^^^ZZZYYYYYYVVVZZZbbbkkkssswwwwwwuuulllgggbbbaaa```^^^aaaeeennnvvv{{{yyyxxxvvvsssooolllkkkjjjiiimmmsssuuuuuurrrkkkbbb\\\YYYZZZ[[[]]]___```^^^]]]\\\\\\cccfffgggbbbYYYTTTVVVYYY```cccfffhhhgggffffffffffffgggggghhhhhhiiiiiijjjkkklllmmmmmmlllkkkiiigggeeecccccccccfffgggggggggeeefffeeedddbbbbbbdddeeeddddddeeedddcccaaa___^^^\\\]]]]]]]]]]]]]]]\\\[[[\\\\\\[[[[[[ZZZYYYYYYXXXVVVSSSQQQOOONNNMMMKKKIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFKKKKKKQQQ^^^ppp~~~dddUUUQQQJJJIIIMMMKKKIIIHHHGGGEEEDDDCCCBBBBBBAAACCCDDDEEEEEECCCAAA???@@@???>>>===<<<<<<<<<<<<<<<>>>@@@CCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOPPPKKKNNNPPPRRRWWWbbbqqq}}}~~~|||{{{yyyvvvrrrmmmgggcccdddgggjjjmmmpppsssxxx{{{|||~~~}}}wwwqqqllljjjcccbbb```\\\ZZZ[[[```dddcccgggooowww}}}}}}yyyuuuhhhbbb]]]\\\]]]^^^cccjjjvvvzzzxxx|||~~~{{{pppkkkgggiiikkkkkknnnrrrqqqppplllddd\\\YYY\\\___```bbbcccbbb```]]]\\\\\\^^^``````]]]XXXUUUVVVYYY^^^bbbfffhhhgggffffffgggeeeeeefffggghhhiiijjjkkkjjjjjjjjjjjjjjjiiihhhgggdddcccbbbbbbdddfffeeeeeedddeeefffeeecccbbbcccdddcccdddddddddcccaaa^^^]]]ZZZ[[[\\\]]]^^^^^^]]]]]][[[[[[[[[ZZZZZZYYYXXXXXXXXXUUURRRQQQPPPOOOMMMKKKHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEGGGHHHMMMYYYhhh{{{www___QQQNNNHHHGGGLLLKKKJJJIIIHHHFFFDDDCCCBBBBBBAAACCCEEEFFFEEECCCAAA???@@@???>>>======<<<<<<===;;;===@@@CCCEEEFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFBBBCCCEEEFFFGGGGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFHHHJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJJJJGGGGGGHHHJJJMMMPPPSSSTTTIIILLLOOOOOOQQQ[[[lllyyyzzzrrriiiccc^^^```dddgggjjjnnnsssvvvwwwyyy}}}~~~|||yyytttnnnhhhbbb___]]]]]]\\\[[[\\\bbbjjjqqqsssvvv{{{~~~wwwqqqccc]]]XXXYYY[[[___gggooo{{{{{{wwwssswwwmmmfffcccfffkkklllnnnqqqlllkkkeee]]]WWWXXX___fffeeefffgggeeebbb___]]]]]]UUUVVVWWWVVVVVVVVVXXXYYYZZZ___ccceeedddcccdddeeecccccceeefffhhhjjjkkkllliiiiiiiiihhhhhhhhhggggggdddbbbaaabbbcccddddddcccccceeeffffffdddcccccccccddddddeeedddbbb```]]][[[WWWXXXZZZ]]]^^^______^^^[[[[[[ZZZZZZYYYYYYXXXXXXYYYWWWTTTRRRRRRQQQOOOMMMJJJIIIIIIHHHGGGFFFEEEEEEBBBBBBCCCDDDEEEEEEEEEDDDDDDEEELLLWWWdddsssmmm\\\LLLGGGIIIIIIFFFCCCHHHGGGEEECCCAAAAAADDDFFFFFFEEEDDDCCCBBBAAA@@@@@@BBBAAA???===<<<<<<======>>>???@@@BBBDDDEEEGGGGGGDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDBBBCCCEEEFFFFFFEEEGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGHHHHHHGGGFFFEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFIIINNNQQQRRRPPPLLLMMMLLLJJJLLLTTTbbbmmm|||xxxjjjaaa___^^^```dddhhhkkkmmmoooppprrrvvvzzz~~~{{{{{{|||{{{vvvqqqooonnnkkkeee```\\\ZZZZZZXXX[[[___bbbeeelllvvv}}}{{{vvvnnneeeXXXXXXXXXYYYXXX]]]lllzzzrrrkkkiiieeeiiixxxyyyhhhfffeeehhhnnnpppmmmjjjddd]]]WWWVVVWWWZZZaaaiiikkkllllllggg```ZZZWWWWWWOOOSSSWWWWWWUUUSSSTTTVVVVVV]]]ccceeegggjjjjjjhhhcccdddgggiiikkkmmmnnnnnnjjjhhhffffffggggggfffeeecccbbbaaaaaabbbdddfffhhhcccccccccbbbbbbbbbbbbaaabbbcccdddbbb^^^[[[YYYYYYZZZYYYXXX[[[^^^___]]]ZZZZZZ[[[\\\]]]\\\\\\[[[ZZZWWWWWWVVVUUUSSSQQQPPPNNNKKKJJJIIIGGGEEEDDDCCCBBBDDDDDDCCCCCCCCCBBBBBBBBBFFFFFFJJJRRR[[[iii}}}jjj[[[LLLHHHHHHGGGDDDDDDEEEEEEDDDBBBAAABBBEEEHHHFFFFFFEEEDDDCCCBBBAAA@@@BBBAAA???>>>===>>>>>>???@@@@@@AAABBBDDDEEEEEEFFFDDDCCCBBBBBBAAAAAABBBBBBDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAABBBEEEGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIGGGHHHHHHHHHGGGGGGFFFEEEFFFGGGGGGHHHGGGFFFEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEEEEHHHLLLOOOOOONNNJJJJJJIIIGGGGGGNNNYYYbbbqqqvvv|||~~~sssiiieee```^^^___cccggghhhiiikkkooossswww{{{~~~zzzzzzzzz{{{~~~}}}vvvrrrooonnnpppnnnjjjfffbbbaaa```^^^\\\[[[\\\]]]aaacccggglllrrryyyvvvpppmmmggg```ZZZYYYZZZ[[[[[[aaaqqqoooccc______bbbmmm~~~rrrgggffffffiiinnnoookkkggg```ZZZVVVWWWXXXZZZ```fffllllllkkkfff___YYYWWWWWWPPPSSSUUUTTTRRRRRRTTTWWW]]]cccfffeeeeeefffeeecccaaabbbdddfffhhhjjjkkkkkkgggeeecccbbbccccccbbbaaa```___^^^^^^___aaadddeeecccccccccbbbbbbbbbaaaaaa```aaacccbbb___\\\[[[[[[ZZZYYYYYY\\\______]]][[[[[[[[[\\\\\\\\\[[[YYYYYYXXXWWWVVVUUUSSSQQQPPPOOOKKKJJJIIIHHHFFFDDDCCCBBBDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDGGGMMMUUUbbbvvveeeYYYNNNIIIFFFDDDCCCEEECCCCCCCCCBBBAAACCCFFFIIIFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@?????????@@@AAACCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAACCCDDDDDDEEEEEEDDDDDDCCCAAA@@@@@@BBBEEEGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHGGGGGGFFFEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFIIIKKKKKKJJJIIIIIIHHHFFFEEEHHHOOOUUUaaaccciiisss~~~xxxrrrjjjdddbbbbbbcccdddbbbdddiiinnnssswwwzzz{{{uuuvvvwwwxxxzzz|||~~~}}}wwwrrrnnnhhheeeccccccdddccc___[[[\\\]]]___aaaccceeeggghhhlllmmmpppwww|||pppjjjiiigggbbbbbbaaaaaabbbcccjjj{{{yyyhhh]]]XXXYYY^^^kkknnnffffffhhhkkknnnmmmhhhddd\\\WWWTTTVVVWWWYYY^^^dddmmmlllhhhbbb\\\XXXWWWWWWSSSUUUVVVTTTRRRRRRUUUYYY___dddhhhfffddddddccc___^^^___aaaccceeefffggghhhfffcccaaa`````````___]]]aaaaaa```aaabbbccceeegggccccccbbbbbbbbbaaaaaaaaa^^^```bbbaaa```^^^]]]^^^[[[[[[[[[]]]______^^^\\\]]]]]]]]]\\\[[[ZZZYYYXXXYYYXXXVVVTTTRRRQQQQQQPPPLLLKKKJJJHHHGGGEEEDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBDDDCCCEEEIIIPPP[[[ooowww```XXXOOOJJJFFFBBBCCCGGGDDDDDDDDDCCCBBBCCCFFFHHHGGGFFFFFFEEEDDDCCCCCCCCCAAAAAA@@@???@@@AAABBBCCCEEEEEEDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@??????@@@@@@CCCDDDDDDDDDDDDDDDDDDCCCAAA@@@???AAADDDFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGGGGGGGIIIJJJIIIGGGFFFHHHKKKOOOSSSUUUZZZeeerrr~~~zzzuuuqqqnnnjjjgggaaabbbdddhhhlllqqqtttwwwtttuuuuuuvvvwwwwwwxxxxxx~~~}}}wwwpppkkkfffdddaaa___^^^^^^______]]]ZZZ^^^aaagggnnnsssvvvuuutttuuuuuuwww}}}~~~qqqmmmooopppmmmnnnnnnnnnppprrrzzzvvvddd[[[WWWYYY___fff{{{~~~jjjfffgggjjjmmmooolllfffaaa[[[UUURRRSSSUUUXXX^^^fffllliiiccc]]]XXXUUUUUUVVVVVVXXXYYYWWWTTTRRRTTTWWWXXX```ffffffffffffccc___\\\]]]___aaacccdddeeeeeehhheeecccaaaaaaaaa___^^^`````````aaabbbccceeefffbbbbbbbbbbbbaaaaaaaaaaaa^^^```bbbbbb```^^^^^^^^^\\\\\\^^^___``````___]]]```______]]]\\\ZZZYYYXXXZZZYYYWWWUUUSSSRRRRRRRRRMMMLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCHHHFFFFFFIIINNNWWWiiiyyyzzzmmm]]]VVVPPPKKKGGGCCCDDDHHHFFFGGGFFFEEECCCCCCDDDFFFFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@@@@@@@@@@BBBCCCDDDEEEDDDDDDCCCBBBAAAAAA@@@AAAAAA@@@????????????@@@CCCCCCDDDDDDDDDDDDCCCCCCCCCAAA@@@AAACCCDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBAAABBBBBBBBBDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGHHHJJJLLLMMMPPPTTTZZZbbbnnn{{{yyytttkkkiiigggeeefffhhhkkknnnnnnooopppqqqrrrsssssstttyyyzzz|||yyyuuunnnfffaaa^^^]]]]]][[[[[[\\\^^^```aaaaaa```bbbgggppp{{{~~~}}}{{{{{{wwwsssvvvwwwvvvxxxzzz~~~{{{ddd[[[VVVTTTZZZdddrrrwwwdddeeegggkkknnnnnnjjjeee```[[[UUUPPPPPPSSSWWW```iiijjjeee^^^XXXTTTSSSTTTTTTUUUXXXZZZXXXSSSPPPQQQRRRTTT]]]dddgggfffeeeaaa\\\\\\]]]___aaacccdddddddddhhhfffcccbbbbbbaaa```^^^[[[[[[[[[\\\]]]^^^___```bbbbbbbbbaaaaaaaaa`````````aaacccbbb```^^^]]]]]]]]]^^^```aaaaaa```______bbbbbb```^^^]]][[[ZZZZZZ\\\[[[YYYWWWUUUTTTSSSSSSNNNMMMLLLJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCIIIGGGGGGIIILLLSSScccqqqxxxeeeYYYSSSMMMJJJGGGCCCCCCGGGFFFGGGGGGEEECCCBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCAAAAAA@@@???@@@AAACCCDDDBBBBBBBBBAAAAAAAAAAAA@@@BBBAAA@@@@@@??????@@@@@@BBBCCCCCCDDDDDDCCCCCCBBBCCCAAA@@@@@@BBBCCCCCCBBBDDDEEEEEEEEEEEEFFFFFFFFFDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFDDDCCCBBBBBBAAAAAABBBBBBCCCEEEFFFEEEDDDDDDEEEGGGCCCDDDDDDEEEFFFGGGHHHHHHJJJNNNRRRSSSVVV```ooo{{{}}}}}}yyysssnnniiihhhhhhhhhgggggghhhiiikkkmmmoooppprrrsssuuuyyy}}}|||yyywwwuuuhhhddd]]]WWWTTTUUUXXXZZZZZZ[[[^^^bbbfffiiikkklllmmmrrrzzz~~~}}}}}}~~~}}}yyy{{{lll[[[VVVSSSPPPXXXeeeqqqcccccceeeiiilllkkkgggbbb___ZZZTTTPPPQQQTTTYYYbbbkkkfffaaaZZZUUUSSSSSSTTTTTTSSSUUUVVVTTTPPPNNNOOOQQQWWW^^^ddddddbbbaaa\\\WWW]]]^^^```aaacccdddddddddfffdddaaa`````````___]]][[[[[[\\\]]]^^^___``````bbbbbbaaaaaaaaa````````````bbbcccccc```^^^]]]^^^^^^```bbbcccaaa``````aaacccbbb```^^^]]]\\\[[[[[[\\\\\\\\\[[[YYYWWWUUUTTTOOONNNMMMKKKIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCFFFEEEEEEGGGIIINNN[[[hhhuuu}}}|||___VVVOOOIIIHHHFFFCCCBBBCCCBBBCCCDDDCCCBBBAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCAAAAAA@@@??????@@@AAABBB?????????@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDCCCCCCBBBAAA?????????BBBCCCDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCEEEGGGGGGEEEEEEFFFHHHDDDCCCCCCCCCEEEFFFFFFFFFIIILLLOOOOOOPPPXXXdddnnn}}}|||wwwtttrrriiihhhgggffffffhhhjjjkkkiiijjjmmmppptttxxx|||~~~~~~zzzyyyvvvrrrmmmiiifffeeeYYYWWWSSSQQQQQQUUUYYY\\\```ccchhhnnnsssxxx|||~~~~~~~~~}}}|||zzzwwwttttttvvvyyy|||tttdddYYYWWWTTTQQQ\\\nnnwwwkkkddd___bbbfffgggfffccc___]]]WWWSSSRRRUUUYYY\\\ccciiieee___YYYUUUTTTUUUVVVVVVTTTTTTSSSPPPNNNOOOUUUZZZ\\\```bbb^^^[[[[[[ZZZWWW]]]^^^```aaaccccccdddddddddbbb```___``````___^^^^^^___```aaabbbcccccccccbbbaaaaaaaaa````````````^^^```bbbbbbaaa`````````___bbbddddddbbb```aaabbbaaa```^^^\\\[[[ZZZ[[[[[[]]]^^^^^^^^^]]]YYYVVVTTTOOOOOONNNLLLJJJIIIGGGGGGEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCEEEGGGHHHKKKVVVbbbpppxxxvvv\\\TTTLLLEEEEEEEEEBBB@@@@@@>>>@@@AAAAAAAAAAAABBBDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@?????????@@@AAA======>>>???@@@AAAAAABBBCCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBB???======???BBBDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHIIIGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCFFFHHHGGGFFFEEEGGGJJJGGGEEEDDDDDDFFFGGGGGGFFFHHHJJJLLLMMMOOOUUU^^^eeelllvvvqqqoookkkgggeeedddeeefffcccdddgggjjjnnnrrruuuwwwyyy||||||~~~{{{wwwuuupppnnnjjjfffaaa\\\YYYWWWQQQQQQQQQRRRTTTYYY]]]```iiimmmssszzz}}}xxxwwwwwwuuuppplllkkkooossszzzsssooobbbZZZ[[[XXXVVVeee{{{wwwgggbbb___\\\___cccdddccc```]]][[[TTTRRRTTTZZZ^^^___ccchhhddd___YYYVVVVVVXXXXXXWWWWWWVVVSSSOOONNNSSS\\\ddd^^^```^^^XXXVVVYYY[[[[[[]]]^^^___aaabbbccccccccceeecccaaaaaaaaabbbaaa```\\\]]]^^^```aaaaaaaaaaaaaaaaaaaaaaaa````````````\\\^^^aaabbbbbbaaabbbccc___bbbeeeeeebbb```aaabbb___^^^\\\ZZZYYYYYYZZZZZZ]]]^^^```aaa___[[[WWWTTTPPPOOONNNLLLKKKIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCFFFIIIIIIKKKUUU```mmmvvviiiYYYMMMKKKGGGCCC@@@???>>>>>>AAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCBBBAAA@@@>>>===>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@??????@@@AAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBDDDCCCCCCBBBBBBAAA@@@@@@EEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGIIIHHHFFFDDDCCCBBBCCCCCCFFFEEEEEEDDDDDDDDDEEEEEEGGGFFFCCCBBBBBBCCCFFFGGGIIIIIIIIIJJJNNNTTTZZZ]]]aaahhhttt~~~~~~rrrhhhaaaaaabbbbbb___]]]]]]aaagggkkknnnuuuvvvyyy{{{~~~~~~|||}}}}}}~~~{{{vvvrrrmmmhhheeeaaa\\\ZZZ[[[YYYSSSRRRUUUVVVTTTRRRTTTYYYaaagggjjjssswwwxxxtttrrrooommmnnnkkklllmmmmmmkkkjjjnnnsss{{{tttqqqoooeee^^^\\\YYY[[[kkk}}}kkkdddbbb___dddbbb```aaaccc```ZZZTTTUUUVVVXXX[[[___cccgggiiijjjccc[[[XXX[[[^^^___^^^^^^WWWOOOMMMRRRYYY___bbb]]]\\\YYYTTTPPPPPPVVVZZZ^^^___``````______aaacccbbbaaa``````aaa```^^^\\\________________________^^^\\\[[[\\\^^^```aaaaaa___aaaccccccbbbaaaaaabbbbbbccceeeffffffeeecccaaa```]]]ZZZWWWVVVWWWXXXZZZ^^^___```aaa___\\\YYYWWWOOOOOOOOOLLLJJJHHHIIIIIILLLIIIGGGFFFFFFEEEDDDBBBCCCDDDEEEEEEFFFIIINNNRRRdddlllxxxeeeXXXLLLJJJFFFCCC@@@?????????CCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@???===<<<===>>>>>>???@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAACCCCCCCCCBBBBBBBBBAAAAAA?????????@@@@@@@@@AAAAAACCCBBBBBBBBBBBBAAAAAAAAAFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHGGGEEEDDDCCCBBBBBBCCCEEEDDDDDDCCCCCCDDDDDDEEEFFFEEECCCAAAAAACCCEEEFFFIIIIIIIIIJJJLLLPPPTTTVVVWWW^^^hhhrrr|||wwwooolllddd```\\\\\\___dddhhhjjjjjjmmmqqquuuxxxyyyxxxxxxyyy{{{}}}}}}|||||||||~~~~~~|||zzzxxxrrrpppllliiieeebbb^^^\\\]]]YYYXXX[[[ZZZVVVVVVZZZXXXYYY[[[aaaiiiqqqvvvxxx}}}{{{nnnjjjjjjiiiiiijjjrrrsssuuuuuurrrrrruuuzzzsssmmmooooooddd\\\ZZZZZZ```tttuuuddd___``````ccc```]]]^^^___\\\VVVQQQSSSUUUXXX[[[```dddgggiiigggaaa[[[YYY]]]aaacccbbb^^^YYYUUUTTTXXX]]]___```[[[\\\[[[WWWSSSTTTXXX\\\___^^^]]]\\\\\\]]]^^^^^^aaa_________``````^^^\\\^^^^^^^^^^^^^^^^^^^^^^^^]]][[[ZZZ[[[]]]___``````___aaabbbbbbaaaaaabbbddddddeeeeeeeeeeeedddcccbbb```^^^ZZZXXXWWWWWWYYY[[[^^^___``````___\\\YYYWWWSSSSSSQQQOOOLLLKKKJJJKKKLLLJJJGGGFFFFFFFFFDDDCCCDDDDDDEEEEEEEEEHHHMMMPPP^^^hhhuuu{{{___VVVJJJHHHEEEBBBAAAAAAAAAAAAEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>><<<<<<=========>>>>>>??????@@@AAA@@@????????????@@@AAABBBBBBBBBBBBAAAAAAAAA@@@>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDCCCCCCCCCCCCCCCDDDDDDEEEDDDBBBAAAAAABBBDDDEEEHHHHHHHHHIIIJJJKKKMMMNNNNNNRRRZZZeeesss}}}nnniiibbb]]]\\\^^^```aaa^^^bbbgggmmmqqqrrrrrrqqqrrruuuxxxzzzzzzzzzzzz{{{{{{|||}}}~~~}}}|||yyyvvvrrrooolllkkk``````^^^\\\ZZZYYYWWWWWWXXXWWWYYY]]]___^^^___bbbbbbfffmmmxxxvvvgggccceeegggiiilllyyy}}}sssmmmpppvvvsssggg\\\XXXZZZbbbwww}}}hhh[[[YYY^^^aaaaaa^^^[[[YYYYYYWWWRRRNNNQQQSSSVVVZZZ^^^bbbdddeeeaaa]]]ZZZ[[[```dddffffff___\\\ZZZ[[[^^^___^^^\\\YYY[[[]]]\\\YYYXXX[[[^^^aaa]]]YYYXXXZZZ[[[[[[YYY___^^^]]]^^^______^^^\\\[[[\\\\\\\\\]]]]]]^^^^^^\\\ZZZYYYZZZ\\\^^^______``````aaaaaa```aaadddfffgggfffeeedddcccbbbbbbbbbaaa___\\\YYYXXXYYYZZZ\\\^^^___``````___\\\ZZZXXXVVVUUUSSSQQQOOONNNNNNNNNMMMKKKHHHFFFFFFFFFEEEDDDDDDEEEEEEDDDDDDFFFJJJMMMVVVbbbrrrmmmXXXSSSHHHFFFDDDBBBAAABBBCCCDDDGGGFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<=========>>>>>>@@@@@@????????????@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCAAA@@@@@@AAACCCDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJLLLQQQZZZjjj~~~zzzooofffaaa^^^\\\[[[[[[]]]bbbfffjjjllllllmmmnnnqqqtttvvvvvvvvvvvvwwwxxxxxxxxxyyyzzz|||}}}}}}~~~~~~{{{yyytttrrroookkkgggcccaaa```WWWXXXYYYYYYYYYYYYZZZ[[[[[[]]]bbbiiimmmnnnoooooosssxxxwwwhhhdddggglllrrrvvvtttmmmnnntttzzzuuuiii\\\WWWWWW^^^nnn}}}yyykkk\\\SSSUUU]]]cccaaa^^^YYYVVVUUURRROOOLLLOOOQQQTTTWWWZZZ[[[\\\\\\YYYXXXXXX[[[aaafffhhhhhh```]]][[[[[[^^^^^^[[[XXXWWW[[[___aaa___]]]^^^___aaa\\\VVVVVVZZZ]]][[[YYY]]]\\\\\\]]]^^^___]]]\\\ZZZZZZ[[[[[[\\\]]]]]]]]][[[YYYXXXYYY\\\^^^______```aaaaaa``````bbbfffiiiiiigggeeecccbbbaaabbbcccaaa```]]][[[ZZZ[[[\\\]]]___`````````___]]][[[ZZZWWWVVVTTTTTTUUUUUUUUUTTTPPPMMMIIIGGGGGGGGGFFFEEEDDDEEEEEEDDDDDDEEEGGGJJJPPP^^^ooobbbRRROOOFFFEEECCCBBBBBBCCCDDDEEEHHHFFFDDDBBB@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????@@@AAAAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<=========????????????????????????>>>>>>>>>=========<<<<<<@@@@@@@@@AAAAAAAAAAAABBB???@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCDDDEEEGGGHHHHHHHHHHHHIIIIIIKKKRRR___sssvvvoookkkhhhfffcccccccccccccccbbbbbbbbbdddgggkkkmmmnnnpppqqqsssuuuuuuuuuuuuvvvxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~{{{wwwrrrnnnlllhhhfffccc```]]]ZZZYYYXXXUUUXXX[[[\\\]]]^^^aaadddiiiooowww~~~zzz|||zzzmmmjjjnnnuuu~~~yyyllliiiiiijjjmmmkkkaaaWWWRRRSSSXXX```gggjjjcccYYYRRRPPPTTT\\\dddbbb^^^YYYUUURRRPPPOOONNNNNNPPPSSSUUUUUUUUUSSSRRRQQQSSSVVV[[[```dddffffff___[[[XXXWWWXXXYYYWWWUUUTTTZZZaaadddccc````````````[[[WWWWWW\\\___^^^[[[\\\[[[[[[\\\^^^___^^^\\\[[[[[[[[[\\\\\\]]]]]]]]][[[YYYXXXZZZ\\\___``````bbbbbbbbbbbbaaacccgggjjjiiihhheeebbbaaaaaabbbcccbbbaaa___]]]]]]]]]^^^___aaaaaaaaaaaa```^^^]]]\\\YYYYYYZZZ]]]```bbbaaa___TTTQQQLLLIIIHHHGGGFFFEEEDDDEEEEEEEEEDDDDDDFFFHHHNNNZZZlll|||yyy\\\NNNLLLFFFDDDCCCBBBBBBCCCDDDFFFGGGEEECCC@@@??????@@@AAA@@@@@@@@@?????????>>>>>>@@@@@@AAAAAA@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@???>>>>>>============<<<<<<<<<;;;@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEECCCDDDDDDDDDDDDCCCBBBAAABBBBBBBBBBBBCCCDDDEEEEEEBBBBBBBBBAAAAAABBBBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGFFFFFFGGGKKKTTTcccttt}}}|||tttsssoookkkfffaaa\\\ZZZ[[[^^^aaaccceeehhhlllnnnrrrqqqqqqqqqqqqsssuuuvvvxxxxxxyyyzzz{{{{{{{{{{{{~~~~~~|||{{{zzztttsssqqqnnnjjjfffcccaaa\\\[[[YYYXXXWWWWWWWWWXXXYYY\\\aaacccdddfffjjjnnn|||{{{rrrnnnpppwww|||vvvvvv{{{uuummmiiiccc]]][[[YYYTTTNNNNNNRRRXXX[[[]]]]]]VVVOOOMMMNNNRRR[[[dddbbb___YYYTTTPPPOOOOOOPPPPPPQQQTTTUUUUUURRROOOLLLMMMPPPVVV[[[```bbbbbbbbb]]]YYYUUUSSSUUUUUUTTTRRRSSSYYYaaaeeedddaaa``````^^^[[[ZZZ[[[^^^``````^^^[[[[[[[[[\\\___```___^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\[[[ZZZ[[[^^^aaabbbbbbddddddeeeeeedddeeehhhjjjhhhgggdddbbbbbbbbbcccdddcccbbb```_________``````ccccccbbbbbbaaa```______^^^___bbbhhhnnnpppmmmjjjZZZVVVPPPLLLIIIHHHGGGFFFDDDEEEFFFEEEDDDDDDFFFHHHLLLVVVfffuuusssYYYMMMIIIFFFEEECCCBBBBBBCCCDDDEEEEEEDDDAAA???>>>>>>@@@AAA@@@?????????>>>>>>>>>>>>?????????@@@??????>>>============<<<<<<<<<<<<<<<===>>>???@@@@@@???>>>===>>>>>>>>>=========<<<<<>>===>>>@@@AAA????????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<==================<<<<<<===>>>???@@@@@@???>>>===????????????>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCDDDDDDDDDCCCBBBAAACCCCCCCCCDDDDDDFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBCCCDDDFFFHHHKKKPPPWWW[[[ZZZnnnzzz{{{~~~}}}vvvgggfffddd```]]]]]]```bbbcccbbb`````````bbbdddeeehhhiiijjjkkkllllllllllllmmmqqqvvvxxxwwwvvvwwwxxxxxxzzz}}}~~~|||~~~}}}{{{xxxvvvuuuqqqoookkkgggdddaaa```___ZZZZZZZZZYYYYYYYYYYYYYYYVVVVVVWWWYYY\\\```dddfffpppuuuzzz|||}}}}}}}}}}}}~~~~~~}}}zzzuuuooolllooovvv|||wwwnnnhhhbbbYYYSSSRRRTTTRRRQQQUUU```iiikkkiiidddWWWLLLIIIJJJMMMWWWaaaaaa]]]XXXQQQMMMMMMPPPSSSTTTVVVZZZ\\\\\\YYYTTTQQQLLLRRRYYY^^^```___]]]\\\ZZZXXXVVVVVVXXXWWWSSSPPPRRRXXX```dddccc```^^^^^^\\\___aaaaaa___]]]\\\[[[[[[[[[[[[]]]```aaaaaa```ccccccbbbaaa```______^^^___^^^]]]___bbbeeefffgggfffhhhjjjjjjiiihhhhhhiiieeeeeeddddddcccdddddddddccccccbbbbbbbbbbbbbbbbbbfffeeeeeeddddddcccccccccbbbdddjjjsssyyyyyyrrrkkkbbb]]]VVVOOOLLLIIIGGGFFFDDDEEEGGGGGGFFFFFFGGGIIIGGGLLLWWWeeeqqqhhhVVVMMMHHHDDDCCCBBBBBBDDDDDDBBBAAAAAA@@@>>><<<;;;<<<===>>>???@@@>>>:::;;;??????<<<>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<999:::;;;===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCBBBBBBAAABBBDDDFFFFFFEEECCCBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAABBBCCCCCCDDDDDDDDDFFFGGGHHHHHHHHHIIILLLOOOWWW\\\fffvvv~~~||||||vvvmmmccc]]]\\\]]]^^^aaa^^^ZZZYYYZZZ[[[\\\]]]```bbbddddddaaa___```aaajjjjjjjjjkkkkkkmmmnnnnnnrrrtttxxx{{{}}}}}}}}}}}}~~~~~~|||}}}{{{xxx{{{yyywwwxxxyyyyyyvvvssssssrrrooonnnlllkkkhhhgggggg___ZZZ\\\\\\WWWUUUWWWXXXVVVTTTTTTVVVWWWWWWVVVQQQYYYaaaeeefffiiipppwww~~~tttoooqqquuuwww|||}}}uuuqqqssszzz|||xxx{{{uuuooojjjfff___VVVQQQQQQNNNVVV]]]aaagggpppuuuvvvmmmdddXXXQQQRRRYYYbbbhhhhhhcccZZZSSSPPPNNNMMMMMMRRRWWW^^^eeefffaaaXXXQQQVVV[[[___```]]]YYYWWWVVVXXXXXXWWWVVVUUUTTTSSSRRRSSSZZZaaadddaaa]]]\\\\\\_________^^^]]]\\\ZZZYYY[[[\\\^^^aaadddeeedddbbbaaa___^^^___bbbbbb```^^^^^^___```aaacccfffhhhiiiiiiiiigggfffeeeeeeeeeeeecccdddddddddddddddddddddffffffeeedddccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbgggggghhhjjjkkkkkkiiifff\\\ZZZVVVRRROOOLLLJJJJJJEEEEEEDDDDDDDDDDDDEEEEEEFFFHHHQQQ___nnn~~~cccRRRJJJFFFEEECCCBBBAAABBBCCCBBB@@@@@@???===;;;:::;;;<<<======???===:::;;;>>>>>><<<>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBB???AAACCCEEEFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCBBBBBBBBBAAABBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHJJJMMMQQQUUU]]]iiivvv}}}|||{{{~~~wwwooojjjhhhhhhiiiccc```]]][[[[[[[[[[[[ZZZXXXZZZ\\\[[[YYYXXXZZZ\\\______```aaaccceeeggghhhlllmmmpppssswwwzzzzzzzzzyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||}}}~~~~~~~~~}}}||||||zzzwwwvvvvvvtttqqqnnnpppnnnkkkkkkmmmllljjjhhhgggfffdddcccbbbaaa```^^^\\\VVVTTTWWWXXXUUUTTTVVVWWWWWWVVVVVVXXXZZZ]]]___eeellluuuwwwuuutttvvvzzz}}}{{{}}}tttlllmmmqqquuu|||vvvqqqrrrrrrmmmhhheee^^^UUUPPPQQQRRRZZZaaafffkkkssswwwxxxooohhh^^^YYY[[[bbbjjjoooqqqiii^^^UUUQQQQQQRRRSSSZZZ^^^dddjjjkkkfff]]]VVVXXX[[[______\\\XXXVVVVVVQQQRRRSSSTTTVVVWWWWWWXXXUUU[[[aaabbb^^^ZZZYYYYYY___^^^^^^^^^]]]]]]\\\\\\^^^^^^___aaaccccccaaa___```^^^^^^___aaaaaa___]]]___```aaabbbeeegggiiikkkiiiiiihhhgggggggggggggggfffeeedddccccccccccccdddfffeeedddcccbbbaaaaaaaaacccccccccccccccccccccccchhhggghhhhhhiiihhheeebbb\\\ZZZWWWSSSOOOLLLKKKJJJFFFFFFEEEEEEDDDEEEEEEEEEIIIKKKSSS```lllzzz{{{\\\MMMHHHEEEFFFDDDAAA@@@@@@AAA@@@@@@@@@???===;;;:::;;;<<<===;;;>>>>>>;;;;;;>>>>>><<<=================================<<<<<<<<<<<<;;;888999:::<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCC>>>@@@BBBDDDEEEFFFFFFEEEAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAABBBCCCEEEFFFEEEFFFGGGFFFEEEEEEGGGIIIJJJNNNSSSZZZbbbooo}}}~~~wwwssspppqqqvvv~~~~~~xxxrrrnnnmmmmmmmmmkkkhhhfffdddcccbbb___]]]VVVWWWWWWWWWUUUUUUWWWYYYWWWXXXXXXZZZ\\\^^^```aaafffeeefffjjjpppttttttsssqqqrrrssstttuuuvvvvvvvvvvvvuuutttttttttvvvyyyzzz{{{{{{zzz{{{}}}|||zzzwwwwwwwwwwwwvvvuuutttrrrrrrooonnnkkkjjjiiigggcccaaabbb```]]]]]]^^^^^^]]]\\\[[[ZZZZZZZZZYYYYYYYYYXXXXXXUUUTTTVVVVVVUUUWWWZZZ]]]^^^```___```dddjjjppp{{{zzz{{{zzzyyy{{{}}}|||yyyuuummmqqquuuxxx~~~yyypppnnnqqqxxx}}}yyytttpppooojjjgggddd^^^WWWSSSSSSWWW^^^eeeiiimmmrrruuutttmmmhhhccc```dddjjjpppttttttlllaaaXXXUUUXXX[[[^^^aaacccgggjjjkkkfff___ZZZYYYZZZ\\\\\\YYYVVVUUUUUUNNNPPPRRRUUUXXX[[[\\\]]]\\\```cccccc^^^ZZZYYYZZZ______^^^]]]]]]^^^___```aaaaaaaaabbbcccccc```^^^___^^^^^^___``````^^^]]]```aaabbbdddgggiiilllmmmjjjjjjiiiiiiiiiiiijjjjjjhhhgggeeeccccccccceeeeeehhhgggfffdddcccbbbbbbbbbeeeeeeeeeeeeeeeeeeeeeeeehhhgggfffffffffdddaaa^^^\\\ZZZWWWTTTPPPNNNLLLKKKHHHHHHGGGFFFFFFEEEFFFFFFJJJLLLRRR\\\fffppp~~~sssWWWKKKGGGFFFFFFCCC@@@??????@@@@@@???AAA???===<<<;;;;;;======;;;@@@AAA>>>===??????=================================<<<<<<<<<;;;;;;;;;888999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCC@@@AAABBBCCCDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAACCCBBBAAAAAAAAACCCEEEFFFDDDEEEFFFEEEDDDCCCEEEFFFGGGKKKOOOQQQTTT]]]lllxxxzzzssssssuuuyyy~~~{{{wwwqqqkkkhhhiiikkkmmmsssqqqpppooonnnkkkhhheee\\\\\\[[[ZZZYYYYYYZZZ[[[XXXXXXYYYYYY[[[\\\]]]^^^dddaaa```dddjjjnnnnnnmmmjjjjjjlllmmmnnnoooooooooooommmkkkjjjkkkmmmoooppppppooooooqqqrrrqqqnnnlllkkkjjjjjjiiihhhgggffffffdddcccbbb```^^^\\\YYYWWWWWWVVVUUUTTTUUUVVVWWWWWWVVVWWWXXXXXXXXXYYYZZZ[[[```___^^^]]]\\\]]]aaafffllloooqqqppppppttt}}}{{{uuupppoooppptttyyy{{{xxxtttjjjkkklllppp}}}|||yyy}}}wwwrrrlllgggdddddd```YYYVVVWWW[[[aaaggghhhiiikkkllliiifffdddbbbcccgggllloooqqqmmmggg___ZZZ[[[___cccfff``````aaabbbccc```[[[WWWYYYXXXWWWVVVTTTRRRRRRRRRPPPQQQUUUXXX[[[^^^___```ccceeegggfffccc```___```aaa```^^^]]]]]]^^^```aaacccbbbbbbccceeeeeecccaaa__________________^^^]]]bbbcccdddfffhhhkkkmmmnnnmmmllllllkkkjjjjjjjjjjjjjjjhhhfffddddddfffiiijjjkkkjjjiiigggfffeeeeeeeeegggggggggggggggffffffffffffeeedddccccccbbb___]]]\\\ZZZXXXUUURRRPPPNNNMMMKKKJJJIIIHHHGGGGGGFFFGGGGGGHHHNNNVVV\\\cccooozzzlllVVVKKKHHHGGGEEECCC@@@???@@@@@@@@@???BBB@@@>>><<<<<<<<<===>>>>>>CCCFFFCCCAAABBBAAA???========================<<<<<<<<<<<<;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<==============================>>>????????????>>>????????????????????????@@@@@@@@@@@@AAAAAABBBBBB????????????????????????AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBAAAAAABBBCCCEEEFFFCCCEEEFFFEEECCCBBBCCCDDDEEEIIIMMMLLLKKKOOO[[[eeeppp~~~~~~}}}wwwooohhheeefffjjjmmmssssssrrrrrrqqqoookkkhhhbbb```___]]]\\\\\\[[[ZZZYYYZZZZZZ[[[]]]___aaabbbfffdddbbbdddgggjjjiiihhhfffggghhhjjjkkkkkkkkkkkkhhheeebbbaaacccddddddccccccbbbbbbcccddddddaaa___]]]]]]]]]\\\\\\\\\\\\]]]\\\\\\[[[ZZZWWWUUUSSSRRRQQQQQQRRRSSSSSSUUUVVVWWWWWWYYY\\\]]]\\\]]]```bbbiiilllmmmjjjhhhkkkqqqwww}}}xxxpppkkklllnnntttyyyzzzxxxvvvooollljjjqqq{{{qqqlllddd```___```^^^YYYXXXZZZaaafffhhhfffddddddbbb______^^^___bbbfffiiijjjjjjbbb___[[[[[[]]]```bbbccc[[[YYYXXXXXXYYYXXXVVVTTTXXXUUUQQQNNNMMMMMMMMMMMMLLLOOOSSSXXX\\\```aaabbbeeeggghhhgggfffeeeddddddcccbbb```^^^^^^___```aaacccccccccdddggghhhgggfff```aaaaaaaaa```_________cccdddeeefffhhhkkkmmmnnnooonnnmmmkkkjjjiiiiiiiiijjjiiigggfffgggjjjmmmooolllkkkiiihhhgggfffffffffhhhhhhhhhggggggfffffffffcccbbbaaaaaabbbbbbaaa___\\\[[[ZZZXXXUUURRRPPPOOOMMMMMMKKKJJJHHHHHHGGGGGGEEEEEEJJJPPPUUU[[[eeepppeeeTTTKKKHHHGGGCCCBBBAAAAAABBBBBBAAA@@@AAA@@@>>><<<;;;<<<===>>>AAAGGGKKKHHHDDDCCCBBB@@@========================<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<========================<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBB????????????????????????@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDBBBDDDEEEEEEDDDBBBCCCCCCBBBFFFJJJHHHEEEFFFMMMUUU___ooo{{{rrrllljjjlllnnnqqqooonnnnnnnnnlllhhheeebbbaaa```___```^^^\\\ZZZXXXYYYZZZ\\\^^^aaacccdddhhhhhhhhhhhhhhhgggggggggggghhhiiijjjkkkllllllllleeebbb______aaaaaa___]]]]]][[[ZZZZZZ[[[[[[ZZZYYYVVVVVVVVVVVVWWWWWWYYYYYYYYYZZZZZZYYYVVVTTTSSSTTTRRRTTTWWWWWWWWWWWWXXXYYYZZZ]]]aaabbbaaacccfffiiinnnwww|||zzzvvvxxx}}}vvvooonnnqqquuuyyyzzzyyyxxxwwwnnnlllkkksss~~~rrrgggdddZZZXXXXXX[[[[[[YYYYYY\\\gggjjjjjjddd```^^^\\\YYY\\\]]]^^^bbbeeefffdddcccYYYXXXWWWXXXZZZ[[[ZZZYYYWWWTTTQQQPPPRRRTTTUUUVVVXXXSSSMMMIIIHHHIIIJJJJJJEEEIIIOOOVVV\\\aaadddeeecccdddeeeffffffeeeeeedddbbbaaa`````````aaabbbccccccbbbbbbdddhhhjjjjjjjjjbbbdddeeedddbbbaaaaaaaaaddddddeeefffgggiiijjjkkknnnmmmllljjjiiiiiiiiiiiijjjjjjiiihhhiiilllnnnooohhhhhhgggfffeeeeeeeeeeeehhhhhhggggggfffeeeeeeeeebbbaaa```aaacccdddcccbbb]]]]]]\\\ZZZXXXVVVSSSRRRPPPOOOMMMKKKJJJIIIHHHHHHFFFFFFIIINNNQQQVVV```kkkzzz___QQQJJJEEEDDDAAAAAAAAACCCEEEEEEBBB@@@???>>><<<:::999:::;;;<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;<<<=========<<<<<<========================<<<======>>>>>>>>>>>>>>>========================>>>>>>>>>???@@@AAAAAAAAA???????????????????????????@@@@@@AAABBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@???AAACCCDDDEEEDDDCCCCCCAAACCCEEEEEEDDDCCCCCCDDDBBBEEEFFFEEECCCDDDIIINNNVVVaaaooo{{{zzzvvvttttttrrrooonnnllljjjgggdddccccccccceeegggfffbbb___]]]]]]]]]]]]^^^___```aaahhhlllooommmjjjggghhhjjjjjjkkklllnnnoooooooooooogggdddccceeehhhiiieeeaaa^^^\\\YYYXXXYYY[[[[[[ZZZYYYXXXXXXWWWXXXYYYZZZ[[[]]]___aaa```]]][[[\\\]]][[[^^^aaaaaa___\\\[[[[[[^^^bbbfffggggggggglllpppuuu}}}||||||~~~yyyrrrnnnsssxxx~~~}}}zzzzzz{{{rrruuuzzzvvv{{{vvvfff^^^___UUUTTTUUUZZZ\\\\\\]]]aaahhhjjjhhhaaa\\\[[[YYYWWW[[[\\\]]]```bbbaaa^^^[[[QQQPPPPPPRRRUUUVVVUUUTTTTTTPPPLLLKKKNNNRRRVVVXXXYYYRRRJJJEEEEEEGGGHHHIIIGGGKKKQQQXXX^^^bbbeeefffbbbbbbdddeeefffeeecccaaa^^^^^^___aaacccdddeeefffbbbaaaaaacccfffiiiiiiiiieeeggghhhgggdddbbbcccdddeeeddddddeeeeeefffggghhhiiiiiiiiihhhiiiiiijjjjjjkkkkkkjjjjjjjjjjjjjjjkkkgggffffffeeeeeeeeeffffffgggffffffeeeddddddcccccccccbbbaaaaaacccddddddccc___^^^^^^]]][[[YYYVVVUUURRRQQQOOOMMMKKKJJJIIIIIIHHHGGGGGGJJJLLLQQQ[[[fffuuusssZZZOOOHHHBBB@@@???@@@BBBEEEGGGFFFCCCAAA>>><<<:::888888888999:::DDDKKKPPPLLLFFFCCCAAA>>>????????????????????????<<<<<<;;;;;;;;;:::::::::<<<<<<======>>>=================================<<<======>>>>>>>>>>>>>>>===========================>>>>>>???@@@@@@AAAAAA??????????????????????????????@@@AAAAAABBBCCCCCCAAAAAAAAAAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@>>>@@@CCCEEEFFFEEECCCBBB@@@CCCEEEFFFEEEDDDDDDDDDDDDEEEEEEDDDCCCEEEJJJOOONNNTTT[[[cccuuu{{{yyyuuurrrpppmmmiiigggffffffhhhlllooooookkkgggfffeeeccc```^^^\\\[[[ZZZgggmmmrrrqqqkkkgggiiilllmmmnnnooopppqqqrrrrrrrrrllljjjjjjmmmqqqrrrnnnjjjbbb___\\\ZZZ[[[]]]^^^___^^^]]]\\\[[[[[[[[[\\\]]]dddfffhhhhhheeecccdddfffeeehhhkkkjjjfffaaa^^^^^^bbbfffkkklllkkkkkkpppttt}}}|||uuuqqqqqqsssxxx~~~}}}}}}{{{yyyuuuqqqnnnmmmttt{{{}}}~~~~~~mmmjjjoootttsssgggZZZVVVYYYUUUTTTVVV\\\___```bbbffffffhhheee]]]XXXXXXXXXVVVZZZZZZ\\\^^^^^^\\\XXXUUUJJJJJJJJJMMMQQQTTTUUUUUURRRNNNIIIHHHKKKQQQWWWZZZZZZSSSJJJDDDDDDFFFHHHIIINNNQQQWWW]]]aaadddeeeeeecccdddeeefffgggeeebbb___ZZZ\\\^^^bbbeeeggghhhiiibbbaaa```bbbeeegggggggggfffiiijjjiiifffddddddfffeeeddddddddddddeeeeeeffffffffffffggghhhjjjkkklllllllllkkkjjjiiihhhgggfffggggggggggggggghhhiiiiiiffffffeeedddccccccbbbbbbeeecccbbbbbbcccddddddccc_________^^^]]]ZZZXXXVVVSSSRRRPPPNNNLLLJJJIIIIIIIIIFFFEEEGGGHHHLLLVVVaaajjj{{{jjjWWWIIIDDDEEEAAAAAACCCFFFGGGGGGEEEBBB???@@@???===<<<<<<======>>>DDDDDDEEEEEEEEEDDDBBBAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::;;;<<<===>>>======>>>======<<<;;;;;;>>>;;;999;;;@@@BBB@@@===@@@@@@???>>>======>>>>>>>>>???@@@AAAAAA@@@>>>>>>?????????>>>>>>>>>>>>===AAAAAA@@@@@@???>>>>>>>>>???@@@AAAAAABBBBBBAAAAAACCCBBBAAAAAA@@@@@@@@@@@@DDDCCCBBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDCCCDDDFFFGGGFFFKKKPPPUUU]]]lllyyyqqqwwwvvvvvv{{{}}}sssiiipppoookkkddd^^^]]]aaaeeekkklllmmmnnnppppppqqqqqqrrrooonnnppptttuuusssqqqqqqlllmmmvvvyyykkkfff___\\\aaaiiikkkgggbbb```^^^^^^```bbbbbbbbbmmmvvvzzzwwwsssssspppkkkooooooooopppooolllhhheeekkkiiihhhiiinnntttyyy{{{wwwooogggeeefffllluuu|||~~~|||uuullliiipppvvvtttpppooo{{{~~~sssnnngggcccbbbcccaaa[[[VVVUUUUUUWWW[[[```ddddddaaa___dddeeeccc___ZZZVVVSSSSSSXXXXXXZZZ^^^```^^^WWWPPPLLLHHHEEEGGGNNNSSSUUUTTTRRRPPPNNNOOOTTTZZZ___aaaXXXNNNGGGGGGGGGFFFJJJPPPUUUZZZbbbiiimmmlllhhheeedddcccbbbbbbbbbaaa___]]]\\\^^^aaaccceeegggggggggbbbcccdddeeefffhhhiiiiiigggffffffggghhhhhhfffeeedddcccbbbbbbbbbdddfffgggfffggggggiiijjjlllnnnooommmmmmmmmmmmllljjjhhhfffiiifffccccccfffhhhhhhgggggggggeeecccbbbaaa``````bbbccceeeffffffeeecccbbbbbb```___^^^]]]\\\YYYVVVTTTSSSRRRPPPNNNLLLKKKJJJLLLKKKHHHFFFFFFJJJQQQVVVfffrrrgggVVVHHHDDDEEEBBBAAABBBDDDDDDDDDAAA???===@@@???===<<<<<<<<<======???@@@AAAAAAAAA???>>>===========================::::::999999999:::;;;<<<<<<<<<===============<<<===;;;999;;;@@@BBB@@@>>>@@@??????>>>======>>>>>>======>>>>>>>>>>>>======@@@????????????>>>>>>>>>@@@@@@@@@?????????>>>>>>@@@AAABBBBBBCCCCCCBBBBBBDDDCCCBBBAAAAAAAAAAAABBBCCCBBBAAAAAAAAAAAABBBCCCDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDFFFHHHGGGJJJNNNPPPSSS^^^nnnzzz~~~{{{uuuoooiiiggggggiiijjjlllnnnqqqsssssssssssspppnnnlllmmmpppsssrrrpppkkkjjjnnn|||wwwrrrjjjdddgggmmmlllhhhfffeeeeeefffhhhjjjjjjjjjsss{{{~~~{{{zzzvvvqqqoooqqqrrrqqqmmmhhheeecccjjjjjjkkknnnsssxxx|||~~~ssskkkddddddeeejjjqqqxxx{{{|||xxxtttuuu||||||wwwvvvzzznnniiiaaa^^^]]]``````[[[WWWVVVYYYZZZ]]]```cccccc___]]]___``````]]]YYYTTTRRRRRRTTTVVVXXX[[[\\\ZZZUUUQQQKKKGGGEEEHHHNNNSSSTTTRRRSSSRRRQQQSSSXXX^^^bbbcccZZZOOOGGGEEEFFFHHHNNNUUU\\\aaagggnnnpppnnnhhhdddbbbbbbaaabbbcccccc```^^^___```bbbdddffffffffffffcccddddddeeefffggggggggggggffffffggghhhhhhfffeeeeeedddcccbbbbbbccceeegggggggggggghhhjjjlllmmmnnnlllmmmmmmmmmkkkjjjhhhgggiiigggfffgggiiikkkjjjiiihhhgggeeedddbbbaaaaaaaaabbbbbbcccddddddcccbbbbbbcccaaa______^^^^^^\\\ZZZWWWVVVTTTRRRPPPMMMLLLKKKJJJJJJHHHFFFGGGJJJPPPTTT[[[fff{{{bbbSSSGGGDDDFFFCCCDDDCCCCCCBBBAAA???>>>===@@@???>>><<<<<<;;;;;;;;;<<<======>>>>>>===;;;;;;========================;;;::::::::::::;;;<<<<<<<<<<<<===>>>>>>>>>=========;;;:::<<>>??????>>>=========>>>>>>>>>===============>>>>>>@@@@@@@@@????????????>>>>>>>>>>>>?????????@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@>>>???@@@AAACCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDEEEGGGEEEHHHJJJJJJKKKQQQ[[[dddyyy}}}zzzxxx{{{|||~~~|||zzztttppplllkkkmmmoooooonnnhhhiiiqqq{{{xxxpppiiihhhlllkkkgggddddddeeehhhkkkmmmmmmlllrrryyy~~~|||vvvqqqppptttvvvsssllleeecccdddfffhhhlllqqqvvvzzz}}}~~~~~~sssllljjjlllooorrruuu{{{wwwnnniii]]]ZZZ[[[___aaa]]][[[[[[]]]]]]]]]___```^^^[[[XXXZZZ[[[]]]\\\YYYUUUTTTSSSTTTVVVYYYYYYXXXVVVUUUUUULLLJJJIIILLLQQQTTTUUUSSSSSSSSSTTTXXX\\\```bbbbbbYYYOOOFFFDDDFFFLLLTTT\\\dddfffjjjooopppmmmgggcccaaaaaabbbcccddddddaaa^^^aaabbbccceeeeeeeeeddddddeeeeeeeeeeeeeeeeeeeeedddfffeeedddeeeggggggeeedddeeedddbbbaaaaaaccceeefffggggggggghhhiiikkklllmmmkkklllllllllkkkjjjhhhggghhhhhhhhhjjjmmmmmmllljjjhhhgggfffdddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdddbbb_________``````___[[[ZZZWWWTTTQQQNNNLLLKKKHHHIIIHHHGGGGGGIIIMMMQQQYYY```qqqvvv\\\PPPFFFDDDGGGDDDHHHFFFEEECCCAAA@@@???>>>???>>>===<<<;;;;;;::::::<<<===>>>???>>>>>><<<<<<=======================================>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::<<>>>>>=========>>>>>>@@@???>>>>>>>>>???AAAAAA@@@@@@@@@@@@????????????=========>>>???@@@@@@AAA@@@AAABBBBBBCCCCCCBBBBBBCCCBBBBBBAAAAAAAAABBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBDDDEEECCCEEEHHHHHHHHHKKKRRRXXXbbbqqq~~~vvvqqqppppppnnnlllllllllrrr}}}zzzyyysssllliiikkkjjjgggaaabbbcccfffiiikkkjjjhhhkkkqqqwww{{{zzzwwwrrrnnnlllssswwwsssjjjdddeeehhhfffjjjpppuuuyyy{{{}}}~~~~~~||||||yyyssslllhhh^^^\\\]]]bbbdddbbb``````^^^\\\[[[ZZZYYYXXXUUUSSSWWWYYY\\\\\\ZZZXXXVVVVVVWWWYYY[[[ZZZVVVUUUVVVXXXQQQPPPPPPRRRUUUWWWWWWUUUSSSSSSVVVYYY]]]^^^]]]\\\SSSMMMGGGGGGKKKSSS\\\aaaeeeddddddfffiiiiiifffccccccccccccdddeeeccc___\\\___```aaaccccccccccccbbbeeeeeeddddddcccbbbbbbbbbbbbbbbaaacccdddeeecccbbbcccaaa```___```cccfffhhhgggggggggggghhhiiikkkkkkiiijjjkkkkkkjjjiiihhhgggfffgggjjjlllnnnmmmllljjjhhhhhhfffeeedddccccccccccccbbbaaaaaaaaaaaabbbcccccc```^^^]]]___aaabbbbbb^^^\\\YYYVVVRRROOOLLLJJJGGGHHHHHHHHHGGGHHHKKKNNNZZZ^^^jjj~~~lllVVVMMMEEECCCFFFDDDHHHFFFDDDBBB@@@>>>>>>>>>=========<<<;;;::::::999<<<===>>>??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????@@@@@@@@@???>>><<<;;;:::<<<;;;;;;===>>>@@@@@@???>>>===============>>>>>>@@@???>>>>>>>>>???AAABBB@@@@@@@@@?????????>>>>>><<<<<<===>>>???@@@@@@AAA??????@@@AAAAAAAAAAAA@@@AAA@@@@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCBBB@@@@@@BBBCCCBBBDDDGGGGGGGGGHHHLLLPPPRRR]]]ppp~~~zzzvvvsssttttttuuu{{{~~~uuuooonnnmmmjjjffffffgggiiillllllkkkiiigggiiinnnssstttqqqmmmkkkgggnnnssspppgggdddhhhnnnnnnrrrxxx|||~~~~~~wwwooogggbbb```]]]^^^dddfffcccbbbbbb\\\YYYVVVTTTSSSRRRPPPOOOTTTVVVYYYZZZXXXWWWVVVVVVYYYZZZ[[[YYYUUUTTTVVVXXXTTTSSSSSSTTTUUUVVVUUUTTTPPPRRRTTTXXXZZZYYYVVVRRRKKKJJJJJJLLLSSS\\\bbbddd___[[[WWWYYY^^^dddffffffhhhgggeeeeeedddaaa]]]YYYZZZ\\\^^^```aaabbbbbbaaaccccccbbbbbbaaa``````______^^^^^^```aaabbbaaa______^^^\\\\\\^^^bbbgggiiifffffffffffffffggghhhiiigggggghhhiiiiiihhhgggfffcccfffiiikkkllljjjiiihhhhhhgggfffeeedddcccccccccdddcccbbbbbbbbbbbbcccddd```^^^\\\\\\^^^aaabbbbbb___]]]ZZZWWWRRROOOLLLJJJGGGHHHIIIHHHGGGHHHJJJLLLUUUWWW```qqqcccQQQKKKCCCBBBEEEDDDDDDCCCAAA???===<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999;;;<<<===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>=========AAAAAA@@@???>>><<<;;;:::;;;;;;<<<===>>>???@@@@@@======<<<<<<======>>>>>><<<<<<<<<<<<===>>>???@@@?????????>>>>>>>>>>>>===<<<<<<======>>>???@@@@@@>>>>>>???@@@@@@@@@@@@@@@???????????????@@@@@@AAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBBBBAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCBBB@@@@@@AAACCCCCCEEEFFFEEEDDDDDDFFFGGGMMMRRR^^^nnn}}}}}}xxxvvvssssssssssssuuuwwwxxxwwwvvvpppmmmnnnrrrssspppmmmmmmjjjppptttrrrllllllsss{{{zzz~~~qqqfffbbb]]][[[\\\bbbdddbbb```aaaZZZWWWSSSQQQPPPQQQQQQPPPRRRTTTUUUUUUSSSRRRSSSTTTVVVWWWWWWVVVUUUUUUVVVXXXUUUUUUSSSRRRQQQPPPPPPPPPNNNOOORRRUUUVVVUUUPPPMMMGGGKKKNNNRRRYYYaaadddcccXXXRRRNNNQQQZZZccciiikkkllliiifffdddbbb___\\\YYYXXXZZZ\\\^^^````````````________________________]]]]]]]]]^^^```aaa```^^^]]][[[ZZZYYY\\\```eeehhheeeeeedddddddddeeeeeefffddddddfffggggggfffeeeeeebbbeeehhhjjjhhhgggfffeeegggfffeeedddcccccccccccccccccccccccccccccccccccc^^^\\\[[[\\\^^^```aaaaaa```___\\\XXXTTTPPPMMMKKKIIIIIIIIIHHHGGGGGGIIILLLPPPRRR[[[kkk{{{www\\\MMMIIIBBB@@@DDDCCCBBBBBBAAA???>>><<<;;;:::888999:::;;;<<<;;;::::::;;;<<<===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>======>>>????????????>>>======:::;;;======>>>>>>@@@AAA<<<<<<<<<<<<<<<===>>>>>>;;;<<<===>>>>>>?????????>>>>>>>>>=========<<<<<<<<<=========>>>>>>????????????@@@AAAAAAAAAAAA@@@@@@?????????@@@@@@AAABBB???@@@AAACCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEECCCBBBAAABBBDDDCCCDDDDDDDDDCCCCCCDDDEEEJJJLLLSSS\\\eeepppwwwgggbbbZZZXXXZZZ```cccbbbaaabbbZZZWWWSSSQQQRRRTTTUUUVVVTTTTTTTTTRRRPPPPPPQQQSSSTTTSSSSSSUUUXXX[[[[[[[[[XXXWWWTTTQQQNNNLLLMMMNNNKKKLLLOOOSSSUUUTTTQQQMMMKKKOOOSSSUUU[[[bbbddd```TTTOOOMMMRRR^^^iiiooopppmmmjjjfffcccaaa___]]][[[ZZZ[[[]]]^^^______^^^^^^[[[[[[[[[\\\]]]^^^^^^___]]]]]]]]]^^^```aaa```___]]][[[YYYWWWYYY]]]aaadddccccccbbbbbbbbbbbbccccccaaabbbcccdddeeeeeedddcccbbbeeehhhhhhfffdddcccdddfffeeedddccccccbbbcccccc```aaabbbccccccbbbaaa```]]]\\\\\\]]]___aaaaaa```bbb```]]]ZZZVVVRRROOONNNKKKKKKJJJHHHGGGGGGJJJLLLMMMPPPZZZhhhtttrrrYYYKKKHHHAAA@@@CCCBBBCCCCCCCCCBBB@@@???===<<<777888:::;;;<<<<<<;;;:::<<<===???@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAA@@@@@@???<<<<<<===??????@@@@@@@@@:::<<<===>>>>>>>>>@@@AAA<<<<<<<<<<<<<<<===>>>???<<<===???@@@AAAAAAAAA@@@============<<<<<<<<<<<<============>>>>>>>>>>>>@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBCCC>>>@@@AAACCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFEEECCCBBBDDDEEEBBBBBBCCCCCCDDDEEEGGGHHHHHHIIINNNSSSUUU[[[lllwwwccc]]]XXXVVVYYY```dddccccccddd[[[XXXTTTRRRTTTWWWZZZ[[[WWWWWWUUUSSSPPPPPPRRRTTTSSSRRRRRRWWW]]]aaabbb```\\\ZZZWWWRRRNNNLLLMMMNNNIIIKKKNNNSSSVVVVVVSSSPPPPPPTTTVVVUUUZZZbbbccc^^^TTTPPPPPPWWWdddooossssssmmmiiieeebbb``````___^^^]]]^^^_________^^^]]]\\\XXXXXXYYYZZZ\\\]]]^^^___^^^^^^^^^___bbbbbbbbb```___\\\YYYVVVWWWZZZ^^^aaacccbbbaaaaaaaaaaaaaaaaaa___```bbbcccddddddcccbbbcccfffhhhgggdddbbbbbbdddeeeeeedddcccbbbbbbbbbbbb^^^```aaaccccccaaa```^^^]]]\\\]]]^^^aaabbb```___cccbbb___[[[XXXTTTQQQPPPLLLLLLJJJHHHFFFGGGJJJMMMJJJLLLVVVccckkkxxxmmmXXXHHHFFFFFF@@@===???CCCBBBAAA???===;;;;;;:::============<<<;;;::::::888;;;===>>>>>>===>>>???>>>>>>===<<<<<<<<<<<<<<<>>>?????????>>><<<:::999<<<===>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<;;;;;;===>>>>>>===>>>===<<<;;;;;;<<<===>>>============>>>>>>>>>>>>@@@@@@??????????????????AAA@@@???>>>>>>???@@@@@@BBBCCCCCCDDDEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEGGGIIIIIIIIIKKKSSS```jjjvvvuuuqqqooouuusssbbb[[[SSSRRRXXXbbbiiihhhfffeee\\\WWWRRRSSSXXX^^^```___ZZZZZZZZZZZZYYYYYYXXXWWWUUUVVVYYY]]]bbbddddddccc^^^\\\YYYVVVUUUVVVWWWYYYOOOMMMLLLPPPVVVYYYWWWTTTYYYZZZ[[[]]]]]]]]]\\\\\\TTTSSSWWW___iiipppqqqooobbbaaa``````____________XXXZZZ[[[\\\\\\[[[ZZZXXX[[[YYYXXXXXX[[[]]]______]]]^^^___```___^^^\\\[[[^^^\\\YYYXXXYYY\\\```bbbddd___[[[[[[___bbbaaa___dddeeefffdddbbbaaaaaabbbhhhggggggggggggfffcccaaaaaaaaabbbbbbbbbbbbaaa`````````_________^^^^^^^^^^^^^^^___```aaabbbccccccdddbbb```\\\XXXTTTPPPNNNLLLKKKJJJIIIHHHGGGGGGFFFJJJJJJPPPZZZeeesssiiiWWWGGGFFFFFF@@@>>>@@@BBBAAA@@@???>>>=====================<<<;;;:::999888:::===>>>=========>>>>>>======<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<;;;<<<===>>>>>>>>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>===;;;<<<>>>??????>>>>>>===<<<;;;;;;<<<===>>>=========>>>>>>>>>??????????????????????????????@@@???>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCFFFHHHHHHIIIMMMUUU\\\ccclllyyyqqqjjjfffbbbdddkkkttt}}}xxxhhh\\\VVVWWWVVV^^^mmmxxxvvvmmmggg]]]XXXSSSSSSWWW[[[\\\\\\YYYZZZ[[[\\\\\\[[[ZZZYYYWWWXXXZZZ^^^aaacccaaa```[[[ZZZYYYWWWWWWWWWXXXYYYPPPMMMLLLPPPUUUYYYXXXUUUTTTUUUVVVWWWWWWWWWWWWWWWRRRRRRVVV^^^gggkkkiiieee]]]]]]\\\[[[[[[[[[[[[[[[YYYZZZ[[[\\\\\\[[[ZZZYYYYYYXXXVVVWWWZZZ]]]^^^_______________^^^^^^]]]]]]^^^]]]ZZZYYYZZZ]]]aaacccccc___\\\]]]```bbbaaa^^^aaabbbcccbbbaaabbbccceeehhhggggggffffffeeecccaaa^^^_________``````````````````_________^^^^^^^^^``````aaaaaaaaaaaaaaaaaa___^^^\\\ZZZWWWTTTQQQPPPNNNNNNMMMKKKJJJHHHGGGGGGHHHHHHLLLTTT^^^iiizzzdddTTTFFFEEEEEEAAA???AAA@@@@@@??????????????????>>>>>>>>>===<<<:::999888777:::<<<===<<<<<<<<<===>>>===<<<<<<;;;;;;<<<<<<<<<======<<<;;;;;;===>>><<<<<<=========>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<>>??????>>>======<<<<<<<<<<<<===>>>>>>>>>>>>>>>???????????????????????????????????????>>>>>>======>>>>>>?????????@@@AAAAAAAAAAAA@@@@@@??????????????????@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCAAADDDHHHIIIHHHHHHLLLOOOSSSXXXaaakkkwwwyyyiiiaaa[[[VVVWWW\\\```dddiiijjjfff___YYYVVVYYYZZZeeexxxrrrfff\\\WWWRRRQQQSSSUUUTTTSSSUUUXXX[[[]]]^^^]]][[[YYYYYYYYY[[[^^^aaaaaa^^^\\\YYYYYYYYYYYYYYYYYYYYYXXXQQQOOOOOOQQQVVVYYYYYYWWWPPPPPPPPPPPPPPPQQQQQQQQQOOOPPPUUU\\\aaabbb^^^ZZZ[[[ZZZYYYYYYXXXYYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZYYYWWWVVVUUUWWWZZZ]]]^^^^^^```````````````_________^^^]]][[[ZZZ[[[^^^aaadddbbb```^^^```bbbcccaaa^^^]]]^^^______```bbbeeehhhiiihhhgggeeedddbbbaaaaaa]]]\\\\\\[[[\\\]]]___```_______________^^^^^^^^^aaabbbcccccccccaaa```___\\\[[[ZZZYYYWWWVVVUUUTTTQQQQQQOOOMMMKKKIIIHHHGGGHHHGGGJJJPPPVVV^^^lllyyyzzz]]]PPPEEEDDDDDDBBBAAABBBAAAAAA@@@???????????????>>>>>>>>>===<<<:::999888777:::<<<===<<<;;;;;;<<<======<<<;;;;;;;;;;;;<<<===>>>===;;;999;;;???CCCCCCBBBAAA???======<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;:::::::::::::::;;;;;;===<<<;;;;;;===>>>>>>===<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>?????????@@@>>>>>>>>>>>>????????????===============>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCEEEHHHIIIHHHHHHIIIJJJNNNQQQTTTYYYbbbqqq~~~lll___UUUPPPSSSYYY[[[[[[[[[]]]^^^]]][[[YYYXXX\\\hhh{{{}}}nnndddZZZVVVQQQNNNNNNMMMLLLJJJPPPSSSXXX\\\^^^]]]ZZZXXXXXXYYY[[[]]]```___\\\YYYWWWXXXYYY[[[ZZZYYYWWWUUUPPPQQQSSSWWW[[[\\\YYYWWWPPPPPPOOOOOOOOOOOOOOOOOOMMMNNNQQQVVVZZZ[[[XXXUUU[[[[[[ZZZZZZZZZZZZ[[[[[[YYYZZZ[[[[[[[[[[[[ZZZYYYVVVVVVVVVYYY]]]___```___aaabbbdddeeeeeeccc```___]]]\\\ZZZZZZ[[[^^^aaaccccccbbbbbbdddfffeeebbb___\\\]]]^^^^^^^^^```dddggghhhhhhgggdddbbb``````aaa___]]][[[ZZZZZZ[[[]]]^^^________________________```aaacccccccccbbbaaa```^^^]]]\\\[[[YYYXXXXXXWWWSSSSSSQQQNNNLLLJJJHHHGGGIIIHHHJJJNNNRRRXXXdddooopppWWWMMMEEEBBBCCCBBBAAAAAABBBBBB@@@???>>>=========>>>>>>>>>===<<<:::999888888:::<<<===<<<:::;;;;;;======<<<;;;;;;;;;;;;;;;:::;;;;;;::::::???HHHOOOSSSPPPLLLFFFBBB>>>===<<<::::::;;;;;;;;;;;;::::::;;;:::999999999999::::::<<<:::999999;;;<<<<<<;;;;;;<<<<<<==================>>>>>>>>>>>>?????????======>>>>>>>>>?????????<<<<<<======>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@AAABBBCCCDDDEEEDDDDDDCCCCCCBBBBBBAAAAAADDDEEEFFFFFFFFFGGGIIIJJJKKKMMMOOOQQQUUU___kkkttt~~~qqqeee[[[TTTTTTXXX___\\\YYYYYYZZZ[[[[[[ZZZXXX]]]iiiuuuwwwpppgggcccZZZWWWSSSPPPMMMJJJHHHFFFIIIMMMSSSXXXZZZYYYWWWUUUUUUVVVYYY\\\^^^]]]ZZZWWWUUUVVVYYYZZZYYYVVVSSSQQQOOOSSSYYY___aaa___ZZZVVVTTTTTTTTTSSSSSSRRRRRRRRRMMMMMMNNNQQQUUUWWWXXXXXX\\\\\\[[[[[[[[[\\\\\\]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZWWWXXXYYY]]]```bbbbbbaaa```cccgggjjjjjjfffaaa^^^[[[ZZZZZZZZZ[[[^^^aaaccceeeeeefffhhhhhhgggdddaaa^^^______^^^]]]^^^```ccceeeffffffdddaaa______```bbb```^^^\\\[[[[[[\\\]]]^^^_____________________^^^___aaabbbccccccbbbbbb```___]]][[[YYYXXXWWWWWWTTTSSSQQQOOOLLLIIIHHHGGGHHHGGGIIIMMMPPPTTT]]]hhhfffRRRKKKEEEBBBBBBBBBBBBAAABBBAAA@@@>>>===<<<<<<<<<============<<<;;;:::999999;;;======<<<;;;;;;;;;===<<<;;;;;;::::::;;;;;;444777999:::===FFFSSS^^^ddd```XXXOOOGGGBBB???>>>::::::;;;;;;;;;;;;::::::::::::999999888888999999;;;999888888:::;;;;;;::::::;;;<<<===>>>>>>>>>===============>>>>>>>>>>>><<<======>>>>>>?????????<<<<<<===>>>????????????@@@@@@AAABBBBBBBBBBBBAAA???>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBCCC@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFHHHIIIEEEGGGJJJKKKMMMRRRZZZaaapppyyyvvvvvvuuuwwwwwwssskkkccc^^^]]]```^^^[[[YYYXXXXXXWWWVVVYYY\\\dddkkkjjjdddaaaccc[[[ZZZWWWSSSOOOKKKHHHFFFEEEIIINNNSSSUUUUUUSSSQQQSSSTTTWWWZZZ\\\ZZZVVVSSSQQQSSSUUUWWWVVVTTTQQQNNNOOOUUU\\\bbbccc```[[[WWWWWWXXXYYYYYYXXXVVVTTTSSSMMMNNNOOOQQQTTTWWWZZZ\\\[[[[[[[[[[[[[[[[[[\\\]]][[[ZZZZZZZZZZZZZZZZZZ[[[ZZZZZZ]]]```ccceeecccaaa___ccchhhkkkkkkgggaaa^^^[[[[[[ZZZ[[[\\\___bbbcccfffggghhhiiihhhgggdddccc```aaabbb```^^^]]]]]]^^^aaadddfffeeeaaa^^^^^^```cccbbb```^^^]]]]]]]]]^^^^^^^^^^^^_______________^^^^^^___```aaabbbcccccc```^^^[[[YYYWWWUUUUUUUUUUUUTTTRRROOOMMMKKKIIIHHHFFFEEEHHHKKKMMMPPPXXXaaavvv[[[NNNJJJEEEAAAAAABBBAAA??????>>>>>>===<<<<<<======;;;<<<<<<<<<<<<<<<;;;;;;:::<<<>>>>>>===;;;;;;<<<===<<<;;;;;;::::::;;;;;;666888:::;;;>>>IIIZZZfffmmmggg]]]RRRIIIBBB>>>===999::::::;;;;;;::::::999::::::999888888888888888;;;999888999:::<<<;;;;;;:::;;;<<<===>>>>>>>>>===;;;<<<<<<<<<============<<<<<<======>>>??????@@@<<<===>>>@@@@@@@@@@@@@@@???@@@AAAAAABBBBBBAAAAAA?????????>>>>>>?????????>>>??????@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCC@@@@@@@@@@@@AAABBBCCCCCCAAABBBBBBBBBBBBBBBBBBCCCBBBAAAAAACCCDDDFFFFFFFFFCCCEEEGGGFFFFFFIIIOOOTTT```lll~~~{{{wwwpppkkkjjjhhhpppyyyyyytttmmmhhhfff``````___^^^[[[XXXVVVVVVXXXWWWZZZ___```^^^]]]___YYYXXXWWWSSSOOOJJJGGGEEECCCFFFKKKOOORRRRRRPPPOOOSSSTTTVVVYYYYYYWWWQQQMMMKKKMMMPPPRRRSSSRRRQQQOOOQQQUUU[[[___```^^^[[[YYYWWWYYYZZZ[[[ZZZWWWTTTQQQNNNPPPSSSVVVXXXZZZ\\\^^^\\\\\\[[[[[[\\\\\\]]]^^^[[[[[[ZZZZZZZZZZZZ[[[[[[[[[\\\^^^bbbeeeeeeccc``````bbbeeegggfffdddaaa^^^]]]\\\\\\]]]___aaadddeeefffggghhhhhhfffeeedddccc```bbbcccccc```]]][[[[[[\\\aaaffffffbbb___^^^___````````````````````````^^^^^^^^^_________`````````___^^^]]]^^^___aaabbb___]]][[[XXXWWWVVVVVVWWWVVVUUUSSSQQQOOOMMMKKKJJJHHHGGGIIILLLMMMNNNUUU]]]nnnSSSLLLJJJEEEAAA@@@BBBAAA>>><<<<<<<<<<<<<<<===>>>>>>:::;;;<<<<<<======<<<<<<;;;===??????===<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;===>>>===???IIIYYYfffnnnhhh]]]QQQGGG@@@<<<:::999::::::;;;;;;::::::999::::::999888777777888888<<<:::999999;;;<<<<<<;;;999:::<<<>>>>>>>>>>>>===;;;;;;;;;;;;<<<<<<<<<===;;;<<<<<<===>>>??????@@@<<<===???@@@AAAAAAAAA@@@??????@@@AAAAAAAAAAAA@@@BBBBBBAAAAAAAAAAAABBBBBB>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDFFFHHHGGGFFFDDDEEEGGGGGGEEECCCEEEIIINNNQQQYYYfffwwwtttlllnnnpppkkkccc```ccckkkssssssnnnjjjjjjjjjaaaccceeeddd```\\\ZZZYYYVVVQQQPPPVVV[[[[[[ZZZZZZUUUUUUTTTQQQLLLHHHDDDCCCCCCEEEIIIMMMPPPPPPOOONNNTTTUUUWWWXXXXXXTTTNNNIIIFFFHHHLLLOOORRRRRRRRRQQQSSSVVVZZZ\\\\\\[[[[[[[[[VVVWWWZZZ[[[ZZZVVVRRROOOOOORRRWWWZZZ\\\\\\\\\]]]^^^]]]]]]]]]^^^___``````[[[[[[ZZZZZZZZZZZZ[[[[[[[[[\\\___ccceeeeeebbb___aaabbbbbbbbbbbbaaa``````^^^^^^^^^___aaadddfffgggeeefffgggfffdddccccccccc___bbbddddddaaa^^^[[[ZZZZZZ```fffgggccc___^^^___\\\]]]___```aaabbbbbbbbb^^^^^^^^^_________``````bbb```^^^\\\\\\]]]___aaa```^^^\\\ZZZYYYYYYZZZ[[[WWWVVVTTTSSSQQQOOOMMMMMMKKKKKKLLLOOONNNNNNTTT\\\cccTTTIIIFFFBBB@@@@@@@@@???>>>@@@@@@???===<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888999999:::;;;<<<===@@@FFFLLLQQQZZZVVVPPPIIIBBB>>>;;;999::::::::::::::::::::::::<<<;;;::::::999999::::::999:::;;;;;;<<<<<<;;;;;;;;;<<<===<<<;;;:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===============????????????@@@@@@@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@??????????????????AAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>======??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEDDDDDDCCCCCCBBBBBBAAACCCEEEEEEDDDEEEFFFHHHPPPPPPVVVbbbnnn}}}~~~pppgggfffdddbbb```^^^]]]]]]^^^bbbgggjjjjjjiiiiiiiiibbb```^^^]]]\\\ZZZWWWUUUPPPNNNMMMNNNQQQTTTVVVVVVUUUVVVVVVSSSMMMHHHEEECCCFFFIIIKKKLLLKKKKKKKKKLLLOOOSSSXXXXXXUUUOOOIIIFFFDDDDDDFFFJJJOOOSSSUUUUUUXXXZZZ]]]^^^^^^\\\ZZZXXXVVVXXXZZZXXXUUUSSSTTTVVVWWWTTTUUUZZZ\\\ZZZYYYZZZ```___^^^^^^^^^^^^[[[YYYZZZZZZYYYYYYZZZ[[[]]]^^^^^^^^^aaadddeeedddaaa^^^bbbbbbbbbccceeefffhhhiiicccbbb```^^^^^^___aaabbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa```^^^\\\ZZZYYYXXX```aaaaaabbbbbbbbbaaaaaa``````___^^^]]]]]]\\\\\\\\\[[[[[[[[[]]]___bbbdddfffdddaaa___^^^___```aaaccc```\\\[[[\\\]]]^^^^^^YYYYYYXXXWWWUUUSSSQQQPPPNNNMMMMMMMMMOOOSSSVVVXXX```SSSJJJGGGCCCAAA@@@@@@@@@?????????>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999999::::::;;;>>>DDDHHHJJJGGGDDD@@@===<<<;;;;;;:::::::::::::::::::::::::::999999888888888888888999999:::;;;;;;;;;;;;;;;999:::<<<<<<;;;;;;<<<>>><<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===============<<<<<<<<<<<<=========>>>>>>>>>???@@@@@@AAAAAA@@@@@@>>>>>>>>>??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>======?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEDDDDDDCCCCCCCCCAAABBBDDDDDDCCCDDDEEEGGGIIIHHHLLLTTT\\\gggxxxyyyggg^^^YYY[[[\\\\\\[[[ZZZYYYXXX]]]aaafffhhhhhhgggffffffbbb```^^^\\\[[[XXXUUURRRJJJIIIHHHJJJNNNQQQTTTUUUSSSTTTUUUSSSNNNIIIEEEDDDGGGIIIMMMOOOOOONNNOOOOOORRRUUUYYYYYYTTTNNNHHHEEEAAABBBCCCGGGLLLQQQRRRRRRWWWYYY]]]___```^^^[[[XXXSSSVVVYYYYYYWWWVVVWWWXXXUUURRRRRRWWW[[[\\\]]]```aaa___]]]]]]^^^___^^^]]]XXXXXXXXXXXXYYY[[[]]]^^^^^^___aaadddffffffccc```eeeeeeeeeeeefffhhhiiijjjdddcccbbb``````aaacccdddcccccccccccccccccccccbbb______^^^]]]\\\[[[[[[[[[cccccccccccccccbbbaaa```bbbaaa```___^^^]]]\\\\\\]]]\\\\\\\\\^^^```cccdddfffeeebbbaaa```aaacccddddddaaa]]]\\\]]]___``````\\\\\\[[[YYYWWWTTTRRRQQQMMMMMMNNNOOOQQQTTTVVVXXX{{{ZZZOOOJJJGGGCCCAAAAAAAAA@@@???=========<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888888888999999999999777777888;;;>>>===<<<:::999999:::;;;;;;999999::::::::::::::::::888888777666666666666777888999999:::::::::::::::777999;;;;;;;;;;;;===???<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>???@@@?????????<<<======>>>???@@@AAAAAA????????????????????????>>>????????????>>>>>>===>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCBBBBBBBBBBBB@@@AAACCCCCCBBBBBBDDDEEEGGGFFFHHHKKKNNNTTT^^^iiiwwwppp^^^VVVVVVRRRWWW\\\^^^^^^[[[YYYXXX[[[^^^ccceeeeeedddccccccaaa```^^^]]][[[XXXTTTPPPIIIGGGFFFGGGJJJMMMOOOOOOQQQSSSUUUTTTOOOJJJGGGEEEFFFJJJOOOSSSSSSSSSSSSSSSUUUXXXZZZYYYTTTLLLFFFCCC>>>>>>@@@DDDIIIMMMOOOOOOTTTWWW\\\```aaa___\\\YYYTTTXXX]]]``````^^^]]]\\\WWWRRRRRRVVVZZZ\\\___ccc```]]]ZZZYYYZZZ\\\]]]^^^VVVVVVWWWXXXYYY[[[]]]^^^``````bbbeeeggghhhfffdddhhhhhhgggggghhhhhhiiijjjeeeeeecccccccccdddeeefffcccdddeeeffffffeeedddccc___^^^^^^]]]]]]]]]]]]^^^eeeeeeeeeeeedddbbbaaa```ddddddcccaaa```^^^]]]\\\___^^^^^^^^^___aaadddffffffeeedddcccccceeeggghhhfffbbb^^^]]]^^^```bbbccc```___^^^[[[YYYVVVTTTSSSMMMNNNPPPRRRTTTVVVWWWWWWnnnSSSJJJHHHEEEAAA??????@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888888888888888888888:::999999888888888888888999::::::888777777888:::::::::999888888999999:::999999999999999:::::::::888888777666666666666666777888999999::::::999999:::;;;======<<<<<<===>>><<<;;;;;;::::::;;;;;;<<<<<<<<<======<<<<<<;;;;;;<<<<<<<<<=========>>>>>>===>>>??????@@@@@@??????======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???AAABBBBBBAAAAAABBBCCCGGGGGGGGGHHHHHHKKKPPPVVV]]]jjjyyyooo]]]RRRRRRWWWTTTZZZaaacccaaa[[[WWWUUUVVVYYY^^^aaabbbaaaaaaaaa``````___```___\\\WWWSSSNNNKKKIIIHHHIIIKKKKKKKKKQQQTTTVVVVVVRRRMMMJJJHHHFFFJJJPPPUUUVVVUUUUUUUUUXXXZZZ[[[YYYSSSKKKEEEBBB======???CCCHHHLLLNNNNNNQQQUUU\\\aaacccaaa]]]ZZZYYY___gggmmmmmmiiiccc___YYYVVVUUUZZZ]]]]]]^^^aaa^^^ZZZVVVSSSTTTVVVXXXYYYTTTUUUVVVXXXZZZ\\\^^^___aaaaaabbbeeehhhiiihhhgggiiiiiihhhgggggggggggghhheeeddddddcccddddddeeefffbbbccceeefffgggfffeeedddaaaaaa```___^^^______```eeeeeeffffffeeedddccccccgggfffeeecccaaa___^^^]]]aaa```______```ccceeegggffffffeeeeeefffgggiiikkkeeebbb^^^]]]^^^aaacccccccccbbb___\\\YYYWWWUUUTTTPPPRRRTTTWWWXXXYYYXXXXXXeeeOOOHHHEEEBBB???======>>>======;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999999999888888888888888888888888:::999888888777777888888777888999888777777888999999999999888888888999999888888888999999:::::::::999999888777777777777888777888999999::::::999999>>>??????>>><<<;;;<<<===;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============>>>??????@@@@@@@@@@@@@@@@@@??????>>>>>>====================================>>>>>>?????????>>>>>>======>>>>>>>>>?????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA@@@@@@AAABBBBBBCCCDDDCCCDDDGGGJJJKKKQQQWWW^^^dddjjjxxxrrrcccVVVOOOQQQWWWXXX^^^dddccc]]]TTTNNNKKKPPPTTTZZZ^^^_________```^^^___aaacccdddaaa]]]YYYRRRPPPMMMLLLNNNOOOPPPPPPUUUWWWYYYXXXTTTPPPLLLKKKFFFJJJPPPTTTUUUUUUTTTTTTYYY[[[\\\YYYSSSKKKEEEBBB>>>>>>@@@DDDIIIMMMOOOOOOPPPTTTZZZ```bbbaaa]]]ZZZ]]]cccmmmuuuuuunnnddd\\\WWWUUUWWW^^^aaa```___```^^^[[[VVVSSSSSSUUUVVVVVVUUUVVVXXXZZZ\\\^^^```aaabbbaaabbbdddgggiiiiiihhhhhhhhhfffeeeeeeddddddeeeccccccccccccddddddeeeeeeaaabbbcccdddeeeeeedddcccfffeeecccaaa`````````aaacccdddeeefffffffffffffffhhhgggfffdddbbb```___^^^bbbbbbaaa```aaacccfffgggfffffffffffffffgggiiijjjbbb```]]]]]]___aaaccccccdddbbb___\\\YYYWWWVVVUUUTTTVVVXXXZZZ[[[[[[YYYXXX|||]]]NNNIIICCCAAA===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<999999999999999999999999888888888888888888888888999999888777777777777888222444666777666555666777444555666666777888999999777777888888999:::::::::::::::999888888888888999888999999:::::::::::::::???@@@@@@>>><<<;;;;;;<<<;;;;;;::::::::::::;;;;;;::::::;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<>>>???@@@@@@AAAAAA@@@@@@@@@@@@???>>>===<<<<<<;;;===========================>>>>>>????????????>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBB???AAABBBAAA@@@???@@@BBB@@@CCCCCCBBBDDDIIIKKKJJJMMMMMMNNNPPPSSS\\\nnn~~~yyyrrriiibbbZZZTTTUUUZZZaaafffjjjfff\\\QQQKKKIIINNNRRRXXX\\\]]]]]]]]]^^^\\\^^^aaaeeefffddd___[[[RRRPPPOOOPPPTTTXXXZZZ[[[[[[\\\\\\YYYUUUPPPMMMLLLHHHKKKPPPSSSSSSRRRQQQQQQYYYZZZ[[[YYYSSSLLLGGGDDD@@@@@@BBBFFFKKKOOOQQQQQQOOOSSSYYY^^^```___\\\ZZZ]]]bbbjjjpppqqqjjj___WWWPPPPPPUUU^^^cccbbbaaabbb```]]][[[ZZZZZZZZZYYYXXXWWWXXXZZZ]]]___aaabbbbbbcccaaaaaabbbdddgggggggggfffeeedddcccbbbbbbbbbbbbaaabbbbbbccccccdddddddddaaaaaabbbbbbccccccddddddhhhfffcccaaa``````aaabbbbbbcccdddfffggggggggggggggggggfffdddbbbaaa```___cccbbbaaaaaabbbdddfffgggffffffeeeeeeeeeeeeeeeeee```^^^^^^___aaaccccccbbbdddbbb___\\\YYYWWWWWWVVVWWWXXXZZZ[[[[[[ZZZXXXVVVmmmUUUKKKHHHCCC@@@===<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888999999888777777777777777111333666777666555555555333444555666777777777777666777777888999999::::::::::::999888888888888999999999:::;;;;;;;;;;;;;;;<<<===>>>===;;;::::::;;;;;;::::::999999::::::;;;888999:::;;;<<<=========:::;;;;;;;;;;;;<<<<<<<<<===>>>>>>???@@@???????????????>>>>>>======<<<<<<==============================>>>???????????????<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@AAABBBBBB@@@@@@@@@BBBCCCEEEEEECCCEEEKKKLLLIIIKKKGGGFFFIIIJJJNNNYYYeeeqqqrrrjjjfffcccaaa]]]ZZZ]]]cccjjjooopppkkk___UUUPPPPPPOOOSSSXXX[[[[[[ZZZZZZZZZZZZ\\\```ccceeebbb\\\XXXRRRQQQQQQSSSXXX\\\___```______]]]YYYSSSNNNLLLLLLKKKNNNQQQRRRQQQPPPPPPPPPWWWYYYZZZXXXSSSMMMIIIGGGBBBBBBDDDHHHMMMQQQSSSSSSPPPSSSWWW[[[]]]]]][[[YYY\\\]]]aaaeeefffbbb[[[UUUNNNMMMQQQZZZ___``````bbb^^^^^^___```bbbaaa___]]]ZZZ[[[^^^```bbbccccccdddcccaaa___```bbbdddeeeeeedddcccbbbaaaaaaaaaaaaaaaaaaaaabbbcccdddeeeeeeeeebbbbbbaaa```aaaccceeefffeeedddaaa______```bbbccccccdddeeeeeeffffffffffffffffffeeedddcccbbbaaa```dddcccaaaaaabbbccceeegggfffeeedddcccbbbaaa``````^^^^^^```bbbeeeeeedddbbbdddbbb___\\\ZZZYYYYYYYYYYYYYYYZZZYYYXXXVVVTTTSSSaaaNNNGGGEEEDDDAAA>>><<<===>>>>>>===<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888888888888888999888888777777777777777333555888999777666555555666777777777777666555555666777777888999999:::::::::999999888888888888888999:::;;;;;;<<<<<<;;;;;;888:::;;;;;;999999:::;;;;;;::::::999999::::::;;;777888999;;;<<<===>>>>>>=========>>>>>>>>>>>>???<<<======>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???????????????<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>@@@BBBCCCBBB@@@@@@AAABBBBBBDDDCCC???AAAHHHIIIDDDHHHDDDDDDHHHJJJKKKQQQYYYVVVaaarrr{{{ppphhh^^^\\\[[[\\\[[[[[[aaajjjlllpppqqqkkk___VVVSSSUUUQQQUUUYYY[[[ZZZXXXWWWVVVYYY[[[^^^bbbbbb___YYYTTTUUUSSSRRRTTTXXX\\\___```bbb```]]]WWWQQQLLLKKKJJJNNNPPPRRRRRRPPPOOOOOOOOOVVVXXXZZZXXXSSSNNNJJJHHHBBBCCCDDDHHHNNNRRRSSSSSSPPPSSSVVVZZZ\\\\\\ZZZYYY\\\[[[[[[]]]___^^^ZZZWWWQQQOOOPPPVVVZZZ[[[\\\___[[[\\\___cccfffeeebbb___\\\]]]```bbbdddeeeeeedddcccaaa^^^^^^```bbbcccccccccbbbbbbaaa``````aaaaaaaaabbbcccdddeeeeeeeeeeeedddbbbaaa```aaacccfffhhhbbbaaa___^^^^^^```bbbdddeeeeeeeeefffeeeeeeddddddeeeeeedddccccccbbbaaaaaadddcccaaaaaaaaaccceeeffffffeeedddbbb```^^^]]]\\\^^^___aaaeeeggggggeeebbbeeeccc```]]][[[ZZZ[[[[[[ZZZYYYYYYWWWUUUSSSRRRQQQsssWWWKKKFFFDDDDDDCCCAAA???===<<<;;;:::<<<<<<<<<<<<;;;:::999888;;;;;;:::999999:::;;;;;;;;;;;;:::999888888888999888888777666666777888888444555666777888999999999333555888:::;;;999888666444444555777777888888888::::::::::::::::::::::::::::::;;;;;;::::::999888<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::========================;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>======>>>>>>======<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>========================<<<<<<===>>>???@@@@@@AAAAAA@@@???=========>>>????????????>>>>>>>>>>>>>>>????????????????????????BBBAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDFFFHHHJJJKKKRRRUUUZZZbbbnnn}}}|||oooccc^^^WWWWWWYYY]]]bbbeeegggggggggcccbbbeeeddd^^^YYYXXXZZZ[[[]]]^^^]]]YYYTTTPPPWWWXXX[[[```ccc```ZZZTTTTTTQQQNNNMMMQQQXXX]]]```bbb```\\\VVVQQQOOOOOOQQQZZZVVVRRRQQQRRRTTTSSSRRRZZZZZZWWWTTTTTTVVVSSSMMMJJJFFFEEEHHHNNNRRRPPPMMMSSSRRRUUUZZZZZZWWWUUUVVVWWWWWWXXXXXXXXXXXXWWWVVVXXXYYY[[[^^^``````^^^[[[\\\^^^```bbbcccbbbaaa```^^^bbbfffhhhhhhfffeeeeee]]]^^^___aaabbbcccdddddd^^^]]]\\\^^^aaacccddddddiiihhhfffdddcccdddfffgggeeedddccccccbbbbbbcccccceeecccaaa___^^^^^^``````iiihhhgggfffdddddddddddddddeeeeeeffffffeeedddddddddeeefffffffffeeedddcccdddcccbbb```___]]]\\\[[[[[[\\\___aaacccdddeeeeeeddddddcccbbb```^^^\\\[[[\\\]]]\\\XXXTTTRRRTTTWWWkkkTTTJJJFFFDDDAAAAAA???>>>=====================<<<<<<;;;999999999999888777777888999999::::::999888888888888888;;;;;;:::888777666555444666666777888999999999888666777888999999888666555555555666777888888888888::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999999::::::999999999999::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>===============<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>=================================>>>?????????@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????AAA@@@@@@???@@@AAABBBCCCDDDDDDDDDDDDEEEFFFHHHHHHFFFHHHLLLQQQYYYdddpppwww{{{uuuqqqiii```\\\ZZZ]]]aaafffhhhgggccc```aaa___```eeefffaaa]]]]]]___``````aaa___\\\WWWSSSSSSUUUXXX^^^bbb```ZZZUUUSSSPPPMMMMMMQQQXXX]]]``````^^^ZZZUUUQQQPPPPPPQQQTTTQQQOOOPPPSSSUUUUUUTTTYYYZZZYYYVVVWWWYYYUUUOOOKKKHHHGGGKKKRRRVVVVVVSSSRRRPPPSSSWWWXXXUUUTTTVVVXXXXXXYYYZZZZZZZZZZZZYYYYYYZZZ[[[]]]^^^^^^]]][[[^^^___aaaccccccbbbaaa``````cccgggiiihhhfffdddddd^^^___aaabbbdddeeeeeeeeeaaa``````bbbdddffffffeeegggfffeeecccccccccdddeeeddddddccccccbbbbbbcccccccccbbb___^^^]]]]]]^^^___ggggggfffeeedddddddddddddddddddddddddddddddddddddddeeefffffffffeeedddcccaaaaaa```______^^^^^^^^^\\\^^^```cccfffggghhhhhheeeeeedddcccaaa___]]]\\\\\\]]]\\\XXXUUUTTTUUUXXX___NNNHHHEEECCC??????>>>=========>>>>>>============<<<<<<;;;:::999999888777777888999999999999888777777777888888;;;;;;;;;:::999777555444777888888999999999888888999999999888777666666555777777888888888888888777999999::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999999999888888888888999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<======>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<<<<====================================>>>>>>>>>>>>>>>>>>>>>>>>======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@????????????@@@AAAAAABBBCCCDDDDDDEEEEEEDDDDDDCCCDDDFFFHHHKKKPPPWWW[[[hhhuuu{{{ssslllkkkkkkfff```^^^___eeemmmrrrqqqkkkbbb\\\\\\[[[^^^dddgggdddaaabbbaaaccceeeeeeccc^^^ZZZVVVRRRSSSWWW]]]bbbaaa\\\VVVRRROOOLLLMMMRRRXXX]]]```^^^\\\YYYUUUSSSRRRRRRSSSPPPOOOOOOQQQSSSTTTSSSRRRUUUXXXYYYXXXXXXYYYUUUOOOLLLIIIIIINNNVVV\\\\\\ZZZQQQOOOPPPUUUVVVTTTTTTWWWZZZZZZ[[[\\\]]]]]]\\\\\\ZZZZZZZZZYYYYYYZZZZZZZZZ___```aaabbbbbbaaa```___bbbdddggghhhfffdddbbbbbb```aaabbbdddeeefffggggggeeedddeeegggiiiiiihhhfffddddddddddddccccccccccccdddddddddcccccccccbbbbbbaaa```^^^\\\\\\\\\]]]^^^dddddddddddddddddddddddddddcccbbbaaaaaabbbcccdddeeeeeefffgggfffeeedddccc_______________``````aaa___aaadddgggiiikkkllllllffffffeeedddbbb```^^^]]]]]]]]]\\\YYYWWWVVVWWWYYYqqqUUUJJJFFFDDDBBB??????>>>=====================>>>>>>===<<<<<<;;;;;;;;;:::999999:::;;;;;;888888777777777777777888888999::::::::::::999888888999999999999999888777:::999777666666666777888888888999999999888888777999999999999999:::::::::;;;<<<<<<<<<<<<;;;::::::999999888888888888999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<==================<<<::::::::::::::::::::::::<<<<<<<<<=======================================>>>>>>>>>>>>>>>=========;;;<<<>>>?????????>>>>>>=========>>>>>>>>>>>>>>>???????????????????????????????????????@@@@@@@@@AAABBBCCCDDDDDDCCCAAAAAADDDEEEGGGGGGHHHIIIMMMOOOUUU^^^mmm}}}|||ssslllggghhhhhhccc^^^\\\```gggqqqwwwvvvooofff```]]]\\\^^^eeegggdddaaaaaa^^^ccchhhkkkiiiccc]]]YYYUUUWWWZZZ```dddccc]]]XXXQQQOOOLLLMMMRRRWWW\\\^^^]]]ZZZXXXVVVVVVWWWVVVVVVPPPPPPQQQRRRRRRQQQOOOMMMOOOTTTWWWWWWWWWWWWRRRLLLIIIHHHIIIOOOYYY___```^^^SSSQQQQQQVVVWWWVVVWWW[[[]]]]]]^^^^^^^^^]]]]]]\\\XXXWWWVVVTTTRRRSSSUUUWWW\\\\\\^^^___````````````aaaccceeeeeecccaaa______aaabbbccceeefffggghhhhhhgggggghhhjjjkkkkkkhhhfffccccccddddddddddddcccbbbddddddddddddccccccbbbbbbaaa___]]]\\\[[[\\\]]]^^^aaabbbbbbcccddddddddddddbbbaaa```______```bbbdddeeeeeefffffffffdddcccbbbaaa``````___```aaabbbccceeefffhhhjjjllllllllllllgggffffffeeecccaaa___^^^]]]\\\[[[ZZZYYYYYYZZZZZZdddNNNGGGEEEBBBAAAAAA@@@???===<<<<<<;;;;;;==================<<<;;;;;;;;;:::999999:::;;;;;;888777777777777777888888999999999::::::999999999888888999999999888777777888777666555666777999:::888888999999999888888777888888888999999:::::::::;;;;;;<<<<<<;;;;;;:::999::::::999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<============<<<<<<999:::::::::::::::::::::===============<<<<<<<<<========================>>>>>>>>>===============:::<<<===?????????>>>===<<<<<<======>>>>>>>>>>>>????????????????????????>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCCCCAAA@@@??????AAACCCDDDEEEFFFHHHJJJNNNTTT^^^kkkwwwyyylllfffbbbcccbbb\\\XXXWWW[[[bbbkkkqqqqqqmmmhhhfffdddaaaaaaeeeeeeaaa]]]]]][[[dddnnntttrrrjjjbbb\\\\\\]]]```dddgggddd]]]WWWRRROOOLLLMMMPPPUUUXXXZZZZZZXXXVVVVVVYYYZZZZZZYYYOOOPPPRRRSSSSSSQQQOOONNNPPPUUUYYYYYYWWWVVVRRRLLLFFFEEEHHHPPPZZZ``````]]]VVVTTTUUUYYY[[[YYY[[[^^^_________^^^]]]\\\[[[ZZZTTTTTTRRROOOLLLMMMQQQTTTWWWXXXYYY[[[]]]^^^______^^^```bbbbbb```]]]]]]]]]aaabbbccceeefffggghhhhhhffffffgggiiijjjjjjgggdddcccdddeeeeeeeeeeeeddddddccccccdddddddddcccbbbaaaaaa___^^^\\\\\\]]]^^^______```aaabbbcccccccccbbbaaa```^^^]]]^^^```bbbcccdddeeeeeeeeedddcccaaa```cccbbbaaaaaaaaabbbcccdddjjjkkklllllllllkkkjjjjjjggggggfffeeecccaaa___^^^]]]\\\[[[[[[\\\\\\\\\\\\yyyXXXJJJFFFCCCAAAAAAAAA@@@>>>===<<<;;;;;;;;;<<<<<<=========<<<<<<;;;999999888777777888999999888888777777777888999999===<<<:::999777666666666666777777888888888777777777666666666666888:::;;;777777888888888888888777777777888888999:::::::::::::::;;;;;;::::::999888::::::999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<======<<<<<<;;;999999::::::::::::;;;;;;===============<<<<<<<<<================================================<<<<<<===>>>>>>>>>======;;;<<<<<<======>>>>>>???????????????????????????>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAABBBAAAAAA@@@@@@<<>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999888777777888999999888888888888888999::::::>>><<<999666555555666777444555666777777777777777888777777777777777888888555555666777888888888888666777777888999999::::::999999::::::999999888777999999888888888888999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<======<<<<<<;;;::::::::::::;;;;;;;;;<<<>>>=========<<<<<<<<<<<<========================;;;<<<<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<======;;;;;;<<<<<<===>>>>>>?????????????????????????????????AAABBBBBBBBBAAA@@@AAAAAA@@@@@@@@@AAABBBBBB>>>@@@BBBCCCDDDEEEHHHJJJHHHIIIOOOXXX\\\\\\___eeejjjmmmvvvppphhhhhhkkkmmmnnnjjjeeeaaa```^^^[[[ZZZ\\\TTTZZZ___bbbaaabbbeeehhhmmmgggcccbbbaaa^^^\\\^^^aaajjjuuuyyyuuullldddaaa___```aaaeeefffbbbZZZSSSPPPLLLHHHFFFFFFGGGHHHHHHLLLJJJIIILLLRRRVVVUUUSSSNNNQQQTTTVVVUUUUUUVVVXXXYYY___aaa]]]XXXUUUQQQMMMEEEGGGMMMWWWaaaccc^^^YYYWWWVVVXXX\\\]]]ZZZYYY[[[XXXYYYYYYZZZZZZZZZYYYYYYSSSUUUTTTQQQNNNNNNSSSWWWXXXXXXXXXXXXYYYZZZ[[[[[[WWWYYY\\\]]]]]]]]]^^^___^^^___aaabbbdddeeeeeeeeedddcccbbbccceeefffeeeddddddcccbbbbbbbbbccceeefffbbbcccdddeeeeeecccbbb```^^^]]]\\\[[[[[[\\\^^^___]]]^^^```aaaaaa```___^^^^^^^^^^^^___```aaaaaaaaabbbbbbcccbbbaaa___^^^\\\```___^^^^^^___bbbeeegggkkkkkkkkkkkkjjjhhhfffeeeffffffeeedddbbb```___^^^]]]\\\[[[]]]```aaa```^^^uuu]]]HHHEEEFFFBBBAAAEEE<<<<<<<<<<<<<<<===>>>>>>::::::;;;;;;<<<;;;;;;:::;;;;;;:::999999:::;;;;;;999999888888999:::;;;;;;;;;999666444444666999;;;333333555666777777777777999999888888777777666666444444555777888888888888666777777888999999::::::888999999999999888777777888888777777777777888888::::::::::::::::::::::::888888888888888888888888;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<>>>>>>======<<<<<<<<<;;;========================:::;;;;;;<<<===>>>??????@@@>>>===;;;;;;;;;<<<===;;;;;;;;;<<<===>>>>>>??????????????????????????????@@@AAABBBCCCBBBAAAAAABBBAAA@@@???@@@AAACCCDDD???@@@AAABBBAAABBBEEEGGGGGGGGGMMMUUUWWWSSSTTTYYYWWWWWW]]]fffkkkppp}}}uuuhhhbbbbbbcccddddddjjjddd___]]]ZZZVVVVVVXXXXXX]]]bbbcccaaaaaadddhhhlllfffaaaaaaaaa^^^___aaacccjjjssstttnnnfff```^^^\\\]]]___bbbccc```XXXRRRNNNJJJFFFCCCBBBBBBBBBAAAFFFCCCCCCGGGNNNRRRQQQOOOSSSUUUXXXWWWUUUTTTUUUWWWZZZ___aaa\\\VVVRRRNNNKKKFFFIIIQQQ[[[dddfff___YYYUUUTTTWWW\\\\\\XXXVVVXXXTTTUUUVVVXXXYYYYYYZZZZZZUUUWWWXXXUUUQQQQQQVVV[[[\\\[[[ZZZYYYYYYYYYYYYYYYVVVXXX[[[]]]]]]^^^```aaa]]]^^^___aaaccccccdddddddddbbbaaabbbdddffffffeeecccbbbaaa``````bbbdddfffbbbcccdddeeeeeecccbbb```]]]\\\ZZZYYYYYY[[[\\\^^^]]]^^^```aaaaaa```^^^]]]]]]^^^___```aaaaaaaaaaaaaaabbbbbbaaa```^^^]]][[[\\\[[[[[[\\\^^^bbbfffhhhhhhiiiiiijjjiiihhhfffeeeffffffeeedddbbb```^^^]]]]]]\\\[[[^^^aaacccaaa___fffVVVGGGCCCCCC@@@???AAA???>>>===<<<<<<;;;;;;<<<::::::::::::::::::::::::999888777555555777888999999888888888777777666666777777777777666555444333666666666666666666666666777777888888888999999999999888777555555777888999;;;:::999888888888999:::<<<<<<;;;::::::999999888999999999999999999999999888888888888888888888888999999777666666666777888999999:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;>>>>>>======<<<<<<<<<;;;======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>????????????>>>===>>>???@@@???>>>>>>???@@@AAABBBCCCCCCCCCAAAAAAAAA@@@@@@????????????@@@AAABBBCCCCCCCCCCCCBBBDDDJJJPPPTTTSSSPPPLLLNNNOOOQQQTTTXXX^^^fffkkk{{{rrreee\\\YYY\\\aaaddd___\\\]]]___]]]YYY^^^fffjjjhhhfffcccbbbbbbcccdddfffdddaaa___\\\[[[[[[[[[aaabbbdddffffffeeecccbbb^^^______```cccbbbXXXLLLLLLKKKIIIFFFCCCAAA???>>>CCCCCCDDDHHHMMMPPPRRRRRRRRRQQQQQQSSSUUUWWWVVVUUU[[[```aaa\\\YYYXXXSSSKKKFFFLLLUUU]]]aaa___[[[XXXTTTSSSSSSUUUVVVVVVTTTRRRTTTSSSRRRQQQRRRTTTWWWYYYVVVVVVUUUVVVXXX\\\___bbb^^^]]]ZZZWWWVVVVVVVVVWWWXXXYYYZZZZZZYYYZZZ\\\^^^___^^^]]]]]]___aaaccceeeaaaaaaaaaaaaaaabbbbbbbbbccc```]]]^^^aaadddddddddfffeeedddbbb```^^^\\\[[[]]]\\\[[[ZZZZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]aaaaaabbbbbbcccdddeeefffaaa```___\\\[[[YYYYYYXXXZZZ[[[]]]___aaacccddddddggggggfffeeeeeedddcccccceeeeeedddbbbaaa```______aaabbbaaa```cccgggfffaaa~~~___QQQDDDAAAAAA???>>>??????>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::999888777666666777888999888888777777777777777777888888888777777666555444666666666666666666666666888888888888999999999999999888777666666777888999999888888888888999;;;;;;888888999999:::;;;;;;;;;999999999999999999999999999999999999999999999999;;;:::999888888888999:::999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;>>>=========<<<<<<<<<;;;======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>=========>>>>>>===<<<<<<>>>>>>>>><<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@AAABBBCCCCCCCCCCCCBBBEEEIIIOOORRRRRRNNNKKKJJJKKKLLLMMMOOOTTTZZZ___lllrrr}}}~~~|||{{{vvvwww{{{yyynnn```VVVUUUXXX\\\]]]^^^\\\[[[]]][[[ZZZ```iiinnnkkkeeeaaa^^^___```bbb```___]]][[[ZZZYYYYYYYYYZZZ[[[\\\]]]]]]]]]\\\\\\___cccfffffffffcccYYYNNNJJJHHHFFFDDDBBBAAAAAAAAAEEEEEEGGGLLLQQQTTTVVVVVVQQQPPPPPPRRRUUUXXXYYYYYY]]]aaa```[[[XXXWWWSSSMMMJJJOOOVVV]]]___]]]YYYVVVUUUUUUUUUVVVWWWVVVTTTQQQNNNMMMLLLKKKKKKNNNQQQTTTVVVWWWWWWXXXZZZ\\\]]]^^^ZZZYYYWWWVVVUUUVVVVVVWWWWWWYYYZZZZZZYYYYYY[[[\\\]]]\\\[[[\\\]]]___bbbccc````````````````````````ccc```^^^^^^aaaddddddddddddcccbbb```___]]]\\\[[[[[[ZZZYYYYYYZZZ[[[\\\]]]\\\\\\\\\]]]]]]]]]^^^^^^```aaabbbcccdddddddddccc^^^^^^\\\[[[ZZZZZZZZZZZZYYY[[[]]]___aaaccccccdddeeeddddddcccbbbbbbaaaaaabbbbbbbbbaaa```______^^^```ccccccaaacccggghhheeeiiiUUUKKKAAA???@@@???>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777666666777888999888777666666666777888999999888888888777666666555777777777777777777777777888888888999999999::::::999888777666666777888999777777777777999:::;;;<<<777777888888999:::::::::999999999999999999999999::::::::::::::::::::::::;;;:::999999888888999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;=========<<<<<<<<<<<<<<<<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@???>>>======<<<<<<>>><<<;;;;;;<<<===<<<;;;>>>??????@@@@@@@@@??????@@@@@@@@@@@@@@@???????????????@@@AAABBBBBBBBBBBBCCCEEEHHHLLLOOOOOOKKKHHHFFFFFFGGGFFFGGGJJJOOOSSS[[[___gggttt}}}pppggghhhkkkkkkpppxxxzzzmmm\\\SSSRRRVVVWWWVVVZZZYYYXXXYYYYYY[[[bbbkkkqqqllleee___\\\\\\^^^```[[[[[[YYYXXXXXXXXXXXXXXXSSSSSSRRRRRRRRRSSSTTTUUU^^^fffnnnmmmiiiaaaWWWNNNHHHFFFDDDCCCDDDEEEHHHIIIJJJKKKNNNRRRWWWZZZZZZYYYOOONNNMMMOOOTTTXXX[[[\\\```aaa___YYYVVVUUURRRNNNNNNQQQVVV[[[\\\ZZZWWWUUUVVVVVVWWWXXXXXXWWWSSSPPPIIIIIIHHHGGGFFFGGGKKKNNNUUUVVVXXXZZZ[[[[[[ZZZYYYUUUUUUUUUUUUUUUUUUVVVVVVVVVXXXZZZ[[[YYYXXXXXXYYYYYYYYYYYYYYY[[[]]]___```^^^^^^^^^^^^^^^^^^^^^^^^bbb```^^^^^^```bbbcccccc``````___^^^]]]\\\[[[[[[YYYXXXXXXXXXYYYZZZ[[[[[[ZZZZZZ[[[\\\]]]^^^^^^___```aaabbbcccdddbbbaaa```[[[[[[ZZZZZZYYYZZZZZZZZZYYYZZZ\\\^^^aaabbbccccccbbbaaaaaa``````______^^^```aaaaaabbbbbbbbbaaaaaaaaagggjjjhhhfffiiikkkjjjzzzZZZMMMFFF@@@>>>@@@@@@???===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777666666777888888888777666555666777999;;;888777777666666666666666777777777777777777777777888888888999999999999:::888888777666666777888888777777777888999999:::;;;::::::999888888777777666999999999999999999999999::::::::::::::::::::::::888888888777777777777777888888888888888777777777::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<@@@???>>>=========>>>??????===;;;;;;<<<======<<<>>>????????????>>>>>>===@@@@@@@@@???????????????>>>???@@@AAAAAABBBBBBBBBDDDDDDGGGJJJLLLKKKHHHEEEEEEEEEEEEEEEDDDFFFJJJMMMTTTWWW]]]gggttt{{{mmmccc___dddhhhjjjpppyyyppp^^^UUUUUUXXXWWWTTTTTTUUUWWWXXXYYY\\\cccjjjnnnjjjeee___]]]\\\^^^___[[[[[[ZZZXXXWWWVVVVVVUUUOOOMMMLLLKKKKKKNNNQQQSSSZZZgggsssrrriii^^^SSSKKKGGGEEEDDDDDDGGGKKKPPPSSSSSSSSSUUUXXX\\\]]]\\\[[[PPPNNNMMMNNNSSSXXX[[[]]]bbb```\\\WWWSSSQQQOOONNNNNNPPPTTTWWWXXXWWWVVVTTTUUUUUUVVVWWWWWWUUUQQQMMMJJJKKKJJJGGGDDDDDDHHHKKKQQQSSSWWWZZZ[[[ZZZXXXVVVTTTTTTUUUUUUUUUUUUTTTSSSUUUWWWZZZZZZYYYWWWVVVVVVVVVVVVWWWXXXYYY[[[]]]^^^^^^^^^^^^^^^^^^]]]]]]]]]___^^^]]]^^^^^^``````aaa]]]]]]]]]\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[\\\^^^_________```bbbccccccaaa^^^\\\ZZZZZZYYYXXXXXXXXXXXXYYYXXXZZZ\\\^^^```aaabbbccc`````````______^^^^^^^^^```aaacccdddeeeeeeeeeeeefffpppvvvtttooommmmmmmmmmmmTTTHHHEEEAAA???@@@BBBAAA>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777888888777777666666666888999:::666666555444444444555555777777777777777777777777777777888888888888999999888888777777777777888888888888888888888888888888::::::999888888777777666999999999999999999999999::::::::::::::::::::::::888888888888777777666666777777777777777777777666::::::::::::::::::::::::999999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<============<<<<<<>>>@@@BBBCCCBBB@@@===<<<===>>>>>>>>>>>>>>>?????????>>>======????????????????????????===>>>???@@@AAAAAAAAAAAACCCCCCDDDFFFHHHHHHEEECCCCCCDDDDDDDDDCCCEEEHHHKKKLLLOOOVVV___iiirrrzzz~~~uuummmccc\\\\\\ccchhhgggkkkssstttccc[[[\\\]]][[[WWWSSSVVVYYYYYYYYY\\\aaadddeeedddbbbaaa____________\\\[[[YYYWWWUUURRRPPPOOOJJJHHHFFFEEEGGGKKKOOORRRYYYjjjxxxwwwkkk^^^RRRJJJDDDCCCCCCEEEIIIOOOTTTXXXZZZZZZZZZ\\\^^^^^^\\\ZZZUUUSSSRRRSSSWWW[[[___```ccc___ZZZUUUPPPMMMLLLMMMLLLNNNQQQSSSUUUUUUUUUTTTQQQQQQRRRSSSTTTSSSOOOLLLMMMNNNMMMIIIDDDCCCFFFJJJNNNPPPTTTXXXYYYXXXVVVUUUUUUUUUUUUUUUUUUTTTRRRRRRSSSVVVYYYYYYXXXVVVUUUUUUUUUUUUVVVXXXZZZ[[[]]]^^^_________^^^^^^]]]]]]]]]\\\\\\]]]\\\\\\\\\]]]^^^[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVUUUUUUWWWWWWYYYZZZ\\\]]]^^^___^^^___aaabbbaaa___\\\[[[[[[[[[YYYXXXWWWVVVVVVVVVXXXYYY[[[]]]___aaabbbbbb```````````````____________```ccceeeggggggggggggmmmxxxwwwqqqnnnllldddSSSGGGGGGCCC???@@@BBBBBB???>>>===<<<;;;::::::::::::::::::::::::::::::::::::777777777888888777777777777777777777888888888888666555444333333333555555777777777777777777777777666666666777777777888888777777777888888777777777888888999999888777777666777777888888999:::::::::999999999999999999999999::::::::::::::::::::::::999::::::::::::999888888777777777777777777777777999999999999999999999999888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========;;;;;;;;;<<<>>>AAAEEEGGGEEEBBB???>>>>>>???@@@???===>>>>>>?????????>>>>>>>>>>>>>>>???????????????======>>>???@@@@@@@@@@@@BBBBBBBBBCCCEEEEEECCCAAAAAABBBBBBBBBBBBCCCEEEGGGEEEJJJSSS]]]eeelllooopppqqqnnnkkkllluuuwwwqqqjjjddd]]]YYY[[[cccgggfffiiiqqqvvvjjjdddeeegggeeebbb]]]aaaaaa[[[XXXYYY\\\]]]]]]]]]^^^^^^____________[[[ZZZXXXUUUQQQMMMJJJHHHDDDCCCAAAAAADDDIIINNNQQQ[[[lll{{{{{{oooaaaTTTLLLBBBBBBCCCFFFKKKPPPVVVYYY^^^]]][[[[[[\\\]]]\\\ZZZ\\\ZZZZZZ[[[___cccfffgggddd^^^YYYUUUPPPKKKJJJMMMLLLNNNPPPRRRTTTTTTSSSSSSMMMLLLMMMOOOQQQQQQPPPNNNMMMOOOOOOJJJDDDCCCGGGLLLPPPQQQTTTUUUVVVVVVUUUTTTUUUUUUUUUTTTSSSRRRRRRQQQRRRTTTVVVWWWVVVTTTTTTUUUUUUVVVXXXZZZ\\\]]]____________^^^^^^]]]]]]\\\\\\ZZZ\\\]]]]]][[[[[[\\\]]][[[[[[[[[ZZZYYYYYYYYYXXXYYYYYYYYYYYYXXXVVVUUUTTTVVVWWWXXXZZZ[[[\\\^^^^^^]]]^^^___```___^^^\\\[[[\\\[[[ZZZXXXWWWVVVVVVVVVWWWXXXZZZ]]]___```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa___```cccfffhhhhhhhhhgggqqq{{{vvvpppllliiiyyy]]]RRRGGGHHHEEE???>>>BBBBBB>>>======<<<;;;::::::::::::999999999999999999999999777777888888888888777777666777888999999888666555666555444333333444666777666666666666666666666666555555555555666666666666777777888888888888777777666777888999999888777777888888999999:::;;;;;;;;;999999999999999999999999999999999999999999999999999::::::;;;:::999888777666666666777777888888999999999999999999999999999888888999:::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<======>>>;;;;;;:::;;;>>>BBBFFFHHHFFFCCC???>>>>>>@@@@@@@@@======>>>???@@@@@@@@@@@@===>>>>>>>>>?????????@@@<<<===>>>???@@@@@@@@@@@@AAA@@@???@@@BBBCCCBBBAAAAAABBBCCCBBB@@@@@@BBBDDDCCCIIIRRR[[[bbbfffggggggaaa[[[VVVXXX```llltttxxxwwwmmmkkkiiieee```ZZZVVVYYYbbbffffffllluuu}}}xxxrrrppprrruuuuuutttpppqqqkkk^^^UUUUUUXXXWWWXXXXXXXXXXXXYYY[[[]]]^^^ZZZYYYWWWTTTPPPLLLHHHFFFAAA@@@???AAADDDJJJOOOSSS\\\lll{{{{{{pppbbbTTTKKKCCCDDDGGGJJJOOOTTTYYY\\\]]][[[YYYXXXZZZ\\\\\\\\\\\\\\\]]]```eeeiiikkklllfff___ZZZWWWSSSLLLJJJMMMOOOQQQSSSTTTUUUTTTRRRQQQJJJIIIIIIKKKOOOQQQRRRRRRLLLOOOPPPMMMHHHGGGMMMSSSWWWVVVUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPPPPQQQRRRSSSQQQSSSTTTTTTTTTTTTUUUVVVWWWXXXZZZ\\\^^^```aaaaaa^^^]]]]]]\\\[[[[[[ZZZZZZ[[[]]]___^^^\\\[[[\\\^^^\\\[[[[[[ZZZYYYXXXXXXWWWVVVWWWXXXYYYYYYXXXWWWWWWWWWWWWXXXYYYZZZ\\\\\\]]]\\\]]]]]]]]]]]]]]]\\\\\\ZZZZZZYYYXXXXXXXXXXXXXXXWWWXXXZZZ\\\^^^```aaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbdddgggkkkllllllkkkkkkpppwwwzzztttmmmjjjhhheeeoooWWWQQQHHHIIIFFF>>>===AAAAAA>>>======<<<;;;::::::::::::888888888888888888888888777777888888888888777777666777999;;;:::888555333777666555444444555777888666666666666666666666666444444444555555555555666777777888888888888777777444555777888999999999999<<<<<<;;;::::::999999888999999999999999999999999888888888888888888888888777777888999888777666555555666666777888999999:::888888888888888888888888777888999:::;;;;;;<<<;;;:::::::::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>><<<;;;;;;;;;>>>BBBEEEHHHFFFCCC???===>>>???@@@@@@<<<===>>>@@@@@@AAAAAAAAA======>>>>>>?????????@@@<<<===>>>??????@@@@@@@@@@@@???>>>???AAABBBBBBAAADDDEEEEEECCCAAA@@@AAABBBBBBGGGNNNVVV[[[]]]^^^]]]WWWQQQKKKMMMUUU]]]```___bbbhhhrrr{{{uuuiiidddeeegggdddaaaVVVQQQTTT\\\bbbdddlllwww|||zzzyyyyyy}}}~~~rrr___SSSRRRUUUTTTWWWUUUTTTSSSTTTWWW[[[]]][[[ZZZYYYVVVRRRNNNJJJHHHAAA@@@AAACCCGGGMMMRRRVVVZZZjjjxxxxxxnnnaaaSSSHHHGGGIIILLLPPPUUUYYY]]]___[[[YYYVVVVVVXXX[[[]]]^^^YYYZZZ\\\aaafffkkkmmmmmmhhhaaa[[[ZZZUUUMMMKKKNNNSSSTTTVVVWWWVVVTTTQQQOOOIIIHHHGGGJJJNNNRRRTTTUUULLLPPPRRRPPPLLLMMMSSSZZZ]]][[[XXXUUUSSSRRRSSSTTTPPPOOONNNMMMNNNPPPRRRTTTQQQRRRSSSSSSRRRSSSUUUXXXXXXYYY[[[^^^```bbbcccccc\\\\\\\\\[[[ZZZYYYYYYXXX\\\^^^aaa```]]]\\\]]]___\\\\\\[[[ZZZYYYXXXWWWWWWTTTUUUWWWYYYZZZZZZZZZZZZWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]XXXXXXXXXXXXXXXYYYZZZ[[[VVVWWWYYY\\\^^^___```aaaaaaaaaaaabbbbbbbbbbbbbbbgggiiimmmpppqqqqqqpppooonnnrrrpppjjjeeedddeeedddcccRRRJJJGGGEEEBBB@@@?????????@@@======<<<;;;;;;;;;;;;<<<;;;999777777777777666555777777888888888888888777888888777777666666555555444444444444444444444444444444333333333444444555444555666777777666555444555555666777888999::::::444666777888888777666444777777666666777999;;;<<<888888999::::::888777666777777888888888999999999999999999999999888777666666666666666777777777777;;;<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<======<<<;;;::::::===<<<;;;:::::::::::::::========================::::::;;;;;;::::::999888;;;;;;;;;;;;<<<<<<===>>><<<<<<<<<<<<============>>>>>>>>>???@@@@@@@@@AAA;;;;;;;;;<<<<<<>>>??????;;;;;;===>>>??????????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBEEEKKKSSSYYYZZZVVVQQQMMMNNNNNNMMMMMMNNNQQQSSSRRRVVV\\\bbbjjjxxxuuummmeeeaaaaaabbb```]]]\\\XXXUUUWWW^^^gggnnnqqqwwwyyy|||~~~{{{uuuppppppjjj```YYYVVVTTTQQQOOOLLLLLLLLLMMMOOOTTTZZZ______\\\WWWTTTRRROOOLLLJJJBBBBBBBBBEEEJJJQQQXXX\\\bbbeeekkkooommmbbbSSSGGGMMMNNNRRRYYYaaaffffffeeecccYYYPPPPPPTTTWWWZZZ^^^ZZZXXXYYY___fffjjjhhheee]]]\\\YYYUUUPPPNNNNNNOOOTTTSSSTTTVVVWWWTTTNNNIIIFFFEEEFFFJJJOOORRRRRRPPPPPPQQQQQQPPPPPPTTT[[[```eeeaaa\\\UUUQQQOOOOOOOOOOOOOOOOOONNNLLLLLLNNNPPPQQQSSSUUUUUUUUUUUUVVVWWWWWWXXXZZZ]]]```cccfffgggbbb___[[[YYYZZZ[[[\\\\\\YYYZZZ[[[\\\\\\[[[ZZZYYYZZZXXXUUUTTTUUUUUUUUUTTTVVVWWWXXXYYYZZZ[[[\\\]]]^^^]]][[[YYYYYYZZZ[[[]]]\\\]]]]]]^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[\\\]]]^^^```aaabbbgggddd```aaadddffffffdddlllpppuuuvvvtttpppllljjjhhhgggfffeeecccbbbaaa```www\\\NNNHHHAAA@@@===;;;::::::;;;;;;===<<<;;;;;;::::::;;;;;;;;;999777666777777666555555555666666666666555555777777777777666666555555444444444444444444444444555555444444444444444555555555555666666555555555666666666666666666777777666777999::::::999777666999888777777777888999:::888999999999999888777777777777777888888999999999777888888888777777666555666666666666777777777777999999999::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999<<<;;;:::::::::;;;<<<===<<<<<<<<<<<<============>>>>>>???????????????@@@;;;;;;;;;;;;<<<===>>>???;;;;;;===>>>>>>??????????????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCEEEIIIOOOTTTTTTPPPLLLDDDEEEFFFEEEEEEEEEHHHJJJIIILLLPPPTTTZZZeeesss}}}~~~{{{xxxuuusssoooiiibbb___```aaa```^^^[[[YYYXXX[[[aaagggkkkllloooooopppqqqpppkkkddd___\\\XXXRRROOONNNNNNNNNMMMIIIHHHGGGGGGJJJOOOUUUYYY]]]ZZZVVVRRROOOMMMIIIGGGCCCDDDGGGKKKQQQXXX^^^aaaaaabbbeeehhhggg```UUUMMMOOOQQQVVV^^^fffkkklllkkk```VVVNNNMMMPPPQQQTTTVVVTTTSSSTTTZZZaaadddcccaaaYYYYYYWWWSSSPPPOOOPPPQQQTTTTTTUUUWWWXXXUUUPPPLLLFFFFFFHHHLLLRRRTTTRRROOOOOOPPPOOOOOOOOORRRXXX]]]bbb___ZZZVVVRRRPPPPPPPPPMMMNNNNNNLLLKKKKKKMMMOOOPPPRRRTTTUUUTTTTTTUUUVVVXXXYYY[[[^^^aaadddfffggg```]]]ZZZXXXYYYZZZ[[[[[[ZZZZZZ[[[[[[\\\[[[[[[[[[[[[YYYVVVUUUUUUVVVUUUTTTVVVWWWXXXYYY[[[\\\]]]^^^___]]]\\\ZZZYYYZZZ[[[\\\\\\\\\]]]^^^]]]\\\[[[ZZZXXXXXXXXXXXXYYYYYYYYYYYY[[[[[[[[[[[[\\\^^^___```cccaaa``````cccgggiiijjjqqqsssvvvvvvsssnnnkkkjjjgggfffeeedddcccbbbbbbbbbhhhRRRIIIEEE@@@???===<<<;;;;;;;;;<<<<<<;;;::::::999999:::::::::999777666777888777666555555666666666666555555777777777666666666666555555555555555555555555555777666666555444444444555555555444444444444555555666666666555555444444444777777999999999999777777:::999888777777777777888999999888777777777777888777777777777888888888888666666777777666666555555666666666666777777777777555666666777888999::::::;;;;;;;;;;;;::::::::::::999::::::::::::999999888<<<;;;;;;:::::::::::::::999999999999999999999999;;;<<<<<<<<<<<<;;;::::::===;;;:::888888999:::<<<;;;<<<<<<<<<<<<=========????????????>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>>;;;<<<<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDEEEGGGJJJLLLLLLIIIFFFCCCDDDEEEDDDDDDDDDFFFHHHGGGHHHJJJKKKNNNUUU___fffvvv|||wwwqqqlllkkknnnooonnnkkkhhhddd^^^\\\^^^```aaa```[[[[[[\\\___ccceeeeeedddfffeeedddcccaaa\\\UUUPPPKKKIIIFFFFFFHHHIIIIIIIIIGGGEEECCCCCCFFFLLLRRRVVV\\\XXXSSSOOOLLLJJJGGGDDDBBBEEEJJJQQQXXX^^^cccfff```____________\\\WWWTTTRRRUUU[[[bbbhhhkkkjjjhhh[[[RRRLLLLLLMMMLLLMMMOOOOOONNNOOOSSSXXX\\\[[[YYYSSSSSSSSSRRRPPPPPPRRRUUUTTTTTTUUUWWWXXXUUUQQQMMMFFFFFFGGGKKKPPPRRRPPPNNNNNNNNNMMMMMMMMMPPPUUUYYY\\\[[[YYYVVVSSSQQQPPPPPPLLLLLLLLLKKKJJJJJJLLLNNNPPPRRRTTTTTTSSSSSSTTTUUUWWWXXXZZZ\\\___aaacccddd___\\\YYYXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]]]]ZZZWWWVVVWWWWWWVVVUUUVVVWWWXXXZZZ\\\^^^___``````^^^]]][[[ZZZZZZ[[[[[[[[[\\\]]]]]]]]]\\\[[[ZZZXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]_________```bbbgggmmmqqquuuvvvwwwtttpppllliiihhheeeeeeddddddccccccdddddd{{{\\\KKKEEEDDD??????===<<<<<<<<<<<<===;;;:::999999888888999999:::888666666777888777777777888888888888777777666666666666666666666666666666666666666666666666666888777666555555555555555555444333222222333444555555555555555555555555555555555666777777666555555888888888777777777777888:::999777666666666777888777777777777777777777777666666666777777666666555666666666666777777777777444444555666888999::::::<<<;;;;;;::::::999999999999999::::::::::::999999;;;;;;::::::999::::::;;;999999999999999999999999<<<<<<======<<<<<<;;;:::===;;;999777777777999:::;;;;;;;;;<<<<<<<<<======?????????>>>>>>======<<<;;;;;;;;;;;;;;;<<<===>>>;;;<<<<<<===>>>>>>======>>>>>>>>>????????????@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEDDDEEEFFFGGGGGGFFFFFFHHHIIIHHHIIIIIIIIIIIIMMMSSSXXX^^^aaadddgggkkksss~~~}}}vvvnnngggbbbdddjjjpppooollleeeaaa]]]\\\]]]_________\\\\\\]]]___`````````___aaa```^^^\\\YYYUUUPPPLLLFFFEEEEEEEEEEEEFFFEEEEEEFFFDDDBBBCCCHHHNNNTTTXXX[[[WWWRRRNNNKKKIIIGGGEEE@@@DDDLLLTTT[[[```cccddd^^^]]]\\\[[[ZZZYYYWWWUUUTTTWWW\\\aaadddccc```^^^WWWQQQMMMNNNNNNLLLLLLNNNMMMLLLLLLNNNQQQSSSRRRPPPMMMNNNPPPPPPPPPRRRUUUWWWVVVVVVWWWXXXWWWTTTPPPNNNGGGEEEDDDFFFKKKOOOOOONNNOOONNNMMMLLLMMMPPPTTTVVVWWWWWWVVVUUUTTTRRRQQQPPPLLLMMMMMMLLLKKKKKKMMMOOOQQQRRRTTTTTTTTTSSSTTTUUUTTTUUUWWWXXX[[[\\\^^^___^^^\\\YYYYYYZZZ[[[[[[ZZZYYYYYYXXXWWWXXXZZZ[[[\\\]]][[[XXXWWWXXXXXXXXXWWWWWWXXXYYY[[[]]]___```aaa```___^^^\\\[[[[[[[[[[[[[[[\\\]]]^^^^^^]]]\\\[[[XXXXXXXXXXXXXXXYYY[[[\\\\\\[[[[[[ZZZZZZ[[[[[[[[[\\\^^^``````aaafffnnntttwwwvvvtttpppkkkgggffffffddddddcccccccccdddeeefffoooUUUHHHCCCCCC;;;;;;::::::::::::::::::::::::999888888888888999999777666666777999888777888888888888888777666666555555555555555666666666666666666666666666666666777777666555555555555555555444333222222333444555444444555666666777888888555555555666666555555555555555666777888888999999:::999777666666666777888666666666666666666666666666666777888888777777666666666666666777777777777444555666777888999:::;;;;;;;;;;;;::::::999999888::::::;;;;;;;;;;;;::::::::::::999999999::::::;;;999999999999999999999999<<<<<<======<<<<<<;;;:::<<<;;;999777777777888999;;;;;;;;;;;;<<<<<<<<<<<>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===;;;<<<<<<============<<<======>>>>>>>>>????????????@@@@@@@@@AAAAAABBBBBBAAAAAABBBBBBBBBCCCDDDDDDBBBDDDEEEEEEDDDCCCDDDEEEEEEEEEFFFEEEFFFHHHKKKMMMPPPRRRTTTUUUVVVZZZaaafffooozzz~~~yyyuuuppplllddd^^^YYY[[[ccciiijjjgggdddaaa^^^\\\\\\]]]]]]]]]\\\\\\\\\[[[ZZZ[[[[[[\\\```]]]ZZZVVVSSSOOOJJJGGGCCCDDDEEEEEEDDDCCCCCCCCCEEECCCBBBEEELLLSSSXXXZZZZZZVVVRRRNNNLLLKKKJJJIIIBBBGGGOOOWWW]]]```aaaaaa\\\]]]]]][[[YYYVVVTTTRRRRRRUUUZZZ^^^^^^\\\YYYWWWVVVQQQOOOQQQQQQOOOOOOQQQOOONNNMMMLLLLLLLLLKKKJJJJJJLLLNNNOOOPPPRRRUUUXXX[[[\\\\\\[[[YYYUUURRRPPPLLLGGGCCCDDDIIIOOORRRSSSRRRQQQOOONNNPPPRRRTTTUUURRRSSSTTTTTTTTTSSSQQQQQQOOOOOOOOOOOONNNNNNQQQSSSRRRTTTVVVVVVUUUTTTUUUVVVUUUVVVWWWXXXZZZ[[[\\\\\\___]]][[[ZZZ[[[\\\\\\[[[XXXWWWVVVVVVVVVXXXYYYZZZ\\\ZZZWWWWWWXXXYYYYYYYYYXXXXXXZZZ[[[]]]___```aaa```___^^^]]]]]]\\\\\\\\\\\\]]]^^^______^^^]]]\\\ZZZZZZYYYXXXYYYZZZ[[[]]]]]]\\\\\\[[[[[[[[[[[[[[[]]]___``````aaadddkkkqqqsssrrrpppkkkfffcccccccccdddcccbbbbbbcccdddfffgggdddQQQGGGCCCBBB;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999888888999999888666555666888999999888666777777666666555444333444555555555555666666666555555555555555555555555666555555444555555666666555555444444444444555555333444555666777888999999777777777777777777777777333444666777888999999999888888777666666666666777666666666666555555555555666666777888888888777777666666666666777777777777666666777777888999::::::::::::::::::999999999999999::::::;;;;;;;;;;;;;;;999999999999999::::::;;;::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;::::::::::::999999999999999999:::;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<=========<<<<<<============>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAA>>>@@@AAAAAAAAAAAACCCDDDAAACCCEEEEEECCCBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIKKKMMMNNNNNNMMMNNNPPPRRRWWW___jjjssszzzyyyvvvqqqmmmjjjhhheeeddd\\\WWWSSSTTTZZZ```bbbbbbbbbaaa^^^\\\ZZZZZZ[[[[[[\\\\\\ZZZXXXVVVWWWYYY\\\]]]ZZZTTTPPPLLLIIIEEECCCBBBCCCEEEEEEDDDDDDEEEGGGFFFEEEEEEJJJRRRXXX[[[\\\YYYUUUQQQNNNNNNOOOOOOOOOJJJNNNUUU[[[______^^^]]]YYY[[[\\\[[[WWWSSSPPPOOONNNRRRXXX[[[[[[ZZZYYYXXXUUURRRPPPRRRQQQOOOOOOSSSQQQPPPNNNKKKIIIHHHGGGGGGJJJLLLOOOPPPQQQRRRTTTVVV]]]______^^^ZZZVVVTTTSSSPPPKKKFFFFFFLLLSSSXXXZZZVVVSSSQQQQQQRRRTTTUUUUUUPPPQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRRRRQQQRRRTTTVVVUUUWWWYYYXXXWWWVVVWWWXXXYYYYYYZZZ[[[\\\]]]]]]^^^^^^\\\[[[[[[\\\]]]]]]\\\XXXXXXWWWWWWWWWWWWXXXXXXZZZXXXVVVVVVXXXZZZ[[[ZZZYYYYYYZZZ[[[]]]^^^____________^^^^^^^^^^^^]]]]]]]]]^^^___`````````___^^^^^^\\\[[[YYYYYY[[[\\\]]]\\\\\\[[[[[[[[[[[[[[[\\\^^^^^^___```aaadddhhhkkkmmmmmmkkkgggcccaaabbbcccdddcccbbbbbbbbbdddfffhhhvvv[[[MMMEEEAAA@@@<<<<<<===>>>>>>???>>>>>>;;;;;;:::999999999999999777666555666888999:::999777777777777666555444333444444444555555555666666444444444444444444444444333333333333444555666777555555555666666555555555444444444555555666666666777777777666666777777777444555666888888888777777777777777777777666666555666666666555555444444444444555666666777777777666666666666666777777777777666666777777888888888999999999999999999:::::::::888888999:::::::::::::::999999888888999::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999999888999:::;;;;;;::::::999::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<======<<<;;;;;;<<<<<<<<<=========>>>>>><<<<<<<<<===>>>?????????===@@@AAAAAA???>>>@@@BBBAAACCCEEEEEEDDDCCCCCCCCCDDDDDDEEEGGGHHHIIIHHHGGGIIIIIIJJJJJJIIIIIIJJJKKKMMMPPPUUUZZZ```gggnnnttt~~~uuukkkdddeeedddcccbbbaaa```^^^]]]XXXUUURRRRRRVVV[[[___aaa^^^]]]\\\ZZZXXXXXXYYYZZZYYYZZZ[[[YYYWWWVVVYYY[[[XXXUUUPPPMMMLLLLLLKKKJJJJJJKKKLLLLLLJJJJJJLLLOOONNNLLLMMMRRRZZZ______]]]VVVSSSOOONNNOOORRRSSSTTTQQQTTTYYY]]]^^^\\\YYYWWWUUUWWWYYYXXXTTTPPPNNNNNNNNNRRRWWWYYYXXXWWWWWWXXXTTTQQQOOOPPPNNNJJJKKKOOOOOOOOOMMMKKKHHHGGGGGGHHHLLLNNNPPPQQQQQQQQQSSSTTTWWWZZZ[[[ZZZWWWTTTSSSTTTNNNKKKIIIKKKQQQWWWZZZ[[[XXXUUURRRRRRTTTUUUUUUTTTOOOPPPPPPPPPQQQQQQQQQRRRSSSTTTTTTTTTSSSTTTVVVYYYXXXZZZ[[[[[[ZZZYYYYYYZZZ[[[[[[\\\\\\]]]]]]^^^^^^\\\[[[ZZZ[[[\\\]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWWWWWWWUUUTTTUUUXXX[[[\\\\\\ZZZZZZ[[[[[[\\\]]]]]]]]]]]]^^^^^^_______________^^^___```bbbbbbbbbaaa```aaa___]]][[[ZZZ[[[]]]^^^ZZZZZZYYYYYYYYYZZZ[[[[[[]]]\\\]]]___ccceeeffffffgggggggggeeebbbaaacccdddeeedddbbbaaabbbdddfffhhhkkkTTTKKKDDD@@@>>>888888999:::;;;;;;;;;;;;<<<;;;::::::999999::::::777555555666888::::::999999999999999888777666555444444444555555555666666444444444444444444444444222222222333444555666777444555666777777666555444555555444444444333333333555555444444444444555555666777888888888777555444666777888888888777555444666666555555555444444444333333444555666666666555666666666666777777777777666666666777777777777777888888888999999::::::;;;666777888999999999999999999888888888999::::::;;;999999999999999999999999::::::;;;;;;::::::999888777888:::<<<===<<<:::999:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<=========<<<;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<=========>>>;;;;;;;;;<<<===>>>>>>???===@@@BBBAAA>>><<<===???>>>@@@BBBBBBAAA??????@@@AAAAAABBBCCCEEEEEECCCAAAGGGGGGGGGGGGGGGHHHJJJKKKLLLKKKLLLNNNRRRWWW]]]```fffnnnzzz~~~wwwpppggg^^^WWWWWWXXXZZZ\\\]]]]]]\\\[[[UUUSSSQQQQQQSSSXXX]]]aaaZZZZZZZZZXXXWWWWWWXXXZZZWWWZZZ\\\[[[YYYXXXYYY[[[TTTQQQOOOOOOQQQUUUWWWXXXVVVWWWWWWUUURRRQQQSSSVVVUUUTTTUUUZZZaaadddccc___TTTQQQNNNMMMPPPSSSVVVWWWTTTWWWZZZ\\\\\\XXXTTTQQQRRRUUUVVVUUUQQQNNNNNNOOOQQQTTTWWWWWWTTTRRRRRRSSSTTTPPPMMMMMMIIIEEEFFFJJJMMMMMMLLLJJJHHHGGGIIIJJJNNNOOOQQQRRRQQQQQQRRRSSSPPPRRRUUUUUURRRPPPQQQRRRJJJIIIIIIMMMSSSXXXZZZYYYYYYUUURRRRRRTTTVVVUUUSSSPPPOOOOOOOOOOOOPPPQQQRRRTTTTTTUUUTTTTTTUUUWWWZZZZZZ\\\]]]]]][[[ZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYZZZ[[[\\\[[[ZZZ\\\\\\]]]]]]\\\ZZZXXXVVVUUUTTTSSSUUUXXX[[[]]]]]]ZZZZZZ[[[[[[[[[\\\\\\\\\\\\]]]^^^___````````````___```aaacccccccccbbbaaacccaaa^^^\\\[[[[[[]]]^^^XXXXXXXXXXXXXXXYYYZZZZZZ[[[ZZZ[[[___dddgggfffdddcccdddeeedddccccccdddffffffdddbbbaaabbbdddfffhhh~~~```SSSGGGCCCCCC@@@<<<<<<<<<;;;;;;:::999999;;;:::999999999888666444555444444333333555666777;;;;;;999888777777777777666666666555555444444444222222222222333444555666666555444333222333444444333333333444444555555555333333333333333444555666666666777777666555444444555555666777777888777777666666666666666666666666777666555444444555666777555555555555555555444444666666444333333444555666444555555666777888888999999999999999999999999999:::999888777777888999:::777777888888888999999999999:::;;;<<<;;;:::999888???===<<<:::999999::::::::::::::::::::::::::::::888999;;;<<<===<<<;;;:::;;;<<<=========<<<:::999<<<;;;999::::::;;;999888::::::;;;;;;<<<=========;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============AAA@@@???=========>>>???=========>>>??????@@@@@@FFFEEEEEEDDDCCCCCCBBBBBBBBBCCCEEEGGGGGGGGGGGGFFFEEEFFFGGGJJJLLLOOORRRSSSYYY^^^cccgggjjjqqqzzzwwwtttooohhhaaaZZZUUURRRLLLMMMPPPSSSVVVWWWUUUTTTQQQNNNLLLMMMSSS[[[cccgggcccaaa^^^ZZZXXXXXXYYYZZZYYYYYYYYYXXXUUUSSSSSSTTTVVVVVVVVVVVVVVVWWWXXXYYY^^^\\\YYYVVVVVVYYY\\\___bbbaaaaaadddfffeeeaaa]]]SSSQQQPPPRRRVVVYYYYYYWWWYYY[[[^^^]]]YYYSSSOOOLLLMMMMMMLLLKKKKKKJJJKKKKKKJJJNNNSSSUUUTTTRRRPPPOOONNNLLLJJJHHHGGGGGGHHHIIIMMMKKKIIIGGGHHHJJJMMMOOOVVVUUURRRPPPMMMLLLKKKJJJGGGHHHIIIKKKMMMPPPRRRSSSOOOMMMKKKLLLOOOSSSVVVWWWXXXWWWUUUTTTSSSSSSSSSSSSOOORRRTTTUUUUUUTTTTTTUUUUUUUUUTTTTTTUUUVVVXXXYYYZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]][[[ZZZZZZZZZ[[[\\\[[[ZZZXXXWWWWWWYYY[[[]]]^^^___``````___]]][[[YYYXXXWWWVVVXXX\\\]]]\\\ZZZYYYZZZ[[[\\\]]]]]]]]]]]]____________````````````^^^```ccceeeffffffdddcccbbbaaa___]]]\\\\\\\\\\\\XXXXXXXXXXXXXXXYYYZZZZZZ[[[]]]```bbbcccdddfffhhhiiigggeeecccaaabbbbbbcccbbbbbbbbbcccdddeeefffgggrrrXXXNNNDDDAAACCC??????>>>===<<<;;;::::::::::::999888888999999777555777666666555666777888999::::::888777666666666666555555555444444444333333222222222222333444555666555444333111111111222222333333333333444444444555444444444333444444555555666666666666666555444444444555666666777777777666555555555555555555555555777666555444444555666777555555555555555555444444666555444444444444555666555555666666777777888888999999999999999999999999999999888777777888999999999999999:::::::::;;;;;;777888999999999888777777<<<;;;:::999999999999999::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::<<<;;;999::::::;;;999888::::::;;;;;;<<<=========;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>AAA@@@>>>=========>>>???======>>>>>>???@@@@@@AAAEEEDDDDDDCCCBBBBBBAAAAAACCCCCCDDDEEEEEEEEEEEEDDDFFFFFFGGGHHHIIIKKKMMMNNNNNNRRRWWWZZZ\\\```gggmmmnnnvvv{{{sssooommmkkkgggbbb[[[UUUPPPNNNLLLNNNQQQUUUXXXXXXVVVTTTRRRPPPMMMNNNTTT[[[aaadddbbb```]]]ZZZYYYXXXYYYYYYYYYYYYXXXVVVRRRPPPOOOPPPTTTTTTVVVWWWYYYZZZ\\\\\\]]][[[XXXVVVWWWYYY\\\^^^aaa______aaadddccc```\\\XXXWWWUUUWWW[[[]]]]]]]]][[[]]]^^^]]]XXXSSSOOOMMMNNNMMMLLLKKKJJJJJJJJJJJJHHHLLLQQQSSSSSSQQQOOOOOOMMMLLLJJJIIIJJJKKKLLLNNNPPPMMMJJJGGGGGGIIILLLNNNSSSSSSQQQOOOMMMKKKIIIHHHDDDEEEFFFIIILLLNNNQQQRRROOOMMMLLLMMMQQQTTTVVVVVVRRRQQQQQQQQQPPPPPPPPPOOOPPPRRRTTTUUUTTTSSSSSSTTTUUUUUUUUUUUUVVVXXXYYYYYYZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[ZZZYYYYYYYYYZZZ[[[ZZZYYYWWWWWWWWWYYY[[[]]]^^^___`````````^^^\\\ZZZXXXWWWVVVYYY\\\]]]\\\ZZZ\\\]]]^^^___````````````````````````____________^^^```ccceeeeeedddcccbbbaaa```^^^]]]\\\[[[\\\\\\XXXXXXXXXXXXXXXYYYZZZZZZ]]]```cccdddeeefffhhhjjjhhhfffdddcccbbbbbbcccdddddddddeeeeeefffhhhiiiiiiaaaNNNHHHAAA@@@BBB>>>AAA@@@>>><<<:::::::::;;;999888777888999999888666666666555555666666777888888888777666555555555555444444444444333333333333222222222222333444555666777666444222222222222222222222333333333333444444666666555444444444555555555666666666666555444444444444555666666666666555444444444444444444444444666666555444444555666666444444444444444444555555666555555444444555666666666666666666666666666666888888888888888888999999999888888777777888888999999999999::::::::::::;;;777777888888999888888777888999999999999999888888::::::::::::::::::::::::::::::999999::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<:::999999;;;;;;:::888:::::::::;;;<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;============>>>>>>>>>>>>@@@???>>>>>>===>>>>>>>>>>>>>>>??????@@@AAAAAAAAACCCCCCBBBBBBAAAAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCGGGFFFFFFFFFFFFGGGHHHHHHIIIMMMQQQSSSSSSTTTXXX[[[YYY]]]cccjjjqqq{{{~~~}}}zzzvvvpppjjjdddaaa```___^^^[[[WWWRRRNNNKKKKKKOOOTTTYYY[[[ZZZXXXVVVUUUSSSPPPQQQUUU[[[___aaa```___^^^\\\ZZZYYYXXXXXXYYYXXXWWWSSSNNNKKKJJJJJJOOOQQQTTTWWWYYY[[[\\\\\\ZZZXXXVVVUUUVVVXXX[[[\\\]]]ZZZXXXZZZ]]]^^^\\\YYYZZZYYYWWWYYY[[[^^^______\\\]]]]]][[[VVVRRROOOOOONNNMMMLLLKKKJJJIIIHHHHHHFFFJJJOOOQQQQQQPPPOOONNNLLLLLLKKKLLLMMMOOORRRSSSSSSOOOJJJFFFEEEGGGKKKMMMPPPPPPOOONNNLLLJJJGGGFFF@@@BBBDDDGGGJJJMMMPPPQQQNNNMMMMMMOOORRRTTTUUUTTTLLLMMMNNNOOOPPPPPPOOONNNPPPRRRTTTTTTSSSRRRRRRSSSTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWXXXYYYYYYYYYXXXWWWVVVWWWYYY[[[]]]]]]^^^_________]]]\\\[[[WWWWWWWWWYYY[[[\\\\\\ZZZ^^^___```aaaaaaaaaaaaaaaaaaaaa``````______^^^^^^___```bbbccccccbbb```___^^^^^^]]]\\\[[[[[[\\\\\\XXXXXXXXXXXXXXXYYYZZZZZZ^^^```ccceeeeeefffhhhjjjeeeeeecccccccccccceeeeeefffggghhhiiijjjkkkkkkkkkkkkUUUHHHDDD??????BBB===AAA???===;;;999999::::::777777666777999999888666333333333333444444555555666666555444444444555555333333333333333333333333333333333333333444555555:::888777555444444444555222333333333333333333333777666666555444444444444555555555666666555444444444444555555555555555444444444444444444444444444555555555555555555555555333333444444444444555555555555555555555666666666666666666666666666555555777777777888888888888888888888777777777777888888777777777777888888888888999999999:::::::::::::::777888999:::::::::888888999999999999999999999999:::999888888888999;;;<<<<<<;;;:::999999:::;;;<<<;;;:::999999;;;;;;:::999999::::::;;;;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;=========>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@@@@AAABBBCCCDDDDDDFFFEEEEEEEEEEEEEEEFFFFFFHHHKKKOOOQQQPPPPPPQQQRRRTTTUUUVVV[[[```fffjjjlllqqqwwwxxxooommmmmmllljjjgggccc```___WWWXXXYYYXXXVVVRRRNNNLLLLLLQQQXXX^^^___^^^\\\[[[ZZZWWWUUUUUUXXX\\\___`````````___]]]\\\ZZZYYYYYYYYYXXXUUUPPPKKKGGGFFFFFFKKKNNNQQQTTTWWWWWWWWWWWWUUUTTTSSSSSSTTTVVVXXXYYYWWWSSSQQQRRRUUUWWWWWWUUUUUUTTTSSSSSSTTTWWWYYYZZZYYYYYYYYYVVVSSSPPPPPPPPPNNNMMMLLLKKKJJJHHHGGGFFFFFFIIINNNPPPPPPOOOOOOOOOMMMMMMMMMNNNPPPRRRTTTUUUTTTPPPJJJDDDCCCDDDHHHKKKLLLMMMNNNNNNLLLIIIFFFDDD@@@AAADDDGGGKKKNNNPPPQQQMMMMMMNNNPPPSSSTTTSSSQQQJJJLLLOOOQQQRRRRRRQQQQQQQQQRRRSSSSSSRRRQQQRRRSSSTTTUUUWWWYYYZZZZZZZZZYYYXXXXXXWWWVVVUUUUUUUUUVVVUUUUUUUUUVVVVVVWWWWWWXXXWWWWWWVVVVVVWWWYYY[[[\\\[[[[[[\\\\\\\\\[[[ZZZZZZWWWWWWXXXYYY[[[\\\\\\[[[]]]^^^______`````````___aaaaaa```___^^^]]]]]]\\\___```aaaaaaaaa```^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[XXXXXXXXXXXXXXXYYYZZZZZZ\\\^^^aaabbbcccdddeeegggccccccccccccccceeefffgggggghhhjjjlllmmmmmmllllll^^^NNNFFFDDD>>>???BBB<<<>>>===;;;999888888888888777666666777999999888666222333333444444444444444444444444444444444555555333333333333333333333333444444333333444444555555999888666555444444555555333333333333333333333333777666555444444444444444444444555555555555444444444555555555555555444444444444444444444444444444444444555555555555444444333333333333444444555555444555555666666777777777666666666666555555555555666666666777777888888888777777777777777777777777666666777777777888888888888888888999999:::::::::888999:::;;;;;;:::999999999999999999999999999999999999888777777999:::;;;;;;:::999888888999:::;;;;;;:::999999;;;;;;:::999999999::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;============>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>??????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@?????????===>>>???AAACCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHEEEGGGKKKMMMMMMMMMLLLLLLNNNNNNOOORRRVVVXXXWWWUUU^^^bbbhhhlllqqqxxx}}}zzzzzzwwwooohhhbbbaaa___]]]\\\ZZZZZZYYYSSSTTTUUUUUUTTTQQQNNNLLLNNNTTT\\\aaabbbaaa``````___\\\YYYYYY[[[^^^```aaaaaa``````___]]]\\\[[[ZZZYYYXXXUUUPPPJJJGGGGGGGGGNNNOOORRRSSSTTTSSSRRRQQQOOOOOOOOOPPPQQQSSSTTTUUUSSSPPPMMMNNNRRRTTTUUUSSSNNNMMMLLLLLLLLLNNNQQQSSSRRRSSSSSSQQQOOONNNOOOPPPLLLLLLLLLKKKJJJHHHFFFDDDGGGJJJNNNPPPPPPOOOOOOOOONNNOOOOOOPPPPPPQQQRRRSSSSSSNNNHHHCCCAAACCCGGGJJJKKKLLLMMMMMMLLLIIIGGGEEEBBBDDDGGGJJJMMMOOOPPPQQQMMMMMMNNNPPPRRRSSSQQQOOOIIIKKKNNNQQQSSSTTTSSSSSSQQQRRRSSSSSSRRRRRRSSSTTTUUUVVVWWWYYYZZZYYYYYYXXXXXXWWWVVVUUUUUUUUUUUUUUUSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVVVVWWWXXXZZZZZZWWWWWWXXXXXXXXXXXXXXXXXXVVVWWWYYYZZZZZZ[[[[[[\\\]]]^^^__________________```______^^^]]]\\\[[[[[[^^^____________]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZXXXXXXXXXXXXXXXYYYZZZZZZ[[[]]]```aaabbbbbbdddeeebbbbbbbbbcccdddeeefffgggfffhhhkkkmmmnnnnnnmmmkkkoooUUUIIIFFFDDD===???BBB;;;;;;;;;::::::999999888888888777666777888888777555444444555666666666666555444333333333444555666666333333333333444444444444555444444444444444555555555444333222222222333444555555444444444444333333555555444333333333444444333333444555555555555444555666666666666555444444444444444444444444444444444444555555555555444444222222333333444444555555444444666777777777777777555555555555555555555555555555666666777777888888666777777888888777777666888888888999999999999:::666666666666666777888999999:::::::::::::::999999999999999999999999999999888888777777888888999:::999999888888999999:::::::::999888999;;;<<<;;;:::999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<==================>>>????????????>>>>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@??????===???AAACCCEEEFFFFFFFFFBBBBBBCCCDDDEEEFFFHHHIIIEEEGGGIIILLLMMMMMMLLLKKKIIIIIIKKKNNNQQQQQQPPPNNNTTTWWWZZZZZZ[[[^^^dddiiiwww|||yyytttooonnnnnnmmmhhhccc\\\ZZZWWWSSSRRRSSSTTTUUUQQQRRRRRRRRRQQQNNNLLLJJJOOOUUU]]]bbbbbbbbbbbbcccccc___[[[ZZZ[[[^^^```bbbaaa```___]]]\\\\\\[[[[[[YYYXXXUUUQQQMMMKKKKKKMMMSSSTTTTTTTTTSSSQQQOOONNNKKKLLLMMMOOOPPPRRRSSSSSSRRROOOMMMNNNRRRUUUUUUTTTJJJJJJIIIHHHGGGIIIMMMPPPMMMOOOOOONNNLLLKKKLLLMMMKKKKKKKKKKKKJJJHHHFFFDDDHHHKKKNNNOOONNNMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPLLLGGGCCCBBBDDDHHHJJJLLLLLLMMMMMMLLLJJJIIIHHHGGGHHHKKKMMMOOOPPPPPPPPPLLLLLLMMMNNNPPPPPPOOOMMMHHHJJJLLLOOOQQQRRRRRRRRRQQQRRRSSSSSSRRRSSSUUUWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVUUUUUUTTTTTTTTTTTTUUURRRSSSUUUVVVWWWXXXXXXXXXWWWVVVVVVVVVVVVWWWXXXXXXTTTTTTUUUUUUVVVVVVWWWWWWUUUWWWZZZZZZZZZZZZ[[[\\\^^^______`````````______]]]]]]\\\\\\[[[[[[ZZZZZZ]]]]]]]]]]]]]]]\\\[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYYZZZZZZ\\\^^^aaabbbbbbbbbdddeeeaaabbbbbbdddeeeffffffgggfffhhhlllooopppooommmkkkuuu\\\MMMDDDCCCAAA;;;>>>AAA;;;888999;;;<<<<<<;;;999888888777777777888777555444333444555666666666555555333333333333444555777777333333444444444555555555555555444444444444555555333222222111111222444444666666666555555444444444333333222222222333333444222333444444555555555444666777777777666666555444555555555555555555555555333444444555555444444333111222222333444444555555333444666777888888777777333444444555555666666666444444555666666777888888555666777888888777666555888888888888999999999999666555555555666777999:::;;;:::999888888888888888888888888888888888888888666777777888888888888888777777888999999999999999:::999888999;;;<<<;;;:::888999999::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@??????>>>======>>>>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBEEEGGGHHHGGGDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIKKKLLLLLLKKKJJJHHHIIIKKKLLLMMMMMMNNNOOOMMMOOOQQQQQQPPPQQQUUUYYY```dddjjjrrryyy|||xxxuuuvvvxxxyyyyyyllljjjiiihhhhhhhhheeeccc\\\XXXSSSOOONNNPPPTTTWWWTTTTTTSSSQQQOOOMMMKKKJJJNNNTTT\\\`````````bbbeeeddd```[[[XXXYYY]]]```bbb```___\\\ZZZZZZZZZ[[[[[[YYYXXXVVVSSSPPPPPPRRRTTTUUUUUUSSSRRRPPPNNNMMMLLLJJJKKKMMMOOOQQQRRRSSSSSSNNNLLLJJJMMMQQQTTTSSSQQQHHHIIIHHHFFFDDDFFFJJJNNNMMMNNNOOOMMMKKKHHHHHHHHHIIIIIIJJJJJJJJJHHHFFFDDDIIIKKKMMMMMMLLLKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNNNNKKKHHHEEEEEEGGGJJJMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKLLLNNNPPPPPPOOONNNMMMLLLKKKKKKLLLNNNNNNMMMKKKIIIJJJKKKMMMOOOQQQRRRSSSQQQRRRSSSSSSSSSUUUXXXZZZYYYXXXWWWVVVVVVUUUUUUUUUSSSRRRRRRRRRRRRSSSSSSTTTRRRSSSUUUWWWYYYZZZZZZZZZWWWWWWWWWVVVVVVVVVVVVVVVSSSSSSTTTTTTUUUVVVWWWWWWUUUWWWZZZ[[[ZZZYYY[[[]]]]]]]]]^^^^^^^^^^^^]]]]]]ZZZZZZZZZZZZZZZYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[ZZZ]]]]]]^^^]]]\\\[[[YYYXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[]]]___``````aaabbbcccaaabbbcccdddeeeffffffffffffiiimmmqqqrrrpppnnnlllgggQQQGGG@@@AAA???888<<>>>>>===:::999999888777777777777555333111222333444444444333222333333333444555666777888444444444555555666666666666555555444444444555555444333222222333444666777777777666666666555555555111111111111222333333444222333444444555555555444777777888888777666555555666666666666666666666666333333444555555444333333111111222333333444555555333444666777888888888777333333444444555666777777444444444555666777777888555666777888888777666555666666666666777777777777888777777777777999;;;<<<;;;:::888666555666666777888888888888888888888888555666888999999999888777666777888:::::::::999888:::999888999;;;<<<;;;:::888999999::::::;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<===>>>@@@@@@@@@???>>>=========>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAACCCEEEHHHJJJJJJGGGCCC@@@BBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEFFFGGGGGGFFFEEEHHHIIIIIIGGGFFFGGGJJJMMMHHHKKKMMMNNNLLLMMMQQQTTTUUUWWW[[[```eeeiiilllnnnnnnppptttyyy~~~{{{}}}|||xxxrrrqqqpppooonnnmmmmmmnnneeeeeefffggggggggggggggg[[[WWWQQQLLLKKKOOOTTTXXXXXXWWWUUUSSSPPPNNNLLLKKKLLLSSSZZZ^^^]]]^^^aaaeeeddd___YYYVVVWWW[[[___bbb___]]]ZZZXXXWWWXXXZZZ[[[YYYXXXWWWUUUSSSTTTWWWYYYTTTSSSQQQNNNLLLKKKJJJJJJJJJKKKNNNPPPRRRSSSTTTTTTIIIHHHGGGJJJNNNQQQPPPNNNGGGHHHGGGEEECCCDDDIIIMMMNNNOOOPPPNNNJJJGGGEEEDDDGGGHHHJJJJJJJJJHHHFFFEEEHHHJJJLLLLLLJJJIIIHHHIIIGGGHHHJJJKKKMMMMMMNNNNNNMMMKKKIIIGGGHHHJJJMMMOOOOOOOOONNNMMMLLLMMMMMMMMMMMMNNNPPPQQQPPPOOOMMMKKKLLLKKKJJJKKKLLLMMMLLLKKKKKKLLLLLLMMMOOORRRTTTUUUQQQRRRSSSTTTTTTVVVYYY\\\ZZZYYYWWWUUUTTTTTTTTTUUUPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTVVVYYYZZZ[[[[[[[[[XXXWWWWWWVVVVVVUUUUUUTTTTTTSSSTTTTTTUUUVVVXXXXXXTTTWWWZZZ[[[YYYYYY[[[]]]ZZZZZZ[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[^^^^^^___^^^]]][[[YYYXXXXXXXXXXXXXXXXXXYYYZZZZZZXXXZZZ]]]^^^]]]^^^___```aaabbbcccdddeeeeeeeeeeeegggjjjooossstttrrrooolllwwwXXXIIIBBBBBBAAA???>>><<<;;;;;;===<<<;;;999888777777777999888777777888888777555555555555555555555555555444444333222222222333333777777777666555555444444666555555555555444444444333444444555666666555555666666666666666666666666444333333222222333333444555444444444444555666666888888777666666666666666444555666888888888777666555555444444444333333333222222333333333333444444666666666666777777777777555555555666666666666777666666666666777777777777999888888777777777777777666777888999999888777666555555666666777777888888888888888888888888888888777777777777777777777777777777888888888888777777888888888888888888888888;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;<<<<<<===============999999999::::::::::::;;;<<<<<<<<<===>>>??????@@@>>>??????>>>======>>>@@@@@@???>>>>>>>>>???AAABBBEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCFFFFFFGGGGGGGGGHHHHHHHHHEEEFFFGGGIIIJJJKKKKKKLLLJJJJJJIIIIIIIIIJJJJJJKKKSSSPPPOOOSSSYYY^^^^^^\\\[[[]]]```cccfffhhhjjjjjjmmmkkkmmmuuu|||rrrfffdddgggiiijjjkkkhhhhhhgggggghhhiiijjjjjjlllkkkhhhgggfffdddbbbaaa[[[WWWQQQPPPTTTXXX[[[\\\[[[YYYWWWTTTOOOJJJIIIJJJOOOSSSWWWWWWVVVWWW\\\bbbaaa___]]]\\\\\\^^^aaaccc```___\\\YYYWWWVVVVVVVVVZZZYYYXXXXXXYYYXXXVVVSSSRRROOOJJJFFFEEEGGGJJJLLLLLLNNNQQQUUUXXXWWWSSSPPPLLLHHHEEEGGGLLLOOONNNLLLJJJIIIHHHGGGHHHJJJLLLMMMKKKJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHIIILLLOOONNNKKKHHHGGGHHHHHHIIIKKKKKKJJJIIIIIIJJJKKKIIIHHHGGGIIILLLPPPSSSTTTVVVVVVUUURRROOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPQQQSSSUUUWWWYYYZZZ\\\ZZZWWWTTTRRRPPPOOOOOOPPPQQQQQQPPPNNNNNNPPPQQQQQQRRRSSSUUUWWWYYY[[[[[[WWWVVVSSSRRRQQQRRRSSSTTTUUUTTTSSSSSSTTTTTTSSSQQQTTTUUUVVVWWWXXXZZZ[[[[[[XXXXXXXXXXXXXXXYYYZZZ[[[YYYXXXWWWVVVVVVVVVVVVVVVYYYYYYXXXXXXXXXXXXYYYYYY``````___^^^\\\[[[ZZZZZZXXXYYYZZZ[[[[[[[[[[[[[[[YYYZZZ[[[]]]^^^___``````^^^___bbbeeeffffffeeeddddddggglllooopppmmmiiifffnnnTTTFFFBBBAAA@@@???===<<<;;;:::===<<<:::999888777777777999888777777888888777555555555555555555555555555444444444333333444444555444444444555666666777777555555555555444444444444444444555555555555555555444444444444444333333333444333333222222333333444444444444444444555666666888777777666555555666666888888999888777555333222444444444444333333333333222222333333333333444444555555666666666777777777444444555555555666666666666666666666777777777777999888777777666666777777666777888999999888777666555555666666777888888888999999999999999999999999777777777777777777777777777888888888888888777666999999999999999999999999888888999999::::::;;;;;;::::::::::::::::::::::::;;;;;;<<<===========================>>>>>>>>>>>>:::::::::;;;<<<=========>>>??????>>>======>>>@@@??????>>>>>>??????@@@AAACCCCCCCCCBBBBBBBBBBBBAAA??????@@@@@@@@@AAAAAAAAAFFFFFFFFFGGGGGGGGGGGGHHHEEEFFFGGGIIIJJJJJJJJJJJJIIIIIIIIIHHHIIIIIIJJJKKKMMMMMMNNNTTTYYY[[[XXXTTTQQQRRRTTTWWWZZZ]]]___```bbb]]]]]]dddjjjmmmppptttvvvxxx{{{}}}~~~vvvoooeee\\\[[[]]]]]]]]]___```aaacccfffiiilllnnnppppppnnnllljjjhhheeebbb___ZZZVVVSSSRRRVVVZZZ\\\]]]YYYVVVSSSOOOLLLKKKNNNQQQTTTVVVWWWUUURRRRRRVVV[[[[[[ZZZZZZZZZ\\\^^^```bbb___]]][[[XXXWWWVVVVVVVVVXXXWWWVVVVVVVVVVVVTTTRRROOOMMMHHHEEEEEEHHHKKKNNNPPPQQQSSSVVVWWWWWWSSSQQQKKKHHHEEEGGGLLLOOOOOOMMMLLLKKKJJJIIIIIIJJJLLLMMMKKKJJJHHHFFFDDDCCCCCCBBBFFFGGGHHHIIIHHHHHHGGGFFFIIILLLOOOOOOKKKHHHHHHIIIFFFHHHJJJKKKLLLMMMNNNOOOLLLKKKJJJJJJKKKNNNQQQSSSSSSTTTVVVUUURRROOOMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSUUUVVVWWWXXXWWWUUUSSSRRRQQQQQQRRRQQQQQQQQQOOOMMMLLLMMMNNNPPPQQQRRRTTTUUUVVVWWWXXXVVVUUUSSSRRRRRRRRRSSSTTTUUUSSSRRRRRRSSSTTTRRRQQQSSSTTTUUUVVVXXXYYYZZZZZZYYYYYYXXXWWWWWWWWWXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUWWWWWWWWWWWWXXXYYYZZZZZZ^^^]]]]]]\\\[[[ZZZYYYYYYXXXYYYYYYZZZZZZZZZZZZYYYXXXYYYZZZ[[[]]]^^^^^^______```bbbcccdddeeeddddddcccfffjjjmmmmmmkkkhhheeexxx```OOOCCCAAA@@@???>>>===<<<;;;:::<<<;;;:::999888777777777999777666666888888777555444444444444444444444444444444333444444555666777333333444555555666666777555555555555444444444444444555555555555555444444555444444444333333222222444333333222222333333444444444444444444555555666777777666555555555555666999999999888666444333111333333333333222222222222222222333333333333444444555555555666666666666777333444444444555555555555666666666666777777777777999888777777666666777777666777888999999888777777555555666777777888888999999999999999999999999999777777777777777777777777888999999999888777666666::::::::::::::::::::::::666666777888999:::;;;<<<999999::::::::::::::::::;;;;;;<<<============<<<;;;;;;<<<<<<<<<=========:::::::::;;;<<<<<<=========>>>???>>>======>>>@@@>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJIIIKKKPPPWWW[[[ZZZSSSMMMMMMMMMNNNPPPTTTWWWZZZ\\\___XXXTTTYYY___``````aaa___aaacccdddcccdddfffhhhooooooppprrrvvvyyyzzzyyy{{{|||~~~{{{yyywwwyyy}}}}}}}}}zzzlll___XXXSSSRRRRRRQQQRRRUUUXXXZZZ^^^bbbgggkkkmmmnnnmmmmmmmmmkkkhhhdddaaa^^^YYYWWWUUUUUUXXXZZZ\\\\\\SSSRRROOOKKKJJJNNNTTTYYY[[[ZZZXXXRRRMMMKKKNNNRRRSSSUUUWWWYYY[[[]]]^^^___\\\ZZZXXXVVVUUUUUUVVVWWWVVVUUUSSSSSSTTTTTTSSSQQQMMMKKKGGGEEEFFFJJJOOORRRUUUTTTTTTUUUVVVUUUSSSQQQKKKHHHFFFGGGKKKNNNOOOMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLJJJGGGDDDBBBBBBBBBBBBIIIIIIIIIIIIHHHGGGFFFFFFJJJMMMOOOOOOKKKIIIIIIKKKLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMOOOPPPRRRSSSPPPRRRTTTTTTRRRNNNLLLKKKNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLKKKKKKJJJJJJJJJLLLMMMMMMNNNOOOOOOOOONNNOOOOOOOOOPPPQQQRRRTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTQQQQQQQQQOOOLLLKKKKKKLLLPPPPPPRRRSSSSSSSSSSSSSSSTTTTTTSSSSSSRRRRRRSSSSSSTTTSSSQQQRRRSSSSSSRRRPPPRRRRRRSSSUUUVVVWWWXXXYYYYYYXXXWWWVVVVVVUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXYYY[[[\\\]]]\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWXXXZZZ[[[\\\]]]^^^aaaaaaaaabbbbbbccccccccccccdddgggiiiiiihhhfffddddddUUUKKKAAA@@@??????>>><<<;;;;;;:::::::::999888777777888888999777666666777777666555444444444444444444444444222222222333444555666777666666555555444333333222555555555444444444333333555555555666555555444333777666666555555444444333444333333222222333333444444444333333444444555666666666555444444555555555666666666666666555555555333333333222222222111111222222222333333333444444444444555555555666666666333333333444444444555555666666666666777777777777888888777666666666666666666777888999999999888777555666666777888888999999888888888888888888888888777777777777777777777777999999999999888777666666999999999999999999999999666666777888999999::::::999999999999999::::::::::::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<======>>>>>>>>>===>>>>>>>>><<<===>>>@@@===>>>???AAAAAA@@@??????>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIKKKNNNSSSYYY\\\YYYSSSMMMNNNNNNNNNOOORRRVVVZZZ\\\```XXXSSSVVV[[[\\\ZZZZZZXXXZZZ\\\\\\[[[[[[]]]^^^```]]]\\\___dddhhhgggdddbbbcccfffhhhkkknnnpppqqqnnnpppsssuuuxxx|||~~~~~~~~~~~~|||zzzxxxwwwyyyvvvrrrqqqqqqrrrpppooojjjhhhhhhkkkpppssssssqqqpppsss{{{zzznnnZZZUUUQQQPPPOOONNNQQQVVVWWWYYY\\\___bbbdddeeefffgggiiijjjiiifffbbb^^^]]]YYYXXXWWWWWWWWWXXXXXXXXXMMMOOONNNKKKMMMTTT[[[^^^```]]]XXXQQQJJJHHHIIILLLPPPRRRVVVYYY[[[\\\[[[[[[WWWVVVTTTRRRRRRSSSUUUVVVWWWUUUSSSSSSTTTTTTSSSRRRMMMKKKIIIIIIKKKPPPUUUXXXWWWUUUSSSSSSSSSSSSQQQOOOJJJHHHGGGHHHKKKMMMNNNMMMMMMLLLKKKJJJIIIIIIJJJJJJMMMKKKHHHEEEDDDDDDEEEFFFLLLLLLLLLKKKJJJIIIHHHHHHJJJMMMOOONNNKKKIIIJJJLLLOOOMMMKKKIIIIIIJJJJJJIIIKKKLLLMMMOOOPPPPPPQQQQQQLLLOOORRRRRRPPPMMMKKKJJJMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJJJJIIIHHHHHHHHHLLLLLLMMMMMMNNNMMMMMMMMMLLLLLLMMMNNNOOOPPPRRRSSSPPPPPPPPPQQQRRRRRRSSSSSSPPPQQQQQQOOOMMMLLLMMMNNNQQQQQQRRRRRRRRRRRRQQQPPPTTTSSSSSSSSSRRRRRRRRRRRRSSSRRRQQQQQQRRRRRRQQQOOOPPPQQQRRRSSSTTTUUUVVVWWWVVVVVVUUUUUUTTTUUUUUUUUUVVVVVVVVVWWWVVVVVVVVVUUUUUUVVVXXXZZZ\\\^^^______]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZYYYYYYXXXXXXXXXXXXWWWWWWXXXYYYZZZ\\\]]]^^^bbbbbbaaa``````aaaaaabbbbbbcccdddeeeeeedddcccbbbtttXXXMMMHHHAAA???>>>>>>===<<<;;;::::::999999888777777888888888888777666666777777666444444444444444444444444444111111111111222333444555555555555444333333222222555444444444444333333333444555555555555555444444666666555555444444444444444333333222222333333444333333333333333444555555555444444444444444555555666666555555555555555555333333333222222222111111222222222333333333444444444444444444555555555555333333333444444444555555666666666666777777777777888777777666555666666666666777888999::::::999888666666777777888999999999777777777777777777777777777777777777777777777777999999999999999888777777777777777777777777777777888888888888888888888888888888888999999::::::::::::;;;;;;<<<<<<<<<<<<<<>>===<<<<<<>>>@@@===>>>???AAAAAA@@@??????===>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHMMMOOORRRVVVWWWVVVRRROOOLLLLLLLLLMMMOOORRRVVVXXXZZZRRRNNNQQQUUUUUUTTTTTTTTTVVVWWWWWWWWWWWWXXXZZZVVVRRROOORRRXXX\\\[[[XXXXXXYYY[[[\\\]]]]]]]]]\\\YYYZZZ\\\___bbbgggmmmrrr~~~{{{}}}}}}zzzyyywwwyyy~~~xxxooonnnnnnnnnnnnmmmmmmllllllmmmkkkhhhfffeeeeeedddccc^^^^^^___ccciiilllkkkiiigggiiiooozzzxxxnnn]]]WWWSSSRRRQQQPPPTTTZZZ\\\]]]^^^___```aaaaaaaaahhhjjjkkkiiiccc^^^ZZZYYYYYYYYYXXXWWWUUUTTTTTTTTTLLLRRRUUUTTTWWW^^^ccccccbbb___YYYQQQLLLIIIJJJKKKQQQTTTWWWZZZ[[[ZZZXXXWWWSSSQQQPPPOOOOOORRRUUUWWWYYYWWWUUUTTTTTTTTTSSSRRRNNNMMMMMMNNNQQQUUUYYY[[[UUUSSSQQQPPPPPPPPPOOOMMMKKKJJJHHHIIIJJJLLLMMMMMMKKKJJJJJJIIIHHHHHHHHHHHHJJJIIIFFFEEEDDDFFFHHHJJJLLLLLLKKKJJJIIIHHHHHHHHHJJJLLLNNNMMMJJJIIIJJJLLLPPPMMMIIIIIIKKKMMMNNNNNNIIIJJJKKKMMMNNNNNNNNNNNNJJJLLLOOOPPPNNNKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGKKKKKKLLLLLLMMMLLLLLLLLLIIIJJJJJJLLLMMMOOOQQQRRROOOOOOPPPPPPQQQQQQQQQQQQOOOPPPPPPPPPNNNNNNPPPRRRRRRRRRRRRQQQQQQRRRRRRRRRUUUTTTSSSRRRQQQQQQQQQQQQRRRQQQOOOPPPQQQQQQPPPNNNNNNNNNOOOQQQRRRSSSTTTUUURRRRRRRRRRRRSSSTTTVVVVVVVVVWWWXXXXXXYYYXXXWWWWWWVVVWWWZZZ\\\^^^``````aaa[[[[[[[[[\\\\\\\\\\\\]]][[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ\\\^^^___bbbaaa```_________`````````aaaaaabbbbbbaaa``````fffQQQIIIDDDBBB>>>======<<<;;;;;;::::::888888777777777888888999888666555555777777666444333333333333333333333333111111000111111222333444111111222333333444444555444444444444333333333333333444444555666666555555222222222222222222333333444333333222222333333444333333333333333444444555444333333333333444555555888888666555444333333333333333333333222222222222222222333333333333444444333333333444444444555555333444444444555555555555666666666666777777777777888777666666555555666666666777888::::::::::::999666666777888888999999:::777777777777777777777777777777777777777777777777888888999999999999999888777777777777777777777777::::::999999999888888888777777888888999:::::::::::::::;;;<<<<<<<<<<<<;;;=========>>>>>>>>>??????::::::::::::::::::::::::;;;<<<======<<<<<<>>>@@@>>>>>>???@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAABBBBBB@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEGGGGGGLLLMMMNNNOOOOOOOOOOOOOOOMMMLLLLLLMMMNNNQQQSSSTTTRRRNNNLLLNNNPPPOOOPPPSSSSSSTTTUUUUUUSSSSSSTTTUUUQQQMMMJJJMMMRRRWWWVVVTTTTTTUUUVVVVVVUUUSSSPPPNNNMMMNNNPPPRRRUUU[[[bbbgggqqqrrrrrrooommmpppyyy~~~wwwqqqmmmkkkkkknnntttxxxvvvnnngggbbbbbbaaabbbbbbdddeeefffffffffdddbbbaaa```______YYYYYY\\\aaagggjjjiiifffbbbccchhhsss}}}yyyqqqeee___ZZZZZZ[[[ZZZ[[[___aaaaaa`````````aaabbbccclllmmmmmmiiiaaaZZZWWWVVVYYYYYYYYYVVVSSSRRRRRRSSSVVV___dddccceeemmmoookkkeeebbb\\\UUUPPPNNNMMMMMMSSSUUUXXXZZZZZZYYYVVVTTTPPPOOOMMMMMMOOORRRVVVYYY[[[XXXUUUSSSRRRRRRQQQPPPMMMMMMOOOQQQTTTWWWYYYZZZPPPOOONNNNNNOOOOOOMMMLLLMMMLLLJJJIIIIIIJJJKKKKKKIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFHHHJJJIIIHHHGGGFFFFFFFFFFFFFFFIIIKKKMMMLLLIIIHHHJJJMMM\\\VVVOOOKKKKKKKKKIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJLLLLLLKKKIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKIIIIIIJJJKKKLLLNNNPPPQQQMMMNNNOOOOOOPPPPPPOOOOOONNNOOOPPPPPPOOOPPPRRRSSSSSSRRRPPPPPPPPPRRRTTTVVVXXXVVVSSSQQQOOOOOOPPPQQQQQQPPPOOOOOOPPPPPPOOOMMMLLLMMMNNNOOOPPPRRRSSSSSSOOOOOOPPPPPPRRRTTTUUUVVVVVVWWWYYYZZZZZZYYYXXXXXXXXXYYY[[[]]]___```______XXXXXXXXXXXXXXXYYYYYYYYYZZZYYYWWWVVVVVVWWWXXXYYYXXXXXXXXXXXXZZZ\\\^^^_________________________________```aaa```___^^^]]]oooYYYNNNEEE@@@AAA======<<<;;;;;;:::::::::777777777777777888999999888666555555666666555444333333333333333333333333222222222111111222333333111111111222333333444444444444444333333333222222222222444555666666777777111111111222222333333444444333333222222333333444333333222222333333444555333333222222333444444555777666555444444444444555444444444444333333333333222222333333333333444444222333333333333444444444444444555555555666666666666666666666777777777777777777666555555555555666666777888:::;;;;;;::::::666777777888888999::::::888888888888888888888888777777777777777777777777777777888999::::::::::::777777777777777777777777999999999999::::::::::::666777777888999999::::::999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<:::::::::::::::::::::::::::<<<===<<<<<<<<<>>>@@@??????>>>>>>??????@@@AAA???@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDAAAAAAAAABBBCCCEEEFFFGGGIIIJJJKKKKKKKKKLLLMMMNNNMMMMMMNNNNNNOOOPPPPPPPPPOOOMMMMMMNNNMMMKKKNNNTTTUUUVVVVVVTTTQQQPPPPPPQQQPPPMMMLLLNNNRRRVVVXXXWWWRRRSSSTTTTTTRRROOOKKKIIIIIIIIIJJJKKKOOOUUU]]]cccgggggggggfffgggkkkpppttt~~~{{{ssslllggg```cccgggmmmooommmgggbbbZZZZZZZZZ[[[\\\___bbbdddcccccccccaaa___^^^^^^^^^ZZZ[[[^^^dddjjjllljjjgggbbbdddkkkwwwzzzsssllliiilllooolllhhhgggfffdddaaa___^^^^^^___```hhhjjjjjjeee^^^XXXWWWXXXXXXXXXXXXVVVSSSRRRUUUWWWgggqqqvvvsssttt|||}}}xxxiiieee```ZZZVVVRRRPPPNNNRRRTTTVVVXXXYYYWWWUUUSSSQQQOOONNNNNNPPPUUUYYY]]]YYYVVVRRROOONNNMMMLLLKKKIIIKKKNNNRRRTTTUUUTTTTTTLLLLLLLLLMMMOOOOOONNNMMMNNNNNNLLLJJJHHHHHHIIIJJJHHHHHHIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFGGGGGGHHHIIIGGGGGGFFFEEEEEEEEEFFFGGGHHHJJJLLLJJJHHHGGGIIILLLaaaYYYOOOJJJHHHGGGEEEBBBGGGGGGGGGHHHHHHIIIJJJJJJHHHIIIJJJIIIHHHHHHIIIKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGHHHHHHIIIIIIJJJGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMKKKLLLMMMOOOOOOOOOOOOOOONNNOOOPPPOOONNNNNNPPPQQQRRRPPPNNNMMMNNNRRRWWWZZZ[[[XXXSSSOOOMMMMMMOOOPPPPPPOOONNNNNNOOOOOONNNMMMKKKKKKLLLMMMOOOPPPQQQRRROOOOOOOOOOOOPPPRRRSSSSSSUUUVVVXXXYYYZZZYYYXXXWWWXXXZZZ\\\]]]^^^]]]\\\[[[WWWWWWWWWWWWWWWWWWVVVVVVWWWVVVTTTSSSTTTUUUWWWXXXWWWWWWVVVWWWXXXZZZ]]]^^^]]]]]]______```___^^^]]]]]]^^^```aaa```___]]][[[^^^QQQLLLBBB===AAA<<<<<<<<<;;;;;;:::::::::777666666666777888999:::888666555555666666555444333333333333333333333333444444333222222222333333444444333333222111111000444444444333333333222222111222333555666777777888111222333444555555666777444333333222222333333444333333222222333333444555222222222222333333444555333222222333444666888:::555555444444444444333333222222333333333444444444222222333333333444444444555555555666666666666777666666666666777777777777777777666555555555555555666777999:::;;;;;;::::::777777777888999999::::::::::::::::::::::::::::::777777777777777777777777666777888999:::;;;;;;;;;888888888888888888888888888888999:::;;;<<<<<<===666777777888999999::::::999:::;;;;;;<<<<<<;;;;;;============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<<<<>>>@@@@@@???>>>>>>>>>???AAABBB@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCDDDEEEEEEDDDDDDAAAAAAAAABBBCCCDDDFFFFFFGGGIIIJJJKKKKKKKKKMMMNNNJJJJJJKKKLLLLLLKKKKKKJJJKKKKKKLLLMMMIIIFFFKKKRRRUUUUUUUUURRRNNNLLLKKKKKKNNNMMMMMMNNNRRRUUUXXXYYYSSSTTTUUUVVVTTTPPPLLLIIIHHHIIIIIIJJJMMMTTT\\\bbb``````aaacccfffiiikkklllnnnzzz~~~uuummmfffaaa[[[___eeeiiijjjhhhdddaaaXXXXXXXXXYYY\\\___ccceee^^^______^^^\\\ZZZ[[[[[[ZZZ[[[^^^dddjjjmmmjjjgggbbbeeennn|||yyyxxx~~~}}}uuuoooiiifffaaa\\\YYYXXXYYYZZZ___bbbccc```[[[XXXYYY\\\WWWXXXXXXVVVTTTTTTXXX[[[uuu}}}~~~llliiiccc^^^YYYUUURRROOOPPPRRRUUUWWWWWWVVVUUUTTTRRRPPPOOOOOORRRWWW\\\___WWWTTTOOOLLLJJJIIIHHHGGGFFFIIIMMMQQQRRRRRRPPPOOOJJJJJJKKKMMMPPPQQQOOOMMMOOOOOOMMMKKKHHHGGGHHHIIIHHHHHHIIIJJJKKKKKKKKKJJJKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIGGGIIIKKKIIIGGGFFFIIILLLSSSLLLEEECCCFFFJJJKKKIIIGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHHHHGGGFFFGGGIIIKKKJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFGGGHHHIIIJJJJJJKKKFFFGGGHHHJJJKKKLLLLLLLLLOOONNNMMMLLLJJJJJJJJJJJJHHHIIILLLNNNOOOPPPPPPPPPOOOPPPPPPNNNMMMLLLMMMOOOQQQOOOLLLJJJLLLRRRXXX\\\]]]YYYSSSNNNLLLLLLNNNPPPPPPOOOMMMNNNOOOOOONNNLLLJJJJJJKKKMMMNNNOOOPPPQQQPPPPPPOOOOOOOOOPPPQQQQQQTTTUUUWWWYYYYYYXXXWWWVVVXXXZZZ[[[\\\\\\[[[YYYXXXYYYYYYXXXXXXXXXWWWWWWWWWTTTSSSRRRQQQRRRSSSUUUWWWVVVVVVUUUUUUVVVYYY\\\]]][[[\\\^^^``````___^^^]]]]]]^^^```aaaaaa___\\\ZZZmmmRRRIIIFFF@@@===@@@???>>>===<<<:::999888777666666555444444444444555888888777777666666555555555555555555555555555555444333222222111111111111333333333444444444555555444444222222222222444444444444333222333444555666333333333333333333333333333333333333333333333333444444444444444444444444555555555555666666666666888666444555777777555333666555444333222333444444333333333222222111111111444444333444444555666777555666666666777777777888999999888888777666666666444444444555555555555555888888888888888999999999555666777888999:::;;;;;;888888777777777777777777:::999888777777888999:::;;;:::888777777777888888:::999999888888999999:::888999999::::::999999888999999888888888888999999999999999::::::;;;;;;;;;999999::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======??????>>>>>>>>>???AAABBB????????????????????????AAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBAAAAAABBBCCCCCCAAABBBCCCDDDDDDDDDCCCBBB@@@AAACCCEEEFFFGGGGGGHHHHHHHHHGGGGGGHHHJJJKKKLLLNNNLLLJJJKKKNNNOOOMMMKKKLLLKKKJJJJJJKKKMMMOOOPPPTTTVVVVVVQQQKKKIIIKKKNNNJJJLLLNNNPPPQQQTTTWWWZZZXXXYYYXXXUUUQQQNNNMMMMMMMMMKKKIIILLLRRRXXX\\\\\\[[[[[[\\\^^^aaacccbbbbbbgggjjjlllmmmlllgggbbb^^^YYYZZZ^^^dddhhhhhhbbb]]]aaaXXXTTTZZZ```___]]]^^^___^^^\\\[[[ZZZYYYZZZZZZ[[[\\\^^^```bbbcccddddddeeejjjsss~~~}}}wwwnnnhhhbbb]]]VVVRRRRRRRRRRRRPPPWWW[[[]]]\\\WWWTTTUUUWWWTTTUUUUUURRROOORRRYYY```sss||||||tttsss|||ooohhh```\\\[[[YYYUUUQQQOOONNNNNNPPPSSSUUUUUUTTTQQQQQQRRRTTTVVVXXXYYYZZZSSSOOOJJJGGGGGGGGGFFFDDDBBBFFFMMMQQQSSSPPPKKKHHHFFFHHHKKKNNNOOONNNMMMKKKJJJKKKLLLKKKIIIIIIJJJKKKMMMLLLKKKJJJJJJKKKLLLMMMLLLKKKJJJIIIIIIHHHIIIIIIHHHGGGFFFDDDCCCBBBBBBBBBEEEGGGJJJKKKIIIHHHGGGGGGFFFHHHHHHGGGEEEDDDEEEFFFIIIKKKLLLJJJFFFDDDEEEGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFFFFGGGHHHIIIKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHMMMMMMMMMMMMMMMNNNNNNNNNRRRPPPOOOMMMLLLLLLMMMNNNMMMMMMMMMMMMNNNPPPRRRTTTSSSRRRQQQPPPOOOOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLKKKKKKLLLNNNPPPQQQNNNNNNMMMMMMNNNNNNOOOPPPSSSTTTUUUTTTTTTUUUWWWYYY\\\\\\\\\[[[ZZZXXXVVVUUUXXXXXXWWWWWWWWWVVVVVVVVVTTTSSSQQQNNNMMMOOOTTTXXXXXXWWWVVVVVVVVVVVVWWWXXXYYY[[[]]]_________^^^]]]\\\\\\]]]]]]\\\[[[YYYXXX|||cccKKKDDDBBB>>><<<>>><<<<<<;;;;;;::::::999999777777666555555555555666777777777777666666555555555555555555555555555555666555444333333333333333111111111111222222222222333222111111111111222333333333222111222333444555333333333333333333333333333333333333333333333333333333333333333333222222555555555555666666666666666444333444777888777555666555444333222333444444333333333222222222111111444333333444444555666777666666666666777777777777999999888888777666666666555555555555555555555555777777777777888888888888555666777888999::::::;;;888888888888888888888888999999888777777888999999::::::888777777777888888:::999999888888999999:::888999999::::::999999888999888888777777888888999::::::::::::::::::::::::999:::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>=========>>>???@@@???>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBAAA@@@@@@??????>>>>>>>>>?????????AAAAAABBBBBBCCCCCCBBBBBB@@@AAAAAABBBCCCDDDEEEEEEHHHGGGGGGFFFGGGHHHIIIJJJKKKIIIHHHJJJLLLMMMLLLJJJJJJKKKKKKLLLMMMNNNOOOOOOSSSUUUUUUQQQLLLJJJLLLOOOOOOQQQRRRRRRSSSUUUXXX[[[]]]]]][[[VVVQQQNNNMMMNNNRRRPPPPPPRRRXXX\\\______XXXYYYZZZ[[[]]]^^^]]]]]]bbbdddfffhhhgggddd```]]]ZZZ\\\```dddgggfffccc```ccc[[[VVV[[[```___]]]]]][[[ZZZYYYXXXXXXXXXZZZZZZZZZZZZ\\\^^^```aaabbbbbbdddiiirrr|||~~~yyyuuuwwwyyyxxxssslllccc^^^WWWUUURRRPPPNNNNNNMMMMMMTTTWWWXXXVVVQQQOOOQQQTTTQQQSSSRRRPPPNNNQQQXXX^^^iiiqqqrrrkkkjjjtttzzzyyynnnhhhbbb___^^^\\\WWWSSSMMMMMMOOORRRUUUVVVTTTRRRPPPPPPQQQSSSUUUWWWXXXXXXOOOKKKGGGEEEEEEEEEDDDCCCCCCGGGMMMQQQRRROOOJJJGGGEEEGGGJJJLLLMMMNNNMMMMMMLLLMMMOOONNNMMMKKKLLLLLLIIIIIIIIIIIIJJJKKKMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJIIIGGGFFFDDDCCCCCCCCCFFFHHHJJJJJJIIIGGGFFFFFFFFFGGGHHHGGGEEEDDDEEEFFFJJJLLLLLLJJJGGGEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKKKKLLLLLLLLLOOONNNMMMLLLLLLKKKKKKKKKMMMMMMLLLMMMMMMOOOQQQRRRQQQPPPPPPOOOOOONNNNNNMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLMMMNNNOOONNNNNNMMMMMMNNNNNNOOOPPPRRRTTTUUUVVVUUUVVVWWWYYYYYYZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUSSSSSSQQQOOONNNPPPTTTWWWXXXWWWVVVVVVVVVVVVWWWXXXYYYZZZ\\\^^^^^^^^^]]]\\\]]]]]]^^^^^^]]]\\\ZZZYYYkkkWWWEEEAAAAAA===<<<===::::::::::::::::::::::::888888777666666666666666777777777666666666666555444444444444444444444444555444444333333333333444000111111111222222222222222111111000000111111222222222111111111222333444333333333333333333333333333333333333333333333333333333333222222111111111444555555555555666666666444333333444777888888777666555444333222333444444333333333222222222222111333333333333444555666777777777777777666666666666999999888888777666666666777777666666555555444444666666666666777777777888555666666777888999::::::888888999999999999999999999888777777777777888999:::999888888777888888888999999888888888888999999888888999999999999888888999888888777777888888999:::::::::::::::999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>======<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>AAAAAAAAAAAA@@@@@@@@@AAA@@@@@@??????@@@AAAAAABBBAAAAAA@@@???@@@AAABBBCCCGGGGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEGGGJJJKKKJJJIIIHHHJJJMMMOOOPPPPPPOOONNNQQQRRRRRRPPPLLLKKKMMMPPPUUUUUUUUUTTTTTTVVVZZZ]]]eeeccc___YYYRRROOOOOOPPPUUUTTTUUUWWWZZZ\\\]]]\\\TTTUUUVVVWWWXXXXXXXXXWWW[[[\\\^^^___```___]]]\\\XXX[[[___bbbbbbaaa``````eee]]]YYY[[[^^^^^^[[[ZZZVVVUUUTTTTTTUUUWWWYYYZZZXXXXXXYYYZZZ[[[\\\]]]^^^```fffoooxxx}}}{{{tttnnnkkkkkkkkkiiiddd]]]VVVRRRMMMOOORRRQQQMMMJJJIIIJJJPPPRRRRRRPPPLLLJJJMMMOOOOOOPPPPPPOOONNNQQQXXX]]]ccciiijjjcccaaahhhmmmllliiieeeaaa______\\\XXXTTTLLLMMMPPPTTTWWWWWWTTTQQQQQQPPPPPPQQQSSSUUUVVVUUUKKKIIIFFFFFFFFFFFFEEEDDDFFFIIINNNQQQQQQNNNIIIFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMPPPRRRRRRPPPNNNMMMMMMEEEFFFHHHJJJKKKLLLMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKIIIGGGFFFEEEEEEDDDHHHJJJKKKKKKHHHFFFEEEEEEFFFGGGGGGGGGEEEDDDEEEFFFMMMNNNMMMLLLIIIGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIIIILLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMOOONNNNNNNNNMMMLLLLLLLLLMMMLLLLLLKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNOOOPPPQQQSSSVVVWWWWWWWWWXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSRRRPPPOOOPPPTTTWWWWWWWWWVVVVVVVVVVVVWWWWWWYYYZZZ[[[\\\\\\\\\[[[ZZZ^^^^^^^^^^^^^^^]]]\\\[[[yyy^^^PPPDDDAAAAAA???===>>>999999999999999999999999888777666666555555666666666666666666666666666666444444444444444444444444222222111111111111111222444444444444555555555555222222111111111111222222222222222222222333333444333333333333333333333333222222333333333333444444444444333333222222111111444444444555555555666666444444444555666777777777666555444333222333444444222222222222222222222222333333333333444555666666777777777777666666666666999999888888777666666666888888777666555555444444444444555555666777777777666666666777888999999:::999999999999999:::::::::999888777666666777888999999999888888888888888888999999888888888888999999888888999999999999888888888888777777777777888888888888999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<===>>>>>>===<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>?????????=========>>>>>>=========AAABBBBBBBBBAAAAAAAAA@@@???>>>======>>>???AAABBBCCCBBB@@@>>>>>>???AAABBBFFFFFFEEEDDDCCCBBBAAAAAAAAAAAACCCEEEGGGHHHHHHGGGFFFIIIMMMQQQRRRQQQNNNLLLNNNOOOOOONNNLLLLLLNNNQQQVVVUUUUUUTTTTTTWWW\\\```llliiibbb[[[TTTPPPQQQRRRUUUUUUUUUVVVVVVUUUTTTRRRNNNPPPSSSUUUUUUUUUUUUVVVTTTUUUWWWYYYZZZ[[[\\\\\\UUUXXX\\\]]][[[ZZZ[[[]]]bbb]]]XXXXXXYYYYYYWWWTTTPPPOOOOOOOOOQQQTTTWWWZZZXXXWWWVVVUUUUUUUUUWWWWWWZZZ```iiiqqqtttqqqkkkfffddddddbbb___ZZZTTTOOOKKKIIIPPPVVVUUUOOOIIIHHHJJJNNNPPPQQQPPPMMMKKKKKKKKKNNNOOOOOONNNOOORRRXXX]]]fffjjjiiiaaa]]]```bbbbbbaaa```^^^^^^]]]ZZZVVVRRROOOPPPRRRUUUXXXXXXVVVTTTUUURRROOOOOOQQQRRRQQQPPPJJJJJJIIIIIIJJJJJJIIIIIIKKKMMMPPPRRRQQQNNNJJJGGGHHHHHHGGGGGGHHHIIIKKKLLLMMMPPPSSSSSSQQQOOOMMMLLLEEEGGGIIIKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMLLLKKKIIIHHHGGGGGGGGGLLLMMMNNNLLLIIIFFFEEEFFFEEEFFFGGGFFFEEEDDDEEEFFFNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIHHHGGGGGGCCCDDDDDDEEEEEEEEEEEEEEEGGGFFFEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJKKKLLLMMMNNNOOOPPPJJJKKKLLLLLLLLLKKKIIIHHHKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKLLLLLLMMMMMMMMMOOOOOOOOONNNMMMLLLKKKKKKLLLLLLLLLMMMMMMNNNOOOOOONNNNNNMMMMMMNNNNNNOOOPPPPPPSSSWWWXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRSSSRRRQQQPPPQQQTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYZZZ[[[[[[ZZZYYYYYY^^^^^^]]]]]]]]]\\\\\\[[[jjjTTTKKKCCCAAA@@@>>><<<<<<:::::::::999888888777777777666555555444444555555555555555555555666666666444444444444444444444444111111111000000111111222555555555555666666666666222333333333333333333222222333333444444444444444333333333333333333333333222222222333333444444444555555444444333333333222444444444444555555555555555666666666555555555666666555444333222333444444222222222222222222222222333222222333333444555666777777777777666666666666999999888888777666666666888777777666555444444333333444444555666666777777666666666777777888888999888888999999999:::::::::888888777666666777888888888888888888999888888888999888888777777888888999777888888999999888888777888777777777777777777888666666777888:::;;;<<<<<<::::::::::::::::::999999:::::::::::::::::::::::::::::::::::::::;;;<<<<<<>>>>>>>>>======<<<<<<;;;>>>>>>>>>>>>??????@@@@@@>>>>>>============>>>>>>===>>>>>>>>>>>>===<<<;;;======<<<<<<===>>>@@@AAAEEEDDDAAA@@@??????AAABBBEEEEEEDDDCCCAAA@@@???>>>===???BBBDDDFFFFFFFFFFFFDDDGGGLLLOOOQQQPPPMMMKKKLLLLLLLLLKKKKKKLLLNNNPPPRRRRRRRRRQQQRRRVVV\\\```lllhhhbbbZZZSSSPPPQQQSSSTTTTTTUUUSSSQQQNNNKKKIIIJJJNNNRRRUUUUUUUUUUUUWWWQQQRRRSSSUUUWWWYYYZZZ[[[TTTWWWZZZZZZXXXWWWXXX[[[\\\YYYUUURRRSSSTTTRRROOOLLLKKKJJJKKKMMMQQQUUUXXXXXXVVVSSSPPPOOOOOOPPPQQQTTTYYYaaahhhjjjhhhdddbbbbbbaaa___\\\XXXSSSOOOMMMKKKSSSZZZYYYQQQJJJHHHIIINNNQQQSSSTTTRRROOOLLLJJJLLLLLLLLLLLLMMMQQQUUUYYYeeegggfff```\\\\\\^^^^^^^^^^^^^^^^^^\\\ZZZVVVSSSUUUTTTSSSTTTWWWYYYZZZZZZYYYTTTOOONNNOOOPPPMMMKKKIIIJJJLLLMMMMMMLLLLLLLLLNNNPPPRRRSSSRRROOOKKKIIIKKKJJJHHHGGGGGGGGGIIIIIIKKKNNNQQQQQQOOOLLLJJJJJJHHHIIIJJJKKKLLLKKKJJJIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJJJJIIIJJJJJJPPPPPPPPPNNNJJJHHHGGGGGGDDDEEEFFFFFFEEEDDDEEEFFFNNNMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFBBBCCCDDDEEEFFFEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGIIIJJJKKKLLLMMMNNNOOOOOOJJJKKKLLLLLLLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKLLLLLLLLLOOOOOOOOONNNMMMLLLKKKKKKJJJKKKLLLNNNPPPRRRSSSTTTNNNNNNMMMMMMNNNNNNOOOPPPOOORRRVVVXXXXXXXXXXXXYYYXXXWWWVVVTTTSSSSSSRRRSSSTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRSSSRRRQQQRRRSSSUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXYYYYYYZZZZZZYYYYYY\\\\\\\\\[[[[[[[[[[[[[[[yyy___JJJFFFAAA>>><<<;;;999999::::::999999888777666666666666555444444444444444444555555555555666666666333333333333333333333333333222222222222333333444333333333333444444444444222333333444444333333222222333444555555555444444333333333333333333333333111222222333333444444555444444444444444444444444333444444444444555555555666777777777555444444666666555444333222333444444111222222222222333333333222222222222333444555666666666666666777777777777999999888888777666666666666666555555444444333333333444444555666777888888666666666777777777888888777777888888999:::::::::888777666666666666777888777777888999999999999888888888777777777777888888777777888888888888777777888777777666666777777888555666777888999;;;;;;<<<999999999999::::::::::::999999999999999999999999:::::::::::::::;;;;;;<<<<<<======>>>======<<<;;;<<<======>>>>>>??????@@@>>>>>>============>>>>>>>>>??????@@@???>>><<<;;;<<<<<<<<<<<<===>>>@@@@@@EEEDDDCCCAAA@@@@@@AAAAAADDDDDDCCCBBBAAA???===<<<<<>>>>>===<<<<<<<<<<<<===>>>@@@AAABBBBBBAAA???===<<<:::;;;<<<===??????@@@@@@CCCCCCCCCBBBAAAAAAAAA@@@BBBCCCCCCBBBAAA???===<<<<<<@@@DDDFFFEEEDDDEEEFFFBBBCCCDDDFFFHHHIIIKKKKKKIIIGGGFFFFFFHHHIIIJJJKKKKKKMMMNNNOOOPPPRRRVVVXXXZZZXXXTTTPPPKKKJJJLLLNNNNNNPPPQQQOOOLLLJJJJJJKKKLLLQQQWWWXXXUUURRRRRRTTTOOOPPPRRRTTTVVVVVVVVVVVVWWWWWWXXXZZZ[[[ZZZWWWUUURRRTTTRRRMMMNNNQQQRRRNNNKKKIIIGGGFFFHHHKKKOOORRRQQQOOOKKKIIIHHHKKKNNNQQQQQQTTTVVVVVVVVVWWW[[[^^^^^^______^^^]]][[[YYYWWWRRRVVV[[[ZZZTTTPPPOOOPPPWWWVVVVVVUUUUUUTTTRRRQQQLLLKKKIIIJJJLLLOOOQQQRRRWWWXXXYYYYYYVVVTTTWWW[[[^^^^^^___]]][[[XXXWWWVVVUUUSSSSSSTTTWWWYYYZZZZZZXXXRRRLLLKKKOOORRRPPPLLLJJJMMMRRRSSSRRRPPPPPPPPPOOOPPPQQQQQQPPPNNNLLLKKKIIIIIIIIIIIIIIIJJJJJJKKKIIIJJJKKKJJJGGGEEEEEEEEEFFFFFFEEEFFFFFFGGGHHHHHHFFFFFFGGGGGGIIIJJJKKKLLLIIIIIIJJJJJJKKKMMMNNNOOOOOOPPPOOOLLLIIIGGGGGGHHHCCCDDDEEEEEEDDDDDDEEEGGGHHHFFFEEEFFFIIIJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFEEEDDDDDDBBBCCCEEEGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIFFFGGGIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNMMMMMMMMMMMMMMMMMMIIIJJJMMMPPPRRRTTTTTTUUUNNNNNNMMMMMMNNNNNNOOOPPPNNNPPPSSSTTTTTTUUUXXXYYYXXXWWWUUUSSSRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSRRRRRRPPPRRRTTTUUUTTTSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUTTTWWWWWWWWWXXXYYY[[[\\\]]]]]]\\\[[[[[[[[[\\\]]]]]]sssVVVGGGAAABBB@@@===;;;<<<===<<<555666666777888999999999888888777666666666666666444444444555555555666666333333333333333333333333000000//////000111222222111111222222222333333333000111222333333222111000000111222333444333222222333333333333333333333333111111222333333444555555000000111222333444444555333333333444444444555555111444666666555555777:::666555444333222333444444111111111222222333333333222222222222333444555555333444555666777888999:::999999888888777666666666222333333333333333333333444444555666777888999:::666666666666777777777777555666666777888888999999888777666555555666777888666777888999::::::999888888888777777777777888888777777888888888888777777777777666666666666777777::::::999999888777666666777777888999::::::;;;;;;888888888888888888888888::::::999999::::::;;;<<<777888:::;;;<<<;;;;;;:::888888999::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<=========>>>???>>><<<:::888999;;;===???@@@@@@@@@???AAABBBBBBBBBBBBAAA@@@???BBBBBBBBBBBBAAA???===<<<===AAAFFFGGGFFFDDDDDDFFFBBBBBBBBBCCCDDDGGGJJJLLLHHHFFFEEEEEEGGGHHHIIIIIIKKKMMMOOOOOOOOOPPPSSSUUURRRQQQNNNKKKHHHGGGIIIKKKIIIKKKMMMLLLJJJIIIKKKNNNNNNTTTYYYXXXTTTPPPOOOQQQNNNPPPRRRUUUVVVUUUTTTSSSVVVUUUUUUXXXZZZYYYUUUQQQQQQTTTSSSNNNNNNSSSTTTQQQLLLJJJGGGFFFFFFJJJNNNPPPNNNKKKHHHGGGHHHKKKPPPSSSSSSTTTTTTRRRQQQSSSXXX\\\[[[\\\^^^___^^^]]][[[YYYUUUXXX[[[[[[XXXUUUUUUVVV[[[XXXTTTRRRRRRSSSTTTTTTPPPNNNMMMMMMOOORRRTTTTTTXXXXXXYYYXXXTTTQQQSSSVVV\\\\\\\\\[[[XXXUUUTTTTTTQQQQQQRRRUUUXXXYYYXXXVVVVVVPPPJJJKKKPPPTTTSSSPPPMMMRRRVVVXXXVVVTTTSSSTTTNNNNNNOOOOOONNNMMMKKKJJJFFFGGGHHHIIIKKKLLLMMMMMMIIIJJJJJJHHHEEEDDDDDDEEECCCBBBBBBBBBDDDFFFHHHIIIEEEEEEFFFGGGHHHJJJKKKLLLHHHHHHIIIJJJLLLMMMOOOPPPNNNNNNMMMKKKGGGFFFFFFGGGBBBDDDEEEEEEDDDDDDEEEGGGFFFDDDCCCDDDHHHIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBDDDFFFHHHIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGKKKKKKKKKLLLLLLLLLLLLLLLHHHHHHFFFFFFFFFGGGHHHIIIEEEGGGIIIKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNIIIKKKMMMPPPQQQRRRRRRRRRNNNNNNMMMMMMNNNNNNOOOPPPNNNPPPRRRRRRSSSTTTWWWZZZWWWUUUTTTRRRRRRSSSUUUVVVTTTTTTTTTTTTSSSSSSSSSSSSPPPRRRUUUUUUTTTSSSSSSTTTTTTUUUVVVWWWWWWVVVUUUTTTVVVVVVWWWXXXZZZ\\\^^^___^^^]]]\\\\\\\\\]]]^^^___}}}^^^NNNHHH>>>===<<<;;;;;;:::;;;;;;:::999888666666666666777777777666555444444333333222333444444555555444444555555444333333333333444111111111111111111111111000000111111222222333333222222222222222222222222///000111222333444444444333222222111111222222333111111222333333333333222000000111222333444444555333333333444444444555555666555333222333555777888777777666666555444222222222222222333333444444444333333222222111222222222333333444444666777888999777777777777666444333222444333333222222333333444111111333444666777888999555555666666777888888888888777777777777777888888666666666666777777777777999777555444444777;;;===:::999888777777666666777777777777777777777777777888888888888777666444444555666777888888999888888888888888888888777666666888888888888777555444333777777777777777777777777888888999::::::::::::999<<<<<<<<<============>>>>>>===<<<<<<<<<===???@@@@@@?????????>>>>>>======;;;<<<<<<<<<======>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@???>>>===<<<@@@AAADDDFFFGGGGGGFFFEEEDDDBBB@@@AAAFFFLLLQQQSSSPPPKKKEEEDDDGGGJJJHHHFFFKKKLLLNNNOOOOOOOOOPPPRRROOOOOOOOOKKKFFFDDDEEEHHHLLLJJJHHHFFFFFFHHHJJJLLLPPPUUUXXXUUUSSSSSSRRROOOLLLLLLMMMMMMNNNNNNOOOOOONNNOOOQQQSSSTTTUUUVVVVVVUUUUUUTTTSSSRRRSSSWWWZZZPPPNNNJJJFFFEEEIIIRRRYYYYYYOOOGGGEEEHHHKKKOOOTTTSSSPPPMMMKKKKKKMMMOOOQQQTTTWWWYYYXXXUUUTTTVVVYYYTTTUUUVVVVVVVVVWWWYYY[[[aaaZZZRRRNNNPPPSSSRRRQQQIIIPPPTTTRRRRRRWWW[[[]]]]]]YYYUUUSSSSSSSSSSSSRRR[[[]]]^^^[[[UUUPPPNNNOOOLLLLLLLLLOOOSSSVVVXXXXXXSSSQQQNNNNNNPPPSSSUUUUUUOOOTTTZZZ\\\[[[WWWTTTRRRNNNOOOPPPOOOMMMKKKJJJJJJFFFFFFGGGGGGGGGHHHHHHHHHLLLKKKIIIGGGFFFEEEDDDDDDDDDCCCBBBBBBBBBCCCEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIFFFFFFEEEEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGHHHHHHGGGFFFDDDCCCHHHGGGEEECCCBBBCCCCCCDDDDDDEEEGGGHHHIIIIIIHHHHHHFFFDDDCCCBBBBBBCCCDDDFFFAAABBBBBBCCCEEEFFFHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJKKKLLLNNNOOOPPPLLLLLLMMMNNNNNNNNNNNNMMMKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPRRRTTTUUUVVVVVVVVVXXXWWWVVVUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUUUUUUUWWWXXXZZZ[[[\\\]]]^^^^^^_________```````````````oooTTTFFFAAA>>>===<<<;;;:::::::::::::::999888666666666666777777666666555444444333333222333444444555555444444555555444333333333333444444444444444444444444444222222222222222222222222222222222222222222222222000000111222333333333333333222222111111222222333111111222333333333333222111111111222222333333444333333333444444444444555555444333333333444666777666666666666555444333222222222222333333444444444333222222222222222333333333333444444555777888999888777777666666555555444444444333333333333444444444444444555555555666666555555555666666777777777777777666666666777777888666666666666555555555555555666666777777888999999999888777666666666666666666666666666666666666666666666666666777777666666777777888888888777777666888888888888888777666666999999999999888777666555777777777777777777777777888888999::::::::::::999;;;;;;;;;<<<<<<<<<======>>>===<<<<<<<<<===>>>????????????>>>>>>>>>==================>>>>>>>>>???????????????????????????===>>>>>>???>>>===<<<;;;@@@AAADDDFFFGGGGGGFFFEEEFFFDDDBBBCCCHHHNNNRRRTTTOOOKKKFFFFFFIIILLLKKKIIIIIIJJJJJJJJJJJJJJJLLLMMMLLLMMMMMMKKKHHHGGGHHHKKKMMMKKKHHHFFFEEEFFFHHHIIIMMMSSSVVVTTTRRRRRRPPPMMMLLLKKKKKKKKKKKKKKKKKKKKKMMMMMMOOOQQQRRRTTTUUUUUUVVVVVVTTTQQQOOOOOORRRTTTRRRPPPLLLHHHFFFIIIPPPVVV\\\RRRIIIGGGHHHIIILLLPPPNNNLLLJJJGGGGGGHHHIIIKKKNNNPPPRRRSSSTTTUUUWWWYYYSSSRRRRRRSSSUUUYYY]]]___[[[WWWSSSRRRTTTUUUSSSPPPKKKQQQVVVVVVXXX\\\___^^^\\\YYYWWWVVVVVVWWWVVVUUUWWWXXXXXXVVVRRROOOLLLLLLLLLLLLLLLOOOSSSWWWXXXXXXSSSRRRQQQRRRTTTUUUTTTRRRQQQTTTYYYZZZYYYVVVSSSRRRNNNPPPQQQQQQOOOMMMKKKJJJGGGGGGGGGGGGHHHHHHIIIIIILLLKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFGGGIIIJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEGGGGGGGGGGGGFFFEEEDDDDDDFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHGGGFFFEEECCCBBBBBBCCCEEEFFFDDDDDDDDDDDDDDDEEEFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMOOOPPPLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUWWWVVVUUUTTTSSSTTTUUUUUUXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSTTTUUUWWWYYYZZZXXXWWWVVVTTTSSSRRRRRRRRRTTTVVVXXX[[[]]]___```aaa^^^^^^^^^______`````````aaaMMMCCC???======<<<;;;::::::::::::999999888777666666666666666666555555444333333333222333444444555555444444555555444333333333333333111111111111111111111111333333333222222222222222222222222222222222222222000111111222333333333333222222111111111111222222111222222333333333333333222222222222222222222222333333333333444444444444555444333333333444666666444444555555555555444444222222333333333333444444222222111222222333444555333333444444555666888888888777666555555666777888555555444444444444555555666666666555444444333333555555555555555555666666777666666555555555666666666666555555444444444333222444777999:::999777555777666666555555555666666666666666666666666666666555555555555666777888999999999999888888777555555777888888888888777777666888888999999999999888888777777777777777777777777888888999::::::::::::999::::::::::::;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>===============>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========<<<;;;;;;@@@AAACCCFFFGGGFFFFFFEEEHHHFFFDDDEEEIIINNNRRRTTTNNNKKKHHHIIIMMMOOOOOONNNHHHGGGEEEDDDDDDEEEGGGHHHJJJKKKKKKKKKJJJJJJLLLNNNOOOMMMIIIFFFDDDDDDDDDEEEIIIOOORRRQQQOOOOOOMMMJJJJJJJJJIIIHHHGGGGGGGGGGGGLLLLLLMMMNNNOOOPPPRRRRRRVVVUUURRRNNNKKKJJJKKKMMMRRRQQQOOOLLLLLLOOOUUUYYY___UUUMMMJJJJJJJJJJJJMMMLLLJJJHHHEEEDDDDDDDDDEEEGGGHHHKKKOOOUUUYYY[[[\\\VVVRRRNNNOOOUUU[[[___aaaWWWVVVVVVXXXZZZYYYTTTPPPMMMSSSYYY[[[___cccbbb___ZZZYYYXXXYYYZZZZZZXXXVVVRRRRRRQQQRRRRRRQQQNNNKKKMMMMMMMMMPPPUUUXXXYYYYYYSSSSSSTTTVVVWWWVVVRRROOORRRTTTVVVVVVTTTRRRQQQRRROOOPPPRRRSSSQQQOOOLLLJJJGGGGGGGGGGGGGGGHHHIIIIIILLLJJJHHHGGGEEEEEEEEEEEEDDDDDDEEEFFFHHHJJJLLLMMMJJJJJJIIIHHHGGGEEEDDDDDDFFFFFFEEEEEEEEEGGGHHHIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGGGGFFFFFFHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDEEEFFFHHHHHHHHHHHHGGGEEEEEECCCCCCCCCCCCEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPOOOOOOOOOPPPQQQSSSTTTVVVUUUTTTRRRRRRSSSSSSTTTWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRSSSTTTWWWYYY\\\^^^ZZZYYYVVVTTTRRRQQQQQQRRRUUUVVVXXX[[[]]]___``````\\\\\\]]]^^^______``````jjjUUUHHHAAA???===<<<;;;:::999999999999999888888777666666555555555555555444444333333333222333444444555555444444555444333333222222333333000000000000000000000000111111111111222222222222222222222222222222222222000111222333333333333333222222111111111111222222111222333333444444333333333333333222222111111111222222333333333444444444555444444333333444555555222333444444555555555555333333333333333333333333111111111222333444555666444444444444555666777888888777555444555777999:::555555555444444555555555666666666555444444333333555555555555555555555555666666555444444444555555777666666555555444444333222444666999999888666444555555444444444555555666666666666666666666666666555555444444555666888999888888888888888777666666777777888888888888777666666777888888999999999888777777777777777777777777888888999::::::::::::999888999999999::::::::::::;;;;;;;;;<<<<<<<<<=============================================>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<>>???@@@CCCEEEFFFFFFEEEDDDFFFDDDBBBCCCFFFJJJLLLMMMIIIIIIJJJMMMOOOQQQQQQQQQJJJGGGCCCCCCEEEHHHJJJJJJLLLLLLMMMNNNPPPRRRRRRRRRSSSPPPLLLGGGDDDBBBBBBCCCEEEKKKOOOMMMKKKJJJGGGCCCEEEDDDDDDEEEFFFIIIKKKMMMPPPOOOLLLJJJIIIIIIKKKLLLNNNMMMKKKHHHEEEEEEGGGJJJLLLKKKMMMPPPVVV]]]bbbfff___XXXTTTVVVWWWUUUSSSSSSQQQNNNKKKHHHEEEDDDDDDDDDDDDFFFKKKTTT]]]aaa```^^^XXXRRRNNNPPPXXXaaaeeefffaaa```___^^^\\\XXXTTTPPPLLLUUU]]]aaadddddd```[[[WWWWWWWWWWWWWWWUUUQQQMMMIIIIIILLLQQQVVVXXXUUURRROOOPPPQQQUUUYYY\\\\\\[[[XXXVVVSSSRRRRRRRRRPPPOOOPPPOOONNNLLLJJJKKKMMMPPPSSSRRRRRRSSSTTTRRRNNNKKKFFFEEEDDDDDDDDDEEEGGGHHHLLLJJJHHHEEEDDDEEEFFFGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGFFFEEEDDDDDDDDDEEEFFFEEEFFFGGGHHHGGGFFFEEEDDDCCCDDDFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHEEEEEEEEEFFFFFFFFFFFFGGGEEEEEEFFFGGGHHHHHHIIIIIIFFFGGGIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLIIIIIIJJJKKKLLLMMMNNNOOORRRQQQPPPPPPQQQSSSUUUWWWXXXWWWVVVUUUTTTUUUVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRSSSSSSRRRRRRSSSUUUWWWXXXYYYXXXWWWVVVVVVVVVWWWXXXYYYYYYZZZ[[[[[[ZZZZZZZZZXXXYYYZZZ[[[\\\]]]^^^___}}}]]]MMMFFFAAA>>>???;;;;;;:::999888888888888777777777777666555444444444444333333333333333333222333444444555555444444444444333222222222222222111111111111111111111111///000000111222222333333222222222222222222222222111222222333333222222222111111000000000000111111222222333444444444444444333333333222222111111111222222222222333333333333444444444444333333333333111222333444444444444444444444333333333333222222333333222333333444555666444444333333444555555666666555444444555666777888555555444444444444555555333333444444555666777777333444444555666666777777777666555444444444444444777777777777777777777777666555444333333444666777333333333444555666777888555555555555555555555555555555666666666555444444555555777888888999999999666777777888888888888777444555666777777777777777777777777777777777777777888888999::::::::::::999888888888888999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<======>>>??????@@@BBBEEEFFFEEEEEEDDDCCCAAA@@@@@@CCCFFFGGGHHHFFFHHHJJJLLLNNNNNNNNNMMMIIIFFFDDDEEEJJJMMMNNNNNNMMMMMMNNNQQQUUUWWWWWWVVVUUURRRNNNIIIFFFEEEEEEEEEHHHNNNRRRQQQNNNLLLHHHCCCCCCCCCCCCEEEHHHLLLOOORRRQQQOOOLLLIIIHHHIIILLLMMMMMMLLLKKKIIIHHHIIILLLNNNMMMKKKJJJLLLQQQWWW[[[]]]]]]XXXVVVZZZ]]][[[XXXXXXRRROOOKKKFFFDDDDDDEEEFFFGGGKKKRRRZZZ______[[[XXXQQQOOONNNSSS[[[cccgggiiieeedddbbb^^^ZZZUUUQQQOOOKKKVVV```bbbaaa___[[[WWWWWWVVVVVVVVVUUUSSSOOOLLLHHHJJJNNNRRRUUUVVVTTTQQQNNNOOOQQQUUUYYY[[[[[[ZZZ[[[WWWRRRPPPPPPQQQQQQQQQNNNNNNLLLJJJIIIJJJNNNQQQUUUSSSQQQRRRSSSSSSOOOKKKGGGFFFDDDCCCDDDEEEGGGIIILLLJJJGGGEEEDDDEEEGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIFFFEEEDDDDDDDDDEEEFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEFFFFFFFFFGGGGGGHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEECCCDDDEEEGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHDDDFFFHHHKKKMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJKKKLLLLLLMMMMMMLLLLLLHHHIIIJJJLLLMMMNNNNNNNNNQQQQQQQQQRRRSSSUUUWWWXXXZZZYYYXXXVVVVVVWWWWWWXXXVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSRRRQQQQQQRRRTTTUUUTTTUUUUUUUUUVVVVVVVVVVVVUUUVVVWWWXXXZZZZZZ[[[[[[XXXXXXYYYZZZ[[[[[[\\\\\\jjjPPPHHHFFFAAA>>>@@@;;;:::999888888777777777666777777777777555444333333333333333333333333333222333444444555555444444444333222222111222222222////////////////////////444444444333333222222222222222222222222222222222222222222333333222222111111111000000000000111111222333444444555444444444333333222222222222222222111222222222222333333333444444444444333333222222222222333444444444333333444444444333333222222222444444333333333444444555444444333333444444555555444444444444555555555555444444333333333333444444333333444444555666666777333333444555777888999999888777666555444444444444444444555666666777777777555555444333333444444555333333333444555777888999555555555555555555555555111333555777888777555444666777777888888888777777666666777888888888888888666777777888888888777777777777777777777777777777888888999::::::::::::999888888888999999999::::::888999:::;;;<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>@@@BBBDDDEEEEEEDDDDDDBBB@@@??????AAACCCDDDDDDDDDFFFIIIKKKKKKJJJIIIIIIEEECCCBBBFFFLLLQQQQQQPPPLLLLLLNNNSSSYYY\\\\\\[[[UUUSSSOOOKKKIIIHHHIIIIIIOOOUUUXXXVVVSSSPPPKKKFFFBBBBBBCCCDDDHHHLLLQQQSSSPPPMMMJJJHHHIIILLLPPPRRRPPPPPPOOOMMMLLLNNNQQQTTTOOOLLLHHHIIIMMMRRRUUUVVV\\\XXXXXX]]]```]]]ZZZYYYUUUQQQKKKFFFDDDEEEGGGIIIMMMSSS]]]bbbbbb]]]WWWSSSNNNOOORRRVVVZZZ___bbbcccbbbcccbbb___YYYSSSNNNKKKLLLYYYdddccc]]]YYYWWWUUUXXXWWWVVVVVVVVVUUURRRPPPNNNQQQUUUWWWVVVSSSQQQPPPLLLMMMOOOSSSWWWYYYYYYXXX[[[XXXSSSQQQQQQRRRSSSRRRNNNNNNMMMKKKJJJLLLPPPSSSWWWSSSOOOOOORRRRRRPPPLLLIIIHHHFFFEEEEEEGGGIIIKKKLLLJJJGGGDDDDDDEEEGGGIIIFFFGGGHHHJJJKKKKKKKKKJJJGGGEEEDDDCCCCCCDDDFFFGGGEEEEEECCCCCCCCCCCCDDDEEECCCCCCCCCDDDEEEFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFEEECCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDEEEDDDDDDDDDDDDDDDEEEEEEBBBDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEGGGFFFFFFEEEEEEFFFGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHHHHHHHGGGFFFFFFGGGIIILLLMMMMMMLLLLLLMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKJJJKKKKKKLLLLLLLLLLLLLLLGGGIIILLLOOOQQQQQQOOOOOOOOOPPPQQQSSSUUUWWWXXXYYYZZZYYYXXXWWWWWWWWWXXXYYYVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQQQQQQQRRRSSSTTTTTTUUUWWWXXXWWWVVVUUUTTTTTTUUUVVVWWWXXXXXXYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZrrrYYYEEEAAABBB===999;;;;;;:::999888777777777777666777777777777555444333333333333333333333333333222333444444555555444444444333222222111111222222111111111111111111111111999888777666444333111111222222222222222222222222222222333333333222222111111111000000000000111111222333444444555555444444222222222222222222222222111111222222222333333333444444444444444333222111333333333444444333333222444444444333333222222222555555444333333333444444444444333333333444555555333444444555555444333333444333333222222333333444444444444555555555555555222333444666777999:::;;;888888777666555444444444222333333444555666777777444444444444444444333333333333444444666777999:::555555555555555555555555...000444888999888666555888999999888888777666555666666777888888888888888888888999999999888888777777777777777777777777777888888999::::::::::::999888999999999999:::::::::888999:::;;;<<<;;;:::::::::::::::;;;;;;<<<<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;======>>>@@@BBBDDDEEEEEEDDDCCCBBB@@@>>>???AAABBBCCCCCCCCCFFFIIIJJJIIIGGGFFFEEEBBB@@@@@@FFFMMMRRRRRRPPPJJJKKKMMMTTT[[[``````___VVVTTTPPPMMMKKKJJJKKKLLLSSSZZZ]]][[[WWWTTTNNNIIICCCCCCCCCDDDGGGLLLPPPSSSMMMKKKIIIHHHJJJNNNTTTWWWTTTTTTSSSQQQPPPQQQTTTWWWQQQLLLHHHHHHLLLQQQUUUVVV[[[WWWXXX^^^aaa^^^ZZZYYYXXXTTTMMMHHHFFFGGGKKKNNNSSS[[[fffjjjfff^^^VVVRRRPPPSSSVVVXXXYYYYYYYYYZZZ^^^```aaa___YYYRRRLLLHHHLLL[[[fffddd[[[UUUTTTTTTXXXWWWVVVWWWXXXXXXVVVTTTUUUYYY]]]]]]XXXSSSQQQPPPJJJJJJMMMQQQVVVWWWWWWUUU[[[XXXUUUSSSTTTTTTTTTSSSNNNNNNNNNMMMMMMNNNRRRUUUXXXSSSNNNNNNPPPRRRPPPMMMKKKIIIGGGFFFGGGHHHKKKMMMLLLJJJGGGDDDDDDEEEGGGIIIAAACCCEEEGGGIIIJJJJJJJJJHHHFFFDDDCCCBBBCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDEEE@@@AAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFDDDBBBAAAAAAAAABBBCCCDDDEEEFFFFFFEEEDDDCCCDDDCCCBBBAAAAAABBBDDDDDDBBBCCCEEEFFFGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIHHHGGGFFFEEEGGGIIIKKKLLLMMMLLLKKKJJJNNNMMMMMMLLLKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLHHHJJJNNNRRRSSSSSSQQQOOOMMMNNNPPPSSSVVVWWWXXXYYYZZZYYYXXXWWWVVVWWWXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRQQQQQQQQQSSSTTTUUUWWWYYYZZZ[[[ZZZXXXUUUSSSWWWWWWWWWWWWVVVUUUTTTTTTXXXXXXXXXYYYYYYYYYYYYYYYXXXOOODDD===<<<===<<<:::888888999:::999888777666666666555444333333222222333333333333333333333333444444444444444444444444222222222111111111000000333333222222111000//////777777666555444333333222222111111000000111111222444444333333333333222222111111111111111111111111222222222333333333444444555555444444333222111111111111222222222333333333444444333333333333222222444444555555444444333222444333333222111111111222///000000222333444555555222222222222222222222222222333555666666666555555444444333333333222222222444555555555444333333222555555555555666777999999999555222444888:::888555666666555444333222222111777666555444333222222222444444333333333333444444555555555555666666666666555444444444444555666666555555555555666666666666444555666777888999::::::888888777666666666666666555666777888999:::::::::777888999:::;;;:::999999555555666888888999999999<<<;;;;;;:::::::::;;;;;;888888999::::::;;;<<<<<<===============<<<<<<<<<;;;::::::999999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<>>>>>AAACCCEEEGGGHHHIIIIIIIIIHHHGGGFFFGGGFFFEEEEEEFFFHHHJJJLLLFFFEEEFFFKKKTTT\\\___```XXXVVVSSSPPPOOOOOOQQQRRRXXXYYYXXXVVVWWWWWWRRRKKKCCCCCCEEEHHHMMMRRRVVVYYYLLLIIIGGGGGGJJJOOOSSSUUUVVVVVVWWWWWWXXXYYYZZZZZZTTTOOOKKKKKKPPPVVV[[[]]]__________________``````\\\VVVPPPNNNQQQTTTTTTSSSYYYhhhvvvttteeeVVVQQQRRRTTTTTTTTTUUUVVVVVVTTTRRRXXXYYYZZZZZZWWWRRRLLLIIIRRRTTTWWWXXXVVVUUUTTTTTTWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]\\\ZZZVVVRRRNNNKKKHHHKKKPPPRRRRRRQQQPPPPPPRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSVVVSSSPPPOOOQQQSSSRRRPPPOOOMMMKKKIIIIIIJJJLLLNNNNNNJJJFFFDDDDDDFFFGGGGGGGGGCCC???@@@EEEHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEGGGEEECCCAAAAAABBBDDDFFFGGGFFFEEECCCCCCCCCDDDEEEFFFGGGHHHIIIHHHFFFDDDCCCGGGFFFEEECCCBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEECCCBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEIIIHHHHHHIIIKKKLLLKKKJJJMMMLLLJJJIIIHHHHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHJJJKKKKKKLLLLLLLLLLLLLLLHHHJJJOOOSSSVVVUUUQQQMMMNNNNNNOOOQQQRRRTTTUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZWWWVVVTTTRRRQQQQQQRRRRRRVVVVVVUUUTTTUUUWWWZZZ[[[ZZZZZZZZZZZZXXXUUURRRPPPSSSSSSSSSRRRRRRRRRRRRRRRTTTTTTUUUVVVWWWYYYYYYZZZSSSKKKAAA<<<;;;;;;:::888888888999999999888777666555555555444444333333222333333333333333333333333333333333333333333333333222222222111111111000000000000000000111111111111666666555555444444333333444333333222222333333444444444333333333222222222111111111111111111111111222333333333444444444444444444333222222111000000111111222222222333333333444444333333333222222222222222333444555555555444444333222222111111111222222222222222222222222222222222222222222222222222333333555666666666555555555555555444444444333333444444555555444444333222555555555666666777888999<<<888444555777888666333666666666555444444333333222222222333444555666777666666555555555555666666444444444444555555555555444444444444444555666666555555555555666666666666444555666777888999999:::888777777666666666666666777777888999999999888888666777888999:::999999888555666777888999999999999;;;:::::::::::::::::::::888999999::::::;;;;;;;;;============<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<@@@@@@@@@AAAAAABBBCCCDDDBBBAAA?????????AAADDDEEEGGGGGGHHHIIIIIIHHHGGGFFFGGGFFFEEEDDDEEEFFFHHHJJJFFFGGGIIINNNTTTZZZ]]]^^^WWWVVVTTTRRRQQQQQQQQQRRRUUUVVVVVVTTTTTTUUUPPPJJJDDDDDDFFFJJJPPPTTTVVVVVVKKKHHHFFFFFFJJJOOOSSSUUUVVVVVVVVVWWWXXXXXXYYYYYYVVVSSSPPPRRRWWW^^^bbbddd``````aaaaaaaaaaaaaaa```___YYYTTTSSSWWW[[[\\\[[[\\\gggrrrpppdddXXXTTTTTTQQQPPPQQQSSSUUUVVVUUUSSSSSSTTTVVVWWWUUUQQQLLLIIIQQQTTTWWWWWWVVVUUUUUUUUUXXXYYYZZZ[[[[[[\\\\\\[[[\\\[[[ZZZXXXUUUQQQNNNLLLJJJLLLOOOPPPOOOOOOPPPQQQTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRSSSSSSSSSSSSRRRRRRSSSQQQNNNNNNPPPQQQQQQOOOOOOMMMKKKIIIHHHIIIJJJKKKMMMJJJEEECCCDDDEEEFFFFFFGGGCCC???@@@CCCFFFEEECCCEEEEEEEEEEEEEEEEEEEEEEEEFFFEEECCCAAABBBCCCEEEGGGGGGFFFEEEDDDCCCCCCDDDEEEEEEFFFGGGHHHHHHFFFEEEDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDDDDFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFIIIHHHGGGHHHKKKLLLKKKJJJLLLKKKJJJIIIHHHHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLOOOSSSVVVVVVSSSOOOLLLMMMNNNOOOPPPRRRSSSTTTTTTSSSRRRRRRRRRSSSTTTUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUWWWVVVUUUUUUVVVWWWZZZ[[[[[[\\\\\\[[[YYYVVVSSSQQQQQQRRRRRRRRRRRRRRRRRRRRRTTTTTTUUUVVVWWWXXXXXXYYYKKKEEE???;;;;;;:::888666888888888888888777666666444444444444444444444444333333333333333333333333222222222222222222222222222222222111111111111111---...///000111333333444444444444444444444444444444333333222222333333444333333333333222222222222111111111111111111111111111111111111222222222333444444444333222222111111111111222222222333333333333333333333222222222222000111222444555555666666333333222111111111111222555444444333222111000000222222222222333333333333333444555555666555555555666666555555555444444444444444555555444444333333555555666666777777888888>>>:::777666777777444222666666555555555555555555111111222333444555777888777777666666666666777777222333333333444444444444444444444444444555555666444555555555555666666666444555555666777888999999888777666666555555666666888888888888888777666666555666777888888888777777666777888999::::::::::::::::::::::::::::::::::::999999999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>???@@@AAAAAABBBAAA@@@???@@@BBBDDDFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFDDDCCCCCCDDDFFFGGGGGGJJJNNNQQQTTTVVVYYY\\\UUUUUUUUUTTTSSSRRRQQQPPPQQQSSSSSSQQQQQQRRROOOIIIFFFFFFHHHNNNVVVYYYVVVRRRJJJHHHFFFFFFJJJOOOSSSUUUVVVVVVVVVVVVWWWWWWXXXYYYXXXWWWVVVYYY^^^cccggghhhaaabbbcccddddddcccaaa```aaa]]]YYYYYY]]]aaacccccc___eeejjjiiibbbZZZWWWWWWSSSRRRRRRSSSUUUVVVUUUSSSPPPRRRTTTVVVUUURRROOOMMMPPPSSSVVVWWWVVVVVVVVVWWW[[[[[[]]]]]]]]]]]]\\\[[[ZZZZZZXXXVVVSSSQQQOOONNNOOOPPPQQQPPPOOOPPPQQQSSSUUUTTTTTTSSSSSSRRRRRRRRRPPPQQQQQQQQQQQQQQQQQQPPPPPPNNNMMMLLLMMMNNNMMMLLLMMMKKKJJJHHHGGGGGGHHHHHHLLLIIIEEECCCCCCDDDEEEEEEFFFBBB??????BBBDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBCCCDDDGGGHHHFFFEEEEEEDDDDDDDDDDDDEEECCCDDDFFFGGGGGGFFFEEEEEECCCCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFEEECCCBBBBBBBBBBBBDDDDDDDDDDDDEEEFFFGGGGGGIIIHHHGGGFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBEEEEEEGGGGGGHHHGGGFFFEEEFFFFFFGGGGGGHHHGGGGGGGGGHHHGGGGGGHHHJJJKKKKKKJJJJJJJJJIIIHHHHHHHHHIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKPPPTTTXXXXXXTTTOOOLLLKKKLLLMMMMMMOOOPPPQQQRRRSSSOOOOOONNNNNNNNNOOOPPPPPPPPPQQQSSSTTTVVVWWWWWWWWWWWWWWWVVVVVVVVVXXXYYYZZZ[[[[[[[[[ZZZXXXUUURRRQQQPPPPPPQQQRRRSSSSSSSSSSSSTTTUUUUUUVVVVVVWWWVVVVVVDDDAAA===;;;;;;:::888666777777777777777666666666333333444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111...///000111222444444555222222333333444444444444222111111000000111111222333333333222222222222111111111111111111111111111////////////000000000000555555555444444333333333111111222222222333333333333333333222222222222111111111222333444555555444222222111111111111111222555444444333222111000000222222222333333333333333444444555555555555555555555555555555444444444444333444444555444444333333555555666777777777777777===:::777666777666555333444444444444555555666666444444333333333444555555777777666666666666777777333333333333444444444444444444333333444444555666444444444555555555666666444444555666666777888888777777666555555555555666666777777888777777666666555555555666666666666666777888999::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::999999999999999;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@AAACCCEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGEEEDDDBBBBBBCCCDDDFFFHHHLLLQQQSSSRRRRRRUUUWWWRRRSSSUUUUUUUUUSSSPPPNNNMMMPPPQQQOOOOOOQQQOOOKKKJJJIIILLLSSS[[[]]]VVVOOOKKKIIIGGGHHHLLLQQQVVVXXXWWWVVVVVVUUUVVVWWWXXXYYYYYYYYYZZZ]]]```ccceeefffaaaccceeefffeeecccaaa___```]]]ZZZZZZ]]]```bbbccc___```aaa```]]][[[YYYYYY[[[YYYWWWVVVVVVVVVTTTSSSTTTVVVXXXYYYXXXVVVSSSRRROOORRRUUUVVVVVVVVVXXXYYY]]]]]]_________]]]\\\ZZZZZZYYYWWWUUUTTTRRRRRRRRRRRRTTTVVVVVVUUUTTTTTTUUUSSSRRRRRRQQQPPPOOOOOONNNOOOOOOOOONNNNNNOOOOOOOOOPPPNNNMMMKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFJJJGGGCCCBBBBBBCCCDDDCCCCCCAAA@@@@@@CCCDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDEEEGGGIIIEEEEEEEEEDDDDDDDDDDDDEEECCCCCCDDDEEEFFFFFFFFFEEECCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFEEEDDDCCCBBBAAAAAACCCCCCDDDDDDEEEFFFFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCAAABBBCCCDDDEEEEEEDDDCCCEEEFFFHHHIIIIIIGGGEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFGGGIIIKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFHHHIIIJJJJJJJJJJJJOOOTTTXXXVVVPPPKKKJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNOOOQQQSSSUUUWWWWWWWWWWWWXXXWWWWWWVVVVVVWWWXXXYYYXXXXXXWWWVVVTTTRRRPPPNNNPPPQQQRRRSSSTTTUUUTTTTTTSSSTTTUUUVVVVVVUUUUUUTTT@@@>>>===<<<;;;:::888777777777777666666666666666333333444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111222222222333333333444444111111222222333444444444222111111000000111111222333333222222222111111111111111111111111111111111000000000111111111111222333333333222222222222222111111222222222333333333333333222222222111111111222333333444333333222222111111111000000111222222222222222222222222222222222222333333333444444444555555555555444444555555444444444333333333333222333333444444555444444333555666777777888777777666888777666555666666666555111222222333333444444555444444333333333444555555666555555444444555555666333444444444444555555555333333333333333444555555444444444444555555555555444444444555666666777777777666666555555555555555444444555666777888888777555555555555555666666666888888999:::::::::999999999:::;;;<<<===<<<<<<<<<999999999999999999999888:::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;<<<<<<<<<::::::999999999999::::::<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@AAACCCEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFDDDCCCBBBCCCEEEFFFIIIMMMQQQRRRPPPNNNPPPRRROOOQQQSSSUUUTTTQQQNNNLLLKKKOOOPPPOOONNNQQQPPPNNNNNNMMMOOOVVV]]]]]]VVVNNNMMMKKKIIIJJJOOOUUUYYY[[[XXXWWWVVVUUUUUUWWWXXXYYY\\\]]]^^^`````````aaaaaa```aaacccdddcccaaa^^^\\\\\\ZZZWWWVVVWWWYYYZZZ[[[[[[YYYXXXXXXYYYZZZZZZYYY]]][[[WWWVVVVVVVVVVVVUUUYYYZZZ[[[[[[ZZZXXXUUUSSSOOORRRTTTUUUVVVVVVXXXZZZ^^^^^^______^^^]]][[[ZZZ[[[ZZZXXXWWWUUUTTTTTTTTTQQQTTTYYY[[[ZZZWWWUUUSSSSSSRRRRRRQQQPPPOOOOOONNNNNNNNNMMMLLLLLLMMMNNNNNNQQQPPPOOOLLLHHHEEECCCBBBAAAAAABBBCCCDDDDDDDDDDDDFFFDDDAAAAAABBBCCCCCCCCCAAAAAA@@@BBBDDDFFFFFFFFFAAABBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEGGGHHHDDDDDDDDDEEEEEEEEEEEEDDDBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDFFFFFFEEEEEECCCBBBAAA@@@BBBCCCCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEGGGIIIJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGEEEEEEFFFHHHHHHIIIIIIIIIJJJOOOSSSQQQLLLHHHIIIKKKIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPRRRTTTUUUVVVVVVUUUUUUWWWWWWWWWVVVVVVVVVVVVWWWUUUUUUUUUTTTRRRQQQPPPOOOPPPRRRSSSUUUVVVVVVUUUUUURRRSSSTTTUUUUUUUUUSSSSSS======<<<<<<:::999888888777777666555555555555555444444444444444444444444333333333333333333333333111111111111111111111111111111111111111222222222333333333333333222222222111111111222222333333333444333333222222333333444222222222222111111111111111111111111111111111111333333333444444444555555000000000000000/////////111111222222222333333333222222222222111111111111333333333333333222111111111000000000000111222222111111111222222333333333222222333333444444555555666666555444444444555555444444333333333222222222333333444444555555444444555666777888888777666555555444444444555555666777111111222222333333333444111111222333444555777888444444333333333333444444444444444444555555555555333333333333333444444555333444444444444555555555444444444444555555666666777666555555444444555555222333444666777777888888555555444444555555666777888888999999999999999888888999;;;<<<===<<<<<<;;;888888888999999999999999:::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<:::999999888888999999:::<<<<<<<<<<<<===>>>??????>>>>>>???@@@AAACCCDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHFFFEEEDDDDDDEEEGGGHHHKKKLLLMMMMMMLLLKKKKKKLLLLLLNNNPPPRRRRRROOOLLLJJJIIINNNPPPNNNNNNPPPRRRPPPPPPOOOQQQUUUZZZZZZSSSMMMNNNLLLJJJLLLQQQWWW\\\^^^ZZZYYYWWWVVVVVVWWWYYYZZZ___aaabbbaaa```^^^^^^___^^^^^^______^^^\\\YYYXXXWWWVVVTTTRRRQQQQQQRRRSSSUUUSSSSSSTTTWWWYYYZZZZZZYYYVVVSSSSSSUUUWWWYYYYYYZZZ[[[[[[[[[YYYVVVTTTRRRPPPRRRTTTUUUUUUVVVXXXZZZ]]]]]]]]]\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWVVVUUUTTTMMMRRRXXX[[[ZZZWWWTTTRRRUUUTTTTTTSSSSSSRRRRRRRRRNNNMMMLLLKKKKKKLLLMMMNNNQQQQQQPPPMMMHHHDDDBBBAAA???@@@BBBCCCDDDDDDCCCBBBBBBAAA???@@@AAACCCDDDCCCAAAAAABBBCCCDDDEEEFFFFFFAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFEEEDDDBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBEEEEEEEEEEEEDDDCCCAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBBBBCCCDDDEEEEEEDDDDDDFFFFFFGGGFFFEEEDDDEEEEEEFFFFFFGGGFFFFFFFFFFFFEEEEEEFFFHHHIIIIIIHHHGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFIIIKKKKKKIIIGGGHHHJJJHHHHHHHHHIIIJJJKKKKKKKKKNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRSSSTTTTTTTTTTTTTTTWWWWWWVVVVVVUUUUUUTTTTTTUUUTTTTTTSSSSSSSSSRRRRRRPPPRRRTTTVVVVVVVVVTTTSSSPPPQQQSSSUUUUUUTTTSSSRRR<<<<<<<<<:::888777777888777666555444444444555555555555555444444333333222333333333333333333333333222222222222222222222222000000111111111222222222111111111111111111111111111111111111222222222222444333333222222333333444222222222222111111111111111111111111111111111111333333333444444444444555000000000000000000000000111111222222222333333333222222222222111111111111111222222333333333222222000000000000000111222222111111222222222333333333222222333333444555555666777666555444333444444555555444444444333333333333222333444444555555444444555666777888888777666555333333333333333333555666222333333333333333333333222222222333444555666777444444333333333333444444222333333333444444444444333333222222333333444555333333444444444555555555333444444444444555555555666666555444444444444555333444555555666666666666666555444444444555777777777888888999888888777777555777999:::;;;;;;:::999777777888888999999::::::999999:::;;;;;;<<<======;;;;;;::::::::::::;;;;;;999999888888888888999999;;;;;;;;;;;;<<<===>>>>>><<<===>>>???@@@BBBCCCDDDDDDDDDCCCCCCDDDEEEGGGHHHHHHGGGFFFFFFFFFHHHJJJKKKLLLJJJHHHHHHIIIIIIHHHGGGIIIKKKMMMOOONNNLLLJJJHHHFFFLLLNNNMMMLLLOOORRRRRROOOOOOPPPRRRTTTSSSPPPMMMMMMKKKJJJLLLQQQWWW\\\___[[[ZZZXXXVVVVVVXXXZZZ[[[___aaabbb```]]][[[\\\]]][[[[[[ZZZYYYXXXVVVTTTSSSSSSSSSRRRPPPNNNNNNOOOQQQOOOPPPQQQTTTVVVYYY[[[\\\ZZZWWWSSSRRRUUUXXX[[[\\\ZZZZZZ[[[ZZZYYYWWWUUUSSSRRRSSSTTTUUUUUUUUUXXXZZZ]]]\\\ZZZYYYYYYYYY[[[\\\YYYZZZZZZYYYWWWUUUSSSRRRNNNRRRWWWZZZZZZWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTNNNMMMLLLKKKKKKLLLMMMNNNOOOPPPQQQNNNIIIEEECCCCCCBBBCCCEEEFFFEEEDDDAAA@@@???>>>===>>>AAADDDDDDDDDBBBBBBCCCCCCBBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCDDDEEEFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEECCCBBBAAAAAABBBCCCEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFCCCBBB@@@??????@@@BBBDDDCCCCCCCCCDDDEEEEEEEEEFFFEEEFFFFFFFFFFFFEEEEEEDDDFFFEEEDDDEEEHHHIIIHHHGGGGGGGGGHHHHHHGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMNNNPPPQQQRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTPPPQQQSSSUUUUUUSSSRRRPPPMMMOOORRRTTTUUUTTTSSSRRR;;;;;;;;;999777666666777777666555444333444555555666666555444333333222222333333333333333333333333222222222222222222222222000000111111222222222222......//////000000000111111111111111111111111111222111111111111111111222222222222111111111111000111111111111111111111111000111111111111222222222333333333333333333333444111111222222222333333333222222222111111111111000///000111222333444444444000000///000000111222222222222222222222222222222222222333333444555666666777666555444333444444555666666555555555444444444222333333444555555555444555666888999888777555444333333444333222222333444444444444444444444444444777666555444333222222222444444444333333444444444111111222222222333333333333333222222333333444555333333333444444444555555333333444444444444444444666666555444444444444555555555555666555555444333666666555444555666777888777777888888888777777666333555777999:::999888777666666777888999::::::;;;999999::::::;;;<<<======;;;::::::999999::::::;;;999999888888888888999999::::::::::::;;;<<<======;;;<<<===>>>@@@AAABBBCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIHHHGGGGGGHHHJJJLLLMMMLLLIIIEEEDDDGGGHHHGGGEEEHHHIIIKKKLLLLLLJJJHHHGGGEEEJJJMMMKKKKKKNNNRRRRRRNNNNNNOOOOOOOOONNNMMMLLLLLLJJJIIIKKKPPPWWW\\\___]]][[[YYYWWWWWWXXXZZZ\\\\\\^^^___]]]ZZZXXXYYY[[[YYYXXXWWWUUUTTTRRRQQQQQQRRRRRRQQQPPPNNNNNNPPPQQQLLLNNNRRRUUUWWWYYY[[[]]]___[[[WWWUUUVVVYYY[[[\\\ZZZ[[[[[[[[[ZZZYYYWWWVVVRRRTTTUUUUUUTTTUUUWWWYYY\\\ZZZXXXVVVWWWXXX[[[\\\XXXYYYYYYYYYWWWUUURRRPPPRRRUUUXXXZZZZZZYYYYYYZZZRRRRRRRRRRRRSSSSSSSSSSSSOOOMMMLLLKKKKKKLLLMMMOOOMMMOOOPPPNNNJJJFFFFFFFFFFFFGGGHHHHHHGGGDDD@@@>>>===<<<<<<>>>AAADDDEEEEEECCCDDDDDDCCCAAA>>>>>>>>>BBBBBBCCCCCCDDDEEEFFFFFFBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDFFFFFFFFFEEEDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDEEEEEEDDDCCCBBBAAABBBCCCEEEEEEEEEEEEDDDBBBBBBCCCDDDEEEFFFGGGGGGCCCAAA>>><<<<<<>>>AAACCCBBBBBBBBBBBBCCCDDDFFFGGGFFFFFFFFFFFFFFFEEEDDDCCCFFFEEEDDDEEEGGGHHHHHHGGGGGGHHHHHHHHHGGGFFFDDDCCCFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBFFFEEEDDDDDDFFFGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKMMMOOOQQQRRRPPPOOOOOOOOOQQQSSSUUUVVVUUUUUUUUUUUUTTTRRRQQQPPPNNNNNNNNNOOOPPPQQQRRRSSSNNNPPPRRRSSSSSSRRROOONNNLLLNNNQQQTTTUUUUUUSSSRRR>>>;;;777666777777555222555555555555555555555555777666555444333222222222000111111222222333444444222222222222222222222222222///...///222444444222111111000000000000111111000000111111111222222222111111000000000000111111000////////////111333444111222333333111000000000111111222333333333333222222222222222222222222222222333444333111000111222222111111111111111111222...///000111222333444444222222111111111111222222222222222333333444444444444444444555555555555666444555555555444333333222555444333333222222222222333444444444555444444333444555555666666666666666444444444444444444444444555444222222444555444333444444444444444444444444555444444333333444444555111111000000111333555666333222222111111222222333555444222111111222444555666555444333333333333333333333333444444555555555444333333333333444555555555555555555555555555555333444444555666777888888;;;;;;:::999999999::::::888888888888777777666666888999:::;;;<<<<<<<<<<<<::::::;;;:::999999:::<<<888999999999999:::::::::<<<>>>??????===<<<======:::<<<===>>>======???AAACCCBBBAAAAAABBBDDDGGGHHHIIIHHHFFFFFFFFFHHHJJJKKKKKKHHHFFFDDDDDDCCCAAA@@@???BBBEEEHHHIIIHHHFFFEEECCCEEEHHHKKKNNNPPPQQQQQQPPPQQQQQQOOOLLLJJJJJJKKKOOOLLLIIIJJJOOOVVV[[[___YYY[[[]]]]]]^^^___aaacccggg```\\\\\\ZZZVVVXXX]]]___^^^\\\XXXTTTQQQPPPOOORRRRRRRRRQQQNNNNNNOOOPPPRRRUUUUUUSSSUUU[[[___^^^aaa\\\XXXWWWZZZ]]]^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXXXXVVVTTTUUUVVVXXXXXXXXXYYYXXXXXXZZZ\\\]]][[[ZZZ[[[ZZZYYYWWWUUUSSSRRRQQQSSSVVVYYYZZZYYYWWWVVVVVVQQQQQQRRRRRRRRRRRRQQQQQQNNNMMMLLLKKKKKKKKKLLLMMMLLLMMMNNNNNNMMMKKKHHHFFFKKKKKKJJJGGGCCCAAA@@@@@@<<<===???@@@CCCEEEFFFGGG@@@BBBCCCCCCBBBBBBDDDFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@??????>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@??????@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCCCCBBBAAAAAABBBBBBCCCCCCBBBBBBAAADDDDDDCCCCCCCCCBBBBBBBBB>>>>>>=========>>>@@@AAAAAAAAACCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCBBB@@@AAACCCEEEEEEEEEEEEDDDGGGGGGGGGGGGFFFFFFFFFEEEGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRQQQPPPOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOSSSSSSRRRRRRQQQPPPNNNNNNMMMNNNPPPRRRTTTUUUVVVVVV999777555666888999888666444444444444444444444444666666555444333333333333333222222222222222222222222222222222222222222222111///---...111222222000111111000000000000111111222222222333333333444444111111000000000000111111555444222000///.........111222333333111000000111111111222333333333333222222222222222222222222222222333444333111000111222333222222111111222222333111111111111111222222222222222111111111111222222222222222333333444444444444444444444555555555555444444555555444333333222555444333222222222222222111222333444555555555555444555555666666666666666444444444444444444444444666444333333444555555444444444444444444444444444444444333333333333444444333222222111111222333444555555444333222222222333666555333222222333555666666555444333333333333444333333444444444444444444444444333333444444555666444555555555666666666666444444555555666666777777999999888888888999999999999999888888888777777777888888999:::;;;;;;;;;;;;999:::;;;:::888888999;;;::::::::::::::::::999999;;;===>>>>>>===<<<===>>>;;;===>>>>>>======???@@@AAAAAA@@@@@@AAACCCFFFGGGFFFFFFEEEDDDEEEFFFHHHJJJIIIFFFCCCAAAAAAAAA@@@??????AAADDDGGGHHHGGGEEECCCCCCEEEHHHLLLNNNOOOOOOOOONNNNNNLLLKKKKKKJJJJJJJJJKKKJJJIIIKKKPPPUUUYYY[[[]]]^^^^^^]]]\\\]]]___bbbbbb\\\XXXXXXWWWVVVYYY___cccbbb```[[[VVVSSSRRRSSSUUUVVVVVVTTTRRRQQQQQQSSSTTTWWWVVVUUUWWW]]]```___bbb___[[[ZZZ]]]```aaabbb]]]]]]\\\\\\[[[[[[ZZZZZZZZZWWWUUUUUUWWWYYYZZZZZZZZZYYYYYYZZZ[[[\\\ZZZXXXZZZYYYWWWVVVTTTRRRQQQPPPTTTWWWYYYZZZXXXVVVUUUUUUPPPPPPQQQQQQQQQQQQPPPPPPNNNMMMLLLKKKKKKLLLMMMNNNNNNOOOPPPPPPOOOMMMJJJHHHJJJKKKJJJGGGDDDAAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFF@@@BBBDDDDDDCCCCCCCCCDDDGGGFFFFFFEEEDDDDDDCCCCCCDDDCCCCCCBBBAAA@@@@@@??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@AAABBB@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCBBBAAA@@@???AAAAAABBBBBBBBBBBBAAAAAACCCBBBBBBBBBAAAAAAAAAAAA@@@@@@?????????@@@AAABBBAAABBBCCCDDDDDDEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCAAABBBCCCDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJLLLMMMMMMNNNPPPQQQQQQRRRQQQPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPPPPPPPPPPOOONNNOOOPPPRRRSSSUUUVVVWWWXXX777666555666888999888777333333333333333333333333666555444444333333333333444444333333222111111000222222222222222222222222222000//////111222111111111111000000000000111111222222222333333333333444222222111111111111222222555444333000///...------000222333333111000000111111111222333333333333222222222222222222222222222222333444333111111111222444333333222222333333444444444333222111000000///222222111111111111222222222222333333333333444444444444444444555555555555444444444444444333333222444333333222222222222333000111222444555666777777444555555666666666666666555555555555555555555555777555444444555666666555444444444444444444444444444444333333333333444444555444333222222222222333555555444444444444555555666666444333333444666666555555444333333333444444444444444444444444333333444444444333444444555666444444555555666666777777555555555666666666666666666666666777777888999999999999999999999888888888777777888999::::::::::::999::::::999777666777999;;;;;;::::::999888888888999;;;=========<<<===>>><<<>>>???>>>======>>>??????>>>===>>>???BBBEEEFFFFFFEEEEEEDDDEEEGGGHHHJJJIIIFFFAAA??????AAAAAAAAAAAACCCFFFHHHHHHGGGEEEDDDDDDFFFJJJNNNOOOOOOMMMLLLLLLIIIEEEEEEHHHJJJJJJIIIJJJJJJKKKOOOTTTWWWXXXXXXZZZYYYXXXWWWVVVYYY]]]``````ZZZUUUTTTSSSSSSWWW\\\bbbbbb```[[[UUURRRSSSUUUXXXYYYXXXVVVTTTSSSTTTUUUVVVXXXXXXVVVXXX]]]``````aaa^^^\\\[[[^^^aaacccccc\\\\\\\\\\\\\\\\\\\\\\\\ZZZWWWTTTSSSVVVYYY[[[\\\\\\[[[ZZZZZZZZZZZZXXXVVVWWWVVVUUUSSSQQQPPPOOOOOOTTTVVVXXXXXXUUURRRQQQQQQMMMNNNNNNOOOOOONNNNNNMMMNNNMMMMMMLLLLLLMMMMMMNNNNNNOOOPPPPPPOOOMMMKKKIIIIIIJJJJJJGGGDDDBBBBBBBBBFFFGGGHHHHHHHHHFFFEEEDDD@@@BBBEEEFFFDDDCCCCCCCCCGGGFFFFFFEEEEEEDDDDDDCCCFFFEEEEEEDDDBBBAAA@@@@@@???@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAA???===<<<@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDBBBBBBBBBBBBCCCFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBAAACCCCCCDDDEEEFFFGGGHHHHHHKKKLLLLLLMMMNNNOOOPPPPPPMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSTTTVVVWWWYYYYYY888777777777777777666555333333333333333333333333666555444333333333333333333333333222222111111111111111111111111111111111555444333222333333333333111111000000000000111111000000000000111111111111222222111111111111222222000000000000000000111111000111333333111000111111111111222333333333333222222222222222222222222222111333333333111111222333444444444333333444444444444444333222111111000///222222111111111111222222333333333333333333333333333333444444444555555555333333444444444333333222333333222222222222222333000111333444555666666666444555555666666666666666666666666666666666666666777666444444666777666555444444444444444444444444444333333333333333333444444444444333333333333444222222222333444666777888555555444444444444555555555444444333333333444444555555555444444333333333444444444444444555666666555555555444444444444444666666666666666555555555555555666777888999999999999999999999999999999999666666777888888999888888999999999888666555666888;;;::::::999777666666555777999<<<<<<<<<<<<===>>>===>>>???>>><<<<<<===>>><<<;;;;;;;;;===@@@CCCDDDFFFFFFFFFFFFGGGIIIJJJKKKKKKGGGBBB???@@@BBBEEEFFFFFFGGGIIIKKKKKKKKKIIIHHHGGGJJJMMMPPPQQQOOOLLLJJJIIIDDD???AAAFFFJJJJJJIIIJJJLLLPPPTTTXXXZZZXXXVVVNNNNNNMMMLLLNNNSSSYYY^^^___[[[UUUQQQOOOPPPTTTWWWZZZZZZYYYUUUQQQPPPRRRUUUYYYYYYYYYWWWUUUTTTTTTVVVVVVYYYXXXVVVWWW\\\___^^^[[[ZZZYYYYYYZZZ]]]___aaa]]]]]]]]]]]]]]]]]]]]]]]]ZZZVVVRRRQQQSSSWWWZZZ[[[\\\[[[YYYYYYYYYWWWTTTRRRTTTSSSQQQOOONNNMMMMMMNNNPPPRRRSSSRRROOOLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLMMMMMMLLLKKKIIIHHHHHHIIIIIIGGGEEECCCCCCDDDGGGHHHIIIIIIHHHGGGEEECCC@@@CCCFFFGGGEEECCCBBBAAAFFFFFFFFFEEEEEEDDDDDDDDDFFFFFFEEECCCBBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAAAAAAAA@@@@@@@@@@@@@@@??????????????????@@@AAAAAA@@@???>>>===@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCCCCCCCDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEECCCAAAAAAAAACCCDDDGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCCCCBBBBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGJJJJJJKKKKKKLLLMMMMMMNNNKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIKKKLLLMMMNNNNNNOOOOOOOOOOOONNNNNNPPPQQQRRRSSSUUUWWWXXXYYY666777888888777666555555444444444444444444444444555555444333333333444444111111222222222333333333111111111111111111111111444444444333222222333444111111000000000000111111//////000000000111111111222111111111111111111222---...///000111222333333///111333333111000111222111111222333333333333222222222222222222222222222111222333333111111222333555444444333333444444555333333222222222222222222222222111111111111222222333333333333333333333333333333333444444444444555222222333333444333333222222222222111111222222333333333444444555555444444444555555666666666666666666666666666666666666666777666444444666777666555444444444444444444444444333333333222222333333333222222333444555555666666333333333333333444444555444333333333333333333444444444333333333444444555555555555444444333333333555444444444444555666666666555555444333222111111666666666666666555555555444555777888999999999999999999999999999999999999666666777777888888777777888999999777666555666888:::999888777666555444333666888;;;;;;;;;;;;<<<===<<<===>>>===;;;;;;<<<===;;;:::::::::;;;>>>@@@BBBDDDEEEEEEFFFGGGHHHIIIJJJJJJFFF@@@>>>???CCCFFFGGGHHHIIIKKKLLLMMMLLLKKKKKKKKKNNNQQQSSSRRROOOKKKIIIEEEAAA===>>>EEEJJJJJJIIIKKKMMMPPPUUUXXXXXXUUURRRGGGGGGFFFFFFHHHMMMUUUZZZ[[[YYYTTTOOONNNRRRUUUWWWSSSSSSRRRQQQQQQRRRTTTVVVYYYZZZZZZXXXVVVUUUVVVXXXUUUWWWWWWTTTUUUZZZ]]][[[WWWWWWWWWWWWXXXYYY\\\^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\XXXTTTRRRTTTWWWZZZ[[[\\\ZZZXXXWWWVVVTTTQQQOOOPPPOOOMMMKKKKKKKKKKKKLLLKKKLLLMMMLLLIIIGGGFFFFFFIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJHHHHHHGGGHHHIIIGGGEEEDDDEEEFFFEEEFFFGGGGGGGGGFFFEEEDDDAAADDDGGGHHHFFFCCCAAAAAAEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>><<<===???@@@AAA@@@@@@?????????@@@@@@@@@@@@??????AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCCCCCCCBBBAAADDDDDDCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBBAAA@@@AAACCCDDDGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAACCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKIIIHHHGGGGGGHHHJJJKKKMMMQQQQQQQQQPPPPPPOOOMMMMMMOOOOOOPPPQQQRRRUUUWWWXXX222444777888777666666777555555555555555555555555555444444333333444444444000111111222333333444444111111111111111111111111000111111111//////111333111111000000000000111111111111111222222222222333111111000000000000111111//////000111111111111000///111222222111111111222111111222333333333333222222222222222222222222222000222333333222111222444555444444333333444444555111111222222333333444444222222111111111111222222444444333333333333222222333333333333444444444444111222222333333333333333222111111111111222222333333444444555444444333333444555555666666666666666555555555555555555555555777555444444555666666555444444444444444444444444333333222222222222333333111222444555666777777777888777555333222111111000333333333333333333333333444444333333333444555555444444444444444444333333555555444444555555666777666555555444333222111111555555555666666666666666555666777999999999888777888888888999999999999999666666777777888777777666777888888777666666777999999999888777666555444333666888:::::::::999:::;;;999;;;<<<;;;::::::;;;<<<;;;:::999999:::<<<>>>@@@@@@@@@BBBCCCDDDEEEFFFFFFFFFBBB===<<<>>>AAADDDFFFFFFHHHIIIKKKLLLLLLLLLLLLOOOPPPRRRRRRQQQMMMJJJGGGBBB???===@@@DDDIIIJJJJJJJJJKKKNNNQQQSSSRRRNNNKKKGGGGGGFFFEEEFFFJJJQQQVVVTTTUUUSSSPPPQQQWWW\\\\\\RRRPPPOOORRRVVVZZZYYYXXXXXXXXXYYYXXXWWWVVVXXXZZZUUUWWWVVVRRRSSSXXXZZZYYYVVVWWWXXXWWWWWWXXXZZZ]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^[[[WWWUUUVVVXXXZZZZZZZZZXXXVVVUUUTTTRRRNNNLLLMMMLLLJJJHHHGGGHHHJJJKKKFFFGGGIIIHHHFFFEEEEEEFFFHHHHHHHHHIIIIIIHHHHHHHHHFFFFFFHHHIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKJJJIIIIIIFFFGGGHHHHHHFFFEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEGGGGGGEEEBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@??????>>>@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????@@@AAAAAAAAAAAAAAAAAA@@@??????>>>>>>;;;<<<>>>@@@AAAAAAAAAAAA>>>??????@@@@@@??????>>>AAAAAAAAAAAABBBBBBBBBBBBDDDEEEEEEEEEEEEDDDDDDCCCAAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFEEECCCBBBAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCCCCEEEEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLHHHHHHGGGFFFGGGIIILLLMMMRRRRRRQQQQQQPPPNNNMMMLLLNNNNNNNNNOOOPPPSSSUUUWWW222555888999777555555666444444444444444444444444444444444333333444444555222222222222222222222333111111111111111111111111...///111000...///111333111111000000000000111111111111111111222222222222000000////////////000000000000111222111111000//////000222222111111222333111111222333333333333222222222222222222222222222000222333333222111333444444444333333333333444444222222222333333333444444222222111111111111222222444444444333333222222222222222333333333444444444111111222333333333333333111111111111111222333333222222333444555555555555444555555666666666666666444444444444444444444444666444333333444555555444444444444444444444444444333333222222222222333333333444555666777777666555777666555444333333333333333333444444444444333333333333333333333444555666333333444444444444444444555555555555555666666777555555555555555555555555444444555555666666777777444555777888888777666555777777777888888888999999777777888888888777777666666777888888777777999;;;::::::999888777666666666777888::::::999888888999777888::::::999999:::<<<<<<;;;:::999999;;;===>>>>>>>>>@@@BBBCCCDDDEEEEEEDDD@@@===<<<>>>BBBEEEFFFGGGHHHJJJLLLMMMNNNOOOOOOQQQQQQQQQPPPNNNJJJGGGEEE??????@@@BBBEEEHHHJJJKKKLLLLLLLLLMMMNNNMMMJJJHHHDDDDDDDDDDDDFFFJJJQQQUUURRRUUUUUURRRUUU\\\```^^^VVVQQQOOOTTT]]]aaa]]]WWWRRRSSSTTTTTTSSSSSSUUUWWWUUUWWWUUURRRSSSWWWYYYXXXUUUWWWXXXWWWUUUVVVXXX[[[ZZZ[[[\\\^^^___aaabbbccc]]]ZZZVVVUUUUUUVVVVVVUUUXXXVVVTTTRRRQQQOOOLLLJJJKKKIIIGGGEEEEEEFFFHHHIIIEEEFFFHHHHHHGGGGGGHHHIIIGGGGGGHHHHHHHHHHHHGGGGGGBBBCCCEEEFFFGGGGGGFFFFFFJJJJJJIIIIIIIIIIIIHHHHHHFFFGGGHHHHHHFFFFFFGGGHHHFFFEEECCCBBBAAABBBCCCDDDFFFGGGGGGFFFDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>@@@BBBCCCBBBBBBBBBAAA@@@?????????===>>>@@@AAAAAAAAA@@@@@@>>>>>>????????????>>>>>>???@@@@@@@@@AAAAAAAAAAAACCCDDDDDDEEEDDDCCCBBBAAA@@@AAAAAABBBCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGFFFEEECCCAAA@@@@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@??????@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKIIIHHHFFFFFFGGGIIILLLNNNOOOOOOOOOOOOOOONNNMMMMMMNNNMMMMMMNNNOOORRRUUUWWW666999;;;:::666222111222333333333333333333333333444444333333333444444555444444333222222111111111000000000000000000000000...000222111000000333666111111000000000000111111////////////000000000000//////............//////...///000222222222111000...000222222111111222333111111222333333333333222222222222222222222222222000111333333222222333444444333333222222333333444333333333333333333333333222222111111111111222222444444444333333222222222222222333333333444444444000111222333333333333333111111000000111222333333000111222444555666666777444555555666666666666666444444444444444444444444555444222222444555444333444444444444444444444444333222222222222222222333555666777777777666444444333333333444666777999:::444555555666666555555444333333333333333444555666333333333444444555555555555555555555555666777777444444555666777888999:::333444444555666777888888333444666777777555444222666666777777888888888999777888888888888888777777555777888888888888;;;===;;;;;;::::::999888888888777999::::::888777777888555777888888888888:::;;;===<<<:::999999:::<<<===>>>???AAACCCDDDEEEFFFFFFDDDBBB??????AAADDDGGGHHHHHHJJJLLLNNNPPPQQQRRRSSSQQQQQQPPPNNNKKKHHHEEECCC===@@@CCCDDDEEEGGGJJJLLLPPPOOOMMMMMMMMMLLLJJJHHH>>>???AAACCCFFFKKKRRRWWWTTTXXXXXXUUUWWW]]]___\\\XXXRRROOOUUUaaaeee^^^UUUKKKMMMNNNNNNNNNOOOQQQSSSUUUWWWVVVRRRSSSWWWYYYXXXSSSUUUWWWVVVSSSSSSUUUXXXWWWXXX[[[]]]```ccceeefffYYYWWWTTTRRRRRRRRRQQQPPPVVVTTTRRRQQQPPPNNNKKKHHHIIIHHHEEEDDDDDDEEEGGGIIIEEEGGGIIIIIIIIIJJJLLLMMMGGGGGGHHHHHHHHHHHHGGGGGG@@@AAACCCDDDEEEEEEEEEDDDGGGGGGFFFFFFFFFFFFFFFFFFEEEGGGHHHHHHGGGGGGHHHIIIIIIGGGDDDAAA@@@AAABBBDDDGGGHHHHHHFFFCCCAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA???>>>======>>>@@@BBBCCCCCCCCCBBBBBBAAA@@@?????????@@@AAABBBAAAAAA??????>>>>>>????????????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBAAA@@@>>>===???@@@AAABBBCCCCCCDDDCCCAAABBBCCCDDDEEEGGGHHHHHHFFFEEEBBB@@@???@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCCCCBBBBBBAAA@@@@@@AAAAAABBBAAAAAAAAA??????>>>>>>???AAACCCDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKIIIHHHFFFFFFGGGJJJMMMOOOLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNMMMNNNPPPRRRUUUWWW888777666555444333222222222222222222222222222222333333333222222222111111111111111111111111111111111111222111111000///...111111111111000000000000222222111111111111111222222111000000000111333333333333222111000000000111000111111111111222222222000111111111111222222222333333333222222111111111333333222222111000000///444444444333333222222222333333333222222111111111222222222222222222222222333333333222222222111111444444444444444444444444444444444444444444444444666666555444444333222222000000000000000000000000333333444555666666666555222333444555666666666666888888888888888888888888555555555555666666666666555555666666555444333333333333444444444555555555;;;:::888777777777888999444444333222222222222333444444444444444444444444333333333444444444555555444444333333333333222222555666666666555333000...666666666666666555555555777777777777777777777777444444444555666777777888777777777777888888888888777888999888777666777888999888777666666777888999;;;:::999999999:::;;;<<<<<<<<<;;;::::::999888888888:::<<<===<<<;;;;;;;;;===<<<:::999999;;;>>>@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEECCCCCCDDDGGGJJJKKKJJJQQQ\\\```[[[VVVVVVVVVQQQJJJGGGFFFFFFEEECCCHHHHHHFFFEEEEEEGGGLLLOOONNNLLLJJJJJJKKKKKKIIIGGGFFFDDDBBBCCCGGGMMMQQQTTTQQQRRRRRRTTTVVVXXXZZZ[[[XXXWWWXXXZZZ]]]\\\XXXTTTNNNKKKHHHGGGHHHJJJKKKLLLQQQOOONNNOOORRRVVVYYYZZZYYYXXXVVVRRRPPPPPPSSSUUUXXXWWWYYY^^^dddeeeaaa\\\TTTTTTUUUTTTRRRPPPMMMKKKJJJMMMPPPRRRRRRPPPLLLJJJKKKJJJIIIGGGFFFEEEEEEDDDIIIMMMRRRTTTSSSOOOMMMKKKIIIJJJKKKKKKJJJGGGDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBCCCFFFHHHGGGEEECCCBBBAAABBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDAAAAAAAAA???===<<<===???DDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@??????@@@AAAAAAAAAAAAAAA@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAA@@@@@@?????????@@@@@@AAAAAAAAABBBBBBBBBBBBCCCEEEFFFGGGFFFDDDCCCDDDDDDCCCBBBAAAAAA@@@@@@AAABBBCCCDDDDDDDDDCCCBBBCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCBBBAAA@@@???>>>?????????????????????@@@BBBAAAAAA@@@@@@@@@AAAAAADDDCCCAAAAAAAAABBBDDDFFFDDDEEEEEEFFFFFFFFFEEEEEEEEEHHHJJJKKKIIIHHHGGGGGGHHHHHHGGGGGGHHHIIIKKKLLLKKKLLLLLLMMMNNNNNNOOOOOOLLLMMMNNNPPPRRRSSSTTTUUU777777666555444333222222222222222222222222222222333333222222222111111111111111111111111111111111///000000111111111000000111111111111000000000000222111111000000000111111222111000000000111222333111111000000///000000000000000111111111222222222000111111111111222222222333333333222222222111111000000111222333444444555444444333333333222222222333333222222222222222222222222222222222222222222333333333222222222111111333333333333333333333333333333333333333333333333444444333222222111000000111111111111111111111111222333444555666666666666555555666666666555555444555555555555555555555555555555555555666666666666555555666666555444444333111111222222222333333333666555555444555666777888555444444333333333333333444444444444444444444444333333333444444444555555444444333333333333222222444555666777777666444333444444444555555666666666555555555555555555555555444444444555666777777777666666777777777888888888777888999888777666777888999888777777777777888999;;;::::::999::::::<<<===;;;;;;;;;::::::999999999999;;;======<<<;;;<<<<<<===;;;:::999:::<<<>>>@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDEEEGGGIIIIIIIIIPPPZZZ___\\\XXXYYYWWWQQQIIIEEEEEEFFFEEEDDDGGGGGGHHHHHHHHHJJJLLLMMMOOOMMMLLLLLLMMMMMMLLLKKKEEEBBBAAABBBFFFKKKNNNPPPNNNNNNOOOPPPRRRTTTVVVWWWXXXXXXYYY[[[]]]\\\XXXUUUKKKHHHEEEDDDFFFHHHIIIIIIMMMKKKJJJLLLPPPUUUXXXZZZXXXVVVTTTQQQOOOPPPTTTWWWWWWVVVWWW\\\aaaccc___[[[WWWWWWWWWUUURRRNNNKKKIIIIIIKKKNNNPPPPPPNNNLLLJJJKKKJJJIIIHHHGGGFFFFFFFFFLLLPPPTTTUUUSSSOOOLLLJJJJJJJJJJJJJJJIIIGGGEEEDDDEEEEEEEEEDDDDDDBBBAAAAAACCCDDDEEEEEEDDDEEEGGGIIIEEEDDDBBBAAAAAAAAACCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEDDDBBB@@@AAABBBBBBAAAAAA@@@??????@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>???@@@@@@AAABBBBBBBBBBBBAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@AAABBBAAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBAAABBBDDDEEEEEEEEECCCBBBDDDCCCCCCBBBAAAAAA@@@@@@@@@AAABBBCCCDDDCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBAAA@@@???>>>======>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBDDDCCCBBBAAAAAACCCDDDFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEGGGIIIJJJIIIGGGFFFGGGHHHHHHGGGGGGHHHIIIKKKLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRSSS777666666555444333222222222222222222222222222222333222222222222111111111111111111111111111111111......000111111222222222111111111111000000000000000000000//////000000111111111000000111111222333//////////////////000111000000000111111111222222000111111111111222222222333333333222222222222111000111111333444555666666333333333333222222222222222222222222222222333333222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222444333333222222111111000111111111111111111111111111111333444666666777777777777777777666555444333444444444444444444444444444555555555555666666666555555555666555555444333222222222222333333333333333333333333555666777888666555555444333444444444444444444444444444444444333333333444444444555555444444333333333333222222333444666888999999888888222222333444555666777777333333333333333333333333444444444555666666777777666666777777777777888888777888999888777777888999999888888777777888888999::::::999999::::::;;;<<<::::::::::::::::::::::::999;;;======<<<<<<<<<===<<<;;;:::999:::<<<>>>@@@AAAAAABBBBBBBBBBBBBBBAAACCCDDDFFFFFFEEEEEEGGGHHHHHHHHHMMMVVV[[[[[[[[[\\\[[[TTTKKKEEEDDDEEEFFFEEEHHHIIIKKKMMMNNNNNNNNNNNNOOONNNNNNNNNPPPQQQPPPOOOFFFDDDCCCEEEHHHLLLNNNOOOMMMMMMNNNNNNOOOQQQRRRSSSTTTUUUWWWZZZ\\\ZZZVVVRRRIIIFFFCCCBBBDDDFFFGGGGGGHHHGGGFFFIIINNNTTTXXXZZZVVVTTTRRROOONNNQQQVVVZZZYYYWWWWWWYYY]]]___]]]ZZZXXXXXXXXXVVVTTTPPPMMMKKKKKKLLLNNNNNNNNNNNNMMMLLLJJJJJJIIIHHHHHHHHHHHHHHHOOOQQQTTTTTTRRRNNNKKKIIIJJJJJJIIIGGGGGGFFFFFFFFFGGGGGGGGGFFFDDDCCCAAA@@@CCCEEEGGGGGGGGGFFFGGGHHHDDDCCCBBB@@@@@@AAABBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEGGGGGGEEECCCBBBCCC@@@@@@???>>>>>>>>>>>>???@@@@@@@@@???????????????>>>>>>??????@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAA????????????????????????AAA@@@??????????????????AAAAAAAAA@@@@@@@@@@@@???AAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBCCCDDDCCCBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@???@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCAAAAAAAAAAAA@@@??????>>>;;;<<<===???AAABBBDDDDDDBBBBBBBBBAAAAAABBBBBBCCCDDDCCCBBBBBBBBBCCCDDDEEEGGGGGGFFFFFFEEEEEEDDDDDDDDDFFFHHHHHHGGGFFFFFFFFFHHHGGGGGGGGGHHHIIIJJJKKKJJJJJJKKKKKKLLLMMMMMMMMMOOOOOOOOOOOOPPPPPPPPPPPP666666555444444333222222222222222222222222222222222222222222111111111111111111111111111111111111//////000111111111111111111111111111000000000/////////////////////000111111111111111111222222222///////////////000111222000000000000111111111111000000111111111222222222222222222222222222222222333333333333333333333333333222222222222222222222111111111222222333333333111222222222222222333333333333333222222222111111111111111111111111111111111111111111111111111111555555555444444333333333111111111111111111111111///000222444555777777777777777777777777666555555666666666666666666666666444444444555555555666666444555555555555555444444444444444555555555555666444444555555666777888888666666555444444444444555333333333333333333333333333333333444444444555555444444333333333222222222222333555777888999999999222222333333444555555666333333333333333333333333444444444555555666666666666666666666777777777888666888999999888777888:::999999999999999999999999888888888888999999::::::999:::::::::::::::::::::999:::<<<<<<;;;:::;;;===;;;:::::::::;;;<<<>>>@@@@@@AAAAAAAAAAAAAAA@@@???BBBDDDFFFFFFFFFEEEFFFGGGGGGFFFIIIOOOVVV\\\```ccccccZZZOOOHHHFFFGGGGGGGGGKKKLLLMMMPPPRRRSSSRRRQQQOOONNNNNNPPPRRRSSSSSSRRRKKKJJJIIIJJJMMMPPPQQQQQQRRRQQQPPPOOOOOOOOOOOOOOOPPPRRRUUUXXXXXXVVVRRROOOKKKHHHEEEDDDFFFHHHIIIIIIFFFFFFFFFIIIOOOUUUYYY[[[VVVTTTRRROOOOOORRRXXX\\\]]][[[YYYYYY[[[\\\[[[YYYVVVWWWWWWXXXVVVTTTRRRPPPOOOOOOOOONNNMMMMMMLLLLLLIIIHHHHHHGGGHHHHHHIIIIIIMMMOOOQQQQQQOOOLLLJJJIIIIIIGGGEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGEEEDDDCCCBBBCCCEEEGGGHHHGGGFFFFFFGGGDDDCCCBBBAAAAAAAAABBBBBBEEEEEEEEEEEEEEEEEEEEEEEEFFFEEECCCBBBAAA@@@@@@???@@@AAAAAAAAABBBBBBBBBBBB@@@CCCEEEEEEDDDBBB@@@@@@??????>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@AAABBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCC@@@AAAAAAAAA@@@??????>>><<<===>>>???AAABBBCCCDDDBBBBBBBBBAAABBBBBBCCCCCCDDDCCCCCCBBBCCCDDDEEEEEEHHHGGGFFFEEEEEEDDDDDDDDDCCCEEEGGGGGGFFFEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOPPPPPP555555555444333333222222222222222222222222222222222222222111111111000000000000000000000000000000111111111111111000//////111111111111000000000/////////...//////000111111000000111111222222222222000000000000111111222333//////000000000111111111000000111111111222222222222222222222222222222222222222222222111111111111222222222222222222222222111111111222222333333333111111111222222333333333333333333222222222111111111111111111111111111111111111111111111111111111555555444444444444333333111111111111111111111111///000222444555666777777555555666777777777777777777777777777777777777777444444444444555555555555444444555555555555555444444444555555555666666666555666666666666555555555666666555444444444444555333333333333333333333333333333333444444444555555444444333333333222222222333444444555666666666666444444444444444444444444444444444444444444444444444444444444555555555555555666666666666777777777666888999999888888999;;;999999::::::::::::999999666777777777888888888888999:::::::::::::::::::::777999:::999888888:::;;;::::::::::::;;;===???@@@???@@@@@@@@@@@@@@@???>>>@@@BBBEEEEEEEEEDDDEEEFFFDDDDDDEEEKKKUUUbbbkkkppphhh___SSSKKKHHHHHHIIIIIIKKKKKKLLLOOOSSSUUUUUUTTTNNNNNNNNNPPPRRRTTTTTTSSSNNNMMMLLLMMMPPPSSSTTTSSSVVVUUUSSSPPPNNNLLLKKKKKKPPPRRRVVVXXXXXXUUURRRPPPQQQNNNKKKJJJKKKMMMNNNOOOIIIIIIKKKOOOTTTYYY\\\\\\WWWVVVTTTQQQPPPRRRWWW[[[___]]][[[ZZZZZZZZZYYYYYYWWWXXXXXXXXXWWWUUURRRQQQOOOOOOMMMLLLJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIHHHJJJLLLLLLJJJIIIHHHIIIFFFEEEBBBAAAAAABBBDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDBBBDDDFFFGGGFFFDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEECCCBBBAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAABBB???AAADDDDDDCCCAAA@@@@@@@@@@@@?????????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@?????????@@@@@@?????????>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>============@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@>>>???@@@AAAAAAAAA@@@???AAAAAAAAAAAABBBCCCDDDEEE@@@@@@AAAAAAAAA@@@??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCDDDDDDEEEEEEIIIHHHFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIJJJKKKKKKJJJJJJKKKMMMNNNPPPQQQQQQ444444444444333333222222222222222222222222222222222111111111111000000000000000000000000000000000222222222111111000......111111111111000000000000////////////000111222222000000111222222222222111222111111111111111222333/////////000000000111111000111111111111222222222111222222222222333333333///000000111111222222333111111111222222222222222222222222222222222333333111111111222222333333444333333333222222222111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222000000222333555555666666333444555666777777777777555555555555555555555555333444444444444555555555333444555555666555555555222333333333444444444444444444555555444333333222666555555444333444444444333333333333333333333333333333333444444444555555444444333333333333222222444444333333444444444444555555555555444444333333555555555555555555555555444444444444444444444444555555666666666666777777666888999999888888:::;;;999::::::;;;;;;::::::999666666777888888888888777::::::::::::::::::::::::777888888888777777999;;;999999:::;;;<<<===???@@@>>>>>>???????????????>>>@@@AAACCCCCCBBBBBBDDDEEEAAADDDGGGLLLXXXgggqqqtttfff]]]RRRJJJHHHIIIJJJJJJHHHHHHKKKQQQWWWYYYWWWTTTOOONNNNNNPPPSSSTTTUUUTTTNNNMMMKKKLLLOOORRRTTTTTTWWWUUUSSSPPPMMMKKKJJJIIIUUUWWWZZZ[[[ZZZXXXWWWWWWVVVSSSPPPOOOQQQSSSTTTTTTOOOPPPRRRWWW[[[]]]]]]\\\YYYXXXVVVSSSPPPPPPSSSVVVZZZZZZYYYXXXXXXXXXXXXXXXZZZZZZZZZXXXUUUQQQMMMJJJJJJJJJIIIHHHGGGGGGFFFFFFIIIHHHHHHHHHHHHHHHIIIIIIEEEFFFHHHHHHFFFFFFFFFGGGDDDCCCAAA@@@AAABBBDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCEEEEEECCCCCCCCCDDDEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@BBBDDDDDDCCCAAAAAABBBAAA@@@@@@@@@@@@AAABBBBBB>>>>>>>>>>>>????????????????????????????????????>>>>>>????????????>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@>>>???@@@AAABBBAAA@@@@@@AAAAAAAAABBBCCCDDDEEEFFFAAAAAAAAABBBBBBAAAAAA@@@BBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEHHHGGGFFFDDDDDDDDDEEEEEEDDDFFFGGGFFFEEEDDDEEEGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJHHHIIIJJJLLLNNNOOOPPPQQQ444444444333333333333222222222222222222222222222111111111111000000000000000000000000000000000000000000111111111000000///111111111111000000000000000//////000111222333333///000111222333222222111222111111000000000000111////////////000000000111000111111111111222222222111111222222222333333333222222222222222222222222000111111111222222222222333333222222222222222222000111111222333333444444333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000111222333444555555555444555555666666666555555444444444444444444444444333333444444444555555555333444444555666666555555333333333333444444444444333333444555666555444444555444444333333333333333222222222222222222222222333333333444444444555555444444333333333333222222333333333333333444444555555555555555555555666666555555555555555555555555444444444444444444444444555555555666666666777777666888999999999999:::<<<999:::;;;<<<<<<;;;:::999777777999:::::::::999888;;;;;;;;;::::::999999999888888999888777777999;;;888999:::;;;<<<>>>???@@@<<<<<<===>>>???????????????@@@AAA@@@???@@@CCCEEEBBBGGGLLLOOOWWWaaaeeebbb\\\UUULLLGGGGGGIIIKKKKKKFFFIIIOOOYYYaaabbb\\\VVVPPPOOOOOOQQQTTTUUUUUUTTTNNNLLLJJJJJJMMMQQQTTTVVVWWWVVVTTTRRRPPPOOOOOONNNXXX[[[]]]]]][[[YYYZZZ[[[YYYVVVSSSRRRTTTVVVWWWWWWUUUWWWZZZ^^^aaa```\\\YYYZZZZZZWWWSSSOOOLLLMMMNNNOOOQQQRRRTTTTTTUUUWWWXXXXXXXXXWWWUUUQQQLLLHHHEEEFFFFFFGGGHHHIIIIIIIIIIIILLLKKKJJJJJJJJJJJJJJJKKKFFFFFFGGGEEEDDDCCCDDDEEECCCCCCBBBBBBBBBDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDCCCBBBBBBCCCEEECCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAAAAAAAAAAAAAA????????????@@@@@@@@@@@@AAABBBCCCCCCBBBAAABBBCCC@@@@@@@@@@@@@@@AAABBBBBB>>>>>>>>>??????@@@@@@@@@????????????>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>============>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBBBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAABBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCEEEEEEAAABBBBBBCCCCCCBBBBBBBBBCCCCCCBBBAAA@@@@@@??????????????????@@@AAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEGGGFFFEEEDDDDDDDDDFFFGGGEEEFFFGGGFFFEEEDDDFFFGGGFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKLLLNNNNNNOOO444333333333333333333333222222222222222222222222111111111111000000000000000000000000000000000000...///000111111222222111111111111111000000000000000000000000111222333444///000111222333222111111222111000//////...//////////////////000000000000000111111111111222222222111111111222222333333333777777555444222111//////000000111111222222222222444333333222222111111111000000111222333333444444333333333222222222111111222222222222222222222222222222222222222222222222444444444444444444444444222222222222222222222222111222333333444444444444666666666666555444333222555555555555555555555555333333333444444444555555333333444555666666666555555555555666666666777777333444666888999999888888444444333222222222222333222222222222222222222222333333333444444444555555444444444333333333222222222222222333444555666777333444444555666777888888555555555555555555555555444444444444444444444444555555555555666666666777666888999999999999;;;<<<::::::;;;<<<<<<;;;::::::888999:::;;;<<<;;;::::::<<<<<<;;;::::::999888888999999999888777888:::<<<888999:::;;;===>>>???@@@;;;;;;===>>>???????????????@@@???>>>>>>???BBBEEEFFFLLLPPPQQQTTTWWWSSSLLLSSSMMMFFFCCCEEEHHHKKKKKKGGGLLLVVVccckkkjjjbbbYYYRRRQQQPPPRRRUUUVVVVVVUUUPPPMMMJJJJJJNNNRRRVVVXXXXXXWWWVVVUUUUUUUUUUUUUUUYYY[[[]]]\\\YYYXXXZZZ]]]ZZZWWWTTTSSSTTTVVVXXXXXXXXXZZZ^^^bbbdddaaa\\\WWWZZZZZZXXXSSSNNNIIIHHHHHHFFFIIILLLOOORRRTTTVVVXXXSSSSSSSSSQQQNNNKKKGGGEEEDDDFFFHHHKKKMMMOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLHHHHHHGGGEEEBBBAAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFDDDCCCAAA@@@DDDEEEDDDCCCAAABBBDDDFFFBBBBBBCCCCCCBBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBB>>>????????????@@@@@@@@@@@@AAAAAAAAA??????AAACCC@@@@@@??????@@@AAABBBBBB>>>>>>??????@@@@@@@@@AAA?????????>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@???======>>>>>>?????????@@@??????????????????????????????>>>>>>???@@@AAAAAA?????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDAAAAAA@@@@@@@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCBBBAAAAAA?????????@@@AAABBBDDDEEEBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEGGGFFFDDDCCCCCCEEEGGGHHHFFFGGGGGGFFFEEEEEEFFFHHHFFFGGGHHHIIIHHHHHHFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHKKKKKKKKKKKKLLLLLLLLLMMM444444444444444444444444555444333333222222333333333444555444222000000000000000000000000000000000000000000000000000000000111111111111222222222222......//////000222333444000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////444444444444333333222111555555555444444333333333111111111111111111111111333333333222222111111111222222222111000//////...111111111111111111111111000111111111111222222222000000111222333333444444444444444444333333222111333444444555555444444333444444444555555555666666444555666777777666555444333444555666777888888999555444222222444555444333888777666555444444555666888777666555555666888999777777888888888888777777555555555444444333333333333333333444444333222222666555444333333555777888222333333444444333333222222222333444444444444333444444444444444444444444444444444444444444444444333333333333333333333333333444444444555666666666666888:::;;;<<<;;;999888::::::999999999999999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::999999888888888777666666777888999>>><<<999999:::;;;;;;;;;999:::<<<>>>>>>===;;;:::BBBBBBBBB@@@???@@@CCCFFFIIILLLNNNPPPPPPLLLIIIFFFGGGFFFEEEDDDEEEGGGIIIJJJDDDLLLZZZfffkkkggg^^^WWWRRRRRRRRRUUUWWWWWWSSSOOOMMMMMMMMMNNNOOORRRTTTUUUYYYYYYYYYWWWVVVWWWZZZ\\\```___\\\ZZZYYYYYYZZZZZZZZZYYYWWWVVVVVVWWWYYYZZZ]]]bbbggggggbbb[[[WWWVVVWWWWWWXXXWWWTTTOOOJJJGGGFFFGGGIIIOOOTTTUUUSSSPPPNNNNNNNNNNNNNNNKKKFFFCCCIIIKKKNNNPPPRRRRRRQQQPPPSSSQQQNNNLLLKKKKKKKKKLLLHHHJJJLLLIIICCC@@@BBBDDDHHHGGGGGGGGGHHHHHHIIIIIIJJJGGGDDDBBBBBBBBBBBBAAACCCCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@??????@@@@@@AAABBBAAA@@@@@@??????@@@@@@AAA@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>;;;<<<<<<<<<=========>>>???????????????>>>===<<<<<<<<<======>>>?????????===??????>>>===<<<===>>>>>>>>>????????????>>>>>><<<===????????????AAACCCCCCCCCBBBBBBBBBCCCCCCDDDAAAAAABBBBBBBBBAAA@@@???AAAAAA@@@???>>>>>>??????===>>>???@@@AAABBBCCCCCC@@@@@@@@@AAABBBCCCDDDEEEBBBCCCDDDFFFFFFFFFEEEDDDGGGEEEBBB@@@>>>>>>???@@@@@@@@@AAAAAABBBCCCDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDGGGFFFEEEDDDDDDEEEFFFGGGFFFGGGGGGHHHHHHGGGGGGFFFDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJLLLMMMMMM222222222222222222222222444333333222222222222222111222333333000/////////000000000000000000000000000000000000000000000000////////////000000000000222111111000000000000000111111111111111111111111000000000000000000000000111000000000000000000000111111111111111111111111333333444444333333222111444444333333222222222222111111111111111111111111333333333222222111111111222222222111000/////////111111111111111111111111000111111111111222222222111111111222222333333444333444444444333333222111222333333444444333333222222222222333333333444444444555666777777666555444333444666888999::::::999666444333333444555555444777666555444444444555666555444333222222333444555666666777777777777666666555555444444444333333333333333333444444333333222333222111111111222444555222333333444444333333222111111222333333333333222444444444444444444444444444444444444444444444444333333333333333333333333444444555555555555555555444555777888999888777666888888888888888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888777777777888:::;;;>>><<<:::999;;;<<<<<<;;;:::;;;<<<=========<<<;;;AAABBBAAA@@@???@@@CCCEEEGGGHHHJJJLLLKKKHHHEEECCCBBBAAAAAA@@@AAABBBCCCDDDGGGMMMUUU]]]```^^^XXXSSSUUUTTTTTTVVVWWWVVVRRROOOLLLLLLLLLMMMOOOQQQTTTUUUXXXYYY[[[ZZZYYYYYYYYY[[[^^^\\\YYYVVVVVVWWWWWWXXXWWWVVVUUUTTTTTTVVVXXXYYY```dddhhhgggaaaZZZUUUTTTXXXXXXYYYYYYVVVSSSOOOLLLFFFGGGJJJOOORRRRRROOOKKKIIIJJJLLLMMMMMMLLLKKKJJJLLLNNNQQQSSSTTTSSSQQQOOOPPPOOOLLLJJJIIIIIIJJJJJJHHHKKKMMMJJJFFFCCCEEEHHHKKKJJJIIIHHHGGGGGGGGGHHHIIIFFFCCCAAAAAABBBAAAAAABBBBBBBBBAAAAAABBBCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@??????@@@@@@AAABBBAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>=========<<<<<<;;;;;;;;;======>>>?????????>>>>>>;;;;;;<<<======>>>>>>???===>>>???>>><<<;;;<<<===>>>>>>????????????>>>>>><<<>>>??????>>>>>>@@@AAAAAAAAAAAAAAAAAABBBBBBCCCAAAAAABBBBBBAAAAAA@@@@@@@@@??????>>>======>>>>>>?????????@@@@@@@@@@@@AAA?????????@@@AAACCCDDDEEEBBBCCCDDDEEEFFFEEEEEEDDDEEECCCAAA???>>>>>>???@@@@@@@@@AAABBBBBBCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCFFFEEEEEEDDDDDDEEEEEEFFFIIIIIIHHHHHHGGGFFFDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNNNN222222222222222222222222333222222222111111111111000111222111///......///000000000000000000000000000000000000000000000000////////////000000000000222111111000000000000000222222222222222222222222000000000000000000000000000000000000000000111111111111111111111111111111333333333333333222222111222222222222111111111111111111111111111111111111222222222222222111111111222222222111000000//////111111111111111111111111000111111111111222222222222222222222222222222222333333444444444333222222222222333333333333222222222222222333333333444444444555666666666666555444333555888;;;<<<<<<;;;:::777555444444555666666555555444444333444444555666444333222111111222333444555555666666666666555555444444444444333333333333222333333444444333333333111111111111222222222333222333333444444333333222222222333444444444444333444444444444444444444444444444444444444444444444333333333333333333444444666666555555555555555555333444666777777777666555555666666777777888888888999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::999888888777777888:::;;;======;;;999999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<======@@@AAAAAA@@@??????BBBDDDCCCDDDEEEEEEEEECCCAAA???>>>>>>>>>>>>>>>?????????FFFIIIMMMQQQSSSTTTRRRQQQWWWVVVUUUVVVVVVUUURRRPPPKKKLLLLLLMMMPPPSSSUUUWWWXXXZZZ\\\]]][[[ZZZYYYYYY]]]ZZZVVVTTTTTTVVVVVVWWWTTTSSSRRRQQQRRRSSSUUUWWW___cccfffeee___YYYVVVUUUXXXXXXXXXXXXVVVTTTQQQOOOHHHIIIMMMQQQRRRPPPKKKGGGGGGJJJLLLLLLJJJJJJLLLOOOOOOQQQTTTWWWVVVTTTQQQNNNMMMKKKJJJHHHGGGGGGHHHHHHIIIKKKMMMKKKHHHGGGIIIKKKNNNLLLIIIGGGEEEEEEEEEFFFFFFDDDAAA@@@AAAAAAAAA@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@??????@@@@@@@@@CCCCCCBBBBBBAAAAAA@@@@@@@@@????????????@@@AAAAAAAAA@@@@@@??????@@@@@@AAADDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@?????????????????????>>>===;;;:::999999;;;<<<===>>>????????????::::::;;;;;;<<<======>>><<<>>>>>>===<<<;;;<<<===??????@@@@@@@@@@@@??????===???@@@???>>>===>>>@@@@@@?????????@@@@@@AAABBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>??????AAA@@@@@@@@@??????>>>>>>======>>>???@@@BBBDDDEEEBBBCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@>>>>>>??????@@@AAAAAAAAABBBCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLMMMNNNOOO333333333333333333333333222222222222111111000000///111222111000......///////////////////////////////////////////////////000111111111222222222222......//////000222333444111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111222222333333333222222111222222222222222222111111111111111111111111111111222222222111111111111111222222222111111000000000111111111111111111111111000000111111111222222222333333222222222222222222333333333444444333333222222333333444444333333222444444444555555555666666555555555555555555555555333666:::===>>>>>><<<:::777666444444666777666555333333333333444444555555666555444444333444444555333444444555555444444333333333333333333333333333222222333444444444333333111222333444444444333333222333333444444333333222333444444555555555555555333333444444444444444444444444444444444444444444333333333444444444444444777777666666555555444444555666777777888888777777555555666666777888999999888888999:::::::::::::::::::::;;;;;;;;;;;;::::::666666666666777999;;;===;;;999777777999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@???>>>???AAACCC@@@AAAAAAAAA@@@???>>>=========>>>????????????>>>AAADDDGGGJJJLLLNNNOOOQQQSSSSSSSSSTTTTTTTTTRRRQQQLLLLLLMMMOOOQQQUUUXXXYYYXXXZZZ[[[ZZZYYYXXXYYYZZZ___ZZZUUUSSSTTTWWWXXXXXXTTTSSSQQQPPPOOOPPPRRRSSSXXX\\\``````]]]YYYXXXYYYXXXXXXVVVUUUSSSQQQOOONNNJJJLLLQQQTTTUUUQQQKKKGGGJJJMMMNNNKKKFFFEEEHHHLLLOOORRRUUUWWWVVVSSSNNNLLLJJJIIIHHHGGGGGGGGGGGGGGGHHHJJJKKKKKKIIIIIIKKKLLLLLLJJJGGGDDDCCCCCCDDDEEEDDDBBB@@@@@@AAAAAAAAA@@@AAAAAAAAAAAABBBDDDEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>??????BBBBBBBBBAAAAAAAAA@@@@@@???????????????@@@@@@AAAAAA@@@@@@??????@@@@@@AAADDDDDDCCCBBBAAA@@@@@@@@@????????????????????????@@@???>>>>>><<<<<<;;;:::<<<<<<===>>>>>>=========999999:::;;;;;;<<<<<<===<<<===>>>===;;;;;;;;;===??????@@@@@@@@@@@@??????@@@AAAAAAAAA???>>>>>>@@@????????????@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???@@@@@@AAA@@@????????????>>>>>>>>><<<<<<===>>>???AAACCCDDDBBBBBBCCCDDDDDDDDDCCCBBB@@@??????>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCEEEEEEEEEEEECCCBBBAAABBBDDDFFFGGGHHHIIIIIIDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMM333333333333333333333333111111222222222111000///000111333222111///000111////////////////////////////////////////////////000111111111222222222222......//////000222333444000000000000000000000000000000000000000000000000//////000000111111111111000000000000000000000000111111222333333222222222222222222222333333333333111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111000000111111111222222222333333222222222222222222222333333444444333333333444444555555555555444444444444444555555555666666555555444444444444555555444777:::===>>>===;;;999777666444444666777666555222333333444444555555555777666666555555444444555333333444444444444333333333333333333333333333333111222333333444444444333111222333444444444333333222333333444444333333222222222333444444444444444333333333444444444555555444444444444444444444444333333333444444555555555777777777666666555555444555555666777777777777777666666777777888999::::::777888999999::::::999999999999:::::::::::::::999555555444555666888:::;;;888777555555777888999999;;;::::::;;;;;;===>>>???===>>>??????>>>>>>???AAA??????@@@@@@???>>><<<;;;<<<<<<>>>???????????????AAADDDHHHKKKJJJJJJKKKLLLLLLNNNPPPQQQRRRRRRRRRRRRKKKKKKLLLNNNPPPSSSVVVXXXYYYYYYWWWVVVTTTVVVZZZ]]]___YYYRRRPPPSSSVVVXXXXXXWWWUUURRRPPPNNNNNNOOOPPPUUUYYY\\\\\\ZZZWWWXXXYYY\\\ZZZWWWSSSPPPOOONNNMMMLLLPPPUUUXXXWWWSSSNNNKKKIIILLLMMMIIIDDDBBBFFFJJJMMMOOOQQQSSSRRROOOKKKIIIIIIHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHHHHHHHHHHIIIJJJFFFEEECCCAAAAAABBBCCCDDDAAA@@@???@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>======>>>>>>???AAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>??????@@@AAAAAA@@@@@@??????@@@@@@AAABBBBBBAAAAAA@@@???>>>>>>?????????????????????????????????>>>>>>>>>======>>>>>>>>>===<<<;;;:::999999999::::::;;;<<<<<<<<<===>>>>>>>>><<<;;;<<<===?????????@@@@@@?????????AAABBBCCCBBB@@@??????@@@????????????@@@AAABBBCCCBBBAAA@@@?????????@@@@@@??????>>>>>>>>>>>>??????======>>>>>>>>>?????????<<<<<<===>>>???AAABBBCCCAAABBBCCCDDDDDDCCCBBBAAA??????????????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCBBB@@@AAACCCEEEGGGHHHHHHIIIDDDDDDFFFGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJ111111111111111111111111111222333333333222000//////111333222111000000111000000000000000000000000000000000000000000000000////////////000000000000222111111000000000000000////////////////////////000000000000000000000000/////////000111111222222////////////////////////000111222222222222222222222222222333333333333333111111111111111111111111000000000111111111111111222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222222222333444444444333333555555666666666666555555222222222333333333444444555555444444444444555555666777:::;;;<<<;;;999777777555444444555666666555333444444555555555555444555555444444333333222222333333444444444444333333222222222222333333333333111111222333444444444444111111111111222222222333222333333444444333333222///000111111222222111111222333333444444555555555444444444444444444444444333333333444555555666666777777666666666666666666444444444444555555555666666777777888888999999999777777888999999999999888777888888999999999999999555444444444555777888999777666444444666888999999999::::::;;;<<<===>>>>>><<<===???>>>======>>>@@@>>>???@@@AAA@@@>>><<<;;;999:::;;;<<<===>>>???@@@GGGKKKOOONNNKKKGGGEEEEEEFFFIIINNNPPPQQQPPPPPPPPPIIIIIIJJJKKKNNNQQQSSSUUUXXXWWWUUUSSSSSSVVV[[[___^^^WWWNNNLLLPPPUUUVVVVVVYYYWWWTTTQQQPPPOOOPPPPPPVVVYYY\\\[[[WWWUUUVVVWWW___\\\XXXSSSPPPOOOOOOOOOOOOSSSWWWYYYVVVRRRNNNLLLCCCEEEFFFEEEDDDDDDHHHKKKHHHJJJLLLMMMMMMKKKIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEEEE@@@@@@@@@@@@AAAAAABBBCCC@@@??????@@@BBBCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA?????????>>>>>>?????????AAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@AAA@@@@@@??????@@@@@@AAAAAAAAA@@@@@@??????>>>>>>???????????????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::888888999999::::::;;;<<<<<<======??????>>>===<<<===>>>>>>>>>????????????>>>>>>AAABBBCCCBBB@@@??????@@@>>>>>>??????@@@AAACCCCCCBBBAAA@@@>>>>>>??????@@@<<<<<<;;;;;;;;;<<<======<<<<<<======>>>>>>>>>???======>>>>>>???@@@BBBBBBAAABBBCCCCCCCCCBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHHHHIIIIIIEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDEEEFFFFFFGGGGGG000000000000000000000000222333444555444333111000...000111111000//////000000000000000000000000000000000000000000000000000////////////000000000000222111111000000000000000////////////////////////000000000000000000000000...//////000111111222222000000000000000000000000000000111222222222222222111111111111222222222333111111111111111111111111///000000000111111111222222222222222222222222222111111111111111111111111000111111111111222222222111111111222222333333444111222333333444444444333444555555555555555555444222222222333333333444444555444444333333444444555777888888999999777666555666444333333444555555444555555666666666555444333444444444333222111111000333333444444444444333333111111222222222333333333000111222333444444444444333222111111111222444555222333333444444333333222000111222222333333222222222222333333444555555666444444444444444444444444333333444444555666666666666666666666666777777777555555444444555555666777777777777777777777777777666777777888888888888888666666777888888888888888777666555555555777888999888777555555888:::::::::888999;;;<<<>>>>>>>>>===;;;<<<>>>>>>=========>>>===>>>@@@BBBAAA???;;;999888888999:::<<>>???AAABBBDDDGGGIIIJJJEEEEEEGGGHHHIIIIIIIIIIIIFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDBBBAAA>>>???@@@BBBBBBBBBAAAAAA?????????AAACCCEEEDDDCCCDDDCCCCCCCCCCCCCCCDDDDDDBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@???>>>>>>===<<<;;;::::::=========<<<;;;:::999888:::::::::;;;<<<<<<======>>>@@@@@@@@@>>>===>>>???======>>>>>>>>>>>>======>>>@@@AAA@@@>>>>>>>>>@@@=========>>>???@@@AAABBBBBBAAA???>>>===>>>???@@@<<<<<<<<<<<<<<<===>>>>>>>>>===============<<<<<>>>>>======:::<<<>>>>>>===<<<===>>><<<>>>AAABBBBBB???;;;888:::999999:::===AAADDDFFFKKKOOORRRPPPJJJFFFFFFHHHCCCIIIPPPSSSQQQMMMKKKJJJOOOOOOOOOPPPQQQSSSVVVWWWSSSUUUVVVXXXXXXZZZ]]]```bbbYYYOOOLLLQQQXXXZZZYYYWWWVVVUUUTTTUUUVVVXXXYYYTTTWWWZZZZZZYYYYYY]]]```ZZZVVVQQQMMMKKKLLLOOOQQQRRRTTTVVVTTTNNNHHHEEEDDD>>>>>>>>>AAAEEEGGGHHHGGGCCCCCCDDDEEEFFFHHHIIIJJJDDDEEEFFFGGGGGGHHHGGGGGGJJJHHHFFFEEEDDDCCCAAA??????@@@BBBCCCCCCBBB@@@??????>>>???AAADDDFFFEEEDDDEEEDDDDDDCCCCCCCCCCCCDDDBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBB>>>>>>??????@@@@@@@@@@@@??????===<<<:::888777666;;;;;;;;;<<<;;;;;;::::::::::::;;;<<<<<<======>>>???@@@AAA@@@>>>>>>>>>@@@<<<<<<============<<<<<<<<<>>>???>>>===<<<===???;;;;;;<<<<<<===???@@@AAABBBAAA???======>>>???@@@??????>>>??????@@@AAAAAA@@@???>>>===<<<;;;::::::AAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCBBBAAA??????AAABBBBBBBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAACCCCCCAAA@@@@@@AAACCCCCCAAAAAACCCDDDEEEEEEEEEEEEDDDDDDFFFGGGHHHIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFF333333222111000000000111333333333333333333444444222111111111000000//////111111000///////////////000000000000000000000000000000000000111111111111333111000000111222222111000000000000000000000000111111000///////////////222222111111111111222222222222111000/////////000222222333444444444444333222222222222222222222222111111111111111111111111000111111111111222222222444444333222111000///...//////...............///222222222222111111000000111111000000111222333333444444333333222111000000333333333333333333333333555555444444333333444444888999999777444444888;;;:::888666444333222333333444444444444444444444444444444444333333222222222222222222222222222222222444555666555444444555666333333333222222222111111111111222333444444444444444333333333333444555555333333333333333333333333444444444333333222222222555444444444444555666666777777666555555555555555444444333222333444555666999999888777666555444444888777777777777777888999555666666666666666555444666666777777777777666666444444444444444444444444666666777888888888888888;;;;;;;;;:::::::::::::::999999:::;;;<<<===>>>???===<<<<<<<<<<<<======>>>>>>>>>?????????===<<<;;;:::999:::<<<@@@EEEJJJMMMQQQPPPMMMJJJGGGEEECCCBBBHHHNNNPPPLLLIIIKKKMMMMMMMMMMMMMMMNNNOOORRRTTTUUURRRSSSUUUXXX[[[^^^aaabbb```YYYRRRRRRVVVZZZXXXUUUWWWVVVVVVWWWXXXWWWTTTQQQTTTTTTUUUXXXZZZ[[[YYYWWWSSSNNNIIIGGGJJJNNNPPPQQQNNNNNNNNNOOOMMMJJJDDD@@@<<<<<<===???AAABBBDDDDDDAAABBBDDDFFFGGGGGGGGGGGGCCCCCCDDDEEEGGGHHHIIIJJJIIIHHHGGGEEECCCAAA???>>>@@@???>>>===<<<<<<<<<<<<<<<===???AAABBBCCCDDDDDDCCCDDDFFFEEEDDDCCCEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCC>>>>>>>>>>>>????????????@@@@@@????????????@@@@@@AAAAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<<<<;;;:::999999888888<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>>>>===;;;:::;;;;;;<<<===>>>>>>======>>>===<<<<<<<<<===???@@@???>>>===<<<===???AAABBBAAA@@@???>>>========================>>>>>>>>>>>>AAA@@@???>>>============>>>>>>>>>>>>============AAAAAA@@@@@@???>>>>>>>>>@@@@@@??????@@@@@@AAABBBAAA@@@>>>===<<<<<<<<<===@@@@@@??????@@@BBBDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCEEEDDDDDDDDDDDDDDDEEEFFF444333333222111111222222333333333222222222222222111111000000000/////////111111000///////////////000000000000000000000000000000000000111111111111222111//////111222111000000000000000000000000000111111000///////////////111000000000000000000111111000//////////////////111111222333333333333333222222222222222222222222222222222222222222222222000111111111111222222222222222222222111111111111111111000000///000000111222222222222111111111000111111111111111222333333444444333333222111111000222222222333333444444555555555444333333444555666666666555333222333555777888777555444333333333333444444444444444444444444444444444333333222222222222222222222222222222222333444555444333222333555333333333222222222111111111111222333444444444444444333333333333444555555111111111111111111111111444444444333333222222222555444444444444555666666777666666555555555555555222222111111111222333444666666666666666555555555777777777777777888888999888888888777666555444333555666666777777666666555444444444444444444444444555666777777888888777777555555555555555555555555999::::::;;;<<<===>>>>>><<<<<<;;;<<<<<<===>>>>>>>>>>>>?????????>>><<<;;;<<<<<<===???CCCHHHLLLOOOOOOMMMKKKHHHEEEDDDCCCBBBGGGLLLOOOLLLJJJMMMOOOOOOOOONNNMMMMMMNNNPPPRRRSSSSSSUUUXXX\\\```ccceeefffaaa\\\VVVUUUXXXZZZZZZYYYWWWWWWWWWXXXXXXVVVRRROOONNNOOOQQQTTTVVVVVVSSSQQQNNNLLLJJJKKKMMMOOOOOONNNMMMLLLKKKJJJIIIFFFBBB???<<<===???@@@BBBCCCDDDEEEDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGFFFDDDBBB@@@???>>>>>>============>>>??????AAABBBCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEDDDCCCDDDFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>????????????AAA@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>===<<<;;;??????>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;:::;;;;;;<<<===============>>>===<<<<<<<<<===??????>>>>>>===<<<===>>>@@@BBB@@@??????>>>>>>>>>>>>???=========>>>>>>>>>???????????????>>>??????@@@@@@???>>>>>>>>>>>>=========????????????>>>>>>>>>>>>@@@????????????@@@AAAAAA???>>>>>>===<<<=========?????????@@@AAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCFFFEEEEEEDDDDDDEEEEEEEEE444444333333222333333333333333222222111111000000000000///////////////...111000000///////////////000000000000000000000000000000000000111111111111222000...///000111000000000000000000000000000000111111000/////////000000000000////////////000000///............//////000000000111222222222222222222222222222222222222222333333333333333333333333000111111111111222222222000111111111222222333333222222111111111222222333222222222222111111111111222111111111111222222333444444333333222222111111111111222333444555666666555444333222333444777888999777555444666777777777666555444333333333333444444444444444444444444444444444333333333333222222333333333333333333333333111333444333222111222333333333333222222222111111111111222333444444444444444333333333333444555555444444444444444444444444444444333333333333222222555444444444444555666666777666555555444444555555222222111111111222333444333333444444555555666666666777777777777888888999::::::999888777555444333444555555555555555555444444444444444444444444444444555555666777666666666777777777777777777777777::::::;;;;;;<<<<<<<<<===;;;;;;;;;;;;<<<===>>>???>>>>>>?????????>>>>>>===>>>???AAADDDHHHKKKNNNPPPKKKIIIGGGDDDBBBBBBCCCCCCEEEKKKOOOMMMLLLOOORRRRRRRRRPPPMMMKKKKKKMMMOOOQQQSSSUUUYYY]]]aaadddfffggg^^^\\\YYYWWWWWWXXXYYY[[[YYYXXXYYYYYYXXXUUUPPPLLLIIIJJJMMMPPPRRRQQQMMMIIIHHHIIIKKKNNNQQQQQQOOOMMMLLLJJJFFFDDDCCCBBB@@@???@@@AAACCCFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGKKKJJJJJJIIIIIIHHHHHHHHHFFFFFFDDDCCCBBB@@@??????=========>>>???AAABBBCCCFFFGGGGGGFFFFFFEEEDDDCCCCCCEEEEEEEEECCCCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>????????????AAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<@@@@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::;;;;;;<<<============<<<======<<<<<<======>>>???>>>===<<<<<<===>>>@@@AAA??????>>>>>>>>>???@@@@@@>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>???@@@AAABBB?????????>>>>>>>>>======<<<============>>>>>>>>>??????>>>>>>>>>???@@@@@@========================>>>???@@@AAAAAAAAAAAAAAA??????????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAAAAABBBCCCDDDEEEHHHGGGFFFEEEEEEEEEEEEEEE444333333222222222333333333222222111000//////...////////////............000000////////////000000000000000000000000000000///000000000111111111111111///......///000000///000000000000000000000000111111000000///000000111000000////////////000000............//////000111//////000111111111111111111111111111111111111111222222222222222222222222000000111111111222222222111111111222222222333333222222111111111222333333222222222222222222222222222222222111111222222333444444333333333222222222222333333333444444555555444333111111222444666888:::777444555888:::999777444333333333333444444444444444444444444444444444333333333333333333333333333333333333333333333333222333444333222111222444333333333222222222111111111111222333444444444444444333333333333444555555666666666666666666666666333333333333333333333333555444444444444555666666666666555444444444444555333333333444444444555555222333333333333444444444555666777777888888888888999999999999888666555555333444444555555444444333555555555555555555555555333444555555666666555555:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>???>>>>>>?????????????????????AAACCCFFFIIILLLNNNOOOGGGFFFCCCAAA@@@AAABBBDDDDDDKKKPPPOOOOOOSSSVVVVVVTTTQQQMMMIIIHHHJJJMMMOOOQQQSSSWWW[[[^^^``````aaaZZZZZZYYYWWWTTTSSSVVVZZZZZZZZZZZZ[[[YYYUUUOOOJJJHHHJJJMMMPPPQQQOOOJJJFFFEEEHHHKKKOOOQQQQQQOOOMMMKKKGGGBBB??????@@@AAAAAAFFFHHHJJJMMMNNNNNNMMMMMMKKKKKKKKKJJJJJJIIIHHHHHHMMMLLLKKKJJJHHHGGGEEEEEEDDDDDDCCCBBBAAA@@@@@@???@@@@@@@@@AAABBBCCCDDDEEEGGGGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEEEECCCBBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAADDDCCCCCCBBBAAA@@@@@@???===>>>>>>>>>????????????AAA@@@@@@??????@@@@@@AAA@@@@@@@@@?????????>>>>>>========================?????????>>>>>>===<<<<<<>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<<<<===>>>@@@@@@=========>>>???@@@AAAAAA>>>?????????@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@??????>>>>>>>>>=========::::::;;;<<<<<<===>>>>>>>>>>>>======>>>>>>???@@@>>>>>>>>>>>>===<<<;;;;;;>>>???@@@AAAAAA@@@??????>>>>>>>>>???????????????AAA@@@@@@@@@?????????>>>@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCEEEFFFIIIIIIGGGFFFEEEEEEEEEEEE222222111111111111222222222222111111000///..................////////////000000////////////000000111111111111111111111111///000000000111111111111111///......///000000///000000000000000000000000111111000000000000111111222111111000000111111222////////////000111222222//////000111111111111000111111111111111111111111000000000000000000000000000000111111111222222222333333333222222222222111000000000000000111222333222222222222222222222333333333222222222222222333444444444333333333333333555555555444444333333333222111000000111333555666555333111222555777555333333333444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222444555444333222333444333333333222222222111111111111222333444444444444444333333333333444555555333333333333333333333333333333333333333333333333555444444444444555666666666666555444444444444444333333444444444555555555333333333333222222222222444555777888999999999888666777777888888888888777333333444444444444333333555555555555555555555555333333444555555555555555555666666666777777888888:::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<>>>>>>>>>?????????@@@@@@AAAAAA@@@AAACCCEEEGGGIIIJJJKKKDDDCCCBBB@@@@@@AAABBBCCCEEELLLQQQQQQQQQUUUWWWWWWSSSPPPLLLHHHGGGHHHKKKMMMQQQSSSUUUWWWYYYZZZZZZZZZWWWYYYZZZWWWSSSRRRUUUYYY[[[[[[ZZZZZZYYYUUUOOOKKKLLLMMMPPPSSSSSSPPPKKKGGGGGGIIILLLNNNOOONNNNNNNNNHHHEEEAAA???@@@CCCFFFGGGLLLMMMNNNOOOPPPOOOOOONNNMMMMMMLLLJJJIIIHHHHHHHHHLLLLLLJJJHHHFFFEEECCCBBBCCCCCCBBBBBBBBBAAAAAAAAAEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDEEEFFFFFFFFFEEEEEEDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@CCCCCCBBBAAA@@@@@@??????===>>>>>>>>>??????????????????>>>>>>>>>>>>??????@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===============<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===============<<<<<<<<<======>>>??????<<<<<<<<<===>>>???@@@AAA>>>?????????@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>============<<<999999:::;;;<<<======>>>===<<<<<<<<<<<<===>>>>>>@@@???>>>===<<<;;;:::999>>>???@@@@@@@@@???>>>============>>>>>>?????????@@@@@@@@@???>>>>>>======??????@@@AAAAAAAAAAAAAAA??????@@@@@@BBBCCCEEEFFFIIIIIIGGGFFFEEEEEEEEEEEE111111000000111111222222222222111111000000//////...////////////000000000///////////////000000111111111111111111111111111000000000000111111111111222000...///000111000000000000000000000000000000111111000000000111222222222222111111111111222222111000000000000111111222//////000111111111111111111111111111111111111111000000000000000000000000000111111111111222222222444444333333222222222111///////////////000111222222222222222333333333333444333333222222222222333444444444444333333333333777777666555444333222222222111111222222333444444444333333444666777666555444444555666666555555444444444444444444444444444222222333333333333444444333333333333333333333333333444555444333222333555333333333222222222111111111111222333444444444444444333333333333444555555444444444444444444444444222222333333333333444444555444444444444555666666666555444444333333444444000111222333333333222222444444333333222222111111444555777888999999999888555555666777888888888888333444444444444444444333555555555555555555555555333444444555666555555555444444555555666666777777999999::::::;;;;;;;;;<<<;;;;;;;;;:::;;;;;;<<<===????????????@@@AAABBBCCCBBBBBBBBBBBBCCCDDDFFFFFFCCCBBBBBBBBBBBBBBBBBBCCCEEELLLRRRQQQQQQTTTVVVUUUOOOMMMJJJHHHGGGHHHJJJLLLSSSSSSTTTUUUUUUVVVWWWWWWXXXYYYZZZWWWTTTSSSUUUXXXYYYXXXWWWWWWVVVTTTPPPLLLOOOPPPQQQSSSSSSQQQLLLHHHIIIKKKMMMNNNMMMLLLLLLLLLFFFDDDBBBCCCGGGKKKMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMLLLKKKIIIHHHGGGGGGGGGJJJJJJHHHGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCGGGFFFEEEDDDCCCCCCCCCCCCAAAAAABBBDDDDDDEEEEEEEEEDDDEEEEEEDDDBBBAAABBBCCCBBBBBBAAA@@@@@@@@@@@@AAA??????>>>>>>>>>>>>??????@@@??????>>>>>>=========>>>>>>>>>>>>????????????>>>>>>============>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<============<<<;;;<<<<<<======>>>>>>???;;;;;;;;;<<<===>>>???@@@>>>>>>>>>?????????@@@@@@>>>===<<<;;;::::::::::::=========<<<<<<<<<;;;;;;999999:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<===>>>@@@???===;;;:::::::::;;;???????????????>>>===<<<<<<<<<======>>>>>>??????@@@@@@?????????>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@?????????@@@AAACCCDDDEEEHHHGGGFFFEEEEEEEEEEEEEEE222111111111111222333444111111111111111111111111/////////000000000111111///////////////000111111111111111111111111111111000000000000111111111111222111//////111222111000000000000000000000000000111111000000111111222333111111000000000000111111111000000////////////000///000111111222222111111111111111111111111111111000000000000000000000000000111111111111222222222222222333333333333333333///......//////111222222222222222333333333444444555444333222222222222222444444444444444444444444666666555555444444333333333333444555555555444333444555777888777777888999555666777777777666555444444444444444444444444444222222222333333444444444444444444444444444444444111333444333222111222333333333333222222222111111111111222333444444444444444333333333333444555555666666666666666666666666222222222333333444444444555444444444444555666666666555444444333333444444000111222333333333222222222222222333333333333333333444777999::::::999888555555666777777777666666444444555555555555444444555555555555555555555555444444555666666666666666666666666777888999999999888888999:::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;????????????@@@BBBDDDEEEDDDCCCAAA@@@???@@@BBBCCCBBBCCCDDDDDDDDDDDDCCCBBBDDDLLLQQQPPPOOOQQQRRRQQQKKKJJJIIIGGGGGGIIIJJJLLLRRRQQQPPPPPPQQQSSSVVVWWWWWWWWWWWWUUUTTTSSSTTTUUUUUUTTTRRRRRRRRRQQQOOOMMMPPPOOOPPPPPPPPPNNNIIIFFFJJJMMMPPPPPPMMMJJJHHHHHHDDDDDDEEEIIINNNSSSUUUVVVRRRPPPNNNKKKJJJJJJJJJKKKKKKJJJIIIGGGFFFFFFFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEEEECCCBBBBBBAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEDDDBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>=========>>>>>>>>>>>>??????????????????>>>>>>>>>>>>??????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::;;;<<<===>>>;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::999:::;;;<<<=========<<<<<<;;;;;;<<<===>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>=========>>>>>>>>>??????===<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<======;;;;;;;;;:::;;;<<<<<<===???===:::999999;;;===???@@@@@@???>>>===<<<<<<<<<;;;;;;<<<======>>>??????@@@???????????????????????????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDFFFEEEEEEDDDDDDEEEEEEEEE222222222222333333444555111111111111111222222222//////000000111111222222///////////////000111111111111111111111111111111000000000000111111111111333111000000111222222111000000000000000000000000111111000000111222333333000000////////////000000111000///...............000000111222222222222222000000000000000000000000111111111111111111111111000111111111111222222222000111111222444555555666////////////000111222333222222222333333444444444555444333333222222222222444444444444444444444444444444555555555555555555444555777888888666444333///222555555333333555777666777888888888777555444444444444444444444444444222222222333333444444444444444444444444444444444000222222222111000111222333333333222222222111111111111222333444444444444444333333333333444555555333333333333333333333333222222222333333444444444555444444444444555666666555555444333333333333444222333444555666555444444000111222333444555666666222444777999::::::999888666666777666666555444444444555555666666555555444666666666666666666666666444555666666777777666666444555555666777888888999777777888999;;;<<<============<<<;;;::::::::::::????????????@@@BBBDDDFFFFFFDDDAAA>>>>>>>>>@@@AAABBBCCCEEEFFFFFFEEECCCAAACCCKKKOOONNNMMMNNNNNNMMMIIIHHHHHHHHHHHHIIIKKKLLLNNNMMMLLLLLLNNNQQQTTTWWWUUUTTTSSSRRRRRRQQQQQQQQQRRRPPPNNNNNNNNNOOONNNMMMOOONNNMMMMMMLLLJJJGGGDDDIIINNNRRRRRRNNNIIIFFFEEEBBBDDDGGGMMMTTTYYY[[[[[[VVVTTTPPPLLLJJJJJJKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFHHHGGGGGGFFFFFFEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEFFFBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDBBB@@@AAABBBBBBAAA@@@@@@??????@@@@@@>>>>>>============>>>>>>????????????@@@@@@@@@@@@>>>>>>>>>>>>????????????@@@@@@????????????@@@@@@??????????????????@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::<<<>>>???999:::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;;;;<<<<<<<<<;;;;;;:::999::::::<<<=========<<<;;;:::;;;<<<===>>>>>>>>>>>>;;;::::::::::::;;;<<<<<<============>>>>>>>>>>>><<<<<<;;;<<<<<<===>>>???;;;;;;:::::::::999999999;;;;;;;;;<<<<<<<<<======;;;::::::::::::;;;<<<<<<===;;;888777888<<<@@@CCCAAA@@@>>>===<<<<<<<<<===;;;;;;;;;<<<===>>>>>>?????????????????????@@@@@@??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCEEEDDDDDDDDDDDDDDDEEEFFF111111111111111111111111111000000///////////////------......//////000000000000000000000000000000000111222333333222111000000000000000111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111////////////000000000000111111111111111000//////111111222222222333333333333333333222222222111111------///000222222333333333333333333333333333333000111111111111222222222333333444444555444444444222222333333333333444444555555555555555555555555777777777777777666555555555666777777777666444333333333333222222222111111333333333333333333333333222222333333444555666666666666555444333333222222111111222222222222111111111222222333333444444555444333333222222333333444777666555444333222222222222333333444444333333222444444555555555555444444333333444444333333222111333333333444444444555555666555333111111111333444777777777777777777777777666666777777777777666666444444444555555555555666777777666666555555555555333444666777777777666555777888888888777666555444444555666888:::<<<===>>><<<;;;999999888999:::;;;>>>>>>>>>>>>???@@@AAABBBAAAAAAAAA???===<<<>>>@@@DDDEEEFFFGGGFFFEEECCCAAACCCEEEIIILLLMMMLLLIIIGGGHHHGGGDDDCCCCCCEEEGGGHHHKKKJJJIIIHHHIIIKKKPPPSSSQQQRRRRRRPPPNNNMMMNNNOOONNNNNNMMMMMMMMMNNNOOOPPPQQQNNNJJJFFFEEEEEEGGGHHHMMMNNNPPPPPPNNNLLLKKKKKKKKKLLLNNNPPPRRRTTTVVVWWWUUUTTTQQQNNNLLLJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBDDDBBBAAAAAABBBCCCBBBAAABBBCCCDDDBBB???>>>???BBBDDDCCCCCCBBBBBBAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@??????@@@>>><<<:::999:::;;;<<>>>>>>>>>>>>>>??????@@@@@@@@@@@@???===<<<;;;???===<<<>>>BBBCCCAAA???@@@@@@@@@AAAAAA@@@@@@@@@<<<===============<<<;;;<<<;;;;;;<<<<<<===>>>???===<<<<<<;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999999999999999999999999888999:::;;;<<<<<<<<<<<<::::::;;;<<<======<<<<<<:::::::::;;;<<<===>>>??????===:::999999<<>>===<<<;;;:::999999999999999::::::::::::;;;;;;999999999999888777666666::::::::::::::::::::::::>>><<<:::999:::<<>><<<<<<======<<<;;;888888999::::::;;;;;;<<>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBB???@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDD111111111111111111111111111111000/////////000000.........///////////////000000000000000000000000///000111111111111000///000000000000111111111111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111//////000000000111111111111111111111111000000///111111222222222333333333333333222222111111111111---...///000111111222222222222222222222222222222222222222222333333333333333333444444555444444333222222333333333333444444666666666666555555555555777777777777777666555555555666666777666555444333444444444444333333333222333333333333333333333333222222333333444555555666888888666555333111000///111111222222222222111111111222222333333444555555666555555444444555555666666555444333222222333333333333444444444444333333444444555555555555444444444444444444444333222222333333333444444444555555666555333222111222333444777777777777777777777777555666666777777666666555555555555666666666666777777777777666666666555555555666777888888888777666555555555666777777888888555666777888:::;;;<<<<<<===<<<;;;::::::;;;<<<<<<>>>>>>>>>>>>>>>??????@@@AAABBBBBB@@@???>>>@@@BBBDDDDDDFFFFFFFFFEEECCCBBBDDDGGGKKKNNNNNNMMMJJJHHHEEEDDDBBBAAABBBEEEIIIKKKLLLJJJHHHFFFFFFIIILLLOOOQQQSSSUUUTTTQQQNNNMMMMMMKKKLLLLLLMMMMMMNNNNNNNNNPPPMMMJJJGGGEEEFFFHHHIIIMMMNNNOOONNNKKKJJJJJJJJJLLLLLLMMMNNNPPPRRRTTTUUUSSSRRROOOLLLJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFEEEDDDDDDCCCCCCEEEDDDBBBBBBDDDDDDDDDCCCBBBCCCCCCAAA>>>===>>>@@@BBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>><<<:::::::::;;;<<<<<<<<<======>>>???@@@AAAAAAAAA@@@@@@???>>>===<<<@@@>>>===???AAAAAA???===??????@@@@@@@@@@@@??????<<<<<<===>>>>>>============<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<999999999999999999999999888999:::;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<::::::::::::;;;<<<===>>>>>><<<;;;::::::<<<>>>@@@>>>>>><<<;;;::::::::::::999999::::::::::::;;;;;;:::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::===<<<;;;:::;;;===???@@@???===;;;;;;<<<<<<<<<:::::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA???@@@@@@AAABBBBBBAAAAAACCCCCCDDDDDDEEEEEEDDDDDD111111111111111111111111222222111000000000000111000000///////////////...000000000000000000000000...//////000000//////...000000000000111111111111000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111000000111111111222222222111111222222111111000///111111222222222333333333222111111111111000000000...///000111111111111111444333333333333333333444333333333333444444444444333444444555444444333333222222333333333333444444666666666666666666666666777777777666666666555555555666666666666555444444555555555555444444444444444444444444444444444444222333333444444555555555:::999777555222000...---111111222222222222111111222222222333444444555555666555555444444555555666555444222111111222333555444444555555555555444444444444555555555555444444444444555555444444333222333333333444444444555555555555333222222222333444555555555555555555555555444555555555555555555444555666666666666777777777777666666666666555555555666777888999999999888777666666555555666777999:::777777777888999999::::::;;;;;;:::::::::;;;;;;<<<==================>>>>>>AAABBBBBBAAA@@@AAABBBDDDCCCDDDEEEFFFEEEDDDCCCBBBDDDFFFJJJMMMMMMKKKIIIGGGDDDBBBAAA@@@AAAEEEHHHKKKMMMJJJGGGDDDDDDFFFJJJLLLQQQSSSVVVVVVSSSOOOLLLKKKHHHJJJLLLNNNOOONNNMMMMMMNNNLLLJJJGGGGGGGGGIIIKKKMMMNNNMMMLLLIIIHHHIIIJJJMMMMMMLLLLLLMMMOOOQQQRRRPPPOOOMMMKKKIIIHHHGGGGGGFFFFFFFFFGGGFFFFFFEEEEEEGGGGGGFFFFFFEEEDDDDDDCCCDDDCCCBBBBBBDDDEEEDDDCCCBBBCCCBBB@@@>>>======???AAAAAAAAAAAABBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>===<<<;;;;;;;;;<<<===;;;;;;;;;<<<>>>???AAABBB@@@@@@@@@??????>>>>>>>>>@@@???>>>???@@@@@@>>><<<>>>>>>????????????>>>>>>;;;<<<===>>>>>>???>>>>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;999999999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>===<<<;;;;;;;;;;;;;;;999999::::::::::::;;;;;;:::;;;<<<<<<===<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<===>>>>>>===;;;999999:::;;;;;;:::;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@BBBBBBCCCDDDDDDDDDDDDDDD111111111111111111111111333222222111111111111111111000000000//////......///////////////////////////////////////////////////000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111222222222333333333111222222222222111000000111111222222222333333333111000000000000000000000000111222222222222111111666555444444444444555666333333333333444444444444444444444555444444333333222222222333333333444444444555555555555555666666666666666555555555666666666666666555555555444444555555555444444444444333555555555555555555555555333333333444444444555555999888666444222000......111222222333333222222111222222333333444555555555444333333222222333333444333222000///000222444666444555555555555555555444444444555555555555444444444555555555555444333333333333333444444444555555555444333333333333444444444444444444444444444444333444444555555444444333555555555555666666666666555555555555444444444444666777888999999999888777:::999777555444555666777888888888888888888888888777777777777888888888999::::::;;;<<<======>>>>>>>>>@@@AAAAAAAAAAAACCCDDDCCCDDDDDDEEEEEEDDDCCCCCCBBBDDDHHHJJJJJJHHHEEECCCDDDCCCAAA@@@AAADDDHHHJJJLLLIIIEEEDDDEEEHHHKKKLLLNNNPPPSSSSSSQQQOOOMMMLLLIIIKKKNNNQQQRRRQQQOOONNNMMMLLLJJJHHHHHHIIIKKKLLLNNNNNNMMMKKKHHHHHHIIIKKKNNNMMMLLLKKKKKKLLLNNNOOONNNMMMLLLJJJIIIGGGGGGFFFDDDEEEFFFFFFFFFFFFEEEDDDFFFFFFEEEEEEDDDCCCCCCCCCAAA@@@@@@AAABBBCCCBBBAAABBBBBBAAA???>>>=========??????@@@AAABBBBBBCCCCCCCCCBBB@@@??????@@@BBBCCCBBBBBBBBBAAAAAAAAAAAA@@@===<<<<<<;;;<<<<<<===>>>;;;;;;;;;<<<===>>>???@@@??????>>>>>>>>>>>>>>>>>>????????????@@@??????>>>======>>>>>>>>>>>>======;;;<<<===>>>????????????======<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::999888888888888888999999:::;;;;;;<<<<<<;;;;;;;;;999999888888999::::::;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::999:::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999:::;;;============<<<;;;:::888888999::::::999<<<<<<<<<===>>>>>>??????=========>>>>>>>>>>>>>>>@@@@@@@@@@@@??????????????????@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCCCCCCCCCC111111111111111111111111333222222111111111111111111111000000/////////...////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111222222222222333333333333222222222222222111000000111111222222222333333333000000000000000000000111222222333444444333333333555444333222222333444555222222222222333333333333444555555555444333333222222222222333333333444444333333444444444555555555666666555444555555666777666555555444444444444444444444444444333333333333555555555555555555555555333333333444444444444444555555444333222111111000222222333333333333222222222333333444444555666666444333333222222333333444222111000000000222444555444555555555555555555444444444555555555555444444444444555555444444333222333333333444444444555555444444444444444444444555333333333333333333333333333333444444444444333333333333333444444444555555333333333333333333333333555666777888888888777666:::999777555444555666777888888888777777666666666555666666777777777888888666777999;;;===>>>>>>???<<<===???@@@???@@@AAACCCCCCCCCCCCDDDDDDDDDCCCCCCBBBEEEHHHJJJJJJGGGDDDAAA@@@@@@@@@AAADDDHHHKKKNNNKKKHHHEEEEEEHHHKKKMMMNNNJJJKKKMMMMMMLLLMMMNNNPPPLLLNNNRRRUUUVVVTTTRRRPPPMMMLLLJJJIIIIIIJJJLLLMMMNNNNNNMMMKKKIIIIIIKKKMMMNNNMMMLLLKKKJJJKKKKKKLLLLLLLLLKKKKKKIIIHHHGGGFFFCCCDDDFFFGGGGGGFFFEEEDDDEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@AAABBBDDDDDDCCCAAABBBAAA??????>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCCCCBBB@@@??????@@@BBBCCCBBBBBBAAAAAAAAA@@@@@@@@@======<<<<<<=========>>>======<<<<<<<<<<<<<<<<<<======<<<<<<<<<===>>>>>>===>>>@@@@@@@@@@@@@@@@@@=========>>>>>>=========;;;;;;<<<>>>????????????<<<;;;;;;;;;<<<<<<===>>>999999:::;;;<<<<<<;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::888888777777777888999999:::;;;;;;;;;;;;;;;::::::999999888888888999::::::::::::;;;<<<<<<;;;:::999888888777777777888999999999999999:::::::::;;;;;;=========<<<;;;:::999888::::::::::::::::::::::::888999;;;===>>>===<<<<<<:::888777777999:::999999:::;;;;;;<<<<<<===>>>>>><<<<<<======>>>>>>>>>>>>@@@?????????????????????>>>??????@@@??????>>>>>>===>>>???@@@AAAAAAAAAAAA111111111111111111111111222222111000000000000111111000000000000000000///000000000000000000000000111000000//////000000111000000000000111111111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111222222222333333333222222222333222222111000111111222222222333333333000000000111111111111222111222333444444444444444333222000//////000222333222222222222333333333333555555555555444333222222222222333333333333444444333333444444555666666666666555444444444555666777666555444444333333444444444444444333333333333222444444444444444444444444444444444444444444444444222222222333333333333333222222333333333333222222333333333444555555666666666555555444444555555666222222222222222333444444444444555555555555444444444444555555555555444444333333444444333333222111333333333444444444555555444444444444555555555555333333333333333333333333333444444444444444444333222222333333333444444444222222222333333333333333555666777888888888777666666666555555666777999:::777777777777666666666555555666777888999999999999666777999<<<===>>>>>>>>>:::<<<>>>???>>>>>>???@@@CCCCCCCCCCCCCCCCCCDDDDDDFFFHHHKKKLLLLLLIIIEEECCC<<<===@@@DDDIIIMMMQQQSSSJJJGGGEEEGGGKKKNNNNNNMMMFFFGGGIIIIIIIIIKKKNNNPPPNNNPPPSSSVVVVVVTTTRRRPPPMMMMMMKKKKKKJJJKKKLLLLLLLLLMMMMMMLLLKKKKKKLLLNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFCCCDDDFFFHHHHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAA@@@CCCCCCDDDFFFHHHHHHFFFDDDAAA@@@>>>>>>@@@AAA@@@???>>>??????@@@AAABBBBBBCCCBBBAAA@@@??????@@@AAABBBAAAAAAAAA@@@@@@@@@??????========================>>>===<<<;;;;;;::::::;;;===<<<<<<;;;<<<===???@@@???@@@BBBBBBAAA@@@@@@AAA======>>>>>>>>>>>>======:::;;;<<<======>>>======::::::::::::;;;<<<===>>>777888:::;;;<<<<<<;;;;;;::::::::::::::::::::::::999999999999::::::::::::999999999999999999999999888777777666777999:::<<<:::;;;;;;;;;;;;::::::999:::999999888888999::::::::::::;;;;;;;;;:::999888666666666666666777888999999999::::::::::::;;;;;;>>>>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::888999;;;<<<======<<<<<<:::888777777999::::::999999::::::;;;;;;<<<======;;;<<<<<<======>>>>>>???>>>>>>??????????????????>>>????????????>>>======<<<===>>>@@@AAAAAAAAAAAA111111111111111111111111111111000/////////000000000000000000000111111111000000000000000000000000000///............///000000000000000111111111111000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111222222222222222222333333222222111000111111222222222333333333111111111111222222333333///000111222333333333333444333111//////111333444333333333333444444444444555555555555444333222111222222333333333333444444555555555666777888888888666555444333333555777888666555444333333333444444555555555555444444444444333333333333333333333333444444444444444444444444222222222222222222333333222333333444444333333222333333444444555666666666666555555444444555555666222333444444555444333333333333444444444444333333444444555555555555444444222222333333222222111000333333333444444444555555333444444555555555555555444444444444444444444444444444555555555555444444333333333444444444555555333333444444444555555555666777888999999999888777555555555666777777888888777666666666666666555555444555666888999999888888888999;;;===>>>===<<<;;;:::<<<>>>???>>>===>>>>>>BBBBBBBBBBBBCCCCCCDDDDDDGGGIIIKKKMMMLLLIIIEEECCC>>>@@@DDDIIIMMMOOOQQQQQQJJJHHHFFFIIIMMMOOOLLLIIIDDDFFFIIIJJJJJJJJJKKKMMMOOOPPPRRRSSSSSSQQQOOOMMMNNNNNNLLLLLLKKKKKKKKKLLLHHHIIIKKKLLLKKKKKKLLLMMMKKKLLLMMMNNNMMMKKKIIIHHHGGGHHHHHHHHHHHHGGGEEEDDDCCCEEEGGGIIIIIIHHHFFFEEEDDDDDDDDDCCCBBBBBBAAAAAADDDDDDEEEGGGIIIJJJHHHFFFAAA???===???AAACCCCCCAAA??????@@@@@@AAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<<<<;;;;;;:::;;;;;;;;;>>>>>>===<<<===???AAABBBCCCEEEFFFDDDAAA??????@@@===>>>>>>??????>>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;999999999888999999::::::666888:::<<<<<<<<<;;;:::::::::::::::::::::::::::888999999999999:::::::::888888888888888888888888777777666666888:::<<<>>>;;;;;;;;;;;;;;;:::999888::::::999999999999::::::;;;::::::999999999999888555555555666666888999999999999::::::::::::;;;;;;:::;;;<<<===============::::::::::::::::::::::::999999:::;;;<<<<<<<<<<<<:::888777777999:::::::::999::::::;;;;;;<<<======;;;;;;<<<<<<===>>>>>>???======>>>>>>??????@@@@@@>>>>>>??????>>>======<<<===>>>???AAABBBBBBCCCCCC111111111111111111111111111000000/////////////////////000000111111222222000000000000000000000000///...---,,,,,,---...///000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111000000111111111222222222222333333333333222111111111111222222222333333333111111222222222333333333------///000222222333333888666444222222444666888444444444555555555666666555555555555444333222111222222333333333444444444666777777888999:::::::::666555333333333555777888666555444333222333444444777666666666555555555555333333333333333333333333444444444444444444444444333333222222222222222222222333333444444333333222333333444444555666666666444333333222222333333444222333555666666555333222222333333444444333333222444555555555555555555444111222222222222111000000333333333444444444555555333333444555666666666555444444444444444444444444444555555666666555555444444444444555555555666666555555555666666666777777777888999:::;;;:::999999777888888888777666555444666666666666666666666555111222444666666666666555;;;<<<===>>>>>><<<:::999:::===??????>>>======>>>BBBBBBBBBBBBBBBCCCDDDEEEFFFHHHJJJLLLKKKGGGCCCAAADDDFFFJJJMMMOOONNNMMMLLLJJJHHHGGGJJJNNNNNNJJJEEECCCFFFJJJLLLLLLJJJIIIIIINNNOOOPPPPPPPPPNNNLLLJJJOOONNNMMMLLLKKKKKKKKKKKKDDDGGGJJJKKKKKKKKKKKKLLLJJJLLLNNNOOONNNLLLIIIGGGEEEFFFGGGGGGGGGEEEDDDCCCCCCEEEHHHJJJJJJIIIGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDFFFHHHIIIGGGDDDAAA???===???BBBEEEDDDCCC???@@@@@@@@@@@@AAAAAAAAA???@@@@@@AAAAAA@@@@@@????????????>>>>>>>>>>>>===????????????>>>===;;;;;;::::::::::::;;;;;;<<<===@@@???>>>>>>???AAACCCEEEGGGHHHIIIFFFAAA======>>>>>>>>>????????????>>>>>>;;;;;;;;;<<<;;;;;;:::::::::999888777666666666666666777:::<<<<<<<<<;;;:::::::::::::::::::::::::::888888999999999:::::::::777777777777777777777777777666666666888;;;>>>@@@;;;;;;;;;;;;::::::999888;;;;;;::::::999:::::::::;;;;;;:::999888888888999666666666666777999::::::999999:::::::::;;;;;;;;;555666888:::;;;<<<======::::::::::::::::::::::::999999::::::;;;<<<<<<===:::888777888:::;;;;;;:::::::::;;;;;;<<<=========;;;;;;;;;<<<===>>>>>>???<<<======>>>???@@@@@@AAA>>>>>>???>>>>>>===<<<<<<>>>???AAABBBCCCDDDDDDDDD111111111111111111111111222222111111000//////...///000111222222111000///000000000000000000000000......//////000000111111...//////000111222222333///000111111111///...---000000222222222111///...000000000000000000000000111111222222222333333333333333222222111222222222000111222333444333222222444333222111111222333444000111222222333333333333222222222222111111111000000000000000000000000000000000111222333333333333222222222222222222222222444555555555555555555444222333333444444333333222333222111000000222444555777666555555555666888999555444333333333333444555777666555444444444444444777666555444333222222222555555555444444333333333777777777777777777777777444333333222222333333444777777888777666555333222666555555444444555777888333333222222222222111111666444333333333333222111222333444444555555444444777777777777666555444333555555444444444333333333444444444444444444333333555555444444444555666666555555666777777777777777444444444444444444444444111222333555666777777888777666444333333444666777:::999999777666555444333888888777777666666555555666555555444444444555555444555777777666666888999999:::;;;;;;;;;:::999888???@@@???>>><<<;;;<<<>>>@@@AAAAAABBBDDDEEEFFFFFFDDDEEEFFFGGGGGGHHHGGGGGGHHHJJJLLLNNNMMMJJJGGGEEECCCEEEHHHJJJLLLLLLKKKJJJKKKKKKLLLKKKKKKIIIGGGFFFHHHKKKMMMMMMLLLKKKKKKLLLMMMMMMKKKJJJIIIHHHHHHGGGGGGGGGIIIJJJKKKLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKHHHHHHGGGGGGFFFGGGGGGHHHEEEDDDEEEGGGJJJJJJHHHGGGEEEEEEEEEEEEDDDCCCBBBAAAFFFEEEDDDCCCCCCCCCCCCCCCCCCBBB@@@@@@@@@@@@BBBCCCAAAAAAAAA@@@@@@@@@??????????????????????????????@@@@@@@@@?????????>>>>>>??????>>>============>>>===<<<<<<;;;;;;;;;<<<<<<@@@?????????AAACCCFFFHHHKKKJJJHHHFFFCCC@@@===;;;;;;===???AAAAAA@@@>>><<<;;;;;;:::999:::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999888888888888777999999888888888888999999999999:::;;;;;;<<<<<<===>>><<<888777777888999888;;;;;;::::::999:::::::::999::::::::::::999888888666666777888999:::::::::666888999:::;;;;;;:::999:::999:::;;;===>>>===<<<;;;;;;999999999999;;;;;;::::::;;;;;;<<<======>>>::::::::::::::::::::::::::::::;;;<<<=========<<<>>>======<<<<<<<<<============>>>>>>?????????@@@>>>>>>============>>>>>>>>>???@@@@@@BBBBBBCCCDDD111111111111111111111111222111111000//////......///000111222222111000///////////////////////////000000000000////////////......///000000111222222..................---,,,...//////000111111111111000000000000000000000000111111111111222222222333222111111000000111111222333333333333333222111000222111000//////000111222111111222333333333222222222222111111111000000000000000000000000000000000000000111222333333333333222222222222222222222222333444444555555444444333222333333444444333333222333222111111111222333444777666555555555666888888555555444333333444555555666666555444444444444444666666555444333333333333555555444444444333333333555555555555555555555555444333333222222333333444666777777777777555333222555555555555555666777777555555444444444444333333333333222222222111000///222222333444444444444444444555555666666666555555444444444444333333333333444444444444444444444444222222222333444555666777555555666777777777777777444444444444444444444444222333444555666777777777666555444222222444555666444444555555666777888888888777777777666666666555777777666555555555555666444555777777666666888999888999999::::::999888888===>>>???>>><<<;;;<<<=========>>>???@@@AAABBBBBBBBBBBBCCCDDDDDDEEEEEEEEEHHHIIIKKKLLLKKKIIIFFFDDDEEEFFFHHHIIIIIIIIIGGGFFFJJJJJJKKKKKKJJJHHHGGGFFFFFFHHHKKKLLLKKKKKKLLLMMMMMMLLLKKKJJJHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLKKKKKKJJJJJJJJJKKKHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEEEEFFFIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBEEEDDDCCCCCCBBBBBBBBBCCCAAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;<<<<<>>???@@@CCCEEEGGGGGGGGGFFFDDDAAA???===<<<===???AAABBBBBB@@@>>>===;;;;;;:::::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999888888888888999999888888888888999999999999::::::;;;<<<<<<<<<>>>;;;888777777888888888::::::999999999999::::::999::::::::::::999888888666666777999999::::::999888999:::;;;;;;;;;:::999:::999999;;;===>>>===<<<;;;:::999999999999:::;;;999::::::;;;;;;<<<<<<===::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;<<<<<<===>>>???======>>>>>>>>>?????????>>>>>>============>>>>>>>>>??????@@@AAABBBCCCCCC111111111111111111111111111111111000//////......000000111111111111000000........................111111111000///..................//////000000111...------------......///---------...///000222333000000000000000000000000000000000111111111222222111000000000000000111111777666555333111000//////222111000//////000111222222222333333333222111111111111111111000000000///000000000000000000000000000000111222333333333333333333333333333333333333222333333444444333333222222222333333333333222222111111222222222333333333666666555555666666777888555555444333333444555555666666555444444444444555666555444444333333333333555444444444444333333333333333333333333333333333444333333222222333333444666666777777777555444333444555555666666666666666555555444444444444333333333333444444333222000///111222222333333333333333222333444555666666666666444444333333333222222222222333333444444555555555222222222333444666888999555555666777777777666666444444444444444444444444333444555666666666666555555444333222222333444555111222333444666777888999777777777777666666666666888888777666666666666666444666777777777777888:::777888888999999999888777999;;;>>>>>>===<<<<<<===>>>??????@@@AAABBBCCCCCC@@@AAAAAABBBCCCCCCDDDDDDHHHIIIJJJJJJIIIGGGDDDBBBFFFFFFGGGGGGGGGEEEDDDCCCIIIJJJJJJJJJIIIHHHGGGGGGDDDFFFIIIJJJJJJJJJKKKMMMLLLLLLJJJIIIHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGGGGFFFFFFGGGGGGHHHFFFEEEDDDEEEGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBB??????@@@@@@@@@@@@??????AAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>===>>>???AAACCCDDDBBBBBBAAA@@@???>>>======@@@AAABBBCCCCCCAAA???===;;;::::::::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888888888999999888888888888999999999999::::::;;;;;;<<<<<<<<<:::777666777888888777999999888888888999999:::999::::::::::::999888888666777888999999999999999:::::::::;;;::::::999888:::999999;;;======<<<;;;::::::999888888999::::::888888999999:::;;;;;;;;;::::::::::::::::::::::::============<<<;;;:::999:::::::::;;;<<<===??????======>>>>>>>>>>>>??????>>>======<<<<<<======>>>>>>>>>???@@@AAABBBCCCCCC111111111111111111111111222222111111111000000000000000000111111000000000........................111000000000/////////...---........./////////000000///.........000111222...------------///111222000000000000000000000000///000000000000111111111111000000000000111111222888666444222111000000111444333222222222222333444333333333333222222111000111111111000000000//////000000000000000000000000000000111222333333333333333333333333333333333333222222222333333222222222222222333333333333222222000111222333333333333222555555555555666666777777555555444444444444555555666555555444444444555555666555444333333333333333444444444444444444444444222222222222222222222222444333333222222333333444555555666777777666555444333444666777777777666555333333222222222111111111444666777888666444333222000111222222333333222222222333444555555666666666444333333333333222222222222222333333444555666666444444444555555777888888555555666666666666666555333333444444444444444444555555666666666666555555444333333222222333333444555444444444444444333333666666666666777777777777888888777666555555555555444666777888777777888:::888888888999999999999999666999===>>>===<<<<<<===??????@@@AAAAAABBBCCCCCCAAAAAABBBBBBCCCDDDEEEFFFHHHHHHHHHHHHFFFDDDBBBAAAFFFFFFFFFGGGFFFEEEDDDDDDJJJJJJJJJJJJJJJIIIIIIIIIFFFHHHJJJJJJIIIIIIJJJLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFIIIJJJJJJIIIIIIIIIHHHHHHEEEEEEEEEEEEEEEEEEFFFGGGGGGEEECCCCCCEEEGGGHHHGGGGGGEEECCCBBBAAABBBDDDEEEBBBBBBAAA@@@@@@AAAAAAAAA???@@@AAABBBBBBAAA@@@???AAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????========================<<<;;;;;;;;;;;;<<<==================>>>???AAABBB>>>>>>==================AAABBBBBBBBBAAA@@@>>><<<::::::::::::;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;::::::::::::::::::;;;::::::::::::::::::::::::::::::999999999888888888999999888888888888999999888999999:::;;;;;;<<<<<<;;;999777777888888888777888888888777888888999999999::::::::::::999888888666777888999999999999999:::::::::999999888777777:::999999:::<<<<<<;;;:::999999888888888888999999777777888888999999::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>======>>>>>>>>>>>>>>>>>>=========<<<<<<=========>>>>>>???@@@AAABBBBBBCCC000000000000000000000000333222222222222222111111111000000000000000000111.........................../////////000000000111............////////////000///.........000111222000///...------...///000000000000000000000000000///000000000000111111111111111111111111222333444666555333222111222333444555444333222222333444555333333333333222222111000111111111111000000000000000000000000000000000000000000111222333333333333333333333333333333333333111222222222222222222111111222222333333222222111000111222333333333333222444555555666666666666666555555555555555555555555555555444444444555555666555555444333333333444444444444444444444444444444333333333333333333333333444333333222222333333444444555666777777666555555333444666777777777666555333333222222222111111111444666888777555333333333000111222222333333222222444555555555555555555444444444444333333333222222222222333333444555666666555555444444333444444444555555666666666666555555333333333444444444555555666666666777666666555444333333333333333333333333666666555444333222111111555555666666777777888888888777666555444444444444555666888888777777999:::999999999999::::::;;;;;;666999<<<>>>>>>=========<<<<<<<<<===>>>>>>??????AAA@@@@@@AAABBBDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBEEEEEEFFFGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKIIIHHHIIIJJJKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEDDDEEEEEEIIIIIIIIIJJJIIIHHHGGGGGGCCCCCCCCCCCCCCCDDDEEEEEEGGGEEECCCCCCDDDFFFFFFFFFFFFEEECCCBBBAAABBBDDDEEEAAAAAA@@@@@@@@@AAAAAABBB@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA???????????????????????????@@@@@@AAA@@@???>>>>>>;;;;;;;;;;;;;;;<<<==================>>>>>>???@@@<<<<<<;;;;;;;;;<<<======@@@@@@@@@@@@???>>><<<;;;:::::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::::::::999999::::::::::::::::::::::::::::::::::::::::::999999999999888999999888888888888999999888888999999:::;;;;;;<<<:::999777777888999888777888777777777888888999:::999::::::::::::999888888777777888999999999888888999999888888777777777666999999888999;;;;;;:::999888888888888888888888888666666777777888999999:::::::::::::::::::::::::::999:::;;;<<<============>>>===<<<;;;;;;;;;;;;;;;>>>>>>========================<<<<<<<<<<<<=========>>>>>>???@@@AAABBBCCC000000000000000000000000222222222222222222222222111111000000000000111111.................................///000111111111////////////////////////...------------......///111000//////.........///000000000000000000000000000000000111111111222222111111111111222333444555333333333333333444555555333222111000000111222333222222333333333222111111222222222222111111111000000000000000000000000000000000111222333333333333333333333333333333333333111222222333333222222111111111222222222222111111111111222222222333333333444444555666666666666555444555666666666666555444555444444444444555666666555444444333333444444444333333333444444444444555444444444444444444444444444333333222222333333444333444555777777777666666444555555666666666666666555555444444444444333333222444666444111///111333111222222333333333333333555666666666666666555555555555444444444333333333222333333444444555555555444333222111000000000000555555666666666555444444222333333444444555555555666666777777777666666555333333444444444444333333444444444444444444444444444555555666777888888999888777666444333333333333555777888888888888999;;;999999999999:::;;;<<<<<<888:::===>>>=========>>>>>>>>>>>>?????????@@@@@@???>>>>>>>>>@@@BBBDDDEEEGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHJJJKKKLLLIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNMMMKKKHHHGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGBBBBBBBBBBBBCCCDDDEEEEEEFFFDDDCCCCCCEEEEEEEEEDDDEEEDDDCCCBBBBBBCCCDDDEEEAAAAAA@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@@@@@@@CCCCCCDDDDDDCCCAAA???>>>;;;;;;;;;;;;;;;<<<===>>>===>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===>>>>>>>>>>>>===<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::999999999999::::::999999999999::::::::::::::::::::::::999999999999999999888888888888999999888888999999::::::;;;;;;:::999888999::::::999888888888888888888999:::;;;999::::::::::::999888888777888888999999999888888999888888777777777888888999888888999:::;;;999888777777888888888888777777666666777777888999999999::::::::::::::::::::::::888999:::<<<===>>>>>>??????>>><<<;;;::::::999999>>>>>>============<<<<<<===<<<<<<;;;;;;<<<<<<=========>>>???@@@AAABBBBBB000000000000000000000000000000000000000000000000222111000//////000111222////////////////////////////////////000000000000000000000000000000000000..................---,,,//////000000111000000000000000000000000000000000111111111111222222222333000000000000111222333444222333333444555555444444333222111111111111222333111111222333333333222222333333333333222222222222000000000000000000000000000000111222333333333333444444444444444444444444222222333333333333222222111111222222222222111111333222111111111222333444333444555666666666555555444555666777777666555444444444444444444555666666444444444333333444444555333333333444444444555555444444444444444444444444444333333222222333333444222333555777777777777666555555555555555666777777555555444444444444333333333444555222...---000444222222333444444444444444555555666777888888888888666666666555555555444444444444444444444444444444333333222111111111222222555555666666555555444333222222333333444555555666555666666777777777666666444444444555555444444444333333444444555555666666444444555666777888999999999888777555444444333333555777888888888888999;;;999888888888999:::;;;<<<;;;<<<>>>=========>>>???AAAAAAAAABBBBBBBBBBBBBBB???>>>>>>>>>@@@BBBEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEFFFHHHJJJKKKLLLGGGGGGFFFFFFGGGIIIJJJKKKLLLLLLKKKIIIGGGFFFGGGIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHGGGFFFDDDDDDEEEFFFGGGHHHIIIKKKKKKKKKJJJHHHGGGCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDCCCDDDEEEEEEDDDBBBCCCDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@EEEFFFFFFEEEDDDAAA>>>===;;;::::::;;;;;;===>>>>>>>>>>>>?????????>>>>>>===@@@>>><<<;;;:::;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;;;;999::::::;;;;;;::::::999::::::999999999999::::::888888999999999:::::::::;;;;;;:::::::::999999999999999888888888888999999888888888999::::::;;;;;;;;;:::999:::;;;<<<:::999888888888999999:::;;;<<<999::::::::::::999888888888888999999999888888777:::999999888888999:::;;;999888888999::::::888777666666777888888777666666666777777888888999::::::::::::::::::::::::::::::999:::;;;<<<===============<<<<<<;;;::::::::::::>>>>>>=========<<<<<<<<<===<<<<<<;;;;;;<<<<<<=========>>>???@@@AAABBBBBB000000000000000000000000............////////////222111000//////000111222000000000000000000000000111111000000//////......111111111111000000000000000000111111111000...------...000222333333222222000000000000000000000000111222222222222333333333////////////000111222333222333444555555555333222555555333333333333555555000111222333333333333333444444444333333333222222000000000000000000000000000000111222333333333333444444444444444444444444222333333444444333333222111111222222222222111111333222111000000222444555333333555666666666555444444555666777777666555444444444444444444555666777444444333333333444444555333333333444444555555555333333333333333333333333444333333222222333333444222333555666777888777777666666555444444666777888333333333222222222111111555666666222...---222777222333444444555555444444333444666777999::::::;;;777666666666666555555555444444444444444444333333444444444444555555666777555666666666555444333333222222333333444555666666555555666777777777777777444555555666666555555444555555555555555555555555333444555666777888999::::::999888666555555444444666777888999888888999;;;888777777777777999;;;<<<===>>>>>>===<<<<<<>>>@@@??????????????????@@@@@@AAAAAA@@@@@@BBBDDDGGGIIIFFFEEECCCBBBCCCDDDFFFHHHEEEEEEEEEFFFGGGHHHJJJKKKEEEEEEDDDDDDEEEGGGIIIJJJIIIIIIIIIHHHFFFFFFHHHJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGEEEDDDDDDFFFGGGIIIIIIJJJKKKLLLLLLJJJHHHGGGDDDDDDDDDDDDEEEFFFHHHHHHDDDCCCCCCEEEFFFEEECCCAAABBBCCCDDDDDDEEEDDDDDDCCCAAAAAAAAAAAABBBBBBCCCDDDCCCBBB@@@@@@@@@@@@BBBCCCAAAAAAAAA@@@@@@@@@??????????????????????????????>>>>>>??????@@@@@@@@@@@@FFFGGGGGGFFFDDDAAA===;;;:::::::::;;;<<<===>>>???>>>????????????>>>>>>===BBB@@@>>>;;;::::::;;;<<<<<<<<<<<<<<<============999:::;;;<<<<<<<<<;;;:::999::::::;;;;;;::::::999:::999999999999999999:::888888888999999:::::::::;;;;;;;;;:::::::::999999999999888888888888999999777888888999::::::;;;;;;;;;::::::;;;<<<===;;;:::999999999999:::;;;<<<===999::::::::::::999888888888888999999999888888777;;;::::::999:::;;;===>>>999888888888::::::888666555666777888888777666555777777777888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<===<<<<<<<<<;;;;;;:::::::::;;;<<<<<<>>>>>>======<<<<<<<<<;;;<<<<<<<<<;;;;;;<<<<<<<<<======>>>???@@@AAAAAABBB000000000000000000000000111111222222222222111111////////////000000000000000000//////......------//////000000000000//////000000////////////000000////////////////////////000000000000////////////////////////000000000000111111222222222333333333444333111//////000111222333444444555555444444333555444222000000111222333333333444444555444444333111111111111111111111111333333333333333333333333111111222333333333222222///111333444555444444333444555666777777555444222333222111111000000111111333222000//////111333444444555555555555555444444:::888666555444555666777000000000111222333555555444555555555444333333222222222111111222222333444333333333333333333333333333222111111333333222111111222222333333444444555666666555555555444444444888777666444444555666666444444444555444444333333222222333444555666777888:::888999===BBBCCC???:::777777666555444333333333333333333333333333333333111222333444555666666666666666555555555444444444444444444444444444444444555666777888888777666555666666555444444444555555222222333333333333444444222333555777777777666666999999888777666555444444888888888777777777777777777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============>>>AAACCC>>>???AAACCCFFFHHHJJJJJJGGGFFFEEECCCCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJJJJFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEFFFGGGHHHIIIJJJKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEAAABBBCCCDDDDDDCCCBBBAAABBBBBBAAAAAAAAABBBCCCCCCEEEDDDCCCAAA@@@@@@AAAAAACCCBBBAAA@@@@@@@@@@@@AAACCCBBB@@@?????????@@@@@@???>>>>>>>>>???@@@AAAAAACCCDDDDDDDDDBBB???===;;;;;;<<<<<<<<<===???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;::::::999999999999888999:::;;;<<<;;;::::::666999;;;;;;888666777888;;;;;;;;;::::::999999999;;;888666666888999777555777888999:::;;;:::999999999::::::;;;;;;<<<<<<===:::999888888888999:::;;;>>><<<999888999999999888999999::::::999999888777888888888777777777777777666777999:::;;;;;;:::999999888666555555777999:::888888888888999:::;;;<<<888999999:::::::::999999;;;;;;;;;;;;;;;<<<======:::::::::;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<;;;::::::::::::;;;::::::;;;;;;<<<>>>???@@@111111111111111111111111000111111222222111111000////////////000000000000222222111111111111111111//////000000000000//////000000////////////000000////////////////////////000000000000/////////////////////000000000111111111111222222222333333333444333111000///000111222333333444444444444333333444333222111111111222222333444444444444444333222111111111111111111111111333333333333333333333333222222333444444444444333222333444555555555555666777888:::;;;;;;:::999888333222111111000000111111222111000///000111333444444444555555555555444444888666555333333444555666333222222222333333444555444444555555444444333222222222111111222222333444333333333333333333333333333222111111333333222111000000111222222333333444666666555555555444444444666555444444333333444444222222333444444333333333222222333444555666777777666555777<<>>777666555444444333333333333333333333333333333333222333333444444444444333666555555555444444444444000111222333555666777777555666777777777666555444666555555444444444444444222222333333333333444444333444555777777777777777999888888777666555555444777777777777777777777888888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>=========???AAA???@@@AAACCCEEEGGGHHHIIIGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHJJJKKKKKKLLLGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFHHHHHHHHHHHHHHHHHHIIIIIIFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGFFFEEEDDDDDDDDDDDDEEEBBBCCCDDDDDDDDDDDDCCCBBBCCCCCCBBBAAAAAABBBBBBBBBDDDDDDBBBAAA@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@AAAAAA??????>>>???@@@@@@??????>>>>>>??????@@@AAACCCCCCCCCCCCBBB???===;;;>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;:::999999999999999888999:::;;;;;;;;;::::::444666999:::888777888999::::::::::::::::::999999:::888666666777888777555777888999:::::::::999999999999888888888888888888999999888888888999:::;;;???===;;;;;;;;;;;;:::999:::::::::::::::999888888666777777777888888888888777888888999999999999888888777666666666777888999888888888888999:::;;;;;;888999999999999999999888<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<==================<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>???@@@111111111111111111111111000111111222222111111000////////////000000000000111111111111111111222222//////000000000000//////000//////......//////000////////////////////////////////////000000000000000000000111111111222222111111222222222333333333444333111000000000111222222333333444444333333222222222222222222111111111444444444444444333222111222222222222222222222222333333333333333333333333222333444444555555555444555666666666555666888;;;<<<===???@@@@@@???===<<<222222111000000000000111222111000000000111333444444444555555555555444444555444333222333444555666555555444333333333333333444444555555444444333333222222111111222222333444333333333333333333333333333222111111333333222111///000000111111222333333555555555555555444444444333333333333333222111111000111222333333333333333222222333444555666666777555555666;;;@@@AAA???===777666555444333333333333333333333333333333333333333333333333333222111111555555555555444444444444000111222333555666777777555666666666666555444333666555444333333333333333222222333333333333444444444555666777888888888777888888777777666666555555666666666777777888888888888888999999999999999999::::::::::::;;;;;;;;;;;;<<<===??????===<<<===>>>@@@@@@AAACCCDDDEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJLLLLLLLLLIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJGGGGGGGGGFFFFFFEEEEEEEEEGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDCCCBBBAAAAAAAAAAAACCCBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBAAA@@@??????>>>>>>>>>???@@@@@@??????>>>>>>>>>???@@@@@@BBBBBBBBBBBBAAA???===;;;@@@???>>>===<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<999999999999::::::::::::999999:::::::::;;;;;;;;;;;;::::::999999999999:::888999999:::;;;:::::::::333555888999888888999;;;999999999:::::::::::::::999888666666777888777666777777888999999999999888999999888777777666555555888888888888888999:::;;;===<<<;;;;;;<<<<<<:::888:::::::::::::::999999888666666777777888888999999999888888777777777777888666666777777777777888888888888777888888999:::;;;888888999999888888888888<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>???@@@222222222222222222222222000000111111111111000000////////////000000000000---------......///////////////000000000000///////////////....../////////////////////////////////////////////000000000000000111111111222222222222111111222222222333333333333222111000000000111111222222333333333333222222111111222222222222111000333444444333333222111000222222222222222222222222222222222222222222222222111222333444555555555444555666777777666999>>>BBBBBBCCCDDDDDDBBB@@@>>><<<222222111000000000000000111000000000111222333444333333444555555555444444333333222222333444555666666555444333222111111111333444444555444444333333222222111111222222333444222222222222222222222222333222111111333333222111000000111111222222333333555555555555555555555555222222333444444222111000000111222333444555555555222222333444444555666666666666666888;;;;;;999666666555444444333333333444333333333333333333333333222222222333333222222111444444444444444444444444444444444444444444444444555555555555555444444333666555444333333222333333222222222333333333444444555555666777777888888888777777777777666666666666444555555666777888999999999999999999888888888888:::::::::::::::;;;;;;;;;===???AAA@@@???===<<<<<<@@@@@@AAABBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDFFFHHHJJJKKKKKKKKKHHHHHHGGGGGGFFFFFFGGGGGGIIIIIIJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDBBBAAAAAAAAAAAABBBBBBAAABBBBBBBBBBBBCCCAAABBBDDDDDDDDDCCCAAA???=========>>>>>>???@@@@@@??????>>>>>>>>>>>>??????@@@@@@AAA@@@???>>>===<<>>===<<<;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<999999999999999999999:::999999999999::::::::::::::::::999999999999999:::888888999999::::::::::::666777888999999999:::;;;888888999999:::::::::;;;888777666666666777777777777777777888888888888888999999888888888777777777777777777888888999::::::999999888999::::::777555:::::::::::::::999999888888888888777777777777777999888777555555555666777555666777777888888777777777777777777888999:::;;;999888888777777777777777;;;;;;:::999999999999:::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@111111111111111111111111000000000111111000000000////////////000000000000,,,,,,,,,------.........//////000000000000////////////............//////////////////////////////.../////////000000000111000111111111222222222222111111222222222333333333222222222111111111111111111111222222222222111111000111111222222222111000222222333333222111111000222222222222222222222222222222222222222222222222000000222333333444444444333666888888888<<>><<<222111000000//////000000000000000000111222333444222222333444555555444444333333333333444555555666555444333111000000//////333333444444555444444333222222111111222222333444222222222222222222222222333222111111333333222111111111222222333444444444444555555555555555555555333444555555555444222111222222444555666666666666222222333333444555555555444444444555666666555333555444444333333333333444333333333333333333333333///000111222333333333333333333444444444444444444444444444444444444444444555555555444444555555555777666555444333333333333222222222333333333444444555555555666666777888888666666666666777777777777444444555666777888888999999888888888888888888888999999999:::::::::;;;;;;>>>@@@BBBAAA???=========???@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBEEEGGGHHHIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDBBB@@@???======>>>>>>??????????????????>>>>>>===>>>>>>????????????>>>>>>======<<<<<<<<<<<<<<<<<<======>>>????????????????????????============<<<<<<<<<<<<999999999999999999999999888888888999999999::::::999999999888888999999:::888888888888999999::::::;;;:::999999:::::::::999888888888999999:::::::::666666666666555666777888666666666777777777888888666666666777777888888888666666777888999999::::::888777888999:::999777555999999::::::999999888777:::999999888777666555555999888666555444555666666555555666777777777777666777777777777888999::::::999888777666666666666777999999888888888888999999::::::;;;;;;<<<======>>>>>>>>>===<<<<<<===>>>>>>======<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>???000000000000000000000000///000000111111000000///////////////000000000000...///////////////000000//////000000000000/////////......------......///////////////////////////......//////000000111111000000000111111111222222111111222222222333333333222222222222111111000000000111111222222111111000000000000111111111111111000111111222222222111111333333333333333333333333222222222222222222222222///000111222333444444444222666:::::::::===EEELLLPPPPPPNNNLLLHHHCCC>>>;;;111111000////////////000//////000111222333333444111222333444444555444444333333444444444444444444222222111000000000000000333333444444555555444444222222111111222222333444222222222222222222222222333222111111333333222111111222222333444444555555444444444555555555555555555555555555555444444333333444555666666666666666222222333333444444444444///000222333444555555555444444333333333333444444333333333333333333333333///000111333444444555555333333333333444444444444000111222333555666777777444444444444555666777888888777666555444333333333222222333333333333444444555444444444555666777888555555666666777777888888555555555666666777777777777777888888888888888888888888999999::::::;;;;;;>>>???AAA@@@>>>======>>>>>>??????@@@AAABBBBBBCCCBBBBBBBBBCCCBBBBBBAAA@@@AAABBBEEEGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFIIIJJJJJJJJJJJJJJJIIIIIIJJJIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBAAABBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>>>>???@@@@@@@@@????????????>>>=========>>>>>>========================:::::::::;;;<<<>>>???@@@????????????????????????============<<<<<<<<<<<<999999999999999888888888777777888888888999999999999888888888888999999:::999888888888888999::::::===;;;999888999:::999888888888888999999999999999555666777666555555777888666666666555666777777888333333444555555666777777555555777888999999999999:::999888999:::;;;999777888888888888888777777666:::999999888777666555555888777777666666666666777555555666666666666777777777777666777777888999:::999888777555555555666666777777777777777888999999888999999:::;;;<<<======>>>===<<<;;;;;;<<<===>>><<<<<<;;;::::::::::::;;;;;;;;;::::::;;;<<<<<<===//////////////////////////////000000000000//////////////////000000000000111111111111111000000000//////000000000000/////////......------......///////////////////////////.........///000111111111/////////000000000111111111111222222222333333333222222222222222111000000000000111111111111000000111000/////////111222333...///000111222222222222333333333333333333333333111111111111111111111111///000111333444555555555333888<<<<<<:::===DDDKKKNNNNNNLLLJJJEEE@@@<<<999111111000///////////////...///000111222333333444111111222333444444444444333333333333333222222222111000000000111222222333222333444444555555444444222222111111222222333444111111111111111111111111333222111111333333222111111111111222333333444444444444444555555555666666666555555444444444444444444444555555666555555444222333333333333444444444000111333333333444555666444333333222333333444444333333333333333333333333111222333444444444444444222222333333333444444444000111222333555666777777444444444444666888999;;;999999777666555444444444222222333333333333444444444333333333444555666777444555555666777888888999555555666666666666666666666666777777888888999999777888888999::::::;;;;;;======>>>===;;;;;;<<<>>>======>>>???@@@AAABBBCCCCCCCCCDDDDDDDDDCCCBBBAAABBBDDDFFFHHHHHHGGGEEEDDDDDDCCCDDDDDDEEEFFFHHHHHHJJJJJJJJJJJJJJJIIIHHHGGGHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAADDDDDDCCCCCCDDDDDDEEEFFFCCCDDDEEEFFFFFFEEEDDDCCCEEEDDDDDDDDDDDDEEEFFFGGGDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDBBBCCCCCCCCCCCCBBB@@@???AAAAAA@@@@@@@@@????????????@@@@@@AAAAAA@@@???>>>??????>>>===============<<<<<<<<<<<<<<<<<<======:::::::::;;;<<<===??????????????????????????????============<<<<<<<<<<<<999999999999888888888777777777777777888888888999888888888888888999::::::999888777777777888:::::::::888555666888:::999888999999999999888888888888444666777666444444777999666666555555555666777888555555555555555666666666444555666888999:::999999:::999777777999:::999888777777777777777666555555777777777777777777888888666666777888888888777777666666555444555666777888666666666777777888999::::::888666444444444555666555555555666777888999:::777777888999:::;;;<<<<<<===<<<;;;::::::;;;<<<===;;;;;;:::999999999999:::::::::999999999:::;;;;;;//////////////////////////////000000000000//////////////////000000000000222222111111000000////////////000000000000//////.........------.........////////////////////////---......///000111111222////////////000000000000111111222222222333333333111222222222222111000000000000111111111111000000111000///...///000222444---...///111222222222222333333333333333333333333111111111111111111111111000111333444555666666666555:::>>>>>>;;;<<>>===<<>>AAA@@@???>>>>>>>>>??????@@@AAABBBBBBAAA@@@???>>>??????>>>===============<<<<<<;;;;;;;;;<<<======;;;;;;:::;;;<<<===>>>>>>????????????????????????>>>=========<<<<<<<<<<<<999999999999888888777777777777777777888888888888888888777777888999::::::999888777777777888:::;;;777444222333777999:::888:::999999999888888777777333555777666444444777999666555555444444666777888999999999888777777666666333444666888999:::999999999777444444666777888777666666666666666555555444444555666777888999::::::555666777999999999888777777666444333444555777999666666666666777888999::::::888666444333444555666444444444555777888:::;;;666777777888:::;;;<<<<<<===<<<:::999999:::<<<===;;;:::999999888888999999999999888888999999::::::000//////000111222222111//////............//////000000000000000000000000------------.........///000000000000000/////////000///...------...///000........................000000000000111111111111222111000//////000111222666333000000333555555555666555333222111222333333111111111111111111111111000000000000000000000000...//////000111222222222222222333444444444333333222222222111111111111111111222333444555555555555777777888999;;;===???AAAAAAEEEFFFCCCAAA@@@<<<666222111000//////000111222////////////000000000000111111222222222333333333333444555555666666555555000000000111111222222222555444444333333444444555333333333333333333333333333333222222111222222222333333333222222111111111222333444444222222333444999888888777666555555555777777666555444444333333333333333333333333333333000111333444555666666666888777666555444333333333///000000111333444555555555444333222222222333444555555444333333222111111333333444444555666777777666666555444444444444444444444444555666777777888999888666555444444555555111222444666777777666555555444444444444555666666555444444444555666888999777888999777333222444666666777777888888888888777888999999999999999999:::<<<<<<============<<<<<<;;;<<<===>>>?????????>>>AAABBBBBBBBBBBB@@@???>>>BBBCCCDDDEEEEEEFFFFFFFFFDDDEEEEEEGGGHHHIIIJJJJJJIIIJJJKKKJJJGGGEEEEEEEEEEEEDDDBBBAAA@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHHHHGGGEEEDDDCCCBBBCCCCCCEEEEEEFFFFFFFFFFFFEEEEEECCCCCCBBBBBBCCCDDDFFFGGGDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@????????????@@@@@@BBBAAA???>>>>>>???AAABBB>>>>>>===<<<<<<===??????<<<<<<============<<<<<>>==================<<<<<<;;;;;;:::999999888999999999999888777777777777888888888888777777999999999999999999999999888888888999999:::::::::;;;:::888777777777888999666666666666555444222222888888888777777777777777888777666555555666777777999999888888777777666666777777888888888999999999:::999999999888888777777777777888888888888777777666777777888888888888777666666777888888888888888666666666666777777777777<<<999666666888888777555555666777888888999999888666666777777888888888999999999999999999999999999:::::::::999999888888888888888999999999888777666999888777777777888999:::000//////000111222111111//////............//////////////////////////////------........./////////.........//////111222222000000///.........//////........................000000000000111111111111222111000//////000111222222000------000222222111555444333111111111222333111111111111111111111111111111111111111111111111/////////000111222222222333333333444444333222222111111111111111222222222111222333444555555555555777777888999;;;===???@@@>>>BBBCCC@@@>>>===888333111000////////////000111/////////000000000111111111111222222222333333333000111222222333333222222333333333333333333444444444444444444444444444444333333333333333333333333333333222222222222222333333333333222222222111111222333444444222222333444666666666666666666666666666555555555444333333333333333333333333333333333333333444444555555444444777666555444333333333333555555555444444444444333444333222222222333444444555555444444333222111111333333444555555666666777777666555555444444555555444444444555666777777777999888666555444444444555111222444666777666555555555444444444444555666666444333333333444555777888666888888666333222444666666666777777888888777777888888888888999999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<======>>>>>>???BBBCCCDDDDDDDDDCCCBBBAAABBBCCCDDDEEEEEEFFFFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIGGGHHHHHHGGGDDDCCCCCCDDDCCCBBBAAAAAAAAABBBCCCDDDAAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFCCCCCCBBBAAAAAA@@@??????AAA@@@@@@@@@?????????????????????>>>>>>?????????@@@???===<<<<<<===???@@@>>>>>>===============>>>======>>>>>>>>>>>>======>>>======<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::999999;;;;;;::::::888777555444777888888888888888888777999999999999999999999999:::::::::;;;;;;;;;<<<<<<::::::888777666666777777888888888888777666555555666666666666666666666666777777666555555666777888777777777777777777666666666666666777777888888888777777777666666666555555666666777777777777666666666666777888888888888777666666777888888888888888555555555666666666777777:::777555555777888777555555666777888888999999888666777777777888888888888999999999999999999999999:::::::::999999888888888999999888888888888999999999999888777888999:::;;;000000000000111111111111000//////......//////000////////////////////////....../////////000000000000///.........000111222111000//////.........///////////////////////////000000000000111111111111111111000000000000111111444222000000222333444333333222111111000111111111111111111111111111111111111111111111111111111111//////000000111222222222444444444444333222222111000000111111222222333333111222333444555555555555777777888999:::<<<>>>???>>>BBBCCC@@@===<<<777222000//////......//////000000000000111111111222222111111222222222333333333222333444444555555444444444444333333333333333333222333444555555444333222222222222222222222222222333333222222222222333333333333333222222222222111222333444444222222333444333333444444555666777777444444444444333333333333333333333333333333333333444555555555444333333222555555444333333222333333555555555555444444333333222222222222333333555555555555444444333333222222444444444555555666666777888777666666555555666666444444444555666666777777999888777555444444333333111222444555666666555444555444444444444555666666333333222222333444666777666777777555333222333555444555666777777777777666777888888888999999999:::999999::::::::::::999999;;;;;;::::::;;;<<<>>>???AAABBBCCCDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHFFFCCCCCCDDDFFFEEEDDDCCCBBBAAABBBCCCDDDAAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFEEEDDDCCCBBBCCCDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>???>>>>>>======>>>>>>??????>>>===<<<<<<===>>>???>>>>>>???>>>>>>===<<<;;;======>>>>>>>>>>>>=========<<<;;;;;;:::;;;;;;;;;<<<<<<;;;;;;::::::999999999::::::999999777666666888888999999999999888888888888888888888888888888:::::::::::::::;;;;;;;;;:::999888777666666666666777777777888888777666666555555555555555555555555666666555555666777888999666666666666666666777777555555666666666666777777777777666666666666555555555555666666666666555555555666777777888888888777666666777777888888777777444444444555555555666666777555444444666777777666555666777888888999999888777777777777888888888888999999999999999999999999999999999999999888888888999888888777888999;;;<<<:::999888888888999;;;<<>>999444//////............//////000111111111222222222222111111222222222333333333333444555555666666555555222222222111111000000000111222444555555444222111111111111111111111111111333333222222222333444444222222222222222222222222222333444444222222333444222222333444444555555666222222333333333333333333333333333333333333333333444444555555444444333222444444333222222222333333111111222222333444444555111111222222333444555555444444444444444333333333444444555555666666666777888888777666666666666666444444444555555666666666999999777666555444333333222333444555555555555444555444444444444555666666444444333333333444666777666666555444333333444444333444555666666777777666888888999999::::::;;;;;;999999::::::::::::999999;;;:::999888999;;;===???>>>???@@@@@@AAABBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDEEEEEEFFFGGGGGGKKKKKKJJJGGGEEEEEEGGGIIIIIIHHHEEECCCAAA@@@??????AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFEEECCCBBBAAAAAAAAABBBEEEDDDDDDDDDCCCCCCCCCBBB?????????>>>>>>>>>>>>===>>>>>>============>>>>>>@@@@@@????????????@@@@@@>>>????????????===;;;:::<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999888555666777888999:::::::::999999999::::::999999999777777777777777777777777777777777888888888888888999888777666666555555555444555555666666666555555555555555555555666666666555555555666777888888999444444555555666666777777666666666666666666666666888888888888888888777777555666666777777666666555555555666777888888888888666666777777777777777666333333333444444444555555444333333444555666777777555666777888888999999888777777777777777888888888888888888888888888888888999999999888888888888888777777888999:::;;;<<<<<<;;;:::999999999:::;;;<<>>:::555......////////////......000111111111222222222222111111222222222333333333000000111222222222222111222222222111111000000000111222444555555444222111111111111111111111111111333222222222333444444555222222222222222222222222222333444444222222333444444444444444444444444444222222333333333333333333333333333333333333333333222333444444555555444444333333222222222333444444222222222333333444444555000111222333444444555555444444444444444444444555555555555666666666666666888888777666666666666666444444444444555555555555888888777666555444333222333333333444444444444444555444444444444555666666666555444444444555666777666666444444444555555444333444555666777777777777999999::::::;;;<<<<<<===::::::;;;;;;;;;;;;::::::;;;:::999888999;;;===>>>===>>>>>>???@@@AAABBBBBBAAABBBCCCDDDDDDEEEEEEEEEBBBCCCCCCDDDDDDEEEEEEEEEKKKKKKJJJGGGEEEEEEHHHJJJIIIGGGEEEBBB@@@?????????BBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDBBB@@@?????????@@@CCCCCCCCCBBBBBBBBBBBBBBB?????????>>>>>>>>>>>>===>>>>>>============>>>>>>@@@??????????????????@@@>>>????????????===;;;::::::;;;;;;<<<<<<;;;;;;:::===<<<<<<;;;<<<<<<======<<<;;;;;;:::999999888888444555777888::::::;;;;;;999999999::::::999999999777777777777777777777777777777777777777777777777777777777777666666666555555555666666666666666555555555555666666777777777444444555666777888888888444444555555666666777777777777777777777777777777777777777777777777888888666777777888888777777666444444555777777888888888666666777777777666666555333333333333444444444444222333333444444555777888555666777888888999999888888888777777777777777777888888888888888888888888888888888888888888888888444555888:::<<<<<<;;;;;;;;;:::999999999:::;;;<<>>===<<<999333...//////000000//////...000000000111111111222222111111222222222333333333111111222333333333333222444444333333333333333333111222333444444333222111222222222222222222222222333222222333333444555666111222222222222333333333222333444444222222333444444444444444444444444333444444444444333333333333333333333333333333333333222333333444555555555444333333222333333444555555888777777666555444333333111111333333444444444444333333444444555555666666666666666666666666666666888777666666555555666666444444444444444444444444666777777777666555444333333333333333333333444444555444444444444555666666777666555444555555666777888666444444666777666555333444555666777888888888888999999:::;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;::::::999999:::;;;===>>>????????????@@@AAABBBCCCAAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDFFFFFFFFFDDDCCCBBBDDDFFFDDDCCCBBBAAA@@@AAABBBCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>???>>>>>>======>>>>>>???========================>>>>>>???>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>;;;;;;::::::999999888888888888999999999888888777888888999999999999888888888888888888888888888888999999999888888888888888555666777888888888777777888888888999999888777777555555555666666777777888444555666777888888777777666666666666666666777777888888777777777777666666444444555555555555666666777777888888888888777777333444555666777888888888666666777777777666555555333333333444444444555555222333555444444444777999555666777888888999999888888888888888777777777777888888888888888888888888777777777888888888888888444555777999:::::::::::::::999888888888999;;;<<>>>>>======>>>???@@@AAAAAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCAAABBBCCCBBBAAA@@@AAABBBAAAAAA@@@???@@@AAABBBCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDCCCDDDEEEFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????????????????>>>>>>?????????<<<<<<============<<<<<<>>>>>>===============>>><<<==================<<<;;;;;;::::::;;;<<<<<<===;;;;;;::::::999888888888999999999999999888777666777888888888888888888777999999999999999999999999999999888888888777777777444555777888999:::999999999999999999999888777666333333444555555666777777555666777888888777666666777777777777777777666666777777777666666555555555444444444555555555666666666666777777777777666666222333444666777888888888666666777777666555555444444444444444555555555555333555666555444444666999555666777888888999999888888888888888777777777666888888888888888888888888666777777777888888888999777666555555666888:::;;;999999888777888999:::;;;///222444333...,,,///222111111000000000000111111........................------------.........///---///111222222000...,,,,,,...000111222222222222111111111111111111111111000000000000111111111111///000111222222111000///...000222111///---...//////000111333333333222111111111111111111111111111222222222222222222222222222222222222222222222222222222333444444444333333444333333333333333333333222222333444555555555555888888777777777777888888555:::<<<;;;;;;<<<999444///000111222222111000///////////////000000000000111111222222222333333333000000111222222222222111000000000111111222222333333222222111111222222333333333333333333333333333222222222333444555666777111111111222222333333333222333444444222222333444111222333444666777888999777777666555444444333333333333333333333333333333666666666555444333111000333333333444555666777888333333333444444444444444222333444444444333222111222333333444555666777777777777777777666666666666666666555444444444444444444444444444444444444444333444666777777777666555444444333222222333333333555444444444444555666666666555444333333333444555:::777555666888:::888777444555666888999999::::::444555666777888999:::::::::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<============<<<<<<;;;::::::;;;===>>>@@@AAABBBCCCDDDDDDDDDDDDAAAAAABBBBBBBBBBBBBBBBBB@@@AAACCCCCCAAA@@@@@@AAACCCBBBAAA???>>>>>>??????CCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEFFFEEEDDDCCCBBBCCCDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@@@@???@@@@@@????????????@@@@@@>>>>>>????????????>>>>>>???>>>===<<<<<<===???@@@>>>>>>????????????>>>>>>999999999999::::::;;;<<<;;;;;;::::::999888888777666777888999999999999999777777888888888888777777999999999999999999999999777777666666555555555444333555777999;;;;;;;;;;;;888888888777777555444444222222333333444555666666666666777888888777666555999999888888777777666666666666555555555444444444555666666666777777888888555555666666666666555555222333444666777888888888666666777777666555444444444444444555555555666666444666777666444444666999555666777888888999999888999888888888777777666666777777777777777777777777666666777777888888888999:::777333111111555:::===999888777777777888999:::000000000000000000000000444222000///...///000111---///000///...---...000000000000000000000000000000000000000000000000000000000111111111000000///222222222222222222222222---...///111222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111333333222222222222333333333222222111111222222333444444333222111111111222666666666666666666555555888777666444444555555666444444444444333111///.............../////////000000111222444444333222222222111111000000000000000000111111111111222222222222333444444555555444444444444444444444444444444666555444444333333333333444333222111111222333444222222222222222222222222333333333333333333333333666555444333333333333333555555444444444444333333111111222222222333333333666666666666555444333222333444555666777777777777:::999777555444333333444555555555444444333333333555555555666666666666666888888888888888777666666555555555666777888888888333444444444555555666666555555555555555444444333222333333333333222111111444444333222222111111000222333444444444333222111555555555555666666666666111222333555666888999:::888888999999999:::::::::<<<<<<;;;:::999999999999777999:::<<<======<<<<<<;;;;;;;;;;;;;;;<<<======@@@AAACCCDDDDDDCCCAAA@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@???CCCBBBBBBAAAAAA@@@@@@?????????????????????@@@@@@@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDAAABBBCCCDDDDDDCCCBBBAAABBBAAA?????????BBBEEEGGGDDDCCCCCCBBB@@@???>>>>>>======>>>>>>>>>>>>=========<<<;;;<<<===>>>>>>===???@@@@@@???<<<;;;;;;<<<=========<<<<<<;;;;;;;;;===;;;999999::::::999888;;;:::999999888888999999555666777888888888888888;;;:::999:::<<<===<<<;;;555777999999999888999:::666555555777:::<<<<<<;;;666666555555555444444444333333333444666777999:::666666666666777777777777999888888777777777777777666666666666666666666666444444444444444444444444;;;:::999777666444333222222333444555555555444444777666555555666777666444555555555555555555555555555555666666777777888888999:::<<<<<<<<<;;;999777777777777777666666666666777888999:::;;;<<<<<<<<<::::::999888777666555555666777888999::::::999888777888888999999:::;;;;;;000000000000000000000000111111111111000000//////...000111000///...///000////////////////////////000000000000000000000000000000111111111111000000222222222222222222222222111000000///000000111222111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111222222222111111222222222222222222111111222222222333333222111111111111111333333333333333333333333666666444333333333444555333333444333222000///............/////////000000000111222222333333222222222222111000000000000000000111111111111222222222222333444444555555444444333333333333333333333333555444444333222222333333333333222111111222333333222222222222222222222222333333333333333333333333555555444333333333333333666555555555444444333333111111222222222333333333666666666555555333222222222333444555666666666666999888666555444444444444555555444444444333333333333333444555666777777888888888888888888777777666777777777777666666666666777777777777888888888999555666666666666555444444222333333333333222111111333333333222222222222111222333444444444333222222666666666666777777777777333444555666777999::::::888888888999999999::::::::::::999999999::::::;;;888999:::;;;<<<<<<<<<;;;;;;::::::999:::;;;<<<===???@@@BBBCCCCCCCCCAAA@@@EEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAA@@@??????AAAAAA@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@??????@@@AAABBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAABBBCCCCCCCCCCCCBBBAAACCCBBB@@@@@@@@@BBBDDDEEEDDDCCCBBBAAA@@@???>>>>>>===>>>>>>>>>>>>>>>=========<<<;;;<<<>>>???>>>===???@@@@@@>>><<<:::;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;:::888888999:::999888;;;;;;:::999999999999999888888999:::::::::999999888888888999;;;;;;:::888555777888888666555666777666555555666999::::::999666666555555555444444444333333333333444666777888555555666666666777777777:::999888888777777888888555555555555555555555555444444444444444444444444777777777666666555555555555444444444333333222222555444333333555555444333444444444444444444444444444444444555666666777777666777999999999888666555777777777777666666666555555666777777777777777777888888888777777777777777555666777888999999888777777888888999999::::::;;;000000000000000000000000...000111222222111...---...///000///...---...000////////////////////////////////////////////////000000111111111111000000000000000000000000000000444222000......///000222111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111222222111111111111222222222222111000000000111111222222222222222222222222555444444333222333333333222222222222111///...---....../////////000000000111111000000111111222333222222111000000000000111000111111111111222222222222333444444555555444444222222222222222222222222444333222222111222222222333333222222222222333333222222222222222222222222333333333333333333333333555444444333333333333333666666555555444333222222111111222222222333333333444555555444444333222111222222333444555555555555777666555555444444555555555444444444444333333333111222333444555777888888888888999999888888777666999888888777666555555444555555555555555666666666666666666666666555555444333333333333333222222111111111222222222333333333222333333444444333333222666666777777777888888888666666777777888999999999888888888999999999999:::888888888888999:::;;;<<<888888:::;;;;;;;;;;;;;;;;;;:::999888888999;;;===>>>???AAABBBBBBBBBAAAAAAGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDFFFHHHIIIIIIHHHGGGCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????????????????@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@??????@@@AAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBBBBBBBBBBAAAAAACCCBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@??????>>>>>>>>>?????????>>>======<<<======<<<===???@@@???===>>>??????>>><<<::::::;;;;;;;;;:::::::::::::::999:::888777777999::::::999<<<;;;;;;:::::::::::::::999999:::::::::999999888555555666888:::999777555555666777666444333333333777666555666777888888666555555555555555444444444333333333222333444444555555555555666666666666777:::999888888777777888888555555555555555555555555444444444444444444444444333333444444555666666777777555444222111000111111333222111222333444333222333333333333333333333333222333333444555555666666666666777888777666555444777777777666666666555555999999999999888888777666666666666777777888888888555555666777777777666666777777888888999:::::::::000000000000000000000000//////000111111000///...,,,---......,,,,,,---...///////////////////////////////////////////////////000000111111111111000000000000000000000000000111111000//////000111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000111444444444444444555555555555444444333333333333333111111111000//////...---...////////////000000000222111000///000111222333333222111111000000111111000000111111111222222222222333444444555555444444222222222222222222222222222222111111111111111222333333333333333333333333222222222222222222222222222222333333333333444444444444333333222333333444555555444333222111111000111111222222222333333333333444444444333333222111111222333333444444444444555555555555555555555555444444444444444444444444222333333444555666666777888999999999999888777777888888777777666666555555444444444444444444444444666666777777666666555444333333444444333333222111000000111222333333444444222222333333333333333333666666666666777777777777666777777777777777888888888888888888999999999999888888888888888999::::::888888999:::::::::::::::<<<;;;999888888:::<<<>>>===>>>???@@@AAAAAAAAAAAAFFFFFFFFFEEEDDDCCCCCCCCCAAADDDHHHKKKLLLLLLJJJIIIDDDDDDBBBAAA@@@?????????@@@@@@??????????????????>>>??????@@@AAAAAABBBBBBCCCCCCBBBBBBAAA@@@??????@@@@@@AAABBBBBBAAAAAA@@@CCCBBBBBBAAA@@@@@@@@@@@@BBBCCCDDDEEEEEECCCBBBAAA@@@AAAAAAAAAAAAAAAAAA@@@CCCCCCCCCCCCBBBBBBBBBBBBCCCBBB@@@???>>>>>>>>>??????????????????>>>===<<<>>>======???AAAAAA???>>>===>>>>>>===;;;::::::;;;999999999999999999999999:::999888888:::<<<<<<;;;<<<<<<;;;:::::::::;;;;;;888888888888888777666555444555666888:::999555333444555666666444333333444888666555555666666555444555555555555555555555555444444333333333333444444444444555555555666666666888888777666666666666777555555555555555555555555333333333333333333333333222222333333444555666666666555222000///000111222333222111111333444333222222222222222222222222222333333333444555555666666777777888888888777666555777777666666666555555555888888999999888888777666666666666666777777777888444555555555555555555555777777777888999999::::::000000000000000000000000000000///......///000111---...//////...---...///........................//////////////////////////////000111111111111111////////////////////////,,,...000222333222111000111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000111222222222222111000111000000//////000000111111000000000000000111111444555555555666666666777555555555555444444333333111111000//////.........////////////000000000111222111000000000111333444333222222111111111111111000000111111111222222222222333444444555555444444444444444444444444444444111111111000000111111222333333333333333333333333222222222222222222222222222222222333333444444444333333222222222333333444333333222222111000000///111111222222222333333333333333444444333333222222111222333333333333333333444444444555555555555555444444444444444444444444555555555555555555444444999999999999999888777777666777666666666666666666777777777777777777777777666666666666666555555444333444444444444333222222000000111222333444444555222222222222333333444444444444444555555555666666666666666666666666666666777777888888888999999999:::999888777777777777777888888888888999999999:::<<<<<<:::999:::;;;===>>>;;;<<<===>>>@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@CCCGGGKKKMMMLLLJJJIIIEEEDDDCCCAAA@@@???>>>>>>@@@??????>>>>>>???@@@@@@???@@@@@@AAABBBCCCDDDDDDCCCCCCBBBBBBAAA@@@??????@@@@@@AAAAAABBBAAAAAAAAACCCBBBAAA@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDBBBAAA@@@@@@@@@????????????@@@@@@BBBBBBBBBBBBBBBAAAAAAAAABBBAAA???>>>======>>>??????????????????>>>======>>>>>>???@@@BBBBBB@@@>>><<<======<<<:::999:::;;;999999999999999999999999<<<;;;::::::<<<>>>======<<<<<<;;;:::::::::;;;;;;888888888888888777666555555555777999:::999666333222444666666555555555777888777555555666555444222444555555555555555555555666555444444333444444444444444444444555555555555666555555444444444444444555555555555555555555555333333333333333333333333333333333333444444444444444333111000000111333444333222222333444555555444222222222222222222222222333444444555666666777777777777777777666666555555666666666666555555555555222222333444444444444333777777777666666666666555555555444444444444444444666777777888888999::::::000000000000000000000000111///...------...111222000111222111000///000222........................////////////////////////...///000111111222111111////////////////////////***,,,000444555333111///111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000111222333444444333222111000000////////////000000111111000000000111222222222333333444444555555555555555555555555444333333111111000////////////////////////000000000111111222222111111222222333444333333222111111111111222000111111111111222222222222333444444555555444444444444444444444444444444111111111000111111222333333333444444444444333333222222222222222222222222111222222333333444444555222222222222222333333444222222111111111111000000111111222222222333333333333333444444444444333333222333333444444333333333333444444555555555444444333333333444444444444555777777777666555555444444999999999:::999999888777666666666666777777777777777777666666666666555555555555555555555444444333444444444444444333222222000000111222333333444444222222222222333444555555333333444444444555555555555555555555666666666666777777777888888888888999:::999888777666666666666999888888777777888999999<<<;;;;;;;;;<<<<<<======::::::;;;===>>>@@@AAABBBAAAAAAAAAAAABBBBBBCCCCCC???BBBFFFIIIKKKJJJHHHGGGEEEDDDBBBAAA@@@?????????@@@@@@???>>>>>>@@@AAABBB@@@AAAAAABBBCCCDDDDDDEEEBBBBBBAAAAAA@@@@@@?????????@@@AAABBBBBBCCCCCCCCCCCCBBBAAA@@@???@@@AAABBBDDDDDDCCCBBBBBBAAAAAAAAA??????>>>>>>>>>>>>??????AAA@@@@@@@@@@@@@@@AAAAAAAAA@@@>>><<<<<<===>>>???>>>??????@@@@@@??????>>>??????@@@BBBDDDCCCAAA>>>;;;<<<===<<<:::999:::;;;888999999999999:::::::::>>><<<;;;;;;===>>>>>>===<<<;;;;;;:::::::::::::::999999:::::::::999999888777777777888:::999666333222444666777666666777888999777666555666666444333444444444555555555555555555555444444444444444555333333333444444444555555555444333333222222333333444444444444444444444444333333333333333333333333555444444444444444333333333222111111222333444555444333222444666777666555222222222222222222222222444444444555666666777777555555555444444444333333666666666555555555444444111222333444444444444444777777777666666555555555666555444444333444444444666666777777888999999999000000000000000000000000............//////000000///000111111//////000111........................000000000000000000000000...///000111111222222222000000000000000000000000---...111222333222000///111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000111333444555555444333111000//////......//////000111111111111111222333333111111222333333444555555333444444555444333222111222111000/////////000000//////000000000111111111222222333444444444444444444333222222111111222222000111111111111222222222222333444444555555444444333333333333333333333333111111111111111222333333333333444555555444333333222222222222222222222222111111222333333444555555222222111111222333333444222222222222333333333333111111222222222333333333333444444555555555444444333333444444444444333333333444555555555444333222333333333444444444555555777777777777777666666666999999::::::999999888777888888777777666666555555555555444444444333333333444444444444444333333222444444444555444444333222111111111222222333333333222222111111222444555666444444444444555555555666555555666666777777777888777777777777888888888888888777777666666666777777999888777777666777888999999:::;;;<<<<<<<<<;;;;;;999999:::<<<===???AAABBBBBBBBBBBBAAAAAAAAAAAAAAA???AAACCCFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@?????????AAA@@@?????????@@@BBBCCCAAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@??????>>>???AAABBBDDDDDDEEEEEECCCBBB@@@@@@@@@AAACCCDDDFFFDDDBBBAAA@@@@@@AAABBB???>>>============>>>???@@@???>>>======???AAABBBAAA???===;;;;;;<<<>>>@@@======>>>???@@@@@@@@@@@@??????AAACCCEEEDDDAAA???:::;;;<<<;;;999999999;;;999999999999::::::;;;;;;???===;;;;;;<<<======<<<;;;;;;:::999999999999999888888999:::::::::999999888777666777888777666444333555777777666555555666999777666666777777555444444444444555555555666666444333333333333333444444222333333333333444444444555444333333222222333333444444444444444444444444222222222222222222222222444444444444444444444444444444444333333333333333444333222333666777666555333333333333333333333333222333333444555555666666666555555444444444444444666666555555555444444444555555555555555555444333555555555666666666666666777666555444333444444555666666777777888888999999000000000000000000000000,,,---///000111000///...,,,---...---,,,,,,---...........................111111111111111111111111......///111111222222222111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000222333555666666555333222//////............//////222222111111222333444444222222333444444555666666222222333444333222111000222222000//////000111111000000000000111111111111222333444555666555444333444333222222111111222222000111111111111222222222222333444444555555444444222222222222222222222222222222111111222333444444333333444555555444333333222222222222222222222222111111222333333444555555222111111111222333333444222333333444444555555666111111222222222333333333444444555555666555555555444444444555555444333333444444555555555444222222333333333444444555555555666666777777888888999999999::::::::::::999888888::::::999777666444333333888888777777666666666666333333444444333333222111444444555555444444333222111222222222222333333333222222111111222444555666555555555555666666666777666666666777888888999999777777777777888888888888666555555666666777888999999888777666666777888888777888:::<<<<<<;;;:::999888999:::;;;===???AAABBBDDDDDDCCCBBBAAA@@@@@@???>>>@@@BBBDDDEEEEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@BBBAAA@@@??????AAACCCDDD@@@@@@AAAAAAAAAAAABBBBBB??????????????????@@@@@@>>>???AAACCCDDDFFFFFFGGGCCCBBB@@@@@@@@@BBBDDDEEEGGGEEEBBB??????@@@AAACCC???>>>===<<<<<<===>>>??????>>><<<;;;<<<>>>AAACCCAAA???===;;;;;;<<<>>>@@@<<<===>>>???@@@AAAAAAAAA???@@@AAADDDEEEEEEBBB???:::;;;<<<;;;999999999;;;999999999::::::;;;;;;;;;???===;;;;;;<<<<<<;;;:::;;;:::999999888888999999555666777888888888888888888777555555666666555444555666777777555333333444999777666666777777666555444444444555555555666666222222111111222222333444222222333333333444444444555555444333333333333444444444444444444444444444222222222222222222222222333444444555555666666666666666666555444333222111333222222333555666666555333333333333333333333333111222222333333444555555888888777666666666666777666666555555555444444444333333333222111000......333333444555666777888999777666555444333444444555666666666777888888999999///000111111111000...---///000111222111000...,,,////////////000000000000////////////////////////........................------------............000000000000111111111111222222111111111111111111111111222222222333333333222222222111111111111000////////////000000000000000111111111111222222222333333222111000000111111111222444555666555444444333222000//////000222333000111111111111222222222111222333333444444333333444444444444444444444444111111222222222222111111333333222111000000111111444444444444333333222111333333111000000000111222222333444444333222000///222111000000111333555777444333111//////000111222333333222222222222222222333333333333333333333333222222222222222222222222111333555666666555444222222111111111111111111222555555444333333222111111111111111222222333333333222222222222222222222222333444555555333333444555444444555555444444333222333333444444555666777777555555666666777777888888888888::::::::::::888888999888777555333222222222444444444444444444444444333222222222222222222222333333333333333333333333222222111111111111222222444444444333333333222222222222333333333333444444555666777888888999999888666666666666666777888888888888777666666666666666777777888999999999999999888888999::::::::::::999999999:::;;;<<<===>>>???EEEEEEEEEEEEDDDCCCAAA@@@AAA@@@@@@??????@@@@@@AAAAAA@@@???>>>>>>???@@@AAA>>>>>>>>>???@@@@@@@@@AAACCCBBB@@@@@@AAABBBAAA???AAAAAABBBBBBBBBBBBCCCCCC>>>???AAACCCDDDDDDCCCBBB@@@AAAAAABBBCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>AAA@@@???>>>============???>>>>>>============>>>===>>>???@@@@@@@@@@@@@@@;;;<<<=========<<<;;;:::;;;;;;;;;<<<<<<<<<<<<===@@@???>>>===;;;;;;::::::666666777777888888888999888888888888888777666666333444444555666777888888777666444333444555777999777666666555444333333333444444444444444444444444333333333333333333333333333333333444444444555555444444333222222222222333222222444444444444222222444333333222111111111222111111111222222333333333444444444444444444333333444444444333333222222222333333333222222111111111000000111222444555666777555555666666555555444333333444444555555444444333555555444444444444555555888888999777444333333444777666555444444444444444444444555666777888999999000000000000000///......///000111222111000...---////////////000000000000////////////////////////...........................////////////000000000000000000000111111111111111111111111111111111111111111222222222333333333222222222222111111111111////////////000000000111000111111111111222222222333222222111000000111111111222333444555444444333333222000//////000222333000111111111111222222222111222333333444444333333333333333333333333333333000111111222222111111000333222222111000000111111222333333333333222222111333333111000000000111222222222333333333222111000222222000000111222444666444333111000///000111222222222333333333333333333333333333333333333333333222222222222222333333333111222333444555444333333333222222111111222222333555555444333333222111111222222222222222222333333222222222222222222222222111333444333222111222333444444555555444444333222333333444444555666666777666666666666666777777777777888999::::::999888777777666555444444444444444333333333333333333333333555555555444333222111111333333333333333333333333222222111111111111222222222222222222111111111111222222222333333333444444555555666777888888888888666666666666666777777888888777666666555555555666666777888888999999888888777888999999::::::999999999999:::;;;<<<===>>>>>>CCCDDDEEEEEEDDDCCCAAA???@@@@@@@@@??????@@@@@@@@@@@@???>>>>>>>>>>>>???@@@??????????????????@@@@@@@@@???>>>???AAAAAA@@@>>>@@@@@@AAAAAABBBBBBBBBCCC@@@AAACCCDDDEEEDDDCCCBBB@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>@@@???>>>===<<<<<<<<<<<<>>>===============>>>>>>???????????????>>>>>>===;;;<<<<<<======<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<;;;:::999999999666666666777777777888888777777888888777777666555444444555555666666777777777666444444444555777888777777666666555444444333444444444444444444444444333333333333333333333333333333333444444444555555555444444333333333333333333333444555555444333333444333222222111111222222333333333333333444444444444444444444444444444444444444444333333222222222333333222222222222222222...//////000111222333333555555555555555444444333333444444555555444444333444444333333333333444444333444555555333333444555666666555444444444444444444444555666777888999999111111000/////////////////////000111111000...---////////////000000000000////////////////////////........................000000000111111111222222000000000000111111111111111111111111111111111111111111222222222333333333333222222222111111111111/////////000000000111111000111111111111222222222333222111111000111111111000111222333444333222222222111000//////000111222000111111111111222222222111222222333333333333333222222222222222222222222000111111222222111111000333222111111000111111111111111222222222222222222333333222111111111111222000111222222333222222222333333111111111222333444444333111000000000111222111222222222333444444444333333333333333333333333333333333333333333333333111111222222222333333333444333333222222333333444555444444333333222222111333333222222222222222222222222222222222222222222222444444444333222333444444555555555555444333333333333333444555555666666666666666666666555555555666777888999999888777666555444444444444444555555333333333333333333333333777777666555333222111111333333333333333333333333222222222222222222222222111111000000000/////////222222222222333333333333444555666777888888888888666666555555666666777888777666555555444555555555555666777777888888777777777888999999::::::999999999999:::;;;<<<======>>>AAABBBDDDEEEEEEBBB@@@>>>@@@@@@????????????@@@@@@??????>>>>>>>>>>>>????????????????????????>>>>>>;;;;;;<<>>>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>????????????>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::888888777777777555666666666666666777777666666666777666555555444555555555555555555666666666555555444444666777888888777777666666555555444444444444444444444444444333333333333333333333333333333333444444444555555666555555444333444444444444444555555555555444444333333222222111111222222555555444444444444444333222333333444444555555555444444333333333333222222222222222222222222333333333333333444444444555555555555555555555444333333333444444555555444444333333333222222222222333333111333444555444555777888666666555444444444444555444444555666777888999999222111///.........///000//////000000000000///...////////////000000000000////////////////////////........................000000111111111222222222///000000000111111111111111111111111111222222222111111222222222333333333333333222222222111111111//////000000000111111111000000111111111222222222222222111111111111111222000111222333333222111000111111000000000000111111000000111111111222222222111111222333333333333222111111111111111111111111000000111111111111000000222222111111111111111222///000111222222222222222333333222222111111111111///000000111222333333333444333222111111111222222333222111000000000111111000000000111222333444444333333333333333333333333444444444333333333333333111000000000111222333444444444444333333444444444444444444333333222222222333333333222222111111111111222222222222222333333555666777777555555666777555555555555555444444333333333333444444555555555666666666555555444444444777888999999999999888777555444444333333444444555222222222222222222222222666555555444333222222111333333333333333333333333222222222222222222222222111000000000////////////111222222222222333333333444444555666777777777777666555555555555666777777666555555444444444555555555555666777777777777777777777888999999999999999999999:::;;;;;;<<<======>>>@@@BBBDDDDDDBBB???===??????>>>>>>>>>>>>??????@@@@@@@@@??????@@@@@@@@@@@@@@@??????>>>>>>======999:::<<>>???@@@AAAAAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBBBBBBBAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>???>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999::::::;;;;;;;;;<<<<<<<<<;;;:::999888777777666777555555555555666666666666555555666666555555444333555555555555555555555444666555555555555666777777888888777777666666666555444444444444444444444444333333333333333333333333333333333444444444555555666666555444444444444555333444444444444444444333333333222222111222222333555555444444333333222222222222333333444555666666333333333333333333333333111111111222222333333333666666666666666555555555444444555555555444333333333444444555555444444333333333222222222222333333333555777777777777999:::666555555444444444555555555555555666777888888888222111///.........///000//////000000000000000///////////////000000000000000000000000000000000000/////////////////////////////////000000000111111///000000000111111111111000000111111111222222222111111222222222333333333333333333222222222222111000000000000111111111111000000111111111222222222222111111111111111222222000111222222222111000///111000000000000000000111000000111111111222222222000111222222333333222222000000000000000000000000000000000111111000000000222111111111111111222222///000111222222222222222333333333333222222111111//////000000111222333444444444333222111111111111222222222111111111111111...//////000111222222333333333333333333333333333444444444333333222222222000000///000111222333444555444444333333444444555444444333333333333222222333333333222222111111111111111111222222333333333555666777777555555666777555555666666555555444333333333333444444444444444666666555555444444333333777888999::::::999888777666555444333333222333333222222222222222222222222222222222222222333333333333333333333333333333333111222333333333333222111222222111111111000000000111111111222222222333333333444555666666777666666555555555555555666666777555555444444444444555666555555666777777777777777777777888999999999999888999999::::::;;;<<<<<<<<<<<<>>>@@@BBBBBBAAA???===???>>>>>>======>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>=========:::;;;===@@@CCCCCCAAA>>>======>>>??????@@@AAAAAAAAAAAABBBBBBAAAAAAAAA@@@AAABBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???@@@??????>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>??????>>>>>>======>>>>>>;;;;;;;;;;;;<<<===??????::::::::::::;;;<<<>>>>>>===<<<<<<;;;:::999999999:::::::::;;;;;;;;;;;;<<<;;;:::999888777777777888666666666666555555555555555555555555555444333333555555555555444444444444555555555555555666777777777777777777666666666666444444444444444444444444333333333333333333333333333333333444444444555555666666555444444444444555222222222222222222222222333222222111222222333333444444333333222222111111222222333333444555666666333333333333333333333333111111111222222333333333333333333222222222222222444444444555444333333222333444444555555444444333444444333333333333444444555777888777666555777888555555444444444555555666555555666666777777888888111111000///////////////////////////000000000000////////////000000000000000000000000000000000000////////////////////////........./////////000000000000000000111111111111000000000111222222333333111111222222222333333333333333333333222222222222000000000111111111222222000111111111111222222222111111111000111111222333111111222333222111000///000000000000000000000000000111111111111222222222000111111222222222222222000000000000000000000000///000000111111000000///111111111000111111222333111111222222222222222222333333333444333222222111/////////000000222333444333333333333222111111111222222222222111111000000//////000000111111222222333333333333333333333333444333333222222111111000//////000111222333333444555444444333333444444555333333333333333333333333333333222222222222222222111111111222222333333444222444444444333222333444555666666666666555444444333333333333333333444444444444444444444333333333777777888999999888777777666555444333222222222222333333333333333333333333000111111222222333333444333333333333333333333333111222333444444333222111333333222222222111111111111111111111222222222222222333444555666666666666555555444444555555666777555555555444555555666777555666777777888888777777666777888888999999888888999999::::::;;;;;;;;;;;;<<<===>>>???@@@??????>>>>>>>>>============>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>======<<<<<<>>>AAACCCDDDBBB@@@>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@??????@@@??????>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>??????>>>>>>>>>>>>??????;;;;;;;;;;;;<<<===>>>>>>999999999999;;;===???@@@>>>===;;;:::999999999999::::::::::::;;;;;;;;;;;;::::::999888888888888888777777777666666666666555555555555666555444444333444444444444444444555555555555555666666666666666666666666666666666666666444444444444444444444444333333333333333333333333333333333444444444555555666555555444333444444444222222111111111111222222222222111111222222333333333222222222222222111111222333333444444555555555222222333333333333444444222222222222222222333333333333333333333333333333444444444444444333222222333444444555555444444333444444333333333333444444444555666555333222222333555444444444444555666666555666666666777777777888000000000000000///......///////////////000111111////////////000000000000000000000000000000000000////////////////////////........./////////000000000000000000111111111111///000000111222222333333111111222222222333333333444444333333333222222222000000111111111222222222000111111111111222222222111111000000111222222333222222333333333222000/////////000000000000//////000111111111111222222222000000111222222222222222000000000000000000000000//////000000000000//////111111000000111222222333222333333333333222222111333333444444444333222111000000//////000111222333222222333333333222222111222222222222222111000000222222222222222222333333333333333333333333333333333333222111111000//////...///111333444444444333444444333333333333444444333333333333333333333333222222222222222222333333000111111222333333444444111333444333222111222333666666666666666555444444333333333333333333333333333333333333333444444444444555666777777666555444444444333333222333333444333333333333333333333333222222222333333333333333333333333333333333333333111222444555555444222111333333222222222111111111111111111111222222222222222222333444555555555555555444444444444555666666666555555555666666777888666777888888999999888888666777777888888888888888999::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@>>>======<<<<<<======>>>>>>???@@@@@@@@@@@@???>>>=========>>>>>>>>>>>>>>>>>>===>>>???BBBCCCBBB@@@AAA@@@@@@@@@@@@?????????@@@@@@@@@@@@AAABBBBBBCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@??????@@@??????>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>=========>>>>>>???<<<<<<;;;;;;;;;<<<<<<===;;;::::::999:::<<<>>>@@@>>>===;;;:::888888888999999999:::::::::;;;;;;;;;:::999888888777888888888888888777777777666666666666666666666666555444444333333333444444555555555444555555666666666666666555555555555555555555555444444444444444444444444333333333333333333333333333333333444444444555555555444444333333333333333333333222111111222333333222222111111222222333444222222222333333333333333444444444444444444444444222222222333333444444444333333222222222222222222444444444444555555555555333444444444444333222222333444444555555444444333333333222222222222333333333444444333222111222333444444444444444555666666666666666666777777777777///000111111111000...---///////////////000111111////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111///000000111222222333333111111222222222333333333444444444333333333222222000111111111111222222222000111111111111222222222111111000000111222333333222333333444333222111000//////000000000000//////000111111111111222222222000000111222222222222111111111111111111111111111//////000000000000//////111111000000111222333333444444444444444333222111333333444555444333222111111000/////////000222222111222222333333333222222111222222222222111000000555444444444444444444444333333333333333333333333222222111111000//////...---///111444555555444333444333333222222333333444333333333333333333333333111111111222222333333444000000111222333333444444333444555555333333444555666666666666666555555444333333333333333333333333222222222333333444444444333333444555555444333333222222222222333444555666444444444444444444444444555555555444444333333333333333333333333333333333111222444555555444222111222222222222111111111111000111111111111222222222222222333444555555555555555444444444444555666666666666666666666777888888777777888999999999999999666666777888888888888888:::::::::::::::::::::;;;<<<;;;;;;;;;<<<===???AAA======<<<<<<<<<<<<======<<<===>>>??????>>>===<<<<<<<<<======>>>>>>?????????>>>===>>>@@@AAAAAA@@@BBBBBBAAAAAA@@@?????????@@@@@@@@@AAABBBCCCDDDEEEBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@??????@@@??????>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>======<<<<<<<<<======>>>===<<<<<<;;;;;;;;;<<<<<<===<<<;;;::::::;;;===>>>>>>===;;;999888888888888999999:::::::::;;;;;;;;;999888888777777777777888999999888888777777666666666666777777666666555444222222333333444555666666444555555666777666666666444444444555555555555555444444444444444444444444333333333333333333333333333333333444444444555555444444333222222222222333444444222222222222444444222111111111222333333444333333333444444555555555444444444444444444333333222222222333333444444444444333333222222111111111000000000111111222222222333333444444444333222222333444444555555444444333222222111111111111222222333444555555333333444555444444444444444555666777666666666666777777777777000000000000000///......///...---...000000000...000000000000000000000000.../////////000000000111000000000000////////////......////////////......000000000000111111111111111111111111111222222222222222222222222111000///222111///......///111222333222111111000000111111222222222111111111111000000///......///111333444444333333222111111111222000000000000000111111222////////////000000000000///000000111111111000000111111000000000000111111000000111111111111000000111222222333333222222111333333444444333333222111222222222222222222222222000000000000000000000000222222222111111111000000222222111111111111222222111111111111111111111111333444444555555444444333444333222111111222333444111111222333444444444444444555666555333222333444333222111111000000111111000111111222222333444444000111222222333444555555555444444333333444444555666666555555555444444444444444222222222222444444222333555666666555333222444444555555555555555444333333333222222222111111000111111111111222222222222333555666666555333222999888777555333111000///333333444555444333222111111111222222222333333333333111000......///111222444444333333333444555555333333444444555666666666888888888777777666555444555555666777777777777777888888888777777777777777777777777777888888888888:::;;;<<<===>>>>>>>>>>>>======<<<<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<=========<<<:::888777<<<<<<===>>>???@@@AAAAAA>>>@@@AAAAAA@@@???AAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCC<<<<<<<<<======>>>???@@@========================???????????????>>>============<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;:::999888777777777777888888999::::::::::::999777888888999999999888888:::999888777666666666666444444444555555555555666333333444444555444444444666666666666555555555555666555444333333333333333555444444333333444444555555444333222111222333333444555555555444333222222555555555555555555555555222222222222333333444555000000000111222333555555555444333222111222333333222333444444555555444444222333333444444333333222222111000000111222444555222222222222222222222222444444444444444444444444444333333333333444555555555444333333222222222222555555444444444333333333222222333333333333444444777777666666555555555444000111111111000000///......---,,,---/////////...000000000000000000000000000000000000////////////000000000000//////////////////000000000000///////////////000000000111111111111111111222222222222000111111222222222111111333222000//////000222333333222111111000000111111222222222111111111111000000000///...///111333444444333222222111111111222000000000000000111111222///000000000000000000000//////000111222222111111111111000000000000111111222222333333333333222222111222222333333222222111444444555555444444333222222222222222222222222222000000000000000000000000222222222111111111000000222222111111111111222222222222222222222222222222333333444444444444333333111111000//////000111111111111222333444444444444444555666555333222333444444333333222222222222222444444333333333333333333444444444444444444555555666555555555555555555666555555555444444444333333444333333222222333333444333333444555555444333333777777777777666555555444333333333222222222111111000111111111111222222222222333444666666444333222///000000111111222222222333333444444444333222111111111222222222333333333444222111000000111222333444444333333333444555555444444444555555666666666777777777777777666666555777777888999999999999888777777777777777777777777777777777777888888888888:::;;;<<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>======;;;;;;======>>>>>>>>>>>>>>>???>>>???AAA@@@??????@@@BBBBBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBB===============>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999;;;:::999888777777777777777888999999::::::999999777888888999999888888888:::999888777666666666666555555555666666666666777222333444444555555555555444444555555666666777777555555444333333333333333444444333333333333444444555444333222222222333333555555555555555444333333333333333333333333333333333222222222333333444555222222222111222222333333555444333222222222333333222222333444444444444333222333333444444333333222222222111111222333555555222222222222222222222222444444444444444444444444444333333333444444555555666555444444333333333444555555444444444333333333222222333333333333444444777666666666555555555444111111111222111111000///---,,,+++,,,...///...---////////////////////////000000000000////////////000000000000////////////000000111111111111000000....../////////000000000111111111111222222333333///000000111222222333333333222111000000111222333333222111111000000111111222222222111111111111000000000/////////111222333333333222111111111111222000000000000000111111222000000000000000000000000...///000111222333333333111111000000000000111111222222333333333333222222111222222333333222222111555555555555555444444333222222222222222222222222////////////////////////222222222111111111111111222222111111111111222222333333333333333333333333333333444444444444333333111111000//////000111111111111222333444444444444444555666555333222333444555444333333222222333333666666555444444333222222666666666555555444444444666666666666666666666666444444444333333333222222444333333222222333333444444444444444444444444444777777666666555444333222333333333222222222111111000111111111111222222222222333444555555444333222,,,---...///111222444444333333333444333222222111111111222222222333333333444333222111111222333444333333333333333444555666555555555555555555666666555666666777777777777777666777888888999999888888777777777777777777777777777777777777888888888888:::;;;<<<======>>>======>>>>>>===<<<;;;;;;;;;<<<===<<<<<<<<<<<<<<<======<<<===>>>???????????????>>>>>>>>>======<<<<<<<<<>>>???@@@@@@??????@@@BBBBBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAA???>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>===<<<<<<======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::999888888777777777777777888999999::::::999999777888888999888888777777999888888777777666666666555666666666666777777777111222333444555666666666222333444555666777888888555444444333333333333333444444333333333333444444555444333222222222333333555555555666555555444333333333333333333333333333333333222222222333444444444333222222111111222222555444333222222222333333111111222333333333333222222333333444444333333222222222222222333444555666222222222222222222222222444444444444444444444444333333333444444444555555666666555444444444555555555555444444444333333333222222333333333333444444666666666555555555555555111111222222222111111000...---,,,---///000///...////////////////////////---......///000111111222000000000000///////////////000000111111000000///............////////////000111111222222333333333111000000111111222222333333333222111111222333333333222111111000000111111222222222111111111000000000000//////000111222222222222111111111111111222000000000000000111111222111111111000000000000000...///000222333444444444111111000000000000111111000111111222222111111000111222222333333222222111444444555555444444333222222222222222222222222222000000000000000000000000111111111111111111111111333222222111111222222333333333333333333333333333333333333444444333333333333222222222222222222333111111222333444444444444444555666555333222333444444444333222222222222222555444444444333333333222555555555444444444444444666666666666666666666666333333333222222222111111333333333333333333333333555444444333333444444555444333333222111111111111333333333222222222111111000000111111111222222222222333444444444444333222222222222222333333333333333333333333222222111111111111222222222333333333333222222111222333333444333333333333444444555666666666666666555555555555444555666777888888888888444555555666666666666666666666666777777777777777666777777777888888888888::::::;;;<<<============>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<============>>>>>>????????????============<<<<<<<<<<<<>>>???@@@@@@??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@>>>????????????@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888777777777777777777777888999999999999999888888888888888777777666777777777777777666666555555555555555666666666666111222333555666777777777333333444555555666777777444444333333222333333444444333333333333333333444444444333333333222222222555555555666666555555444444444444444444444444444333333333222222333333444333333222222111222222333444444333333333222222222000000111222222222222222222333333444444333333222333333333333444555666666222222222222222222222222333333333333333333333333333333444444444555444444555555444444444444555555555555444444444333333333222222222333333333444444555555555555555555555555000111111222222222111111000......///000111000///////////////////////////////////////000000000000000000000000////////////...//////000000//////...............////////////000111111222333333444444333333111111000000111111333222222222222222222333333222111111000000111111222222222111111111000000000000000000000111111111111111111000000111222222000000000000000111111222222111111111000000000///---...000111222333444444111111000000000000111111111111222222222222111111111222222333333222222111222333333333333222111111222222222222222222222222222222222222222222222222111111111111111111111111333333222222222222333333333333333333333333333333222333333333333333333222222222222333333222222222111111222333444444444444444555666555333222333444333333222111111111111111111111222222333333333444111222222333444444555555444555666666666666555444333333222222222111111111333333333333333333333333555444444333333444444555111111111111111222333444333333333222222222111111000000111111111222222222222333333333333333333222555555555444333333222222333333222222111111111111111111222222222333333333111111111111222222333333333222222333444555666666777777777666666555555444333444555777888888888888444444555666666666666666555555666666777777777777666777777777888888888888999:::;;;<<<==================<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>=========<<<<<<<<<<<<<<<<<<<<<===============???@@@@@@???>>>@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>>>>?????????@@@@@@AAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999888888888777777666777777777777777888999999999999888888888888888888777666555666666777777777666555555333333333444444444555555111222333555666777777777555555555555555444444444333333222222222333333444333333333222222333333333444444444333333333222222444444555555555555555444444444444444444444444444444333333222222333333333111111111111222333444555444444444333333333222222///000111111222222111111222333333444444333333222222222333444555555555555222222222222222222222222333333333333333333333333222333444555555555444444444333333333333333444444555555444444444333333333222222222333333333444444444444444555555555555555///000111111222111111111000///...///111222111000////////////////////////222222111000///...------000000000000////////////......////////////............/////////000000000000111111222333444555555555333222000///000000111222222222222222222222222333222111111000000111111222222222111111111111000000000000000111111000000111000000000000111222222000000000000000111111222222222222111111000000///---...///000111222222222111111000000000000111111333333444444444444333333111222222333333222222111222222222222222111000000222222222222222222222222333333333333333333333333111111111111111222222222333333222222222222333333333333333333333333333333222222333333333333222222///000111111111111000///111111222333444444444444444555666555333222333444333222111111000000111111000000111222222333444444000000111222333444555666444444666666666666444444333333333222222222111111222333333444444333333222444444444444444444444444333222222222333555777888333333333222222222111111000111111111111222222222333333222222222222333333222222222222222222333333333333222111111111111222111111222222222333333333000000111111222222333333222222222333444555666777888888777777666555444444444444666777888888888888555666777777888888777777444555555666666777777888777777777777888888888888999:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<999999999999:::;;;<<<===>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>===>>>??????>>>>>>???AAA@@@@@@@@@?????????>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@>>>===<<<<<<<<<<<<========================<<<<<<===>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777666666888777777666666777777777666777888888999999888888888888888888777666555555555666777777777666555444222222333333333444444444222333444555666777777777555555555444444444333333222222222222222333333444333333222222222222333333333333444444444333222111222333444444555444444444222222222222222222222222444444333222222222333333000000000111222333555666333333444444444333222111000000111222222222222111222333333444444333333222111222333444555555555444222222222222222222222222333333333333333333333333222333444555555555444333333333222222222333444444555555444444444333333333222222333333333333444444444444444444444555555555...///000000111111111000000///...///000111111///000000000000000000000000////////////000000000000000000000000//////////////////000000000000///////////////000000000111111000111111222333444555666333222111000///000222333000111111111111111111000333222111111000000111111222222222111111111111000000000111111111000000000000000000000000111222222000000000000000111111222333333222111111000000///---...///000000000000000111111000000000000111111333444444555555444444333111222222333333222222111222333333333333222111111222222222222222222222222333333333333333333333333000000111111111222222222444333333222222333333444222222222222222222222222222222333333333333222222///000111111111111000///111111222333444444444444444555666555333222333444333333222111111111111222222222333333333333333333222333333333444444555555444555777888888777555444444333333333222222222222222333333444444333333222333333444555555444333333555444333222333555666888333333333222222222111111000111111111111222222222333222222222222222222333111111111111111222222222333333111000000000111222111111222222222333333333000111222333444444444444222222222333444555666777999999888777666555444333555555666777777888777777555666777777888888777777444444555555666777777888777777777777888888888888999999:::;;;<<<<<<<<<<<<::::::::::::;;;<<<======888888888888999:::;;;<<<===<<<;;;;;;;;;<<<===>>>???>>>>>>>>>>>>>>>=========>>>??????>>>>>>???@@@@@@?????????>>>>>>>>>>>>?????????@@@@@@@@@AAAAAA??????>>>======<<<==============================<<<===>>>>>>??????>>>>>><<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::999999999999888888888888777777666666666666777777666777777888888888888888888888888888777666555444444555666888888777555444333333333444444444555555444444555666666666666666444444444444444444444444222222111111222333333444333333222222222222333333333333444444444333222111111222222333444444333333111111111111111111111111555444333333222222222333222111111111222333333444333333444444444333222111000111222222333333222222222333333444444333333222000111222333444444444333222222222222222222222222222222222222222222222222111222444666666555444333333333333333333444555555555555444444444333333333222222333333333333444444333333333444444555555555......///000000000000000///...---...000000000...111111111111111111111111)))***,,,...111333555666000000000000////////////000000111111111111000000000000000000111111111111000111111222444555666666222111000///000111444555000000111111111111000000333222222111000111111111222222222111111111111000000000111111111111000///000000///000000111222222000000000000000111111222333333222222111000000///......///////////////...111111000000000000111111111222222333333222222111222222222333333222222222333444444444444333222222222222222222222222222222222222222222222222222222000000111111222222222222444333333222222333333444111111111111111111111111222222222333333222222222111222333444444333222111111111222333444444444444444555666555333222333444555444333333222222333333666555555444444333333222666555555555555444444444555777888999999888777555444444444333333333222222222222444444444444222222222333555666666555333222555444222111111222333555333333333222222222111111000111111111111222222222333222222111111222222333444444333333222111111111444333111000000000111222111111222222222333333333111222333444555555555555222222222333444555777777:::999888777666555444333555666666777777777777777333444444555555555555555444444444555666777777888777777777777888888888888999999:::;;;<<<<<<<<<<<<999999999:::;;;<<<===>>>777777777777888999:::;;;;;;;;;:::;;;<<<>>>@@@AAAAAAAAA@@@???>>>===<<<<<<===>>>??????>>>>>>???@@@????????????>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAA???>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;======>>>???????????????<<<;;;;;;::::::;;;;;;<<<999999999999999999999999=========<<<<<<<<<;;;;;;777777666666666666777888666666777888888888888888888888888888777666555444333555666888888777555444444444444555555555666666555555666666666666666555111222222333444555666666222111111111222333333444333222222222222222222333333333444555444333222111000111222222333333333333333333333333333333333333555444333333222222222222444333222222111111222222333333444555444333222111111111222333333333333222222333333444444333333222///000222333444444333222222222222222222222222222222222222222222222222222111222444666666555444333444444444444444555666777555555444444444333333333222222333333333444444444333333333444444555555555111111111000000000000000222111111111000000//////000000000///////////////222111000//////...,,,***///000111111111000...---000000000000111111111111111111000///////////////222222222222222222222222444333333222111111111222555444444333333444444555444333333222222111111111000000000000000000000000666444111///...///111222000000111111111111000000111000/////////000222333222222222222111111000000000000000000111111111111000000111222333333444444777666555444333222222222000111222333444333333222222333444555444333222111111222222222222333333333222333444444222111222444333333333444444555555555555555666666555555444333000111111111111222222222333333222222222222222222111111111111222333444555666555444333222333444444111111222333333333333222444444333222222333333333555444333333222222333333222222222333444555666777333555888::::::999777666222222222222222222333333444444333333333222222222555555555555555555555555111222333333111111222333555444333333222222333333333222111000////////////333333222222222333444444444333222222111111222222222222222111111111000000000111111222222333444444222222333333333333444444333333333444444444555555;;;;;;:::888777555444444333333333444444555555555888888777666666666666666555666666777888999999999777888999999999777666555:::999888888777777888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;<<<============BBBAAA???>>><<<;;;;;;;;;;;;;;;<<<>>>???????????????????????????>>>======>>>>>>>>>>>>????????????@@@???>>>>>>===>>>>>>>>>;;;;;;;;;::::::999999999999:::<<<>>>>>>>>>>>>==================<<<<<<;;;;;;;;;;;;:::::::::999999:::::::::999999888888888666666777777777777666666888888777777777777888888888888888888888888888888999888888777666555555555333333333333333333333333333444666777777555444222444444444444444444444444111222333444555555555555444333333333333444555555444666888777555222000///333333444555555444333333444444444333333333222222333222111111000000111111555333111222444555333111222222222222222222222222222222111111222222333444222222111111222222333444111111000000000000111111444333222222222333444555222222222222222222222222333333333444333333222222444444333333333444555555444444444333333222222222111222222333333222222111333333333444444444555555000000000000000000000000111111111000000000//////000000000000000000000000222222111111000///...,,,///000000111000///...---000000000000111111111111222222111000000000000000111111111222222333333333444333222222111111222222444444333333333333444444444444333333222111000000000000000000000000000000333333222111111000000000111111222222222222111111111000000///000111222333222222222222111111111000000000000000111111111111000111111222333333444444555444333222111111111111000111222333444333333222333333333333333222222111111111111222222333333333444555666666444444555666333333333444444555555555555555555555555444444333111111111111222222222222333333333222222222222111111111111111222333444555666555444333222333333444111111222333333333333222444444333333222333333444666555444444333333444444444555555555555555555555333444666888999888666555222222222222222333333333444444444444333333333333555555555555555555555555222333444333222222222444555444333333222222333333222222111111111111222222222222222222333333444555444333222222111111222222222222222111111111000000000111111222222333444444222222333333333333444444333333444444444555555555999888777666555444333333333333333444444444555555777777666555555555555555555555666777777888999999888888888888888777666666777888999::::::999888777::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<============@@@???>>>===<<<;;;;;;;;;;;;<<<===>>>>>>???>>>>>>?????????@@@???>>>>>>============>>>>>>>>>???????????????>>>>>>>>>============<<<<<<<<<;;;;;;;;;999:::<<<===>>>>>>>>>==================<<<;;;;;;::::::999999999888888888;;;;;;:::::::::999999999777777666666666666777777888888777777777777888888888888888888888888888888888777777666666555444444333333333333333333333333444555777888777666555444444444444444444444444444222222333444555666666555444333333333333444555555222444666555333111//////333333444555555444333333444444444333333333222222333333222111111111111222555333111222444555333111222222222222222222222222222222111111222222333444222222111111222222333444222222111111111111222222444333222111222222333444222222222222222222222222333333444444444444333333555444444333333333444444444444333333333333333333222222333333333333222222333333333444444444555555000000000000000000000000111111000000000000//////000000000000000000111111111111222222111111000///000000000000000///......000000000000111111111111333222222111111111111111000000111222333333444444333333222222111111222222444444333333333333444444555555444333222000000///000000000000000000000000111222333333333111///...222222333333333333222222111000000000000111222222222222222222111111111111000000000111111111222222111111111222222333333444333222222111000000000000111222333444444444333333444333222222111111222222000000111222333333444444444555666666444444555666444444444444444555555555555555555555555444333333111111111111222222222333333333333222222222111111111111111111222333444555555555444333333333333333111111222333333333333222444333333333333333444444666666555444444444444555666666777777777666444333222333555777777666444333111222222222333333333444555555555444444444444333555555555666666555555555333444555444333333444555555444333333222222333333111111111222222444555555222111222222333444555666333333222111111111111222222222222111111111111111000111111222222333444444222222333333333333444444333444444444444555555555666666555444333333222222333333333444444444444555666555555444444444444444555555666666777777888888888888777777666666777777444666999;;;<<<;;;999777999999999999999999999999:::::::::::::::::::::::::::;;;<<<======>>>============<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>======>>>????????????>>>======<<<<<<=========>>>>>>>>>===>>>?????????>>><<<;;;===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===============<<<============<<<;;;;;;:::::::::999999999999888;;;;;;;;;;;;;;;:::::::::999888666555555666888999888777777666666777777888777777777777777777777777666666666555555444444333333333333333333333333333555666777888888777666555444444444444444444444444333333444555666666666666333333333333333444555555222444666666444222222222333333444444444444333333444444444444333333333333444444333222222222222222333222111222333444333222222222222222222222222222222222111111222222333444222222111111222222333444333333222222222222333333333333222111111222222333222222222222222222222222333444444555555555444444666555444444333333333333333333333333444444444444222333333444444333333222333333333444444444555555/////////000000000000000000000000000000000//////000000000111111111111111///000222222111000111111000000000000000//////...///000000000111111111111222111111000000111111111//////000111333444555555333333222222111222222333444333333333333333333444555555444333111000//////111111111111111111111111222222222222222111//////111222222222222222222111000000000111111111222222222222222222222222222222000000111111111222222222111111111222222333333333222222111111111111111111333333444444444444444333444333222111000111222222000000111222333444444555111333444333222222333555444444444555555555555555444444555555555444333333111111111222222222333333444333333222222111111111111111111111222333444444444444444333333333333333111111222333333333333222444333333333333444444555666555555444444444444444333555666888777666444333333444555666666555444333111222222333333444444444666666555555555444444444444555666666666666555444444555666555444333444666555444333333222222333333111111111222222333444555111111111222333444555666333222222111111111111111111111111111111111111111000111111222222333444444222222222333333333444444444444444444555555555555555444444444333333222222444444444444444444444444444444333333333333333444555555555666666777777777888777666555555666777888444666888:::;;;;;;::::::999999999999999999999999999999999999999999999999::::::;;;<<<============;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>======<<<===============<<<<<<;;;<<<<<<<<<<<<============<<<===>>>??????===;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<=========<<<<<<======<<<<<<;;;:::;;;;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;:::888666444444666888:::777777666666666666777777777777777777777777777777555555555444444333333333333333333333333333333333444555666666777666666555444444444444444444444444333444555555666666666555333333222222333333444555444555777777666555555666333333333333333333333333555444444444444333333333555444333333222222333333222222222222333333333333111111111111111111111111222222111111222222333444222222111111222222333444333333222222222222333333333222222222111111111111111222222222222222333333444444555555666555555555777666555444333222222222222333333333444444555555333333444444444444333333333333333444444444555555......//////000000000000//////////////////000000//////000000111111111111---///111111000///000111111000000//////////////////000000000111111111111000000/////////000000111//////000111333444555555333222222111222222333333333333333222222333333333555555444333222000000///222222222222222222222222555444111000//////111111000000111111111111000000000111111111222222222222222222222222222222222333111111111111222222222222111222222222222222333333333333222222222333333444555555444444444444444444555444222111111111222333000000111222333333444444111222333333222222444555555555555555555555555555444444444555444333333222111222222222222333333333444444333333222111000000111111111111222333444444333333333333333222222222111111222333333333333222444333333333444444555666555444333333222333333333000222444666777666555444444555666666666555444444111111222333444444555555666666555555555444444444444555666777777666555444444555666666444444555666555444333333222222333333222222111111111111222222222222222222333444555666333222111111000000111111111111111111111111111111000111111222222333444444222222222333333333444444444444444555555555666666555555555444444333333333444444444444444444444444333333222222222222333333555555555555555666666666888777666555555666777888666666555666777999;;;===::::::::::::::::::::::::999999999999999999999999999:::;;;<<<<<<=========;;;::::::::::::;;;;;;<<<===>>>>>>>>>>>>======<<<;;;;;;;;;<<<;;;::::::999<<<<<<<<<<<<============;;;<<<>>>???>>>===;;;999::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::999666555555666999:::777777666666666666777777666666666666666666666666444444444444333333333333333333333333333333333333222333333444555555555555444444444444444444444444333444555555555555555555333222222222222333444444444555777777666555666777333333333333333333333333555555555444444444333333555444333333222222333333000111222222222222333333111111111111111111111111222222111111222222333444222222111111222222333444222222111111111111222222333333333333222222111111111111111222222333333333333444444555666666666555777666555444333222222222333333333444444555555555444444444555555444444444333333333444444444555555---......//////000000111......////////////000000......//////000000111111---000222222///...///222111111000///////////////000000000000111111111111//////////////////000111000000111222333333444444222222111111222222333333333333222222222222333333444444333222222111111111222222222222222222222222666444111///...///111222000000000111111000000000000111222222333333222222222222222222333333333333111111111222222222222333222222222222222222222222333333333333444555666666666666555444444444555555555444333333222222333333111111222222222333333333222444555555555555666777666666666555555555555555444444444444444333222222222222222222333333333333555444444333222111000000111111111111222333444555333333333333333222111111111111222333333333333222333333333333444555666777444444333222222222222333000111333444666666666555555555555555555555444444111111222333444555666666555555555444444444444333444555777888888777555444444555666555444444555666555444333333222222333333333222222111111111222222333333222222333333444444222222111000000000000111111111111111111222222222000111111222222333444444222222333333333333444444444444555555555666666666777777666555444444333333555444444444444333333333222222222222222333333444444444555555555555555555666666555555666666777777777666444333444777;;;===::::::::::::::::::::::::999999999999999999999999888999:::;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;<<<======>>>>>>>>>>>>======:::;;;;;;;;;;;;:::999999<<<<<<=========>>>>>>>>>;;;<<<=========<<<::::::;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;:::;;;;;;<<<<<<;;;<<<<<<<<<<<<;;;::::::777777888888888888999999;;;;;;;;;<<<<<<<<<<<<<<<:::999777666666777999:::777666666555555666666777666666666666666666666666444444444444444444444444333333333333333333333333222222222333333444555555444444444444444444444444333333444444444444444333222222222222222333444444222333444444333222333555333333222222222222333333555555555555444444444333444444333222222222222222///111222222111111333444111111111111111111111111222222111111222222333444222222111111222222333444222222111111111111222222444444444444444333111111111111111222222333333444222333444555555555555555666555444444333333333333444444444444444555555555444555555666666555555444333333333444444444555555------......///000000111........./////////000000,,,------...//////000000...222444333000...000222222111000///...//////000000000000000111111111111000000//////000000111222111111111222222333333333222222111111222222333444333333222222222222333333222222222222222222222222333333333333333333333333444333222000000000000111000111111222222111111000000111222333333333222222222222222333333333444444111111111222222222333333222222222222222222222222333333333333444555666777888777555444444444555555444555555555555444333333333333333222222222222111222444555555555555666888777666666666555555555444333444444444444333222222222222222333333333444444555444444333222111000///111111111111222333444555222333333444333222111000111111222333333333333222333333333444444555666777555555444333333333333333333333444444555555666666444444444444333333333222111111222333444555666666444444444444333333333333444555777999999777555444333444555555444333444555555444333333222222333333222222222222222333444555444444333222222222333333222222111000000000000000000000111111111222222222000111111222222333444444222222333333333333444444555555555555666666666666888777666555444333222111555555444444444333333333222222222222222333444444444444444444444444444444444555555666777777666666555444444333444666888999999999999999999999999999888888888888888888888888777777888999::::::::::::<<<<<<;;;;;;;;;;;;;;;<<<;;;<<<===>>>>>>???>>>>>><<<<<<<<<<<<<<<;;;::::::=========>>>>>>>>>??????<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::::::::;;;<<<;;;;;;<<<<<<;;;;;;:::999999999999::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<999888888777777888888999666666555555555555666666555555555555555555555555444444444444444555555555333333333333333333333333222222333333444555666666444444444444444444444444222333333333333333222222222222222111222222333444222333444333111111222444333333222111111222333333555555555555444444444444333333222111111111111222...000222222111111333555111111111111111111111111222222111111222222333444222222111111222222333444333333222222222222333333555555666666555444222111000111111222333333444444111222333444444555555555555444444333333333444444555555555555444444444444555555666666666666555555333333333444444444555555---------...///000000111---.........//////000000,,,,,,------...//////000000333666555111...000333222111///.........///000000000000000111111111111111111000000111222333333222222222222222222222333222111111111222333333444333222222222222222222333111111222222222333333333333333333333333333333333222222333333222111///...222222222333333222222222000111222333444333222222222222222333333444444444111111222222222333333333222222222222222222222222222222222333444555666777888777666555444444555666444555666777666555444333444444333222222111111000000111333333333333444666777777666666555555555444333333444444444333222222222222333333333444444444555555444333222000000///111111111111222333444555222222333444333222111000111111222333333333333222333333333444555666777777666666555444444444444555777777666555555555555666333333333222222111111111111111222333444666666777444444333333333222222222444555888999999888555444333444555444333333444555555444333333222222333333111111222333444666777888555555444333222222222222222111111000000000000000000000111111222222222222000111111222333333444444222222333333333444444444555555555555666666666777888777666555333222111000555555555444444333333333333222222222333444444555444444444444444444444444333444666777777777666555333333444555666666666666777777777777777777777777888888888888888888888888666666777888999999999999>>>===<<<;;;;;;;;;;;;<<<;;;;;;===>>>????????????======>>>>>>======<<<;;;>>>>>>>>>>>>????????????===<<<;;;:::::::::;;;;;;999999999::::::;;;;;;;;;===<<<;;;:::999:::;;;<<<;;;;;;<<<<<<;;;;;;:::999=========>>>>>>>>>??????:::::::::;;;;;;;;;<<<<<<888888888888888888888888666666555555555555666666555555555555555555555555555555555555555555555555333333333333333333333333333333333444555666777888444444444444444444444444222222333333333222111111222222111111222222333444555555555444222222333555444333222111111222333444666666555555555444444444333222111111000000111111---000222222000000333555000000000000000000000000222222111111222222333444222222111111222222333444555444444333333444444555666666777777666444333111000000111222333333444444000111222333444444444444444444333333333444555555666666666555444444444333555555666666666666555555333333333444444444555555---------...///000000111000000///.................................------......///000000000000000222111000//////......///000///...///111222222111000000000000000000000000111111222333333333333222333333444444333333222222444333222222111111111111000000111222222222222111444444444555444444333222000000000111111000000000111111000000111111222333000000000111111222222222444222111//////000222333000000111222222222111111444333111000000111333444444444444555555555666666666666666666555555555555777777666555333222111111555444333333222222222222444444333333333444444555666666555444333333222222222222222111111111111000222222222222222222222222222333333444444333333222000000111111222222222222444333333222222111111111333333222222111000//////222222222222333444555555555666666555333333444666222333333444444333333222111111111000111111222333111222444555777888999999:::;;;:::777444333333444444444555666777777666666555555555444444333333333111222222333333444444555555444333333222222333333333444444555555444444333111111111111111111111111111000000333666777555333111111000000111111222333444555555444222222333555666777888999999888777666888666444222333555777999888777555444333333444444444444333333333444555555666555333333333444666888555555555555555666777777666555444444555777:::<<<777888:::<<<;;;999555333666666777888999999::::::888999999::::::;;;;;;<<<========================:::;;;<<<======<<<;;;:::>>>>>>>>>>>>????????????<<<<<<======>>>>>>??????:::::::::::::::;;;<<<===::::::;;;;;;<<<=========;;;<<<=========<<<:::999::::::999999888777777777:::::::::;;;<<<===>>>???<<<<<<;;;::::::;;;<<<<<<888777777777999:::999888999999888666666555555555333444555777999::::::;;;777666555444333444444555666555333111111222333444444444444444444444444444333333333444444444555555666333111222444555333000///000000000000111111111666555444333222333444555000000111222333333333333555555555555444333222111222222222222222222222222111111222222222222111111222222222222222111000///...///000222333333222222333222222111111222222333444444444444333222222111333333333222222111111111111111222222222333333333222222222111222222333333333333333333333333333333333333333333333333333333000222555777777555222000333444444555666666555555------......///000000111000000///.............................................///000000000000000000///////////////000111111000///000111222111000000000000000000000000000000111111222222222222222111222333333444444444444444444333222222222222222000000111111222222333333555555555555444444333222111111000000000000111111111111111111111222222333111111111222222222333333333222111//////000222333222222222333333444444444333222111000000111222333444444444555555555555555666666666666555555555444333333333222222222222222555444333222222222222222333333333333444444555666666555555444333333222222222222222222111111111111222222222222222222222222000111111222222111111000000000111111222222333333444444333333333222222111222222222222222222222222222222222222333444555555555666666555333333444555222333333444444333333222111111111111111222222333111222444666777888999999999999999777444222333444222333333444555555444444555555444444444333333333444333333333333333333333555444333333222222333333333444444555555444444333111111111111111111111111///......000333333111///111111000000111111222333333444555444444444666888666777888999999888777666555555444444555666999:::777666444333333444555555555444444333333333444444666555333333333444666777555555555555555666666777555555555555666888:::;;;888999999:::999999888777777777777888999:::::::::888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;=========>>>>>>>>>??????============>>>>>>>>>>>>;;;;;;:::999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999:::::::::::::::::::::;;;<<<<<<===;;;:::999888888999:::;;;888777666777999:::999888888777666666555555555555666777777888888888777777777666555444333444444555555444222111111111333333444444444444444444444444333333333444444444555555555333111222444444222000000000000111111111222222333333222111111111111222000000111222333333333333555555555444444222111111222222222222222222222222111111222222222222111111222222222222222111000000222333555666777777666666333222222111111222222333444444555555444444333333333333333222222222111111111111111111222222222333222222111111222222333333333333333333333333333333333333333333333333333333333333333333333333333333444444555555555555555555------......///000000000000000///..........................................//////000000000000000............///000111222222111///000111111000///000000000000000000000000///000111111222222111111000000222333444555555555555444444333333333333333111111000000111333444555666666666555555333222222222111000//////000111222111111111111222222222333222222222222333333333333222222111000000111222333222222111111222444555777222111000//////000111222555555555444444444444444666666555555555444444444......///000111222333333444333333222222222222333222222333333444555666666555555555444444333333222333222222222111111111111222222222222222222222222000000111111111111000000000000000111222333444444444444444444444444333222000111111222333444444555222222222222333444555555555666666555333222333444222222333333333333222222111111111111111222333333222333444666777888888888777888777555222111222333222333444444555444444444555444444444444333333333555555444444333222222111555444333333222222333333333444444555555444444333222222222222222222222222//////...///111111///...111111000000111111222333222333444555444555777999666666888888888888666666333333444555777888999:::555444333333333444666666666555444444333333333333555444333333333444666777444555555555555666666666444555555666777888999999999999888888888999:::;;;777777888888999:::::::::888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;:::;;;;;;<<<===>>>??????>>>>>>>>>>>>============<<<;;;:::999888888888888<<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;888999999:::;;;;;;<<<<<<::::::999999999::::::;;;999888777666666777888999888777666777999:::999888666555555444444444555555777777777888888777777666666666555444444444444555444333222000000111222222333333333333444444444444333333333444444444555555444333111222333333222000111111222222222333333333222222222222222111111000000111111222333333444444333333333333333222111000222222222222222222222222111111222222222222111111222222222222222222111000222333444666666666555555333222222111111222222333333444555555555555555444333333333222222222222111000000000111111111222222222222111111222222333444444444444444444444444444333333333333333333333333555444111//////111444555555555555555555555444444............//////000000000000///...........................//////////////////000000000000/////////////////////000111111333111000000111111///...000000000000000000000000//////000111111111111000000111222333444444444444555444444333333444444444222111000000111333666777666666666555444333222111222111000//////000111222111111222222222333333222333333333333333333333333222111111000000111222333111000///...///222444666111111000//////000111111555555444444444444333333555555555444444444333333---...///000111222333444333333222222222222222333000111222444555666666777555555444444444333333333333333222222222111111111222222222222222222222222222222333333333333222222000000000000111333555666555555666666666555444333111222222333333444555555222222222222333444555555444555666555333222222333222222333333333333222222222111111111111222333333333333555666777777777777555666555444111111111333555555666666666666666555444444444444444444444444555555444444333333333333555444333333222222333333333444444555555444444333222222222222222222222222333222222222222222111000111111000000111111222333222333444444333444666888555666777888888777666555333444666777888777777666333333222222333555666777777666555444333222222222444444333333333444555666444444555555555666555555333333555666777777777777777888888999:::;;;;;;;;;888888888888999999::::::888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;999999:::;;;<<<>>>>>>?????????>>>>>>======<<<<<<;;;;;;::::::999:::::::::>>>======<<<;;;;;;::::::===<<<;;;:::999:::;;;<<<999999999999::::::;;;;;;:::999888888888888888999777666555444444555666777888777666777888999999777444444333333333444555555333444555777888999999999555555555555444444555555333222111000000000111111333333333333333444444444333333333444444444555555333333222222222222111111222222222333333333444444333333444555555333222111111111111111222333444444222222222222222111000000111111111111222222222222111111222222222222111111222222222333333222111111111222333444555444444333333222222111111222222333222222333444555555555444222222222222222222222222///000000000000111111111111111111111222333444444444444444444444555555555444444444444444444444444666444222000000222444666666666555555444444444444............////////////000000///......................../////////000000//////000000000000//////111111000///////////////333111000000111111///...000000000000000000000000//////000111111111111000333333333444444333333222444444444333333444444555333333111111222444666777555555555555444333222111222111000//////000111222000111222333333333333222333333333333333333333333111000000111111222222333111000/////////111444555111000000000000000000111444444444444444444333333444444444444333333333333000111111111222222333333222222222111111222222333000111222444555666666666444444444444444333333333333333333222222222222111222222222222222222222222111222222333333222222111000000///000111444666888666777888888888666444333333333333333333333333333222222222222333444555555444555666666444222111222111222222333333222222111222222222111222333333444444444555666777777666666333444444333111000111333555666666666666666555555444444444444444444444444333333333444444555555555555444333333222222333333333444444555555444444333222222222222222222222222444444444333222111222222111111000000111111222333222333333222111000222444555666777888888777666555555666777777777555333222333222222222333555666777777666555444333222222222333333333333333444555555333333444555666555555444222222333444555555555555444666999;;;<<<<<<:::999777777888888888888999999777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<888999:::;;;<<<===>>>?????????>>>>>>======<<<<<<:::::::::;;;;;;===>>>>>>>>>>>>===<<<;;;::::::999===<<<;;;999999:::;;;;;;:::999999999888888888777999888888777777777888888666666555444444555666666777666555666888999888777444333333333333444444555333444555666777888888888444444555555555555555555222222111111111000111111222222222333333333444444333333333444444444555555333333333333222111111222222333333333333444444444222333444555444333222111111111111111222333444555111111222222111111000000000000000111111222222222111111222222222222111111111222222333333333222222333444555666666666555444333222222111111222222333000111222333333333333333222222222222222222222222///000000000000111111111111111111111222333444555333333333444444444555555444444444444444444444444555555555444444555555555666555555444444444555555......//////////////////000000///........................//////000000111000000000000000//////...222111000///............222111///000111111000///000000000000000000000000///000111111222222111111333444444444333333222111333333333333333444444555555444333333333444555666333333333333333222222111000000000111111000000000000111333444444444333222333333333333222222222222000000000111222222333333444333222222222333444555111111111111111111111111222333333333444444444444444444333333333222222222333333333333333333333333222111111111111222222333000111333555666666555555444444444444444444444444333333333333222222222222222222222222222222222222//////000000000000//////000//////000222555888:::999:::::::::999777444222333333333333222222222222222222222222333444555555333555777666444111111111111111222222222222111111222222222222222333444444555555666666666666666555222333444333111111222444444444444555444444333222333333333444444444444555222333333444555555666666555444333333222222333333333444444555555444444333333333333333333333333333222333333111000///000222111111000000111111222333222222333111//////000222555555777777777777555555666666777666555333111000333222222222333444666777666555444444333333333333222333333333444444444444222333444666666555444444333333333333444444555555222555888;;;<<<;;;888777777777777777777777777777777777888888999:::::::::::::::::::::::::::::::::===<<<;;;;;;;;;;;;<<<===999::::::;;;<<<===>>>>>>>>>>>>>>>>>>============:::::::::;;;<<<>>>@@@AAA>>>>>>===<<<;;;;;;::::::<<<;;;;;;:::::::::::::::::::::999888888777666666888888777777777888888999777666555444444555666777777666555666888999888777555444444333333333444444777777777777666555444444333444555555666555555555222222222222222111111111111111222222333333444444333333333444444444555555333444555444222111222333222222333333333444444444111111111111111000000///222111111000111333444555111111222222222111111000//////000000111222222222111111222222222222111111111222333333333333333333111222333444444333222111333222222111111222222333000111111222222222222111111222222222222333333333000000000111111111222222000000000111222333444555111222222333333444444444444444444444444444444444444555666777777666555444555555444333444555666777/////////////////////...000000///...............---......///000000111111000000000000000///......111000///////////////000111000///000111222111000000000000000000000000000000111111222222222222222222222333444444444333333222222222222222333444444555555555555444444444444000000111222222222111111///000111222222111000///000111333444555444333222333333222222222111111111//////000111222333333333444444444333333333333222111111222222222222111111111111222333444555555666333333333333222222222222222222222333333333444444111111111111111222333333111222444555666555444333444444444444444444444444444444333333333222222222222222222222222222222222//////000000000000//////000/////////222555999;;;;;;<<<===<<<:::777333111000000111111222333333333222222222222333444555555333555777666444111000000111111222222222222111111333222222222222333444444555666666666666666555555222333444333222222333555444444555555444333333222333333333444444444555555444444444555555555555555555444333333222222333333333444444555555444444333333333333333333333333333111222222000......000333111111000000111111222333000111222111000000222333444555666777777666555444555555444444333222111000333333222222222333555666555444444333333333444444222222333333444444444444111333444666666555444333666555444444444555666777444555777999999999888777666666666666555555555555777777777888999999::::::999999999999999999999999===<<<;;;;;;;;;;;;<<<===;;;;;;<<<<<<========================>>>>>>>>>>>>:::::::::;;;<<<===>>>???======<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;:::999999999999999999999999999999777777777777888999::::::888777666555555666777888777666555666888888888666777666555444333333333444777777777777666555444333333333555666666666555555333333333333333222222111000111111222333333444444333333333444444444555555333555666555333222333555222222222222333333333333222111111000000000000000222111000000111222444666111111222222222222222111/////////000111222222222111111222222222222111111111222333333444444333333//////000111111000///...333222222111111222222333222222333333333222111111111111222222222333333333111111111111222222222333000000000111222333555666000000111111222333333444555555555555555555555555444444555666666555444444444333333222333555888999///////////////.........000000///...............---......///000111111222000000000000000///......///......//////000111222000///...///111222222111000000000000000000000000111111222333333333333222000111222333444555555555111111111111222222333444666666666666555444333222...///000111111222111111...///222333333222///...000111333555555444333222222222222111111000000000//////000222222333333333222222222222222111//////222222333333333333222222000000111222444555666666333333333222222222111111000000111222333444444555111111000000111222333333222333555666666555333222444444444444444444444444444444444333333333222222222222222222222222222222111111222222222222111111000/////////222555999<<<======>>>===;;;777333000---...///000222333444555222222222222333444555555333555777666444111//////111111222222222222111111333333222222333333444555666666666666666666555444222333444333222222444555666777777777666555444444333333333444444555555555666666666555444444333333555444333333222222333333333444444555555444444333333333333333333333333333111222333111//////222555111111111000111222222333///111222222111222444666444555666777777666555444333333222222222222111111444333222222222333444555444444333333333444555555111222333444444444333333111222444666666555444333888777555444555666888999666666666666666777777888555555555555555444444444777777777888999999::::::999999999999999999999999===<<<;;;::::::;;;<<<===<<<<<<==================<<<<<<======>>>>>>??????;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999:::;;;<<<;;;:::999888888999999::::::;;;;;;<<<777777777777888999;;;;;;999888777666666777888999777666555666777888888666888777666555444333333333444444555666777777777666222333555666666666555555333444444444444333222222000000111222333333444444333333333444444444555555444666888666333222444666111111222222222333333333555444222111111111222333222222000000000222444666111222222333333333222222...//////000111222222222111111222222222222111111111222333333444444444444222333444555444333222111333222222222222222222333444444444444333333222111111111111222222333333333111222222222222333333333000000000111222444555666//////000111222222333333555555555555555555555555444444444333333444444444333333222222333666999:::---......///000111111222000000000000////////////333333333333333333333333000000000000////////////------...///////////////111111222222222222111111111111000000000000000111111222333333333333444555333333333222222222111111444222111///000222444666888999::::::999666333111222222222111111111111000000000000000000000000000000222444333222111222333555444222000///000111222444333333222111111111222222222222222222222222222222222222111111111000000000000111222333333444444444333222222111111222222000111111111111222222222111111000000111222333333222222333444444444444333222222222222222222222222666555444333222222222222111333333222000///000111////////////000000000000222222111111222444666777;;;::::::888777555333222//////000111111111111111111111222333333333333222333333444444444333222222111111000000111111222333222222222222222222222222666777888777666555666888222222222333333333444444333333444444444444444444555555555555555555555555666555555555555444444444666555333222111222333333333333444555444333111000111000000000000000000000333222222222111111000000......///000111222222333222111111000111222444555666777888777555333444555222333555555444333444555333222222111111222222333666555444333333333444444444444444444444444444444222222333333333333444444222333333333333333333444555555666666555555444333444444555555444333222222222333444666777999::::::;;;;;;;;;:::::::::999999888999999::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777===<<<;;;999888888777777888666555555777888777666:::::::::999777666444333666666666666555444333222777777777777777777777777555555666666777777888888444444444333333222222222///000000111222222333333//////000111333444555555222111111111222333333444999888777666444222111111333333444555555444333333222222111111111111222222111000/////////000222333111222333444444333222111555555444444444333333333222111000111222222111000111111222333333333333333222///111777999666333444111111222222222333333333333333222222111222222222///000111222222222222222222222111000111222444555111111111111222444666777333444444444333222222111555444444444444555666666666777888888777555333111222222333444555666777888---......///000000111111000/////////////////////111111111111111111111111000000000000//////////////////000111111111111111111111222222222222111111111111000000000000111111111333444444222222333555333333333222222222111111444222000///000111444555888999;;;<<<:::888444222111111111000000000//////000000000000000000000000000222444333222111222333222111///.........000111444333222222111111222222222222222222222222222222222222222111111111000000000111111222333333444444222111000000//////000000000111111111111222222222111111000000111222222333111222222333333333333333222222222222222222222222555444333222222111111111111222333222000///000111///000000000000000000000222222222222333333444555777777666555333222000//////000000111111111111111111111222333333333333222111222333444444444444444222111111111111222333333333333333333333333333333444555666555444444555666333333333333444444444444777777666666555555444444555555555555555444444444666555555555555444444444555444333222222222333333333444444444333333222111111111111222222222222222000000000000/////////...//////000000111111222222222111111111222333555666666777888666444333444555333555666555333222222333333222222111111222222333333333222222111111111222444444444444444333333333222222333333333333444444222333333333333444444444222333333333444444555555666666666666666555444444444444555666888999::::::::::::::::::999999999999999999::::::;;;<<<======;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;888888777777666555555444999999888777666666666666999777666666777888888777999999999888888777555555555666666777777777666666444444444444444444444444444444444444444555555555444444444333333222222222000000111222222333333444222222333333333333333333222222111111222333333444777777666555333222111111222333444555555444333222222111111000000111111222111000000///000111222333222222222333333222222222555444444444444333333333222111000111222222111000,,,------...............111///000666888555222222111111111222222222333333333333222222222222222333111111222333333333333333333222111111111222333444222222111111222444555666444444444444444333222222333333333333333444555555666777888888777555333222222222333444555666777777.........//////000000111////////////////////////////////////////////////000000000000//////////////////000111111111111111111111222222222222111111111111000000000111111222333444555444222111222333333333333222222222111111333222000///000111333555777999<<<===<<<999555333000000000000/////////...000000000000000000000000000222444333222111222333000000///......000111222333333222222111111222222222222222222222222222222222222222111111111111111111111111222222333333444222111000000//////000000000111111111111222222222111111111000111111222333111111222333333333333222333333333333333333333333444333222111111111111111111222333222000000000222000000000000000000000000222222333333333333333222444444444333222000///...///000111111222222111111111222222333333333333333000111222333555555555666333222222222222333444444444444444444444444444444222333444444222222333444333444444444444555555555:::999999888777666555444666555555555444444333333666555555555555444444444444444333222222222333333444444333333222222333333111222222222333333444444000000000000////////////000111111111111111111111111111111222333555666777666777777666444333333444444555666555333111000111333222222111111222222333333333222222222111111111444444444333333222222222222222333333333333444444222222333333444444444444111111111111222444666777777777777777777666666666666666777888999999:::::::::999999999999888888888999999:::;;;<<<===>>>???<<<<<<<<<<<<=========>>>========================:::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888777777777777666666666666777777:::888777777888999999888888888888888888777666666555666777888999999999999666666666666666666666666444444444444444444333333444444333333333333222222111111222333333444444555666666555444333222111111222222222222222333333444555555444333333222222111222333444555555444333222222111111000000111111222111000000000000111222222333222222222222222222333444444444444333333333333222111000111222222111000//////000111111111111000000...000555777444111111000000111111111222222222333333222222222222333333333333444444555555444444333333222111111111222222333222222222222333444555555555555555555555444333222333333333333444444444555666777888777666444222222222333444555666666777........./////////000000.........///////////////////////////////////////000000000000////////////------...///////////////111111222222222222111111111111000000111111222222333444555444222111222333333333333222222222111111222111000000000111333444666888<<<>>>===:::666333111111000000000/////////////////////////////////000222444333222111222222111111111111222333444555333333222222111222222333222222222222222222222222111111111111111111111111111111111222222333333333444333222222111111222222000000111111111222222222222111111111111111222222000111222222333333222222333333333333333333333333333222222111000000000111000222333222111000111222111111111000000000000000111222333444444333111000333333333333333222111000000000111222222222222111111222333333444444333333111222333444555555555555444333333333333444555555555555555555555555555555111333444333222111222333444444444555555555666666999888888777777666666666666555555444444333333222666555555555555444444444444333333333333333333333555444333222111222333444111111222222333333444444222222222111111111111111222111111111111111111111111111222333444666777888555666666555333222222333222444555444222111111222333222222111111222222333444555555555444444333333444444333333222222111111222222222333333333444444222222333333444555555555333333111111222444666777777777666666666666666777888888888999999:::::::::999999999888888888777777777888999:::;;;===>>>>>><<<<<<<<<=========>>>>>>========================999888888888999:::;;;;;;::::::::::::::::::::::::;;;;;;:::::::::999999999888777777777888888999:::;;;:::888888999:::999888888888999888888777666555666777888888999999999888777777777777777777777777777666666555555444444444333333333333333333333333222222333333444555555666666666555444333333222222333333222222222333333444333333333222222222222222222333444444444444333222111111000000000000111111000000000111111111222222444333222111111222333444444444444333333333222222222111000111222222111000222333333444555444444444111///000555777444111111000000000111111111222222333333222222222333444444333444444555555555444444444333333222222111111111333333333333333333333444555555666666666666555555333333444444555555555444444555777888777666444333222222333444444555666666............////////////------....../////////000000000000000000000000000000000000000////////////------...///////////////111111222222222222111111111111111111111222333333333444555444222111222333333333333222222222111111111111000000000111222333444777:::<<<<<<999666444222222111111111000000000////////////////////////000222444333222111222222000000111222333444555555333222222111222222333333222222222222222222222222111111111111111111111111111222222222222222333333444333222222111111222222000000111111111222222222222222111111111111111222111111222333333333333222333333333333333333333333222222111111000111111111000111222222111000111222222111111111000000000///111222333444333222111000111222222333222222111111000000111222222222222222222222333444444444444333444444444555555444444333444444333333444444555666555555555555555555555555222444555444333222333444444444444555555555666666555555555666666777777777555555444444333333333333666555555555555444444444222333333333333333333333444333222111222333444555111111111111222222333333111111111111111111222222222222222222111111111111111111222444555666666777444555666555222111222333///111222333222222222333333222222111111222222333444444555555555444333222333333222222222111111111222222222333333333444444222222333444444555666666777666444222222333555666666555444444444555666666888888999999:::::::::;;;999999999888888888777777666777888999:::;;;<<<<<<<<<<<<<<<<<<====================================888888888888999999:::;;;::::::::::::::::::::::::777777777777666666666666777777777777888999:::;;;<<<:::999888999:::999888:::999999999777666555444777888888888777777666555444444444444444444444444666666555555444444333333333333333333333333333333222333333444444555666666444444444444444444444444444444333333222333333444222222222222222222222222222222333444444333222222111000000000000000000111000111111111222222222222444333222111111222333444444444333333333222222222222111000111222222111000///000111111222222111111333000222777888555222222000111111111111222222222333222222222333444444555333444444444444444333333333333333333222111111000222333333333333333333333555555666666777666666555444444555666777666666555333444666777888777555444222222333333444555555555........................---------......//////000111111111111111111111111000000000000//////////////////000111111111111111111111222222222222111111111111111111111222333444333444555444222111222333333333333222222222111111000000000000000111222222333444777888888777555444222222222222111111111111000000000000000000000000000222444333222111222333//////000000111222222333222222111111222222333333222222222222222222222222111111111111111222222222222222222222222222222222222111000000//////000000000111111111111222222222333222111111000111111111222222333444444444444333333333333333333333333333333222222111111111222222000111222222111000222333222222222111111000000///111111222222222222222111//////000111222222111111000111222222333222222222222222333444444444444444555555555555555444333333444333333333333444555555555555555555555555555555333444555555333333444555333444444444444555555555222333444444666666777888333333333333333333444444666555555555555444444444222222333444444444333333333333222222333333444444222222222222222222111111////////////000000000000111111222222222222222222111222333444555555444444444555555444222111111222---///111222222222333444333222222111111222222333111222333444333222111000111111111111111111111111222222333333333333444444222222333444555666666777777666555444333444555555444444333222222333555666777777888999::::::;;;;;;:::999999999999888888888777777888888999999::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<999888888888888999999:::::::::::::::::::::::::::888888888888888888888888777777666666777888999999<<<:::999888999999888777999999999888888777555555777777777777666555444333555555555555555555555555222222222222222222111111222222333333333333444444222222333444444555555666222222333333444444555555555444444333333333333333333333222222222222222222111222333444444333222111111000000//////000000111000111222222333333222222333222222222222222222333333333333333222222222222222111000111222222111000//////000111111111111111444111222777999555222222111111222222222333333333333222222333333444555666444444444555444444333222222222333333333222111111111222333444444444444333444555666666666666666666444555666888888777666666222444666777888777666555222222333333444444444444........................,,,,,,---......///000000000000000000000000000000000000000000//////////////////000111111111111111111111222222222222111111111111111111222333444555111333444444222222333555333333333222222222111111000000000000111111111222111222333444555555444444111111111111000000000000000000000000000000000000000222444333222111222333///000000111222222222222222222111111222222333444222222222222222222222222000000111111111222222222222222222222222222222222222111000000//////000000000111111111111222222222333222222111000000111111333333444555555555555444444444444444444444444444333333222222222222333333///111222222111111222333333333222111111000000///111000000000111222333333///000111222333444444444000111222222333333222222222333444444555444444444333444555555555555555444333333333333333444444555444444444444444444444444333444555444333333444555333333333333444444444444444444444555555666666666222222222333333444444555666555555555555444444444111222333444444444333333111222333333444444444333444444444333222222111111.../////////000000000000111111111222222333333333111222333444444333222222333444555333111000111222...///111222111000111222333222222111111222222333111222333444444222111/////////000000111222222222222222333333333333444444222222333444555666777777444444444444444444444555444333222111222333555666555666777888999:::;;;<<<::::::::::::999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888888999999999999999999999999::::::::::::::::::::::::999888888888888888999999<<<:::888888888888777666555666777888888888888888666666666777666666555555888888888888888888888888111111111111222222222222222222222333333444444444222222222333444444555555222222222222333333333444555555444333333333333333444444333333222222222111111222333444444333222111000000////////////000000000111222333333333222222222222222333333222222222333333333222222222222111222111000111222222111000111222333333444444333333333111222777888444111111222333333333333444444444222222222333333555666666666666666666666555444333000111222333333333222222000111222444555555444444333444555666666666666555333444666777888777666555222333555777888888777666222333333333333444444444.....................---,,,,,,------...///000000000000000000000000000000000000000000////////////---......///////////////111111222222222222111111111111111111222333444555111222333333333333444555333333333222222222111111///000000000111111111111111111111111222333333444000000000000////////////000000000000000000000000000222444333222111222333222222333444444444333333222111111111222333333444222222222222222222222222000000111111222222222222222222222222222222222222444333333222111222222222000111111111111222222222333333222111000000111111333444555555666666555555444444444444444444444444333333333222333333444444///111222222111111222444333333222222111000000///111000//////000222444555222333444555666777777777111111222333333333333222222333444444555555444444222222444555666666777777333222222222222333444444444444444444444444444444222333444444222222333444222222222333333333444444666666666666555555555555000111222333444444555666666666555555555444444444000111333444555444333333000111333444555444333333666666555444333222222111000000111111222222222333000000111222333333444444222222333444333222111000333444444333111000000111///111222222000///000000333222222222222222222333333444555666666444222111......///000111222333333222222333333333444444444222222333444555666777888000111222333444555555555555444222222222444666777444555666777999:::<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;:::::::::999999999999999:::::::::;;;;;;::::::::::::::::::::::::::::::999888777777777888999999999999999999999999777777777777777777777888<<<<<<;;;;;;:::;;;;;;<<<<<<:::888777888888777666222333555777999:::;;;;;;444555666777777888888777555555555555555555555555222222222333333444444555222222222333333444444444111111222333333444444555222222222222222222222222666555444333333333333333555555444444333222222111111222333333333333222111000000////////////000000000111222333444333222222111222333444444333222111333333333222222222111111222111000111222222222000111111222333333333333222222000111666777333000000333333333444444444555555222222222333444555666777777777777777777666555555///000222333444333333222///000222444555555555555333333444555666666555555222333555777777666555444111333555777888888777666333333333333333333333444///...---,,,,,,,,,,,,,,,+++,,,---...///111222222///---+++***+++---111333000000////////////000000111111000000000000111111...///111222222222111000000000111111222222222222444333111000000111333444333333222111111222333333000000000000000000000000333333333222222111111111222111111111000000//////222111...------...111222///000222333444333333222333333333444444555555555333333222111000000111111111111000000111111222333333444444444444444444444333222222111111222222333333222111111111222333444111222222333333222222111222111000//////000111222444444555444333111///...111111222333444666666777555444333333222222333333111111111111000000000000000000000000000000000000000333666777555444333333222222222333444555777888222222222333444555666777555444222111111222444555222333444444555555444444333444444444444444444333555555444444444333333333555444333222333444555666444444333222222333333333444444555666777777777777444555555666777666666666666666555555555444444444333444444555555444444333444444444444444444444444555444444333333222222111333333222111000000111111111111111000111111222333222222222333333444444444444444444333333333222222222111111000000111111222222222222222222222222222222222222222222222222222000000111222222222222111333333333333333333333333555555555444444333333333666555333111111111333444555444444333333333444444555555666777888999999:::999999:::::::::;;;;;;;;;::::::::::::::::::::::::<<<;;;999888777888999:::::::::::::::::::::::::::777777666666666666777777;;;;;;::::::;;;;;;<<<<<<888:::;;;;;;999888888999777777777777777777777777999999888888777777666666:::::::::999888777777666777777666555555555555555777777666555444333333222222333444444555555444444555444222000/////////000111111222333555666777777777555333111111333555777333444555555555444333222333222111111000000111111000111111222222222111111222222111111111111222222222333333444444333333222111222333444555555555555222222222222222111000///111111222222333333333333222222222222222222222222000111333444444333111000333222111222444555444333666444222000000222444666444555777666555333444444666666555444333222222111333333444555666666666555555444333222111222333333444444555555666666777777666777888999888888777666111222444555666555444444///......---,,,,,,------,,,------...///000111111///...,,,,,,,,,...111333000000////////////000000111111000000000000111111///000111222222222111111000000111222333444444555333222111111111222333444333333222111111222333333000000000000000000000000333333333222222111111111111111111111111000000000000000000//////000000000///000111222222222111111222333333333444444444444333333222111111111111111222111111111111222333333333333222222222222222222333222222111111222222333222222111111111222333444//////000000000000//////222111000//////000111222222333444444444333222111111222222333444555666777555555444333333333333444111111111111000000000000000000000000000000000000000222444555444333333333444444333333333444444555333333333333444555666666666555333222222222444555333333444555555555555555444444555555555555444444555555555555444444333333555555444333333333444555444444333333222333333444222333444555555555555555333444555555666666555555666555555555444444444444444444444444444444444444444444444444444444444444444333333222222111000000333222222111000000111111111111111111111222222333333333333333333444444444333333333333222222222222444333333222222333333444222222222222222222222222222222222222222222222222//////000111111111111111333333333333333333333333444444444444333333333222555444333222222222333444555444444333333444444444666666666777888888888999;;;;;;::::::999999888888::::::::::::::::::::::::;;;;;;:::999888888888888::::::::::::::::::::::::777777777777777777888999999888888888888888999999777999::::::888777777888888888888888888888888888666666666555555555555555777777777777777777888888666666555444444444444444666666666666666666555555222333444444555555444444333222111111111111222333222333333333444555555555666555333222222333555666333333444555555444333222333333222111111111111222111111222222222111111000222222111111111111222222222333333444444333333222111222333444555555555555222222222222222111000000111111000//////......///222222222222222222222222000222333444444333222000333111111222444555444333444222000//////000222444444555777666444333333444555555444444333333222222111222333555666777777777333333222222222444555666555555555555666666777888888888999999999888777666222333444555555555444333//////......------................../////////000///.........///000111222000000////////////000000111111000000000000111111000000111222222222222111000000111222444555666666111111222222222333333333333222222111111222222333000000000000000000000000222222222222222111111111111111111111111222222222...///111222222111///...000111111111111111000///222222222222333333333333333222222111111111111222333222222222222333444444555444333111111111222222222222111111111111222222222111111111111222333333//////000000000000//////111111000000000000111111111111222333444444444333111222222333444555666666666666555444444444444444111111111111000000000000000000000000000000000000000111333222222111333444777666555444333222222222333333333333444444555666777666444333333333444444444444555666666666666555555555666666666666555555666666666555555555555444666555444333333333333333444333333333333333444444222222333333444333333333222333444444555555444444555555555555444444444444555444333222222333444555444444444444444444444444333333222111111000000///333222111111000111111111111111111111111222333333444444444444444444333333222222222222111111111000333333222222222222333333222222222222222222222222222222222222222222222222...//////000111000000000333333333333333333333333333333333333222222222222222333333333333333444444444444444444444444444444777777777777777777777777999999999999999999999999999999999999999999999999:::;;;::::::999888777777::::::::::::::::::::::::888888888888999999:::;;;999888888777777777888888666888999999777666666777888888888888888888888888555555555555555555666666444444444555666777777888666555444444333333444444666666666666777777888888222333444444555555444444111111111222333444555666444444444444333333333333444444444444444444444444333333444444444444333333444444333222222222222333333222222222111000000000222222111111111111222222222333333444444333333222222222333444555555555555222222222222222222111000444333222111111111222333222222222222222222222222111222333444444333222111222111111222444555555444333222000//////000222333444555666666444333333444333333333333333333333333///000222444555777777888222222222333444555777777555555444444555777888999:::;;;;;;:::999888666666333444444444444333333222000//////........./////////////////////.........//////000111111111111111000000////////////000000111111000000000000111111000000000111111111111111111111222333333444555555000111222333333333333222222222222222222222222222000000000000000000000000222222222111111111111111000000111111222222333333000000000111111000000000222222222222111111000000222222222222222222222222333222222111111222222222444333333333333444555555999777555333222333444444222222111111111111222222111111111111111222222333222222333333333333222222111000000000000000000111000000111222222333333333222222333333444555666666555555444333333333333444111111111111000000000///000000000000000000000000111222222222111222444666777666555444333222222222333333333333333444555666777777555444444444444444444555555666777666666666666666777777777777666666666666666666666666666555666666555444333222222222444333333333333444444555333333333444444333222222222222333444444444444333444444444444444444444444555444222111111222444555333333444444444444444444333333222222111111000000222222111111111111111222222111111111111222333333666555555444444333333333111111111111000000000000111111000000000000111111111111111111222222222222111111111111111111111111//////000111111111111111222222222222222222222222222222222222222222222222111111333444444444444444333333444444444444444444777777777777777666666666444444666777999;;;<<<===999999999999999999999999999:::;;;;;;:::999777666999999999999999999999999999999999999:::;;;=========<<<;;;;;;::::::::::::777888:::999777666666777888888888888888888888888555666666777777888888888333333444444555666666666666666555444444444444555666666666666666666666666333333444555555555555444222222333333444555555666333333333333333444444444333333444555555444333333222333333333444444444444555555444333333333333444444333222111000000000///222222111111111111222222222333333444444333333222222333444444555555555444222222222333333222111111111111111111333555888999222222222222222222222222222222333444444333222222222111111222444555555444555444222222222222444555333555666666444333333444111222222222333333333444000000222333555555666666222333333333444555666666666555444444555777999:::<<<<<<;;;:::999777666555444444444444333333222222//////.........//////000////////////............///000111222222111111000000000////////////000000111111000000000000111111////////////000000111111222222333333333333333333111222222333333222222111222222222222222222222222000000000000000000000000111111111111111111111111000000000111111222222333222111000//////000111222555444444333222222222222222222222222222222222222333222222222222222333333444444333333444444555666888777666444333333444444222111111000000111111222000000111111222222222222333444444444444444444333000000000111111000000000111000000000000111111111222333333444444555555555444333222222111111222222111111111111000000000///000000000000000000000000111333333333222333555777555444444333333333444444444444333333333444555555666666555555444444444444444555555666777666666666666666777777777777666666555666666666666666666666666666555555444333222111444333333333444444555666555555666555555444333333111222222333444333333333333333444444444444444444555444222111111222444555333333333444444444555555444444444333222222111111222111111111111111222222222222222111222333333444555555555444444333333222111111111000000000//////111000000//////000000111000000000111111222222222111111111111111111111111000111222222333333222222222222222222222222222222222222222222222222222222111111333444444444444444222333444555555555444444777777777666666666666666333444555777999;;;<<<===999999999999999999999999999999:::;;;:::999888777999999999999999999999999999999999:::;;;===>>>???@@@???>>>===<<<;;;;;;;;;888:::;;;:::999777888888888888888888888888888888555555666666777777888888555555555555555555555555888777777666666666666666777777666555555444333333444444555666666666666555555555555555444444333333000000111222333444555666222333555666666555333222222222222222333333444444666555444444333333444444444444222111000000000000222222111111111111222222222333333444444333333222333333444444555444444444111222222333333333222222.........///000222555666222222222222222222222222333333333444444333333333333222111222444555444333444444333222222333444444333444666555333222222333000000111111222333333333222222333333333333333222444444444444444444333333555555555555666888:::;;;<<<<<<:::888777555444444444444333333222222222222......------....../////////////////////.........///000111111111111000000000000////////////000000111111000000000000111111000000//////000000111222333333333444444444555555444444333222222111111111111222222333333222222111000000000000000000000000000000000111111111111111000000000000000111111111444222000......000222444555444444333333333444444333333333333222222222222333222222222222333333444444333333333333444555555555555444444333333222222111111000000000000111111///000111111222222111111111111222222222222111111000000111111111111000000111111000000000111111222333333333444444444555555333222222111111111111111111111111111000000000000000000000000000000000000111222444444444444666777333333333333333444555666444444444333333444444555444444444444444444444444444444555666666666666555666666777777777777666666444555555555555666666666555555555555444333222222333333333333444555666777777777777777666555444333111222333333444444333333333333333333444444444444444333222111111222333444222333333444444555555555555555444444333222222111111111111000111111222333222222222222222333444444333333333333333333222222111111111111000000000///222222111111111111222222//////000000111222222222111111111111111111111111111222333333444444333333222222222222222222222222222222222222333333333333222333333333333333444444111222444555666555555444666666666666666666666666777888888888999999::::::::::::::::::::::::::::::888888999::::::::::::999999999999999999999999999999999999:::<<<>>>@@@AAA@@@???===<<<;;;::::::999888:::;;;;;;999888888999999999999999999999999999444444444444444444555555666666666666666555555555999888777777666666777777777777666555444333222222555666666777888777777777666666666555444333111000//////000222333555666666333333444555555444333333222222111111222333444555555555444333333333333444444333111000000000111111222222111111111111222222222333333444444333333222333333444444555444444333111222333333333333333333222222222222222222222222222222222222222222222222444444333333333333444444555333222222444444333111222111111111111111111222333444555555333222222333000000000111111222222222222222333333222222111000333333444444333333222111444444555666888999:::::::::999888666444333333333444333333222222222222333------,,,,,,---......///.........///////////////000000000000000000000000000000////////////000000111111000000000000111111222222111111111222333444222333444666777888999:::777666444222000000000000111222333333333333222111000000000000000000000000///000000000111111111222000000000///////////////222222111000000111222222444333222222222333444555444444444444333333333222222222222222222333444555333333333333333444444555222333555555555444333222111111000000000000111111...///000111222111111000///000000111111000000//////000111222222111000///111111000111222333555666333333333444444444444555444333222222111111222222111111111111000000000000000000000000000000000000...111333555444444555666444333333333333444555555555444444333333444444444111222333444444555555555333333444555555555555555555666666777777666666555333333444444555555555555333444555555555444333222333333333444444555666777888888888777666555333333222333333444444444444444222222333333333444444444222222222222222222222222222222333333444555555666444444333333222111111111111111000000111222222333333222222222222333444444111111222222222222222222222222111111111000000000222222111111111111222222/////////000111222222222111111111111111111111111111111222333333333333222111111111111111111111111222333333333444444444444555444333222222222333444000222444555666666555444444555555555666777777777999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777777777888999:::<<<<<<888888888888888888888888888888999:::<<<>>>@@@AAA@@@???===<<<:::999999888888999::::::888777777888999999999999999999999999444444444444444444333333666666666777888888999999888888777666666666666666777666666666555555444444777777888999999999999888555555555555444222000///000000111222333333444444333444444444444444444333222111111111111333444555555444444333333333333333333222111//////000222333222222111111111111222222222333333444444333333222333444444555444444333333111222333333444444333333444555666777666555333222222222222222222222222222444444444333333444444444777555333333333333111///111111111111111111111111222444555555333222222333000000000111111111111111111111222222222222222111000111222333333333222111222333666888:::::::::999888777555333222111111222333222111111111222333444,,,,,,,,,,,,,,,---...///............//////000000111000///////////////000000000////////////000000111111000000000000111111444444333222333444555666222333555777:::<<<>>>???999777444111/////////000111222333444444333222111000000000000000000000000//////000000111111111222000000//////......------000111222333333222111000222222111111111222444555555555555444444333333333222222222222333333444555333222222222222333444444222444777999999777555333111111000000000000111111...///000222222111111000000000111111111111000000///000111222222111000///000000111222444666999:::333333444444444444444444555444333333222222333333111111111111000000000000000000000000000000000000,,,///333444444333444444555444444333333333444444555444444333333333444444000000222333444555555555222333444444555555444444555555666666666666555555333333333444444444555555222333444555555555444333333333333444555666777777888888888777666444333222222333444444555555444444222222222333333444444444111222222333333222222111222222333333444555666666333333222222111000000000111111000000111222333333333333222222333333444555000000000111111222222333222222222222111111111111000000////////////000000...//////000111222222222000000000000000000000000000000111222222222222111111111111111111111111111333333333444444555555555777555333111111111333444000111444666666666555444333444444555666777888888777777888999;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<777777666777888;;;===>>>888888888888888888888888777888999:::<<<>>>@@@AAABBBAAA???===;;;::::::999777888999999777666666777999999999999999999999999777777777666666555555444555555666888999;;;<<<<<<777777666555555555555555666666666666777777777777888888999::::::::::::999333444444555444222111000222222222222222222222222444444444444444444444444111111000000111333444666444444333222222222222333333222000//////111333444222222111111111111222222222333333444444333333222444444444555444444333333111222333333444444444444...000222555555444222000222222222222222222222222555444444333333444444555888666444333333222000...333333333333333333333333222444555555333222222333111111111000000000000000...///000222222333333333---...000222333333333222111333666999;;;;;;999888666555333111000000000111222222111111111222444555////////////////////////............////////////......//////000000111111111111111000000000000000...............///000000222111000000000111222333555444555888<<<@@@BBBBBB===:::444///+++)))******222222222222222222222222222222111111111111222222000000000000000000000000333222222222222222222222111111000000111222333333000111333555555444333222333333333444444555555555222222222222222222222222333222222222333333444555555555444333222222222222444333222111000000000000000000000000000111111111222333333333333222111111......///000111222222333111111222222222333333333666555444333222333444444555444333222111111111111000000000000000000000000222222222111111111000000111111222333333333333222444444555555444444333222666666666555555444444444555555555555555666777888333333444444555666666666444444555555555555444444///000111222333444444444111222333333444444444444111111222333444666666777555555444333333333333444333444555666777777777777555444333222222222333333222222222222222222222222444444444555555555555666444333333222111111111222333333222111000000000111333333333333333333333333222222222222222222222222111111111111111111111111222222111000//////000000//////000111111111111111333333333222222111111111222000///000444555444222///000111222222222222222111222333444444444333333888888888777666333111///555555666666666666555555444444555555666777777777888888888777777777777777999:::;;;============<<<888888888888999:::;;;;;;555777999999999999:::;;;999999999:::;;;<<<===>>>>>>>>>>>>>>>===;;;888777888777777777777777888888888777666888<<<===;;;999:::999666444333333444555;;;:::999888777888999:::555555555555555555555555555555555666666777999999666888;;;>>>AAA@@@<<<999666555555444222111000000222222222222222222222222333333444444444444555555555444222111000111111222444333333222333444555666444222000///...///000111000000111222222222222111444333222222111111111111111111222333444555666777666555444333333333333333000000000000000000000000333333333333333333333333222222333333333444444444222222222222222222222222111111111111111111111111333333333222222222222111222222222111111111000000///111222444444333222111444333333222222333333444333555888999999888666444333222222222111111000000222222111111222222333444////////////////////////............////////////.../////////000000000111111000000000000000000000///............///000000222111111000111222333444444444555888<<>>???>>>777555222000///000111333222222222222222222222222222222111111111111222222111111111111111111111111////////////////////////111111111111111222222222333333333444444444555555444444444444333333333333222222222222222222222222111111111111111111222333222222111111111222222333333333222111000000000000000000111111111222222222111111111111000000000///000111111111111111111111111111111222222222222333000000111222444555777888555555444333222222222222000000000000000000000000222222222111111111111111111111222333333333333222666666666666666555444444444444333333333333333222555444444444444555666666555444444333222222111111444444555555555555444444222222333333333333333222222333333444444444444333111222222333444555666666555555555444444444444333111222333333333333222222444444444333333333333333222222222222222222222222444444444444555555555555333333222222111111222222222222111111111222333333////////////////////////222222222222222222222222333333333333333333333333222222111000000000000111222222333444444444444333222222222222222111111111111000000111333444333222222222222222222222111000000111333444444444333222111111111111222333444444333444444555555444444333444444444555666666777777777777777777777777777777888999:::;;;<<<<<<<<<<<<::::::999888888888888999444666888888777777888999:::999999999999999::::::<<<<<<<<<;;;:::999888777999888888777777777888888888666555555777999999999666666666777777777888888:::::::::999999777666666333333333333333333333333555555555555666777888999:::;;;===@@@BBBAAA>>>;;;777777666555444333222222222222222222222222222222222222222222222222222222222222222222333444555666333333222222222333444555222222000/////////000111000000111222222222222111444444333333222222333333222333333444555666777777999888666555444333222222000000000000000000000000333333333333333333333333111111111222222222222333222222222222222222222222333333333333333333333333444444333333222111000000222222222111111111111111000111222333444333222222222222111111111111222222000111222444555666777777111111111000000000000000222222111111222222333444////////////////////////............////////////////////////000000000000000000000000000111111111/////////...///000000111333222222333333333444444333333333666999<<<<<<;;;222111///------...000222222222222222222222222222222222111111111111222222222222222222222222222222.........///////////////111111111222222222111111444444333333333444555666555444444333333222222222111111111111111111111111111111000000000000111111000000000000111222333333333222111000000/////////000000111111222222333333111000000///////////////222111111111111111111111111111111111222222222222000000111222444555666777444333333222111111222222000000000000000000000000111111111111111111111111111111222333333333333222555555555555555444444333222222222222222222222222666666555555555666666777444444444333333333222222333444444555555444444333333333333444333333222222333333444444444444444333222222333333444555666666555555555555555444444333222222333333333222222111444444444444444333333222222222222222222222222222333333444444444555555555333333222222111222222333000000000000000111222333111111111111111111111111222222222222222222222222333333333333333333333333222222111000000111111111222222333444444444444333222222222111111111111111111000000111222222222222333333333333222111111000000111222333444333222222444444333333444666777999222333333444444333333222333333444555555666666777666666666777777777777777888888999::::::;;;;;;;;;;;;:::999888777777777777444555777888777666777888999999888888888888888888::::::::::::999999888888999999888888777777888888999888666555666888:::;;;666777888888888888777777999999::::::999777555444333333333333333333333333444444444444444555666666::::::<<>>???>>>===;;;999777555444444222222222222222222222222333333333444444555555555000222444666777777777666444333222222111111222222333222222111111222222333333333444444555666666666111111000//////...//////...///000111222333444444222222111111222222333444444333333222222333333444///222555555333222333555111222222333333444555555111222333444444333222111...///000222333444555555222222222222222222222222111222333444555444444333222222222222222222222222111222222333333222222111222333333444444555555555666666555555555444444444333444444555444333111000222222222222222222222222000000111222333333444444222222222222222222222222///000000111222222333333111222333444444444333333---------.........//////////////////////////////////////////000000000000000000000000////////////222222000///............111000000///...---------000000000000000000000000111111222222222333333333...///000111222222111000000000000000000000000000///////////////000111111111111222222222222111111...---,,,,,,---...///000///......------///000111111111111111111111111111111111222222222333333333333333444444555666666666555555555444333222000///000000000000111111111111///000111222333333333333000000000000000000000111333222111000//////////////////000111222333333444111111111222333444555666222222333333333222222111444333222222111111222222111222222333333222222111333555555555333333333555222333333333333222111111111222222333333222222111111111222333333333333222111222333333444444444333333444444555555444444333444333222222222333444555555555444444444444555555444444333222333444555666555555555555555555555555444444444444444444444444666666555444333222222111333333333333333333333333000111111222222333444444222111000//////000111222333222111111000111111111333222222111111222222333111222222222222111000000333333222111000000111111000000111111111111000000000000000000000000000000333333333333333222111000111111111111111111222222//////000111111111111111000000////////////000000///000111333444444333333000111333444333111///...111111111111111111111111///000111222333444444444000111222333555666777888222333333444444333333222222444444333222222111///555666666666777777888888::::::::::::999888777777777777888999::::::;;;;;;777888999:::;;;;;;;;;;;;???===999666444333444555333333222111000000000111444444444444444444444444222333555888::::::::::::444333333222222333333444222222111111222222333444444444444444444444444444333333222111000000000000000000111222222333444444222222222222333333444555222222222222222222222222000111111111111222222222666555444333333333333333444444555555555555444444222222111111222222333444333111//////000111000///222222333444333222000///111111222222222222111111222333333444444333333222333333444444555666666666666666666666777777777777777666666444333222111111111111111111111111111111333333222111111222222333333333333222222222111111333222111222444555444333333333222222333555666777---------.........//////////////////////////////////////////000000000000111111111111111000000000222111000//////...//////111000000///......------////////////////////////111111111222222222333333///000111222222111111000///////////////////////////////////////000111111111111222222222222111111///......------...///000//////...---...///000111////////////////////////111111111222222333333333333333333444555555666666555555555444333222000000//////000000000111111111000111222333333444444444222222222111111111111111333222111000////////////111111111111111222222222111111111111222222333444111222222333333333222222444333222222111111222222222333333444444333333222222333444444222222333444111222222222222111000000111222222333333222222111000111222222222333222222111222333333444444444444333333444444444444333333333222222111222333444555444444333333333333444444444444333333333444555666555555555555555555555555555555444444444333333333444444444444444444333333333333333333333333333333333222222222222222222222222111000//////000111222111000000000111222333333333222222111111222222333111222222222222111000000222222111000000000000000000000111111111111000000000000000000000000000000222222222222222222111000333222222111111000000000000000111222222222222222000000////////////000000///000111333333333333333222333333444333222111000111111111111111111111111111111222333444444444333333333333444444444555555333333333444444333333333666777666555444555555444555555666666666777777777888888999999:::999999999777777777888999:::::::::777888999:::::::::::::::===;;;999666666666888999444333333222111111222222444444444444444444444444222444666888999999999999333333222222222222333333222222111111222222333444444444444444444444444444333333222111000000111111111111222333333444444444333333222222222333444444222222222222222222222222000111111111111222222222555444444333333333333444333333444444444444333333222222111111222222333444111000//////111222222222333444555555555444222111111111222222222222111111111111222222222222111111222222333333444555555555444444555666777888888888777777666555444333222222111111111111111111111111222222222222222222222222222222222222222222222222333222111222444555444333333222222222333444555666------........./////////////////////////////////////////////000000000000111111111111111222222222000000////////////000000000000000///......------////////////////////////111111111222222222222333111111111222111111000//////////////////////////////////////////000111111111111222222222222111111111000///////////////000//////.........///000111........................000000111111222333444444222333333444444555555666555555555444333222111000////////////000000000000111111222333444444444444333333333222222111111111333222111000////////////222222222111111111000000111111111000000111222222111111111222222333333333333333222111111111111222333333444444444444333333222444555444333222333555111111111111111000000///111222222333333222222111000000111111222222222222222222333333333333444444222222333333333333222222222111111111111222333333333333333333333333333333444333333333333444555666444444444444444444444444555555555444444333333333333333333444444444555555333333333333333333333333444444333333222111111000222111000000000000111222/////////000111333444555333222222111111222222333111111222222111111000///111000000////////////000000000111111111111000000000000000000000000000000000000111111222111111111333333222111000//////...000111222222333333222222000000////////////000000///000111222222333222222333333333333333222222222111111111111111111111111222333333444444444333333555555444444333333222222333333444444444444333333888777555444444555666777555555555555666666666666666666888999999:::::::::666666777777888888999999999:::;;;;;;;;;;;;;;;:::;;;999888777888999;;;<<<444444333333222333333333444444444444444444444444333444666777888888777777222222111111111111222222222222111111222222333444444444444444333333333333222222111111000111111111222222333444555555555555444333333222222222222333222222222222222222222222000111111111111222222222333333333222333333444444222222333333333333222222222111111111111222333333111//////000222444555444444555666666666555444333111111222222222222111111000000000111111000000000111111222222333444444555222333444555666888999999777777666666555444333333000000000000000000000000111111333333333333222111111111222222333333444444333222111222333444444222222222111222222333444555............////////////////////////////////////////////////000000000000000000111111111111111222000////////////000000111000000//////....................................111111111111222222222222222222222222111000000//////////////////////////////////////////000000111111111222222222222111111222222111000000////////////////////////000000000000000000000000000000000//////000111222333444444222222222333444444555555444444444444333222111000....../////////000000000222222333444444444444444333222222111111000000000222222111000//////000000111111111111111111111111333222222111111111111222111111111111222333444444333222222111111111111111222333333444444333333222333444666555444444555666222222222222222111000000111222222333333222222111000000000000111111222222333333333333333333333444111222222333333222222111111111111111111222222222333333333444444333333333333333333333444444555555444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333333333333222222111111111111111111111111111111111000000000000111222333444333222222111111222222333111111111111111000000///000//////.........//////000000111111111111000000////////////////////////...///000111111111111111222222111111000000//////000000111222222222222111000000////////////000000///000000111111111222222333333222111111222222333111111111111111111111111444444555555555444333333555444444333333222222222444444333333333333444444666333222333333222444777555555555555555555666666666777777888999999888888555666666666777777888888;;;<<<<<<======<<<<<<<<<999888777777777999:::<<<444333333222222222333333333333333333333333333333333444555666777666555555111111000000000000111111222222111111222222333444444444444333333333333333222111111111111111222222333333444555666666555555444444333222111111111222111111111111111111111111000000111111111222222222222222111222222333444444222222333333333333222222111111111111111222222333222111000000333444444444444444555666666555444333111222222333333222222111000000111111111111000000222222222333444444555555333333444555666666777777666666555444444333222222///////////////////////////111333444444333222111000000111222333444555666222111111111333444333222111111111222222333333333........./////////000000////////////////////////////////////000000000000/////////000000000111111000////////////000000111////////////............////////////////////////000000111111111222222222333333222111111111000000000000000000000000000000///////////////000000111111111222222222222111111222222222111111000///////////////000000000000000000000000000000000000000//////000111111222333333111111222222333444444444444444444444333222111111////////////000000000000222222333333444444333333111111000000/////////...222111000000000000000000///000000111222222333333444333333222222222333333222222111111111222333444333222111111000000111111111111222222222222111111111333444444333333444555333333444444333333222111111222222333333222222111111111000000111111222333444444333222222222333444111222222333333222222111000000111111222222222222444444555555555555444444333333333444444444444444444444444444444444444444000111222333555666777777666666555444333333222222333333333333333333333333111111222222222333333333111111222222222222111111222222111111111111111222333222222111111222222333000111111111111000/////////...............//////000000111111111111000000////////////////////////...///000111111111111111/////////000000111111222...//////000000000000000000000////////////000000000000000000000000111111111111000000000000111222111111111111111111111111444444555555555444333333222222222333333333333333444333222222222222333444444111111555555222333777666666666666666666555555777888888888777777666555666666666666666777777777999999:::;;;;;;;;;::::::888777666555555666666777222222111111111111222222333333333333333333333333333444555666666555444333111000000//////000000111222222111111222222333444444444333333333222222222111000000000111222333333333444555666777666555444444333222222111111111111111111111111111111111111000000111111111222222222111111111111111222333444333333444444444444333333111111000000111111222333444222111111222333333222222222444444555444333222222222333333333333222222111222222333333222222111333333333444555555666666555555555444444444444444444333333222222111111111///////////////////////////000222444444444222111000000111222444555666666222111000111333444333222111111222222222222222222....../////////000000000////////////////////////////////////000000000000.........///000000111111000000////////////000000//////////////////......000000000000000000000000000000000111111111111222333333222111111111222222111111111111111111111111///////////////000111111111111222222222222111111000111111111111000000///...///000111111111000000........................000000000111111111111222000111111222222333333444333444444444333333222111000000000000111111111111111222222333333222222222////////////////////////111111000000000000000111...///000111222333444444444333333222333333444444444333222111111111333333222222111000000000000111000000111111111111000000...///111111000000222333444444444444444333333222111222222333333222222111333222111111111222444555555444333222111222333444222222333333333333222222000111222222333333222222444444666666666666444444222333444444555555444444333333333333333333333333000000222333555666777888777666555444333222222111333333333333333333333333000111111222333333444444111111222333333222111111333222222111000000111111333222222111111222222333000000111111000000///...///............//////000000000111111111111000000000000000000000000000000000000111111222111111111---......///000111222222---...//////000000//////000000////////////000000000000////////////000000/////////000000000000000111111111111111111111111222333333444444444333333000111111222333444444555333222111000000111222333444111444<<<===777555888777777777777666666666666888888888777777666444444666666666666777777777777444555666777888888888888777666555444444333333333111111000000111111222222333333333333333333333333111222444555555444333222111111000000000000111111222222111111222222333444444444333333222222111111000000000000111222333444333444666777777666444333333222222111111111111222111111111111111111111111000111111111111222222222111111111000111111222222333333444444444444333333111000000000000111222222444333111111111222111000000111222333333333222111222222333333333333222222333333444444444444333333333333444555555666666777666555555444333333222222222222222111111000000000000000000000000000000000///000222333444444333222111111222333444555666666222111000111222333333111222222333333333333222222.../////////000000000000////////////////////////////////////000000000000...//////000111111222222222111000//////...//////.../////////////////////111111111111111111111111000000000000111111111111333222111111111222333444222222222222222222222222///////////////000111111111111222222222222111111...///000111111111000///...///000111222111000000////////////////////////111111111111000000000000000000111111222333333333333333444444444333222222111111111111222222222222000111111222222111111000......//////000000111111111111000000000000111111000000111111111222222222222111111111222333444444666444222111000000222222222222111000000000000000111111111222222111111111...000111111111111222444333444444444444333222222111222222333333222222111444333222111222333555666666555333111111222333444333333444444444444333333111111333444444444333222222333555666666555333222222333444555555555444444333333333333333333333333222222333444444555555666555555555444444333333333333333333333333333333333222222222222222222222333111222222333333222222111111111111000111111222222333222222111111222222333000000000000000//////...//////......//////000111000000111111111111000000000000000000000000000000222222222222222222111000......//////000000111111......///000000000000000000000////////////000000000000///.........///000...///000111222111111000111111111111111111111111111111222333444444444333000111111222333333444444222111///......///111222333111777BBBCCC:::666888999999888888777777777777666666666777666666555555777777777777777777777777222333444666777888999999555444444444333333333333222111111111111222333444222222222222222222222222000111222444444444333333222111111000000111111222222222111111222222333444444444333333222111111000/////////000111333444555222333555777777555333222111111111111111111222333111111111111111111111111000111111111111222222222222111111000000000000111222222333333333333222222000000000000000111222222222000//////111222222111///000222333333333222111222333333444444333333222333333444444444444333333222333333444444555666666444444444333333333333333222222222111111111111111111111111111111111111111000111111222333333444444222222222333444555666666222000000111222333222111222333444555555444333222////////////000000000000////////////////////////////////////000000000000///000000111222222333333222222111///.....................///////////////111111111111111111111111000000000000111111111111222222111111111222444555333333333333333333333333///////////////000111111111111222222222222111111---...///111111111000///...///000222222111111000222222222222222222222222222222111111000/////////000000000111222222333333333333444444444333222222111111222222222333333333000000111111111000000///......///000111222333333111000000000000000111111222222222111111111111111000000000000111222333444777555333111000000111222222111111000000000000000222222222333333222222222111333444444444444666777222333333333333222111111222222222333333222222222555444333222222444666777666555333111111222333444333444444555555444444333111222333444555444333333111222444555555444222111222333444555555555444333333333333333333333333333555555444444444333333333333333333444444444555555333333333333333333333333444444333222222111111111111222333444444333222111//////000000111222444444333222222222222222222333000000000000000//////...///////////////000111111000000111111111111000000000000000000000000000000333333333333333222111000000000000000//////////////////000111111111111111000000////////////000000000000...------...///000...///222333444333111000111111111111111111111111///000111222333444444444222222222222222222333333111000///------///000111000///888EEEFFF;;;555777:::999999999888888777777333444555666777777777777888888888888777777777777333444666888:::;;;<<<<<<333333444444444444444444222222222222333333444555222222222222222222222222///000222333444444333333222222111111111111222222222222111111222222333444444444333333222111000000/////////000111333444555111333555777666555222111111000000000111222333333000000000000000000000000000111111111111222222222222222111000//////000000111111222222222222111111000000000000000111111222///...---...111333333222000111222333444333333222222333333444444333333222222333333444444333333222111222222333333444555555222222222333333444444444333333222222222222222222111111111111111111111111111111111111222333444555222333333444444555555555111000000000222333222111333444555555555444333222000000//////.........---000000000000000000000000///////////////.........---......///000111111222111000///......///000111000111111111111222222222////////////////////////...///000222222222111000111111000000000000111111111222333444444333111111000000000000000000000000111111222222222111111000666555333111000///......000000000000000000000000...///000222222333333333222333222111///...///000000000111111111222222222444555555555444222000///222222222222222111000///000111222333333222111000111000000//////////////////////////////000111111///000000000111111111111333444555555555444333222444444555555555444333222222222222111111111111000111111111111111111111111444333333222222111111111666555444333222222222222111111222222222333333333333111000111555666555333222555666555222000222444222222333444444444444333333333333333333333333333222333555555555555333333111111222222222333333333333333333222222333333444333333333444444444555555555444333333222222333333666555555555666777999:::666555333222111111222333222222222222222111000///222111///......000222333333333222222222222222222222222222111000//////...000111111111111222222222////////////000000000000222222222111111111000000000111111111111222222222111111222222222222111111...///000222222111111000000111222222111000///...333222111/////////000111111222222333333333222222000111111111111222222222444444444444333333222111000111111111111222222222222222333333333333444444111222333444555555555555888888888888777555444333666666666666666777888888777666666666666555555555777777777777777888999999666666666666666444222111///000111222222222222222333222222111111222222333444333222111111111222333555444333222111222333333444444444333333222222222111111111000000000000000111111111111222333444444666666555444444333222222111111111111111111111111000111111111111222222222444333222111111222333444111111111000000000000000111111111111111111111111222222111111111111222222000111111222222222111111000111111111111222222222777555333111000000111111444555555555444333333222000111222222111000111333000000000000000000000000222222111111111111222222000111222444444333222111111111000000000000111111333333333333333333333333111222222333333222222111555444444555666666555333000/////////............000000000000000000000000////////////////////////......//////000000111111111000///......///000111000000111111111222222222000000000000000000000000///000000111111111000000222222111111111111222222222222333444444333222111000000000000000000000000000111111222222222111111444333222111111000000000000000000000000000000000//////000111222222333333111222111000...---...///000000111111111222222222333444444444444222111000222222222222222111000000000111111222222111111000111111000/////////000000//////.........///000000111111111111222222222222222333444555555555444333444333333333222222222222222222222111111111111000111111111111111111111111333333333222222222222222555555444333222222222222111111222222222333333333333111000222444666555333222444555444111000111333111111222333333333333333333333333333333333333333333333444444444333333222222222111111222222333444444444333222222222333333222222222333333333444444555555444333333333333444333333222222333444666777777666444333222222222222000111111222222222111111333222000//////000111222222222222222222222222222222222111111000//////...000000111111111222222222000000111111111222222222222222222111111111000000000111111111111222222222111111222222222222111111///000111222333222222111333222111/////////000000333222111000//////000111000111111222222111111000//////000000000111111111333333444444333333222111000111111111111222222222222222333333333333444444222222333333444555555666888888888777666555444444555555444444555666666777666666666555555555444444555444444444444555666666555666777777666444333222111111111111111222222222333222222111111222222333333333222111111222222333555444333222222222333333333333333333333333222222222222222111111111111111111111111111222333444555555555444444333222222111111111111111111111111111000111111111111222222222333222222222222222222333222222222222222222222222111111111111111111111111222222111111111111222222111111222222222111111000111111111111222222222222444333222000000222333444444444555555444444333222111333444333222111222444111111111111111111111111222222111111111111222222111111222333333333333222333222222111111222222333333333333333333333333333111222222333333222222111444444444555666666444222////////////............000000000000000000000000////////////////////////////////////000000000000000000////////////000000000000000111111111222222111111111111111111111111111111000000000000000111333222222111111222222333222222333333444333333222000000000000000000000000///000111222222222222222222222222222222222333333000000000000000000000000///000000111111222222222000111111///---,,,...///111111111111111222222222111222333444444333222111111222222222222111000000111111000000000000111111222222111000000000000111000//////.........//////111222222222222333333333222222333444555555555555444333222000000111111222222222222111111111111000111111111111111111111111222222222222333333333333555444333222222111222222111111222222222333333333222111111222444555555444111222333222111000111222000000111222222222222222222222333333333333333333444444333222111111111222333222111111111222333444555444333333222222222222111222222222333333333333666555444444333333444444333333222333333444555666888777555444333222222222//////000222222333333333555333222111000000111222000111111111222333333333222222111111000/////////000000000111111111222222222222222333333333333444222222222111111111111111000111111111111222222222111111222222222222111111000111222333333333222222444222000...---///111333222222111000000000111111///000000111000000//////.../////////000000000000333333333333333222222111000111111111111222222222222222333333333333444444333333222222333444555666666777777777666555444444444444444333444444555666555555444444444333333333444333333333333444555555555666777777666555333222333333111000000111222222333222222111111222222333333222222111111222333333555444333222222222333333222222222333333333333333222222222222222222222222000000111222333444555666444444333333222111111111111111111111111111111111000111111111111222222222222222222333333222222222333333333333333333333333222222222222222222222222222222111111111111222222222222333333222111000000111111111111222222222333222111111111222333555666444444555555444444333333333444555444333222333444222222222222222222222222222222111111111111222222222222222222222333444444444444333333333333444444444444444333333222222222111222222333333222222111222333444666777666333000///////////////.........///////////////////////////////////////000000000000000000000////////////000000////////////000000000000000000111111111111111111111111111111111111333222000/////////000111222111111000000111111222111111111222222222222222////////////////////////...///000111222333333333111222222333333333333333////////////////////////000000000000000111222222000111111000...---///000111111111111111111111111///000111333333333222111111111222222222111111000222111////////////111222333222222111111111111111111111000/////////000000111111111222222222333333111222333444555555666666555333111000///000222333222222222111111111000000111111111111111111111111111222222333333444444444444333333222111111222222111111222222222333333333222222222333333444444444000111111111000000000111//////000111111111111111222222222222222333333333444333222000000000111111333222111000111222444555555555444333222222222222222222333333333444444444555444444333222333333333555555666666666777777888888777666555333222111111///000111222222222222222555444333222111111111111///000000111222333333444111111111111000000//////000000000000111111111111222222222333333333444444111111111111111111111111000000111111111222222222111111222222222222111111000000111111222222222222333111000......///111222222111111111111111111111000000111111000000///////////////000000000111111222222333333333222222111000000111111111222222222222222222333333333444444444333222111111333555666555555666666666555444444555444444444444444555555444444444333333333222222555444444444444555666666555666777777777555444333555444222000000000222333333222222111111222222333222222222222222222333333444444333333333222222222111111222222333333333444111111111222222222222222///000111333444555555666222222222222111111000000111111111111111111111111000000111111111222222222111222333444444333222111333333333333333444444444222222222222222222222222333222222111111222222333333333333333222111000000111111111222222222333333222222111222222333555666333444444555444444333333333444555444333222333444333333333333333333333333333222222111111222222333333222111111222333555666444444333333333333444444555444444333333222222111111222222333333222222111111222444666777666222///.........///////////////////////////////////////////////////000000111111000000000000//////////////////000000000000////////////000000000111111111111111111111111111111111222111000//////000111222000000////////////000000000000000000000111222222////////////////////////...///000111222333333333222222333333333222111111////////////////////////000000/////////000111222111222222111000///111222111111111111111111111111...///111222333222222111000111111222222222111111222111000//////000111222333222222111111111111111222222111000000111111111000000000000111111111222222222222333444555666666666444222111000111333444222222222111111111000000111111111111111111111111222222222333333444444555333333222111111111222222111111222222222333333333222333333333333333333444000000000000000111000000//////000111111111111000111111111222222333333333444333111000///000111111222222111111111222333444555444333333222222222333444444444444555555555555444333333222222222222222666666777777888888888777666666666555333222111111222222222222222111000///555444333222111111000000//////000111222222333333111111111000000000000000//////000000000111111111111111111111222222222222111111111111111111111111000000111111111222222222111111222222222222111111///////////////000000111///000000111111111000000111111111222222222222111111111222222111000000///000000000111111111222222111111222333333222222222000000111111111222222222222222222333333333444444444333222111111222444666333444444555555555555444666666555555444555555666444333333333333222222222444444444444444555666666555666777777777666555444666444222000000111222333333222222111111222222333111111222222333333333333444444444333333333222222111111111222222333333333000000000000111111222222///000222444555555555555222222111111111111000000111111111111111111111111000000111111111222222222111222333444444333222111222222222333333333444444222222222222222222222222333333222222222222333333333333333333333222111111111222222222222333333333444444333333333333333333333333444444555444444333333444444333222111111222333333333333333333333333333333222222222222333333333222111111222444555777333333222222222222333333444444444333333222222222111222222333333222222111000111333555777555111............///////////////000000000000000000000000...//////000000111111222////////////000000000000//////000000000000///////////////000000000111111111111111111111111111111000000000000000111111222/////////....../////////000000///000000111222333000000000000000000000000///000111222222222222222000111222333222111000///000000000000000000000000111000///...//////111111222333333222111000222333222222222111111111111111...///000111222222111000000000111222222222222111222222111111111111222222222222111000000000000111111000000000000111222333//////000000000111111111333333333333333444555666555444333222111222222333222222222111111111111000111111111111111111111111333333333333444444444444222222111111111111222222111111222222222333333333222333444444222222333444111000///000111222111000//////000111111111111111000000111111222333333333222111111111111111222222111111222222222333333333444333333222222333333444555555555555666666666666444444333222222222222333444444555555666555555444444444444444333222111111333333333222222000//////333333333222222111000000///000000000111222222222111111000000000000000000/////////000000000111111000000000000111111111111111111111111111222222222000111111111111222222222111111222222222222111111///............///000000...///111222222111000///000111222222333222222222222222222222111000//////111111111111222222222222000111222222222222222222000111111111111222222222222222333333333333444444444333222111111222333444222222333444555555555444777666555555555555555555444444333333333222222222333222222222222333444444555666777777777777555555444444222111111222333333333222222111111222222333000000222333333333333333333333444444444333222111111111111222222222222222/////////000111111222222000222333555555555444444111111111111111111111111111111111111111111111111000111111111111222222222222222222333333222222222111222222333333444444444333333333333333333333333333333222222222222333333222222333333333333222222222222222222333333333333666666555444333222111000333333444444555555444444333444555333111000111222333333333333333333333333333333222222222222333333222222222222333555666777222222111111111111222222333333333333333333333333111222222333333222222111000111222444555444111.............../////////000000000000000000000000000...//////000111111222222......//////000000111111...///000111111000///...////////////000000000111000000000000000000000000---...///000111222222222000000////////////000000222111111111222333444555000000000000000000000000000111111222222222111111---...000222222222111000000000000000000000000000222111///......///000111111222222111000000111333222222222111111111000000...///000111111111000///000000111222222222222222222222333333333333222222111111000/////////000000------......///000222222000000111111111222222222555444333333333444555555222222222222111111111111222222222111111111111000111111111111111111111111444444444444444333333333222222111111111111222222111111222222222333333333222333555444222111333444111000///000222333222000///000111111222222111111///000000111222222333333000000111222333333333333///111222444444333222111222222222222333444555555444444444555555555666666666666555444444444444555222222333444444333222111111222222333333222111111111111222222222111111000111111111111111111000000000000000000111111111111000000000000000000000111////////////000000000111000000000000111111111222000000111111111222222222000111111111111222222222111111222222222222111111000///.........///111111000000000000000111111222000111222333333333222222111111111111000///...---000000000000111111111111000000111222222222222222000111111111111222222222222222333333333333444444222222222222222222222222111111222444444555555555666555555444333333444444444444444444333333333333333333333333333444444555555666777888888777666555222222333333333333333333333222222111111222222333///000222333444444333333333333444444444333222111222222222222111111111111//////000111111222333333222333444666666555333222222222222222222222222222111111111111111111111111000111111111111222222222333222222222222222222333222333333444555555666666333333333333333333333333444333333222222333333444111111222333444444444444222222222333333333444444666666666555444222111000222333444444555555444444444555666555222111222333222222222222222222222222444333333222222333333444000111222444555666666666222222111111111111222222111222222333333444444555111222222333333222222111111111111222444333111///---.........//////000000000000000000000000000000...//////000111222222222---......///000111111222...///000111111000///...////////////000000000000////////////////////////+++---///111333333333222111111000000000000111111333333222222333555666777000000000000000000000000111111222222222111111000)))+++...111222333222111000000000000000000000000222111///...---///000111000111111000//////111222222222222222111111000000...///000111111000///...///000111222222222222222222333444555555444333222111000000///////////////+++++++++,,,...///111222111111222222222333333333666555444333222333444555000111111111111000//////222222222111111111111000111111111111111111111111555555555444444333333333222111111111111111222222111111222222222333333333222444555444222111222555222000///000333444333111000000111222222222222222///000000111222222333333...///111333444444444333...000333555555444222000111111111222333444555666333333333444444444555555888888777666666666666666222333444444444333222111///000111222333222111111///000111222222222222222///000000111111111000000111111111000000000000000000000000000000111111111////////////000000000000000000111111111222222222000000111111222222222222000111111111111222222222111111222222222222111111111000/////////000222333222000///......000222444000111222333444333333222000000000000///...---,,,////////////000000000000///000111222222222222222000111111111111222222222222222333333333444444444222222333333333222222111000111222333444555555555555444333333222222222222555555444444444444333333666555555555555666777777555666777888888777666666111222333444444444444444333222222222222222222333///000222333444444333333333333444555444333222111333222222222111111000000000000111222333333444444333444555666666444222111222222222222222222333333111111111111111111111111000111111111111222222222444333222111111222333444444444444555666777777888333333333333333333333333444333333222222333333444000111222333444555555555222222333333333444444444555555555555444333222111222333333444555555555444666777777666444222333444222222222222222222222222444333333222222333333444///111333555666666666555333222222111111222222333000111222333444444555666222222222333333222222222222111000111222333111000000000000000000000000000---...///000000111000000000000111222222222222111000000000000////////////////////////...---,,,+++......///000000000000000/////////000111111222222...//////000111222222222000000////////////000000333222111000000111222333000111111111111000//////////////////000000000000111000///------......///............////////////---------............///000000000000000000000000////////////000000000000000000000000000000000000111111222222222222111111222222111111111111111111222222111000///...------000000000000000000000000//////000111222333333444444444555555444444333222333333222222222222333333000000000000111222333444111222333444444444444333333333333333333333333333444444333333222111000000111111111111111111111111333333333222222111111111333222222111111111111111---...///000111222222222222222222222222222222222222111000111444555333000222333333444444333333222///000111222222222222222333444555666777777777777999777666444333333333444222222222222222111000///333333333333333333333333///000111222333444444444666555444333111000//////000000000000111111111111111222333333222111000///222111000000000000000111111111000000000000111111000---,,,---000222222000222222222111111111000000---...///111222222222222111111000///////////////------...///000000000///000000000000000000000000000000111111111111000///000//////............///111222333333111111222333222222222111111111111000333222222111000///------222222111111222222333444444333222111222333444555444444444444444444444444777666444333333444666777555555444333444555666777777777666555444444333333333333444444444333333222666555444333222222222222111111222333333444555555555555666666555444333333222111111111222333444444...///000111222333444444111111111222222333333444333111///111444555333111333333333222111000//////222111111111000000//////000000111222333333444444444444444444444444444444333333444444444444555555444444333333222333333333555555444333333333444444777555333000///000111222666555555555555444444444444444444444444444444444777777666666555444222222555444444333333444444555555444222000000000222333333333333444444444444555555555444444444333333333222222333333333333444444444333333222111111111222111111222222222222111111000000000000000000000000000000000111111000//////000000111222222222222111222222111111111000000000////////////...---,,,+++......///000000000000000111111111000000000000000...//////000111111222222111111000000000000111111222111000000000000111222//////000111222333444444111111111222222222333333111000///...---...//////............////////////........./////////000000000000000000000000000000////////////000000000111000000000000000000000000111111222222222222111111111111111111111111111111111111111111000000000000//////////////////////////////000111222333333444555555555555555444333333111000000//////000000111000000000000111222333444222222222333333444444444333333333333333333333333444444333333222111111000111111111111111111111111333333333222222222111111222222111000000000000111//////000111222222222222222222222222222222222222333222111333555666444222222222333333333333222222///000111333444555555555333444555666777777777777555555333333222333444444222222333333222222111000333333333333333333333333///000222333444444333333333333222222111111000000000000000000111111111111111222222333222111000////////////...//////000000000000////////////000000000...---...111333222111222222222111111111000000...///000111111222111111111111000///////////////......//////000/////////000000000000000000000000000000000111111000000///000000/////////000000111111222333333111111222333222222222111111111111000333333444444444333333222222222111111222222333444333333333333333444444555444444444444444444444444666555444333333444555666444444333333444555777888777666666555444444333333111111222222222111111000555555444333222222222222111222222333333444444444444444444444444333222222222111111111111222222333//////000111222333444444222222222222222333333333333111000111333444333111444444444444333222111000222222111111000000000000000111111222333333444444444444444444444444444444555444444444333333222222333333222222222222333333444444333333333444444555666555333222222333444555666666555555444444333333444444444444444444444444666666666666555444333222444444333333333333444444666555444333333333444444111222222333333444444444444444444444333333333333222222222333333333444444444333222222111111222222111111222222222222111111000000000000000000000000222222222222111000///...///000111111222222111111333333333333222222222111////////////......---,,,......///000000000000000222222111111000//////......//////000000111111222222111111000000111111222111000000//////000000111111000000000111333555666111111222222222333333333111000///.........//////............//////////////////000000000111111111000000000000000000000000/////////000000000111111////////////////////////111111222222222222111111111111111111111111111111000111111111222222222222........................//////000111222333333444444555555555555444333333111000000//////000000111111000000111111222333444444333222222222333444555222222333333333333333333444333333222222111111111222222222222222222222222333333333222222222222111111111000/////////000000111111222222222222222111222222222222222222222222444333333444666666555333111111222222222222111111000111333555666888888999333444555666777777777777333222222222222333444555333333444444333333222222222222222222222222222222000111333444444333111000000000000000111111111111000000000000111111111111111222222222222111000000////////////000111222222//////............//////111///...///111333333222222222222111111111111111000000111111111111000000111000000/////////////////////000000000///......000000000000000000000000//////000000000000//////000000///000000111222333111222333333111111222333222222222111111111111000111111333444555555666666222111111111111222333333222333444444555555444444444444444444444444444444666555444333333444555666333333333444444666777888666666555555444333333333111111222222222222111111555444333222222111222222222222222333333333333333222333333333333222222111222222111000000000111111///000000111222333444444333333333333222222222222222111000111333444333222555555555555444333222222222222222111111111111000111111222222333333444444555555555555555555555555555555444333222111000000222222111111111222222333333333333333444444555666666555444444444555777888666666555444333333222222444444444444444444444444444444555555555555444444444444333333333333444444555555444444444444333333000000111222222333444444333333333333222222222222222222222222333333333333333333222222111111222222111111222222222222111111000000000000000000000000222222222222222111000000///000000111111111111111333333333222222222111111///////////////...------......///000000000000000111111111111000000//////////////////000000111111111111000000000000111111000000////////////000000444333111//////000111222........./////////000000000000000///////////////............/////////////////////000000000111111000000000000000000000000//////000000000111111111////////////////////////111111222222222222111111000000000000111111111111111111111111111111111111........................//////000111222333333444333333444444333333222111222222111111111111222222111111111111222333444444555444222111111222444555222222222222222333333333333333333222222111111111222222222222222222222222222222222222222222222222111000000///////////////222222333333333222222111111222222222222222333333222222333444555555444333000111111222222111111000222222444555777777888888444444555666666777666666333333333333333333444444333444444444444444333333111111111111111111111111111222444555444222000///000000000000000000000000///000000000111111111111111111111222111111111111111111222222333444555666000//////......//////000111111000000111222333333111111111111111111111111111111111111111000//////000000////////////000000000000000000000///...---////////////////////////......///000000000/////////...//////000111222333111222333333111111222333222222222111111111000000...///000111222333333333111111111111111222222333222333444555666555444444444444444444444444444444555444444333333444444555555555555444444555555555555555555444444333333333333333444444555444444444444333333222111111222222333333333222222222222222222222333333333333222222222222111000/////////000000000111222222333444444444444444333333222222111222111111222333333333333555555555555555444333222222222222222222222222222222222222333333333444444666666666666666666666666444444333222222111000000111111111000111111222222222222222333444555666777666666555444555555666777666666555444333222111111444444444444444444333333222333444444555555555555444333333333333333333444111222222333333222111111000000111222333444444555333333333222222222111111111222222222222333333333333333222222111222222333111111222222222222111111////////////////////////000000111222222222222222//////000111111111111000111111111111000000000000/////////000//////...---......///000000000000000//////000000111111111111///////////////000000000//////............////////////000000000000//////333111///...---...000111---------.........//////000000000000000/////////............////////////....../////////000000000111111111111111111111111000000000000111111111111000000000000000000000000111111222222222222111111//////000000000111111111222111111000//////......//////////////////////////////000111222333333444111222222222222111000000222111111111111111111222111111111111222333444555555444222111111222444555111111111222222333333333333333222222222222222111222222222222222222222222222222222222222222222222111000000///////////////222222333333333222222111111111111222222333333333000111333333333333333333000111111222222111111000333444444555555555555444444555666666666666666666666666666555444333333222333444444555555555444444111111111111111111111111222333444444444222000///111111000000///......---///000000000111111111111111111111111111111222222222222222222333444666666111000000//////000000111111111111111111111222333111111111111111111111111111111222111111000///...000000////////////000000000111111111000///......////////////////////////......///000000000000000---------...///000111222111222333333111111222333222222222111111111000000//////000000000000//////111111000000111111222333111222444555555555444333444444444444444444444444444444444333333444444444777777666666444333222222444444444444444333333333222333444555555555555555333333222111111111222222222222222222222222222111333333444444444444333333222222111000/////////000111111111222333333444444555444444333333222222222111111222222222222333333444444444444444444333222222222222222333333333333333333333333333444444444666666666666666666666666222222222222222222222222111000000000111111222333222222222333444555666777777666555444333333333333666666555444444333222222555555444444444333333333111222333444555555555555333333333222222333333333111111222333333222222111222222222333444555555666333333333222222222111111111111111222222222333333333222222111222222333333111111222222222222111111////////////////////////...///000111222222222222...///000000111111000000000000000/////////....../////////000000//////.........///000000000000000...//////000111111222222///////////////////////////......------......//////000000111111000000///...---------...000222333/////////000000000111111000000111111111000///...............////////////........./////////000000111111111111111111111111000000000111111111222222000000000000000000000000111111222222222222111111...//////000000111111111222222111000///...------//////////////////////////////000111222333333444111222222222222111000000000//////......//////000222111111222222333444555555444333222222222333444000000111111222333333333222222222222222222222222333333333333333333333333111222222222222333333333111111000/////////000000111111222222222222222111111111111222222333333444///111333333222111222333111111222222222222111111444444555555444444333222555555666666666666666555777777777666555444222111333333444444555555444444222222222222222222222222333333333333222222111000222111111000///......---000000000000111111111111111111111000111111222333000000000000111222333333111111000000000000111111000111222111//////111333111111111111111222222222111111111111111000///...///////////////000000111000000111111111000//////000000000000000000000000...///000111111222222111......---......///000111111222333333111111222333222222222111111111111000111222222222111000//////111000000000000111222222111222333333444444333333444444444444444444444444333333333444444333333333777777777666555333222111444444333333333333333333000111222333333444444333222222111111111111222222111111111222222222222222222333333444444444444444222222111000000000111111222222222222333333444444444444444444333333333333000222333333222111333444333444444444444444333333222333333333333444444444333333333333444444444444555555555555555555555555222222222222333333333444111111111111111222333444333333333333444444555666666666555444333222111000666555555555555444444444555555555444444333333222111222333444444444444444333333222222222222333333333333444444444444555555333333444444444444555555333333333333222222222222111111111111222222222222222222111111222222333333111111222222222222111111//////////////////////////////000111111000000000...//////000000000000000000000000/////////......//////000000000000//////......///000000000000000000000000000000111111111//////////////////////////////............//////000000111222222111000000------...///000111222222111111111111222222222222000000111222111000///...............//////////////////000000000111111111111111111111111111111111000000111111111222222222222222222222222222222222111111222222222222111111......//////000111111222111111111000000/////////........................//////000111222333333444333333333333333222111111//////............//////222222222222333444555555444444444333333222222222///000000111222222333333222222222222222222222222333333333333333333333333111111222222222333333333222222111000000000000111//////000111222222222222000111111222333333444444000222444444333222333555222222333333333333222222333333444555555444444444555555666666666666555555444555555555555444333222222222333444444444444444333333333333333333333333444333222111111111222333000000000000000000000000000000000000111111111111111111000000000111333333111111000000000000111222000000////////////000000///111222000......000222000000111111111222222222000000111111111000000//////////////////000111111//////000111111111000000000000000000000000000000///000111222333333333333000///////////////000000111222333333111111222333222222222111111111111000222222222222222111000000000000000000000111222222222111111111111222333333444444444444444444444444333333333444444333333333444555666666666555444333333333333333333333333333000111222333444444444444222222111111111111222222000000111111222222333333111111222333333333333333222111111111111222222333222222222333333333333444333333333444444444444444000222333333111111222555444555555666666555555555333333333333444444444555444444444444444444444444444444444444444444444444444444444444333333333333111111111222222333444555444444333333333444444555444444444444444333222222555555555666666666666777666555555444333333222222222222333444444444333333333333222222222222333333444444333333333444555666444444444333333333333222444444444444333333333333111111111111222222222222222222111111222222333444111111222222222222111111////////////////////////000111111000000///...---...//////000000000000000000000000000//////////////////000000000000000///...//////000000000000000222222111111000////////////////////////.........000000////////////000000000111222333333222111000000111111111111000//////000111111111111222222222000111111222222000///.............../////////000000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222111111222222222222111111---......///000111111222111111111111111222222222------------------------//////000111222333333444444444555555444444333222111111000000000000111111222222222222333444555555333444444444444333222111///000000111222222333333222222222222222222222222333333333333333333333333111111111222222333333333333222222111111111111111---...///111111222222222000000111222333333444444111333666666444333444666222333333444444333333222222333444555666666666666555666666666666666555555111222333444555444333222111222333333444444444333333333333333333333333333444333111000000111333555/////////000111222222222000000000000111111111111111111000000000111333444333333222222111222222222//////............/////////000222000------///222000000111111222222222222000000111111111111000000///////////////000111111...///000111111111111111000000000000000000000000000000111222333444444444222111000000000000000111111222333333111111222333222222222111111111111000///000000111111111000000000000000000000111111222222111000///000111333444444444444444444444444444222333333444444333333222222333444666777666666555333333333333333333333333222333444555666666666666222111111111111111222222//////000111222333333444///000111222222222222222222111111111222333444444222333333333333333333444333333333444444555555555///222444333111000222555666666777777777777777666333333333444444555555555444444444444444444444444444444444444444444444444777666555555444333222222222222222222333444555666555555444333333333444444222333444444555555444444555555666666777888888888666666555444333333222222333333333444444333333222333222222222222222222333333222000000000222444555444444333222222111111000555555444444444444333333000111111111111222222222222111111111222333333444111111222222222222111111//////000000000000//////...............///000000............////////////111000////////////000000000///////////////000111000000//////.........---......///000000000000000////////////////////////......//////000000111111000000000000000000000000............///000222222000111111111111222222222333333222222111000//////000000111222222222222111555444222000///000000111111111000000000000111111333333333222222222111111000000////////////000000111111000000//////......//////000000111111111222000000//////.........---///000111111111///...---...///111222222111111000444444555555444444333222222111000//////111333444444333222222111111222222333333333333333333333333222222222111222222333333444333222111111111222333333444555666666444222111333333333333333444555666444444444333333222222222///000111333333222111111111111000000111333444666444444444333333222222222222333444444555555444444666666555444222111333555222222333444444444333333333333333333333333333333444444444555555444333333111222222333444555666666333333333444555333000---...............///000000000000000000000000000000333333333333333444555666222222222111111111000000111111111111111111111111111111111000000000000000333333333333333333333333///////////////000000000000000000000000000000000////////////000000000000222222111000000000000000000000000000000000000000222000...---,,,---...///222111000000000111222333333222111111333333222111222222111111111111111111111111111111222333444555666333//////111333333222777666666555444444333333333333333444444555555555666555444333333333333333333333333222222222111111222333333333333333333444333333444555444333222111111000000111222222///---444333222111111222333444000000000111222222333333333333222111000000111111111111111111111111111111///000222333333222000///222555888;;;;;;888555222555444444333333222222111333444444444444333222111222333444333333333555777888777444222000000111222111222333444555555555555333222111000000000111222333333333333333333333333555555555666666666666666666666666666555444222222333333333333333333333333222222222222222222222333333333444555555555555555444444333333333222222222555555555444444333333333222222333444444444333333111111222333444444444444222222222222222222222222//////000000000000////////////...//////000000111......////////////000000111000000/////////000000000000////////////000000000000000/////////............///000000000000000////////////////////////.../////////000000000111000000000000000000000000////////////000111222333000111111111111222222222333333222222111000000///000000111222222222222111444333222000000000000111111111000000000000111111333222222222111111111111111111000000000000111111111000000000/////////...///000000000111111111111000000/////////.........000000000000000//////...///000000111111111111111444444444555444444333222222111000///000111333444444333222222111111222222333333333333333333333333444333333333333333444444333333222111111222222333444555666777666555333222444333333333333444555666333333333333222222222111000000111222222222222111111111111111111333444555444444444333333222222222222333444444555555444444444555555333222222333555444444555555555444444333333333333333333333333333333444444444444444333333222333333444444555555555333333222333333222000...///............///000000000000000000000000000000333222222222222333333444222222222111111111000000000000000000000000000000000000000000000000000000333333333333333222222222000000000000000000000000000000000000000000000000////////////000000000111222111000000/////////000000000000000000000000000222000///---------///000222222111000111222333444333222111111333333222111111111111111111111111111111111111111222333444555666333000///222333333333555444444444444444333333333333333444444444555555666555444333333333333444333333222222222111111111222333333333333444444444333333444444444333222111/////////111333333222000333333222111111222333333222222111111111111111111333222222111000000111111111111111111111111111111000111222333333222111000333444777999999777444333444444333333333333222222444444333333333222222222333444555444333333555666888666444222111111111222222222333444555555555555555444333222222222333444222222222333333444444444444555555666777888888999666777777666555444333222333333333333333333333333444333333222222111111111555666666777888888777777444333333333333222222222555444444444333333333333333333333333222111000000000111222333444444444444222222222222222222222222//////000000000000//////000000000000000111111111/////////000000000111111111000000000000000111111111000000//////000000000111000000000000000//////......///000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111222333333000111111111111222222222333333222222111000000000000000111222222222222111444333222111000000000000111000000//////000000111111111111111000000000000222222111111111111222222000000000000////////////000000000000111111111111000000////////////......111111000/////////000000111000000000000111222222444444444444444333222222222111111000000222333444444333222222111111222222333333333333333333333333555444444333333444444555333222222111111222333333555555666777777666444333444444333333333444555555222222222111111111111111111111111000111111222333111111111111222333444444444444333333333333222222222333444444555555444444333333444333222222444666666666666666555444333333333333333333333333333333333333333444444444444444444444444444444444444444444222111111222222000/////////......//////000111000000000000000000000000222222111111000111111111222111111111111000000000////////////////////////000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000/////////000000000111111111000000///////////////000000000000000000000000111000///...---...///000222222222222222333444444333222111111333333222111111111111111111111111111222222222222333444555555555333111000222333333333222333333444444444444444333333333333444444444444555555444333333333444444222222222111111111111111222222333333444444444444333333444444444333222111/////////111444555444333333333222222222222333333333333222222111000000///333222111111000111111111000000000000000000000000111111111111111111111111333333555666666555333333222222333333333333444444555444222111111222333333555666777666444444444666777555444222111111222222222222333444444555555555555444333222222222222333111111222333333444555555333444555666777999::::::666777777777666555444444222222333333333333333333555444444333222111000000555666777777888777777777333333333222222222111111444444333333333333333222444444444333222111000///000111222333444444444444222222222222222222222222//////000000000000//////111111111222222111111111//////000000111111222222111111000000000111222222111111000000///000000000111111111111000000000000......///000000000000000////////////////////////////////////000000000000////////////////////////000000//////000111111222000000111111111222222222222222222111111111000000000000111222222222222111333222222111111000000000000000////////////000000000000000000000/////////222111111000000111111222000000000000////////////000000000000000111111111000000//////////////////222111000/////////111111222111000///000111222333333444444444444333222222222222111111111222333444444333222222111111222222333333333333333333333333555444444333333333333444222222222222222222333333444444555666666555444333444444333333333444444555111111111000000000000000222111000000000111333444111111111222222333333333333333333333333333333333222333444444555555444444111333444444333333444666666666666666555333222222333333333333333333333333333333333333333333444444555555555444444333333333444222000000111111111000/////////...///000000111000000000000000000000000333222111111000000000000111111111111000000000000000000000000000000000000/////////000000000000000111111111111111222222222333333222222222222222111//////////////////////////////000000000111111111000000///////////////000000000000000000000000000000000///......//////000222222222333333444444555333222111111333333222111111111111111111222222222333333222222333444444555444333222222222333333333222333444555666666666666333333333333333333333333555444444333333333444444111111111111111111111111222222333333444555555555444444444333333333222222111000000111444555444333333333333333333333333333222222222111111111000000222222111111111111111222////////////////////////222222111000000111222222222222333333333333222222111111222333333444555555555333222000000111333444666777888777555444444555555555333222222222222333333333333333444555555666333333222111111000000000000000111222444555666666333444444555666777888888666666666777666666555555222222222222222333333333333333333222222111111111333444555555555555444444222222222222111111111111333333333333222222222222444444444444444333222111000111222333333444333333111111111111111111111111//////000000000000//////111111222222222222111000...//////000111222222222111111111111111222333333222222111000000000000000000000000000111111111111......///000000000000000000000000000000000000000000000000000///////////////////////////////////////............///000000000000111111111222222222222222222111111111111111000000111222222222222111222222222222111111111000000000////////////000000////////////////////////000000////////////000000////////////000000000000111111000000000000000000//////000000000000000000222111000//////000111222222111000000000111333444333333444444333333222111222222222222222333333444444333222222111111222222333333333333333333333333444444333222222111222222111111222222333333333333222333333333444333333333555444444333333333444444000000000000000000000000222111000000000111333444111111222222333333333222333333333333333333333333222333444444555555444444111333555555444444555666555555555444333222111000333333333333333333333333333222222222222333444555555555555444444333333222444222000000111222111000///////////////000111111000000000000000000000000333333222111111000111111000000000000000000000000111111111111111111111111......//////000000000000000000111111111222222222333333333333222222111111////////////////////////000000000000111111111111000000////////////000000111111111111111111111111000000/////////000000000111111222333444444555555333222111111333333222111000000111111111222222222333333222222222333444444333333333333333333333444222444666888999999888777333333333333333333333333444444333333333444444555111111111111111111222222222222333444444555666666444444333333333222222222444222111111333333222111333333333333333333333333000000111111111222222222222111111111111111222222////////////////////////222222111000000111222222222222111111111111222222111111222222333444555555444333111000000111333444555777888888666444444444444333333333333333333333333333222333333444666777444444444333222111111000000000111222444555666666444444444444444444333333444555666666666666666555111111111222222333333333111111111222222333333333333333444444444333333222222222111111111000000000222222222222222222222222///000111222222222222222000000111222333333333333111111111111111111111111//////000000000000//////111111222333333111000///......//////000111222222111111111111222333444444333222111111000000000000//////000000000000000111......///000000000000000000000000000000000000000000000000000////////////000000000000000000000000.........------......///000111111111111222222222111111111111111111111111000000111222222222222111111111222222222111111000000//////......//////000////////////000000000000000000////////////000000////////////000000000000111111111111000000000000//////000000000000111111111111000000000111222222111111111111111222333333333333333333333222111111222222222333333333333333444333222222111111222222333333333333333333333333444444333222111111111111000000222333333333333333222222222222222333333333555555444333333333444444000000000000111111111111111111111000111111222333111222222333333333222222222222333333333333444444222333444444555555444444333555777777666555555666444444444444333222111111333333333333333333333333222222111111111333444555555555555444444333333333333222111222333333222111000000//////000000111222000000000000000000000000333222111111111111111111//////000000000000000111111111111111111111111111---......//////000000111000000111111222333333333444333333222222111111111000000000000000000000000000000000111111111222222000000000000000111111222111111111111111111111111//////000000000000111111///000111333444444444444333222111111333333222111000000000111222222333333333222222111111222222333222444555444333222333444333555777999::::::999888333333333333222222222222444444333333333444555555222222222222222333333333222222333444555666666777555444333222222222333333555333111000111222111000333333444444444444333333///000000111222222333333111111111000111111222333000000000000000000000000111111111111111111111111111111111111111111111111111111222333333444555555222222111000111222333444333555777777666444444444222333333333333333333333444333222222333444666777888888888777666555444333111111222333333444555555444444444333222222111111333333444555666666666555000000111111222333333333000000111222333444444555444444444555444444333222111111111000000000000///000111111111111222222222+++,,,---...///000000000///000111222333333333333111111111111111111111111//////000000000000//////000111222333222111///...,,,---...///000111111222111111111222222444555555444333222111000000000000....../////////000000000......///000000000000000000000000000000000000000111000000000/////////...000000000000000000000000//////............//////000111111111111222222222111111111111111111111111000000111222222222222111000111222222222222111000//////............///////////////000000111111111111000000000000000000111.../////////000000000111111111111111000000000/////////000000000111111111///000111222222222222222000111222222333333222222222333333333333222111111111222333333444444333333444333222222111111222222333333333333333333333333555555444333222111111222///000222333444444333333222222222222333333444444666555444333333333333333000000000111111222222222000000111222222222222111111222333333333333222111222222222333333444444444222333444444555555444444555777999999777666555666333444444444444444333333333333333333333333333333222111000000111333555666444444444444444444333333333222222444555555333111000000//////000000111222000000000000000000000000000000/////////000111111////////////000000111111111111111111111111111111------......///000000111111111111222333444444444333333333222111111000000000000000000000000000000000000111111111222222222111111111111111222333333111111111111111111111111//////000111111111111111...///111222333444444333333222111111333333222111///000000111222222333333222111111000000111111111222444666555333222333555444555888999:::999777666333333333222222222111111333333333333333444555666222222333333333444444444222222333444555666777777555444333222222222333333333111//////000222222111333333444555555444333333111111111111111111222222111111000000111222222333111111111111111111111111000111222333333222111000000111222222222222111000222222222333333444444444000111111111222222222222111333666777666444444444111222333333444444444444444333222222222444666777999999:::999888666555444222222222333333444444444444444333333333333333333111222333444555555555555///000000111222222333333111111111222222333333444333333333333333222111111111111000000000/////////000000000000111111222222------...//////000/////////000111222222333333222111111111111111111111111//////000000000000/////////000222333222000...---,,,,,,---...///000111111222222222222333444555666444333222111000000000000---.........//////000000...//////000000000000000000000000000000000000000111111000000/////////...000000000000000000000000111000////////////000000000111111111111222222222111111111111111111222222000000111222222222222111000000222333333222111000//////............////////////000000111111222222222222111111111111222222.../////////000000111111222111111111000000////////////000000111111111222///000111333333333222111000111222333444333222222222333333333333222111111111222333444444444333333444333222222111111222222333333333333333333333333777666555444333222222333///000222333444444333333333333333333333444555666666555444333333333333333000000111111222222222333///000111333333222111111111222333444333333111000222222222333333444444444222333444444555555444444666888::::::888666666666444444555555666555555555333333333333333333333333222111000000111333555666444444444444444444444444333333333555777666444111000000000000000111111222000000000000000000000000...............///000111.../////////000000111111000000000000000000000000---------...///000000111111111222333444444555555333333222222111000//////000000000000000000000000000111111111111222222222222111111111222333444444111111111111111111111111...///000111111111111111---...000222333333333333333222111111333333222111///000000111222222333333111111000000000000000111111444666666333222333555333555777999999888666555333333333222222111111111333333333333333444555666333333333444444555555555222222333444555666777888555444333222111222333444000///---...000222333333333333444555555444333333333333222222111000000000111111000000111222333333111111111111111111111111///000222333333222000///000111222333333222111000222222333333333333444444///000111222222222222222///222555666555444444444111111222333444444444444444333222222222444666888888888999888777555333222333333333333333333333333333333333444444555555555000111222333444555555555///000000111222222333333333333222222222222222222000000000000000///...---000000000000//////////////////000000111111111222111222222222222111111000///000111222222333222222000000000000000000000000////////////000000000000111111111111111000//////...............///000000///000111222333444444555111000...---,,,---///000/////////000000000000000///////////////000111111222111111111000000//////000111222333333222111000111111111111111000//////333222111000000111222333111111222222222222111111222333333444333222111000000000111111222222222222333222222222111111000000000000000000000000000000---------.........//////000000000000000000000000000000111111111111000000000000000000000000000000222222111111111111111111111111000///000111333444333333333222222111111111222222333333333333444444555444444333333333444444444333333222111111111222333333333444555444222000333333444444333333222111111111111222222333333333333333333444444444555555111111222222222333333333222222222222111111000000000000000000000000000000//////000111222222333333000111111222222222111111444444555555444444333333555555444444444444555555333333333333333333333333333333444555555444333333111111222222222333333333444444444444444444333333///111333555555333111///000///////////////000000444111...---///000///---000000000000000000000000222222222111111111111111222111111000///......---111000///------...//////333333222222333333444555888555222...---...000111000000000000////////////000000000///////////////333333333222222111111111111111000000000000111111---...000111222222111111111111111111111000//////333333333222222222222222111111111111111111111111............///000222222000222444333222111222222333333444555555444333333444333333222111000//////444333222111111111222333333333222222111222222222555555555666555555444444555444333111000///////////////000111222333333333111222333555666777777777555444222111000/////////111111000000000111333444222222222222222222222222333222222111111222222333444444333222222222333333333333333333333333333333222222111111111111222222555555444444444333333333444444444444444444444444222222111111111111222222333444444555555444444333111111000000111333555666222222222222222222222222444555444444333222111000333333333222222222111111222222222222222222222222333333222222111000////////////000000111111222222222222111111000/////////222222111111111111222222222222222222222222222222000000//////.........---////////////000000000000111111111111111000000//////............///000000//////000111333444555555333222000///...///000111........................///////////////000111111111111111111000000000///000111222222222222111000111111111111000000//////......------------......000111111222222111111000222222333333333222111000//////000000111111111111222222111111111000000000////////////////////////---------.........//////////////////////////////000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111222222333333222222222222222222222222333333333333444444444444333333333444444555444333222222111111111222222111111333555555444333333333444444333333222111111222222222222222222333333333333444444444444555111111222222222333333333222222222222111111111000111111111111111111111111000111111222333333444444111111222222222222222111000111111222333333333222444333333222222333333444333333333333333333333333333333555555555555333333111222222222222333333333555555555555555555555555111222333444444333222111111111000000000000111111333000//////111333222000000000000000000000000000111111111111111111222222222111111000//////......///......---...///000111222222222222222333333444555333111...------///000000000000000000000000000000000000000000000000000333333333222222111111111111111000000000000111111111222333444333333111111111111111111111000//////////////////////////////111111111111111111111111//////...//////000111222111333444444333222222333222333444555555444333222333333222222111000000000333333222111111222222333333333222222111222222333333333444444444444444444333333222111000000000111//////000222222333333222111222333555666666777777777777555444333222222222111111000000000111333333222222222222222222222222333333333333333333333333444444444333333333444444333333333333333333333333222222111111111111222222222333333333444444555555333333333333333333333333111111000000000000111111333333333333333333333333222111111111111222444555222222222222222222222222222222333333444444333333333333333222222222111111222222222222222222222222333333222222111000000///000000000000000111111111111111111111222222222222222222111111111111222222222222222222222222222222111111000000000//////////////////000000000111111111111222222111111000/////////......//////000111...///000111222444555555444333222111000111222222........................///////////////000111111111111111111000000000000000111222222222222111000000000000000////////////000000000000000000000000000111111222222111111000222222222333222222111000/////////000000000000000111111000000000000//////........................------........./////////////////////////////////000000111111111111000000000000000000000000000000111111111111111111111111111111222222222111111000222222222222222222333333222222333333333333444444333333333333333444555555333333222111111111111222222111000111444666666555333333333333333222222111222222222222222111111111333333333333444444444444111111222222222333333333222222222222111111111111111111111111111111111111222222222333333444444555222222333333333333222222...///000222333333444444444444333333333333444444444444444333333222222222333444555666666555444333222222222222333333333333444444444444444444444444333333333444444333333333222222111111111111222222111000000222444555444333000000000000000000000000000000000111222222222333111111111000000//////...---------...///000222333111111111111111222222333222111000///...------...000000111111111111000000111111111111111111111111222222222222222111111111111111000000000000111111333333444444333222000///000111111111111000000///111111222222222222222222111111111111111111111111000000////////////000000222333555555333222333444222333333444444333333222111111111111111111111111333222222111111222333333333222222111222222333333222222222333444444444555222111111111111111222222///000111222222222222222111222333444555666666666888777666444444333333333111111111000111111222333222222222222222222222222222333444555555444333222444444444444444444444444333333333333333333333333222222111111111111222222111111222333444555666666222222222222222222222222000000////////////000000333333222111111222333333333222111111111222333444333333333333333333333333///000111333444555555555333333333222222222111111222222222222222222222222333333222222111000000000111111111111000000000000000111111222333333444444222222111111111111222222222222222222222222222222222222111111111111000000/////////000000111111222111222222222222111000000/////////...///000000111......///111222333444555444333222111111111222222111111111000000000000000///////////////000000111111111111000000000000000111111111222222111111111000000//////////////////111111222222222222111111000000111111111111000000111222222222222111111111000000000000111111111111000000000///////////////////////////////////////............////////////........................000111111222222111111000000000000000000000000000111111111111111222222222111222333333222111///...111111111222222333333333222222222333333333444444222222222222333444555555222222111111111111111222444222000000333555666555222333333333333222111111333333222222111111000000222222333333333444444444111111222222222333333333222222222222222222222222111111111111111111111111222222222222333333444444333333444444444333222222111111222444444555555555666666555555555555666666555444444333333222222111333444555666666555444333222222222333333333444444222222222222222333333333555444333333333333444555222222111000000000111111000000222333444444333111000000000000000000000000//////000111222333333333111111111000000000//////.........//////000111222000000000000000111111222000000000000//////...---...///000111111111000///111111111111111222222222222222222111111111111111111111000000000000111111000111111222111000///...000000111111111111000///222222333333333333333333111111111111111111111111111000000////////////000000222444444222111222333222222333333333333222222000000111111111222222222222222222222222222333333222222111111222222333333222222333333444555666777333222111111000111111111///000111222222222222222111111222444444555555555555444333222111000000111111111111111111111222222222222222222222222222222222333555666666555333222222222333333444444333333222222222222222222222222222222111111111111222222111111222333444444555555111111111111111222222222111111000000000000111111333222000//////000222333444333222111111111222333333333333333333333333333...///111222444444555555333333333222222222111111111111111111111111111111222222222111111111000000222222111111000000//////111111111222222222333333222222111111111111222222111111111111111111111111111111111111111111111111/////////000111222222222222222222222222111000000///////////////000111111...///000111222333333444222222111111000000000000222222111111000000000000///////////////000000111000000000000000000111111222111111111111111111222000000////////////000111////////////////////////000000000111111000000000111111111111111111111222222222222222222222222222///////////////000000000000000000000000000000000........./////////000000////////////////////////111111222222222222111111000000000000000000000000000000111111111222222222111222333333222111///...111111111222222333333333222222222333333333444444222222222222222333444555111111111000000111222222666444111111222333444333222222333333222222111000222222222111111000000000222222222333333333444444111111222222222333333333222222222222222222222333111111111111111111111111111111111111222222222222444444444444444333222111333333333444444333222222555555444444444444555555444444444333333222222222444444555666666555444444222222333333333444444444222333333333444444444555666555333222222333555666222111000///////////////000111222333222000///...000000000000000000000000//////000111222333333333111111111111000000000000000000000000000000//////000000//////000000111222///000111111111000///...,,,---///000111000///...000000111111222222222222111111111111111111111111111111000000000000111111...///000111222111111000///000000111111111000000.../////////000000111111000000000000000000000000111000000////////////000///000222222000///000111222222222111111222222222000000000111222222333333111111222222333333333333222111111111222222333444444444444444555666888999555444333111000/////////000000111222222222111111000111222333444444444333222222111000////////////111111111222111111111111222222222222222222222222222333555666666555333222///000111222222222222111222222222222222222222222222222111111111111222222333333333333333333333333000000000111111222222222333222222111111222222333333222000//////000222333444333222111111111222333333333333333333333333333000111222222333333333222333333333222222222111111111111111111111111111111222222222111111111111111222222111111000000//////222222111111000000000000222222111111111111222222111111111111111111111111000000000000000000000000...///000000111222333333222222222333222222111000000000//////000000111222000000000111111111222222000000000000000/////////111000000//////......---///////////////000111111000000000000111111111111222222111000000111222222111000/////////000222333222111////////////111222///000000111111000000///111111000000000111222222333333333333333222222222//////000000000000111111111111111111111111111111....../////////000000000000000000000000000000000111111222222222222111111000000000000000000000000000000000111222222333333111111222222222111111000222222222222222222333333222222333333333333444444333333222222222222333333111000000000000111222222666444222222333333333222222222222222222111111000111111111111111000000000222222222222333333333333111111222222222333333333222222222222333333333333222222222222222222222222111111111111111111111111333444444333333222111000111111111111111000//////222222111111111111222222333333333333333333333333444555666777777666555444333333333333444444444444444555555666666777777777555444333222222333444555222111000///............000111222111///------...000000000000000000000000000000000111222222222333111111111111111111111111000111111111111000///...000000000000000111111222//////000111111111000000,,,---///111222111000/////////000000111222222222000000000111111111111111111111000000000000111111///000222333444444333333///000000111111111111000///000000111111222222222000000000000000000000000000000////////////000000...///111111///...///000222111111000000111111222000000111111222222222333000000222333333333333333111111111111222333444444666666555555555777888999666555333111000///......000111111222222222111111000111222222333333333222333333222111111111111111111222222222222111000000222222222222222222222222222333444555555444333222---...000111222222111000222222222222222222222222222222111111111111222222444333333333222222222111000000000111222222333333333333333222222333333333222222111000000111222222333222111111111222333444222222222222222222222222111222222222222222111000333333333222222222111111111111111111111111111111111111111111111111111111111111111111000000000000222222111111000//////...222222111111111111222222111111111111111111111111/////////000000000000111...///000111222333333444222222333333222222111000000000//////000000111222111111111111000000000000000000000000000//////...111111000000///......---///////////////000111111///000000000111111111111222222111000000111222222222111000000000111333444444222///------///222444//////000000000000//////111000//////000111222333333333333222222222111111000000000111111111222222000000000000000000000000.../////////000000000000111111111111111111111111111222222333333222222111000000000000000000000000///000000111222222333333111111111111111111222222333333222222222222222222222222333333333333444444444444333222111111111111000000000000000111222222333222222333444555333222222222222222222111000000000000000000111111111111111222222222222333333333111111222222222333333333222222222333333333444444222222222222222222222222222222222222222222222222333333333333222111000//////000000111111111111000111000000//////000000111111222222333333444444555444555666777777666555444333333333444444444444555333333444555555666777777333333222222222222333333333222111000////////////...000111000------///111000000000000000000000000111111111111111111222222111111111111111111111111//////000111111111000000111000000000000111222222.........//////000000000---///111333444333222111......///000000111222222///000000000111111111222111111000000000000111111111111333333444333222111//////000111111111111111111222222333444444555555000000000000000000000000//////...//////000111222...000111111000//////000222111000000000000111222111111111111111222222222///000222333444444333333111111111111222333444555777666555444444555777888444333222111000000000000111111222222222111111000000111111222222222222222444333222222111111222222111222222333222111000///222222222222222222222222333333333333333333333333---...000222333222111111111111111111111111111111222222111111111111222222222222222222222333333333000000111111222333333444333222222222222222222333222222222222222222222222222111111111111222444555111111111111111111111111111111222222222222111111333333333222222222111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111222222111111111111222222111111111111111111111111000000000111111111222222...///000111222333444444222333333333333222111111000000000000000111111222222222222111000//////...000111111111111000//////333333333222111000000//////////////////000111111//////000000111111111222333222111000000111222333333222111000000222444555000---***((((((***---000//////000000000000//////111000/////////111222333222222222222111111000000000000111111222222222333000000000000000000000000////////////000000000000111111111111111111111111111222222333333222222111000000000000000000000000///000000111222222333333111111000000000111333444444333333222222111111111222222333333333444444444555555333222111000000000000000///000000111222222000000111333666666555333111222222222222111000000//////000000111111222222111111222222222333333333111111222222222333333333222222222333333444444444222222222222222222222222333333333333333333333333333333333222111000///...///000111222333444444444222222111111111111222222000111222333444444555666444555666777777666555444333333333444444444555555000000111222222333444444222222222222222222222222444333222111000000000000---///000///---...111444000000000000000000000000222222222111111111111111111111111111111111222222---...000111222222222222111111111111111222222333---------------...///000...000333555666555444333---......///000111111111//////000000111111111222111111000000000000111111111111222222111000...---//////000111111111111111......///000111111222222000000000000000000000000............///111222222///000222222000///000111222111000//////000111222111111111111111111111111///000222333444444333333111111111111222333444555777666444333333444555666222222111111111111111222111111222222222111111000000111111222222222111111222222111111000111111111111222333333222111000///222222222222222222222222333222222111111222222333---///111333444333222111111111111111111111111111222222111111111111222222000000111222333444444555000000111222333333444444222222111111111111222222111222333333333333222111111111000000111333555666000000000000000000000000///000111222222222222222333333333222222222111111000000000000000000000000111111111111111111222222//////000000111111222222111111111222333333444444222222111111111111222222000000000000000000000000111111111222222333333333111111111111000000000000///000111111111///...---555444222000///000000111000000000000000000000000222111000//////000111222......//////000000111111000000//////.........---000000000000////////////000000000000000000000000111111000000000000111111//////000111222333333444888777555333111111111111000000000111222222333333333333333333333222111000000000000000000111111222222222222111111111000000111000000///...---------///.........///000222333000000111111111000000///111222333444333222000...000000000000111111111111111111222333333111000///...///000222222333333333444444444333333222222222444444333333222111000000////////////000000000000000000111222222222222111333333444555555555444444000000000000111111111111111222222333333222222111333333333333333333333333444444444333333333222222000000000000000000000000111111222222222111111000222222222222222111000///000000000000000000000000222222111000/////////000333222111000000111222222666666666666666666666666333444555444222111222333000111222222444444555666666555444222111000//////111111111111000000000000111111222222222222111111000000000000111111111111333333333222222111111111111111111111111111111111111000///......///000111000000111111111111000000///000111222222111000///---...000111222222222111...............///000000111111333333333333111111444333222222111111222222...666;;;777111///111111111111111111111111111111111111000000000000000111111111000000000000111111000000000000////////////111111111111111111111111111111111111111111111111111111222333333333333222333333333333333333333333222222111111111111222222333222111222333444444333333333222111000000111111444222000......000222444222222333333333444444444333333222222222222222333111222222333333222222111222333333444333222000///222222222222222222222222111111111111111111111111222333333444444333333222444555555555444333333222222222333333333444444444444444444333333222222222222222222222222222222222444444333222111111111111111222333333444444333333333333333333333222111000111111222333333333333222333333222222111000//////111111111111111222222222444333111000000000111222111111222222222222111111111111111111111222222333333333333222222222111111000000000000111111111111111222222222222111000000.........///111222333444111111222222111000000///444333222000000000000111000000000000000000000000111111000000000000111111.../////////000000000111111000000000////////////////////////000000000000000000000000000000000000111111000000000000111111///000000000111222222222333222000///............///000000111111222333333222222222222222111000000000000000000000111111222222222222111111111000000111000000///......------//////......///000111222//////000000000000////////////111111111000...---000000000000111111111111111222222222222111000000///000111111222222222222333333333333333333222222444333333222111111000000000000000000111111111111000000111222222222222111333333444444444333333222000000000000111111111111111222222333333222222111333333333333333333333333333333333333222222222222000000000000000000000000111222222333333333222222222222333333222111111000000000000000000000000000333222111111111111111222333222111000000111222222333333333333333333333333333444555444222111222333111222222333333444444444555444333222111000000000222111111111000000//////000111111111111111111000000000000000111111111111333333333222222111111111111111111111111111111111111000///......///000111000000111111111111000000......///000000///.........///000222333333222222///////////////000111111111222333444444333222111222111000000//////000000000888<<<888222222333333////////////////////////111111000000000000111111111000000//////000000111000000000000////////////000000000000000000000000000000000000000000000000111111222333333333333222333333333333333333333333222222111111111111222222555555555555555555333222333222222111000000111111333222111000000111222333222222222222333333333333111111000000000000111111222222333333333333222222333333333333333222111000222222222222222222222222111111111111111111111111222333333444444333333222444444555555444333333222222222222222333333333444444444444333333222222222222222222222222222222222333333222222111222222222111222333333444444333333222222333333222111111000111111222333333333333222333333222222111000000///333333333333333222222222333222111111000000111111111111222222222222111111111000000000000111222222333333222222222111111111000000000000111111111111222222222222222111000000............000222444555333333222111111111111222444333222111000000000000////////////////////////000000111111111111000000////////////000000000000111111111000000000000///......//////000000111111000000000000000000000000111000000//////000000111000000000000000000000000//////...---------------//////000111111222222333000111111111111000000///000000000000000111111222222111111111111000000000000000000///......------000000////////////000111......//////000//////...//////000111111000...---000000000111111111222222333222111111000111111111000111111111111111111111222222222333333333333333222222222111111000000///111111111111222222222222000000111222222222222111333333333333333222111000000000000000111111111111111111222222222222111111333333333333333333333333222222222222111111111000000000000000000000000000111222333444444444444444333333333333333222222111000000000000000000000000222222222222222222333444222222111111111111222333222222222222222222222222333444555444222111222333333333333333333333333333333333222222111111111111222222222111000//////...000000111111111111000000000000000000111111111111222222222222222111111111111111111111111111111111111000////////////000111000000000000000000000000...///000000000000//////...///111222333222222111000000000000000111222222222333333444444333333222222111000000//////000000///666:::666111111222222////////////////////////111000000000000000111111000000////////////000000////////////000000000000000000000000000000000000111111111111111111111111111111222333333333333222333333333333333333333333222222111111111111222222333444666777777555444333333222111111000111111111222222222111111222222222111111111222222222222333111111000000000000111111222333333444444333333222333333222222111111222222111111111111111111111111222222222222222222222222333333333333333333333333444444444444444333333222111111222222222333333333444444333333333333222222222222222222222222222222222222222111222222333333111222333333444444333333111222222222222111000000111111222333333333333222333333222222111000000000333333333222222111111000222222222222222111000000111111222222222222111111000000000000000111111222222222222111111111000000000000000111111111222222222222222222111111000000222111///...///000222333333222111000000111222333333222222111111000000000///////////////////////////000111222222111000///////////////000000000000000000000///////////////---......///000111111222000000000000000000000000000000////////////000000000000000////////////////////////////////////000//////000000111222222222//////000000000000//////000000000000000111111222111111111111000000000000000000//////............000000000///////////////...///000000000000000000111111222222222222111000000000111111111222222222444333111000000000111222111111111000000000000000111111222222333333333444111111111000000000//////000000000111111111222222000000111222222222222111333333333222222000///...///000000000111111111111111111222222222222111111222222222222222222222222111111111111000000000000000000000000000000000000000111222333444444444444333333444444444333333222000000000000000000000000111111111111111222333444222222111222222222333333444444444444444444444444333444555444222111222333333333333333222222111111111111111222222222111111333222222111000///......000000000//////000000000///000000000111111111111222222222111111111111111111111111111111111111111111111000//////000111111111111000000000000111111111111111222222222222222...///000111222111000000000000//////000000111222333333333444444333333333444333222222111111222222,,,222444111------///...111111111111111111111111000000000000000000111222000//////////////////000////////////000000000000222222222222222222222222333333333333333333333333111111222333333333333222333333333333333333333333333222222111111222222333///222555777777555444333222222111111111111111222111111222333333222111111000000111111111222222222333333222222222333444444333333444444444444333333444333222111111111333333111111111111111111111111222222222222222222222222333333333333333333333333333333444444444333333222111111111222222222333333333333333333333333333333222222222222222222222222111111111111222333444444111222333333444444333333111111111222222111000000111111222333333333333222222222222111111111000000111111111000///...------111111222333333111000///111111222222222222111111000000//////000000111222222222111111111000000000000000111111111222222222222222222111111111111111000000/////////000222333222111000//////000222333222222222222111111111000///////////////////////////000111222222111000///000000000000////////////........................---......///000111111222000000000000000000000000000000////////////000000000000000/////////////////////000000000000000000...//////000111111222222...//////000000000//////000000000000000111111222000000000000000000000000////////////............000000000000000////////////000111222222222222222111111111222222222111111111111111111222222222222444333111000000000111222222111000//////000000111111111111222222333333333111111111000000000000000/////////000000000111111000000111222222222222111333333222222111000///...///000000000111111111111000111111222222111111000222222222222222222222222111111111000000000//////000000000000000000000000//////111222333333333333222333333444444333333333000000000000000000000000000000000000000111222333111111222222333333333333444444444444444444444444333444555444222111222333444333333222222111111000///000111222222222111111222222111111000//////...000000///......///000000///000000000111111111111111111111111111111111111111111111111111111111111222111000//////000111222111111000//////000111111000000111111111222222333---...///000000000///...///............///000000333333333333333333333333444333222222111111222222+++///111...+++---...---111111111111111111111111000000//////000111222222000000////////////000000.../////////000000000111222222222222222222222222222222222222222222222222111111222333333333333222333333333333333333333333333333222222222222333333333666999:::777444333333222111111111111111222222111222333444444333222111000000111111111222222222333333222222333444444555444444444555555444444444333333111111111222333444111111111111111111111111222222222222222222222222444333333222222333333444222222333333444333333222111111222222222333333333333333333333333333333333222222222222222222222222111111111111222333444444111222333333444444333333000111111222222222111111111111222333333333333222222222222111111111111111111111111000///...------111111222333333111000///111111222222222222111111000000000000000111111222222222222111111111111000111111111111222222222222333222111000000000111111+++,,,...000222333555555111000000000000111222222111111222222222111111000////////////////////////000000111111111111000000000000000000////////////,,,---------------............//////000000111111000000000000000000000000000//////......//////000000000000000000000000000---...///////////////.........///000000111111222...//////000000000000000000000000000000111111222//////000000000000000111//////////////////.........///000000000000//////000000111222333333333333///////////////000000000111111111222222222222333333222111111000111111111111000///...//////111222111111111222222222222222111111111111111111111111.../////////000000000000000000111222222222222111222222222222222111000///000000000000111111111111000000111111111111000000222222222222222222222222111111111111000000000///000000000000000000000000///000111111222222222222111222222333333333333333000000000000000000000000000000000///000000111111000111222333444444444333222222222222222222222222333444555444222111222333333333222222111111111000///000111222222222000000111111111111000000000000000///...------...///000000000000000111111111111000000000111111111111111111111111111111111111111222111000000000000111222222111000//////000111222...---------...///000111---...///000000000///..................//////000333222222111111222222333222111000000//////000000---111222///---///000///////////////////////////////////////000111222333111111000000000000111111......//////000000111111111111111111111111111111////////////////////////111111222333333333333222333333333333333333333333333333222222222222333333:::===???<<<777222111111111111111000111111222333111222333444444333222111111111111222222222222333111111000111111222333444444555555666666555555444222222111111222222333333222222222222222222222222333333333333333333333333444444222222222222444444111222222333333333333333222222333333333444444444222222333333333333444444222222222222222222222222222222222111222222333333111222333333444444333333111111222333333333333222111111222333333333333222111111111111111111111111333333333222222111111000222222222222222111000000111111222222222222111111111111111111111222222333333333333222222222111111111111111222222222222333444333111000000000111222)))+++...111333444444444000111111222333333222222000111222222222222111000000000000000000000000000111111000000000000111111111000000000/////////...------------......//////////////////000000000000000000000000000000000000//////............/////////000000000111222222222......///000//////...---......//////000111111111...///000000111111111000000000000000000111111222////////////000000111111.../////////////////////---...///000111111000000//////111222222333333333///////////////000000111111111111222222222333333111222222222222111000000000///.........000222333222222222222111111111111111222222222222222222222//////000000000111111111000000111222222222222111111222222333222222111111000000000000111111111111000000111111111111000000111111111111111111111111222222111111111000000000000000000000000000000000111111222333333222222222000111111222333333222222000000000000000000000000222222111111000000111111000111222444444444444444333333333333333333333333333444555444222111222333222222222111111111111111///000111222222111///...000000000000111111111111000///---,,,,,,---///000000000000000111111111111///000000000111111111222111111111111111111111111222222111000000111222222222111000//////000111222---,,,,,,,,,---...///000///000111222222111000////////////...///000000111222111111000000111111222222111000000//////000000000333333000///222333111////////////////////////////////////000111222333222222111111111111222222.........///000111111111111111111111111111111111000000000000000000000000111111222333333333333222333333333333333333333333444333333222222333333444999<<<===:::444000000222111111000000111222222333222333333333333333333222222222222222333333333333111111111111222333444444555555666666666666555555000111222333333333333333333333333333333333333333333333333333333333333333555444222111111222444555111111222333333333333333333333444444444555555555222222222333333444444444222222222222222222222222333333222222111222222222111222333333444444333333222222333444444444444444111111222333333333333222111111111111111111111111333333333333333222222222333222111111000000111111111111222222222222111111222222222222222333333444444444444333333333333222111111111222222222333333444333111000///000111222+++---000333444333111000000111333444555444333333000000222333333222111000111111111111111111111111222111000//////000111222111111000000/////////...---.........//////000000000000000000////////////000000000000000000000000//////............////////////000111222333333444///000111111111000...---......//////000111111111//////000111111111111111000000000000000111111222.../////////000000111111.........///////////////,,,---///000111111111000......///111111222222222111111000000111222333333111111222222222333333333111111222333333111000//////...------...000222444333222222222111111000000222222222222222222333333000111111111111222222222000000111222222222222111111222222333333333222222000000000000111111111111000000111111111111000000111111111111111111111111222222222222111111111111000000000000000000000000333333444444444333222222///000111222222222222222000000000000000000000000444444333222111111111111000111222444555555444444666666666666666666666666333444555444222111222333111111111111111111111111///000222333222111///---/////////000111111222222000///---,,,,,,---///000000000000000111111111111//////000000111111111222111111111111111111111111333222111000000111222333222111000......000111222...---------...///111222111222333444444333111111000000000000000111111222222111000//////000111222444333333222111222222222000333333//////222333111111111111111111111111111////////////000111222333333333222222222222333333---......///000111111222333333333333333333333333333333333333333333333333111111222333333333333222333333333333333333333333444333333222222333333444111444777555111///222555111111000000111222333333333333333333333333333333222222333333333444444444333333333333444555666777555555666666666666555555///111222333444333333222444444444444444444444444333333333333333333333333555444222111111222444555000111222333333333333333444444444555555555666666222222222333333444444444222222222222222222222222444444333222111111111111222222333444444444333333222333444444555555555555111111222333333333333222111111111111111111222222111111111111111222222222444333111000000000111222111111222222222222111111333333222222333333444555555555444444444333333333111111222222222333333333444333111//////000111222------...000111333444444444444333333222111000000000000////////////000000+++---000222333333111000////////////000000000000000000////////////000000............/////////000000111111111111222222222000000000000000000000000000000000000000111111222000000000000000111111111111000///......///000111000000//////.........---000000000000000000000000000000000000000000000000222222222222222111000///222111000///...---,,,,,,,,,,,,------.../////////111111111111111111111111////////////000000000000000000000222444444222000111111111111111000//////111111111111000///------...//////000111222222333111000000///////////////000000///..................///000222222111000000111111000000000000000111000000000000000000111111000111111111111222222222000000111111111111000000000000111222222222222111//////000000111111111222......///000111111222222222222222222111111000000000000000000111111111111111222222333333333222111222222333333333444444444666666555555444444333333333333222111111111222222333222111000000111222333111111111111111111111111333222111////////////000000000000000000000000000...///000111111111111111000000000000000000000000////////////000000000000000111111111111222222222111111000000000000111111000000000000////////////000111222333333333333333111111222222222222111111222222222222222222222222000000000000000111111222222111111000000111111222111111000000///.........111111111000111111222333222333333333333222111111000000000000111111111111333222222111111222222333111111111111111111111111111111222333333444555555666666555444333333222222333333222222222222222222///000111222333222111000111111000000000000111111444444444333333222222222111111222222222333333333222222222222222222222222222222333444444444333333333222111000///000111222222222222222222222222222333444555444222111222333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111111111333333333222222222111111111222333444333333111000777666555444333222222222...///111333444333222111111111222222222333333333111000000000//////......333333333222222111111111000000000000111111111111///---,,,---000111///---333333111000000000111222111111222222222333333333111222222333333222222111333444444333333111000///------...000111222333444222222222111000/////////000000////////////000000---...111333333333111000////////////000000000000000000////////////000000........./////////000000000000111111111222222222000000000000000000000000000000000000000111222222000000000000000000000111000///...------...///000000000/////////.........000000000000000000000000000000000000000000000000111111222222111000000////////////...............,,,------......///000000111111111111111111111111////////////000000000111000000///111222333111000111111111111111000//////000111111111000///......000000000000111111111111222111000000//////000000111000000///......//////000000111222222222222111333222111000000000000000000000000///////////////000111111111111222222222111111222222222222111111000111222222333333222222000111111111111111111222000000111222222333444444222222222222111111111000000000000000111111111222333333222222222222222222222222333333333444444444666555555555555555444444555555444333222111111111333222111000000111222333000000000000000000000000333222111000//////000000000000000000000000000000/////////000000111111111000000000000000000000000////////////000000000111000000111111111222222222111111000000000000111111///////////////.........000111222222222222222222111111222222222222111111222222222222222222222222000000000000000111222222222222111111111111222222000000000000000000111111111111111111111222222333222222333333222222111000000000000000111111111111333222222111111222222333111111111111111111111111222222222333333444444444666555555444333333222222222222222222222222222222111222333444444333222111111111000000000000111111444333333333222222222222222222222333333333444444222222222222222222222222444444444444444333222111333333222111111111111111222222222222222222222222222444444333222111222333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222111111333333333222222222111111111222333333333333222111666555444333333222222333///000222333444333222111111111222222222333333333333222222222111111111111333333333222222222111111000000000000111111111111333222000111444555444222444333222111000111111222111111222222222333333333222222222222222222222222333333333333333333333333------...///111222333333222222222111000000//////000//////......//////000///000222333333222111///////////////000000000000000000000000000000000000....../////////000000000000000000111111111222222000000000000000000000000111000000000000111222222111111000000000000000000///......------......///000000////////////......000000000000000000000000000000000000000000000000000000111111000000//////,,,---------......//////------......//////000000111111111111111111111111/////////000000000111111111///......000111111000111111111222111111000///000000000111000000//////222111111111111000000000333222111111000000111111222111000000///000000000222222222222222333333444555444333111111000000000000000//////......------000111111111111222222222222222333333333333222222111222333333444444333333333333222222222222222111222222333333444444555555222222222222111111111111000000111111111222222222555444222111111111222222333333333333444444444444555555555555555666666666777666555444333111111000222222111111111111222222////////////////////////333333111000000///000000000000000000000000000000//////.........///000111000000000000000000000000/////////000000000111111000000000111111111222222000000000000000000000000........................111111111222111111000000111111222222222222111111222222222222222222222222111000000000000111222222333333222222222222333333000000000111222333333333111111111111111222333333111222222222222111000000000000000111111111222222222222111111111111222222111111111111111111111111333333333333333333333333555555444444333333222222111111111111111111111111222333333444333222000///111111000000000000111111222222222222222111111111222222222333333333333333222222222222222222222222555555555555444222111000333333333333333222222111222222222222333333333333222333333333111000111222333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222111333333333222222222111111111222222333333333222222444333333222222333333444000111222333444333222111111111222222222333333333222222222222222111111111333333333222222222222111000000000111111111222222666444444444666777666555444333222111111111222222111111222222222333333333333333222111111222333333222222111111222444555777------...///000111222333444444333333222222222222/////////....../////////111222333333333222000///////////////000000000000000000000111111000000000...////////////000000000000000000000111111111111000000000000000000000000111111000000111111222333111111111000000000000000/////////....../////////000000////////////////////////////////////////////////////////////////////////000000000000//////------------............---......//////000111111111111111111111111111111//////000000000111111111111///------///000111111111111111222222111111000///000000111111111000000111111111111111111111111444333222222111111222222222222111111000111111222444444333222222444555666666555444222111000000000111000000//////......---000000111111111222222222222222333333333333222222222333444444555555444444444444444333333222222222333333333333444444555555222222222222222222222222111111111222222222333333666444222000000000222333333333333444444444444555444444444555555666666777666666555555444333222111222222222222222222222222000000000000000000000000333333222111000000000000000000000000000000000000//////...------...///000//////////////////////////////000000000111111111000000000000111111111111000000111111111111000000.........///////////////111111111111111000///...111111222222222222111111111111111111222222222222111111000000111111222333444333333222222333333444222222222333333333444444222111111111111222333333111111222222111111000///000000111111111222222222222222111111111111222222111111111111111111111111333333333333333333333222444444444333333333222222000000111111111111222222222222333333222000///...222111111000000111111222111111111111111111111111222222222222222222222222222222222222222222222222444555555555444333222222222333444555444333222111222222222333333333333333111222333222000///000111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222111111111111222222333333333222222222222222222333444444222333333444333333222111111111222222222333333333000000000000000000000000222222222222222222222222000000111111111222222222444444333444555555555555444333333333222222222222111111222222222333333333444333111000000111333444333222111000111333555666------...///000111111222333333222222222222111111//////............//////222222222333222111//////////////////000000000000000000111111111111000000////////////000000000111//////000000000111111111000000000000000000000000111111111111111222222333111111111111000000//////000000000111111000000000//////000000000000000000////////////////////////////////////////////////...///000000000000////////////.........---------......//////000111111222111111111111111111111111000000000000111111111111111///------///000111111111111222222222222111111///000111111111111111000...///000111222333444444444333333222222222222222222222111111111111222222555444333333333444666777666555444222111000000000111111111000000/////////000000111111111222222222111111222222222222111111333333444555555555555444555444444444333333222222222222222222333333333333222222222222222222222333222222222222333333333333555444222000000111222333333333444444444555555555333333444444555555666666333333444555555555444444222222222333333222222222111111111111111111111111333333222222111111000///000000000000000000000000//////............//////////////////////////////000000000000111111111111//////000000000111111111///000111111111111000/////////000000000111111111111111111111111000///...111111222222222222111111000000000111111222222222111111111111111222222333444333333222222333333444555444444444333333333222222222222111222333333444222222222222222111000000111111111111222222222222222111111000000111111222111111111111111111111111333333333333333333333222333333333333333222222222000000111111222222222222444444555555444222111///222222111111111111222222111111111111111111111111111111111111111000000000222222222222222222222222222333444444555555555555222333444555444333222111222222333333333444444444111222333222000///000111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222111111111111111222222333333333222222222222333444555555444444444444333333222222111111222222222333333333000000000000000111111111222222222222222222222222111111111111222222222222222333333444333444444555444444444444333333222222111111222222222333333333444333111000000111333444444222111//////111333444------...//////000111111///////////////////////////......------......///111111111111111000//////////////////000000000000///000111222222111000////////////000000000111111/////////000000000111111000000000000000000000000222111111111111222333333222222111111000/////////000111111222222111111000//////000000000000111111000000000000000000000000000000000000000000000000//////000000111111000000000000//////.........---//////000000111111222222111111111111111111111111000000000111111111222222111///......000111111000000111222222333222222222111111111222111111000000---...///111333444555666444333222222111111222222111111111000111111222333444444444444444555555666555444333111111000000000000000000111111111111111000111111111111222222222111111222222222222111111222333444444555555444444444444333333333333333222111111111111222222222222222222222222333333333333222222333333333444444444333333222111111222333444333444444444555555555555333333333333333444444444000111333444555555444444222222333333333333222222111111111111111111111111333333333333222111000///000000000000000000000000//////000000000///......000000000000000000000000000000000111111111222222/////////000000000111111///000111222222111000//////000000111111222222333111111111222111111000000111111222222222222111111//////000000111222222222222111111111111222333333333333222222222222333333555555555444333222222222222222222222222333444444222333333333333222111111111111111222222222222333111111000000000000111111111111111111111111111111333333333333333333333333333333333333222222222222111111111222333333444444666777777888777666444333222222111111111111222222111111111222222222222222111111111111111000000000222222222222222222222222111222333444666666666666333333333333333222222111222222333333444444555555222333333333111000111222333333333333333333333333222222222222222222222222222222222222222222222222111222222222222333333333333333333222222222111111111111111111222333444444333333333333444444555666666666555444333333222222111111222222222333333333222222222333333333333333111222222222222333333333111111111222222222222333222444555555444444555666444444555555555444333222111111222222222333333333333333222111111222333333444333222111111111222333------......///000000000------------............///......------......///000000000///////////////////////////000000000000///000222333333222000/////////000000000111111111////////////000000000111000000000000000000000000222222111111222222333444222222111111000//////...///000111222222111000/////////000000000111111111000000000000000000000000000000000000000000000000///000000111222222111111/////////000000000000000//////000111111222222333111111111111111111111111000000111111111222222222000000///111222333111000000111222222333333333222222222222222111111000/////////000111333444555555333333222111111111111111000000000000000111222222333333444444555555555444333222111000000000000000......//////000111111111000111111111111222222222222222333333333333222222222222333444444444444444222222222222333333333333222222222222111111111111222222222333333333444444333333333333444444444444111111111222222333333444444444444444555555555555333222222222222222222111000111333444444444222111222222333444444333222222111111111111111111111111333333333333333111000///000000000000000000000000///000111333222000...,,,000000000000000000000000000000111111111222222222////////////000000000111///000111222222111000////////////000111111222222000111222222222222222222111111222222222222111111/////////000111222222222222222111111222222333444222222111111111111222222444444333333333333333333333222222222222333444444333444444444444333222222111111111222222222333333111111000000000000111111111111111111111111111111222222222333333444444444222222222222222222222222111222222333444444555555555555666777777666555444333222222111111222222333222222222222333333333444333333333333222222111111222222222222222222222222333333444555666666666555333333222111111111111111222222333333444555555666222444444333222111222333333333333333333333333333111111111111111111111111111111111111111111111111111111222222222333333333333333333222222222111111111111111111111333444555555555444444444555666666888777666555333333222222111111222222222333333333222222222333333444444444111111222222222333333333111111111222222222333333111333555555333222444666444555555666555444333222111111222222222333333333222222222222222222222222222333333444444555555555------......//////000000.........///////////////.........------.....................////////////////////////000000000000///000222333333222000///000000000000111111111111////////////000000000000000000000000000000000000222222111111222222333444222222222111000//////......///000111111000///...//////000000111111111222000000000000000000000000000000000000000000000000000000111222222222222222......///000111222333333000000000111222222333333111111111111111111111111000111111111111222222222000000000222444444222000000111222333333333333333333333333222111000///...111111111222222333333333333222111111000000111111000000//////000111222222111222444555555555444333111111000000000000000111,,,,,,---...///000111111000111111111111222222222333444444555555444444333111222333333444444333333111111111222222333333333222222222222222222222222222222222333333444444444333333333444444444555555///000111222444444444444444444444555555555666666333222222111111000000000111222444444444222000///222222444444444444222222000000000000000000000000333333444444333222000///000000000000000000000000...000333444444111...,,,000000000000000000000000000111111111111222222222////////////000000000000...000111222222111000...---......///000111111222000111222333333333333333111111222222222222111111...//////000111222222222222222111111222222333444222111111111111111111222111222222333333444444555333333222222333333444555444444555555444444333222111111222222222333333333111111000000000000111111111111111111111111111111111111222333333444555555222222222222222222222222222222333444444555666666111222333444444444333222333222222111111222222333222222222333333444444444555555555444444333333333222222222222222222222222555555555666555555444444444333111000///000111222222222333333444555666666333444555444222111222333333333333333333333333333111111111111111111111111111111111111111111111111111111111222222333333333333333333222222222111111111111000000111333444666777666666555555555666666999888666555333333222222111111222222222333333333000000000111111222222222111111111222222333333333111111222222222333333333///222333333111000222555444555666666666555333333111111222222222333333333111222222333333222222111111222444666777888999999............/////////000000000000000000000000000------------------------+++---//////...///000222------------.........///111111222222222111111000222111111000000000000000------...000222222000---000000000000000000000000000111111111111222222222000000000000////////////111111000000//////......111111111111000000000000333222222222111000000000000000000000111111111111222111111111000000//////333222000///.........///////////////////////////111111000000//////......000000000000111111111111222222222111222222333444222333333444444333333222444333222111000000000000222111000000000111333444333222111000000111222333222222111111111222333444222222222333333444444444111111111111111000//////000///......///111444555111000000111333333222000444444333333333333333333000111222333444444444444444444333222222111000000111111111111111111111111111222222333333222222111222222222222222222222222444555555555555555555555444444555666666555444444444444333333333222222222222333333444444333333222333333333222222111111111333333222222111000//////...///000111111000///...000111111111111222222222111111111111111111111111//////000000000000//////222111000//////000111222000000000000000111111222111111000000000000111111000///.........///111222444444333333222111000000222111000///111444777999000000111111111000000///444333222111000000000000222222222222222222222222333333333333333333333333333222222111111222222333333333333222222111111111444333333222111222222222111111000000000000111111111111222222222333333333444444444444444444444444333333333444444444555555333333333333333333333333444444555555444444333222000000000000000000000000111111111111111000//////222222222222222222222222222222111111111111222222222333555666888999999:::333222222222222222222111333333444444444444444444555555555444444555555555111222333444333222111000444333222222444444333222333333333333333333333333222222222222222222222222444333111000000000111111222222222222222222222222555333222222333444333222444444444333333222222222111222222333333222222111111222222333333444444555444333222111000000000000000111333444444333111000111111111111111111111111444555666666666555444333999777555222111111222333111111222222222333333333222222333333333444444444........./////////000000000000000000000000000000........................,,,...//////......000111---.........////////////111111222222222111111000222111111000000000000000///000222333333222000000000000000000000000000000000111111111111222222222111111000000000/////////111000000000/////////...000000000000000000000000111111000000000000000000000000000000111111111111222222222222111111000000//////......///000111222000000000000000000000000111111000000////////////000000000000111111111111000000000000000111111222333333444444444444333333333222222111111000000000222222111111222222333444222222111000000111222222111111222222222333333333222222222333333333444444222222222222111000//////333111000......///000111111000000111333333222000222222222222222333333333000111222333444444444444222222222222222222222222////////////////////////111222222333333222222111222222222222222222222222222222333333333444444444555555555555555555555555444444444444333333333222222333333444444333333222333333333222222222111111333333222222111000000//////000111111111000//////000111111111111222222222111111111111111111111111///000000111111000000///111111000000000000111111000000000000000111111222111111000000000000111111111111000000000111222333555444333222111111111111222111111111222444666777000000111111111111000000222111111111111111222222222222222222222222222222333333333333333333333333333222222111111222222333333333333222222222111111111111000000//////000000111111000000000000111111111111222222222333333333444444444444444444444444333333333444444444555555444444444333333333333333333333444444333333222111111111111111111111111111111111222111111000000///222222222222222222222222222222111111111111222222222333444666888999999999333333333333222222222222333333333444444444444444555444444333333444444555222333444444444444333222333222111222333333222111111111111111111111111111222222222222222222222222333333111000000000111111222222222222111111111111444222111111333444444333333333333333222222222111111222222333333222222111111222222333333444444555444444333111111000000000...///111222222111///...111111111111111111111111222333444555444444333222555444222111111222333444111111222222222333333333222222222222333333333333....../////////000000000000000000000000000000000////////////////////////---///000///......///000////////////000000000000000111111222222222111111222111111000000000000000///333555555222000111222000000000000000000000000000111111111111222222222222222111111111000000000000000000000////////////////////////000000000000///////////////000000000000000000000111111111111333333222222222222111111............///000111222000000000000000000000000111000000000000/////////000000000111111111222222000000000000000111222222444444444444444444444444000111111222222111000000111222333333444444333333222111111000000111111222000111222333444333222222222222222222333333333333333333333222222000//////222111///.........///000111000000111333333222000000000111111222222333333000111222333444444444444000000111111222333444444////////////////////////111111222222222222111111111111111111111111111111///000000111222333444444555555444444444444555555555555444444444333333333222222333333333333222222333333333222222222222111333333222222111000000000000000111111222111111000000111111111111222222222111111111111111111111111111111111222222111111111000000111111111111000000000000000000000111111222111111000000000000111111333222222222222333444444555444222111000111111222222222222222333333444444000111111111111111111111000000000111111222444444222222222222222222222222333333333333333333333333333222222111111222222333333333333222222222222111111111000000////////////111111000000000000111111111111222222222333333333444444444444444444444444333333333444444444555555555555444444444333333333333333333333333222111111111111111111111111111111111111222222222111000000222222222222222222222222222222111111111111222222222333444666777888888888444444444444333333333222222333333333444444444555444333333222222333333444333444444555555444444333333222111111333333222111111111111111111111111111111111111111111111111111333222111111000111111111111111111111222222222222333222000111333444444444222222222111111111111111111222222333333222222111111222222333333444444555555444333222222111111222///000111222222111000///111111111111111111111111000111222333333222111000222111111000111222444555111111222222222333333333000111111111222222222222...////////////000000000////////////////////////////////////////////////...///000///...---...//////000000000000111111111000000111222222222111111222111111000000000000000///333777555111...000444000000000000000000000000000000111111111222222222222222222222111111111000000000000000///////////////////////////000000000...//////000000111111111///000000000111111111111111111111111111111111111111111000///////////////111111111111111111111111000000000000000000000000000000111111111222222222333222222222222333444444555555555444444555555555///000111222222111111000000111222333444333222111111111000000000000111111///000333444444333222111222222222222222222222333333333333333222111000///............///000111222111000000111333333222000...//////000111222222333111111222333333333333333000000000111222222333333111111111111111111111111111111222222222222111111000000000000000000000000...///000111222333444555666555444444444444555666555555555444444444333333222222333333333333222222222222222222222222222222222222222111111111000000000111111111222222222222000000111111111222222222111111111111111111111111111222222333333222222111///000111222222111000///000000000000000111111222111111000000000000111111222222222222333333444444555444222111000111222333111222333444333333222111111111111111111111222222111111111111222222333444222222222222222222222222333333333333333333333333333222222111111222222333222222222222222222222222222222222222222111111111222111111000000111111222111111222222222333333333333333333333333333333333333333333444444444555555555555555555444444444333333444444444444333222222222222222222222222222222111222222222222222111111111111111111111111111111222222111111111111222222222222444555666777777777555555555444444333333222222222222333333444444555333222222222222222222333333333333444444444444444444333222222444444333222222222222222222222222222000000000000000000000000222222111111111111111111222222222222333333333333444333111111222333333222111111111000000000000000111222222333333222222111111222222333333444444555555444333333222222222333111222333333333333222111111111111111111111111111///000222333333222111111222222222111222222444444111111222222222333333333000000000000111111111111////////////000000000111////////////////////////...........................///000///...---...///000000000000111111111222///000111222222222222222222111111000000000000000---111555333///---///333000000000000000000000000000000111111111222222222222222222222111111111000////////////000000000000.../////////000000111111000000000111111222222222///000000000111111111111/////////000000000000000000000000000000/////////000000000000000000000000000000000000111111111111111111111111222222222222333333333222333444444555666555444444444444555666///000000111111111000000...///111222222222111000000000000000000000000000///000333444444333222111222222222222222222222222111222222222222111000000....../////////000111111111000000111333333222000......///000111111222222111111222222333333222222111111111111111111111111111111111111111111111111000111111222222111111000000000000000000000000000000000111222333444555666555555555444444555555555555555444444444333333333111222222333333222222111222222222222222222222222222222222111111111111111111111111111111222222333000000111111111222222222111111111111111111111111222222333333333333222222///000111222222111000///000000000000000111111222111111000000000000111111000111111222222222222222444333222111111111222333111222333444444222111///111111000000111222333333444333333222111111222222222222222222222222222222333333333333333333333333333222222111111222222333222222222222222222222222222333333444333222111111222222111111111111222222111111222222222333333333333333333333333333333333333333333444444444555555555555555555555555555555555555555555555444444333222222222222222222222222222222333333333333222222111111111111111111111111222222111111111111222222111222333555666666666666666666555444444333222222111111222222333444444555222222222111111222222222222222222222222333333444666555444444555666555444222222222222222222222222000000000000000000000000111111111111222111111111333333333333444444555555666444222111111222000///000000000000000000000000111222222333333222222111111222222333333444444555444444333333222222333333222222222333333222222222111111111111111111111111000111333444444444333222555444444333333333333333111111222222222333333333//////000000000111111111/////////000000000111111000000000000000000000000........................---///000///......///000000000000000111111111111///000111222222222222222222111111000000000000000,,,///111000......000222000000000000000000000000000111111111111222222222222222111111111000000000////////////000000000000//////000000111111222222111111111111222222222222000000000000111111111111.........////////////000+++,,,...000111222222222////////////////////////000000000111111111111222111111111222222222222333111111111111111222333333666555444333333444555666111000000/////////000000...//////000111000000000///000000111111000000///000111222333444333222222222222222222222111111111//////000111111111111000333222222111000///......111000000111333333222000//////000000111111222222111111222222222222222111111111111111111111000000////////////////////////000000111111111111000000111111111111111111111111111222222333444555666666444444555666666555444444444444333333333222222222111111222222222222111111111222222222222333333333111111111111111111111111000000000000000111222333000111111111111222222222111111111111111111111111111222222333333222222111000000111111111111000000000000000000000111111222111111000000000000111111///000000111222111111111222222222222222222222222111111222333333222111000222111000000111222444555555555333222222111111111222222222222222222222222333333333333333333333333333222222111111222222333111222222222222333333333111222333333333222000///222222111111111111222222111111222222222333333333333333333333333333333333333333333444444444555555444444555555666777777777666666666666666555444444333333333333333333333333222222333444444444333333111111111111111111111111222222111111111111222222111222333444555555555555666555555444333222111111000000111222333444555555333222222111111222222333111111111111222333444444777666555555777777666555000000000000000000000000111111111111111111111111000000111222222222222111222222333333444444555555666444222111111111000///000000000000111111111111111222222333333222222111111222222333333444444555333333222222222222333333000000000000000000000000111111111111111111111111111222333555555555444444555555555444444333333333111111222222222333333333///000000000111111111111//////000000000111111111000000000000000000000000////////////////////////,,,...//////......000111/////////000000000111111//////000222222333333222222111111000000000000000------......///000111222000000000000000000000000000111111111111222222222111111000000000/////////.../////////000000000111000000000111222333333333111111111111000000000000000000000000111111111111.../////////000000000000+++,,,...000111222222222........................000000111111111222222222111111111222222222333333222111111111111222333333555444333222222333444555333222///------...///111000000000///000111111222...///000111111000///...111111222222222333333333222222222222111111111000,,,---...///000111111111444444333333111000///...111000000111333333222000111111111111111111111111111111222222222222111111//////000000111111222222////////////////////////000000111111111111000000222222222222222222222222222333333333444444555555222444666777777666444222333333222222222111111111111111222222222222111111111111222222222333333333111111111111111111111111//////......///111222333000111111111111222222222111111111111111111111111111111222222222222111111111111000000000000111111000000000000000111111222111111000000000000111111//////111222222222111000000111333444444333111111000111111222222222222111222111000000111222444666444333333222222222333333222222222222222222222222333333333333333333333333333222222111111222222333111111222222222333333333222333444555555333222000333222222111111222222333111111222222222333333333222222222222222222222222333333333444444444555555333333444666777888999:::555555666666555555444333444444444444444444444444222222333444444444444444111111111111111111111111222222111111111111222222111222333444444444444444555555444333222111000000000000111222333444555555333333222222222222333333222222111111222333555666777555444555666777666555000000000000000000000000222222222222222222222222///000111222333222222111000000111222222333444444333111000000111222222111000000000111111222222222111222222333333222222111111222222333333444444555222222111111111222222333111000000000000000000111111111111111111111111111000111333555555555555444222222333444444444444333111111222222222333333333000000000111111111222222000000000000111111111111000000000000000000000000000000000000000000000000+++---//////...///000222////////////000000000000//////000222222333333333222111111000000000000000...---,,,---000222333222000000000000000000000000000111111111111222222222000000000000////////////.../////////000000111111000000111222333333444444111111000000//////......000000000000111111111111//////000000111111111222...///000111111000//////........................000000111111222222222222111111222222222333333333444444333333444444555666555444222111111222444555555333///,,,,,,---///111222111000000000111333444...///000111111000///...222222111111111222333444222222222222111111000000***+++---...000111111222111222222333333333222222111000000111333333222000222222222111111111111111111111222222222111111000------...000111333444444111111111111111111111111000000111111111111000000222222222222222222222222333333333333333333333333111333666888888666333111222222222111111111000000111111222222222222111111111111111222222333333333111111111111111111222222///............000222333000111111111111222222222111111111111111111111111111111111222222111111111222111000//////000111222000000000000000111111222111111000000000000111111///000111222333222111111///111333555555444111000000000111111111222222222222111000000111222555666222222222222333444555555222222222222222222222222333333333333333333333333333222222222222222222333111111111222222333333333555666777888888666444333333222222111111222222333111111222222222333333333222222222222222222222222333333333444444444555555222333444666777999:::;;;444444555555444444333222444444444444444444444444222333333444555555555444000000000000000000000000222222111111111111222222111222333333444444444444555555444333111000000//////000111222333444555555444333333222222333333444333333222222333555666777666555444444555666555444111111111111111111111111222222222222222222222222///000111222333333222111...//////000111111222222000///...///222444444444000000111111222222222333222222222333333222222222111222222333333444555555111111111000111111222222333333222222222222333333111111111111111111111111000111222444555555444444//////111222333444444444111111222222222333333333111111111111222222222222////////////////////////000000//////000111222222000...------...//////...+++,,,......---...///111000000000000111111111111333333333333333333333333222111111111000000//////111111222222222222111111............///000222222222222111000///...------//////...//////000111111//////000000111111111111000111111111111222222222000/////////000111222222666555444333222222222222////////////000000000000000000////////////000000......//////000000111111000000000000000000000000222111000.........///000333333333222222222222222000111111222222111111000111000000///////////////000000////////////000000444333333222111111111222000111333333222222222333444444333222111000///...111111111000000000000000000000000000111111111111111111000000000000111111000111111111111222222222222222222222222222222222222222222222222222333333444333333222111000//////222111111000000111111222333333333222222111111111111111222222222333333333222333555666666555333222333222111000000111222333000000000000000000000000222222333333333444444444111222222222222111000000////////////////////////111111111111000000000000222222222111111111000000000000111111111222222222222222111111111111222222222222111111111111222222222222222111111111111111222222333444444444444333222222222222222222222222222222222222222222222222222111000000111333555666222222111111222222333444333333333222222222222111222222333333333333444444333222111333555666666555222222333333333333444444333444555666666666444444222222111111222222333444333222000/////////000111333333333333333333333333333333333333333333333333333222111333555888999888444444444444444444444444333333333333333333333333222222222111111000000000000000000111222222222333111111111111111111111111333333444555555666666555333333111000000000111222000000111222333333444444333333222222222333444555222222222333444555666777222222333333333444444444000000000000111111111111333222111111000000111111333222222222111000000000000111111111111222222222444333333222111111111222111111222333333333333222222333444555444333222111111111111111111111111111000111111111111222222222222222111111111111111111111111111111111111111111111222333444333333111000333333444444333333222111111000...,,,+++,,,---...111111111111111111111111000000000000000000000000000000000000000111222222333111000000111222222111+++,,,......---...///111000000000000111111111111111111111111111111111111111111111000000000//////000111111222222111111000//////...//////000111222222111111000000//////...111000000000000000111222000000000000000000111111000000111111111222222222000000000000000000111222333222111000000000000000////////////000000000111......------------........./////////000000000111000000000000000000000000333222111000///000000111000000000000000000111111222222333333333333222222222111111000000000000000000000000//////000000000444333222111111111111111000111333333222222222333444444333222111000//////111000000000000000000000000000000000111111111111222111000//////000111222000111111111111222222222222222222222222222222222000000000000000000000000333333222111000000//////222111111111111111111222333333333222222111111111111111111222222222333333111222333444444333222111222111000000000000111222000000000000000000000000222222222222333333333333111222222222222111000000000000000000000000000000111111111111000000000000111111111000000000//////000000111111111222222222222111111000000111111222222222111111111111222222111111111111111111111111111222222333333333333333222222222222222222222222222222222222222222222222222111000000000222444555222222222111222222333444222222222222111111111111222222333333333333444444333222222333555666666555222222222333333333444444444444555555555444333333222222222222222333444444444333222111000111111222333333333333333333333333444444444444444444444444444333333444666777666555333333333333333333333333333333333333333333333333555444444444444444444333111111111111222222222222111111111111111111111111222333555666666666555444333333111000000000111222000000111111222222333333222222333333333333444444333333333333333444555666222222222222333333333333000000000000111111111111333222111111000000111111222222222111111111111111111111111111222222222222444333222222111111222222111111222333333333333333444444555555555333222111111111111111111111111111000111111111111222222222222222111111111111111111222222222222222222222222111222333333333333222111222333333333333222111111444222111//////000111222111111111111111111111111111111111111111111111111000000000000000000111222111///......///000000///+++---......------///000000000000000111111111111111111111111111111111111111111000000000000//////000111111222222111111000000000////////////000000111111111111111111111111222222111111000000111111000000000000000000000000000000000111111111222222222111000000000000000000111000000/////////000000/////////000000000111111///......------......///////////////000000000000000000000000000000000000333333222111111111222222/////////000111111111222333444444555555444444333333222111111000000111111111111000000000000111111333222111111111111111111000111333333222222222333444333333222111000//////000000000000000000111111000000000111111111222222222111000......000111222000111111111111222222222222222222222222222222222000000000000000000000000111111111000000/////////111111222333333222111111222222222222222111111111111111111222222222222333111222333444444333222111111111000000000000111111000000000000000000000000000111111111222222222222111222222222222111000000111111111111111111111111111111111111000000000000000000000///////////////111111111111111222222222222111111000000111111222222222111111111111222222000000000000000000000000000111111222333222222222111111111111111111111111222222222222222222222222222111000//////000222333222222222222222333444444444444333333333222222222222222333333333333444444333222222333555666555444222222222222333333333333555444333222222222222222222222222222222333333444444444333222222222222333333333333333333333333333555555555555555555555555444444444555666666444222333333333333333333333333333333333333333333333333111111111222222222222222222222222222222111111111222222222222222222222222222333555666777666444333333333222111111111111222111111111111111111111111111222333444444444333333444444333333333333444444000111111111222222222222000000000111111111222222333222111111000000111111111111111111111222222222111111111111222222222333333333222222111111222222111222333333444444333333555555555555444333222111222222222222222222222222000111111111111222222222111111222222222222222222333333333333333333333333111222222333333333222222222222222222222111000000111000///...///000111222222222222222222222222222000000000000000000000000111000000000000000111111000...,,,---...///...---,,,---......------...000///000000000111111111111222222222222222222222222000000000000000000//////000000111111111111000000111000000////////////000000000111111222222222222222222111000/////////000000000000000000/////////000000000000111111111111222222111000/////////000111111111111111111222222//////000000000111111111111111000000000000111111////////////000000000000////////////////////////222222222111111111222222000000111222333444444444333444444555555444444333222111000000//////000000111111000000000000111111222111111000000000111111000111333333222222222333333333222222111000000///000000000000000111111111000000111111111222222222333111///......///111333000000111111111222222222111111111111111111111111222222222222111111111111000000000///////////////111111222333333222111111222222222111111111111111111111111111222222222222222333444444444444333222000000000000000000000000000000000000000000000000000000000000111111111111111222222222222111000000111111111111111111111111111111111111000000000///000000000000000000000000111111111111111111111111111111000000000000111111222222111111111111222222////////////000000000000000000111222222222222111000000000000000000000000111111111111111111111111222111000//////000000111333222222222222333444444666666666555555555444444222222222333333333444444444333222333555666555444111222222222222333333333555333222000000000111111111111000000111111222333333333333222222222222333333333333333333333333333555555555555555666666666333333444666777666444111444444444444444444444444333333333333333333333333//////000000111111222222333333333222222111111111222222222222222222222222111333555666777555333222333333222222111111111111111111111000000000000000000111333555555444333222555444444333222222222333000000000000111111111111000000111111111222222222333222111111000000111111000000000111222222222333111111111222222222333333333333222222111222222333222333333444444444444444555555444333222111000000222222222222222222222222000000111111111222222222111111222222222222222333333333333333333333333333111111222222333333333222222333333333333222111111///.........///000222222222222222222222222222222////////////////////////111111000000000000000111333111000000111222222111,,,---///...------...//////000000000111111111111222222222222222222222222//////////////////000000000000000111111000000000111000000////////////000000000000111222222333333111000///...............000000////////////////////////000000000111111111222222111000/////////000111111111111111111222222000000000000111111111111111111000000000000111111000000000000////////////////////////////////////000111111111111111111111000000111222333444444444222222333333333333222222000000///............///111111000000000000111111000000000//////000000111000111333333222222222333333333222222111000000000//////000000111111111111111111111111222222222222222111000......000111222000000111111111222222222111111111111111111111111222222222111111111000000///////////////000000000000111111222222111111000111111111111111111111111000000111111111222222222111111111111111111111111000000111111111111000000000000000000000000000000//////000000000111111111111222222222222111000000111111111111111111111111111111111111000000000///111111111111111111111111111111111111111111111111111000000000000000000111222222111111111111222222......//////000000000000000000111222222222222111000000000000000000000000111111111111111111111111111111000000000000000000333333222222333333444555555555555555444444444444222222222333333333444444444333222333555555555333111111111222222222333333333222111000///000000111///////////////000111111111111222222222222222222333333333333333333333333333333444444555555555555222222444666888888666444333333333333333333333333333333333333333333333333222333333333444555555555444333333333222222111111222222222222222222222222222333555666666444333222333333333333222222111111111111111000000000000000000111333555555444333222555444333222222222222222//////000000000111111111111111111111222222222222333222111111000000111111000000000111222222222333111222222222222333333333333222222111222222333333333333444555555555555444444333222222111000000000222222222222222222222222000000111111111222222222111111222222333333333333222222222222222222222222111111111222222333333333444444555555444444333222111111222222333444555666222222222222222222222222........................222111111000000000000000222000...///000111000000---...///...------...///000000000000111111111111000000000000000000000000......////////////000000///000000111111000000///000000////////////000000000000000111111222222222//////...---------...............//////000000000/////////000000000111111222111000000000000000000111000000/////////000000000000000111111111222222000//////......//////000000000000000////////////000000000000000000000000///000111111222111111111/////////000111111111222000111111222222111111000//////...------------...000000////////////000000///////////////000000111000111333333222222222333222222222111111111000000/////////000111111222222111111111222222222222333111111000000000000111111000111111111111222222222111111111111111111111111000000000//////......---/////////000000111111111111000////////////000111000000000111111111111111000000000111111111111222........................111111222222222222111111000000000000000000000000///000000000111111111111111222222222222111000000111111111111111111111111111111111111000000000000111111111111222222222222222222222111111111111111111000000//////000000111222222111111111111222222...//////000000111111222000111111222333222222222111111111111111111111111111111111111111111111111000111111111111111111111333333333333333444444555444444333333333222222222222222333333333333444444555333333333555555444333111111111111222222222222111111000000000111111111/////////...///000000111000111222222222222222111333333333333333333333333333333333444555555666666444444444666999999888666222222222222222222222222333333333333333333333333222222222222333333333333333333333333333222222222333333333333333333333333444444444444444333333222333333333444333222222111111111111111111111111111111222333444444444333333444444333222222222222222///000000000111111111111111111111222222222222333333222111111000000111111111111111111111222222222222222222222333333333333222222111111222222333333333444555555666666555555333333222111111111111222333333333333333333333333000111111111111222222222111111222222333444444444111111111111111111111111111111111111222333444444555555555555555444444333///000111111222333333444333333333333333333333333////////////////////////222222111000000000000000///...,,,,,,...///...------...///...---,,,---///000000000000111111111111000000000000000000000000........./////////000000//////000000000000////////////...//////000111222000000000000000000000000///............//////000,,,------...///000111111////////////000000000111000000000000000000111222333222111000000000000000000000111111111222222222000000////////////000000111000000000/////////...000000000000000000000000000000222333333333222222000000000000000000111111000000111111111111000000000000///...............//////............/////////............///000111000111333333222222222333222222222111111111111111...//////000111111222222111111111222222222333333///000111111111111000///000111111111111222222222111111111111111111111111111000000///......------//////000000111222333333111000---,,,,,,---000111///000000000111111111222000000000000111111111111.........------.........111222333444444333222111000000000000000000000000000000000111111111222222111222222222222111000000000000000000000000000000111111111111000000000000000000000000111111111222222222222111111111000000000000////////////000000222222111111111111222222//////000000111222222333111222222333333333333333222222222222222222222222111111111111111111111111000000111222222333333333444333333333333444555555555555555444444444333333222222333333333333444444555444333333555555444333111111111111222222222222//////000111222222222222000000000000000111222222000111333444444444333333333333333333333333333333333444444555666666777777888777666777888999888777444444444444444444444444333333333333333333333333111111111000000000000000222222333333333333333333333333333333333333333333555444333222222222333333333333444444444333222111000000111111222222333333222222333333333333444444333333222222222222222222000000000111111111222222111111111222222222333333333222111111000000111111222222222111111111111111222222222333333333444444222222111111222222333444444444555666666666666666444333222222222333444555333333333333333333333333000111111111111222222222111111222222333444444555222222222222222222222222111111111111111333444555444444555555444444333222------...///000000000000333333333333333333333333000000000000000000000000222222111000000///000000222111//////111222111000---...//////---,,,---...000000000000111111111111111111111111111111111111---.........//////000000//////000000000000//////............///111222222000000000/////////////////////...//////000111222+++,,,---...///111222222////////////000000000000000000//////000111222222666555444333222222222222000111111111111222222222222222111111111111222222111111000000/////////...000000000000000000000000000111333444555444444333333333333222222222222222111111111222222111111111111111000///////////////......------------.....................///000111000111333333222222222333222222222111111111111111...//////000111222222222111111222222222333333333...///111333333111///...000111111111111222222222000000000000000000000000333222222111000//////...//////000111222333333444111///,,,******,,,///111//////000000111111111222000000000000111111111111111111000000000000111111222333444444444444333222000000000000000000000000111111111111222222222222111222222222222111000000////////////////////////111111111111000000000000.../////////000000111111222222222222111111000000000000////////////000000222222111111111111222222///000000111222333333333222222333444444444444333222222222222222222222222000000000000000000000000///000111333333444444444444333333333333444555555888888888888777777777777222222333333333444444444555444333333555555444333000111111111111222222222---///111222333333333222222222222111222222333444111222444555666555444444333333333333333333333333444555555666777888888999<<<:::888777888888777666888888888888888888888888333333333333333333333333555444444333333222222222222222222333333444444444333333333333333333333333666555333111111111333444333333444555444333222111000000111222333444444444333333222222222333444555333222222111222222333333111111111111222222222222111111222222222333333333333222222111000111111111333222222222111111000000222222333333333444444444222111111111222333333444444555555666666666666666555444333333444555777888333333333333333333333333000111111111111222222222111111222333333444555555333333333333333333333333111111000000111333444666333333444444333333222111000000111222222222222111333333333333333333333333...///000222222111111000//////000000000000//////000000///.......................................111000///......///000111//////000111222333333444//////000000000000//////////////////////////////////////////000000000000333222111/////////000111........................000//////.........//////------......//////000000000000000000000000000000111111111111111222222333333111///...000111111111000000000000000000000000222111000//////...//////////////////////////////000111111111111222222222111222222222222111000000//////000000000000//////............////////////,,,,,,------...///000000......//////...---,,,,,,000000111222222222222111111111000000//////......111111111111111111111111000111222333444444444444222222111000//////000000000000000000000111111222111111111111111111111111111111222222222222111111/////////...///000111111000000000000000000000000...///000111222333333333111111111111111111111111222222111000//////000000111111111000000000000000000111111111111000//////000000000000////////////444444444444333333222111////////////////////////000000000000000000000000---......///000111222222222222333333333222222111222222111111111111222222111111000000000000111111000000000000000000000000111111000000111111222333444444444333333222222222222000///......///000222000000000111222222222333222222333333333333444444333444444555555444444333555555666666555555444333333333444555444333111000...//////000111111222222000000000000000000000000333333333222222111111111222222222333333333444444555555555555555555555555444444555555666777777777666888::::::999888999999666777777777555444555666111111111222333444666666333333333222222222111111111111222222222333333333222222222222222222222222333333333444444444555555666777777777777555333222333222222111111222222333333444555555666666555555333444555555555444333222222222222333333333444444000111111222333333444444222222222222222222222222///111222333333222000///555555444444444333333333222222111111222222333444999999888888777555444333000111222333444555555555555555444333333222111111111111222222222333333333444444444444444444444444666555444333222222222222222222222222222222222222444444444333333222222222333222222222222222222333333444444555555444444333...///000111222111111000//////000000000000//////000000///.......................................111000///......///000111......//////000111111111//////000000000000//////////////////////////////....../////////000000000222111000/////////000000........................111000000/////////000000.........///////////////000000000000000000000000111000000000000111222222333111///...000111111111000000000000000000000000111000000////////////000////////////////////////000111111111111222222222111222222222222111000000//////000000000000//////............////////////,,,,,,---......//////000//////.........---------000000111222222222222111111111000000////////////111111111111111111111111000111222333444444444444222222111000000000000000000000000000000111222222111111111111111111111111111111222222222222111111////////////000000000000000000000000000000000000///000111222222222222222111111111111111111111111222222111000000000000000111111111111000000000000111111222222111111000///000000000000000000000///333333444444333333222111000000000000000000000000000000000000000000000000.........///000000111111222222333333333222222111222222111111111111222222111111000000000000111111111111111111111111111111111111000000111111222333333333333333222222222111111000///......///000111111111111111111222222222222222333333333333444444333444444555555444444333444555555555555444333333333333444444444333222111//////000111111222333333111111111111111111111111333333333222222222111111333333444444444555555555555555555555555555555555444444555555666777777777777888:::999888777888999<<<======;;;777444333333333333333333333333444555333333333222222222222111111222222222222333333333222222222222222222222222333333333444444444444555666777777777666555333222333222222222222222222333333444555555666666555555444444555666555444222222333333333444444444555555111111222222333333333444222222222222222222222222000111222333333222111000222333333333444444555555222222111111222222333444666666666777666666555444111222222333444444444444555444444333222222111111222222333333333444444444444444444444444444444444555555444333222222222222222222222222222222222222444444333333333222222222222222111111111111222222222222333333333333222222...///000111111111000000//////000000000000//////000//////............///........................000000////////////000000........................///000000111111000000///////////////////////////------........./////////111000///.........//////........................111111000000000000111111000000///////////////...000000000000000000000000000000/////////000111111333111///...000111111111000000000000000000000000000////////////000000111////////////////////////000111111111111222222222111111222222111111000/////////000000000000//////............////////////---------......//////000000///...---------...//////000111111222222111111111000000000000/////////000000000000000000000000000111222333444444444444222111000000000000000000111000000000000111222222111111111111111111111111111111222222222222111111...///000111111111000///000000000000000000000000000111111222222222111111222222222222222222222222222111000000000000000000111111111111111111111111222333333333333222111111000000000000000000000000333333333333333222222111111111111111111111111111000000000000000000000000////////////////////////222222333333333333222222222222111111111111222222111111000000000000111111222222222222222222222222111111000000111111222333333333333333333333222222111000///......///000111222222222111111111111111222222333333333333444444333444444555555444444333444444444444444333222222333333444444444333222222000111111222222333333444222222222222222222222222333333333222222222222111444444444555555555666666555555555555555555555555444555555666666777777888888999999999777777888:::@@@AAABBB@@@;;;777555444666555444333333333333333333333333333222222222222222222222222333333333333222222222222222222222222333333333333444444444444555666777777666555333222333333222222222222333333333444555555666666555555555666666666555444222111444444444444555555555555222222222222333333333333222222222222222222222222111111222222222222222222111111222333444555666666222222111111222222333444333333444555555555555555222222333444444333333333444444333333222222111111333333333333444444444555444444444444444444444444555444444333333222222222222222222222222222222222333333333333222222222222111111111000000111111111111111222222222222111111/////////000000000000000//////000000000000//////000///............//////........................000000////////////000000.....................---000000000111111000000000////////////////////////------------.........////////////............///........................000000//////000000111111111000000000//////......000000000000000000000000///////////////000000111333111///...000111111111111111111111111111111111//////...//////000111111////////////////////////000000111111111222222222111111111111111000000/////////000000000000//////............////////////------....../////////000111000...,,,,,,---///000///000000111111111111111000000000000000000000000////////////////////////111111222333333333333333111111000000000000000111111111000000111111222333111111111111111111111111111111222222222222111111---///111222333222000///////////////////////////111111222222222111111000222222222222222222222222111111000000000000000111000111111111111111222222333333444444333333222111000000000000000111111111222222333333333222222111222222222222222222222222000000000000000000000000000/////////////////////222222333333444333333333333222222111111222222333222111111000000111111222222222222222222222222222111111000000111111222333333444555555555444333333111111000//////000111111333222222222111000000000222222222333333333444444333444444555555444444333333333444444333333222111333333333333333333333222222222222333333444444444333333333333333333333333222222222222222222222222444444444444555555555555555555555555555555555555555555555666777777888888999999999999888888;;;===AAACCCEEEDDD@@@<<<999888666555555444444444444444444444333333333222222222222222222333333333444444222222222222222222222222222222333333333444444444555555666666666555333222222333333333333333333222333444555555666555555555666777777666555333111000333333333444444444444555333333333333333333333333222222222222222222222222222222111111111222333333111111222333444444555555222222111111222222333444222222333444444444444333333333444444444333222222333333333333222222111111222222222333333333444444444444444444444444444444444444444444333333222111222222222222222222222222333222222222222222222222111111000000000000111111111111222222222222111111///////////////000000000//////000000000000////////////............////////////////////////////////////000000000000//////000000//////////////////000000111111111111000000////////////////////////------------.........///.........////////////...////////////////////////...............///000111111111000000/////////...000000000000000000000000///////////////000000111333111///...000111111111222222222222222222222222//////...//////000111111000000000000000000000000000000111111111222222222000111111111111000////////////000000000000//////............////////////.........///////////////111///...------...000111//////000111111111111000000000000000111111111111////////////////////////111111222222333333222222111000000000000000111111111111111111111222222333111111111111111111111111111111222222222222111111...///111333333222000///////////////////////////111111222222222111111000222222222222222222222222111000000000000000111111000000111111222222222333333444444444444333222222///000000000111111111222111111222333333222222222222222222222222222222222000000000000000000000000000000000000000/////////111222333444444444444444333333222222222222333333222222111111111111222222222222222222222222222222111111000000111111222333444555666777777666555444111111000000000000111111333222222222111000000000222222222333333333444444333444444555555444444333333333444444333333222111333333333333333333333333333333333333333444444444333333333333333333333333222222222222222222222222222333333333333444444444555555555555555555555555555555666666777888888888999::::::999999<<<@@@CCCGGGIIIJJJHHHCCC>>>:::999555555444444555555666777444444444333333333222222222222333333333444444444222222222222222222222222222222222333333333444444444555555666666555333333222333444444444444333222333444555555666555555555777777777777666444222111111111222222222333333333333333333333333333444444222222222222222222222222222222111111222333444444333333333333333333333333222222111111222222333444333333333333333222222111333333444444444333222222333222222222222222111111000111111111222222222222444444444444444444444444333333444444444333222111222222222222222222222222222222222222222222222222111111000000000000111111222222333333333333222222//////.........///000111//////000000000000/////////............//////000//////////////////////////////000000000000//////000000000000000000000000000111111222222111111000////////////////////////------........./////////......///000000000//////////////////////////////...------......///000111111000000000000000000///000000000000000000000000000000/////////000111111333111///...000111111111222222222222222222222222000////////////000000111000000000000000000000000000111111111111222222222000000111111000000///...//////000000000000//////............////////////////////////////////////000///.........///000111...///000000111111000000000000000111111111111222000000000000000000000000111111222222222222222111000000000000000111111222222111111111111222333333111111111111111111111111111111222222222222111111///000111222222222111000000000000000000000000000000111111222222222111111333333333333333333333333000000000000000111111222000000111111222333333333333333444444333333222111///000000111111222222222000111222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111222333444444555555444333333222222222222333333222222111111111111222222222222222222222222222222111111000000111111222333333444666888888777666444111111111111111111111111222222222111111111111111222222333333333333444444333444444555555444444333444444444444444333222222333333222222222333444444333333333333333333333333333333333333333333333333111222222222222333333333222222222333333333444444555555555555555555555555555666666777777888888999:::::::::;;;===AAAGGGLLLRRRRRRQQQMMMFFF???;;;999555555555555555666777888444444444444333333333333333333333333444444444444222222222222222222222222222222222222333333333333333444555666666555444333222333444555555444333222333444555555666666555555666777777777666444333222111111111111222222222222222222222333444555555555222222222222222222222222111111222222333444444444444333333333222222222111222222111111222222333444333333333333333222111111222222333444444333333333222222222222222222111111000000000000111111111111444444444444444444444444222333444444444333222111222222222222222222222222111111111222222222222222111111111000000111111111222222333333333333222222///......---...///000111//////000000000000//////...............///000000////////////////////////...///000111111000///.../////////000000111111222000111111222222111111000////////////////////////....../////////000000000...///000111111111000000////////////////////////............///000111222000000000000000111111111000000000000000000000000111000000000000111222222333111///...000111111111333333333333333333333333111000000////////////000000000000000000000000000000111111111111222222222000000000000000//////...//////000000000000//////............////////////000/////////////////////.../////////000000000000...//////000000000000000000000111111111222222222111111111111111111111111111111222222222222111111000000000000000111222222222222111111222222333444111111111111111111111111111111222222222222111111000000111111111222222222000000000000000000000000///000111222222222222222333333333333333333333333000000000000000111222222000000111222222333444444333333333333333222111111///000000111111222333333000000111222222222222222222222222222222222222222000000000000000000000000111111111222333333333444111222333444555555555555444333333222222333333444333222222111111222222333111111111111111111111111111111000000111111222333111333555777777666444333111111111222222111111111111111111111111222222222222222333333333333444444333444444555555444444333444555555555555444333333333333222222222333444555333333333222222222222222222222222222222222222222111111222222222333333333333333333333444444444555555555555555555555555555666666666777888888999999999:::;;;===@@@GGGOOOTTTZZZYYYWWWQQQIIICCC???===888777666666555666666666555444444444444333333333333333333444444444444555222222222222222222222222111222222222222333333333333333444555555555444333222333444666666444333222333444555555666666555555555666777777777555444333111111222222222333333333000111222333444666777777222222222222222222222222000111222444444444444333222222222222222333333333222222111111222222333444222222333333444333333333111222222333444444444444111111111111111111222222000000111111111222222222444444444444444444444444111222444555555444222111222222222222222222222222000111111111222222222222222222111111111111222222111111222222222222111111///......------///000111//////000000000000//////...............///000111000000000000000000000000...///000111111000///...---......///000111222222111111222222222222111111////////////////////////////////////000000000000...///000222222222111000000000000000000000000000////////////000111222333//////000000111111222222000000000000000000000000111111111111111222222333333111///...000111111111333333333333333333333333222111000//////...//////000000000000000000000000000111111111111222222222000000000000000//////...//////000000000000//////............/////////000000000000000////////////---...///000111111000000...//////000000000000000000000111111222222222222111111111111111111111111111111222222222111111000000000///000000111222222222222111111222222333444111111111111111111111111111111222222222222111111111111000000111111222333000000000000000000000000...///000111222333333333333333333333333333333333000000///000000111222222000000111222333333444444222222333333333222111111///000000111222222333333///000111222222222222222111111111111111111111111000000000000000000000000111111222333444444555555111222333444555555555555444333333222222333333444333222222111111222222333000000000000000000000000111111111000111222222333///111333555666555333111111111222222222222111111000000111111222222222333222222333333333444444444333444444555555444444333555555666666555555444333333333222111222333555666222222222222222222222222222222222222222222222222111111111222222333333333444444444555555555666666555555555555555555555555666666666777888888999999999:::;;;>>>BBBJJJSSSZZZ\\\[[[XXXSSSLLLGGGEEEDDD:::999888666555555444444555555444444444333333333333333333444444444555555222222222222222222222222111111222222222333333333222333444555555555444333222333555666666555333222333444555555666666555555555555666777777666555444222222333333333444444444000000111333555666888888222222222222222222222222///000333555666555444333000000111222333444444555222222111111222222333444000000222333444555555555000111222333444555555555111111111111111111222222111111222222222333333333444444444444444444444444111222444555555444222111222222222222222222222222000000111111222222222222333333222222222222333333000000111111111111000000//////////////////////////////............////////////............//////////////////000000000000000000////////////000000//////000000111111111222222111111111000000//////444333222000000000111111000000111111111111000///222222222111111111111000......///000111222333333000000000000000000000000000000000000000000000000111111000000//////......111000/////////000222333333222222111111222222333444444333333222111000000222111111111000000//////000000000000////////////......////////////......111111000000//////......000000000000000000000000////////////000000000000111111000///////////////000000000000000000000000111111111000000000000000111111111111000000000000000000111222222222222111333333333222111000/////////000000222333444555555222222333333333333444444333333222222111000//////222222222222222111000///000000111111111111000000111111111111111111111111222111000000000111333333444555555666555444222111111111111111111111222222//////000111222222333333444333333222111000//////333333222111000000111111444444333333222111000000000000000000000000000000222111000//////000111222111111111111222222222222555555555444111111111333333222111000000111222333333222222111111222222333111111111111000000000000222111000000000111222333666555444333333333333333111222333222000///000111111111222222222333333333666666555555555444444444333333222111000000000111333333333333333333333333333333333333333333333333444444444444555666777888333444444555555444444333555444333222111222333444333333333333333333333333111111222222222333333333555555666666777777777888;;;===>>>>>>AAAJJJWWWaaahhhbbbXXXOOOJJJGGGEEEDDD===<<<:::888666555555555444333222111111111222333111111222333333333333222000222222222111000111222333444555555333333444555555555444444444333333333444555666777777555333222333333444555666666666666999999:::999888666444333222222111000//////000000111222333555666777777777222222111111111111111111555555444333333222111111222222222222222111000///...111444555444444444555333444444555555444444333555555555555555555444444444555444333000///000222777555333111111111222333333333333333333444555666111222222222222222222222555444333333222222333333222222111111111111111111222222222222222222222222000000000000000000000000//////////////////////////////............////////////............//////---......///000111111222111000000/////////////////////000000000111111111111111111111000000000///222111000/////////000111111111000000000000000000222222222111111111111000/////////000111111222222000000000000000000000000000000000000000000000000222111111111000000000000111000/////////000222222333222222111111222222333444444333222222111000000111111000000000/////////000000000000//////////////////000000000000//////111000000000/////////...000000000000000000000000////////////000000000111111111000///////////////000000000000000000000000111111111111000000000000111111111111000000000000000000111222222222222111222222222222111000//////......///000111222222333222222222333333333444444333333222222111000000///222222222222222111000000000000111111111111000000////////////////////////222111000000000111333333111222333333333222111000111111111111111111222222///000000111222222333333333333222222111000000000333222222111000000111111444333333222111111000000000000000000000000000000111000///---------......000000000000111111111111333444444222000///000222333222111000000111222333333222222111111222222333111111111111000000000000222222111111111222333444666555444333333333333444222333444333111000111222555444444333222111111111444444333333333222222222444444333222222222222222444444444444444444444444333333333333333333333333......///000000111222222222333333333333333333222444444333222222333444555444444444444333333333333333333333444444444555555555555666666777888999999;;;===???AAAEEENNNZZZdddgggaaaXXXPPPKKKGGGDDDBBB>>>>>><<<:::888666555444444333222111111111222333111111222333333333333222111222333222111000111333333444555555333333444555555555444444444333333333444555666777666555333222333444555666777777777777999999999888777666444333222111111000000000000000111222333444555666666666222222111111111111111111333333333333333333333333444444444444444333222111000222444444333333444555333444444444444444444333555555444444333333333222333333333222000///000222666444333111111222333444333333222222333333444555333333222222222222222222000000000000111111222333222222111111111111111111111111111111111111111111222222222222222222222222//////////////////////////////............////////////............//////,,,---...///000111222333111111000///............//////000000000000111111111111111111000000000000111000000000000111111222111111000//////000111222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000222222222222111111111111000000000///000111111222222222111111111111222222333333333222111111000000000000///////////////...////////////000000000000000000111111111111000000000000000000/////////////////////////////////////////////000000000111111111111000////////////000000000000000000000000000111111111111111111111111222222111111111000000000000000111222222222222111222222222222111000////////////000000000111111111222222222222333333333333333333222222111000000000111222222222222111000000000000111111111111000000////////////////////////222111111111111222333333111111222333333333222222222222222222222222111111000000000111222222333333111111111111111111111111333222111111000111111111222222222111111000000///000000000000000000000000......---------...//////111111111222222222222333333444444222111000111222333222222111111222222333333222222111111222222333222222111111111000000000333222222222222333444555555555444333333333444444333444555444222111222333555444444444333222222222444444333333222222222333555444444333333333333444555555555555555555555555333333333333333333444444000111222333444444333333111222222333333222222111444333333333444555666666666555555555444444333333555555555666666666666777444555666777888999:::;;;;;;>>>BBBFFFKKKTTT___ggggggbbb[[[TTTNNNJJJFFFCCCAAAAAA@@@>>><<<888555333444333222111111111222333111111222333333333333222111222333333111111222333333444555555333333444555555555444444444333333333444444555666666555333222333444555777888999999999999888777666555444444444000000000111111111111111000111222333444555555555111111222222222222222222111111111222333444444555333333444444444333222222222333444333222222333555444444444444444444444444555444444333222111111000111222222111//////111222444333222222222333555666333333222222222333444444555444222111000111111222/////////000111222333444111111222222222222222222000000000000000000000000333333333333333333333333//////////////////////////////............////////////............//////---......///000111111222//////.........//////000//////000000000000000000111111111000000000000000000000111111111222333333222111///......000222333222222222111111111000000111111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111222222222111111111111222222333222222222111111000000////////////............////////////000000000000111111111222222111111111000000000000//////////////////////////////////////////000000000111111111222111000000//////000000000000000000000000000000000111111111111111222222222222222111111111000000000000111222222222222111111111111111111000//////222222222222222222333333111222222222222333333333222222222111111111000000111111222222222111111000000000111111111111000000111111111111111111111111111111111111222222333333222333333444555555555555333222222222222222111111000000111111111222222222000000111111111222222222222222111111111111111222111111111000000000//////////////////////////////------...///000222333444333333333333444444444444444555555444222111333444333333333222222333333333333222222111111222222333222222222111111111000000333333333333444444555555555444444333333333444444444555666555333222333444111222333444555666777777777666555444444444555555444444333333333333333444666666666666666666666666333333333444444444444444222444666888888777666555222222333333333333222222333333333444555666777777666666666555555444333333555555666666666777777777444444555777888:::;;;<<<:::>>>DDDJJJPPPYYYbbbiiijjjfff```ZZZUUUPPPKKKGGGEEEEEEEEECCC@@@<<<888555444333222111111111222333111111222333333333333222222333444333222111222444333444555555333333444555555555444444444333333333333444555555555444333333222333555666888888999999888777555333333333444444///000000111222222222222000000111222333444444444111111222222222222222333111111111222333333444444111111222222222111111000444444444222111111333555444444444333333444444444666555444333222111000//////000111000//////111222333222222222333444666777444444333333333333444444666555333111000000111222111111111111222333444555111111222222222222222333111111111111111111111111333333333333333333333333000000000000000000000000//////............////////////............//////000000000000////////////------------...000111222000000//////////////////000000000000000000111111......///000000000111111111000///......000222444222222222111111111000000222222111111000/////////////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111222111111000000111111222222222111111111111111000............////////////.../////////000000000111111111222222222222111111////////////000000000000000000000000000000000000000000000000111111111111222222111000000000000000111111111111111111111111000000111111222222222333222222222222111111111111000000111222222222222111000000111111111000//////222222222222222222333333111111111222222222333333222222222111111111111111000111111222222222111111000000111111111111000000111111111111111111111111111111222222333333333333333333333333444555555666333333333333222222111111111111111111111222222222000000000111222222333333222111111111111111222222111111111000000000000000//////////////////////////////000111111222222222222222222333333333333444333444444333111111222444333333333444444333333333333222222111111222222333222222222222111111111111333333444444555555555555444444333333333444444555444555666555333222333444111222333444666777999999777666555333333444555666333333222222222222333333666666666666666666666666333333333444444555555555000111333444555444222111333333444444444444333333222333444555666666777777666666555555555444444444444555555555555666666666333444555777888:::;;;;;;:::>>>DDDJJJRRR[[[bbbggglllhhhccc^^^ZZZUUUPPPMMMIIIIIIIIIGGGCCC???;;;888444333222111111111222333111111222333333333333222222444555444333222333444333444555555333333444555555555444444444333333333333333444444444444444444222222444555666777777777666555333222111222333333///000111222333333222222000000111222333333333333111111222222333333333333222222222222222222222222000111111222222222111111444444444222111111333555555444333333333333444555666666555444333222111000///000111000//////111222222222222333444555666777555555444444444444444555666555333111000000111111333333222111111222222222111111222222333333333333222222222222222222222222222222222222222222222222000000000000000000000000//////............////////////............//////111111111000//////......,,,,,,,,,---...///111111000000////////////......000000000000111111111111+++,,,,,,------------,,,000000/////////111222333222222222111111111111000222111111111000000//////////////////////////////000000000000000000000000///////////////000000000//////000111111111111000111111000000000000111111111111111111111111111111...////////////000000000......//////000000111111111111222222222222111111////////////000000000000000000000000000000000000000000000111111111222222222222111000000000000111111111111111111111111111000000111111222333333333333222222222222111111111000000111222222222222111///000000111111000////////////000000000111111111111111111111222222222222111111111111111111111111000000111222222222222111000000111111111111000000////////////////////////111222222333444333333333222222111111111222333333444444444333222222111111111111111111111111111111000000111111222222222333111111111000111111222333111111111111111111111111000000000000000000000000111111111111000///...---000000000000111111111111111222222111000///111333333444444555555444444333333222222111111222222333333222222222222111111111222333444444555555444444444444333333333444555555444555666555333222333444555555555666777777777888666444333111111222333444222222222222222333333444666666666666666666666666333333333444555555666666000111222333333222111111333444444555555444444333222333444555555555555555444444444444444444444444444444444444555555555555333444555666777888999:::;;;===BBBHHHQQQYYY___ccciiieee```\\\YYYVVVRRROOOKKKKKKJJJGGGDDD@@@===;;;444333222111111111222333111111222333333333333222333444555555333333444555333444555555333333444555555555444444444333333333333333333333333444444444222333444555666666666666444333222222111111111111000111222333333333222111000111222333333333333333111111222222333444444444222222222222222111111111222222333444444444333333222333444333222222333555555444333222222333444555666666555444333222222111111222222111//////111222222333333444555666666666555555444333333333444444333333333333222111111111111111000///////////////111111222222333444444444222222222222222222222222222222222222222222222222000000000000000000000000//////............////////////............//////000000000000///////////////......---------......000000/////////.........///000000000111111111111,,,---.........---,,,+++/////////000111111222222222222222111111111111000111111111000000000000000////////////////////////000000000000000000000000//////000000000111111111...///000111222111111000111111000000000000111111000000000000111111111111/////////000000000111111.........///000111111111000000111111111111000000.../////////000000000111222222222222222222222222000000111111111222222222333222111111000000111111111111111111111111111111000000111222222333444444333333222222222111111111000000111222222222222111//////000000000000000///......///000111222222333111111111111222222222222111111111111111111111111000000111222222222222222000000111111111111000000////////////////////////111222333444444444333333444333222111111111222333555444444333222222111111111111111111111111111111111111111111111222222222111111000000111222222333111222222222222222222222000000000000000000000000000111222222222222111000111111111111222222222333222333444333222222333555333444555666666555444333333222222111111222222333333333222222222111111111111222333444555444444333333333333333333444555666333444555444222222222333555555666777777888999999666555222111000111333444333333333333333444555555555555555555555555555555333333444444555666666666444444444444444444444444333333333444444333333333222333444555555444333333222222333333444444555555444444444555555555666666333444444555666777777777;;;<<>><<<444333222111111111222333111111222333333333333222333555666555444333444555333444555555333333444555555555444444444333333333333222222222333444444555555555666666666666555555111111222222111111000000111222333444444222111000111222333333333333333333111111222222333444444555000000111111222222333333111222333444444444444333000222444444333333444555666555333222222333555666444333333333222222111111333333333222000///000222333333444555555666666555444333222222111111111222111222333444444333111000000////////////000000111111111222222333444444555111111111111111111111111333333333333333333333333000000000000000000000000//////............////////////............//////......//////000000111111111111///...---,,,,,,+++000000//////.........---//////000000111111111222000000111111111///...------...000111222222222222222222222111111111111000000000000000000000111111////////////////////////000000000000000000000000000000111111222222222333...///000222222111111000111111000000000000111111000000000000000111111111//////000000111111222222---......///000111111222000000111111111111000000.../////////000000111111222222222222222222222222000111111111111222222222333222111111000111111111111111111111111111111111000000111222333333444444333333333222222222111111000000111222222222222111//////000000000000000//////000111222333444555555000111111111111222222222111111111111111111222222///000111222222222222222000000111111111111000000111111111111111111111111111222333444555444333333777666444333222333333444555555444333333222111111222222111111111111111111111111111111111111111111111111000000111222333333222222222222222222333333000000000000000000000000---///222444777888888888444444444555555555666666666777888777555555777999333444555666666555444333333222222222222222222333333333333222222222111111111222333444444444333222333333333333333444555666333444555444222111222333222222444666999;;;<<<===888777444222222333555777444444444444444555666777555555555555555555555555333333444444555666777777444444333222222222333333222222222333333222222222222333444444444333222111000111111222333444555555555555555555666666666666333444444444555555666666;;;;;;===CCCJJJRRRWWWZZZZZZWWWRRRNNNLLLKKKJJJIIIJJJIIIFFFCCC@@@>>>======444333222111111111222333111111222333333333333222444555666555444444555666333444555555333333444555555555444444444333333333333222222222333333444555777777777777777666666555///000111222222111///...111222444444444222000///222222333444444444333333111111222333333444555555......///111222333444555///000111222222222222222...111444555444444444555666555333222222333555666222222111111111111111111444555444333000000000222333444555555666555555555222222111000//////000000///111333555555444111000000000000000111333444555111111222333333444555555000000000000000000000000444444444444444444444444---......///000111111222111111111111000000000000......////////////............//////000000111111222111000.........///000...///111000///...000111222111111111000000//////000000000000000/////////------------...000111222000000000///////////////000000000000000000000000000000//////.........---000000000000000111111222333333333222111000//////000111111222222333444444111111111000000000000000111111000//////000111222000000000000000///......---...///111111111000///000000000000000000000000////////////////////////111111111111111111222222222111///......000222333555555444222000///...---111111000000//////......000000111111111222222222222222222111111111111000222222111000000111111222111111111111111111111111222222111111111111222222333333333222222111111111444333333222111000//////000000111111111222222222555444222111000111222222333222222111111222222333///111444666777666444333333333333222222111111111444444444444444444444444222222222222222111000///222222333333333333222222111111111222222333333333444333333222222333333444333222000/////////000111222000222:::DDDGGG@@@888888777555444333222222333555555666666777777888888666666555555555444444444333222111000000222444555444444444444444444444444555555444444444333333333555555666666666666666555444444444444444444444444111111222333555777999:::999777666444333333333444333333444555555444333222333555666666555444444555444444555666777777666666555555555555555555555555333222222333444444333111555555666666555444333333000111333555666666555555777666555555333333222111333333333444555666777777999999:::>>>CCCIIIOOOSSSRRRRRROOOKKKGGGDDDDDDEEEDDDDDDCCCAAA???<<<:::999777666444222222222444555444444444444444444444444444555555555444333222222333333333444444444555555555555444444444333333333000111222333444444444444555555555444444333333333111111111111111111111111222333444555555333111000222222222111111111111111222333333444444333333222000111111111222222222222222222222222222222222222555444333333222222333333444444444444444444444444222222222222222222222222111111111111111000//////111111222222222333333333333333333222222111111111333333333222222111111111333333222111000000000111111222222333333222222111000000111222222222222111111222333444555444333222.........///000111111111000000000////////////.........////////////...............///000000111111222111000///...//////000---///000///...---...000111111111000000000//////////////////////////////111000000000000111111222222111111111111111111111000000000000000000000000000000/////////.........000000000000000111222222222333333222222000//////000111111222222333333444///////////////000000000222111000000000000111222000000000000000///......+++,,,...000111222222111111111111111111111111111////////////////////////222222111111000///......222111000000111111333333333333222222111000000000222111111111000000//////000000111111111222222222222222222111111111111000111111111111111111111111111111111111111111111111000000////////////000000333333333222222111111111333333222222111000000000111222222222333333333333444333222111111111222333222222222111111222222222111333666888888777666555333333333222222222111111333333333333333333333333222222222222222111000000000111111111111111111000444444444444555555555666444333333222222333333444333222111000///000000111111000222777===@@@@@@>>>===<<<;;;999777555333222555555555555666666666666666555555555444444444444333222111000000222444555222222222222222222222222333333333444444555555555666777777777666555444444333333333333333333333333333333444555666888999:::888777555444444444444555555666777888777777666555444666888777666555555666444555555666666666666666555555555555555555555555444333333444555555444222555555666666555444444333111222444555555555555444555555444444333333222222333444444444555666666666999999:::<<>>;;;999777555444222111000111222333444444444444444444444444444444444444444333222222333333333444444444444555555444444444444333333333111222333444555555555555555555444444444333333333111111111111111111111111222333444555444333111000111111111111111111222222222333333444444333333222000000000111111111222222222222222222222222222222333333222111111111111222333333333333333333333333111111222222222333333333111111111111111000000///111111222222222333333333333333333222222222111111333333333222222222111111333222111111111111111111111111222222222222111111000000111222222222222111222333444555555555444444......//////000000111111////////////..................////////////......---......//////000111111111111000/////////000000---...//////------...///111111000000000000//////.........///////////////222222111000000000000000111111111111111111222222000000000000000000000000000000////////////......111000000000000111222222222222222222222111000///000000111111222333333333---......//////000000000222222111111000111111222000000000000000//////...***,,,---///111222333333111111111111111111111111////////////////////////111000000000//////......111111222333333333333333111111111111111222222222000000000000000000//////111111111111111222222222222222222111111111111000000111222222333222111000000000000000000000000000000000////////////000000222222222222222111111111111111111111111111111111222222333333333444444444222222111111111222333333222222222222222222222222111333555777777777666555333333333222222222222111333333333333333333333333222222222222222222111000000000111111111111000000111111111222222222222222444333333222222333333444222222111000000000000111000000111333555999===@@@@@@@@@???>>>;;;888666444555555555555444444444444555555555555444444444444333222111111111222333444222222222222222222222222111222333444555666777777888888777777666444333222222222222222222222222222555666666777777888999999666666555555555555666666666777888888888888777777555777888888777666777888555555555666666666666666555555555555555555555555555444444555666666555333555555555666555555444333333444444555555555444444333333333333333333333333444444555555555555555555999888888999;;;>>>AAACCCIIIIIIHHHFFFCCCAAAAAACCCDDDCCCAAA???<<<999666555333222000//////000111111333333333333444444444444333444444444444333222222333333333333444444444444444444444444333333333333222333444555555666666555444444444444333333333333000000000000000000000000222222333444333222111000000000000111222222222333222222333333333333222222///000000000111111111111333333333333333333333333333222111111000000111111222222222222222222222222111111111222222333333444111111222222111111000///111111222222222333333333333333333222222222222111333333333222222222222111222111111111111222222333111111222222222222111111000000111222222222222111333333444555555555555555.../////////000000000111000000/////////...............////////////......------......///000000111111111000000000000000000...///000000...---...///000000000000000000//////...............///////////////............/////////////////////000000000////////////////////////000000//////////////////111111000000111111222333222222222222222111000///000000000111222222333333---......///000111111222222222222111111111111111//////000000000000//////,,,---...///000111222222111111111111111111111111////////////////////////------...///000222222333///000222444444333222111111111111111111222222222.........///////////////111111111111111111111111222222222111111111000000...000222333444222111000000000000000000000000000222222111111111111222222222222222111111111111111000000111111111222222222222222222333333333333444111111111222222333333444111111222222222222111111///000222444444444333222222222222222222222222222222222222222222222222222222222222333333222111111111222222333333222222111000000000000000000000000444333333222222333333444222222111111111000000000222111000000222555888:::===>>>???@@@???<<<:::888777777666555555444333333444444444444444444444444222222111111111222333444333333444444444444555555333333333444555666666777666666777777666555444444333333333333333333333333666666777777777777777777555555555666666777777888555666666666777777777777555666888888777666777888666666555555555666666666555555555555555555555555666555555666777777666444444555555555555555444444555555555555555444444444222222222222333333444444555555555555555444444444777777777777999;;;===???CCCDDDDDDCCCAAA@@@@@@AAABBBAAA@@@===:::777444333222111000000000000111111333333333333333444444444444444555555555444444333222222333333333444444444444444444333333333222222222333333444555555444444333333333333333333333333000000000000000000000000222222222333222111000000//////000111222333333333222222333333333333222222//////000000000111111111333333333333333333333333333333222111111111111111222222222222222222222222222222222222222222222222111222222222222111000000111111222222222333333333222222222222222222222222222222222222222222222222111111111111222222333444222222333333333333222222000000111222222222222111333333333444444444444444////////////000000000000111111111000000000//////......////////////......---------...//////000000000000111111111111111111000111222111///...///000//////////////////000000............//////000000------------...///000111......//////000000000000//////////////////////////////000000000000000000111111111111111222222333111111222222222111000000///000000111111222333333//////000111222222333333222222222222111111000000//////000000000000/////////////////////000000000111111111111111111111111000000000000000000000000......///000222333444444---///111333333222000///222222222111111111111111/////////000000111111111111111111111111111111111222222222111111111000000...///111333444333111000000000000000000000000000222222111111111111222222111111111111111111111111000000000111222222333333111111111111222222222222000111111222333333333333000111111222222111111000///000111222333333333222222222222222222222222222222222222222222222222222111222222333333333222222111222222333333222222111444444444444444444444444444333333222222333333444222222222222111111111000555222///000333444333000666888:::===>>>>>>======999888888777666555444444333333444444444444444444222222111222222222333333333333333444444555555555555555555555555555555555444444555666777777666666555555555555555555555555555666666777777777666555555555666777777888888888666666666666777777888888333555777777666666666888777666555555555555666666666666666666666666666666666555555666777777666444444444555555555555555444666555555555555555555555111222222333333444444555555555555555555444444444666666666777888:::<<<===???@@@AAAAAA???>>>???@@@??????===;;;888555333111222222111111111222222222222222222333333333444444555555666666666666555555222222222333333333444444444444333333333222222222111111222333333333222222333333333333333333333333000000000000000000000000111111222111111111000000//////000111222333333333111222222333333222222111000000000000111111111111333333333333333333333333444444333222222222222222333333333333333333333333555444444333222111000000222222222222222111000000111111222222222333333333222222222222222222222222222222222222222222222222222111111111222333444444333333444444444444333333000000111222222222222111222222222222222333333333////////////000000000000111111111111000000000000......////////////......,,,------......///000000///000111222222222111111222333333222000//////111......////////////000000......//////000000111111......//////000222333444000000000111222222333333000000000000000000000000//////000000000000111111222111111111111222333333111111222222222111111000//////000000111222222222000111111222222333333333111111111111111000///......//////000000000000000111111000///////////////222222222222222222222222000000000000000000000000333222222222111111000000---///111222222222000///222222222111111111111111111111222222333444555555222222222111111111111111222222222111111111111000...///111222333333222222111111111111111111111111000000////////////000000000000000111111111111111000000111111222222222333000000111111111222222222111111222333333333222222///000111222222111000///111111222333444444444444111222222222222333333333333333333333333333333333111222333333333333333333111111222222222222111111444444444444333333333333444333333222222333333444222222333333222222111000555222000111444444111---111333666999;;;<<<======999888888777666555555555333333333333444444444444111111222222222333333333000111111222222333333444666666666555555555444444222333444666777777888888555555555555555555555555444555666777777777666555555666777888999999888888888777777777888999:::;;;333555777777666666777888888777555444444555666666666666666666666666666666666555555666777777666444333444555555666555555555666555555444555555666666333333333444444555555555444444555555555555555555555555666777888:::<<<===;;;===??????===<<<======<<<<<<;;;999777444222000222222222333333333333333111111222222333333444444444444555666666666666555222222222222333333333333333333333333222222222222111111222222222222111111222222222222333333333333111111111111111111111111111111111000000000000000000000000111222222222333111111222222222222111111000111111111222222222222333333333333333333333333555444333333222222333333333333333333333333333333555444444333222111000000222222222333222222111000111111222222222333333333111222222222222333333333111222222222222333333333333222222222222333333444333333444444444444333333000000111222222222222111111111111111111222333333000000000000////////////111000000000000/////////......////////////......,,,,,,---......//////000///000111222222222222111111222333222///...///000........./////////000000//////000000111222222333000000000000000111222222///000000111222222333333000000000000000000000000//////000000000111111111222222111111222222333444000111111222222222111111//////000000111111222222111111111111111111222222000000111111000///---,,,......///000000000000000000000///......///000111222222222222222222222222000000000000000000000000333333222111000//////...///000111222222222111111000000000111222222333333///000111222333444555555222222222111111111000000222222222111111111111000///000000111222222333333222222222222222222222222000000////////////000000///000000000111111111222111111111111111222222222111111111222222222333333222222333333333222111000///000111222222111000///111111222222333444444444111111222222222333333333333333333333333333333333111222333333444444333333444555555555555555555444333333333222222222111111444333333222222333333444222222333333333222111000333333333333222222222222333444444555666777888888777777777666666555555444222222333333333444444444111111222222333333333222000000111222222333444444555555555555666666666666444444555666777777777666555555555555555555555555444555777999999888777666666777888999999999888777777777666666777888:::;;;333555777888777777888999888777555444444444666666666666666666666666666666555555444555666777555333333444444555666666555555555555444444555666777888555555555555555555555555333444444444555666666666666666666777888999999:::888:::<<<<<<:::999999:::999999888777555333222000111222222333333444333333000111111222333333444444222333333444555555444444111222222222222333333333333333333222222222222111222222222333333222222111111111222222222333333333222222222222222222222222111111000///////////////111111111111111111222222111111222222222222111111222222222222333333333333444444444444444444444444444333333222222222222222222222222222222222222222222222222222222222222222222222333333222222111000111111222222222333333333111111222222222333333333111111222222222333333333444444333222222222333333111222222333333222222111000000111222222222222111222222111111111222333444000000000000////////////000/////////..................////////////......,,,,,,------...//////000///000111222333333222111111222222111...---......---.........//////000000///000000111222333333333000//////...............---......///000111111111000000000000000000000000//////000000111111111222222222111111222222333444000111111222222222111111/////////000111111222222111111111000000000000000///000000000///...,,,+++......///000000000000000///.........///000222333222222222222222222222222000000000000000000000000////////////000000000000111111222333333333333333---...///000222444555555,,,---...///000111222333222222222222111111000000222222222111111111111000000000000000111222333444333333333333333333333333222222111111111111222222//////000000111111111222111111111111111111111111222222333333333444444444222333333444333222000///...000111222222111000.../////////000111111222222111111111222222333333333444444444444444444444444111222333333444444444444999999::::::::::::999999777777777666666555555555444333333222222333333444222222333444333222111000000333555333000000555:::777666555444333333333333555555555555555444444444222222222333333444444444111111222333333333333222222222333444444555666666333444444555666777888888555666666666666666555555444444444444444444444444444666888:::;;;:::999888777888999::::::999888777555444444444444666888999555777999999999999:::;;;999888555444333444555666777777777777777777777777555444444555666666555333333333444555666666666555555444444444555666888999666666666666666666666666333333444444555666777777777777777777777777777777555777999:::888777666777888888777666555333222111000111222333333333333333000000111222333333444444000111222222333333333333111111222222222333333333333333333222222222111111333333444444444333222222111111111222222333333333333333333333333333333333111111000///////////////222222222111111111111111111111222222222222111111222222333333333444444444444444444444444444444444333222222111000111111111000000000000000000000000///000000222333444555555222333333333333222111111111111222222222333333333111111111222222333333333111111111222222333333333555444444333222222222222000000111111111111000000000000111222222222222111444333222222222333444555000///.........///111222222111000000000000000111......---......///000111000000000000000000000000//////000111222222333333666444111000000///...,,,............////////////000000000000////////////000000000000000000000000222000///------///000222000000////////////000000000000000000000000000000000000000000000000000000111111000000//////......//////000000111111111222444333222222111111222222000000111111111111000000///000000000000//////...000000000000111111111111000111111111111222222222000000000000////////////000000000000000///......000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000333222222111111222222333000111222333333333333333555444333222111111111111222111111111000000////////////000000111111111222111111222222222111111000222222111111111111111111333333333222222111111111111111111111000000000000000000000000000000000000111111222333333333333222111222222222222333333333555444222111222444666888>>>BBBGGGFFFAAA===<<<===;;;999777666888999999999:::888666666666555222000555555333222111000000000333333333333333444666666777666555444444333444444111222222333444555666666666555555444444333222222333222222333555555444222333333333444444444555555444444444555555555555555222333444555666666666666666777777777777888888888:::999888888777777888888777777666666666888999:::777666555444444555666777666666777888999999::::::888888888888888888888888555666666666555444333333888777666555444333222222555444444444444555666666444333222222333444666777666666666666666555555555444444444333333444444444666666666666666666555555555444444333333444444555333333333222222111111111333222111111111222333444666555444444222222111000333333333222222111111111222222222222222222222222444444333333333333222222222222222222222222222222222222222222222222222222000111111111111222222222333222222111111222222333000111222333333222111000222222111111111111222222222222111111222222333444333333333222222111111111222222222333444555666777666555333222111222333333222222222222222222222222333333222222111222222222222222222222222222222222111111111111111111111111333333333333222111000000333333333333333333222222444444444333333333222222111111222222222333333333111111111222222333333333///////////////000000111111000000000000000111111.........---......//////////////////////////////...//////000111111222222///...,,,,,,.........---............/////////////////////000000111111111111111111111111111111111111000///......///000111222222222111111222222222000000000000000000000000000000000000000000000000111000000000/////////...//////000000000111111111111111000000/////////000....../////////......---//////000000000000////////////000000000111111111000000111111111222222222000000000000////////////000000000000000///......000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000333222222111111222222333111222222222222222222333444333222111000000000000111111111111000000000///000000111111111111111111111111222222222111111000111111111111111111111111333333333222222111111111111111111111000000000000111111111111111111111111111111222333333333333222000000000000111111111111555333222111222444666888@@@GGGPPPRRROOOJJJGGGGGGBBB@@@===<<<<<<===<<<;;;::::::999999:::999666333444333333222222222222333333333333333444555666777888777666555444444444444222333333444444555555666555555444444444444333333444333333444666666555333333333444444444555555555333333444555555666777777555555666666777888888888777777777888888888999999::::::999888888888888999888777666666666777888999777777666555555666777777888888888999:::;;;;;;;;;;;;::::::999888777777666555666666666555555444333555555555555555555555555555444444444444555666666555444444444444555555666666666666666666666666666555555444444444444555555555555555666666666666666444444333333333333444444333333222222222222222222222222111111111222333444555444444333333222222111444444444333333333222222333333333333333333333333444444333333333333222222222222222222222222222222222222222222222222222222111111111111222222222222333333333333333333333333000111222222222222111000222222111111111111222222222222111111222222333444333333333222222222111111222222222222222333444555555444333222222222222333222222222222222222222222333333222222111222222333222222222222222222222222111111111111111111111111444444555555444444333333333333333333444444444444444444444333333333222222111222222222222333333333222222222333333333444444......///000000000000//////000000000111222222222000///..................////////////////////////.........///000000111111111000......000111111000---............/////////......///000111222333333111111111111111111111111111000///......///000111//////............//////000000000000000000000000000000000000000000000000000000000000//////////////////000000000000111111000000000000///////////////////////////...---,,,---...///000000111000000//////000000000000111111000000000111111111222222000000000000////////////000000000000000//////...000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111222222444333222111000111222222333222111000/////////000111111111111000000000000222222222222222111111111000111111222222222111111111111111111111111111111222222222222222111111111222222111111111000000000111111111111111111111111111111222333333333333222000000000000111111111222444333222111222444666888@@@JJJVVV]]]]]]XXXTTTQQQJJJHHHEEECCCBBBBBB@@@>>><<<<<<===>>>???===999666333333222333333444555555444444444444555666777888:::999888666555444444444444444444444444444444444444444444444444555555555555444444555777777666444444444444444555555555666333444444555666777777888888888777777888999;;;<<<888888999999999:::::::::;;;;;;:::999999999999999888888777666666666777777888777666666666666777888999999::::::;;;;;;<<<<<<<<<<<<;;;999888777666555666666666666666555555444333333444555666777888888555555444444555555666777666666666666666555555444666666666666666666666666777666666555555666666777444555555555666666777777444333333222222333333444222222222222222222333333222222111111222222333444333333333333333333333333555555444444444444333333444444444444444444444444444444333333333333222222333333333333333333333333222222222222222222222222111111111111222222222333222333444555555444333222000111222222222222111000222222111111111111222222222222111111222222333444333333333333222222222222222222222111111222222333444444333222222222222333333333333333333333333333333222222111222222333333222222222222222222222222111111111111111111111111333333444444555555444444333333333444555555666666444444444444333333333333222222222222333333333333333333333444444444444444,,,---///000000000///......///000111222222333333222111000///////////////......................../////////000000000111111666444111000111000///...---------.........////////////000000111222222333111111111111111111111111000000////////////000000...------,,,,,,------...000000000000000000000000000000000000000000000000000000000000//////////////////000000000000000000111111111111111000000000111111111111000///......------...000111111111111////////////000000000111000000000000111111111111000000000000//////////////////000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111222222555333111000///000111222111111000///////////////111111111000000000000000444333333222222111111111000000111222222222111111111111111111111222222222222222222111111111111111222222222111111111000000111111111111111111111111111111222333333333333222222222222333333333444444444333222222333444666777>>>GGGTTT]]]___]]]YYYVVVNNNLLLJJJIIIIIIIIIGGGFFFBBBBBBCCCDDDCCC@@@;;;666444444333333333444555555555555444555555666777888;;;:::999777666555555555666666555555444444444333333333333444555666666777555444444555777777666444444555555555555666666666666666666666666666777777:::999888777888:::<<<===999999999:::::::::;;;;;;<<<;;;::::::999999::::::999888888777666666666666888888888777777888888888999999::::::;;;;;;;;;<<<<<<;;;;;;:::888777777666666666777777777666666555444444555666777888888999555555555555555666666777666777888888888666555444666666666666666777777777888777777666666777777888444444555555666777777777333333222222222222333333111111111222222333333333222111222222222222333333222222222333333444444444444444444444444333333333444444444444444444444444444444333333333222222222333333333333333333333333222222222222222222222222111111111222222222333333222333555666666555333222111111111222222111111111222222111111111111222222222222111111222222333444333333333333333333333333444444333222222111222222333333222222222222222222333333333333333333333333222222111111222222333333222222222222222222222222111111111111111111111111///000111222333333333333333333444444555666777777555444444444444333333333222222222333333333444444444444555555555555555555,,,---///000000000///......///111222333333333333333333222111000000000111////////////////////////000000111111111111111222222000...---------,,,+++------------............111000000000000000000000000000000000000000000000000000////////////000000111000000//////000000111000000000000000000000000000000000000000000000000////////////000000000000000000//////////////////000000111111111000///...000000000000000///......------...000111111111111...////////////000000000//////000000000111111111000000000000//////////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222111111000000111111222555333111/////////111222000000//////.../////////000000000000000000111111444333333222222111111111///000111222222222222222000000111111111222222222111111111111111111111111222222222222111111111111111111111111111111111111111111222333333333333222222333333333333444444444333333222222333444666777<<>>CCCIIIMMMOOOPPPPPPNNNNNNOOORRRVVVXXXXXXXXXUUUSSSQQQOOOLLLFFF@@@<<<555555444333333222333333444444444444555666777888:::999888777666666666666666666666666555555444444333333444555666666777777444333333444666666555333666666666666777777777777999999888888777777666666888888777777888999;;;<<<999999:::::::::;;;;;;;;;;;;;;;:::999999999999999999999999::::::999888888999999:::;;;;;;:::999999999999999999999:::::::::999999::::::::::::::::::666777777888888888888888999999888888777777666666666666555555666666777888666777777777777666666555555666666777777888888999999888888777777888888999666666666666666666666666555444444333333444444555222222222222222222333333000111222333333333333222222222222333333444444444111111222222222222333333222222222222222222222222444444333333333333222222333333333333333333333333222222222222222222222222222222222222333333333333222333444555555444333222222222111000000111222222222222111111111111222222222222111111222222333444333333333333444444444444666555444444333333333333000111222222333222222222333333333333333333333333111111111111222333444444222222222222222222222222111111111111111111111111111222333444555555666555333333333444555555666666555555555555444444444333333333333333444444444444555555555555555444444444...------------...//////000111333444444333111000000000/////////000111111111111111111111111111111111111111111111000000000111000///000222333444333,,,,,,---------......................../////////........................//////000000000000/////////......------......///000000000000000000000000000000000000000000000000.../////////000000000111000000/////////.........,,,---...//////---,,,***++++++,,,---............//////000000000000//////........./////////000000////////////000000000111000000000000////////////......///000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111111000000//////000000111///000000000111111111111000000111111111111111111//////000222222333333222///000000111222222333333///000000000111111111222333333222222222111111111222222222222222222222222111111222333333333333222111111111222222222333333222222333333444555555666777888;;;>>>BBBDDDDDDDDDGGGHHHJJJOOOSSSVVVWWWVVVTTTRRROOOLLLIIIEEE???;;;333222222222222333333444333333333333444555666777888777777666666666777777666666666666555555555555444444555555666666777777555444444555777777666444666666777777777888888888777777777888888999999999777888888999999:::;;;;;;999999999999::::::::::::::::::999888888888888999888999:::;;;;;;;;;::::::999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;:::::::::;;;;;;;;;::::::999999999666777888888999999999888999999999888888777777777666666666666666777777888666666555555555666777777555666666777888888999999888888777777777777888888777777777666555555444444666555555444444555555666333333222222222222222222000111222333333333222222333333333333333333333333222222222333333333444444333333333333333333333333444444333333333333222222444444444444444444444444222222222222222222222222222222222333333333444444333333333333333333333333222222111000000111222222222222111111111111222222222222111111222222333444333333333444444444555555444444333333222333333333///000111222333222222111444444444444444444444444111111111111222333444555222222222222222222222222111111111111111111111111222333444444555555555555333333333333444444444444555555555555444444444444333333333444444444444555555555555444444444333333......---,,,,,,...///000111222333444444333111000......---......///000111111111111111111111111111000000000000////////////222000...---...///...---,,,,,,,,,---------......+++,,,,,,---...///000000------------------------//////000000000000//////222222111111111111222222000000000000000000000000000000000000000000000000.../////////000000111111000000//////.........---...///000111111///---,,,,,,,,,...///000111111111///000000000000000///.............../////////000////////////000000000000000000000000////////////......///000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111...///000111222222111111111000000000000000111111//////000000111111111222//////000000111111111222//////000222222333333333///000000111222222333333//////000000111111111222333333333222222222111111222222222222222222222222111111222333333333333222333333444444444555555555222222333444444555555666333444555888;;;<<<;;;:::AAAAAADDDIIINNNQQQQQQPPPPPPMMMJJJGGGDDDAAA<<<999000000000111222333555666333333333333333555666666666666666666666777777888555666666666666666666666555555555555666666666666666555555666888999777666777777777777888888888888444555666777999:::<<<<<<777888999:::;;;;;;;;;;;;888888999999999::::::::::::999888888777777888888888999;;;<<<===<<<<<<;;;::::::;;;<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<;;;======<<<;;;999888777777666777888999999999999999888888888888888888999999666666666666666777888888666555444444444666777888555666666777888999999999888888777777777777888888888888777666555444333333666666555555555555666666444333333222222111111111000111222333444333222222333333333333333333333333333333333444444555555555444444444444444444444444444444444333333333222222444444444444444444444444222222222222222222222222222222333333333444444444333222222111111222222333333222111000000111222333222222111111111111222222222222111111222222333444333333333444444555555555333222222111222222333333///000111222333333222111444444444444444444444444111111111111222333444555222222222222222222222222111111111111111111111111111111222333333333222222333333333333333333333222666666555555555444444444333333333444444444555555555555444444444333333333111111000000//////......333444444555555444444333222111111111000000/////////////////////000111111000000000000000000000000222111111000///......---//////............//////222111111000000///////////////......---------,,,000000000000000000000000////////////000000000000222222222111111111000000///////////////......---000000000000000000000000000000//////.........---//////.........---------////////////////////////000000000000000000000000////////////////////////---...///111222222222222111111111111000000000000---......///000111111111//////............//////...000111111000000111222000000000000000000000000000000111111111111000000---......///000111111111111111000000000000000111222111111000///......---///000111222333222111111111111000000111111222333222222222222111111000000111000000111222333222222444222000000222333111...111111111111111222222222222333444333111000111222333333444444444444444444666555444333222111111111333333444444555666777777444333222111111333555666:::;;;===@@@CCCFFFHHHIIIHHHFFFBBB===:::888888777555444333222111222333444777666555111......///111777777666666777888999999888777777777666666666666888888777777666666666555666777777888888888777777888888999:::999888777666555666888999:::::::::999;;;;;;<<<<<<<<<;;;;;;::::::;;;<<<<<<::::::;;;<<<888999;;;<<<======>>>>>>???>>>===>>>???>>><<<::::::;;;;;;<<<<<<;;;;;;:::>>><<<;;;::::::;;;===???>>>===;;;::::::;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<:::999999999888888777777::::::::::::999999999888666777888::::::888777666888999999::::::999999888;;;:::888777777777888999999999999:::999888777777555444444444444555666666555555555555555555555555444333333222222333333444666555333333333333555666555666666555444333555666===999444333555666555333///000222444555555444444444444333222111111111111333333333333333333333333444666777666444111///...222222222111111111111000333222111111000000111111222333333444444333333333111111222333333333333222333333444444555444444444777777777777666555444333333333333333333333333333555555444333333222111111000000111222333333444444333333333333333333333333222222222111222222333333555444333333222222222222444444333333333444444555555555666666555333111000333222222333666666555444888888777666555444444333111000000000/////////...222222222333333222222222000000000000//////......///////////////000111111111111111111111111111111111111111000///.........///......------......///000000000000000//////.../////////.........------000000000000000000000000////////////000000000111222222222111111111000000//////000000//////...---000000000000000000000000000/////////............//////.........---------////////////////////////000000000000000000000000///////////////////////////000000111111111000000111111111000000000//////......//////000111111222/////////....../////////...000111111000000111222000000000000000000000000000000111111111111000000......///000000111222222222111111000000000111111222111111000//////......///000111222333222222111111111000000111111222333222222222222111111111000222111000000222222333333444222000111333333111///111111111111111111111111222333444333111000111222333333444444555555555666666555444333222222222222333333444444555666666777444333222111111222333444555666777:::<<>>;;;888666555666666555444333333333333444555555666555444222222333555999888888777777777777888777777777777777777777777888888888777777666666666666777888999999999888777666777888999::::::999999777888999;;;;;;;;;:::999:::;;;;;;;;;;;;;;;::::::999:::;;;:::999888999:::::::::;;;<<<============@@@>>>======>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;===>>>???======;;;;;;;;;;;;<<<===;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999888888888888777555666888999999888666555::::::;;;;;;;;;;;;::::::999888777666555666777777666666666555555555444444555444444444444555666666555555555555555555555555444333333222222333333444333222222222222222222333333444444333222222444555===>>>>>>;;;777444444666333444555777777777777777555444333333333333333333333333333333333333333333222444666666444222111111222222222222111111111111333222222111111111111111222222222333222222111111111111222333333333333222333333444555555555555444666666555444444333222222222222222222222222222222555555444333222222111111000111111222333333444444333333333333333333333333333222222222222222333333555444333222222222222222555444444333333333444444444444555555555333222111222222222333555666555444666555555444444333333222000000000000////////////000000111111111111000000////////////............///////////////000111111222222222222222222222222111111000000//////.........------,,,,,,------...---...///000000000///...000000////////////......000000000000000000000000/////////000000000111111222222222111111111111111//////000000//////...---000000000000000000000000////////////............/////////............---////////////////////////////////////////////////////////////////////////000111111111000000///...111111000000000000////////////000000111111222222////////////////////////...000111111000000111222000000000000000000000000000000111111111111000000//////000000111222222222222222111111111111222222111111111000000//////...000000111222222222222111111111000000111111222333222222222222111111111111333222111000111222333444444333222222333333222111111111111111111111111111111222333222000000000222333333444555666666777777666666555444333333333333333333333444555555666666555444333222111111111222222222444555777888999:::888777666444444444555666666555555444444555666666333555777777777666777999::::::888777777666777777888888888888888888888888888888888888888777777777666888:::<<<<<<;;;999888555666888999:::;;;;;;;;;999:::;;;<<<<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<===<<<:::999:::;;;===>>>>>>??????@@@@@@@@@DDDAAA???>>>???@@@@@@@@@>>>======<<<<<<===>>>>>>@@@????????????@@@AAAAAA???>>>===<<<<<<===>>>???;;;;;;;;;;;;<<<<<<===>>><<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888777888999::::::999888777;;;<<<<<<<<<<<<<<<<<<;;;999999888777777777777777666555444333333333444444555555444444555555666777555555555555555555555555444444333333333333444444222222333333333333222222222333444333222333555777MMMVVV^^^ZZZLLL===666555222222333444555555555555555444444444444444555666333333333333333333444444111333555555444333333333333222222222111111111111333222222222111111111111111111222222111000//////111111222333333333333222333444555666666666666666555444222111000111111222222222222222222222222222444444333333222222111111111111111222222333333444333333333333333333333333333333222222222222333333444333333222222222222333555555555444444333333333333333444444444444333222222222222333555666555444222222222222222222222222000000000000///////////////000000000000000000//////////////////////////////////////////000000111222222222222222222222222111000000000/////////...---,,,,,,++++++,,,,,,---,,,---///111111111000///000000000000000///////////////////////////////////////000000000111111111111111111111111111111111000000000000000///......///////////////////////////////////////........./////////...............///////////////////////////////////////////////////////////////////////////000000000000000//////111000000000////////////000000000000111111222222/////////000000/////////...000111111000000111222000000000000000000000000000000111111111111000000000000111111222222222222222222222111222222333444111111111000000000//////000000111111222222222222111111000000111111222333222222222222222222222222444333333111111111333555444333333333333333333333111111111111111000000000000111222222000000111222333333444555666777888999777666555444444444444444333333333444444555555555555555444333222222111000444444555555666777777888777666555555555555666777666666666666666666777777333666999:::999888888888999999888888777888888888999999999999999:::::::::999999999999999888888888777:::===@@@@@@???<<<:::777888999::::::;;;;;;;;;:::;;;<<<======<<<;;;:::==================>>>>>>>>>???@@@???>>>===>>>???AAAAAABBBCCCDDDFFFGGGHHHKKKGGGCCC@@@@@@AAABBBBBB>>>============>>>???@@@BBBCCCCCCCCCCCCCCCCCCCCCAAA@@@????????????AAAAAA============>>>???@@@AAA>>>>>>======<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<;;;<<<;;;;;;:::::::::::::::999888666444444555777888555555555555555666666777555555555555555555555555444444333333333333444444333444555666666555444333222333444444444444666888KKK[[[jjjkkk\\\GGG888111222222222333333444444444444333333333444555666666333333333444444444444444222444555555444333333444333333222222222111111111222333333222222222111111222222222222111000//////111111222333333333333222444444555666777777777777555333111000///000222333333333333333333333333333333333333222222222222222111111111222222333333333333333333333333333333333444444333222222222333333333333222222222222222333555555555555444333222222222333333333444444333333222111111333555666555333000111111111222222333333////////////000000000000000000111111111111000000000000000000000000000000///////////////000000111222222222222222222222222000000000000////////////,,,,,,++++++++++++,,,,,,---...000111111111000000/////////000000000000000////////////////////////000000000000111111111111111111111111111111111111000000000000000//////...////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////------...000000111111111000000000////////////...000000000000000111111111//////000111111000//////...000111111000000111222000000000000000000000000000000111111111111000000111111111111111222222222222222111111222333333444111111111111000000000000111111111111111222222222111111000000111111222333222222222222222222222333333444555333111111333666222333333333333333333444333222222222111111111000000111222222111000111333333333444555666777888999666666555444444444555555333333333444444444444444555555666666555444333222666666777777777777777777777666666555555555555555666666666777777888888888555777:::;;;999777666555777777777777888999;;;;;;::::::;;;;;;;;;;;;;;;;;;999999999::::::::::::::::::<<>>???>>>===<<<======<<<<<<===>>>??????<<<>>>????????????AAABBBDDDEEEEEEGGGJJJLLLOOOPPPRRRMMMGGGCCCBBBBBBCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHFFFGGGHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBB>>>>>>>>>??????AAABBBCCCCCCBBBBBBAAA@@@>>>>>>===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;:::888666666777888:::666555555555555666777777666666666666666666666666555444444333333444444555444444666777777666444444111222333333222333555777444AAAOOOVVVQQQEEE888222666666666666666777777777333333222333333444555555333333333444444555555555444666666555333222222333333333333222222222222111222333333333333222111000222222333333222111000000111111222333333333333222333444555666777777777777555444222000000111333444444444444444444444444444111222222222222222222222111222222222222222333333333333333333333333333333555444444333222222222333222222222111111222222333444444555555555444333222333333222222333333333444111111111222444555444333111111222222333333444444////////////000000000000111111222222222222111111000000000000111111111111///////////////000111111222222222222222222222222000000000000////////////---,,,,,,++++++,,,,,,---//////////////////000000......////////////000000000000000000000000000000000000000111111111222222111111111111111222222222000000111111000000///...000000000000000000000000.........///////////////...////////////000000000////////////////////////////////////////////////////////////////////////,,,,,,...///000111111111000000////////////......///////////////000000000//////111111111111//////...000111111000000111222000000000000000000000000000000111111111111000000111111111111111111111111111111111111111222333444111111111111111111111111111111000000111111222333111111000000111111222333222222222222333333333333222555777666333111333555111222333333222222333444444444444333222222111111111222333333222111333444333333444555666666777777555555444444444444444555333333333333333333444444444555888999:::999777666666666666666666666666666555555444444444333333333555555666777888888888888777999;;;:::888666444444666666777777999:::<<<============<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<>>@@@AAABBBBBBAAAAAA>>>>>>=========???@@@AAA<<<>>>@@@BBBCCCEEEGGGIIIKKKKKKLLLNNNPPPSSSWWWXXXXXXTTTNNNJJJHHHHHHHHHHHHEEEFFFHHHKKKMMMOOOPPPPPPPPPQQQRRRRRRPPPNNNKKKIIIIIIHHHFFFDDDCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDBBBAAA???===;;;;;;;;;;;;:::::::::999999999:::999999999999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999:::999888777777777888888666666555555666666777888666666666666666666666666555555444444444444555555333333444444444444333333000111222111000111333555444777<<<>>>>>><<<999777666666555555555555666777333333333333333333444555333333333444555555666666666666777555333222222333333333333333222222222222222333444444444333111000111111222222222222222111111111222333333333333222222333444555666777777777555444333222222333444444333333333333333333333333000000111111222222333333222222222222222222222222333333333333333333333333666555444333333222222333222111111111111222222333222333444555555555333333444333222222222222333333111111111222444555444333222222222333333444444444.../////////000000000111000111111222222111111000/////////000000000111111///////////////000111111111111111111111111111111////////////000000000000------,,,,,,,,,,,,------///...---++++++,,,---...------........./////////000000000000000000000000000000111111111222222222000000111111111222222222000111111111111000//////000000000000000000000000............/////////000.../////////000000000000////////////////////////000000000000000000000000////////////////////////------...///000000000///000000/////////.........///........................///111222222111///......000111111000000111222000000000000000000000000000000111111111111000000000000000000000000000000000000000000111222333333111111111111111111111111222111000000000111222333111111000000111111222333222222222333333333444444111555999888444222222444///111333333111000222444666666555444444333222222111333444444333333444555333333444444555555555666444444333333333333444444333333333333333333333333333555999<<<>>>>>><<<;;;666666666666666666666666333333444444444444444333444555666777888888888777888999;;;:::888666666666777777777888999:::;;;<<>>===<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<:::;;;===???@@@@@@@@@???<<<<<<;;;::::::;;;<<<===@@@BBBCCCFFFGGGGGGGGGGGGDDDCCCBBBBBBCCCEEEGGGHHHEEEGGGKKKNNNQQQTTTWWWZZZYYYXXXXXXYYYZZZ]]]```bbbaaa^^^YYYVVVVVVVVVUUUUUUNNNQQQUUUZZZ]]]_________aaabbbcccccc```]]]YYYVVVUUUSSSQQQOOOMMMLLLLLLLLLKKKJJJJJJIIIJJJJJJKKKKKKJJJIIIGGGDDDAAA???===<<<=========<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<======>>>>>>======<<<;;;;;;<<<===<<<;;;:::999999999999999888888888888666666666666666777777888666666666666666666666666555555444444444444555555444444333333333333444444222333444333222222333555<<<;;;:::999777666777888555444333222222333444555666555444444444444444444333333444444555666666666444555666555333333444666444444333333333222222222222333444555444333111000...///000111222222222222111111222333333333333222111222333444666666666666333333333333333333333333111111111111111111111111///000000111222333333333222222222222222222222222333333333333333333333333666666555333333222222222111111111111111222333333000222444555666666444444555444333111111111222222111000000222444555444222222222333333333333333333.../////////000000111111000000111111111111000000---.........//////000000///////////////000111111000000000000000000000000////////////000000000000...------,,,,,,------...///---+++(((((()))+++---,,,---------......//////000000000000000000000000000111111111111222222222000000111111222222222222111111111111111000//////000000000000000000000000---.........//////000000.../////////000000111111////////////////////////111111111111111111111111///////////////////////////////////////......---000/////////...........................---------...000111222222111000...///000111111000000111222000000000000000000000000000000111111111111000000000000000///////////////////////////000111222333111111111111111111222222222111000000000111333444111111111000111222222333222222222333333444444444000555::::::555222222444...111333222000000222444777777666555444444333333222333555444444333555666333333444444444444444444333333222222222333333444333333333333333333333333333555:::>>>AAAAAA@@@???777777777777777777777777222333444555666777777777333444666777888888888777888:::;;;:::999888888999999999999888999999::::::AAA@@@???>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<======999:::;;;<<<===>>>??????;;;:::::::::;;;===>>>@@@CCCDDDFFFIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIKKKNNNOOOQQQTTTXXX\\\```dddhhhkkkfffeeedddcccdddfffhhhiiijjjgggcccbbbbbbcccbbbbbb]]]aaaffflllpppqqqqqqqqqpppqqqrrrqqqooojjjfffccc```^^^\\\YYYWWWVVVUUUUUUSSSSSSRRRRRRQQQRRRRRRRRRTTTSSSQQQNNNJJJGGGEEEDDDAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>??????>>>>>>????????????>>>>>>===>>>?????????>>><<<;;;:::;;;;;;;;;;;;:::999999666666666666666777888888777777777777777777777777555555444444444444555555777666555444444555666777777888888777555555666888...222666666444222333555888888666555555666777888888777666555555555555555333333444444555666777777222444555444444444777888444444444333333333222222222333444555555333111000,,,---...000111111111111111111222333333333333222000111222444555666666666111222222333333333222222//////////////////////////////000111222333333444222222222222222222222222333333333333333333333333777666555444333222222222111111000000111222333333///111333555666666555444666555333111000000111111111000000222444555444222222222222222222222222222.../////////000000111111111111222222222222111111//////000000111111111222000000111111111111000000......///000111222222333111111111111000000000000222111000...------------111000////////////000000......------------.....................---------...000222333444333111000333222222222111111000000000111111111111000//////111111111111111000//////111111000000//////......------...///000111222222//////000000///...------000000000000000000000000000000//////.........---//////000000000000//////000000////////////000000000000000000000000000000111111000000111111222333000000000000000000000000...///000222222222111000000000000000000000000000222222222222222222222222333222111000000111222333222111000//////000111222111222222333333222222111/////////000111333444555111111222333333333333222333333444555444333222111111111111111111111111111222333333444333222000///333333333333333333333333222222333333333444444444333444444555555444444333333444444555555444333333666777<<>>???@@@???===??????@@@@@@???>>>>>>>>>>>>>>>>>>??????@@@AAABBBEEEFFFIIIMMMPPPQQQRRRSSSUUUWWWXXXWWWUUUVVV[[[```eeefffiiipppxxx~~~~~~yyyrrroooppprrrssssssqqqooooooqqqttttttqqqnnnnnnpppuuu|||}}}wwwooojjjooonnnlllkkkjjjjjjjjjkkkccccccddddddcccaaa___^^^```^^^\\\ZZZXXXTTTPPPMMMMMMIIIFFFEEEFFFFFFEEEBBB<<<<<<===@@@BBBCCCBBBAAA>>>>>>??????>>>???@@@BBB===>>>?????????>>>===<<<<<<<<<;;;::::::999888888888888999999888888777777777777777666555555777999666777666444666:::888444666666777777777777666666777777666555444444333333...///111222333444444444555555555555666666666777666666666666555555555555555555444444444444555555444444333333333333222222222222222222222222222222333333333333333333333333222111000//////000111222333222111000000000222222444444444444444444444444222222222222222222222222333333333222222111111111444444444555444444333333222222333333333333444444555444333333222222333333444444333333333333222222111111222333333333333222444444444444333222111000111111111111111111111111222222222111111111000000333333333444444444555555/////////000000000111111111111222222222222111111///000000000111111111111000000111111111111000000000000000000000111111111111111111111000000000000111000///......---......000000////////////000000///......------......///000000000//////////////////000111222333222111111////////////.........---111111222111111000//////000000000000000///......000000000000/////////////////////000000000000000//////000000///......---000000000000000000000000000/////////............//////000000000000//////000000////////////000000000000000000000000000000000000000000000111222222111111111111111111111111///000000111111111111000000000000000000000000000222222222222222222222222222222111000000111222222222111000000000000111222111222222333333222222111111111111222333444666777111111222333333333333222333333444444444333222111222222222222222222222222222222222222222111000000333333333333333333333333222222333333333444444444333444444555555444444333444444444444444444444444888999>>>EEEKKKKKKEEE???::::::999999888777777666555666777666444333444555666666777888999999:::;;;;;;;;;::::::999999999999888888999999999:::::::::=========<<<<<<<<<;;;;;;<<<<<<===>>>@@@BBBCCCCCC@@@@@@???>>>>>>>>>@@@BBBDDDEEEEEEEEEEEEFFFHHHJJJNNNPPPSSSWWW[[[]]]_________aaadddfffgggjjjmmmppptttuuuyyy~~~}}}~~~~~~|||zzz|||~~~~~~~~~}}}zzzyyyxxxvvvtttqqqooonnnooolllhhheeecccaaa```___\\\WWWRRRNNNMMMLLLJJJHHHIIIGGGDDDCCCDDDEEEDDDDDDGGGGGGFFFDDDBBBAAAAAABBB@@@@@@AAABBBAAA@@@???>>>======<<<;;;::::::999999888999999999999999888888777888888666555555777999888===???:::666777888888666666777777777777666666777666666555555444333333444333333333444666888:::555555555666666666777777555555555555444444444444555555444444444444555555444444333333333222222222222222222222222222222222333333333333333333333333222111000000000000111222444333222111111222333333444444444444444444444444222222222222222222222222333333333222222222111111333444444444444444333333111111111222222222333333555444333333222222333333444444444333333222222222111222333333444333333333444444444444333222111000111111111111111111111111222222222111111111000000333333333333444444444444000000000000000111111111111111222222222222111111000000000000111111111111111111222222222222111111111111111111000000//////111111111111000000000000//////............/////////////////////000000000///......------......///111111111111111111111222000000000111111111222222111111111111111000000000222222222222111000///...///////////////...------////////////000000000000111111000000000///////////////000000000///......////////////////////////////////////............///000000111111000000///000000////////////000000000000000000000000000000000000000000111111111222111111111111111111111111222111000000000000000000000000000000000000000000111111111111111111111111222222111000000111222222222222111111111111222222111222222333333222222111111111111222333444555666111111222333333333333222333333444444444333222111333333333333333333333333222111111000000000000111333333333333333333444444333333333333444444444444444444555555555555444444555555444333333444555666888999===BBBFFFFFFAAA<<<:::::::::999999888888777555666777666444333444555888888888888999999999999::::::999999999999999888888888999999999999::::::>>>>>>>>>>>>============>>>>>>>>>@@@CCCFFFJJJLLLGGGGGGFFFEEECCCEEEHHHKKKOOOPPPQQQQQQQQQRRRTTTWWWZZZ]]]bbbhhhnnnrrruuuwwwwwwyyy|||yyyvvvwwwyyyzzzvvvpppggg___ZZZVVVTTTRRRVVVRRRMMMKKKKKKLLLLLLLLLPPPNNNKKKGGGEEECCCBBBBBBFFFGGGGGGGGGFFFDDDCCCAAA>>>>>>===<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::888777888::::::CCCGGG@@@666444888<<<666777777888888777777666777666666555555444444444444333111000111333777999555555666666666777777777555444444444444333333333555555444444444444555555333333333333222222222222222222222222222222222222333333333333333333333333222222111111111111222222444333333222222333444444444444444444444444444444333333333333333333333333333333333222222222222111333333444444444444333333000000111111111222222222555444333333222222333333555444444333222111111111111222333333444444333333444444444444333222111000111111111111111111111111222222222111111111111111222222222222333333333333111111111111111111111111111111222222222222111111000000000000000111111111111111222222222222111111111111000000000000000000111111111111000000000///...............///000000...//////000000000000000//////............//////111111111222222222222222111000000000000111222222222222222222222222222222333333333222111000///...//////000000//////...---.........///000111111111000000000000000000000000//////000000000//////...///////////////////////////////////////.........000000000111111000000000000000////////////000000000000000000000000000000000111111222222222222222111111111111111111111111333222111/////////000111000000000000000000000000000000000000000000000000222111111111111111111222333222222222222222222333111222222333333222222111000000000000111222333444111111222333333333333222444444444333333333222222333333333333333333333333333222111000000111222333333333333444444444444444333333333444444444444555444444555555555555444444666555333222333444666777777777999===@@@???;;;888999999999888888888777777555666777666555444444666777777777888888888888999999999999999999999999999999999999999::::::::::::===============>>>>>>>>>??????@@@BBBEEEKKKQQQVVVUUUWWWXXXVVVTTTSSSUUUWWW[[[]]]``````___```cccfffhhhmmmttt}}}wwwmmmfffcccbbb```^^^[[[YYYZZZZZZZZZYYYZZZVVVQQQMMMKKKKKKJJJJJJOOOOOOOOONNNLLLJJJHHHFFFAAA@@@>>>===<<<<<<<<<<<<======>>>>>>>>>>>>======@@@@@@@@@???<<<;;;;;;<<<;;;CCCFFF@@@777666999<<<777777777888888777777777777666666666555555444444222222111111222333555666555666666666666777777777555555555444444444333333555444444333333444444555333333333222222222222111222222222222222222222222222222222222222222222222333222222222222222222333222222222222333333333444333333333333333333333333333333333333333333333333222222222222222222222222222222333444444444333333111111111111222222222222555444333333222222333333555444444333222111000000000111222222333222222222333333333333333222111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222111111111111111222222222222111111111111000000000000000000111111111222222111111111...//////000111111222222111111111111000000000///......---......///000111---...///000111000000000/////////....../////////000000000111111222222222000000//////000000111222.../////////////////////333333333222222111//////000111111111111000//////------...///000111222222/////////000111222222222//////000000000000000///////////////////////////.........///////////////000000111111111111000000000000////////////000000000000000000000000000000111222333444444444333333111111111111111111111111333222111/////////000111000000000000000000000000000000000000000000000000111111111222222111111111222222222222222222222222111222222333333222222111000000000000111222333333111111222333333333333222444444333333333222222222222222222222222222222222444333222111111222444555333333333444444555555555333333444444444555555555444555555666666555555444666555333333333555777888777777888:::;;;;;;999777777777777777666666666666666777777777555444555666444555555666777888999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>@@@BBBDDDHHHOOOWWW]]]dddiiimmmmmmjjjfffeeefffiiinnnrrrtttrrrrrruuuxxx~~~}}}zzzyyysssrrrsssssssssqqqmmmiiifffaaa[[[WWWWWWXXXXXXXXXXXXWWWWWWUUUSSSPPPMMMKKKGGGEEECCCAAA???????????????????????????>>>>>>===BBBCCCCCCAAA>>><<<;;;<<<:::>>>???;;;888:::;;;999777777888888888888777777666666666666666555555555444555777888999888777777666666666666777777777888666666666666555555555444444444333333333333444444333333222222222111111111222222222222222222222222222222222222222222222222222222222222222222222222000000111222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111222222333444444333333222222222333333333333444555444333333222222333333444444333222222111000000///000000111111111111111222222333333222222111111111111111111111111111111111111111111111111111111111111222222222333333333333333333222222222222222111111222222222222111111111111111111000000000000000000111111111111000000......///000111222333333111111111111000000000000...............///000111---...///111111111000000000//////......//////000/////////000111111222222/////////000000000111111//////000000000000111111222222222333222222111000111111111111111000000///---......///000111111222......///000111222333444//////000111111111000000////////////////////////.........///////////////000111111222222111111000000000////////////000000000000000000000000000000000111333444444444333222222222222222222222222222222111000000000000000000000000000000000000000000111111111111111111111111000111222222222222111000111111222222222222111111111222222333333222222111333333222222333333444555111111222333333333333222555444333222222222333333111111111111111111111111444333333333333444555555333333333444555555666666333444444444555555555555555555666666666666555555555444444444444666777888999999::::::::::::999999666666666666666666666666666777888777555444555666444555666777888999::::::999:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;===>>>@@@BBBCCCDDDAAADDDHHHKKKOOOVVV___ffftttzzz{{{zzz{{{vvvppphhhccccccddddddccceeedddcccaaa^^^ZZZWWWUUURRROOOLLLIIIFFFFFFFFFFFFDDDDDDCCCCCCBBB@@@???>>>CCCDDDDDDBBB>>>;;;:::::::::;;;999888:::>>><<<777777888888999999888888777666666666666666666666666222444777999999888666444666666666777777777888888777777666666666555555555444444333333333333444444222222222222111111111111222222222222222222222222222222222222222222222222111111222222222222111111//////111222222222222222333333333333333333333333222222222222222222222222111222222222222333333333000111222333333444444333222222333333333444444444555444333333222222333333222222222222111111111111///000000111111111111111111222222222222222111111111111111111111111111111111111111111111222222222222222222222333333333333444444333333333222222222111111222222222222111111111111111111000000000/////////000000000000////////////000000111111111222111111111111000000000000//////.........//////000,,,---///111222111000000000000////////////000000/////////000111222222222---...000111111111000///111111222222333333333333111111222222333333222222000000000111000//////.........//////000000111111000000000111111222222222//////000111111111111111000000000000000000000000............/////////000000111111222222111111000000000////////////000000000000000000000000000000...000111333333222111000222222222222222222222222///000000111111111111000000000000000000000000000222222222222222222222222000111222222222222111000000000111222222111000000111222222333333222222111333333222222333333444444111111222333333333333222555444333222222222333333222222222222222222222222111222333333444444444333333333444444555666666666444444444444555555555555555555666666666666555555444444444555666777777777999999999888888888999:::666666666666666777777777666777888777555555555777888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>===>>>@@@CCCEEEHHHJJJKKKLLLQQQVVVZZZ]]]dddnnnuuu{{{yyyyyywwwuuuxxxxxxvvvtttppplllhhhfff___\\\XXXTTTQQQOOOOOOOOONNNNNNMMMLLLJJJHHHGGGFFFGGGGGGHHHEEEAAA>>><<<<<<<<<<<<:::999;;;???>>>888777888888999999888888777666666666666666666666777222333555666666555444333666666777777777888888888666666555555555444444444444333333222222333333444222222222222111111111111222222222222222222222222111111111111111111111111000000111222222111000000///000111333333333333333222222222222222222222222111111111111111111111111111111222222222333333333000000111333333444444333111222222222333333333333555444333333222222333333111111111111222222222222111111222333333333333333111111222222222222111111111111111111111111111111000000111111111222222222333333333333444444444444444444444333333222222222111111222222222222111111222111111111000000//////......////////////......111111111111000000000000111111111111000000000000//////............//////+++---///111222222000000000000////////////000000//////000111222222333333---...000111222111///.........//////000000000111000000111222333333333333///////////////......---////////////000000000000222222222111111111111111//////000111111111111111111111111111111111111111---.........//////000000111111222222222222111111000000////////////000000000000000000000000000000---...000111222111///...222222222222222222222222...///000222222222111000000000000000000000000000222222222222222222222222000111222333333222111000///000111222222111000///222222222333333222222222111111111000111111222222111111222333333333333222555444333222111222333444333333333333333333333333///111222333444333333222333333444444555666777777444444444555555555666666555555666666666666555555333444555666777777777777777777777666555555777999777777777777777888888888666777888777666555666777<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>???????????????AAACCCFFFJJJMMMPPPQQQWWW]]]cccgggkkkqqqzzz{{{wwwuuuiiifffaaa\\\XXXVVVVVVVVVYYYXXXWWWVVVSSSQQQOOONNNKKKLLLLLLJJJFFFBBB@@@???>>>???>>><<<<<>>;;;888888999999999999888888666666666666777777777777888777777777777888888999777777777777888888888888555555444444444333333333444333333222222333333444222222222111111111111000222222222222222222222222111111111111111111111111///000111222222111000///000111222444555555444444222222222222222222222222000000000000000000000000111111111222222333333333///000111222333444444444000111111111111222222222555444333333222222333333000000000111222222333333222333444444555555444444000111111222222222111111111111111111111111111111000000111111222222222222333333444444444444555555444444333222222111111000333333222222111222222333222222111111111111222222000///.........///111222111111111111111111111111000000000000////////////000///...------...///000////////////000000000000000000000000////////////++++++,,,---...///000111000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000...000111111000000111333000000000000000000000000....................................////////////000000000000////////////111111222222222333333333333222000///.........///---///000///...---...000000000000111222222222333///111111111000///000111333333222222111000//////////////////000000000000222222222222222222222222222222222222222222222222000000000111222222222333333333333333333333333333333333333222222111111111333333333333333333333333333333333333333333333333444444444333333222222222222222333333333333444444333333333444444444555555444555555666666666666666999888777666666555555666666666777777777777666666888999:::999888888:::<<<777777777777888999:::;;;666666777777888888888999:::::::::;;;;;;<<<===>>>>>>===<<<<<<;;;;;;;;;<<>><<<<<<<<<;;;<<<<<<======AAAAAACCCFFFJJJMMMOOOOOONNNRRRVVVYYY\\\aaajjjpppvvvyyy~~~xxxtttqqqooolllooossswwwxxxvvvrrrooojjjiiieeeaaa]]]WWWSSSPPPTTTLLLEEECCC???::::::>>>;;;:::::::::;;;;;;999777888888888888888888888888888777666666888888777666444666888888777666666777666666555555444333333333333333333333333444444555333333333333333222111000222222222222222222222222222222222222222222222222000111222333333333333333222222222222222222222222111111111222222333333333444222000000222333444333444444444444333333222111111222333444555444444333444444333333222222111111222222222222222111111000222333333444444333333222111111222222222333333333222222111111111222333444222222222222222333333333111333444333222111222333222333333444444555555666000111111222333333444444222111111111222222222222222222111111111111222222000000111222222222222111111111111111111111111111//////.........---------......////////////......////////////000000000000000000000000//////////////////000000111222333333000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000,,,...//////...---...000000000000000000000000000////////////////////////............////////////......//////000000111111111111111222222222222333222222000//////////////////000111111//////000111111111111111111111000000111222333222111000111333333333222222111000000000////////////000000000000111111111111111111111111222222222222222222222222222222222111111111111111111111111111111111111111333333333333222222222222333333333333333333333333333333333333333333333333333333222222222222222111222222333333333333444444333333333444444444555555444555555666666666666666777777666666555666666666777888888888888888888777555666666666555555777999666666666666777888999::::::::::::;;;;;;;;;<<<<<<==================>>>>>><<<<<<<<<===>>>@@@AAABBBAAACCCGGGLLLQQQUUUWWWXXXZZZ___eeelllrrrzzz~~~~~~{{{wwwtttnnneee___cccZZZOOOHHHCCC>>>>>>@@@>>>===;;;;;;<<<<<<:::999:::::::::::::::999999999999888777777999999888777888777666777888777555444555555555444444333333222444444444444444555555666111222222333222222111111222222222222222222222222333333333333333333333333111111222333333333222222111111111111111111111111///000111222333444444555444222000000222333444333333333444444444444333333444444444444555555555555444444444444444333333333222222333333222222111000222333333444444333333222111111222222222333333333333222222222222333444555333333333333222222222222111333444333222111222444333333333444555555666666111111111222222333333333111111111222222222222222222222111111111111222222000111222333444333222111111111111111111111111111000////////////.........---...///000000///...---////////////000000000000000000000000//////////////////000111111222333333000000000000000000000000000000////////////000000///000000000111111111111///////////////////////////000111000//////000111000000000000000000000000000000000000000000000000............////////////---......///000111111222111111111111222222222222222111111000000////////////111222111000///000111222222111111000000//////111222333333222111222333222222222111111111000000////////////000000000000000000000000000000000000222222222222222222222222333222222222111000000000111111111111222222222222333333333333333333333333333333333333333333333333444444444444444444444444222222222222222222222222222222222333333333444444333333333444444444555555444555555666666666666666666666555555555666666777888888999999999999888888666777888777666666888:::777666666666777777888999999999::::::;;;;;;<<<<<<@@@???????????????@@@@@@======???AAADDDFFFIIIJJJJJJMMMQQQUUUZZZ___dddggghhhppp}}}}}}sssuuulll```VVVOOOIIIDDDBBBAAA???===<<<===>>>===<<<;;;;;;:::::::::::::::999999888777777888999888777999666444555888999777444555555444444333333333222444444444333444555555666111222333333444444444333222222222222222222222222333333333333333333333333111222222333333333222222000000111111111111222222000000111222333333444444444222000000222333444333222222333444555555444444444444333333444444555666222222333333444444444555333333333333333222222111222333333444444333333222111111222222222333333333333333333333444444555555444444444333333222222111111333444333222222333444666666666555444444333333333333333222222222111111000111222333333333333333222222111111111111222222000111333444444444333222111111111111111111111111111111111000000000000///---...///000000///...---////////////000000000000000000000000////////////...//////000000111111111111111111111111111111111000000////////////000000///000000000111111111111///////////////////////////000111000///...///000////////////////////////000000000000000000000000............////////////---......///000111111222000000111111111222222222111111111111111000000000///111222111000///000111222111111000000/////////111222333333222111222333222222222111111111111111////////////000000000000000000000000000000000000222222222222222222222222333222222222111000000000222222222222333333444444333333333333333333333333333333333333333333333333444444444444444444444444222222222222222222222222222222222333333333444444333333333444444444555555444555555666666666666666555555444555555666777777888888999999999999888888666777888777666666888:::777777777777777888888999<<<<<<===>>>???@@@AAAAAA@@@@@@@@@???@@@@@@AAAAAA>>>@@@BBBEEEJJJNNNQQQSSSVVVYYY^^^ccciiipppyyyvvvmmmeee]]]RRRJJJDDDAAA>>><<<============;;;;;;;;;::::::999999999888777666666888888777666777444333444888:::999777555444444444444444333333333333333333333444444555333333444555666666666666222222222222222222222222333333333333333333333333222222333333333222222111000000111111222222222222222222222222222222222222444222000000222333444333222222333444555555555555333333333222333444555555111111222222333333444444444444444444444333222222222333333444444333333222111111222222222333333333333333444444555555555555555444444333333222222222111222444444333333444555777666666555555444333333444444333333222111111000111222333555555555444444222222111111111111222222111111222333333333333222111111111111111111111111222222222111111111000000......////////////......////////////000000000000000000000000////////////........./////////000000111111111111111111111111000000////////////000000000000000000111111111111000000000000000000000000---...///...,,,,,,,,,---////////////////////////////////////////////////............////////////......//////000000111111000000000111111111111222000111111222222111000000///000111111//////000111000000000000000000//////111222333222111000111333111111111111111111111111////////////000000000000111111111111111111111111222222222222222222222222222222222111111111111111222222222333333444444555333333333333444444444444333333333333333333333333444444444444444444444444222333333333333333444444222222333333333333444444333333333444444444555555444555555666666666666666444444444444555666777888777888888888888888888777555666666666555555777999999888888888888888999999:::;;;===>>>@@@BBBDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFDDDFFFJJJNNNTTTZZZ^^^aaa___dddllluuu}}}yyyjjj\\\MMMIIIDDD@@@???>>>======<<<<<<;;;;;;::::::999999888777666666777888777666555444444555777999999999555555555555555555555555333333333222333444444555444555555666777777777666222222222222222222222222333333333333333333333333222222333333333222111111111111111222333333444444333333333222222222111111444222000000222333444333222333444555555555555555222333333333444444444444111111222222333333444444444444555555444444333222222333333444444333333222111111222222222333333333222333444444555555444444444444444444333333333333111222444444333333555666444444444555666666777777333222222222222222222222111333555666777777666555222222111111111111222222111111111111111222333333111111111111111111111111111111111111000000000000//////............//////////////////000000000000000000000000////////////........./////////000000111111111111111111111111000000////////////000000000000000000111111111111000000000000000000000000---...///...,,,+++,,,---////////////////////////....................................////////////////////////000000000000000000000000111111111111000111222222222222111000...///000000......///000/////////000000000000000000111222222000000111222111111111111111111111111////////////000000000000222222222222222222222222222222222222222222222222111111111111111222222222000111111222333333444444333333333444444444555555333333333333333333333333555555555555555555555555333333444444444555555555222222333333333333444444333333333444444444555555444555555666666666666666333333333444555666888888666777777888888777777666666777777777666666888999::::::999999999999::::::999:::<<>>>>>===<<<<<<;;;::::::999888777777999999888777666666666666555666888:::666666666666666666666666444444444444444555555666444555666666666666666555222222222222222222222222444444444444444444444444222333333333333222111000111222222333444444555555222222222222222222333333444222000000222333444333333444555555555555555444222333444555666555555444333333333333444444444444555555555555555444333333222333333444444333333222111111222222222333333333111222333444555444444333333333333444444444444444111222444444333444555777444444555555666666777777111111111222222333444444222333555777888888777666222222111111111111222222222111000///000111333444111111111111111111111111000000000000////////////000///...------...///000////////////000000000000000000000000////////////////////////000000000000111111111111111111111111000000////////////000000000000000000111111111111000000000000000000000000///000111000...---...///////////////////////////..................................../////////000000000000000////////////000000000000111111111111000000222333333222111000...///000///...---...000......//////000000111111///111222111000///000111111111111111111111222222////////////000000000000222222222222222222222222222222222222222222222222000000111111222222222333///000000111222222333333333333333444444555555555333333333333333333333333555555555555555555555555444444444555555666666666222222333333333444444444333333333444444444555555444555555666666666666666222222333333555666888999666666777777777777666666888999:::999888888:::<<<;;;;;;::::::999:::::::::===???AAADDDGGGJJJMMMNNNTTTTTTUUUVVVXXXZZZ[[[\\\]]]___dddjjjqqqyyy~~~ooohhh^^^UUUNNNJJJGGGEEE@@@??????>>>===<<<<<<;;;:::999888888::::::999888777888999777444333666999666666666777777777777777555555555555555666777777444555555555555555444444222222222222222222222222444444444444444444444444333333333333333222111000222222333444444555666666000000111222333444444555444222000000222333444333444555555555555555444444333444666888888777555444555555555555555555555555555555666666555555444333222333333444444333333222111111222222222333333333111222333444444444333222333333333444444555555555111222444444444444555777777777777666555555444444444555555555444333222222333333333333333444444555000//////111444555555555111222444555666555444444444444444333444444555555222111000000000000000111000000000000000000000000111000///......///000111111111111111111111111111000000//////.........---000111111111111222222222444333222111000000000000111111111000000000000000//////000000///...------333333222111000///............//////////////////000000000000000000000000......////////////......//////000000000000/////////000111000///...///000111000///...............000000000000000000000000////////////////////////222222111111000/////////111111000///////////////111000000////////////000333333222222111222222222333333333222222111111111000000111222222222222111333222000//////000222333555555444444444333333333333333222222222222333333444444444444444444444444444444444555777999<<<===555555666666555444333333666666555555555444444444777777777777777666666666333444555666777777777777::::::999999::::::;;;<<<<<<;;;;;;::::::999999999<<<;;;::::::;;;<<<<<<;;;@@@BBBEEEHHHKKKPPPUUUZZZ]]][[[]]]cccfffgggjjjoooqqqpppooosss}}}}}}kkk```]]]ZZZSSSMMMHHHCCCBBBDDDBBB<<<<<<@@@;;;;;;;;;:::999888999;;;;;;999777777888999999888888888888888777777777777666444333333444555333222444444555555666555555555444444444444444444444444333333333222222222111111555444222111111111222333111111111111222333444555222222222222222222222222000000000000000000000000333444555666666444222111222333444555666888888999777555444444555555444333444555555555333222333444444333222111111222333444333333333333333333333333222333333444444333333222333333333333333333333333111111222222222333333333555555666666666555333222444555555555555444444333222222111111111222222333000//////000333444444333111222333444555444444333333333333222333333444555222222111000000000000111000000000000000000000000222111000//////000111222000000000000000000000000000000/////////.........000111111111111222222222333333222111000//////////////////000111111111222///////////////...------222111111000000//////...///////////////.........////////////////////////...//////////////////...//////000000000000/////////000111000///...///000---,,,,,,,,,,,,,,,------000000000000000000000000////////////////////////000000000000000111111111111111000///////////////............000111222333333333222222111222222333333333333222222222111111000111111222333222222222333222111000000111222333333333333444444555555555111111000000000000111111444444444444444444444444444444444555777999<<<===777777666666555444444333666666555555555444444444555555555555555555555555333444555666777777777777888777777777777888999999999999999:::::::::;;;;;;<<<;;;:::;;;<<<>>>@@@@@@BBBFFFLLLQQQUUUYYY^^^aaahhhgggiiinnnqqqqqqtttxxxwwwyyy~~~tttnnnjjjccc\\\RRRLLLIIIHHHDDD>>><<<>>>>>>>>>>>>===<<<<<<===>>><<<:::888777999::::::999777777777777666666666666777555444444555555444333444444555555555555444333444444444444444444444444555555555444444444333333111111//////...//////000111111111111222333444555222222222222222222222222222222222222222222222222444555666777777555333222444555555555666777777777777555444444555666444333444555666555333222333444333333222111111222333333333333333333333333333333222333333444444333333222333333333333333333333333111222222222222333333333555555666666666555444333666666777888888777777777333222222111111111222222111000000111444555555444111222333333333333333333222111111111222222333444333222111111000000111111000000000000000000000000222222111111111111222222////////////////////////000000////////////......000111111111111222222222222111111000000/////////---...//////111111222333///////////////......---////////////////////////000000//////.........---//////////////////////////////000000000000////////////000000000000//////...000111000///...///111///......///000111222222000000000000000000000000////////////////////////...//////000111111222222111000000///////////////.........///000111222333333222222111222222333333333333333222222222222111111222222333333333333333333222111000000111222333111222222333444555666777555555444444444444555555444444444444444444444444333333333555777:::<<<>>>:::999777555444444444444555555555555555444444444333444444444444444444444444555666777777888777777777777666666777777888999777777888999:::;;;===>>>======<<<<<<>>>@@@CCCEEEIIIOOOXXX```eeehhhiiijjjqqqppprrrwwwxxxyyy|||~~~ssskkk```ZZZUUURRRNNNGGGBBBAAA??????>>>===<<<<<<=========;;;999888:::;;;;;;;;;777777777666666666555555888666555555666777555444555555555555444333222222444444444444444444444444555555555555444444444444444333222111111111222222111111111111222333444555333333333333333333333333444444444444444444444444555666777777777666555444666666666666666666666666777666444555666666555333555666666666444333444555333333222222222222333333333333333333333333333333333333444444444444333333333333333333333333333333222222222222333333333333555555666666666555444444999::::::;;;;;;;;;::::::666555444444333333333333444333333444666777666555222222222222222222222222111111000111111222333444444333222111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000//////////////////000000111111111222222222000000000000000///........./////////000000111111...///////////////......---........./////////000000000000///......------////////////////////////000000000//////000000000//////000000000000//////...///000000//////000111111111111111111222333444//////////////////////////////////////////////////////000000111111111111000000////////////000000222222111000////////////222222111111222222333333222222222222222222222222222222333444444444444333333222222111111222222333222222333333444555666666666666555555555555666666333333444444444444444444333333333444666999<<<======;;;888555444333444555555555555555555555555555333333444444444444444555555666777777888888888777999999888888888999::::::888888888999:::<<<===???@@@@@@@@@@@@AAADDDIIILLLTTT\\\gggooossstttsssrrrtttsssuuuzzz|||~~~rrrlllfffbbb^^^WWWPPPJJJEEECCCAAA@@@??????>>>======;;;999999:::;;;<<<;;;888888888777777777777666999888666777888888777555555555555555444333111111444444444444444444444444444333333333333222222222555444444333333333333333111111111111222333444444333333333333333333333333444444444444444444444444555555666666666666555444666666666666666777777777777666555555666666555444555666777666444333444555333333333333333333333333222222333333333333444444333333444444444444333333333333333333333333333333222222222333333333444444555666666666666555555555>>>>>>>>>======<<<;;;:::888777666555444444444444555444333444666666555444333222222222222222222222111111111111222333444555555444333222111111111111111111111111111111111111///000000000000000000///111111111111111111111111//////000000000000000000000000111111111222222222///000000000000///......111000000000//////............///////////////...------......//////000000000000//////.........---........................000000///......///000000//////000000000000//////---///000000//////000222111000//////.........///////////////////////////000000000000000000000000111111111111000000//////000000////////////000000333222111000////////////222111111111222222333444222222222222222222222222222222333444444444444333333222222222222222222333444444444444444444444444333222222111111222222333333333333444444444555555333333333444666888;;;<<<===;;;888555444333444555444555555555555555555555444444555555666666666777666777888888888888888888999999999888999::::::;;;;;;::::::999:::<<<>>>??????AAAEEEHHHKKKPPPVVV[[[cccjjjssszzz|||{{{xxxwwwuuutttwww}}}}}}xxxssslll___TTTQQQNNNJJJGGGGGGEEEBBB@@@>>><<<:::999:::;;;;;;::::::::::::999999999888888:::888777777888999777666666666555555444333222111444444444444444444444444444444444333333333222222111111111111111000000000111111111111222333444444333333333333333333333333444444444444444444444444444444444444555444444444444444555666777888999999888666555555666777555444555666666666444333444555333333333333333333333333222222222333333444444444333444444555555444444333333333333333333333333333222222333333333444444444666666666555666666666666FFFEEEEEECCCAAA???===<<<::::::888777555555444444666444333444555555444333444333333222222222222333222222222333444555666777666555444333222111111111111111111111111111111111//////000000000000//////111111111111111111111111//////000000000000111111000111111111111222222222///000111111111000///...222111111000......---,,,---...//////////////////.........//////000000000////////////////////////........................000///...------...///000//////000000000000//////---...000000//////111222333222111000////////////000000000000000000000000000000000000000000000000222222111111000//////...///////////////000000111000000000000000111222333111111111111222333444444111222222222222333333333111222222333333333333333333333333333333333333333555555444444444333333333444444333333333333444444222333333444444555555555555444444444555777999::::::999777555444444444444444444444555555555555555555555666666777888888888888888999999999999888888888888777777888888999:::===<<<;;;:::;;;===???AAA@@@FFFNNNUUU[[[ccckkkrrrpppuuuzzz~~~~~~|||{{{zzzrrruuu{{{vvveee]]]YYYSSSOOOMMMJJJEEEAAAAAA???<<<;;;;;;<<<;;;:::;;;;;;;;;::::::::::::999:::888777777888999777666666666666666555444333333444444444444444444444444666666666666555555555444222333333333333222111111111111111111222333444555333333333333333333333333333333333333333333333333333333333333444444444555333444555666888999:::;;;888777555666777777666444444555555555333222333444333333444444444444333333111222222333333444444555444444555555555555444444333333333333333333333333333333333333444444444444666666555555555666777888TTTSSSQQQOOOKKKHHHEEECCC@@@???>>><<<:::999999999999888666666777777666555666555444222222222333444444444444555666777999:::777666555333222222222111111111111111111111111111///000111111111111000///111111111111111111111111//////000000000111111111000111111111111222222222///000111333333222000///000000000///.........---------...//////////////////000000000000000000000------......///000000000........................///...---,,,,,,---.../////////000000000000//////---...000000//////111222333222222111111111222222000000000000000000000000000000000000000000000000111111111000000000000000///////////////000111111111111000000111111222222111111111111222333444555111111222222222333333333000111111222333222222222222333333333333333333222333333444444444444444444888777777666666777777888222222333333444555555666666666555444555666777888777777666666555444444333444444444555555555666666555555666777777888999999888999999:::999999888888999999999888999999:::;;;===<<<;;;;;;===@@@CCCEEEJJJRRR]]]ffflllttt}}}yyyzzz|||}}}|||{{{|||}}}xxx~~~nnnhhh```[[[XXXSSSLLLGGGFFFCCC@@@>>>======<<<;;;;;;;;;:::::::::999999999999888777777888888777666666666666777666666555555444444444444444444444444666666666666555555555555444555666666666555444333111111111111222333444555444444444444444444444444333333333333333333333333444444444444444555666666555555666777888888999999888777666666777777666444333444444444222111222333333333444555555444333333111111222333333444555555444444555555555555444444333333333333333333333333333333333444444444444555666666555555555666888999aaa```]]]YYYUUUQQQMMMKKKFFFEEECCCBBB@@@???>>>>>>>>><<<;;;;;;;;;;;;:::999777666444333222333444444555555666666888999:::;;;777777555444333222222222111111111111111111111111000111222333333222111000000000000000000000000000//////000000111111111222000111111111111222222222///000222333333222111000.........///////////////------...///000000//////111111111111000000000000,,,,,,---...///000111111........................///...,,,++++++,,,.../////////000000000000//////,,,...000000//////111333------------...///000111000000000000000000000000000000000000000000000000/////////000111111222222///////////////000111111555444333111000/////////111111111111222333444555111111111222222333333333000000111222222222222111222333333444444333333222111222222333444555666666666666555555555555666666222222333333444555666666777666555444444555666777555555666666555444333333444444444555555555666666555555555666777888888999999999:::::::::999999888<<<<<<;;;;;;<<<<<<===>>>;;;;;;:::;;;>>>BBBFFFIIIVVV___jjjrrrxxx}}}|||||||||zzzyyyzzz}}}zzzqqqkkkgggaaaYYYSSSIIIFFFBBB@@@??????===<<<:::::::::999999999888888999888777777888888777555555666777777777777777666444444444444444444444444555555444444444333333333111222333333333222111000111111111111222333444555444444444444444444444444444444444444444444444444555555555555555666777888777777777777777777777777888777666666777777666555222333444333111000111222333333444555555444333333111111222333333444555555444444555555555555444444333333333333333333333333333333333444444444555555777666555555555777888999kkkfffaaa```aaa^^^VVVOOOOOOLLLJJJJJJLLLMMMKKKHHHBBBEEEEEEBBB@@@AAA>>>:::<<<;;;:::888777777888888999999:::::::::999888777:::999888888888777444222333333333333333333333444222333333333333444444444222111111000000000000000//////000000111111111111222222222222222111000///000000000000000000000000......////////////..................////////////000000000000000000000000000000//////.........---////////////////////////000///---,,,,,,---///000---------.........//////000000000000000000000000000000///...............000000000000000000000000//////............//////111111111111111111111111111111111111111111111111111111111111111222222222...//////000111222222222333333333333333333333333444333222111111111222333333333333444444333222222111111222333333444555555555555555555555555555555555555555444444333333333333333444555666666666555:::999999888666555333222555555666666777777888888888999999888777777888:::666888:::<<<======<<<;;;888999::::::999:::===???;;;===??????AAAFFFOOOUUU___hhhssszzz|||~~~vvvzzz|||}}}|||vvvkkkbbb```SSSMMMGGGCCCAAA@@@???=========<<<;;;999999;;;===;;;;;;:::999888888888999666666666666666666666666555555444333333333333444444444444444333222111000333333333222222111111111222222333333333333444444333333333333333333333333111111111000111111222222555666666666777777888888444444444555666777777888999999888777777666777777333333333333333333333333666555444444333333333333222222333444444555555666666666555555555444444444444444333333333333222222222333333333333333333444222333444444555555444444~~~zzzvvvtttsssnnnddd\\\ZZZYYYWWWWWWWWWWWWUUUTTTNNNPPPOOOKKKIIIJJJHHHEEEFFFDDD@@@===:::999888888999999999999999999999999:::999777777777666444222222222222222222222222222000000111111222222222333222111111000000000000000000000000111111111222222111111222222111000000///000000000000000000000000......////////////..................////////////000000000000000000000000000000/////////.........///////////////////////////...------------...///---------.........//////000000000000000000000000111111000///////////////000000000000000000000000111000000//////000000111111111111111111111111111000000000000000000000000111111111111111111111000/////////000111222222222111111111111111111111111444333222111111111222222333333333444444333333222111222222333444444555555555555555555555555555555555555444444444333333333666666666777666666555555777777888888888888777777555555666666777888888888999:::::::::888888999;;;888999;;;=========<<<;;;888999:::999888999<<<>>>BBBCCCCCCCCCDDDJJJSSSZZZiiipppxxx|||}}}}}}}}}zzzrrrppplllcccXXXPPPMMMJJJEEEAAA@@@???>>><<<::::::;;;<<<;;;::::::999999888888777777777777777777777777777666555444444333333444444444444444444333222111111333333333222222222111111222222333333333333444444444444444444444444444444222222222222222333333444555555555666666777777777444444444555666777777777888888777666666666666666333333333333333333333333555444444333222222333333222222333444444555555666666666555555555444444444444444333333333333222222222333333333333444444444333444444555555555555555tttkkkgggiiijjjjjjhhhfffffffffaaacccaaa\\\XXXXXXUUUQQQOOOMMMHHHDDDAAA?????????===<<<<<<<<<<<<<<<=========;;;999888888777555333333333333333222222222222///000000111222333333444222111111000000000000000111111111111111222222222000000111111000000//////000000000000000000000000......////////////..................////////////000000000000000000000000000000////////////......////////////////////////........................------........./////////000000000000000000000000222111111000000000000111000000000000000000000000222111111000000111111222111111111111111111111111000000000000000000000000111111111000000///////////////000000111222222222111111111111111111111111444333222222111111222222222333333444444333333333222222222333444444555555555555555555555555555555555444444444444333333333888888888888777666555444777888888999999888888888555555666777777888888999:::;;;;;;;;;999999;;;<<<:::;;;<<<======<<<;;;::::::;;;;;;::::::;;;===???EEEGGGHHHIIIKKKRRR\\\cccmmmrrrwwwzzzyyyyyy{{{}}}}}}oooddd\\\UUUMMMGGGBBBAAA>>>;;;:::999::::::::::::;;;;;;:::888777666888888888888888888888888666555444444333444444444444444555444444333222111333333333333222222222222222222333333333333444444555555555555555555555555333333333333333444555555555555555555555666666666444444444555666666777777777666555555555555555555333333333333333333333333444333222222111222222222222222333444444555555666555555555555555444444444444444333333333333222222222222333333444444444444444555666666777777666666wwwtttxxx|||}}}zzzyyyyyy{{{vvvyyyxxxrrrlllhhhaaaZZZUUURRRNNNJJJHHHHHHJJJKKKFFFEEEDDDCCCBBBBBBBBBCCCCCC@@@>>><<<;;;:::888666555555555444444444444444111222222333444555666666222111111000000000000000111111111111222222222222//////000000000000//////000000000000000000000000......////////////..................////////////////////////////////////000000//////////////////////////////////////////......////////////..................////////////////////////////////////111111000//////000000000000000000000000000000000111111111000000111111111111111111111111111111111222222222222222222222222222111111000///...------000000000111111222222222333333333333333333333333333333222222222222111222222222333444444444333333333333333333444444555555555555555555555555555555444444444444444444444444666666777777777666666555999999999888777666555444555666666777888888999999999:::;;;:::999999;;;===<<<============<<<;;;:::<<<<<<=========>>>AAACCCFFFIIINNNRRRUUU\\\dddjjjkkkoootttwwwyyy|||qqqcccYYYSSSJJJGGGBBB???======<<<<<<::::::<<<<<<;;;999666555888888888888888888888888666666555444444444444444444444555555444333222222333333333333333333333333222222222333333333444444444444444444444444444444333222222222333444555666444444555555555555555555444444444555555666666666555555444444333444444555333333333333333333333333222222111111111111111222222222333444444555555666555555555555555555555555444444333333333222222222222222333333444555555555666666777888888888888777|||qqqggg^^^[[[UUUPPPMMMMMMNNNPPPOOONNNMMMKKKIIIHHHGGGGGGHHHEEEAAA???===;;;999777555555444444333333333333222222333444555555666666222111111000000000000000111111111111111111111111...///000000000000//////000000000000000000000000......////////////..................//////////////////////////////////////////000000000000000000////////////////////////......///000000///.............../////////000000//////////////////////////////.........//////000111111111111111111111111111000000//////000000111111111111111111111111111222222222222222222222222222111111000///...------111111111111222222222222333333333333333333333333333333333333222222111111111222333333444444444333333333444444444444555555555555555555555555555555444444444444444444444444222333444555666777777777777777777777666555333333666666777777888999999999888999:::999888999;;;<<<>>>>>>>>>>>>===<<<;;;;;;:::<<<===>>>???AAAEEEHHHKKKQQQXXX]]]```ccchhhllljjjnnnuuu|||uuuhhhcccXXXSSSLLLGGGEEECCCAAA???;;;<<<======<<<:::777555777777777777777777777777666666555444444444444555444444555555555444333333333333333333333333333333222222222333333333444444333333333333333333333333111111111222222333555555555555555555555555444444444444444444555555555555444333333333333333444444333333333333333333333333111111111000000111111222222222333444444555555666444555555555555555555555444444333333333222222222222222333444444555666666666777888888999999888888}}}qqqkkkbbbYYYRRROOOOOOPPPVVVVVVUUUTTTRRROOOMMMLLLNNNJJJEEEAAA>>><<<999777444444333333222222111111222222222222333333333333222111111000000000000000111111111000000000000000//////000000111111000000000000000000000000000000......////////////..................////////////000000000000000000000000//////000000000000111111////////////////////////////////////////////////....../////////000000000000000000000000000000000...............//////000111111111111111111111111000000000//////000000000111111111111111111111111111111111111111111111111111111111000000/////////222222222222222222222222111111111111111111111111222333333333333222111000111111222333444444444444444444444444444444555555555555555555555555555555333333333444444444444555000111333555666777777777333333444555666666666666666666777888888999999:::888999:::999888999;;;===??????>>>>>>=========<<<999;;;>>>AAACCCGGGLLLOOOXXX]]]dddhhhiiiiiilllnnnpppttt|||yyysssiiibbbWWWOOOJJJFFFBBB>>>>>>>>>>>>>>>===;;;999777777777777777777777777777777666555555444444555555444444555555555555444444333333333333444444444444222222333333333333444444333333333333333333333333111111111111222444555666666666666555555555555555444444444444444444444444333333333333333333444555333333333333333333333333111111111000111111222333222222333444444555555666444444444555555555555555444444333333333333222222222222333444555666666777666777888888999999888888ttthhh^^^YYYWWWWWW\\\]]]^^^___^^^[[[YYYWWWVVVRRRLLLFFFBBB???<<<999666666666555444333333333333333333333333222222222222111111000000000000000000000000/////////......///000000111222222111111000000000000000000000000......////////////..................////////////000000000000000000000000//////000000000111111111////////////////////////111000///......///000111.../////////000000000000000000000000000000000000//////......///000000111111111111111111111111111222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111000222222222222222222222222111111111111111111111111222222333333333222111000000111222333444444444444555555555555555555444444555555555555555555555555333333333444444444555555222333444666777777777777333444555666777777777777666777777888888999::::::888999::::::::::::<<<>>>??????>>>>>>===>>>>>>>>>===@@@DDDGGGLLLQQQWWW[[[dddhhhmmmoooppprrrwww{{{{{{mmmaaaXXXQQQIIICCCAAAAAA@@@>>>===;;;::::::888888888888888888888888777666666555555555555555444444555555555555444444333333333444444444555555222222333333333333444444444444444444444444444444111111222222333555666777777777777666666555555555444444444444444444444444333333333333333444555555333333333333333333333333111111111111111222333333222222333444444555555666444444444555555555666666444444333333333333222222222222333444555666777777666777777888888888888888uuujjjdddbbbbbbaaacccfffhhhhhhfffcccaaa^^^YYYRRRLLLGGGDDD@@@>>>;;;::::::999888777777666777666666555555444333333222111111000000000000000000000//////.........---000000111222222222222222000000000000000000000000......////////////................../////////000000000000000000000000000//////000000111111111222////////////////////////222000///------///000222////////////000000000000000000000000000000000000000000///000000111222222111111111111111111111111333222222222222222222333111111111111111111111111333333333333333333333333111111111111111222222222222222222222222222222222333333333333333333333333222222333444333222111000000111222333444444555444555555555555555555444444555555555555555555555555333333333444444555555555555666777777777777777666777777888777777666555444777777777888999999::::::999;;;<<<;;;;;;;;;>>>@@@??????>>>>>>>>>>>>??????BBBEEEJJJOOOTTT[[[bbbfffiiilllppprrruuu{{{wwwlllaaaWWWPPPCCCBBB@@@>>>===<<<<<<<<<999999999999999999999999777777666555555555555555444444555555555555555444333333333444444555555555222222333333333444444444555555555555555555555555222333333444555666888888888888777777666666666555444444444444444444444444333333333333444444555666333333333333333333333333222222111111222333444444222222333444444555555666444444444555555555666666444444444333333333222222222222333444555666777888666666777888888888888777ttt}}}zzzwwwuuuuuuzzz|||~~~~~~zzzssskkkfffdddZZZSSSRRRNNNFFF@@@@@@===;;;999:::<<<===:::888<<<999666444444444444333444444333222111111111111000000//////000111222222222222222222222222222222111111111111000000000000000000//////......------000000//////.........---...//////000111222222222000000//////.........---////////////////////////............////////////000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222//////000111222222333333333222111000000111222333111111111222333333444444222222222222222222222222222111111111000000//////000000111111111222222222333333333333333333333333555444444333333444444555555555555555555555444444666555444333222333333444666666666666666555555555777777777777777777777777666666666666666666555444888888999999999888888777999::::::;;;;;;<<<<<<<<>>===>>>======;;;999666555666777888888888777777777777777666666777777777777666666777666444444555555444333111222333444555555555555555555444444444333333333333333444555666777888888999888777888888777444222444444444555555555666666444444444444444444444444333444444555555444444333333222222111111222222333111111222333333444555555444444444555555555555666666444222333444555444333333333444555555666666777666666777777888999999:::qqqxxx|||zzzxxx{{{~~~~~~yyysssiii```XXXTTTPPPIIIEEEFFFFFFCCC@@@???@@@@@@>>><<>>>>>???AAADDDGGGJJJOOOXXXccchhhiiijjjoootttxxxyyy~~~~~~ppp]]]TTTKKKGGGEEEAAA???@@@======<<<;;;:::;;;<<<===888888888888777777777777777777777777666555444333555444333333555555333111222222333444444555666666555555444444444333333333444444555555666666777777888666444333444555444333333444444444444555555555444444444444444444444444333333444444444444333333333222222111111222222333111111222333333444555555444444444555555555555666555444222222444555444333//////000111111222222333222222333444444555666666zzz}}}|||xxxvvvvvvsssooommmnnnppptttxxxzzzyyyxxxtttuuuxxx|||xxxnnnccc\\\UUUOOOLLLMMMLLLIIIFFFDDDCCCCCCBBBAAAFFFBBB===999777666444333444444444444444444555555222222111000000000111111222222222222222222222222111111111111000000000000111111111111000000000000000000////////////............//////000000111111111000000000000000//////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000111111111111222222222333333333333333333333333222222111000000111222222333333222222111000000///222222222222222222222222333333333333333222222222222222222333333333444444333333333333333333333333555555444444444444555555555555555555555555555555888777666666555555666666666666666666666666777777777777777777777777777777444555666777777777777777888999999::::::999999999======<<<<<<======>>>>>>===@@@CCCDDDDDDIIIPPPWWW]]]gggpppqqqmmmmmmttt|||ooobbbTTTMMMIIIEEEBBBBBB<<<<<<;;;;;;;;;;;;;;;;;;999999888888888777777777777777777666555444333333111111111333444444222000444333333333333555666777555555444444444333333333555555555555555555555555777444111///111333444555333333333333444444444444444444444444444444444444222222333333333333222222333222222111111222222333111222222333333444444555444444444555555555555666555444222222444444444333111111111222333333444444444444444555666666777777|||zzzuuunnniiiiiiiiilllppprrrqqqooojjjlllnnnooorrrzzzuuuhhh]]]TTTPPPOOOPPPNNNLLLJJJJJJKKKKKKLLLJJJFFF@@@;;;999888777666777777777666666555444444333222222111000000000000111111111111111111111111111111111111000000000///////////////............000000//////////////////111111111111222222333333111111111111000000000000//////////////////////////////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333333333333222222222222111111111111111111222222222222111111000000000222222222222222222222222333333333333222222222222333333333444444444555555444444444444444444444444555555444444444444555555444444444555555555555555777666666666666666666666666666777777777777888888777777777777777777777777999999999888777666555444888999::::::::::::::::::>>>===<<<<<<<<<===>>>???>>>BBBFFFIIIMMMSSS\\\ccckkkooossssssrrruuu~~~vvvdddZZZUUUOOOIIIGGG@@@???===<<<;;;;;;:::999:::999999888888777777777777777666666666666777777111111222444666666333111666555333222333444666888555555444444444333333333666666666555555444444444555333000000111333444444222222222333333333444444444444444444444444444444111222222333333222222111333222222111111222222333222222222333333444444444444444444555555555555666555333222222333444444333222333333444444555555666444555555555666666777777~~~wwwrrrqqqppptttyyy{{{yyyuuunnnnnnllljjjhhhlllssszzzvvvfff[[[SSSOOORRRRRRRRRRRRRRRSSSUUUWWWNNNIIICCC>>><<<<<<<<<;;;<<<;;;;;;999777555222111333333222111000000111111000000000000000000000000111111111111000000000///............//////////////////000000000000000000111111111111111222222222000000000000111111111111000000000000000000000000........./////////000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222222222222222111111111111111111111222222111111111000000111111222222222222222222222222222222222222111111222222222222222222333333444444444555555555444444444444444444444444666555555444444555555666444444444555555555666666555555555555666555555555777777777777888888999999888888888888888888888888999999999999888777666555999999:::;;;;;;;;;;;;;;;======<<<<<<<<<>>>@@@AAABBBDDDHHHOOOWWW```gggjjjrrrrrrrrrvvv}}}}}}qqqjjjaaaVVVOOOHHHEEE@@@>>>>>>>>>===;;;:::::::::999888777777666666666666777888:::<<<===333333333555777777666444666555444333333444666888555555444444444333333333666666555555444444333333333222222333555555444222222222222333333333444444444444444444444444444444111222222333333222222111333222222111111222222333222222333333333333444444444444444555555555555666444333111111333444333222000000111222222333333444111111222222222222333333|||yyytttnnnjjjiiikkknnnqqqyyyuuuiii___XXXUUUWWWXXXXXXXXXXXXYYYZZZTTTOOOHHHCCCAAAAAA@@@@@@??????>>><<<999555222000333222222111111111222222////////////////////////111111111111000000000000000000000000111111111111//////000000000000111111...............///////////////000000000000000111000000000000000000000000............////////////000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000111222222222222111000000111111222333333444444222222222222222222222222111111111111222222222222333333333444444444555555444444444444444444444444666666555555555555666666333333444444555666666666444444555666666666555555777777777888999999::::::888888888888888888888888555666777888::::::::::::999999:::;;;<<<<<<<<<<<<>>>===<<<<<<===@@@CCCDDDHHHKKKQQQZZZccclllrrrttt|||{{{~~~vvveeeZZZOOOJJJCCC?????????>>>===;;;;;;:::999888777777666555555666777999<<>>>>>>>>@@@CCCGGGIIIQQQXXXccclllrrryyyqqqbbbYYYNNNFFFCCCBBB???===<<<;;;;;;:::888777777666666555555666888;;;>>>@@@:::888555444666777777777666666666555555555555555555555444444444333333333444444444444444444444444666555333333444444333111333444444444444555555555444444444444444444444444333333444444444444333333333222222111111222222333333333333333333333333333444444444555555555555666444222111111222333333222333444444555555666777777666666666666666666666666{{{wwwrrroookkkiiijjjkkkkkkkkkhhhkkkqqqyyy}}}~~~xxxrrrnnnmmmddd]]]UUUMMMIIIGGGFFFFFF>>>??????>>><<<999555333111111111111222333444444222222222222222222222222111111111111000000000000---.........//////000000//////000000111111111222///////////////.........---.........//////000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111111222333333444555555000111222333333222111000666555555444444333333222222222222222222222222222333333333444444555555555222222222333333333444444555555555555555555555555666666555555555555666666333333444444555666777777555666777999999999888777777777888999::::::;;;;;;888888888888888888888888777777888999::::::::::::999:::;;;<<<============@@@??????@@@BBBFFFJJJMMMYYYeeettt|||~~~{{{ooo___SSSMMMHHHDDDAAA<<<<<<;;;:::999777777666777666555666777:::<<<>>><<<999555333444666777777555666666777666666555444555555444444444333333333444444444444444444444444999666222000111222333222444444444555555555666666444444444444444444444444333444444555555444444333333222222222222222222333333333333333333333333333444444444555555555666666444222111111222333333222///000000111111222333333444444444444444444444333}}}yyyuuusssrrrppplllhhhgggfffgggmmmxxx}}}qqqgggZZZTTTSSSQQQLLLGGGGGGCCC>>>:::888777555444666555333222222222222333999777555333222111111111222111111111000000////////////000000000000//////......////////////......222222222111000///......000000000000111111111111222111111000///......------.........//////000000......//////000000111111333222111000000000111222............///111222222333333222222222222222222222222222222222222222222333333333333333333333333333333333222222222111111333333111000000000111222333333222111000000111111222333444555555555444333444444444444444444444444444444444555555555555666111111222444555777888888777777666666666666666777999999999999888666555444777888888888888999999999;;;;;;<<<============<<<>>><<<;;;;;;===>>>??????@@@@@@AAABBBEEEKKKRRRWWWhhhpppzzzpppfff\\\PPPHHHFFF???>>><<<:::999888888888888777555444444666999;;;:::999777666555555555666444444444555555555666666777666555444444444444444444333333222222333333444333333333333333333333333333444444555555444444333555333111//////111333555333333333333333333333333333333444555555444333333......///000222333444555222222222333333333444444444444444333333222222222111111222333444444444444777777666666555555555444}}}zzzuuupppkkkiiihhhjjjrrr|||tttfff^^^\\\ZZZVVVQQQKKKGGGBBB>>>;;;:::777666555444333222333444777888>>><<<999666333111111000111111111111000000000/////////000000000000//////......////////////......111111000000//////....../////////000000000111111111111111000///................../////////000000000000000000////////////000000/////////000222333///////////////000111222222222222222222222222222111111111111111111111111333333333333333333333333333333333222222222222111333333111000000000111222333222222111000000111111222333444555555555444444444444444444444444444444444444444555555555555666444555777999;;;===???@@@777777666666666666777777888999999888888777666555888888888888999999999999<<<<<<======>>>>>>======<<<;;;:::;;;===???@@@@@@AAACCCEEEHHHMMMTTT\\\aaakkktttwwwlll^^^UUUQQQIIIEEE@@@======<<<<<<;;;;;;999777666666666888999:::999777666555555666666444444444555555555666666666666555444444444444444444444444444444444444444333333333333333333333333444555555666666555555444444333222111111222333444333333333333333333333333333333444555555444333333///000000111222333444444333333444444444555555555444444444333333333222222111222333444555666666666777666666666555555555555xxxuuurrrqqqtttyyy}}}rrriiieeeccc]]]XXXMMMIIIDDD???<<<999777555555444222222444777;;;>>>BBB@@@<<<888444222000///111111111111000000000000//////000000000000//////...//////000000//////...000000000///////////////....../////////000000000111111000000//////............////////////000000111111111000///.........---------...///111222333000000/////////000000111111111111222222333333444////////////////////////222222222222222222222222333333333333222222222222333333222111111111111222333222111111000111111111222333444444555555444444333333333333333333333333444444444555555555555666333444555777999:::;;;<<<777777666666666666777777777888888888888888777777888888888888999999999:::<<<===???@@@@@@@@@???>>><<<<<<<<<===???@@@BBBBBBCCCGGGLLLSSSZZZccckkkqqqttt}}}sssggg```SSSKKKBBB=========;;;999===<<<:::999777777666666999999777666666666666666444444555555555666666666555555444333333333444444444444555666666555444444333333333333333333333333555666666666666666666555333333222222222222333333333333333333333333333333333444444555555444444333222222222333333333444444444444444555555555666666444444444444333333333333111222333555666777777777666666666666555555555555}}}~~~yyytttmmmddd\\\SSSNNNHHHBBB>>>;;;888666777555333222333777;;;>>>BBB@@@<<<888555222111000111111111000000000000000//////000000000000////////////000000000000//////000000000000000000000111............////////////111000000000/////////...//////////////////000000111000000000/////////.........//////000111222222111111000000///000000000000000111222333333444444000000000000000000000000111111111222222222222222444444333333333222222222333333222222111111111111222222111111111111111222333333333444444444444444333333333333333333333333444444444555555555555666444444444444333333333333777666666666666777777888666777888888999999999999888888888999999999::::::;;;>>>BBBFFFFFFCCC@@@======>>>@@@@@@AAABBBDDDFFFFFFLLLVVV```kkkuuu~~~uuuaaaUUUHHHAAA@@@@@@<<<888<<<<<<;;;:::888777666666999888888777777666666666555555555555666666666666444444333333333333444444222444555777777555444222444444444444444444444444555555666666666666555555222222333444444333222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555444444444444444444333333222333444555555666555555666666666666666555555555zzzzzz}}}nnnddd\\\XXXPPPJJJEEEAAA===::::::888555222222555888;;;<<<;;;888555333222222222000000000000000000111111//////000000000000////////////000000000000//////000000111111111111111111............////////////000000000000////////////000000000000000000//////.../////////000000000111111111111111111111111000222111111000000000000111000000111222333333444444111111111111111111111111111111222222222333333333444444444333333333222222333333333333222222111111222111111111111111222222333333333333444444555555333333333333333333333333444444444555555555555666777777777666555444444444666666666666666777888888666777888999999:::999999888999999999999:::::::::;;;???FFFKKKKKKGGGAAA<<<===???@@@@@@AAACCCGGGKKKNNNVVVdddrrrqqqdddTTTJJJGGGEEEAAA===;;;;;;::::::999888777777888888888888888777777777555555555666666666777777444444444333333444444555111222444555555444222111444444444444444444444444333444444555555444444333111222444555555444222111444444444444444444444444444444444444444444444444555555555444444444444333222333333333333444444444444444444444444444444444333444444444444333222222555555555666666666666666zzz{{{wwwkkkccc]]]VVVNNNIIIDDD???<<<>>>;;;888444333444555666666555444333222222333333000000000000111111111111//////000000000000/////////000000111111000000///111111111111000000000000....../////////000000000000000000000////////////111111000000000000//////.........///000111111111222222222222222111000000111111000000000111111222111111111222222333333444222222222222222222222222222222222333333444444555444444444444333333333333333333333444333222222111111111111000111111222333444333333333333444555666444444444444444444444444444444444555555555555666555555666666777777888888666555555666666777888999777777888999:::::::::999999999999999::::::::::::;;;@@@FFFKKKKKKGGGAAA===;;;===???@@@AAAFFFNNNTTT^^^hhhxxx~~~rrraaaTTTLLLHHHDDD@@@======;;;:::999999999999777888888999999888777777555555666666666777777777555555444444444555666666222222333444444333222222444444444444444444444444333333444444444444333333222333444555555444333222444444444444444444444444555444444333333444444555444444444444444444444444222222222333333333444444444444444444555555555555333333444444333333222111555555555666666666666666wwwvvv|||vvvkkkfff^^^VVVOOOJJJEEEBBB@@@>>>;;;888555555555555333333222111111222333444///000000000111111111111//////000000000000//////000000111111111111000000000000//////......------/////////000000000111111////////////000000000000111111111000000000//////////////////000000000000///000111222222111111000000000000000111222333333222222222222222222222222333333333333333333333333222333333444555555666666555444444444444333333333333333444444444333222111111111000000111222222333444444333333333444555666555555555555555555555555444444444555555555555666444444555555666777777888555555555555666777888999888888999:::::::::999999999999999:::::::::;;;;;;===???CCCEEEFFFDDDAAA???<<<>>>AAACCCGGGPPP\\\eeeqqq|||qqqbbbWWWPPPKKKIIICCCBBB???<<<:::::::::;;;777888999999999999888777555666666666777777777777666555555555555666777888444444444444444444444444555555555555555555555555444444555555555555444444333444444444444444444333555555555555555555555555555444333333333333444555333333333333333444444444333333333333444444444555444444444444555555555666111222333444555555555555555555555555666666666777uuuooorrruuuxxxrrrjjjbbb[[[UUUPPPLLLAAA???===:::888666666666333222111111111222333444//////000000111111111222//////000000000000//////000000111111111111000000//////...---,,,,,,++++++000000000000111111111111////////////000000000000222111111111000000//////111111000000//////......,,,---///000111222111111000000000000111222333444333333222222222222222222222222222222222222222222333333444444555666777777555555444444444333333333333333444555444333222111111111000000111222333333444444333222333444555666666666666666666666666666444444444555555555666666:::999999999888888888777555555555555666777999999999999:::::::::999999888999999:::::::::;;;;;;;;;????????????@@@@@@AAAAAA>>>AAAEEEHHHNNNYYYiiitttssseee\\\XXXWWWIIIFFFBBB>>>;;;:::;;;<<<777777999::::::999888777666666666666777777777777666666666666666777888888666555444444444444555666555555555555555555555555555555666666666666555555444444444444444444444444555555555555555555555555555444333333333333444555222222222333333333444444444444444555555555666666444444444555555555666666///111222444666888999999444555555555666666777777wwwooonnnqqqzzzzzzqqqjjjbbbYYYRRRJJJFFFAAA>>>===:::666222333333333333333222111000444333333222222111111111111111111111111000000///000000000000000000000000000000//////.........---000000000000////////////////////////////////////000000000000000000000000333333333111//////111333000000000000000000000000000000000000111111111111555444333222111222333444333222111111111222333444222222333333333333444444444444333333222111000000000111222333444333222222222222222222222222222222222222333333333333444444777666555444444444444444777777666666666666666777555555555555555444444444777666555666888;;;===>>><<<:::888888999::::::999;;;;;;<<<<<<;;;;;;::::::>>>;;;:::>>>@@@>>>===???@@@FFFNNNTTTZZZgggxxxtttiiicccXXXQQQHHHAAA===:::999888;;;999888888888888666555<<<999777666777888888888888888777777777777888888;;;;;;:::888777555444444666555555555555444444444444444444444444444444444666555444444555666555444444444444333333222222222333333333333333333333333333333222444555666555333333444444555555444444333444444444444444444444444666666666666555444333333444444444555555555555666wwwooopppuuussscccYYYQQQKKKEEEAAA???<<<888555333444444444333333222111333333333222222222222222//////000000//////...---000000000000000000000000000000/////////.........000000000000////////////////////////////////////000000000000000000000000111111111///...---///111000000000000000000000000000000000000111111111111333333222222333444555555222222111111111222333444222222333333333333444444444444333333222111111000000111222333333333222222222222222222222222222222222222333333333333444444666666555444444444444555777777666666666666777777666666666666777777777888999999888999;;;<<<<<<<<<:::999999999;;;;;;;;;999;;;;;;<<<<<<<<<;;;;;;:::@@@<<<===AAACCCBBBDDDFFFGGGLLLSSSZZZeeewwwyyyiiiaaaVVVLLLEEEAAA>>><<<<<<;;;999999:::999888777<<<999777777888999999888888777777666666777777888777777777777777777777777666555555555555444444444444444444444444444444444666555444444555666555444444444444333333222222222333333333333333333333333444444333555666777666444333444444555555444444333444444444444444444444444333333333444333333222222444444444555555555555666{{{zzzyyyxxx{{{wwwiii___XXXNNNGGGCCC@@@;;;888555555555555444444444333222222222222333333333333///000000000000///......////////////////////////000000////////////......000000000000////////////////////////////////////000000000000000000000000...//////...,,,,,,...///000000000000000000000000000000000111111111222222111111333444555666666666222222111111222222333444222222333333333333444444444333333222222111111111000111222333333333333222333333333333333333333333222222333333333333444444555444444444444555666666777777666666666666777777777888888888999999::::::999::::::;;;<<<<<<===>>>>>>===;;;;;;<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;<<<@@@CCCDDDHHHLLLTTTXXX^^^gggvvvwwwmmm___SSSKKKFFFBBB???>>><<<::::::;;;;;;:::999<<<:::888888999999999888777666666555555666666777777777777777777777777777666555555555555444444444444444444444444444444444666555444444555666555444444444333333333333222222333333333333333333333333555444444555777777666555333444444555555444444333444444444444444444444444222222333333444333333333444444444555555555555666xxxwww{{{tttkkk^^^SSSKKKEEE@@@<<<888888777666666555555555111222222333333444444444222222333333222222111000////////////////////////000000//////////////////000000000000////////////////////////////////////////////////////////////---...///...---,,,...///000000000000000000000000000000111111111222222222111222444555666666555555222111222222222222333333222222222333333333444444333333333222222111111111111111222222333333333333333333333333333333333333222222222333333333444444333333333444444666777777777666666666666777777888::::::::::::999999999999888888888999;;;???CCCGGGKKKGGGBBB>>><<<<<<<<<;;;<<<<<<<<<<<<===>>>>>>??????===>>>BBBEEEHHHNNNUUU```eeemmmyyyvvvgggZZZRRRMMMHHHDDD???===;;;::::::;;;:::999<<<:::999999::::::999888666666555555555555666666:::999888777666555444444666555555555555444444444444444444444444444444444666444444444555666555444333333333333333333333333333333333333333333333333444333333444666777555444333444444555555444444333444444444444444444444444333333444555666666666666444444444555555555555666zzzxxxxxxooo```UUULLLEEE@@@<<<;;;:::888777666666666222222222333333444444555333333333333333222222111000000000000000000000000//////000000000000000000000000000000////////////000000000000000000000000////////////////////////...///000000///...///000000000000000000000000000111111111111222222222222333333555555555444333222111111222222333333333333222222222333333333444444333333222222222222222111222111222222222222333333333333333333333333333333222222222333333333444444333333333444555666777888666666666666666777888888;;;;;;:::999888888777777888888888999<<>>???@@@AAADDDBBBDDDHHHKKKPPPYYYbbbiiiqqq~~~uuuggg___XXXPPPJJJBBB???<<<::::::::::::999<<<;;;::::::;;;;;;:::888666666555555555555666666999888888777666555444444666555555555555444444444444444444444444444444444666444444444555666555444333333333333333333333333333333333333333333333333333222222333555555444222333444444555555444444333444444444444444444444444333333444555666666666666444444444555555555555666}}}~~~}}}mmm___TTTKKKEEEAAA???===:::888777777777333333333333444444444444111222222222222111000000000000000000000000000000//////000000000000111111000000000000////////////000000000000000000000000000000000000000000000000...///111111000000000111000000000000000000000000111111111222222222222333333444444444333333222111000111222333333333333222222222333333333333444444222222222222222222222222222222111111222222333444333333333333333333333333222222333333333333444444333333333444555666777888666555555666666777888999;;;;;;:::999888777777666:::;;;;;;<<<>>>FFFQQQZZZ\\\TTTIII???;;;;;;<<<===============>>>@@@BBBCCCEEEDDDFFFLLLQQQXXXeeeqqqxxxvvvkkkaaaUUULLLHHHEEEAAA>>>======<<<;;;<<<;;;;;;;;;<<<<<<:::888777666666555555666666777444555555666666777777888666555555555555444444444444444444444444444444444666555444444555666555444222222333333333333444444333333333333333333333333222111111222444444333222333444444555555444444333444444444444444444444444222222333333444333333333444444444555555555555666uuuggg[[[QQQJJJEEECCC???;;;999777777666444444444444444333333333222222222333222111111000222222222222222222222222//////000000000111111111000000000000////////////000000000000000000000000000000000000000000000000---///111222111000000111000000000000000000000000111111111222222222333333222222111111111222333333000111222333333333222222222222333333333333444444222222222222222222222222222222111111111222333444444444444444444444444444222222333333333333444444444444444444444555666777555555555555666777888999999999999999999999999999888;;;======>>>BBBJJJQQQRRRLLLDDD>>><<<<<<======>>>=========???AAADDDEEEHHHIIIMMMTTT\\\fffwww{{{ooo```UUUQQQMMMHHHDDDBBBAAA@@@???<<<;;;;;;<<<======;;;888888777777666666777777888444444555555666777777888666555555555555444444444444444444444444444444444666555444444555666555444222222222333333444444444333333333333333333333333222222111333444555444222333444444555555444444333444444444444444444444444333333333444333333222222444444444555555555555666{{{{{{yyykkk```UUUNNNGGGEEEAAA<<<999777666666555555555444444333333333444444555555444444333222222222222222222222222222//////000000111111111222000000000000////////////000000000000000000000000000000000000000000000000,,,...111111111000000000000000000000000000000000111111222222222333333333000000//////000222444555000111222333444333222222222222333333333444444444222222222222222222222222333222111111111222333444444444444444444444444444222222333333333444444444555444444444444555666666555555555555666777999999777777888999;;;<<<<<<===555999======;;;;;;@@@DDDFFFCCC???<<<<<<=========>>>=========???BBBDDDFFFRRRSSSXXXaaakkkxxxqqqeeeXXXTTTNNNIIIGGGFFFDDDCCC<<<<<<<<<===>>>===;;;999888888777777777777888888777777666666555555444444666666555555555444444444444444444444444444444444666555444444555666555444222222222333333444444444333333333333333333333333333333222444555666555333333444444555555444444333444444444444444444444444666666666666555444333333444444444555555555666666yyyyyy{{{uuuiii\\\SSSMMMMMMJJJEEE>>>999666666666555333444555555444222333333222222111000000000111111111111111111111111111111222222222222111111111111111111000000000000222111111111000000//////000000////////////000000111000/////////000222333000000000000000000000000111111000000111111222333111111222222222111000000555444333333333333444555222333333444444333333222222222222222222222222222444333333222222333333444222333444444555555444444555555555555555444444444444444444444555555555666888:::;;;:::888666666777999999999999999999999999============>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>???===>>>CCCDDDCCCDDDHHHOOOWWWbbbkkkvvvvvvhhhccc[[[TTTNNNJJJFFFDDDEEEBBB===999:::<<<:::777888888888888777777777777444555666777777666555444222333555666666666555555666666555444444444444555555555444444444333333333444444444444444444444444222222222333333444444444444444444333333222222222444444333222333444666777999888666444333333333444444444444444444444444444444444222111111222444444}}}{{{{{{}}}uuuhhh^^^]]]YYYRRRKKKDDD@@@===;;;777666444444666666555333444444444333222222111111111111111111111111111111111111222222222222111111111111111111000000000000111111111111000000000///000000////////////000000///......---...///000111111111111111111111111111222222222222222333333444111111222222222222222222555444333333333333444555222333333444444333333222222222222222222222222222444333333222222333333444333333444444444555555555444444444444444444444444444555555555666666666666666888::::::888888888999::::::999999999999999999<<<<<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>???AAA>>>>>>BBBDDDEEEIIIOOOZZZaaakkkuuu|||tttiii```ZZZVVVPPPLLLEEEBBB>>><<<===>>><<<999:::999999999999888888888666777777777777777777666333444555666777666666555666666555555444444444555555555555555444444444333444444444444444444444444222222222333333333333333444444444333333222222222444333222222222444555666777666555333333333333444444444444444444444444444444444333333333333444444~~~~~~~~~uuupppiii___TTTKKKDDD@@@===999777555555666777666555666555555444444333222222000000000000000000000000111111222222222222111111111111111111000000000000111111111111000000000000111000000//////000000111///............///000111222222222222222222222222333333222222333333444555111222222333333444444444555444444333333444444555222333333444444333333222333333333333333333333333444333333222222333333444444444333333444444555666444444444444555555555555666666666666777777777777555777999:::999999:::;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<=====================>>>???@@@@@@AAA>>>===@@@CCCFFFNNNWWWbbbgggqqqzzzooojjjeee^^^XXXIIIEEE@@@???@@@@@@>>><<<;;;;;;;;;:::::::::999999999888888777777888888999555666666777777777777666666666666555555555444444666666666555555555444444444444444444444444444444333333222222222222222222444444333333333333222222333222222222222333333444444444333333333333444444444444444444444444444444444444555555555555444444|||yyyjjjZZZMMMEEEBBB;;;999777666666777666555666666555444444333333222////////////////////////111111222222222222111111111111111111000000000///111111111000000000000000111000000000000000000111111111111111111222222222222222222222222222222222222222222222222333444444222222222333444555666666444444444444444444444444222333333444444333333222333333333333333333333333444333333222222333333444555444444333444555666777555555555666666666666666666777777777777888888888666888::::::999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;<<<===>>>@@@AAABBBCCCAAABBBFFFIIIMMMWWWaaajjjoooyyy{{{wwwtttmmmfffTTTLLLDDDAAA@@@>>>======;;;;;;;;;:::::::::999999999888777666666777888999777777777888888888777777666666666666666555555444777666666666666555555555333333333333333333333333333333333222222111111000333333333333333333333333222222222222222222222333222222222222333333444444444444444444444444444444444555666777777666555444{{{{{{rrr]]]QQQMMM???===999777777777666555555555555444333333222222////////////////////////111111222222222222111111111111111111000000000///000000000000000000111111111111000000000000111111000111111222222222222222111111111111111111111111111111111111111222333333333333222333444555666777444444444444444444444444222333333444444333333222333333333333333333333333444333333222222333333444555444444444555555666666666666777777888888888888777777777777888888888999999:::;;;;;;999888888999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;;;;<<<===???AAACCCDDDDDDEEEIIIOOOSSSXXXcccnnn{{{}}}wwwfffXXXKKKDDD@@@;;;;;;>>>;;;::::::::::::999999999888888666555555666888888888888888777777777888888666666777777777666555444777666666666666555555555333333333333333333333333444333333222222111111111333333333333333333333333222222222222222222222222111111222333333444444444444444444444444444444444444555777777777777555444{{{xxx~~~mmm]]]VVVFFFBBB>>>;;;999999888777666555555444333333222222000000000000000000000000111111222222222222111111111111111111000000000000000000000000111111111111222111111000000111111222...///000000111111000000000000000000000000000000111111000000111111222333444333333222333444666777333444444555555444444333222333333444444333333222333333333333333333333333444333333222222333333444444444555666666666666555666666777777888888999999777777777777888888888888:::;;;<<<;;;999888777888:::;;;;;;<<<<<<=========;;;;;;<<<<<<<<<=========<<<<<<===>>>@@@BBBDDDEEE@@@CCCJJJSSSYYYaaannn{{{xxxgggVVVNNNFFF>>><<<@@@;;;;;;:::::::::999999999777777777666666777777777999888777777777777777777666666777888777666555444666666666555555555444444333333333333333333333333444444333333333333333333222222333333333333444444333333333444333333222111111222333444444555444444444444444444444444444444555555666666666666555555~~~iii\\\MMMIIICCC???===<<<:::999777777666555555444444333111111111111111111111111111111222222222222111111111111111111000000000000///000000000111111111111222111111000000111111222...///000111111111000000111111111111111111111111222111111111111222333333555444222111222333444555333333444555555444333333222333333444444333333222444444444444444444444444444333333222222333333444222444666888888777555444444555555666777777888888666666666777777777888888999:::<<<;;;:::999999::::::;;;;;;<<<======>>>>>><<<<<<=========>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFCCCGGGOOOZZZcccpppuuuddd\\\SSSFFFAAACCC<<<<<<<<<;;;;;;;;;;;;:::777888888999999888888777999888777666555666666777555666888888888777555444555555555555444444444333222222222222222222222222444444444444444444555555222222222333333444444444333444444555444333222111333333444555666555444444444444444444444444444444666555555444444555555666uuueeeRRRNNNGGGCCC@@@>>><<<;;;888888888777666666555555111111111111111111111111111111222222222222111111111111111111000000000000//////000000111111111222222222111111111111222222000111222333444333222222222222222222222222222222333333222222333333444555555444222111111222333444333333444555555444333333222333333444444333333222444444444444444444444444444333333222222333333444111333777999999888555333333333333444555666666777666666666666777777777777777999;;;;;;::::::;;;<<<;;;;;;;;;<<<===>>>>>>???============>>>>>>>>>>>>??????@@@AAABBBDDDEEEFFFPPPSSS[[[gggsss|||nnnggg]]]MMMEEEGGG>>>=========<<<<<<<<<<<<888999:::;;;;;;:::999888999888777555555555666777555666888999888777555444555555444444444333333333222222222222222222222222444444444555555666666666222222222333333444444444444444555666555444222111444444666666666555444333444444444444444444444444666555444333333444555666lllaaaXXXOOOLLLIIICCC??????777888888999888777555444444333222222111111222222333333333222222222111111444333333222111000//////////////////000000000000000000000000111111111111111111111111111111111111000111111111111222222222222222222222111111000000111111222333333444555555444444444555555555555666666555333222111222333333333333333333333333333333555444444444444555666666666666555555555555666666666555444444444444555555888888999999999::::::::::::;;;<<<===>>>>>>>>>>>><<<;;;;;;<<<<<<===>>>???===>>>???>>><<<<<<===???BBB@@@AAACCCDDDDDDHHHOOOVVV^^^iiittt}}}qqqdddWWWNNNIII>>>===<<<===>>>>>><<<:::;;;<<<===>>>===:::777555777777777777666666666666777777777777777666555555444444444444444444444444666666666666666666666666222222222333333444444444000000111222333333444444888666444222111111222333444444444444444444444444333333333444444444555555333333555666666666555444vvvggg]]]UUUQQQMMMGGGCCCBBB<<<<<<;;;:::999777555555444333222222111222222222333333333222222222222111222222222111111111111111////////////000000000000000000000000111111111111111111111111111111111111///000000000000111111111222222222222111111111000111222222333333444444444333333333333444444444555555444333222222222333333333333333333333333333333444333333333333444555555666666555555555555666666:::999999888888888999999888888999999999:::::::::999999:::;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<===??????>>>>>>???>>><<<<<<>>>???AAA???@@@CCCEEEGGGNNNVVV```mmm}}}wwwkkk]]]OOOEEE???>>>===<<<===<<<;;;999777;;;???@@@>>>;;;999888888888888777777777666666777777888888777777666555555555555555555555555555444444444444444444444444222222222333333333444444000111111222333333444444555333111000///000111111444444444444444444444444333333333444444444555555333444555666666666555555qqqggg^^^ZZZVVVNNNIIIHHHAAA@@@>>>;;;999777666666444444333222222222222222333333333333222222222222000000111111111222222222////////////000000000000000000000000111111111111111111111111111111111111/////////000000000000111222222222222111111111111222222222333333333333333222222222333333333444444555444333333222333333333333333333333333333333333333333222222333333444555666666555555555555666666888888777777777777888888888888999999999:::::::::999::::::;;;;;;;;;::::::<<<<<<<<<<<<===>>>??????>>>??????>>>======>>>@@@AAA@@@AAAEEEHHHMMMXXXcccnnnuuufffUUUHHHDDDBBB???>>>>>>===<<<;;;888>>>DDDEEE@@@:::888888999999999888888888777777888888888888888777666666555555555555555555555555222222222222222222222222222222222222333333333333111111111222222333333444333222111000000111222333444444444444444444444444333333333444444444555555333444555666666666666555zzzqqqhhhccc^^^UUUOOOMMMCCCBBB???;;;999777777777444444333222222222222333444444333333333222222222111111111111111111111111////////////000000000000///000000000111111111111111111111111111111111111000000000000111111111111222222222222222222222222333333333222222222222222222333333333333444444444444444444333333333444444444444444444444444444444444444333333333444555555666666555555555555666666666666666555666666777777888888999999999:::::::::<<<<<<=========<<<;;;;;;<<<<<<<<<<<<===>>>???@@@>>>?????????>>>>>>???AAACCCCCCEEEIIIMMMUUUcccqqq|||nnn___UUUKKKHHHCCCAAA@@@@@@@@@???>>>FFFLLLKKKBBB999555666:::::::::999999999888888888888888888888777777666555555555555555555555555222222222222222222222222222222222222222222222333111111111222222333333333444333333333333444555666444444444444444444444444333333333444444444555555444555555666666666666666vvvmmmhhhbbbXXXQQQOOOEEECCC@@@===:::999888888555444333333222222333333444444444333333333222222333333222222111000000///////////////000000000000///000000000111111111111111111111111111111111111111111222222222222333333222222222222222222222333222222222222222222222111444444444444555555555555444444444444444444444444444444444444444444444444555555555555555666777777666666555555555555666666888888888888888999::::::888888999999999:::::::::<<<<<<<<<<<<<<<<<<;;;;;;===<<<<<<======>>>???@@@>>>???@@@???>>>???AAABBBDDDDDDHHHNNNTTT^^^pppqqqgggbbbTTTOOOHHHDDDBBBBBBCCCBBBCCCJJJOOOLLLCCC:::777888::::::::::::999999999999888888888888888777666666333333333333333333333333333333333333333333333333222222222222222222222222111222222222222222333333333333333333444555666666444444444444444444444444333333333444444444555555555555555555666666777777~~~|||yyypppkkkeee[[[SSSPPPKKKIIIFFFBBB???<<<:::999555444444333333333333333444444444444333333333333444444333222111000///...////////////000000000000000000000000111111111111111111111111111111111111222222222333333333444444222222222222333333333333111111111222222222222222444444444555555555666666333333444555555555555444444444444444444444444444666666666555666777777888666666555555555555666666666666666666777888999999888888999999999:::::::::888999999:::::::::999999============>>>???@@@@@@>>>???@@@@@@???@@@BBBCCCDDDGGGMMMVVV^^^kkk|||rrrnnnaaa[[[QQQJJJFFFDDDDDDDDDEEEIIIKKKIIIBBB===<<<===:::::::::999999999888888777777777777777666555555222222222222222222222222555555555555555555555555222222222222222111111111222222222222222222222222111111222222333333444444444444444444444444444444333333333444444444555555666666555555666666777888}}}|||wwwrrrlllbbbZZZWWWUUUSSSPPPKKKFFFAAA===:::555555444333333333333444555444444444444333333333222222222111111111000000////////////000000000000000000000000111111111111111111111111111111111111111111222222222333333333222222222333333333444444000000111111222222333333333333444444444555555555222333555666666666555444555555555555555555555555555555555555555666777777666666555555555555666666555555555555666777888999888888999999999:::::::::777888999999::::::::::::============>>>???@@@AAA>>>@@@AAA@@@@@@@@@BBBDDDGGGMMMWWWcccooouuummm```TTTMMMIIIHHHGGGHHHHHHFFFCCC>>><<<<<<===999999999999888888888888666666666666666555444444333333333333333333333333444444444444444444444444222222222222111111111000222222222222222222222222222222333333333333333333444444444444444444444444333333333444444444555555777666555555555666888888~~~~~~zzztttjjjbbb^^^]]][[[XXXRRRLLLEEE???;;;555555444333333333333444555555444444444333333333111111111111111222222222////////////000000000000000000000000111111111111111111111111111111111111000111111111111222222222222222222333333444444444//////000111222333333444222222333333333444444444222333555666666666555555555555555555555555555555555444444444444555666666666666555555555555666666999999999999:::;;;<<<===888888999999999:::::::::888999:::;;;<<<=====================>>>???@@@AAA???@@@AAAAAA@@@AAACCCEEELLLSSS```ooo}}}|||mmm___UUUOOOLLLKKKMMMJJJDDD???;;;999999999999999999888888888777777555555555555555444444333444444444444444444444444444444444444444444444444222222222222111111000000222222222222222222222222444555555666666555444444444444444444444444444444333333333444444444555555777666555555555666888999wwwmmmhhheee```YYYPPPFFF???:::666777888888777666666666333333444444333333222111111111111111111111111111000000000000000000000000111111111111111111111111333222111000000111222333111222222333333222222111111111111111111111111111333333333333333333333333444444444444444444444444444333222222333444666777555555555555555555555555999999888888888888999999888888888888888888888888777777888999999999999888:::::::::999999888888888888888999:::;;;;;;;;;;;;<<<<<<======>>>@@@AAABBBBBB@@@???>>>@@@DDDHHHKKKUUUdddttt~~~rrrdddUUUNNNPPPWWWRRRIIIBBB<<<:::;;;;;;888888888888888888999999777777888888888888777777333333333333333333333333222222222222222222222222111111222333333444555555333333333333333333333333555555555555555555555555555555555555555555555555333333333444444444555555777777777777777777777777sssnnneee\\\SSSJJJBBB<<<888999999888777666666666333444444444444333222222111111111111111111111111111111111111111111111111444444444444444444444444333222111000000111222333111222222333333222222111111111111111111111111111333333333333333333333333444444444444444444444444555555444444333444444444444444444444444444444444444444444444444444555555888888888888888888888888777777888999999999999888:::::::::999999999888888888999:::;;;;;;<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBCCCDDDCCCCCCEEEKKKSSSXXXccctttxxxmmmbbb\\\\\\[[[TTTKKKBBB===:::::::::888888888999999999999999666666777777777777666666444444444444444444444444333333333333333333333333111222222333444444555555333333333333333333333333555555555555555555555555555555555555555555555555333333333444444444555555666666666666666666666666~~~pppcccYYYPPPFFF>>>;;;:::999888777666666666444444444444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222111222222333333222222111222222222222222222222222333333333333333333333333444444444444444444444444666666666666555444333222444444444444444444444444444444555555666666777777777777777777777777777777777777888999999999999888::::::::::::999999999999999999:::;;;<<<<<<<<<<<>>:::666555666888888888444444555555555444333333222222222222222222222222111111111111111111111111444444444444444444444444222222222333333222222222111222222333333222222111222222222222222222222222222222222333333444444444444444444555555666666666333444666777888777666666444444444444444444444444222333444555666555555555666666666666666666666666777777888999999999999888::::::::::::::::::::::::;;;;;;<<<===>>>>>>>>>>>>????????????@@@@@@AAABBBDDDIIIOOOTTT\\\kkkyyyrrreee\\\NNNEEEAAA???===;;;;;;;;;;;;;;;::::::999999777777888888888888777777444444444444444444444444333333333333333333333333333333444444444444555555333333333333333333333333444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555555555wwwhhhXXXNNNDDD???999777888999999888555555555555555444333333333333333333333333333333111111111111111111111111333333333333333333333333222222333333333333222222111222222333333222222111333333333333333333333333111222222333333444444555444444444555666666777777444555666777888888888888555555555555555555555555444555666777777666555444777777777777777777777777777777888999999999999888::::::::::::;;;;;;;;;;;;<<<<<<===>>>?????????????????????@@@AAABBBDDDDDDEEEJJJSSS]]]jjj~~~|||jjj___PPPFFFBBB@@@===:::===<<<<<<;;;;;;::::::999555555666666666666555555444444444444444444444444333333333333333333333333444444444444444444555555333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555555555555555555555pppbbbYYYNNNGGG???:::::::::999777555555555555555444444333333333333333333333333333222222222222222222222222000000000000000000000000222222333444444333222222111222222333333222222111333333333333333333333333111111222333333444555555444444444555666777777777777777777666777777888888666666666666666666666666777888999999888777555444888888888888888888888888777777888999999999999888:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBDDDEEEGGGHHHJJJPPP[[[jjjwwwjjjYYYMMMHHHEEEAAA============<<<;;;:::::::::666666666777777666666666555555555555555555555555444444444444444444444444555555555555555555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555666666666666666666666666vvvhhhaaaVVVNNNDDD===<<<;;;888666555555666666555555444333333333333333333333333333333333333333333333333333333333333333333333333333222222444444444444222222222222222333333222222222333333333333333333333333111111222333333444555555444444444555666777777888;;;999888666666666777777777777777777777777777777333444555555444222000...888888888888888888888888777777888999999999999888:::::::::;;;;;;<<<<<<<<<===>>>???@@@@@@AAA@@@@@@AAAAAABBBDDDFFFHHHJJJKKKUUU[[[ggg{{{vvvcccVVVPPPLLLFFFBBB>>>>>>===<<<;;;;;;::::::999999::::::::::::999999777777777777777777777777666666666666666666666666555555555555555555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555777777777777777777777777ooojjjooohhh]]]NNNBBB===;;;:::999<<<;;;999666444444333333333333333333333333333333111111111111111111111111000000000///000111111222444444444333333222222222222222333333333444444444555444333333222222222222111222222333444555666666555444444333333444444555333444666777777666444333777444222222555777666555888888777777666666555555666777888::::::999888888666777777999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>???@@@@@@AAAAAA@@@@@@BBBGGGHHHGGGKKKPPPYYYeeeyyyttteeeWWWTTTPPPDDDAAA??????@@@===888666999999999999888888888888777999888777666444222111000666666555555555444444444444444444333333222222222222222333333333444444444222222222222222222222222---...///111222222111111444444555666666555444444555555555666666666666777wwwppprrrnnndddWWWKKKCCC???===<<<<<<:::888666555444444444333333333333333333333333222222222222222222222222222222111111222222333333333333333333333333222222222222222222333333333333333333222111111111222222333333444444444444444444444444444444444444444444555555444444444444555555777444222333555777666555777777777777666666666666666777888888999999888888777777888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<=========>>>>>>???@@@@@@AAAAAAAAA???@@@DDDFFFHHHOOOWWWiiizzzsssgggeee___QQQEEEAAA>>>@@@???;;;:::;;;999999999999888888888888888888777666444333222222555555444444444333333333444444444333333333222222222222333333333444444444333333333333333333333333000111333444444444444333333444555666666555444333666666666666777777777777xxxuuupppiii^^^SSSIIIBBB>>><<<;;;:::888666555444555555444444444444444444444444222222222222222222222222111111111111222222333333222222222333333333333333111111111222222222222333111111000000111111222222555555444444444333333333333444555666666555444333666555333222222333555666666444333333555777666666666666666666777777777777777666666666777777888888777777888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>===>>>>>>??????@@@AAAAAACCCAAAAAADDDGGGLLLXXXcccwwwyyyvvvnnn]]]LLLDDD===>>>@@@???======:::999999999888888888888777777666666555444444333444444444333333333333333444444444444333333333333333333333333444444444444444444444444444444444444333444444555555555444444333444444555555444444333666666666666777777777888{{{qqqmmmfff\\\QQQHHHAAA>>><<<:::888777666555666666555555555555444444444444222222222222222222222222/////////000000000000000111111222222333333333444000000111111111222222222111111000111111222333444444444444444444444444444222444555777777555444222555444333222222333444555555555444555666666666666555555666666777777888888777666555555555666888999888888999999:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>???>>>>>>??????@@@@@@AAAAAAEEEDDDEEEIIIMMMTTTcccpppoooWWWIII>>>===@@@@@@>>><<<::::::999999999888888888666666666666555555555555444444444444444444444444444444444444444444333333333333333444444444444555444444444444444444444444444444444444444333333333333333444444444444333333555555555666666666777777vvvtttooohhh___TTTJJJDDD===<<<:::888777666777777666666666555555444444444111111111111111111111111//////000111222111111000111111111222222333333333000000111111111222222222222222222222222333444555222222333333444555666666333444666777777666444333333333444555555444333333444555666666666666666777555555666666777777888888777666555555555666888999999999999::::::;;;;;;<<<;;;;;;;;;<<<===>>>????????????@@@@@@AAABBBBBBBBBDDDEEEIIIOOOTTT^^^nnn~~~eeeTTTCCC>>>???>>><<<;;;:::::::::999999999999888666666666666666666666666555555555555666666666666444444444444444444444444333333444444444555555555333333333333333333333333555555444444444444444444444444444444444444444444444444555555555666666666}}}zzzwwwssslll```QQQGGG@@@???===:::999888777888777777777666555555444444111111111111111111111111111222444555555555444333111111111222222222222222111111111222222222222333333333333222333333444444111222222333444555666777444555666777777666555444333444666777777666444333333555777777666666666777666666666666777777777777777666666666777777888888999:::::::::;;;;;;;;;<<<;;;;;;;;;<<<===>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDFFFMMMUUU]]]jjj~~~~~~~~~xxxdddNNNCCC@@@===;;;;;;::::::::::::999999999999777777666666666666666666666666666666666777777777444444444444555555555555333444444444555555555555333333333333333333333333777666666555666666777777666555555444444555555666555555555555666666666666}}}ppp\\\MMMDDDBBB???<<<:::999888888888888777777666555555444333333333333333333333333222444555777777666555444222222222222111111111111222222222222333333333333444333222222222222222222333333333444444555555555555555555666666555555555555666666666666666666555333666888888777555666888777777777777666666666666666777888888999999888888:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAABBBBBBCCCCCCDDDEEEEEEEEEGGGJJJRRR\\\hhhzzz~~~||||||~~~vvv]]]MMMDDD>>>===>>>;;;;;;:::::::::999999999888777777777666666555555555555555555666666777777444444444444555555555666444444444444555555555555444444444444444444444444666555555444555666888999777666555555555555666777777777777777888888888888kkkYYYFFFDDDAAA>>>;;;999888888999888888777666555555444555555555555555555555555111222444666666555444333333222222222111111000000222222333333333444444444333333222111000000000111555555444444444333333333666666555555555555666666999777666555555666777999222666999999777555666888888888777777666666555555666777999::::::999999888::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAACCCCCCDDDDDDEEEFFFFFFFFFMMMPPPWWWbbbppp~~~hhhTTTGGG@@@???AAA;;;;;;;;;:::::::::999999888888888777666555555555444444444555555555666666444444444555555555666666444444444555555555666666666666666666666666666666333222222222333444666777888777666555555666777888888999999999999:::::::::wwwgggWWWOOOEEE???>>>===;;;888:::777444333333444333222444444333333333222222222333333333444444444555555000000111111111222222222333333333222222222111111222222333333333444444444333333333333333333333333666666666666666666666666444444444444555555555666666666666666666666666666888777666555555666777777777888888999999:::;;;;;;999999:::;;;;;;<<<<<<======>>>>>>===<<<<<<>>>@@@GGGEEEDDDEEEHHHLLLNNNOOORRRYYYdddqqqwwwbbbNNNAAA===@@@@@@===:::999:::;;;::::::888777555444444444555666666555555666777777555444555444444444444444444444888888777777666444333222555444333222222333444555444444444555555555666666666666666666777777777777999999999999888888888888qqqcccYYYMMMDDD@@@>>><<<999:::888666555666666555444333333333333222222222222333333333444444444555555111111111222222222333333333333333222222222222111222222333333333444444444444444444444444444444444666666666666666666666666444555555555666666666666888888888888888888888888888888777666666777777888888888888999::::::;;;;;;999::::::;;;;;;<<<<<<======>>>>>>>>><<<===>>>@@@FFFEEEDDDEEEHHHKKKNNNOOOYYY```kkkzzzwwwfffUUUFFF???>>>>>><<<:::999::::::999888888888666555555555666777666555555555777777666444777777777777555444222111777777777777666555444333666555444333333444555666444444444555555555666666666666777777777888888888555555555666666666666666|||nnndddVVVJJJDDD@@@>>><<<:::888777777888888666555444333333333333222222222333333333444444444555555222222222333333333444444333333333333222222222222333333333333444444444444555555555555555555555555666666666666666666666666666666666666777777777777888888888888888888888888999888888777777888999999888888999999::::::;;;;;;:::::::::;;;<<<<<<======<<<===>>>>>>======???AAAEEEEEEFFFHHHLLLRRRVVVYYYeeekkkwww}}}{{{mmm```QQQEEE??????===<<<;;;;;;;;;999777999999888777777777777888666555444555666777666555666777888888777555333222555555666666666666555555666666555555555555666666444555555555555666666666666666777777777888888888777777777888888999999:::wwwnnn___RRRIIIDDDAAA???999888777888999888777555555555555444444444333333333333333444444444555555333333333444444444555555444444333333333222222222333333333444444444444555444444444444444444444444666666666666666666666666666777777777777888888888888888888888888888888888999999999999999999::::::888888999999:::;;;;;;<<<::::::;;;;;;<<<=========<<<===>>>>>>===>>>???AAADDDFFFIIINNNTTT\\\eeejjjrrrxxx~~~}}}vvvkkk\\\MMMEEEBBB@@@???>>>>>>===:::888::::::999999888888888888666555444444666777777666444444555555666666777777444444555666666777666666777777666666666666777777555555555555555666666666555555666666666777777777777888888999:::;;;<<<<<<|||oooaaaTTTKKKCCC@@@:::888777777777777666555666666666666555555555555333333333444444444555555333333444444444555555555444444444333333333222222333333444444444555555555333333333333333333333333666666666666666666666666777777777777888888888999777777777777777777777777888888999999::::::::::::888999999:::;;;;;;<<<<<<::::::;;;<<<<<<======>>><<<===>>>>>>>>>>>>@@@BBBAAAEEEJJJPPPXXXbbbnnnuuu{{{}}}}}}uuueeeUUUKKKDDDAAA???>>>===<<<:::888:::::::::::::::999999888666555333444666777777777777666444222333555888999333444555666777777777777666777777777777777777666666666666666666666666666444444444555555555666666555555666666777888999999tttdddTTTGGG@@@===:::777666666666666555777777666666666555555555333333333444444444555555333333333444444444555555444444444444333333333333333444444444555555555555333333333333333333333333666666666666666666666666777777777777888888888888666666666666666666666666777888999:::::::::::::::999999::::::;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>><<<===>>>>>>>>>???AAACCC@@@EEEKKKSSS\\\hhhuuu}}}~~~nnn\\\RRREEEBBB>>><<<;;;:::999888:::::::::;;;:::999999888777555333333555777888888===;;;777444333333555666444444555666777777666666666666777777777777666666777777777666666666666555444444555555555666666666777777888888999999::::::rrr___NNNDDDAAA===888666555666777666555555555555444444444444333333333444444444555555222333333333444444444444555444444444444333333333444444444444555555555555444444444444444444444444666666666666666666666666666666666777777777888888777777777777777777777777666666888999:::::::::999999999::::::;;;<<<<<<<<<;;;;;;<<<<<<======>>>>>><<<===>>>???>>>???AAADDDAAAHHHQQQ\\\hhhwwwzzzfffZZZJJJFFFAAA===<<<<<<<<<;;;999::::::;;;:::999888777777555333333555777888888>>>===<<<:::888666555444555555666666666666666555555555666777777666555555777777777777666666666555666666666777777777777888;;;;;;;;;;;;;;;;;;;;;;;;yyyfffTTTIIIDDD@@@:::666666777888888444444333333333222222222333333333444444444555555222222222333333333444444555555444444444333333333444444444555555555666666555555555555555555555555666666666666666666666666666666666666777777777777888888888888888888888888555666888999::::::999999999999:::;;;;;;<<<<<<===;;;;;;<<<<<<===>>>>>>>>><<<===????????????BBBDDDCCCLLLXXXfffvvv|||{{{}}}nnnaaaPPPKKKEEE@@@???@@@@@@@@@999999:::;;;:::999888777777444222333555777888999:::<<<>>>???>>>;;;777555555666666666666666555555444555666777777666555444888888777777666666666555888888888888999999999999999888888888888888888888nnnYYYKKKEEE@@@======:::666555777444444333333333333222222333333333222222111111111333333333444444444555555555555555444444333333333333333333333333333333333444444444444444444444444333333444444555666666666888777666555555666777888888888888888888777666666666777777777777888888888:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<======>>>>>>@@@AAAAAAAAABBBDDDFFFHHHQQQ```ppp~~~|||zzzyyyzzz{{{kkk]]]TTTIIICCCBBBAAA>>>;;;===;;;::::::;;;:::999777999888888777777777777777555777888::::::888777555444444555555666666777777666777888777666555666777999888888888777777666666666666666666777888999:::999999999999999999999999xxxcccTTTEEE@@@======;;;888777:::555555555444444444333333444444444444333333222222333333333444444444555555555555555444444333333333333333333333333333333333444444444444444444444444444444555555666777777888888777666666666666777888888888888888888777666666777777777888888888999999::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>>>><<<===??????@@@BBBEEEGGGQQQZZZjjj~~~~~~vvv{{{vvvfffZZZMMMDDDAAA@@@===:::===<<<::::::;;;<<<:::999999999888777777777777777666777888888888888777666555555555666666666666666555666888777666555777888888888888888777777777666666666666666777888999:::999999999999999999999999~~~jjjYYYKKKDDD???===<<<888888:::666666666555555555555444555555555555444444444444333333333444444444555555555555555444444444444444333333333333333333333333444444444444444444444444555555666666777888888888888777777666666777777888888888888999888888777666888888999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<======>>>???<<<>>>???@@@AAADDDHHHLLLWWW```rrrxxx{{{}}}uuufffTTTHHHDDDBBB???<<<>>><<<;;;;;;<<<<<<<<<;;;999999888777777777777888666666777777777777666666777777666666666666666555444666777777666666777999888888888888777777777777666666666666777888999:::999999999999999999999999rrr```TTTJJJBBB>>>;;;777666777666666666555555555444444555444444444444444444444333333333444444444555555555555555555555444444444444444444444444444444444555555555555555555555555444555555666777777888888777777777777777777777777888888888999999888888777999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@AAABBBBBBDDDHHHMMMQQQ]]]gggzzzvvv___OOOHHHFFFCCC@@@???===::::::;;;<<<<<<;;;:::999888888777777888888777777666555555666777777888777777777666666555555333555666777666777888:::888888888777777777777777666666666666777888999:::999999999999999999999999~~~nnn[[[OOODDD???<<<999777888555555555444444444444333333333333333333444444444333333333444444444555555555555555555555555555555444444444444444444444444555555555555555555555555333444444555555666666777777777888888888888777777888888999999999999888888999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<======>>>@@@@@@BBBBBBBBBCCCFFFKKKQQQVVVfffrrrkkkVVVMMMIIIDDD???@@@===;;;::::::;;;;;;::::::999999888888888888888777777666666666666777777888888777777666666666555333555666777666777888:::777777777777777777888888666666666666777888999:::999999999999999999999999zzzbbbTTTGGGAAA???<<<;;;<<<555555555444444444333333333333333333333444444444333333333444444444555555555555555555555666666666444444444444444444444444555555555555555555555555333333444444555666666666777888888999999888888777777888999999:::999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<===>>>???@@@AAA@@@AAABBBCCCGGGOOOWWW^^^lll|||xxx```TTTNNNGGGAAACCC@@@===;;;;;;;;;;;;:::::::::999888888888888999777777777777777777777777888777777777777777777666444666777777666666777999777777777777888888888888666666666666777888999:::999999999999999999999999ooo___NNNFFFAAA===::::::666666666555555555555444333444444444555555555555333333333444444444555555444555555555666666666777555555555555555555555555555555555555555555555555444444444555666666777777777888999999999999888777777888999999:::::::::999999999999999::::::::::::<<<<<<<<<<<<============<<<<<<<<<===>>>@@@AAABBB???@@@BBBFFFMMMWWWbbbjjjvvvkkkaaa]]]VVVPPPHHHDDD@@@===<<<<<<<<<;;;;;;:::999999888888999999777888999::::::999888777777777777777777888888888555666888777666555777888666777777777888888888888666666666666777888999:::999999999999999999999999}}}kkkVVVJJJCCC<<<777555777777777777666666666666444555555555666666777777333333333444444444555555444555555555666666777777555555555555555555555555666666666666666666666666555555666666777888888888777888999::::::999888777777888999:::::::::::::::888888999999999:::::::::<<<<<<<<<<<<=========>>><<<<<<<<<===>>>@@@AAABBB@@@BBBEEEJJJSSS___llluuutttnnnlllhhhcccKKKGGGBBB???>>>>>>===<<<;;;:::999999888888999999777888:::;;;;;;:::888777666666777777888888999999666777888777666555666777666666777777888888888999666666666666777888999:::999999999999999999999999lllYYYKKKCCC???>>>888666333222333333333222666666666666666666666666555555444444444333333333444444444555555555666666666666666666666666666666888888777777666666555555777777666666666666777777888888888888777777777777<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===?????????>>>>>>>>>>>>>>>???>>>======???@@@@@@???GGGCCCEEEMMMWWWcccuuu~~~xxxuuupppjjjOOOEEE>>>???AAA???======;;;:::999888777777777777999::::::;;;;;;::::::999777777666666666666777777888888888888888888888888777777777777777777777777888888888888777777777777::::::999999::::::;;;<<>>:::888555444555555555444666666666666666666666666333333333444444555555555444444444555555555666666666666666666666666666666777777777777777777666666777777666666666666777777666666666777777888888888<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???>>>>>>>>>>>>>>>>>>>>>???>>>======>>>@@@@@@@@@CCCDDDJJJSSS]]]mmmtttlllSSSIIIAAA@@@AAA???<<<<<<;;;:::999888888777777777999999::::::::::::999999777777666666666666777777888888888888888888888888777777777777777777777777777777777777777777777777::::::999999::::::;;;<<>>>>>>>>>>>>>>>>>??????>>>>>>======>>>@@@AAABBBDDDHHHRRR\\\hhh}}}}}}}}}{{{oooYYYNNNDDDAAAAAA>>><<<<<<;;;;;;:::999888888888888888888999999999999888888888777777666666777777888888888888888888888888888777777777777777777777777777777777777777777777777:::::::::::::::;;;;;;<<>>>>>>>>>>>>>>?????????===>>>>>>>>>???AAADDDFFFHHHOOOZZZhhhzzz}}}}}}ttt```TTTGGGCCCAAA>>><<<===<<<;;;:::999999888888999777888888999999888888777888777777777777777777888888888888888888888888888777777777777777777777777666666777777777777777888:::::::::::::::;;;<<<<<>>>>>????????????>>>???@@@???@@@BBBGGGJJJMMMUUUcccxxx|||iii[[[LLLEEEBBB???>>>???===<<<;;;:::999999999999777888888999999888888777888888777777777777888888777777777777777777777777777777777777777777777777666777777777888888999999;;;;;;::::::;;;;;;<<<===}}}kkkVVVHHHCCC@@@<<<:::999888666555666666666666666666666666666666666555555555444444555555666666666777777777666666666666666666666666666666666666777777777777777777666666666666777777888888777777666666666666::::::::::::;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<============>>>??????@@@@@@>>>@@@BBBAAAAAADDDJJJOOORRR___tttvvvfffUUUKKKEEEAAA???@@@======<<<;;;::::::::::::888888999999999999888888999888888777777888888999777777777777777777777777777777777777777777777777777888888999999:::::::::;;;;;;;;;;;;;;;<<<<<<===xxxaaaOOOGGGDDD???<<<:::999777555666666666666666666666666555555555555666666666666555666666666777777777777666666666666666666666666666666666555555555555555777777666666666666777777666666666777777777777777::::::::::::;;;<<<======;;;;;;;;;<<<<<<<<<<<<===<<<======>>>??????@@@@@@???BBBDDDCCCCCCFFFMMMSSS]]]qqqttt```RRRIIIBBB???@@@>>>===<<<;;;::::::::::::999999::::::::::::999999999888888777777888888999777777777777777777777777777777777777777777777777888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======lllXXXJJJGGGBBB>>><<<:::777555666666666666666666666666333444444555666777888888666666666666777777777777666666666666666666666666666666555555444444444333777777666666666666777777777777888999:::;;;;;;<<<999999999:::;;;<<<===>>>;;;;;;;;;<<<<<<<<<======<<<======>>>???@@@@@@@@@@@@CCCEEEDDDDDDGGGOOOUUUhhh~~~gggWWWLLLDDD??????>>>>>><<<;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999999888888888888999999777777777777777777777777777777777777777777777777999999:::;;;;;;<<<======<<<;;;;;;;;;;;;<<<======uuu]]]SSSNNNGGGCCCAAA???;;;888888777666666666666666777666666666666666666666666777777777777777777777777444333333555777999888666777666666666666888:::;;;;;;:::999888777777777777777999::::::999888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAA@@@AAAEEEHHHHHHKKKWWWddduuutttbbbRRREEEAAABBBCCCAAA>>>===>>>>>>===<<<;;;:::999999888888999999999777555555666777666555555444555777;;;;;;999666888999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===jjjYYYSSSKKKFFFCCC@@@<<<888999888777666666666666666666666666666666666666666777777777777777777777777666555555666777888666555666555555555666777888999999888888888888888999999777999::::::999888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAAAAABBBFFFIIIJJJNNN[[[iii~~~{{{jjjZZZKKKDDDCCCAAA@@@>>>>>>>>>>>>===;;;;;;:::999999888999999999;;;999777777999999999888777666555777999:::999777777777777777888888888888::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===wwwaaaZZZQQQJJJEEEBBB===::::::999888777666666666666666666666666666666666666777777777777777777777777777666666666777777555333555444444444555666777888777777777777888999:::;;;777999::::::999888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<>>>>>>??????@@@AAAAAABBBDDDFFFIIILLLNNNTTTcccqqquuueeeTTTHHHCCC@@@???>>>>>>???>>><<<;;;;;;;;;:::999999999999999:::999777888999::::::999999777666666888999999888777777777777888888888999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===iiiaaaVVVMMMHHHDDD@@@<<<<<<;;;999888777666666555666666666666666666666666666666666666666666666666777666555666888888666444555555555555666666777777888888777777888999999:::777999::::::999888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBGGGHHHKKKOOORRR[[[lll|||ooo[[[KKKCCC??????>>>?????????<<<:::;;;;;;:::999999999999:::999777666666888999999888:::999777666777888888999999999999:::::::::;;;;;;999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===pppggg[[[QQQKKKGGGCCC@@@<<<;;;:::999777777666666777777777777777777777777666666666666666666666666555444555666888999888777666666777777777888888777:::999999888777777888888777999::::::999888:::;;;::::::::::::::::::::::::<<<======>>>>>>>>>>>>>>>===>>>???@@@AAABBBCCCCCCEEEFFFJJJPPPWWWcccwwwwwwbbbPPPFFFBBB@@@????????????<<<:::<<<;;;::::::999999:::::::::888777777999:::999888::::::888777777777999:::999::::::::::::;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===zzzpppbbbVVVNNNIIIEEEBBB<<<;;;:::999888888888888777777777777777777777777777777777777777777777777555444444666999:::999888777777888888888888777777;;;:::999888777777777777777999::::::999888:::;;;999999999999999999999999:::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDCCCEEEKKKTTT___qqqlllYYYPPPFFFDDDAAA??????>>>===;;;<<<;;;;;;:::::::::::::::>>><<<::::::;;;;;;;;;:::888999:::999777777999;;;888888888888999999999999888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<==={{{jjj\\\RRRKKKFFFBBB<<<;;;:::999999999999999777777777777777777777777777777777777777777777777666666666777999999888777666666777888888777666555999999888888888888888999777999::::::999888:::;;;:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@BBBCCCDDDDDDEEEHHHQQQ___pppwwwggg^^^KKKGGGBBB???>>>>>>===<<<<<<<<<;;;::::::::::::;;;@@@>>>;;;;;;;;;;;;:::999555888::::::999888:::;;;888888888999999999::::::888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===qqq```TTTLLLFFFBBB;;;;;;:::999999:::::::::777777777777777777777777777777777777777777777777999888777888999888777555555555666777777666555444777777777777888999:::;;;777999::::::999888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>===>>>???@@@BBBCCCDDDEEEIIIMMMYYYjjj~~~qqqiiiNNNIIICCC???>>>>>>>>>===<<<<<<;;;::::::::::::;;;???===:::999999999777666444777;;;;;;:::999:::<<<::::::;;;;;;;;;<<<<<<<<<888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======jjjUUULLLGGGCCC@@@>>><<<;;;;;;;;;:::999888888777777777777888888888888888888888888888888888666444333333555777999777777777777777777777777777888888888888999999999<<<:::888888:::;;;888666:::::::::;;;;;;:::999999;;;;;;<<<<<<===>>>>>>>>>>>>???AAABBBCCCDDDDDDEEELLLPPP[[[pppuuuiiiTTTJJJCCCBBBAAA>>>>>>AAA=========<<<<<<;;;;;;:::999999999::::::;;;;;;;;;999999888888888888888888;;;999777777888999888777888888999::::::;;;;;;<<<===>>>???@@@@@@@@@@@@@@@uuu^^^QQQJJJFFFAAA>>><<<;;;;;;;;;:::999888888777777777777888888888888888888888888888888:::999777444333333444555888888888888888888888888777888888888888999999999;;;999888888:::;;;999777:::::::::;;;;;;::::::999;;;;;;<<<<<<===>>>>>>>>>>>>???AAACCCDDDEEEGGGHHHRRRXXXfff~~~}}}oooZZZOOOEEEBBBAAA>>><<<>>>======<<<<<<;;;:::::::::999999999::::::::::::::::::::::::999999999999999;;;999888777888999888777999999::::::;;;<<<<<<<<<>>>>>>???@@@@@@AAAAAA@@@lllYYYOOOJJJBBB@@@===;;;;;;:::999888888888777777777777888888888888888888888888888888999888777666555444444444888888888888888888888888777888888888888999999999:::888888888:::;;;:::999::::::;;;;;;;;;;;;::::::;;;<<<<<<======>>>>>>???>>>@@@BBBCCCDDDGGGJJJMMMTTT]]]qqqzzzkkk]]]MMMEEECCC@@@===<<<>>>>>>>>>===<<<;;;;;;;;;::::::999999999999999999:::::::::;;;;;;;;;;;;;;;;;;:::888888999:::999888::::::;;;;;;<<<=========>>>>>>???@@@AAAAAABBBBBB{{{cccRRRKKKEEEBBB>>>;;;;;;:::999888999888888777777888888999888888888888888888888888555555666666777777888888888888888888888888888888777777888888888999999999888888888999::::::::::::999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@AAACCCCCCDDDGGGMMMQQQYYYfffsss[[[LLLFFFCCCAAA>>>AAAAAA@@@???>>>======<<<:::::::::999999888888777::::::::::::;;;;;;;;;;;;<<<:::888888:::::::::999;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDmmmWWWLLLHHHEEE@@@===;;;;;;999888999999888888888888999999888888888888888888888888444555666666777888888888888888888888888888888888777777888888888999999999777888999999999999:::;;;999:::;;;;;;<<<<<<<<<;;;<<<<<<======>>>?????????AAACCCDDDDDDDDDHHHPPPWWWdddvvvkkkSSSHHHEEECCCAAAAAAAAA@@@???>>>===<<<;;;;;;::::::999999888888888888999999999::::::;;;;;;<<<:::999999:::;;;;;;:::;;;;;;<<<======>>>>>>???>>>>>>???@@@AAACCCEEEFFFzzz___QQQLLLHHHBBB>>><<<;;;::::::999999888888888888999999888888888888888888888888999888777777666666666777999999999999999999999999777888888888888999999999888999::::::999888999;;;999:::;;;<<<<<<===<<<<<<<<<======>>>>>>??????@@@BBBDDDFFFFFFFFFLLLWWW```pppyyy]]]LLLGGGEEEBBB@@@???>>>===<<<;;;:::999;;;;;;::::::::::::::::::888888999999::::::;;;;;;<<<:::999:::;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>???>>>???@@@BBBDDDGGGHHHjjjYYYOOOKKKDDD@@@===<<<<<<;;;:::999999888888999999:::888888888888888888888888:::999777555555666777888999999999999999999999999777888888888888999999999888:::;;;:::888777888:::999:::;;;<<<=====================>>>??????@@@@@@AAADDDGGGHHHKKKSSSbbbmmm{{{jjjVVVNNNIIIEEEAAAAAA@@@>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<999999999:::;;;<<<<<<<<<<<<;;;999:::<<<======<<<:::;;;;;;<<<<<<===>>>>>>?????????@@@BBBEEEHHHJJJqqq___QQQLLLFFFAAA>>>===<<<;;;:::999999888888999999:::888888888888888888888888777666555444555888;;;===999999999999999999999999777888888888888999999999999;;;<<<;;;888666888:::999:::;;;<<<=====================>>>??????@@@@@@@@@DDDHHHJJJNNNYYYiiivvvvvv```UUUNNNIIIEEEDDDCCCBBB@@@???>>>===;;;;;;;;;<<<<<<=========::::::;;;;;;<<<===>>>>>><<<;;;::::::<<<=========::::::;;;;;;<<<=========?????????@@@BBBEEEIIIKKKcccYYYQQQKKKGGGCCC===999999:::999999888777777888888;;;;;;::::::::::::999999888888888888888888888888::::::999888777777777777888888999999999:::::::::888888888999999:::::::::;;;;;;<<<<<<===>>>>>>>>><<<>>>??????>>>???AAADDDEEECCCDDDIIIPPP\\\ooo|||dddRRRNNNFFFDDDAAA???>>>===<<<:::<<<<<<;;;::::::999888888===<<<;;;:::::::::;;;<<<999:::<<<======;;;:::999===<<<<<<======>>>???@@@???::::::AAABBBBBBNNN^^^iii\\\TTTLLLIIIEEE>>>;;;::::::999999888888888888999;;;;;;::::::::::::999999888888888888888888888888999999888888888999999:::999999999999:::::::::::::::::::::::::::999999999;;;;;;<<<<<<===>>>>>>>>><<<>>>????????????BBBDDDEEEEEEHHHNNNSSS^^^qqqpppZZZMMMGGGDDDAAA@@@??????===;;;===<<<<<<<<<;;;:::::::::<<<<<<;;;:::::::::;;;<<<========================<<<<<<<<<<<<===>>>???@@@@@@===???DDDEEEFFFSSSddduuuaaaXXXOOOKKKGGGAAA======999999999888888999::::::;;;;;;::::::::::::999999999999999999999999999999888888999999:::;;;<<<<<<::::::::::::;;;;;;;;;;;;===<<<<<<;;;::::::999999;;;;;;<<<<<<===>>>>>>>>>===>>>?????????@@@BBBDDDDDDGGGMMMSSSWWWbbbvvvfffLLLGGGEEEBBB@@@@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<===@@@???????????????@@@@@@<<<<<<<<<<<<===>>>??????AAA@@@CCCHHHIIIOOOaaattthhh]]]RRRMMMIIIDDD???>>>:::999999999999:::;;;;;;;;;;;;:::::::::999999999999999999999999999999999999::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>?????????@@@BBBDDDEEEHHHNNNUUU[[[iiiqqqNNNHHHEEEAAA?????????>>>===<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::;;;===>>>@@@BBBEEEGGGGGGEEECCCAAA<<<<<<<<<<<<===>>>??????AAAAAAEEEJJJOOO]]]wwwpppcccVVVPPPLLLFFFAAA@@@;;;:::::::::::::::;;;;;;;;;;;;:::::::::999999999999999999999999999999999;;;<<<<<<<<<<<<;;;:::999:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<===>>>>>>;;;;;;<<<<<<===>>>>>>>>>===???@@@@@@???@@@CCCEEEFFFIIIOOOWWWcccvvvyyyUUUIIIFFFBBB???>>>>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::;;;<<<===>>>AAAGGGOOOUUUVVVQQQIIIDDD======<<<======>>>???@@@AAABBBEEELLLYYYrrr{{{lll\\\TTTPPPJJJEEEBBB===<<<;;;;;;:::::::::;;;;;;;;;::::::::::::999999::::::::::::::::::::::::;;;<<<======<<<:::999888::::::::::::;;;;;;;;;;;;888999:::;;;<<<>>>??????;;;;;;<<<<<<===>>>>>>>>>>>>???@@@@@@@@@AAACCCEEEHHHJJJQQQ```rrr|||___MMMIIICCC@@@>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;===>>>???DDDMMMZZZcccccc[[[OOOGGG>>>>>>>>>>>>???@@@AAAAAABBBCCCHHHTTTjjjuuucccZZZUUUOOOHHHEEE???>>>===;;;::::::::::::;;;;;;::::::::::::999999::::::::::::::::::::::::999:::;;;<<<<<<;;;999888999999999999::::::::::::999999:::;;;<<<<<<======;;;;;;<<<<<<===>>>>>>>>>>>>???@@@@@@@@@AAACCCEEEJJJLLLWWWlll{{{iiiQQQMMMGGGBBB@@@???>>>>>>>>>=========<<<;;;;;;;;;<<<;;;;;;;;;<<<===???@@@DDDNNN]]]ggghhh___QQQHHH????????????@@@AAABBBCCCCCCFFFOOO```}}}{{{hhh^^^YYYRRRKKKHHH@@@???===<<<::::::999999;;;;;;;;;:::::::::999999::::::::::::::::::::::::666888:::<<<<<<<<<::::::888888999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAA@@@AAACCCEEEKKKNNN\\\www{{{pppUUUPPPIIIDDDBBBAAA@@@???@@@??????>>>===<<<<<<;;;<<<;;;;;;;;;<<<===???@@@BBBLLL[[[eeefff]]]PPPFFF@@@@@@@@@@@@AAABBBCCCCCCDDDIIITTTiiipppaaaZZZVVVOOOHHHAAA>>><<<;;;<<<<<<<<<;;;999::::::;;;;;;::::::999999999999999999999999999;;;;;;;;;<<<<<<<<<======;;;;;;;;;::::::999999999888999:::;;;<<<;;;:::999<<<<<<======>>>>>>??????@@@BBBCCCAAA@@@CCCGGGIIIMMMTTTgggvvvhhhVVVGGGEEEDDD???>>>DDD??????>>>>>>======<<<<<<>>>>>>======<<<<<<<<<;;;CCCFFFKKKQQQTTTPPPHHHAAA===???@@@??????AAAAAA@@@GGGOOOaaa~~~xxxfff\\\UUUMMMGGGDDDAAA>>>===<<<<<<;;;:::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;::::::999999999999999:::;;;;;;;;;;;;:::<<<<<<======>>>>>>?????????AAABBBBBBBBBDDDIIILLLQQQ\\\rrrttt```MMMGGGDDD>>>===AAA?????????>>>======<<<<<<======<<<<<<;;;;;;;;;;;;>>>@@@DDDIIIKKKHHHBBB===>>>???@@@@@@@@@AAACCCCCCKKKVVVmmmmmm___UUUMMMHHHGGGDDD@@@>>>======;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;::::::::::::999999:::::::::::::::;;;;;;<<<<<<<<<======>>>>>>?????????@@@BBBCCCCCCEEEJJJPPPXXXiiijjjTTTJJJFFFAAA>>>AAA@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::<<<<<<>>>@@@BBBAAA>>>;;;>>>???@@@AAAAAAAAADDDGGGOOO```~~~vvvcccVVVNNNJJJFFFCCC@@@>>>======<<<:::<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::;;;;;;:::999999;;;<<<===<<<<<<======>>>>>>??????@@@@@@BBBDDDCCCDDDLLLTTTcccxxxrrrZZZMMMHHHDDDBBBCCC@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????>>>>>>>>>???AAA@@@AAAFFFLLLUUUhhhfffUUUKKKHHHCCC@@@>>><<<=========<<<<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::<<<;;;:::999:::;;;<<<===<<<<<<======>>>>>>??????BBBAAABBBEEEDDDFFFPPP]]]rrr|||dddSSSJJJEEECCCCCC@@@@@@@@@???>>>>>>=====================>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAA===<<<>>>AAA@@@@@@GGGPPP[[[oookkkUUUIIIEEEBBB???===<<<===>>>======<<<<<<============<<<<<<::::::::::::::::::::::::999999999:::::::::;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<======>>>>>>??????CCCAAABBBFFFGGGKKKZZZlllqqq\\\MMMEEEAAAAAAAAA@@@@@@??????>>>=========>>>>>>>>>>>>?????????<<<===>>>>>>======>>>@@@>>><<<>>>BBBAAA@@@IIIVVVeeevvvrrrZZZNNNJJJDDDBBB???>>>>>>>>>===<<<;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::999999999:::::::::;;;;;;999999999::::::;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????CCC@@@BBBHHHLLLSSSggg}}}{{{eeeRRRGGGDDDDDDAAAAAA@@@??????>>>>>>===============>>>>>>>>>???999<<>><<<===>>>@@@===???DDDDDDBBBMMM\\\oooxxxaaaUUURRRHHHEEEAAA??????>>>===;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999;;;;;;;;;<<<<<<<<<======999999999::::::;;;;;;;;;999:::<<<=========<<<;;;<<<<<<======>>>?????????CCC???BBBJJJPPPYYYqqqkkkVVVKKKIIIJJJAAAAAA@@@@@@???>>>>>>>>>;;;<<<<<<<<<======>>>>>>888<<>>===>>>BBB???AAAGGGFFFDDDOOO```vvvcccUUUUUUJJJGGGBBB@@@???>>>===<<<;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>???AAACCCDDDBBBCCCEEEJJJQQQbbbuuubbbUUUKKKCCCEEEBBB@@@??????@@@??????@@@AAAAAAAAA@@@???===<<<>>>>>>>>>>>>????????????FFF@@@@@@EEEFFFHHHYYYmmmmmm[[[VVVKKKHHHCCC@@@???>>>===<<<===============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???AAABBBCCCEEEGGGJJJPPPXXXmmmkkkXXXKKKDDDEEECCCAAA@@@AAAAAA@@@???@@@@@@@@@@@@???>>>======>>>>>>>>>>>>????????????CCC???@@@EEEHHHNNNccczzzyyybbbXXXNNNJJJEEEAAA@@@???>>>===???>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@AAABBBCCCEEEJJJQQQ\\\ttt{{{aaaOOOJJJEEECCCBBBBBBCCCCCCAAA?????????>>>>>>>>>>>>>>>???>>>>>>>>>?????????@@@@@@@@@???AAAFFFKKKWWWsssiiiYYYQQQMMMGGGCCC@@@??????>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>======>>>???@@@AAAAAABBBEEEKKKSSSaaazzzpppYYYQQQEEEDDDCCCCCCCCCCCCAAA??????>>>=========>>>???@@@>>>>>>?????????@@@@@@@@@>>>???CCCHHHPPPbbbppp\\\UUUPPPIIIDDDAAA@@@???>>><<<<<<<<<<<<======>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>???AAABBBBBBGGGJJJRRR^^^mmmdddVVVHHHFFFDDDCCCCCCBBB@@@>>>??????>>>======>>>???@@@????????????@@@@@@@@@@@@???AAAFFFLLLWWWnnnyyybbbXXXSSSLLLEEEBBBAAA@@@???;;;;;;<<<<<<===>>>>>>???<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=========>>>>>>>>>???AAABBBDDDEEEJJJMMMXXXjjjttt^^^LLLIIIFFFCCCBBBAAA@@@???@@@@@@???????????????@@@?????????@@@@@@@@@@@@AAAAAADDDIIIQQQaaa|||jjj[[[UUUMMMFFFCCCAAA@@@@@@<<<<<<<<<===============<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<======>>>>>>>>>???@@@BBBEEEGGGHHHKKKPPP___xxxmmmSSSOOOIIIEEECCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>?????????@@@@@@@@@AAAAAABBBFFFLLLXXXmmmppp]]]WWWNNNGGGCCCBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<===>>>>>>===>>>???AAACCCFFFHHHJJJQQQWWWiii|||WWWRRRKKKFFFDDDCCCCCCCCCBBBBBBCCCCCCBBB@@@???===??????@@@@@@@@@AAAAAAAAACCCGGGNNN\\\ttt|||hhhWWWPPPMMMEEECCCFFFAAA>>>>>>===<<<;;;;;;::::::999:::;;;<<<;;;:::999888::::::;;;;;;<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@======@@@CCCDDDHHHMMMRRR]]]tttrrrYYYLLLHHHAAA>>>@@@>>>BBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>BBBDDDCCCDDDFFFHHHIIISSSjjjlllZZZRRROOOFFFEEEGGGBBB??????>>>======<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============AAA>>>>>>AAACCCDDDHHHNNNWWWgggxxx___PPPLLLDDDAAACCCAAABBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>BBBCCCCCCCCCFFFHHHNNN^^^xxxrrr___UUUQQQHHHFFFHHHCCC@@@@@@??????>>>>>>======>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<>>>>>===<<<<<<<<>>>>>>>>>>>===<<<:::999999999:::;;;============<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============BBB@@@@@@BBBCCCDDDJJJRRRaaalllYYYSSSJJJFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@BBBCCCAAADDDIIIMMM___}}}jjj\\\TTTKKKIIIIIIBBB??????>>>>>>>>>>>>>>>======<<<;;;:::999:::;;;<<<<<<=========<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@AAA@@@AAACCCCCCDDDLLLVVViiirrr\\\TTTKKKGGGGGGBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCAAABBBDDDCCCBBBFFFMMMTTTlllqqq```WWWMMMKKKJJJCCC???>>>>>>>>>>>>>>>>>>>>>???>>>======<<<<<<======;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>???@@@AAA@@@@@@AAADDDCCCFFFOOOZZZsssyyy```WWWMMMHHHGGGBBBEEEEEEEEEEEEEEEEEEEEEEEECCCBBBCCCEEEDDDDDDJJJQQQ^^^{{{xxxeee[[[QQQNNNMMMEEE???@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<:::;;;<<<======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@>>>???AAADDDDDDGGGRRR^^^zzzfff[[[QQQLLLJJJDDDEEEEEEEEEEEEEEEEEEEEEEEECCCBBBDDDFFFFFFFFFMMMVVViii|||hhh^^^SSSQQQOOOGGGAAAAAAAAAAAAAAAAAAAAAAAA;;;<<<=========<<<:::999999:::;;;===>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>===>>>AAADDDDDDHHHSSS```{{{jjj___TTTOOOMMMGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCEEEGGGGGGGGGOOOYYYppphhhZZZVVVRRRMMMLLLEEEBBB???>>>>>>>>>===<<<======<<<<<<<<<;;;;;;;;;========================<<<;;;;;;;;;;;;<<<======<<<<<<>>>??????>>>======BBB@@@BBBGGGGGGIIIXXXiiiqqqaaa]]]WWWMMMEEEHHHGGGFFFDDDDDDFFFGGGHHHGGGGGGBBBCCCHHHHHHQQQgggnnn^^^YYYUUUOOOLLLFFFDDDAAA????????????>>><<<=============================================<<<;;;;;;;;;;;;<<<======<<<===>>>?????????>>>===CCCAAABBBGGGHHHLLL]]]qqq}}}mmmfff]]]QQQIIIHHHGGGEEEDDDDDDEEEGGGHHHHHHJJJEEEEEEIIIJJJWWWooowwwddd]]]XXXRRRMMMHHHEEEBBBAAAAAAAAA@@@????????????>>>>>>=================================<<<;;;;;;;;;;;;<<<======<<<===>>>>>>??????>>>>>>DDDAAACCCGGGJJJRRRhhh~~~}}}qqqcccTTTKKKHHHGGGEEEDDDDDDEEEGGGHHHIIILLLIIIGGGJJJMMM___}}}iii```[[[TTTMMMIIIFFFCCCAAAAAA@@@???>>>BBBAAA@@@???===<<<;;;:::========================<<<;;;;;;;;;;;;<<<======<<<======>>>????????????EEEBBBCCCHHHMMMYYYuuuzzzfffTTTKKKHHHGGGEEEDDDDDDEEEGGGHHHIIIMMMKKKHHHKKKPPPhhhooobbb[[[UUUOOOIIIFFFBBBAAA@@@@@@???===???>>>>>>======<<<<<<<<<========================<<<;;;;;;;;;;;;<<<===============>>>???@@@@@@AAADDDBBBDDDJJJQQQbbbiiiUUULLLHHHGGGFFFEEEEEEFFFGGGHHHHHHMMMKKKIIIMMMUUUqqqwwwddd\\\UUUPPPIIIFFFCCCAAA@@@@@@>>>===:::;;;;;;<<<===??????@@@========================<<<;;;;;;;;;;;;<<<===============>>>???@@@AAABBBCCCBBBEEEMMMVVVjjjmmmYYYRRRJJJIIIGGGFFFFFFGGGIIIJJJHHHMMMKKKJJJQQQ\\\{{{hhh\\\VVVRRRKKKHHHDDDBBBAAAAAA???>>>=========>>>>>>?????????========================<<<;;;;;;;;;;;;<<<======>>>=========???@@@BBBCCCBBBBBBGGGOOOZZZpppppp\\\VVVKKKJJJHHHGGGGGGHHHJJJKKKJJJNNNKKKMMMWWWdddlll]]]VVVSSSLLLJJJFFFDDDCCCBBBAAA???DDDCCCBBB@@@>>>===<<<;;;========================<<<;;;;;;;;;;;;<<<======>>>=========???@@@BBBDDDAAAAAAGGGQQQ]]]tttooo\\\WWWLLLKKKIIIHHHHHHIIIKKKLLLLLLNNNLLLOOO[[[jjjrrrbbbZZZTTTMMMJJJEEEBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>????????????????????????===========================>>>???>>>===>>>@@@AAAAAAGGGJJJMMM]]]ttt^^^YYYRRRKKKFFFFFFGGGGGGJJJNNNMMMRRRTTTRRRWWWmmmuuuddd[[[TTTLLLIIIEEECCCBBBBBBAAA@@@??????>>>>>>>>>============================================================>>>???>>>===>>>@@@BBBBBBGGGKKKRRRggg~~~ddd[[[RRRLLLGGGHHHIIIIIIKKKOOOMMMRRRXXX[[[eee}}}yyyeee[[[UUUKKKIIIFFFDDDCCCBBB@@@>>>>>>>>>>>>=========<<<<<<================================================<<<>>>???>>>>>>>>>@@@BBBCCCGGGMMMZZZuuuooo^^^SSSMMMIIIJJJKKKJJJLLLOOONNNSSS[[[gggyyyhhh[[[UUUKKKIIIFFFEEEDDDBBB???===============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>========================<<<>>>??????>>>???AAACCCDDDGGGOOObbbzzzbbbTTTNNNJJJKKKLLLJJJKKKNNNQQQUUU^^^ppplll\\\UUULLLJJJGGGEEEDDDBBB@@@===============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>========================<<<>>>?????????@@@BBBDDDEEEHHHSSSjjjiiiWWWPPPLLLLLLKKKJJJJJJMMMUUUWWW```uuurrr___XXXNNNLLLHHHFFFEEECCCAAA???>>>>>>>>>=========<<<<<<================================================<<<===?????????@@@CCCEEEEEEKKKYYYssssss]]]UUUNNNLLLKKKIIIJJJNNNVVVYYYddd|||yyyddd\\\QQQNNNIIIFFFEEEDDDBBBAAA??????>>>>>>>>>=========================================================<<<===?????????AAACCCEEEFFFNNN```|||ddd[[[RRRNNNLLLJJJLLLPPPTTTZZZiii~~~ggg___SSSOOOJJJFFFEEEDDDCCCCCC????????????>>>>>>>>>>>>????????????????????????========================<<<===??????@@@AAACCCFFFFFFPPPdddiii___UUUPPPMMMKKKMMMRRRQQQZZZnnneee[[[WWWRRRLLLHHHEEECCCBBBAAA>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>===>>>??????@@@AAAEEEGGGJJJTTTjjjuuucccTTTQQQOOOLLLMMMRRRSSS]]]uuujjj^^^XXXSSSMMMIIIFFFDDDCCCAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>===>>>@@@@@@AAABBBEEEGGGLLLXXXrrrmmmZZZRRROOOKKKMMMRRRWWWbbb{{{pppbbbYYYTTTNNNIIIGGGEEECCCBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????<<<>>>@@@BBBBBBCCCEEEGGGNNN^^^}}}www___TTTOOOKKKLLLRRRYYYeeewwwdddYYYUUUOOOIIIFFFDDDCCCAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????<<<>>>AAACCCCCCDDDFFFHHHQQQeeezzzaaaVVVQQQMMMMMMQQQWWWccc|||eeeZZZUUUOOOIIIFFFDDDBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>????????????===???AAACCCCCCEEEGGGJJJTTTlllyyyaaaXXXTTTPPPNNNQQQWWWdddhhh[[[WWWPPPKKKGGGEEECCCAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@>>>@@@AAABBBCCCEEEIIILLLXXXrrr{{{bbbYYYWWWSSSPPPRRR[[[jjjmmm^^^YYYSSSMMMJJJGGGEEECCCAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>??????@@@@@@@@@@@@AAAAAABBBEEEKKKOOO]]]xxxggg[[[XXXTTTRRRTTT^^^rrrppp```[[[UUUOOOLLLIIIGGGEEEBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>???@@@@@@@@@AAAAAA@@@@@@AAAEEEKKKPPPaaa|||kkk\\\XXXTTTSSSVVV```vvvrrreee[[[QQQMMMKKKGGGEEEEEEDDDCCCAAA???>>>>>>>>>???>>>??????@@@@@@@@@????????????>>>>>>======<<<<<<;;;EEECCC>>>CCCFFFKKKWWWlllppp]]]\\\TTTQQQ[[[gggzzzeee[[[RRRNNNKKKGGGEEEFFFDDDCCCAAA???>>>>>>????????????@@@@@@@@@??????>>>>>>>>>>>>>>>============;;;DDDCCC???DDDHHHOOO\\\uuuxxxbbb^^^VVVRRR\\\mmmggg\\\SSSOOOLLLHHHFFFFFFDDDCCCAAA@@@????????????@@@@@@@@@@@@@@@???>>>============>>>>>>>>>??????;;;DDDBBB@@@FFFJJJSSSccceee___WWWVVVaaavvvhhh^^^TTTPPPMMMIIIGGGGGGEEEDDDBBB@@@?????????@@@AAAAAAAAA@@@???>>>===<<<<<<======>>>??????@@@@@@<<>>===<<<<<<<<<===>>>???@@@AAAAAA>>>DDDBBBAAAFFFIIIWWWnnnggg^^^ZZZ^^^kkklllbbbXXXSSSPPPKKKHHHIIIEEEDDDBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@???>>>=========>>>>>>???@@@AAAAAA???DDDBBBCCCHHHKKK[[[wwwmmm```]]]aaannnmmmcccYYYTTTPPPLLLIIIJJJFFFDDDCCCAAA@@@@@@@@@@@@??????@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@???CCCBBBEEEKKKOOOcccpppccc```fffsssnnndddYYYUUUQQQLLLIIIJJJFFFEEECCCAAA@@@@@@@@@AAA>>>??????@@@@@@@@@?????????????????????@@@@@@@@@>>>BBBBBBGGGNNNTTTiiiooodddcccjjjxxx