BM6P6(@ dddcccaaa```______``````^^^\\\ZZZWWWTTTSSSSSSRRROOOOOONNNNNNMMMLLLLLLLLLHHHGGGGGGFFFDDDCCCAAA@@@???>>><<<:::999999999:::888777666555444333333333555555444555666555222///...,,,)))+++...111111000333111///////////////...222111//////000111000///000000//////......------////////////000111222333000////////////111333444000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222111000//////000111222000000000000111111111111111111111000000000//////222222222222222222222222111222333222111222555777444999>>>BBBGGGRRRbbbooo{{{zzz~~~xxxgggaaaUUULLLLLLLLLGGGEEEFFFFFFEEEGGGNNNXXXdddmmmqqqkkkhhhccc^^^YYYVVVRRROOOJJJGGGDDDBBBBBBBBBAAAAAA@@@???@@@AAACCCCCCAAA???@@@??????>>>===<<<<<<;;;===<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<>>>???AAACCCDDDEEEFFFGGGIIIKKKNNNQQQRRRSSSRRRTTTWWWZZZ\\\aaafffiiijjjmmmoooqqqrrrtttwwwyyy{{{|||}}}~~~|||~~~}}}{{{wwwssspppnnnkkkiiigggfffeeedddaaa___ZZZXXXUUUQQQNNNKKKIIIHHHAAA@@@???>>>===<<<<<<<<<>>>>>>>>><<<:::;;;===???>>>>>>>>>???AAACCCFFFGGGLLLOOOTTTZZZ]]]\\\XXXTTTJJJGGGFFFHHHHHHKKKXXXfffrrr|||}}}sssoooooohhhaaaVVVLLLDDD===888555222222222111111111111000000000////////////000000333333222111000///...---////////////////////////111000///---------...///////////////////////////..............................////////////......///////////////////////////...---,,,,,,,,,,,,,,,------............------........................cccbbbaaa____________```^^^\\\YYYVVVTTTSSSRRRRRRNNNMMMMMMMMMLLLKKKKKKJJJGGGGGGGGGFFFDDDCCCAAA@@@???>>><<<:::999999999999666555555444444444555555555444333333444333111//////---+++,,,///111111000222000/////////000//////111000......000111111000111111111222222222222222000000000000111222333444000000//////000111222333000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111222111000//////000111222000000000000111111111111444444444333333333222222222222222222222222222222222444666666444333333444222666;;;===AAAKKKZZZeeeyyymmm___RRRLLLIIIDDDCCCEEEEEEEEEGGGLLLXXXgggvvv{{{rrriii___WWWRRRTTTPPPKKKGGGFFFEEECCCBBBAAAAAA@@@AAABBBBBB@@@>>>AAA@@@@@@??????>>>>>>>>>???>>>===<<<;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>???AAABBBBBBCCCCCCDDDFFFHHHIIIJJJKKKNNNPPPRRRUUUWWW[[[```dddfffhhhlllnnnooorrruuuwwwwwwxxxyyy{{{||||||||||||}}}~~~~~~~~~|||{{{zzzzzzyyyxxxvvvrrroookkkjjjgggdddaaa___^^^[[[XXXVVVQQQOOOMMMJJJGGGDDDCCCBBB??????>>>>>>===>>>>>>>>>;;;===>>>>>>======???AAA@@@AAAAAABBBDDDFFFHHHIIIVVVYYY]]]``````[[[UUUPPPHHHEEEEEEGGGJJJQQQaaaqqqxxxoooiiiggg^^^WWWNNNDDD>>>999555333222222222111111111000000000//////......//////000////////////////////////////////////////////////000//////............///////////////////////////..............................////////////......//////////////////////////////...---------------------............------........................cccbbbaaa___^^^______```]]]\\\YYYVVVSSSRRRQQQQQQLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCAAA@@@>>>===<<<;;;:::999999999444444444444444555666666555333111111222222111000111///......///000000///000000/////////000111111222000......000111111000000111111222333444444444111111111111222333444444111000000000000000111111000000000000000000000000........................000000000000000000000000111111111111222222222222111111000000000000111111000000000000111111111111222111111111111000000000222222222222222222222222333666999999777444222111111444777888:::BBBNNNWWWnnn}}}qqq___RRRJJJDDDBBBCCCCCCCCCCCCFFFOOO```tttwwwnnnhhhccc^^^WWWRRRNNNKKKHHHFFFEEEDDDBBBBBBCCCCCCAAA???AAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>@@@@@@AAAAAABBBCCCCCCDDDGGGIIIKKKMMMPPPSSSXXX[[[___bbbfffiiikkknnnrrrtttrrrssstttvvvwwwxxxxxxxxxyyy{{{{{{{{{zzz{{{|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||{{{zzzyyywwwvvvtttsssrrrrrrrrrpppmmmjjjfffcccaaa^^^[[[XXXUUUSSSPPPMMMJJJGGGFFFDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>???@@@@@@<<<>>>@@@@@@@@@@@@BBBCCCDDDEEEFFFHHHJJJLLLNNNOOO\\\^^^______[[[TTTMMMHHHHHHHHHIIILLLRRR\\\nnn}}}|||vvvoooggg```[[[PPPJJJBBB;;;666444333222222222111111111000000000000//////......//////000++++++,,,---...//////000////////////////////////---...//////////////////////////////////////////..............................////////////......////////////////////////000//////............///------............------........................cccbbb```___^^^^^^______]]][[[XXXUUURRRPPPPPPOOOLLLLLLLLLLLLLLLKKKIIIHHHFFFFFFFFFEEEDDDBBBAAA@@@>>>===<<<;;;:::999999999555555444444444555555666666444111000111222222222222111000000000000000///...///000000000000222444777444111000000111000000/////////000000111111111000000000000111222333444111111111000000000000000000000000000000000000000////////////////////////////////////////////////000000000111111111222222111000000000000000000111///000000000111111111111000000000000000000//////111111111111111111111111222555777777555333222222222444555555666;;;DDDKKKaaaooorrraaaTTTLLLHHHGGGFFFEEEDDDBBBFFFSSSffftttwwwrrrjjjbbb[[[TTTNNNJJJIIIGGGEEEDDDEEEEEEEEEDDDAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@???????????????========================<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::>>>>>>??????@@@AAABBBBBBBBBCCCEEEGGGIIILLLPPPSSSXXX[[[___cccfffiiimmmpppnnnnnnpppqqqssstttttttttssstttuuuuuuttttttvvvwww{{{{{{zzzzzzzzzzzzzzzzzz{{{|||}}}~~~}}}}}}|||{{{{{{{{{|||zzzzzzzzzyyyyyyyyyyyyxxxwwwvvvtttqqqooommmlllkkkllljjjhhhddd```\\\YYYWWWSSSQQQNNNKKKJJJHHHEEEBBBCCCBBBAAA@@@??????>>>>>>>>>>>>======>>>>>>??????@@@AAAAAABBBBBBDDDGGGJJJKKKLLLNNNPPPQQQSSSTTTTTTYYYZZZZZZYYYTTTOOOKKKIIIQQQSSSVVVZZZ^^^hhhwww}}}wwwoooiiieee___WWWPPPDDD???999444222222333222111111111111000000000000111000000//////000000111++++++,,,---......///000////////////////////////,,,---...000000000///...////////////////////////..............................////////////......////////////////////////000000///////////////000------............------........................bbbaaa```^^^^^^^^^______\\\ZZZWWWTTTQQQOOONNNNNNLLLMMMNNNNNNMMMLLLJJJIIIEEEEEEEEEEEEDDDBBBAAA@@@======<<<<<<;;;999999888777777666444444333333333777444222222333444444333222222222111000/////////---///111000///000333555<<<888444111000000//////000000/////////.........///......//////000111222111111111111111000000000000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111000000000111111000000000///000000000111111111111333333333333333333333333111111111111111111111111000222222222111111333555444555666555444888===BBBQQQ]]]mmm{{{sssggg^^^WWWSSSNNNNNNKKKFFFEEEKKKXXXbbbwwwxxxlll```TTTLLLKKKIIIFFFEEEEEEFFFFFFFFFAAABBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===:::::::::999999999888888;;;<<<<<<>>>???@@@AAAAAA???@@@BBBCCCDDDFFFJJJMMMRRRUUUYYY\\\___bbbfffiiihhhiiijjjlllnnnooooooooonnnooooooooonnnoooqqqsssvvvvvvvvvvvvvvvvvvwwwwwwwwwxxxyyy{{{}}}~~~~~~}}}|||}}}}}}~~~{{{zzzyyyxxxwwwvvvvvvvvvwwwwwwvvvvvvvvvuuuuuuuuusssqqqooollliiigggfffeeeeeeccc___[[[VVVQQQNNNLLLIIIGGGEEEDDDDDDCCCAAA???AAA@@@@@@?????????@@@@@@??????>>>>>>>>>>>>??????AAAAAABBBBBBDDDJJJQQQVVVWWWWWWVVVUUUTTTSSSRRRRRRPPPSSSUUUUUUTTTTTTVVVXXX^^^dddiiijjjlllqqqzzzvvvjjjbbb]]]VVVLLLEEE<<<999444222222333444444111111111000000000//////222111111000000111111222.....................///////////////////////////,,,---...000000000///...////////////////////////////////////////////////......////////////......////////////////////////000000/////////000000111------............------........................bbbaaa```^^^]]]^^^^^^___\\\ZZZWWWSSSPPPNNNMMMLLLLLLMMMNNNNNNNNNLLLJJJHHHDDDDDDDDDDDDCCCBBBAAAAAA=========<<<;;;:::888888888777666555444333333333666444333333444555444333000111333222000/////////---000222111//////222666===:::444111000000///...222222111111000//////...............///000111111///000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000.../////////000000000000000000111111111111000000000000000000111111111111111111111222222222222222111111111111111111111111////////////...///222555666666666555444666:::===BBBKKKWWWcccllluuu}}}|||vvvooommmmmmrrr|||yyytttnnniii\\\ZZZUUUOOOJJJKKKPPPUUU```jjjzzzqqq```UUURRRNNNIIIGGGFFFFFFGGGFFFCCCCCCCCCCCCCCCCCCCCCBBB@@@AAAAAAAAAAAA@@@??????????????????????????????======<<<<<<<<<<<<======;;;:::::::::999999999888999999:::;;;===>>>??????===>>>???@@@@@@BBBFFFHHHLLLOOORRRTTTVVVYYY\\\___```aaabbbdddfffggghhhhhhhhhiiijjjjjjjjjkkkmmmooopppppppppqqqqqqqqqqqqrrrrrrrrrtttvvvxxxyyy{{{|||~~~~~~~~~{{{yyyxxxwwwxxxyyyzzzzzz{{{zzzzzzwwwvvvuuusssrrrqqqqqqqqqpppppppppooooooooonnnnnnllljjjgggccc```^^^^^^]]][[[YYYUUUQQQLLLIIIFFFEEECCCAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>???@@@@@@?????????@@@AAABBBBBBBBBCCCDDDFFFIIIPPPXXX^^^___]]]YYYTTTPPPMMMKKKJJJGGGLLLTTTYYY]]]bbbhhhlllpppwww|||{{{xxxzzz~~~vvvggg[[[RRRJJJAAA;;;888666333333333444333222111111000000000/////////222111111000000111111222111000000000//////......////////////////////////---...//////////////////////////////////////////////////////////////////......////////////......///////////////////////////////////////000000111------............------........................bbbaaa___^^^]]]]]]^^^^^^[[[YYYVVVRRROOOMMMLLLKKKJJJKKKMMMNNNMMMKKKHHHGGGDDDDDDDDDDDDCCCBBBAAAAAA<<<=========<<<:::888777777666555444444444444444333333222333555555333222...000222222000...///000...111333222//////222666:::777222///...///000///222111111111111111111111............///000111222...///000111222222111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111///000111222222111000///000000000000111111111111.../////////000000000000111111111111111111111111...///000000///...///111444444444333333444666888999>>>EEEMMMUUU^^^hhhnnnyyy{{{oooiiiffffffllluuu}}}zzztttkkkaaaYYYUUUUUUUUURRRYYYdddnnnzzzvvvjjj___ZZZSSSNNNKKKJJJIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<<<<======;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<=========???BBBEEEGGGIIIKKKMMMNNNOOORRRTTTVVVWWWYYY[[[\\\^^^^^^______aaabbbccccccdddgggiiijjjjjjjjjkkkkkkkkkllllllkkklllnnnppprrrtttuuuvvv{{{|||}}}}}}{{{{{{|||}}}zzzzzzzzz{{{{{{|||||||||}}}|||zzzxxxuuusssqqqpppooopppqqqqqqrrrqqqpppoooooonnnllljjjiiihhhggggggffffffffffffeeeeeeeeedddaaa___\\\XXXUUUTTTTTTTTTOOOMMMKKKGGGEEECCCBBBAAA@@@>>>===>>>??????>>>===>>>============>>>?????????@@@AAABBBDDDFFFHHHIIIHHHJJJLLLNNNOOORRRVVVYYYZZZWWWRRRLLLIIIGGGGGGGGGHHHSSSbbbmmmuuuzzzuuukkk\\\NNNDDD>>>999666555444333333444333111...111000000000////////////000000////////////000000000000000/////////......////////////////////////000//////............///////////////////////////////////////////////////......////////////......///////////////////////////.........//////000111------............------........................bbbaaa___^^^]]]]]]^^^^^^[[[YYYVVVRRROOOMMMKKKKKKIIIJJJLLLMMMLLLJJJGGGEEEDDDDDDDDDDDDCCCBBBAAAAAA<<<=========<<<:::888777555444444444444555666666111111111333444444222000,,,///222222000...///000...222444222///...111666777333///------///000111/////////000111111222222////////////000111222333---...000111222222222111000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222///000111222222111000///000000000000111111111111111111222222333333333444000000000000000000000000---000333333111...---,,,222222222111111222444555666888;;;???DDDMMMVVV]]]iiioooyyy}}}}}}zzzqqqjjjeeefffkkkpppyyywwwmmmfffaaa^^^WWWYYY[[[]]]cccrrr~~~kkkeee]]]UUUQQQNNNMMMLLLHHHHHHHHHGGGFFFEEEDDDDDDCCCDDDEEEEEEEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>======<<<<<<<<<:::;;;<<<<<<<<<===@@@CCCCCCEEEGGGHHHHHHIIIKKKMMMOOOPPPRRRTTTVVVWWWXXXXXXWWWYYY[[[\\\]]]^^^aaadddeeefffffffffgggggghhhhhhggghhhjjjlllnnnpppqqqrrrrrrssstttsssrrrqqqrrrsssvvvvvvvvvvvvvvvvvvvvvvvvtttsssrrrooommmkkkiiihhhhhhiiijjjkkkjjjiiihhhggggggfffdddbbb```______^^^___^^^^^^^^^^^^]]]]]]]]]YYYWWWSSSPPPMMMLLLLLLMMMGGGEEECCCAAA@@@@@@@@@@@@???>>>======>>>>>>===;;;??????>>>>>>??????@@@@@@???@@@AAADDDGGGKKKNNNOOOQQQSSSUUUUUUSSSPPPOOONNNOOOLLLHHHEEECCCEEEGGGIIIUUUcccwww}}}sssddd[[[NNNAAA999555555555222222222333333111...+++000000000000////////////......------------........./////////////////////////////////////////////222000///---------...///////////////////////////000000000000000000000000......////////////......////////////////////////...............///000000---..................---........................cccbbbaaa___]]]\\\\\\[[[[[[YYYVVVSSSQQQOOOOOONNNNNNNNNNNNNNNLLLJJJHHHGGGGGGFFFDDDCCCDDDCCCBBB@@@???>>><<<<<<<<<;;;:::888777777666444444333333333666555555444222111111000111222333444444333222111222000///------///000222555444333111000/////////000111222333333222111000333222000//////000111111//////000000000000//////------...///000111222222333222111///......------,,,---...//////...---,,,------------.........///000000/////////111222444111111222222222222111111111111111111111111111111222222111111111111222222111222222222222111000000222222333333333333444444666555555777;;;AAAHHHLLLWWWcccnnnttt|||wwwqqqooopppppp{{{~~~|||yyypppiii___YYYZZZaaalllsssyyyiii___[[[YYYUUUQQQPPPNNNKKKIIIGGGGGGFFFFFFFFFDDDBBBBBBCCCCCCBBBAAA???@@@@@@AAAAAAAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>===<<<;;;;;;::::::========================<<<<<<<<<=========>>>>>>>>>???AAABBBCCCCCCBBBBBBFFFGGGGGGHHHIIIJJJJJJJJJPPPQQQSSSUUUVVVWWWXXXXXX]]]]]]^^^______```______^^^```cccfffiiikkkllllllmmmllllllkkkjjjiiiiiihhhjjjjjjkkkmmmmmmnnnnnnnnnmmmkkkgggcccaaa``````aaa______```aaaaaa```^^^]]][[[ZZZXXXVVVUUUUUUUUUUUUVVVUUUUUUTTTSSSRRRQQQQQQNNNLLLJJJHHHFFFDDDCCCCCCEEEDDDAAA???>>>>>>???@@@===???@@@@@@>>>======>>>===>>>>>>???@@@AAABBBBBBAAAAAADDDIIILLLNNNSSSZZZ^^^aaabbb]]]TTTMMMJJJJJJHHHGGGFFFDDDDDDIIIQQQXXXfffxxxvvvkkkdddPPPHHH===888777666444222222222222111111111111000000000000000000000000000///---,,,---000000...,,,......//////......---,,,------............------......------------..............................------------.........///000000000000000000000000////////////////////////000000////////////000000/////////...---------,,,000000//////.........---bbbaaa```___^^^]]]]]]^^^\\\ZZZWWWTTTRRRPPPOOOOOONNNNNNNNNMMMLLLJJJHHHGGGFFFEEECCCCCCCCCBBBAAA??????>>><<<<<<<<<;;;:::888888888777666555444555555666555555444222111111000111111222222222222111111111000///......///000111555444222111000///////////////000000000000//////...............///000000//////000000000000//////......//////000000111111000//////...............---...///000000///...---/////////000000000111111333222111000////////////111111222222222222111111111111111111111111111111222111111000000111111222///000111222222222222222222222222333333333444444444333333444777;;;@@@CCCPPPZZZfffmmmuuu~~~sssfff]]]\\\aaafffttt~~~rrrlllfff^^^XXXTTTRRROOOMMMKKKJJJIIIIIIJJJHHHFFFFFFFFFFFFEEECCCAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA?????????>>>===<<<<<<<<<========================<<<<<<<<<<<<=========>>>===>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEHHHIIIJJJLLLNNNOOOOOOOOOQQQRRRSSSUUUVVVWWWWWWWWWUUUVVVYYY\\\___aaaaaabbbdddccccccbbbaaaaaa``````aaaaaabbbddddddeeeeeeeeedddbbb^^^[[[XXXXXXXXXYYYVVVVVVWWWWWWVVVUUUTTTSSSPPPOOOMMMLLLJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???===<<<;;;<<<>>>???;;;===>>>???>>>===>>>???BBBBBBBBBBBBCCCCCCCCCCCCDDDDDDGGGMMMPPPQQQVVV\\\___```___YYYPPPJJJHHHHHHEEEFFFFFFGGGJJJQQQ[[[bbbyyy}}}tttjjj^^^VVVHHHAAA999555555666444111222222222111111111000000000000000000000000000000000///...///111111000---......//////......---,,,------............------......------------......////////////////////////------........./////////000000000000000000000000////////////////////////000000////////////000000...............---------000/////////.........---aaa```______^^^^^^______]]][[[XXXUUURRRPPPOOOOOONNNNNNNNNMMMLLLJJJHHHGGGFFFDDDBBBBBBBBBBBB@@@>>>???>>><<<<<<<<<;;;:::888999888777666666666666666555555444333333222111111111111000000000000111111111000///......///000111333333111000////////////000000////////////000000------...///000000000000//////000000000000//////////////////000000000000---------------...////////////000000000000////////////000000000111111111222222222111111000///...111111222222222222111111111111111111111111111111222111111000000111111222...///000111222333333333222222222222333333333333222222222333444666999:::DDDNNNYYYbbblllwww~~~yyyggg[[[YYY[[[ggguuussskkkaaa^^^ZZZWWWTTTRRROOOMMMKKKIIIGGGFFFEEEEEECCCBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>========================<<<<<<<<<<<<========================>>>???@@@@@@======>>>>>>??????@@@@@@@@@AAABBBDDDEEEFFFFFFFFFEEEFFFHHHJJJKKKMMMMMMNNNKKKLLLOOORRRTTTUUUVVVVVVWWWVVVVVVUUUUUUTTTTTTSSSTTTUUUVVVWWWWWWXXXWWWWWWWWWUUURRROOOMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJHHHHHHIIIIIIGGGFFFEEEEEEEEEEEECCCCCCCCCBBBBBBBBBBBBBBB>>>>>>======>>>???@@@@@@<<<;;;;;;:::;;;<<<>>>???;;;===?????????@@@BBBCCCFFFFFFFFFEEEEEEEEEFFFFFFIIIIIIKKKPPPRRRRRRUUUZZZ[[[[[[YYYTTTLLLHHHHHHIIIHHHJJJLLLPPPVVV^^^gggnnn~~~tttkkkbbbXXXLLLDDD>>>999555333444555333000222222111111111000000000000000000000000000000000///......///000000///---......//////......---,,,------............------......------------......000000000000000000000000....../////////000000000000000000000000000000000////////////////////////000//////......//////000---------.............../////////...............bbbaaa```___^^^^^^^^^^^^\\\ZZZWWWTTTQQQOOONNNNNNOOONNNNNNLLLKKKJJJHHHHHHFFFEEECCCCCCCCCCCCAAA??????>>><<<<<<<<<;;;:::888888777777666555555666666555555444333333222111111111000///......///000111000000////////////000000222111000///////////////333222111000000111222333///000222333333222111000//////000000000000//////111000000000/////////.........------......///000000000000111111000000000---............/////////---...000222222222111111111111222222222222111111111111111111111111111111111111000000000000111111//////000111222333333333111222222222222333333333222333333444555666777777;;;CCCMMMYYYeeeqqq{{{vvvgggaaaaaafffmmm{{{zzzuuunnniiiddd^^^XXXSSSNNNKKKHHHGGGFFFFFFDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===========================<<<;;;;;;;;;===>>>???<<<=========>>>>>>??????>>>>>>???AAABBBBBBBBBBBB@@@AAACCCDDDEEEFFFFFFFFFEEEGGGIIIKKKMMMNNNNNNNNNLLLKKKKKKKKKJJJJJJJJJIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHFFFDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBB============>>>???@@@AAA>>>======<<<===>>>??????>>>???AAABBBBBBDDDFFFHHHGGGGGGHHHIIIJJJKKKKKKKKKNNNMMMMMMPPPOOOLLLNNNRRRRRRSSSSSSQQQOOONNNPPPSSSVVVWWWZZZ^^^ccciiinnnrrrzzzwwwooocccYYYPPPHHH???:::777555333333444333111///111111111111000000000000////////////////////////------------------,,,+++.........///......---,,,------............------......------------......////////////////////////////////////000000000000/////////////////////////////////////////////////////////....../////////,,,---------.../////////........................dddcccaaa___]]]\\\[[[ZZZYYYWWWTTTQQQOOONNNMMMMMMOOOOOOMMMLLLKKKIIIIIIHHHHHHFFFEEEDDDEEEDDDBBBAAA???>>><<<<<<<<<;;;:::888666666555444444444555555444444444333333222222111111000///......///000111000000////////////000000000000//////.../////////333222111000000111222333111222333333333111000/////////000000000000//////111111000000//////......111000//////......//////111111111000000111111111............/////////000---...000222222222111111111111222222222222111111000000000000000000000000111000000000000000000111111111222222222111111000111111111222222222333333111222333444666777777777666;;;DDDQQQ]]]iiivvv~~~{{{xxxxxx{{{|||wwwwwwqqqrrrzzzzzzrrrhhhaaaXXXTTTOOOLLLKKKKKKJJJIIIFFFFFFFFFFFFFFFEEEDDDDDDEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<===>>><<<<<<============>>>>>>===>>>??????@@@@@@@@@@@@???@@@AAAAAAAAAAAAAAA@@@BBBCCCEEEGGGHHHHHHHHHGGGEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@CCCBBBAAA@@@@@@?????????>>>>>>======<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>@@@AAACCCDDDEEEGGGKKKNNNLLLNNNQQQSSSUUUUUUTTTTTTQQQNNNLLLLLLIIIEEEFFFJJJMMMPPPUUUZZZ^^^aaadddeeeiiijjjjjjlllnnnoooooooooppprrrwwwyyymmmcccUUUIIIBBB>>>:::777555444444444444222///---111111111000000000//////////////////////////////---.........---,,,,,,+++.........///......---,,,------............------......------------..............................////////////000000000000//////////////////////////////////////////////////////............//////,,,---------.../////////---------...............dddccc```^^^[[[ZZZXXXXXXVVVUUURRRPPPNNNMMMMMMMMMPPPOOOMMMKKKJJJIIIIIIIIIIIIGGGEEEEEEEEEEEECCCBBB???>>><<<<<<<<<;;;:::888555555444444444444555555444444444333333222222222000000////////////000000//////000000000000/////////............//////000000000////////////000000000000111111000000///...//////000000000000//////111111000000//////......222111000///////////////111111000000000000111111000000000111111111222222222222222111111000///...111111222222222222111111000000000000000000000000111000000//////000000111222222222222222111000000111111111111222222222222///000111222444555666666666777===HHHRRR]]]iiittt~~~wwwsssooolllmmmppprrr|||xxxhhhbbbYYYSSSOOONNNNNNNNNLLLLLLLLLKKKJJJHHHGGGFFFGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>======<<<======>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>======>>>>>>>>>>>>>>>===<<<<<<>>>???AAABBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAAAAA@@@??????>>>>>>>>>>>>???>>>>>>===<<<<<<<<<======;;;;;;<<<<<<;;;;;;:::999<<<<<<<<<======>>>>>>>>>>>>>>>============>>>>>>AAAAAAAAA@@@@@@?????????AAACCCFFFHHHKKKOOOTTTWWWZZZ]]]```cccbbb```\\\YYYOOOKKKIIIHHHEEECCCFFFLLLSSSZZZfffrrrzzz~~~~~~}}}|||{{{{{{zzzwwwrrrooommmmmmqqqyyyzzzrrrmmm```VVVHHH>>>999888777666444444555555333111///...111111000000000/////////000000000000000000000000000111222111///......///......//////......---,,,------............------......------------..................................../////////000000000000000000000000000000000///////////////////////////......------......///---------...............---------------.........bbb```^^^\\\ZZZYYYXXXXXXUUUTTTRRRPPPOOOOOOOOOPPPPPPOOOMMMKKKJJJIIIIIIIIIHHHGGGEEEDDDEEEDDDCCCAAA???>>><<<<<<<<<;;;:::888666666555555555555666666444444333333333333222222///000000111111000000/////////000000000000//////...---------......///000//////000000000000//////////////////000111222333//////000000000000//////000000000000//////////////////.........///000000111000////////////000111000000111111111222222222333222111000////////////111111222222222222111111000000000000000000000000000000////////////000000000111111222222222111111111111111111222222222222111111111111222444555666666444777>>>EEELLLWWWbbbrrr|||}}}yyytttmmmkkknnnllltttxxxkkk```YYYWWWVVVVVVUUUTTTSSSRRRPPPMMMKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>===<<<<<<;;;<<<============<<<<<<===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???>>>>>>======<<<<<<<<<<<<<<<=========<<<<<<;;;:::;;;<<<===>>>======>>>???>>>===<<<;;;????????????@@@@@@@@@@@@>>>>>>======>>>???@@@@@@BBBCCCCCCDDDDDDDDDDDDCCCDDDGGGKKKPPPUUU\\\ccchhhkkkmmmpppppplllddd\\\WWWLLLHHHFFFFFFGGGIIIPPPXXXeeepppzzzuuusssvvv~~~xxxnnneee___PPPIII>>>777555555444333222333444444333111111000111000000000////////////000000000000000000000000000222444333000...///000......//////......---,,,------............------......------------..............................------........./////////000000000000000000000000///////////////////////////......------......///...............---------,,,,,,,,,------.........___^^^]]][[[ZZZYYYYYYYYYTTTSSSRRRQQQPPPPPPQQQRRRPPPOOOMMMKKKIIIIIIIIIIIIGGGFFFDDDCCCDDDCCCBBB@@@???>>><<<<<<<<<<<<:::888777777666666666666777888444333333333333333333333///000111222222111000/////////000000000000//////---------------...///000000111222333333222111000/////////000222555777999//////000000000000//////////////////000000000000,,,,,,,,,---...///000111111000///......///000111////////////000000000000000000/////////111222444111111222222222222111111000000000000000000000000000000////////////000000...///000111222333333333000111111111111222222222555444333333333444555666777333222888<<<@@@JJJUUU___jjjyyywwwssstttooottt|||qqqhhheeedddccc[[[[[[YYYWWWUUURRROOONNNLLLKKKKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>======;;;;;;===>>>????????????===>>>???@@@@@@???>>>===;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===???@@@;;;<<<===>>>>>>===;;;:::>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@BBBCCCDDDDDDEEEFFFHHHIIIIIIJJJJJJIIILLLRRRXXX___hhhqqqvvvuuuwwwyyywwwpppdddXXXPPPHHHEEEDDDGGGKKKPPPZZZddduuu~~~sssggg\\\UUUEEE???888444333333111//////111222222222111222333000000000000////////////000000000000000000000000///111333222///,,,---///......//////......---,,,---..................---.........------.........000000000000000000000000------------.........///000000000000000000000000////////////////////////.........------........./////////......------,,,,,,,,,,,,------.........``````^^^]]][[[ZZZYYYXXXUUUTTTQQQPPPOOOPPPQQQRRRPPPLLLHHHHHHKKKMMMJJJFFFFFFFFFEEEDDDCCCBBBBBBAAA======<<<;;;:::999999888777666444333444555777888555555444444444333333333444444333333222111000000111111111111000000000000222222111111111111222222000111111111111222222222//////000000111111111222...//////000111222222222//////////////////////////////000000000000//////000000000000000000000000//////000000111111111222555333222111111///---***000000000000000111111222000000000000000000000000////////////000000000000000000000000111111111111555222//////222333111...///000222333444444333333666666666777:::===AAACCCLLLYYYkkk{{{xxxyyyzzz}}}wwwuuupppmmmiiiccc]]]XXXTTTRRRQQQNNNKKKJJJJJJKKKKKKKKKGGGGGGGGGGGGFFFFFFGGGHHHHHHFFFEEEEEEFFFGGGEEEDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAA@@@@@@@@@AAA@@@@@@@@@????????????============<<<<<<<<<<<<=========>>>>>>===<<<<<<>>>>>>===<<<;;;;;;::::::===<<<<<<<<<<<<===>>>>>>=========<<<<<<===>>>>>>999:::<<<===>>>?????????=========<<<<<<===@@@CCCDDDCCCBBB@@@??????>>>???@@@??????@@@BBBFFFIIIJJJKKKOOORRRQQQMMMLLLOOOSSSTTTUUUYYY^^^cccjjjooorrrrrrrrroooiiiddd___XXXPPPKKKLLLLLLMMMRRR]]]lllwwwvvvjjj\\\PPPIII:::999666444222222333333000111222333333222111000111000000///...---------////////////000000000000...000222222000.................................//////.........---------......////////////......000000111///---++++++,,,/////////////////////////////////...------,,,,,,---------............///---.........//////000000,,,,,,,,,------.................................``````^^^]]][[[ZZZYYYXXXUUUTTTRRRPPPOOOPPPQQQQQQQQQMMMIIIIIIKKKLLLIIIFFFGGGGGGFFFEEEDDDCCCBBBBBB???>>>>>>===<<<;;;::::::777666555444444555666777555555444444444333333333222222222111111000000///111111111000000000//////000000000//////000000000000000111111111222222222///000000000111111111111---......///000000111111//////////////////////////////000000000000//////000000000000000000000000///000000000111111111111222111000111111111///---/////////...///000000111000000000000000000000000////////////000000000111000000000000111111111111444222111000111222222111111222333444444444333222222222222333555888;;;===AAAHHHUUUeeeuuu{{{rrrhhh```[[[[[[XXXTTTQQQPPPOOONNNMMMIIIIIIIIIGGGFFFEEEEEEFFFJJJIIIHHHHHHHHHHHHFFFDDDEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAAAAAAAA@@@@@@@@@>>>??????@@@@@@@@@??????????????????>>>>>>>>>>>>BBBAAAAAAAAAAAA@@@@@@@@@;;;<<<======>>>>>>======>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>===<<<<<<;;;<<<<<<============>>>>>>>>>>>>>>>>>>@@@@@@@@@???>>>???BBBDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@AAABBBFFFJJJOOOQQQWWW\\\``````\\\YYYXXXZZZVVVVVVXXXYYY[[[___cccfffdddeeebbb]]]ZZZZZZXXXSSSVVVWWWYYY]]]cccmmmxxxuuuhhh[[[OOODDD===888777555333222222333333000111111222222111111000111000000///......------------------...............000111111000......///........................//////.........------------------......------------/////////---,,,---...////////////////////////,,,,,,------.../////////---------............///------------.........///,,,------------------...........................aaa```___]]][[[ZZZXXXXXXVVVUUUSSSQQQPPPOOOPPPPPPRRRNNNKKKJJJKKKKKKHHHFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@??????>>>===<<<;;;;;;777777666666555555444444555555444444444333333333000000000000000000000000111111000000000000//////........................000000000111111111222222000000000000111111111111------......//////000000//////////////////////////////000000000000//////000000000000000000000000000000000000111111111111///......000222333222111...............//////000000000000000000000000000/////////000000000111111000000000000111111111111111222333222111111333444333333444444333333222111111111000111222444666888999:::???LLL___ooozzz~~~{{{nnnggghhheee```]]]ZZZWWWTTTRRROOONNNMMMLLLKKKKKKJJJJJJIIIHHHGGGHHHHHHGGGEEECCCGGGGGGGGGFFFFFFEEEDDDCCCDDDDDDDDDDDDCCCCCCCCCBBB@@@@@@AAAAAAAAA@@@@@@??????????????????@@@@@@@@@AAA@@@@@@@@@????????????<<<===>>>?????????????????????>>>>>>>>>>>>>>>>>>=========<<<===>>>>>>???>>>>>>============>>>>>>@@@@@@@@@???>>>>>>======AAAAAABBBAAA@@@AAADDDFFFFFFGGGHHHHHHHHHHHHFFFFFFBBBAAABBBDDDHHHNNNTTTXXX\\\aaaggggggccc]]]YYYXXXUUUTTTSSSQQQPPPQQQTTTWWWUUUXXXXXXVVVYYY___bbbaaacccccceeejjjrrryyy~~~zzzlll]]]PPPEEE<<<777555444333111111222222333222111111000000111111222000000000///......------------------............---///000000/////////000.......................................---------+++,,,,,,,,,,,,,,,,,,++++++---......------///000////////////////////////,,,,,,------.../////////---------............///,,,,,,,,,---------------.........---------------........................aaa```___]]][[[YYYXXXWWWWWWUUUSSSQQQPPPOOOOOOOOORRROOOLLLKKKKKKJJJHHHFFFGGGFFFEEEDDDCCCBBBBBBAAA@@@??????>>>===<<<;;;:::777777777777666555333333555555444444444333333333///000000000000000000000111000000000////////////........................000000000000111111111111000000000000000111111111.........//////000000000//////////////////////////////000000000000//////////////////////////////000000000000000111111111///......000222333222111///............///000000//////////////////////////////000000000111111111///000000000111111111111000222444333111000333777333333333222222111000000333222222222333444555666999777888???LLLZZZdddjjjtttyyy{{{wwwrrrnnnjjjeee```\\\WWWWWWVVVUUUVVVUUUSSSRRRKKKJJJJJJJJJKKKKKKIIIGGGJJJJJJJJJIIIHHHGGGFFFEEEGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCC@@@@@@@@@?????????>>>>>>@@@@@@AAAAAAAAA@@@@@@???>>>>>>??????????????????@@@????????????@@@AAAAAAAAAAAA@@@@@@@@@AAABBBBBBBBBAAA@@@??????>>>>>>>>>@@@AAACCCCCCDDDEEEIIIKKKKKKLLLMMMNNNMMMKKKIIIGGGBBBAAAAAACCCGGGMMMSSSWWWXXX\\\``````[[[UUUQQQOOOMMMMMMKKKHHHFFFIIINNNSSSUUU[[[```ccchhhqqqvvvwwwsssqqqpppsssyyy}}}~~~}}}}}}xxxooo```RRRGGG???999666222222111111111111222333222111000//////000111222000000//////............////////////000000000000,,,.../////////...000111................................................+++,,,,,,------,,,,,,+++,,,---......------...000/////////////////////////////////...------,,,,,,---------............///------------------------//////......------,,,,,,........................bbbaaa___]]][[[YYYWWWWWWVVVUUUTTTRRRPPPOOONNNNNNRRRPPPMMMLLLJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@???>>>>>>===<<<;;;::::::777777777777666555333333555555444444444333333333000000111111111111111111000000000////////////......//////000000//////...//////000000000111111111111111000000000000000000///000000000000000111111//////////////////////////////000000000000//////////////////////////////111111000000000000000000000//////000222222111///000000//////000000111222////////////////////////000000000000111111111111///000000000111111111111///222333333000000333666111111111000000000000000444444333333444444555555666777999;;;???FFFOOOVVVbbbiiisss{{{zzzsssnnngggeeecccbbbaaa___[[[WWWRRRQQQOOOPPPQQQQQQQQQOOOMMMMMMMMMLLLJJJIIIGGGFFFHHHHHHHHHHHHGGGGGGGGGGGGDDDEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>===???????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAABBBBBBDDDEEEEEEDDDCCCAAA@@@???????????????BBBEEEGGGIIILLLOOORRRPPPPPPQQQPPPNNNKKKHHHFFFAAA@@@???@@@CCCGGGLLLOOOPPPQQQRRRQQQNNNJJJHHHGGGCCCDDDEEEDDDEEEKKKVVV^^^iiirrrzzz~~~{{{yyy{{{~~~~~~}}}}}}yyytttrrrccc[[[NNNCCC;;;777444333000000000000111111222222222111000//////000111222////////////............////////////000000000000,,,...//////......///111........................---.....................------............------.../////////---,,,---...000000000000000000000000/////////...------,,,,,,---------............/////////................../////////......---------........................bbbaaa___]]][[[YYYWWWVVVUUUTTTSSSRRRQQQPPPOOONNNQQQPPPNNNLLLKKKIIIIIIIIIFFFFFFEEEDDDCCCBBBAAAAAA???>>>>>>===<<<;;;:::999777777666666555555444444555555444444444333333333111111111111111111111111000000////////////......///000111222222111000////////////000000000111111111111111111000000000000000000000000111111111111//////////////////////////////000000000000//////000000000000000000000000111111111111000000000000111000000000222111000...000000000000000111222222000000000000000000000000000000000111111111222222000000000000111111111111000111222111000000222333/////////000000111333333222222333333333333444444000333777888888;;;AAAGGGOOOWWWdddpppzzz~~~yyyvvvtttooohhhccc^^^[[[WWWVVVVVVWWWWWWWWWUUUUUUSSSRRROOOMMMKKKIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>===AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBAAAAAABBBCCCDDDFFFHHHIIIIIIHHHEEECCCAAA@@@@@@@@@@@@CCCGGGJJJMMMPPPSSSVVVPPPOOOOOOMMMJJJGGGDDDBBB???>>>>>>>>>???AAADDDEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>AAAEEEGGGLLLWWWgggsssyyyyyy~~~}}}ssskkkfffcccPPPJJJAAA:::666444333222000000111111111111111111111000000//////000000111//////////////////......------------............---...///...------///000........................---------..................//////000000//////......///000///---,,,,,,...000000000000000000000000,,,,,,------.../////////---------............//////////////////........./////////.......................................bbbaaa```]]][[[YYYWWWVVVSSSSSSSSSSSSRRRQQQPPPOOOOOOOOONNNLLLKKKJJJJJJKKKHHHHHHGGGFFFEEEDDDCCCCCC@@@??????>>>===<<<;;;;;;777666555444444555666777555555444444444333333333111111111000000//////...000000/////////............///111222222111///...////////////000000000111111111111111000000000///000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000111111111111000000000///111000///000222222000//////////////////000111111000000000000000000000000000000111111111222222222000000000000111111111111222111//////000111000////////////000222555777888222222333444444444444444000111222444666888;;;===@@@GGGRRR___lllxxxvvvqqqkkkfffdddeeeeeeeeecccbbb```^^^ZZZWWWTTTSSSPPPOOOOOOOOOOOONNNNNNNNNPPPPPPPPPPPPOOONNNMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEECCCDDDEEEGGGJJJLLLOOOPPPRRRPPPLLLHHHDDDBBBAAAAAA???BBBEEEHHHJJJLLLOOOQQQKKKJJJHHHFFFDDDAAA@@@???=========>>>>>>???@@@@@@??????>>>???@@@AAAAAA@@@AAAEEEJJJOOOWWWfffyyy|||wwwyyy|||ooodddZZZSSSOOOCCC@@@;;;777666555444333111111111222111111000000//////000000000000//////.../////////////////////------------............/////////...,,,,,,...///........................---------.........//////...//////000000//////...,,,---///...------...///000000000000000000000000,,,,,,------.../////////---------............////////////......---------............////////////........................cccbbb```]]][[[YYYWWWVVVRRRRRRSSSSSSRRRQQQPPPPPPNNNOOONNNMMMKKKJJJKKKLLLJJJIIIIIIHHHGGGFFFEEEEEEAAAAAA@@@???>>>===<<<<<<777666444333444555777888555555444444444333333333111111000///...------,,,000/////////...............///000222222000///...////////////000000000000222111111111000000/////////////////////.........//////////////////////////////000000000000//////000000000000000000000000222111111111000000///////////////000222333222000...............///000000000000000000000000000000000111111111111222222222000000000000111111111111444000---...000111///---//////000111444777:::<<<333444555666666666666666555222000222666999999777888===EEEPPP]]]lllzzz|||yyyxxxyyyyyyooonnnllliiieeeaaa^^^\\\VVVVVVVVVVVVUUUUUUUUUUUUXXXXXXXXXXXXWWWVVVTTTTTTQQQPPPPPPNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGHHHJJJKKKLLLMMMMMMMMMIIIHHHHHHGGGFFFEEEDDDDDDGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHJJJLLLOOORRRUUUWWWYYYVVVQQQKKKFFFCCCAAA@@@<<<>>>AAACCCDDDFFFHHHIIIEEEDDDBBB@@@???>>>======<<<===>>>???????????????CCCCCCEEEGGGIIIJJJJJJIIIFFFKKKPPPVVV___ooo~~~{{{~~~rrrdddWWWMMMDDD???;;;888555444333333222000222222222222222111000000...///000111111000///............///////////////////////////000000000111///000///---++++++---///........................---------.........//////......////////////......***,,,---.........000222000000000000000000000000000//////...------,,,,,,---------.........//////.........------,,,,,,,,,------......//////000000........................dddbbb___\\\ZZZXXXXXXWWWTTTTTTTTTTTTTTTSSSRRRRRRSSSRRRPPPPPPQQQPPPNNNLLLFFFFFFGGGFFFEEECCCAAA@@@DDDBBB@@@???>>>===;;;999:::::::::999888888777777666666666666555444333222111111111111111111111111---///111222111///,,,***/////////////////////.........//////000000111111000000////////////000000000000000000000000000000333222111000000111222333---------------...///000000000//////......------//////...------...000000---///222444444222///---,,,,,,---///000222333333000000//////.........---000000000000000000000000000000000000111111111111111000...---...///111222444444333333444555777888222222222222222222222222222222333333444555666666888888999===EEESSSbbbkkk~~~~~~~~~xxxpppkkkgggggggggccc______bbbeeeeeecccdddeeeggggggfffccc```___ZZZYYYXXXVVVUUUUUUUUUUUUUUUTTTQQQNNNLLLLLLLLLMMMJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNOOONNNKKKHHHFFFEEEJJJIIIGGGEEEEEEFFFGGGHHHLLLNNNQQQTTTWWWZZZ\\\]]]___YYYPPPJJJGGGCCC@@@===<<<;;;;;;<<<>>>@@@@@@???===<<<<<<;;;;;;;;;;;;<<<;;;<<>>999333333333333333333333333222222222222222222222222333333222111000///......000000000000000000000000000000000///......------////////////////////////000000000000///...---,,,////////////////////////..................------................................................------------------------,,,,,,,,,---------......,,,------....../////////////////////////////////------------------------bbbaaa^^^[[[YYYWWWVVVVVVSSSSSSSSSSSSSSSRRRQQQQQQRRRQQQPPPPPPPPPOOOMMMKKKGGGGGGGGGGGGFFFDDDBBBAAABBB@@@>>>===<<<;;;999777555555555444333333222222555555555555444333222111000000000000000000000000,,,...000222222000///---......//////////////////////////////000000000000000000////////////000000000000000000000000000000000///............///000...............///000111000000000//////.........000///.........///000111000000000000000000000000......//////000000111111000000000/////////......000000000000000000000000//////000000000111111111000000.........///111222222222111111222444555666222222222222222222222222222333333333444555555555555555666888>>>HHHSSS[[[iiirrr~~~~~~{{{xxxvvvxxx}}}}}}zzzyyyyyywwwuuusssrrrsssttttttssszzz{{{|||{{{yyyvvvrrroooiiihhhfffdddcccbbbaaaaaaaaa___[[[WWWTTTQQQPPPPPPPPPQQQSSSUUUXXX[[[]]]^^^XXXXXXWWWVVVSSSQQQPPPPPPPPPNNNLLLJJJHHHHHHIIIJJJRRRSSSTTTVVVXXXYYYYYYYYYVVVPPPIIIDDDBBB@@@===:::<<<<<<<<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<===;;;===AAADDDIIIPPPWWW\\\bbbbbbbbbdddgggiiikkklllmmmjjjffffffkkkttt{{{wwwmmmbbbTTTIIICCC>>>999555333333333333333333333333222222222222222222222222111111111000000000000000000000000000000000000000........................////////////////////////------...............---........................,,,---------.../////////................................................------------------------,,,,,,,,,---------......---------------.........................................................aaa```]]][[[XXXVVVUUUUUUQQQRRRRRRRRRRRRQQQQQQPPPQQQPPPOOOOOOOOONNNLLLJJJHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@>>>======<<<999777888777777666666555444444444444444444333222111000////////////////////////,,,...000222333222111000.........//////000000000000000000000////////////000000////////////000000000000000000000000000000///......------......///000////////////000111111000000000000////////////000000//////000111222222333111///------///111333000/////////////////////111000000000000000//////000000000000000000000000//////000000000000111111000///.........///111222000000000000000111222333333333333333333333333333333333333333444444444444444444444444777<<>>===<<<>>>>>>>>>>>>>>>=========<<<<<<===???@@@@@@AAAAAABBBEEEJJJQQQYYYdddooovvv}}}uuuppppppssswwwzzzxxxiiiZZZRRRGGG???;;;888555333333333333333333333333333000000000000000000000000/////////000000111111111000000000000000000000000---------------......///////////////////////////***+++,,,---....................................+++,,,,,,---...///000000........................................................................,,,,,,,,,---------......------------,,,,,,,,,,,,........................////////////////////////aaa```^^^\\\YYYWWWVVVUUUQQQRRRRRRSSSRRRRRRQQQQQQPPPOOONNNNNNNNNMMMKKKIIIIIIIIIHHHHHHGGGFFFEEEEEEEEECCCAAA??????>>>;;;999;;;;;;:::999999888888777444444555444444333222111000000000000000000000000///000111333333222111111.........///000000111111111111000000//////......000000////////////000000000000000000000000000000000000////////////000000000///////////////000000000000000000000000000000000000000111111222333333222111///------///111222////////////////////////111111111111000000000000////////////////////////////////////000000000111000//////...///000111111/////////000000111111111333333333333333333333333444444333333333333333333555666666555555666:::<<<@@@IIIWWWbbbjjjqqqwww{{{xxx|||}}}||||||{{{~~~|||{{{wwwtttrrrssswww{{{{{{vvvsssqqqssswww{{{xxxoooggg```]]]WWWYYY\\\aaahhhnnnsssvvv~~~{{{wwwrrrmmmfff```[[[SSSQQQMMMJJJGGGEEEEEEEEEKKKJJJJJJJJJIIIGGGFFFEEEEEECCCAAA?????????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAA???AAADDDGGGIIIJJJJJJJJJOOOTTT[[[dddnnnyyy{{{zzz}}}||||||~~~kkk\\\MMMGGG???:::777666555333222222222222222222222222000000000000000000000000////////////000000000111////////////////////////111000///...---......///////////////////////////+++,,,---.......................................,,,---------......//////................................................////////////////////////,,,,,,,,,---------......---------,,,,,,+++++++++......................................./////////bbbaaa___]]][[[YYYWWWUUURRRSSSSSSTTTTTTSSSSSSSSSPPPOOOMMMMMMNNNMMMKKKIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFDDDAAA@@@???>>>;;;999888777777666666555444444666666666555555444333222111111111111111111111111222222333333222111000///////////////000000111111111111000000//////......000000////////////000000000000000000000000000000//////000000000000/////////......------.........///////////////000000000///000111111222333333333000//////////////////000---------...//////000000000000000000111111111111////////////////////////...////////////000000000///////////////000000111000000000111111111111111333333333333333333333333333333333333333333222222444555666666555444666777999>>>EEEMMMUUU```llluuutttwww|||~~~xxxtttmmmkkkgggcccaaabbbgggkkkrrrxxx~~~~~~|||{{{{{{pppqqqqqqpppmmmjjjfffdddaaadddiiiqqqyyy{{{qqqggg^^^ZZZUUUWWWYYY^^^ccciiiooorrrwwwuuurrrooojjjbbbYYYRRRLLLJJJGGGCCCAAA@@@@@@@@@DDDDDDEEEEEEEEEDDDDDDCCC@@@@@@@@@???>>>???@@@AAA@@@CCCEEEFFFFFFGGGJJJLLLLLLNNNRRRVVVYYYZZZZZZZZZ^^^cccjjjrrrzzzwwwrrrlllssszzziiiXXXNNNDDD@@@;;;777555444444333222222222222222222222222////////////////////////000000000////////////...////////////////////////666555222000...---......///////////////////////////////////////...------........................//////......---------,,,................................................////////////////////////,,,,,,,,,---------......---------,,,,,,+++++++++........................,,,,,,---------.........bbbaaa```^^^\\\YYYWWWUUURRRSSSSSSTTTTTTTTTTTTTTTPPPOOONNNNNNNNNMMMKKKIIIIIIHHHGGGGGGFFFFFFGGGGGGEEECCC@@@>>>===<<<999777777777666555555444444333666666666666555444333333111111111111111111111111333333333222111000//////000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000---......//////......---///......------------...............////////////...///000222333333333333---...000111111000...---,,,,,,---...//////000000//////000000000000000111000000000000000000000000......////////////000000////////////000000000000000000111222222111111000222222222222222222222222222222222222333333333333111333444444333222333444555777999<<>>??????@@@>>>???@@@BBBCCCDDDDDDDDDBBBCCCCCCBBBAAAAAABBBDDDEEEIIIOOORRRTTTWWW\\\aaadddfffjjjmmmooonnnlllkkkkkknnnrrrvvvzzz~~~}}}rrriiiddd\\\fffwwwsssaaaQQQEEE???<<<:::777444222222222222222222222222222222222222////////////////////////000000000//////.........000000000000000000000000999777444111...------...////////////////////////000000000000///...---,,,------------------------000000///...---,,,,,,+++........................................................................,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------++++++,,,,,,---.........``````___^^^[[[XXXVVVTTTQQQRRRRRRSSSTTTTTTSSSSSSQQQOOONNNNNNOOONNNLLLJJJHHHHHHGGGFFFEEEFFFFFFGGGEEECCC@@@???>>><<<999777999999888888777666666666555555555555444333222222111111111111111111111111111111111111111111000000222222111111000/////////////////////000000000000000000////////////000000000000000000000000000000......///000000///......000000///...............,,,---------.........///---...000111222333333222......///000000///..................................../////////000000000000000000000000000000000........./////////000000...//////000000000000000///000111222222111000///111111111111111111111111111111111222333333333444000222333333222111222333444666777777999???HHHOOO^^^ccckkkuuu{{{tttuuuwwwvvvuuusssmmmfff```^^^___```aaadddjjjoooppplllddd___YYYWWWSSSOOOKKKIIIHHHHHHLLLMMMOOORRRVVVZZZ]]]___ccccccaaa^^^YYYRRRLLLIIICCCCCCCCCEEEHHHLLLPPPSSSVVVRRROOOOOOPPPNNNIIIDDDDDDCCCBBBAAABBBCCCEEEFFFDDDEEEGGGIIIJJJLLLMMMMMMOOOQQQQQQPPPMMMLLLMMMOOOQQQXXX___eeeiiiooowww}}}|||yyyvvvvvvtttrrrqqqtttyyy}}}uuukkkccc]]]ZZZXXXaaarrr~~~|||rrrlllcccWWWKKKAAA;;;888555555444333222111222333111111111111111111111111000000000000000000000000.........///////////////000000000000000000000000999666333000...---...///////////////////////////.........//////...------------------------------/////////...---------,,,................................................------------------------,,,,,,,,,---------......---------------.........------------------------,,,,,,,,,---.../////////______^^^]]][[[XXXUUUSSSPPPPPPQQQRRRSSSSSSRRRRRRQQQPPPOOOOOOOOONNNLLLJJJHHHGGGFFFEEEEEEEEEFFFGGGHHHEEECCCAAA@@@>>>;;;999888888777777666555555555444444444444333222111111000000000000000000000000/////////000111111222222333333222111000///............//////000000111111000000////////////000000000000000000000000000000000111222333333222111000111111000///////////////,,,,,,,,,---------......,,,---///111222333222222//////............//////000//////...------,,,,,,---.........//////000000000000000000000000000000............/////////000...//////000000000000000//////000111111000///...000000000000000000000000000000111222333333444444222333444333222111222444555777999999888888<<<@@@JJJQQQ^^^nnn}}}tttqqqxxxzzzrrrnnnmmmnnnuuuwww{{{}}}ssskkkaaa^^^XXXSSSNNNLLLKKKKKKKKKLLLLLLNNNPPPSSSUUUVVVRRRSSSTTTSSSQQQMMMHHHFFFEEEEEEEEEFFFHHHMMMQQQSSSYYYSSSMMMJJJKKKKKKHHHEEEEEEEEEDDDDDDFFFIIIKKKMMMRRRSSSUUUWWWYYYZZZ[[[\\\^^^```aaa^^^[[[YYYYYY[[[^^^eeennnvvv{{{{{{uuunnnkkknnntttyyyqqqeee___\\\YYYXXXXXX```ppp|||sssnnnlll___VVVJJJBBB>>><<<999777222333444444333333555666111111111111111111111111111111111111111111111111,,,,,,---...///000111222000000000000000000000000666444111...------///000////////////////////////++++++,,,---............------------------------------..................................................................------------------------,,,,,,,,,---------......---------....../////////---------------------------------...///000000111fffbbb]]]ZZZZZZYYYVVVSSSUUUUUUUUUVVVVVVUUUUUUTTTTTTSSSPPPNNNLLLLLLMMMNNNHHHHHHGGGGGGFFFGGGGGGGGGEEEDDDBBB???<<<:::999999777666555444444333333444555666777777555333000...000000//////000111222222...///000///...///000222222>>>CCC;;;000...000222............///111222333---........./////////000------...000111222333444222111111111000000//////000000000///......------111111000///////////////,,,...000111222111000///......////////////............///000111000000000...............///000000***+++...111222333222222////////////..................---......///000111000000////////////000000//////000000000000//////////////////000222333444000222444333222111222333111222333555666888999:::@@@BBBJJJZZZjjjxxxzzzsssoooqqq{{{tttjjjaaa]]]XXXSSSUUU[[[XXXXXXZZZ[[[YYYUUUVVV[[[YYYZZZ[[[[[[YYYTTTPPPMMMLLLHHHGGGLLLPPPRRRTTTXXX]]][[[YYYXXXXXXXXXWWWVVVYYYWWWUUUTTTUUUXXX[[[^^^ccceeeiiinnnsssxxx{{{}}}~~~zzzyyyxxxpppgggeeejjjllllllrrr{{{}}}{{{|||vvvqqqiii```XXXVVVWWWZZZ[[[fffwwwzzzpppeee[[[UUUFFFBBB===888666666777999444444444333222111000///000000111111111111000000000000//////000111222222...------...000111000...////////////////////////..............................------------......------------------------...------,,,,,,------...///////////////.................................000222222000---,,,///222........................------------------------//////.........---------/////////...---------,,,///...---...//////---+++ddd```[[[YYYXXXWWWTTTRRRTTTTTTUUUVVVVVVVVVUUUUUUTTTSSSPPPNNNMMMLLLMMMMMMHHHHHHGGGGGGFFFFFFGGGGGGFFFDDDBBB???===;;;:::999444444444444555777888999333444444444444333111000//////......///000000111...///000///...///000222777<<<<<<555111111111///,,,---///111111111000///////////////////////////......///000111222222333000000000000//////......------......///000000000111000000///////////////---...000111222111000///......////////////......///////////////000000000...............///000000000000///////////////000111111111111000000000000000//////.........//////000000////////////000000//////000000000000//////000000000000////////////000222333333222111111222222222333555666777999999;;;;;;AAANNNZZZeeeqqqzzzxxxrrrssszzzzzztttqqqmmmggghhhlllpppooopppqqqllleeebbbdddaaaffflllpppnnniiiaaa\\\___ZZZYYY^^^bbbccceeeiiihhhhhhiiilllnnnpppooonnnkkkiiieeecccdddhhhlllpppvvvyyyvvvrrrtttnnnnnnpppuuuzzzvvvrrrlllddd^^^]]]```ccchhhppp||||||tttkkkbbbXXXOOOIIIAAA>>>:::666444444555666333333333333222111000///000000111111111111000000000000000000000000111111111///------...///......////////////////////////..............................------------......------------------------...------,,,,,,------...............////////////...........................000111000...,,,---...................................................//////.........---------...............---------///...---...//////---+++```]]]YYYWWWUUUTTTSSSQQQSSSTTTUUUVVVVVVVVVVVVVVVTTTSSSPPPNNNMMMLLLMMMMMMIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEBBB@@@===<<<;;;:::;;;:::888777555555444444222222222222222222222333...............//////000...///000///...///000222;;;999333///111444222---,,,...000222222000...,,,000000000000/////////////////////000000111111111////////////............------......///000000000111000//////......//////---...000111111000//////......////////////......000///.........///000111...............///000000333222///...---...///000000000000000111111111111111111///......---------000000////////////000000//////000000000000//////000111111222222000///...000222333333222111111222222222333444555777777888:::888<<>><<<;;;;;;===<<<:::888666555444444555444333222222222333333//////.........//////000...///000///......000222;;;555///,,,///333111......///000111000///---,,,111000000000000/////////000000000000000000//////////////////////////////000000000///......------000000///............///...///000000000000//////......////////////......000///---,,,---...000222...............///000000000///.........000111222............////////////000000///...............000000////////////000000//////000000000000//////---///111444555444333222000111333333111000111222222222333444555555666666999666777<<<@@@BBBGGGLLLTTT[[[fffrrr||||||{{{uuulllhhhiiiqqq|||}}}xxxtttuuuuuussssssuuuvvvzzz|||zzzyyyyyywww{{{zzzyyyyyyxxxvvvsssxxx|||uuussstttvvv{{{yyyqqqbbb]]]TTTKKKEEE???:::777333333333222222222111111222222222222222111000000000000111111111111000000111111111000000///......000//////000222111///---////////////////////////...........................------,,,,,,------...------------...............------,,,,,,------...,,,,,,------...///000000........................111222111111//////..............................................................................,,,---------.../////////...------...//////...,,,]]]\\\ZZZWWWUUUSSSSSSTTTSSSTTTUUUVVVVVVVVVVVVVVVSSSRRRQQQOOONNNMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDBBB@@@>>><<<;;;;;;555555666777999;;;===>>>888777666444333333333333111111000//////000000000...///000///......000222777333///...//////000111222000///---------......000000000///////////////000000000///////////////000000000000000000000000000000000///......------000//////...............///000000000000000//////......////////////......000///---,,,,,,...000111...............///000000---...///111111111000///---........./////////000...............///000000000000////////////000000//////000000000000//////,,,...000222333333222111///111333222111000111111222222333333444444555555555222222666777777:::>>>EEEIIIPPPXXXaaalllvvv}}}zzzuuuoooiiihhhkkkrrr|||{{{zzzxxxsssqqqsssooouuu~~~wwwsssrrrtttzzz}}}yyyuuuuuuzzz~~~rrrgggVVVPPPIIIBBB===:::777555111111222222222222222222111111222222222111000000000000111111111111000000000000000111000///...---,,,---111444777555222...////////////////////////........................------,,,,,,,,,,,,---------------....../////////...------,,,,,,------...+++,,,,,,---...//////000........................222111...------...///000........................---------------------------.....................,,,---------.../////////...------...//////...,,,\\\[[[ZZZXXXUUUSSSTTTVVVUUUUUUUUUVVVVVVUUUUUUTTTRRRRRRQQQPPPNNNMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEEEECCCBBBAAA???===;;;;;;:::666666777777999:::<<<===999888777666555333222222222111111000000000000111...///000///...///000222222000000222000...///222222000...++++++,,,...000............/////////000////////////////////////000000000000111111111111------......///000000000000///......------......000000000000////////////......////////////......///...---------...///000...............///000000///000111222222000---,,,//////000000111111222222---------......///111111000000////////////000000//////000000000000//////...//////000///...---,,,///111222222111000000111333333333333333333333333666333333666777666777;;;>>>???AAAEEEKKKUUU___gggxxx{{{~~~uuuoookkklllpppxxx}}}yyytttqqqrrrnnntttzzzwwwxxx{{{}}}yyywwwuuuqqqkkkgggjjjqqqxxx{{{|||}}}wwweeeXXXIIIDDD???:::888666555444111111111222222222222222000111111111111111000000000000111111111111000000...///000111000///...---***,,,000555888777333///////////////////////////........................------,,,,,,,,,,,,---------------...//////000000...------,,,,,,------...,,,,,,,,,---.........///........................///---++++++---/////////........................---------------------------------...............---------...............------,,,...///000...---ZZZZZZZZZWWWTTTSSSTTTWWWVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRQQQPPPOOOMMMLLLKKKKKKJJJHHHGGGFFFEEEEEEEEEBBBAAA???===<<<;;;::::::<<<;;;:::888777777777777666666777666666444222111111111000///////////////...///000///...///000222///---///444555000...000000///---,,,,,,---...///++++++,,,---...///000000......///////////////////////////000000000111111------......///000000000//////...------------...111111000///////////////......////////////......---------.........//////...............///000000///000000000000000///////////////000111222222222//////.........//////000000000////////////000000//////000000000000//////000000000/////////......///000222222000000000111333333333222222222222222777444333666777555777::::::::::::;;;>>>EEEMMMSSScccjjjsssxxx{{{{{{yyy{{{}}}zzz{{{zzz}}}~~~zzzvvvsssooonnnlllhhhaaa]]]___fffmmmyyy{{{wwwuuuxxx|||}}}xxxqqqcccSSSGGG>>>;;;777555444444444333111111000000111111222333000000111111111111000000000000111111111111000000,,,...///000111000......,,,---...111333333111///////////////////////////........................---,,,,,,++++++,,,,,,------------...///000000000...------,,,,,,------...------------------------........................,,,,,,---000333444111...................................................---------.........//////...............------------,,,,,,...///000///---XXXYYYYYYWWWSSSRRRTTTVVVWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRQQQPPPOOOMMMLLLKKKKKKJJJIIIGGGFFFEEEEEEEEEAAA@@@???===;;;:::999999777777777777888999:::;;;222333555666666555333222111000///..................///000///...///000222///+++---555888333...---------...............---)))***+++,,,---///000000............//////000000---.........//////000000000000000///......------//////...------------...111111000///////////////......////////////......,,,---......//////.....................///000000------,,,---...111444555,,,------...///000000111111000///......---......000000////////////000000//////000000000000//////111000000111222333555666///000222222000///000111333333333222222222222111222//////222222000111444888888888888999===CCCGGGIIITTTaaaiiilllrrr|||{{{xxxwww}}}uuuqqqnnnkkkgggfffbbb\\\XXXZZZcccjjjpppwwwyyytttqqqssswww}}}{{{uuummmeee^^^SSSFFF===999777444444444555444333222111000//////000222333///000000111111111000000000000111111111111000000+++---///000111000///...000...------///000//////////////////////////////........................---,,,,,,++++++,,,,,,------------...///000000111...------,,,,,,------...------------------,,,,,,........................,,,---111777;;;:::555000........................////////////////////////---------.........///////////////......------,,,---,,,,,,...///000///---ZZZYYYWWWUUUSSSRRRRRRRRRVVVVVVWWWWWWVVVTTTSSSRRRQQQPPPOOOOOOPPPPPPNNNLLLIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@>>>===;;;:::::::::::::::;;;;;;:::999777666777888999:::999666333111000000000000000000000000//////......---------,,,///////////////000111111111000///...------...///......///000111222222333///000111000......000111000000000000000000000000000000000000000000000000------------.........///......//////000000111111//////000000000000//////...............///000111////////////............//////000000000000////////////000000000000//////000000000000111111111111000000000000000000000000...///000111111000///...//////000000000000//////222222222222222222222222000000111222333333444444222222333333333333444444999888666555555777999;;;>>>CCCJJJPPPWWWcccrrr|||}}}wwwxxx}}}|||~~~wwwnnneeecccaaa]]]YYYXXX[[[aaafffkkkrrr~~~|||pppkkklllooouuuyyy|||vvvrrrnnneeeYYYPPPJJJDDD===777444444444444333333222111333333333333333222111000000000////////////000000............//////////////////......---------,,,////////////////////////////////////............//////.........---------000///...---------------+++,,,------......------//////.........---------,,,,,,,,,---------......------------------------++++++---333888999444///////////////////////////...---,,,++++++,,,---.........------------......---------............///------------------------[[[YYYWWWUUUSSSRRRRRRRRRWWWWWWXXXXXXWWWVVVTTTSSSQQQPPPOOOOOOPPPPPPNNNLLLKKKIIIGGGDDDCCCCCCCCCDDDBBBAAA???>>><<<;;;;;;;;;::::::;;;;;;:::999777666666777888999888555333111000000000000000000000000/////////.........------///////////////000000111000000......---...//////.........//////000000111///000000///......///111000000000000000000000000////////////////////////------........./////////000000000///////////////......////////////......///............//////000////////////............//////000000000000////////////000000000000////////////000000000111111111000000000000000000000000//////000000000000/////////000000111111000000///000000000000000000000000000000111222222333444444222222222333333333444444777666444333444555777999999===BBBFFFLLLUUUaaajjj{{{}}}xxxsssuuuzzzzzz|||wwwpppjjjfffdddaaa]]][[[]]]aaaeeemmmrrr|||uuuqqqrrruuu|||sssjjjddd\\\UUUKKKEEEAAA===777333333333333333333222111111000111111111111000///...000000////////////000000/////////////////////////////////.........------////////////////////////////////////............//////.........---------//////...------------------...//////000000//////.........------------,,,,,,,,,,,,---------......------------------------,,,+++,,,000555666222------------------,,,,,,,,,000///............///000......------------......---------............///........................[[[ZZZXXXUUUSSSRRRRRRRRRVVVVVVWWWWWWVVVUUUSSSRRRQQQPPPOOOOOOPPPPPPNNNLLLKKKIIIFFFDDDBBBBBBCCCDDDCCCBBB@@@???===<<<<<<<<<::::::;;;;;;:::999777666555666777777666444222000000000000000000000000000000000////////////......//////......//////000111///............//////000...........................//////...------...000000000000000000000000000////////////////////////....../////////000000000111111000000///......---------............------000//////............///////////////............//////000000000000////////////000000000000////////////000000000000111111000000000000000000000000000000////////////000000000111111111111111111000////////////////////////000000111111222333333333222222222222333333333333444444333222222444555666666888;;;===???EEENNNUUUllluuu~~~vvvsssqqqooorrrvvvwww||||||yyywwwtttpppiiihhhfffcccaaabbbeeehhhpppttt}}}yyyooocccXXXQQQIIICCC===999888666333000111222222222222111000000000000111111000000//////000000////////////000000111111000000//////......000000////////////....../////////////////////////////////............---...............---------///...---------------------...//////000000//////------------,,,,,,,,,,,,,,,,,,,,,---------......---------------------------++++++---111222///,,,......---------,,,,,,,,,000///............///000......------------......---------............///////////////////////////\\\[[[XXXUUUTTTRRRRRRRRRRRRSSSTTTTTTTTTRRRQQQPPPQQQPPPOOOOOOPPPOOOMMMLLLIIIHHHGGGFFFDDDCCCCCCBBBBBBAAA@@@>>>===<<<;;;;;;::::::;;;;;;:::999777666555555666666555333111000000000000000000000000000000000000000000////////////............///000000............//////000000//////..................---...///...,,,,,,...///////////////////////////////////////////////////////////////000000000000000000/////////.........---......//////......---111000///...............////////////............//////000000000000////////////000000000000//////////////////000000000111////////////////////////111000///......///000111111111222222222222111111........................000000111111222222222333111222222222222333333333333333333333333444444555666777888999:::===BBBGGGYYYaaakkkvvvxxxnnnkkkkkklllooosssssswwwzzzwwwvvvxxxxxxvvvnnnnnnmmmjjjhhhhhhjjjmmmpppttt}}}}}}tttiii^^^SSSHHHBBB>>>:::666444444444333111000000111111111111000000111111222222222222111111000000////////////000000111111111000//////......000000000000000///////////////////////////////////////.........---------..............................---,,,,,,---------+++,,,------...---------------,,,,,,,,,+++++++++,,,,,,,,,---------..............................///---,,,,,,...///...,,,000000000///......---------------,,,,,,---------......------------......---------............///........................]]][[[YYYVVVTTTSSSRRRRRRQQQRRRSSSTTTSSSRRRQQQPPPQQQPPPOOOOOOPPPOOOMMMLLLGGGGGGHHHHHHGGGDDDBBB@@@AAA@@@???===<<<;;;::::::::::::;;;;;;:::999777666555555555555444333111000000000000000000000000000/////////000000000000000...............//////000------...//////000000000000/////////////////////---...///...,,,,,,...///////////////////////////........................////////////000000000000---........./////////000/////////000000/////////111000///...............////////////............//////000000000000////////////000000000000//////...////////////000000000////////////////////////111000///......///000111111111222222222222111111////////////////////////000111111111111111222222111111111222222222333333333333444555555555555555666666777777888:::===???@@@GGGRRR]]]hhhvvv~~~~~~~~~sssiiieeefffgggjjjnnnqqqvvvxxxwwwxxx{{{}}}|||yyyxxxvvvqqqmmmjjjjjjkkkhhhmmmxxx}}}uuunnnbbbWWWMMMEEE>>>;;;999777555444333333333222///000000111111000000000000111111222222222111111000000////////////000000111000000000//////....../////////000000000000000////////////////////////............---------------.....................------,,,,,,,,,------...+++,,,------...---------------,,,,,,,,,+++++++++,,,,,,,,,---------..............................000///...---.........---000000/////////.........,,,------------------,,,......------------......---------............///------------------------^^^\\\YYYVVVTTTSSSRRRRRRSSSTTTUUUVVVVVVUUUTTTSSSQQQPPPOOOOOOPPPPPPNNNLLLGGGGGGHHHHHHGGGDDDBBB@@@AAA@@@>>><<<;;;:::::::::::::::;;;;;;:::999777666666666666555444333111111000000000000000000000000......////////////000000......------......///000---...//////000//////...////////////////////////...//////...------...000000000000000000000000000............................../////////000000000,,,------...//////000000//////000000000000//////000//////............///////////////............//////000000000000////////////000000000000//////......////////////000000000000000000000000000000000000////////////000000000111111111111111111000000000000000000000000000111111111111111111111111111111111111222222222222222444555666777666555444444444555555666777888999888===CCCJJJRRR\\\gggppp{{{~~~}}}||||||||||||}}}~~~wwwnnneeebbbaaabbbffflllrrrxxx}}}}}}~~~}}}uuummmhhhffffff___eeerrrwwwddd\\\QQQGGG@@@<<<999888555555444333222222111111///000000111111111111000......//////000000//////000000////////////000000.........///////////////......////////////000000////////////////////////.........------------,,,---------...............,,,,,,,,,,,,,,,------...---...//////000000//////------------,,,,,,,,,,,,,,,,,,,,,---------..............................000000//////............------------------------......///000000///............------------......---------............///------------------------^^^]]]ZZZWWWTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVUUUTTTQQQPPPOOOOOOPPPPPPNNNLLLJJJIIIGGGEEEDDDCCCCCCCCCAAAAAA???===<<<;;;;;;:::::::::;;;;;;:::999777666777777666555444333222222000000000000000000000000------........./////////...------------...//////...//////000000///...------------......//////000///000000///......///111000000000000000000000000........................------........./////////...........................//////////////////...///............//////000////////////............//////000000000000////////////000000000000//////........./////////000000000000000000000000000000//////000000000000/////////000000111111000000///////////////////////////111111111111000000000000111111111111222222222222111333555777777666444333444333333444555555444444999<<<>>>???AAAFFFMMMTTTffflllvvv~~~||||||||||||zzzyyywwwuuuqqqkkkeeecccaaaaaahhhpppvvv}}}}}}tttlllfffddddddbbbhhhuuutttgggPPPJJJCCC<<<999777666555222333333222111111111222///000111111222222222111---......///////////////000000////////////000000,,,,,,------......//////------........./////////////////////////////////.........---------,,,,,,---------.........//////,,,,,,++++++,,,,,,---...---...//////000000//////.........------------,,,,,,,,,,,,---------.................................///000000///.........++++++,,,,,,---...............///000000///............------------......---------............///........................___]]]ZZZWWWTTTSSSRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPOOOOOOPPPPPPNNNLLLMMMJJJFFFBBBAAABBBDDDFFFCCCBBB@@@>>>===<<<<<<<<<::::::;;;;;;:::999777666888777666555444333333222000000000000000000000000,,,---------......//////...------------...////////////000000000...---,,,++++++,,,,,,---.../////////000111000......000111000000000000000000000000........................------------.........////////////...------,,,,,,---..................---...............///000111000/////////............//////000000000000////////////000000000000//////............/////////000000000000000000000000000...///000111111000///...//////000000000000//////////////////////////////111111111000000000000000000111111111111222222222000222555777777666444222555444444444555444333111333555888888:::>>>FFFLLLOOOWWWcccmmmtttzzz|||}}}~~~}}}{{{wwwssspppnnnjjjhhhfffddddddllluuuzzzzzzrrrjjjffffffgggkkkqqq|||qqq]]]PPPBBB???:::777666666555444111222333333222222222333000000111222222222222222//////000111111111111111000000////////////000000***++++++,,,---...//////,,,---------......//////////////////////////////......---------,,,,,,,,,---------.........//////++++++++++++,,,,,,---...+++,,,------......------//////.........---------,,,,,,,,,---------......////////////////////////,,,...000000///---------,,,------...///000111111+++,,,---......---,,,+++.........------.........---------.........//////////////////////////////```^^^[[[WWWUUUSSSSSSSSSUUUVVVVVVVVVUUUTTTRRRQQQPPPPPPOOOOOOMMMLLLJJJIIIHHHHHHHHHGGGFFFEEECCCCCCFFFCCC@@@>>>>>>>>>===<<<;;;:::999888777777777777999888666444222111111000000000000000000///............////////////......,,,++++++++++++,,,------......---------....../////////...---------------111000000////////////000...............------,,,000000000000000000000000...///111222222111///...000000//////.........---,,,,,,---...///000111222------------------,,,,,,222111111000000000000000........................000000000000000000//////000000000000000000000000---...///000000///...------...000111111111000///......///000111222222333------......//////000000000000000000000000000000//////000111222222333333111000111333555666555444555555444333444555666777555555444333444666888:::BBBGGGQQQ\\\bbbgggpppzzz|||yyyyyyyyywwwuuuqqqpppmmmgggdddhhhttt}}}wwwqqqpppsssxxx}}}xxxmmm```SSSIIIDDD999888666444333333333333222333333444333222111000////////////000000000000000000000000000000000000000///...------...///000222222111000000000000000////////////////////////////////////////////////........................,,,,,,,,,---------......---------.........////////////......------------......//////...---,,,,,,,,,,,,,,,---------..............................---...///...------...///.........------,,,,,,,,,.........------,,,,,,,,,........................///...,,,++++++,,,...///////////////////////////```^^^ZZZWWWTTTSSSSSSSSSUUUUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQPPPNNNMMMKKKJJJJJJJJJJJJIIIHHHGGGEEEEEECCCAAA>>>=========;;;:::::::::999888777777777777888777555444333222111111000000000000000///............////////////......---------------...//////...------,,,,,,,,,------222222111000000000000000000000////////////000000...////////////...------////////////////////////,,,---...//////...---,,,000/////////....................................------------............111111000////////////000////////////////////////......................................................////////////......---...///000111000000///000000000000000111111111////////////////////////000000000000000000000000//////000111111222333333222111000111333333222111444333333222333444555666666555444333444555777999999===DDDMMMQQQTTT\\\eeeuuu~~~}}}|||}}}~~~~~~xxxqqqooosss}}}|||sssnnnmmmiiifff^^^UUUKKKBBB:::777777666444333222111222222222222333333333222000///////////////000000000000000000000000000000000000000///...------...///000111111000///////////////////////////////////////................................................,,,,,,---------.........---------.........//////000000//////..................//////...------,,,,,,---------...........................------------...///...------...///.........------,,,,,,,,,.........------,,,,,,,,,........................///...,,,++++++,,,...///........................___]]]YYYVVVTTTSSSSSSSSSTTTTTTUUUVVVVVVUUUTTTSSSRRRRRRRRRQQQPPPNNNLLLKKKJJJJJJIIIIIIHHHGGGEEEEEEBBBAAA?????????>>>;;;999999999888888777666666666666666555444333333333333000000000000000///............////////////......//////......//////000111......---,,,+++++++++,,,000///......---.........//////...//////000111222//////000000000///.................................///000111111000///...////////////............000//////...---,,,++++++------......//////000000000000///............///000000000000000000000000000000000000111111111111........................//////............//////---...///000000000000///111111111111000000//////222222111000000///......000000000000000000000000///000000111111222222222444222000///000111111000222222222222222333444444666555444333333444666777777888<<>>;;;888888888888777666555555555555444333333333444444000000000000000///............////////////....../////////...///000000111//////...---,,,,,,,,,,,,...------,,,,,,---------............///000222222000000000000000//////...------------------------//////000111111000/////////////////////.........//////...---,,,++++++***---......///000111111222//////...------------...////////////////////////000000111111111111222222........................000///...------...///000.........///////////////111111000000000000000000222111111111000000000///000000000000000000000000///000000000111111111222444222///...///111222222222222222222222333333444666555444333333444444555888777888;;;;;;;;;@@@FFFKKKSSSaaapppyyysssqqqwww~~~yyyvvvxxx}}}yyyooocccXXXOOOJJJDDDBBB>>>:::777555555555444444333222111111000000000000111111111000000000////////////000000000000/////////////////////////////////......////////////......---------......////////////////////////................................................------------....................................////////////............---...............------.........////////////000/////////...------,,,,,,---...///...---------///...............---------...............---------..............................------------......------------------------^^^\\\YYYVVVTTTSSSTTTTTTSSSTTTVVVVVVWWWVVVUUUTTTQQQQQQQQQPPPOOOMMMKKKJJJFFFFFFFFFFFFEEEDDDDDDCCCBBBAAAAAAAAABBBAAA>>>;;;888999999999888777666555555444444333333444444444000000000000000///............////////////............------......///000000000///...............111000000000000000111111............///000222222000000000000000//////...------------------------++++++,,,,,,,,,,,,++++++.........///////////////------------------------......//////000111222222///......---------------........................++++++,,,,,,,,,---------////////////////////////000///...------...///000...............//////000...//////000111111222222///000000000111111111222000000000000000000000000000000000000000111111111333111......111333444555222333333333444444444444444444444333333333333333444222222444555444777===>>>CCCKKKUUUaaaooo}}}{{{uuuqqquuu|||wwwssssssuuuwwwxxx|||{{{sssnnndddZZZPPPGGGAAA>>>;;;999666333222111222333444444333333222222111111000000000000000000111111////////////000000000000////////////////////////...//////////////////.........------------......////////////////////////................................................---------.........//////.....................---------------------------------...............---.........////////////000//////.........------------...///...---------///........................................................................................................................^^^\\\ZZZWWWUUUTTTUUUUUUUUUUUUVVVWWWWWWVVVUUUTTTQQQQQQQQQPPPNNNMMMKKKJJJGGGGGGHHHHHHGGGFFFFFFEEE@@@>>>===>>>>>>>>><<<:::999999::::::999888666555555555444333333333444444000000000000000///............////////////......------,,,,,,------...///000///////////////000000//////.........///000000//////...//////000111222//////000000000///......------------------------------------------------.........///////////////,,,,,,------......//////......//////000000111111//////...------------...........................++++++,,,,,,---.........000000000000000000000000//////............//////......------......///000......///000111222333333......///000000111222222000000000000000000000000000000000000000000000000111000...///222444555555222222333444444444444444222333333333333333333333444111000333555444555999888:::===AAAIIITTT```hhhtttzzz{{{vvvxxx~~~uuuooommmnnnpppvvv{{{vvvbbb[[[QQQHHHBBB>>>;;;999666555333222000000000111222333333333333222111000111111000000000111222222////////////000000000000000000000000000000000000......////////////.........------------...//////////////////////////////------------------------........................------........./////////...............---------,,,,,,,,,,,,,,,---------,,,---......///.........------........./////////........................---...///...------...///.............../////////.............../////////................................................////////////////////////___]]]ZZZXXXVVVVVVVVVWWWVVVWWWWWWWWWWWWVVVTTTSSSRRRRRRRRRQQQOOONNNLLLKKKGGGGGGGGGGGGGGGFFFFFFEEE???>>><<<;;;<<<<<<;;;:::999:::;;;<<<;;;999777666666555444333333333333333000000000000000///............////////////......------,,,,,,------...///...............///000111,,,,,,,,,,,,,,,---......000000////////////000000...////////////...------------------------------111111111000000111111111............/////////000------........./////////////////////////////////000//////...---.......................................//////000111111111////////////////////////......////////////............---------...///000//////000000111111111222////////////////////////000000000000000000000000000000000000000000000///111//////000222333222111000111222333444333333222000111222333333333333333666333222666777555555888555666777999<<>>;;;:::999777444444444333222222111111000111222222222111000///222111111000111222333444////////////000000000000000000000000000000000000---...///000000///...---......------...//////000////////////////////////------------------------....................................//////////////////.........---------,,,,,,,,,---------......,,,------...//////......,,,---------............,,,,,,------.../////////---...///...------...///---........./////////000---........./////////000..............................////////////..............................```^^^[[[XXXWWWWWWWWWXXXWWWWWWXXXXXXWWWUUUTTTRRRTTTSSSSSSRRRQQQOOONNNMMMDDDEEEEEEEEEEEEDDDDDDCCCAAA???===<<<<<<=========:::;;;<<<<<<<<<:::888666666666555444333333333333000000000000000//////.........////////////......---------------...//////,,,,,,,,,---...///000111///////////////000111222111000000////////////000...............------,,,........................000000////////////000000---.........//////000000/////////////////////...////////////............000000///............///000000000000000000000000,,,,,,,,,---...//////000........................---...///000000///...---......---,,,---...///000111111111111000000000000000000//////......------000000000000000000000000000000000000////////////000000///000111111///---///000111222333222111111///000111222333444444444444111111555666333222333444666777777888:::===@@@AAAHHHTTT^^^gggqqqzzz~~~~~~wwwlll]]]QQQDDD???999666666666555333111111111222111111000/////////000111111000///...222222111111111222444555////////////000000000000000000000000000000000000---...///000000///...---...............///000111////////////////////////------------------------..................................../////////000//////.........------------------.........//////,,,,,,---.../////////...,,,,,,,,,---------......+++,,,,,,---...///000000---...///...------...///---.........//////000000---.........//////000000..............................////////////......------------------------^^^\\\ZZZXXXVVVVVVVVVVVVUUUUUUVVVUUUUUUTTTSSSRRRVVVUUURRRPPPMMMLLLLLLLLLIIIIIIIIIIIIHHHFFFDDDCCC@@@??????>>>===<<<<<<;;;999999:::::::::999888888666555555444444333222222111000...---------...///)))******+++,,,---............//////000000111111222111000//////000111222///000000///......111333///111333333111///......000000000000000000000000///...---,,,,,,---...///------......//////000000------------...///111222---------............///---------............///////////////////////////........................///......---------.........,,,+++,,,///111///---......//////000000111111............////////////+++,,,.../////////......---------........./////////,,,)))***---000111000222333333222222000///...//////............//////000111111111222222222222000111111222222111111000444333333222222333333444333333444444555666666666:::===AAAGGGPPP[[[fffnnnwww}}}}}}qqqfff\\\RRRGGG???===<<<888555444333444444111111111111111111111111000111222333333222111000//////000000111111222222111...000555555///---000000000000000000000000000,,,,,,---.../////////...////////////////////////.........------,,,,,,+++//////000000000000/////////...---,,,,,,---...///---...///...---,,,---///------------------------////////////////////////---------.........//////,,,,,,------...///000000---......////////////////////////...------,,,,,,---------...............//////.........---------................................................,,,---------.../////////^^^]]][[[YYYWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSRRRVVVUUURRRPPPNNNLLLLLLLLLHHHHHHHHHGGGFFFEEECCCCCC@@@@@@???>>>===<<<<<<;;;999999:::::::::999888888555555555444333333222222111000//////......//////,,,------......//////000------........./////////111000////////////000111//////000///......000333666444111///......///000////////////////////////......------------..................////////////...---,,,,,,,,,---...///---------............///---------............///......................................................---------......///...---+++---///000///---......//////000000000000............////////////...//////000000///...------------.........//////111...,,,,,,///111222111333333222111111000000///000//////......//////000000000000111111111222222111111222222222222111111444333333222222333333444333333444444555666666666666888;;;???EEEMMMVVV\\\gggmmmuuuzzzrrrnnnlllkkklllcccWWWNNNGGGAAA999444888666444222111000000111111111111111111111111111000111111222222111111000.............../////////000---...333222...,,,...////////////////////////------......///.........////////////////////////.........---------------,,,,,,------------,,,,,,///...------------...///---...//////------...///---------------------------------------------------------.........//////,,,,,,,,,---.........///---......///////////////------....................................------//////.........---------................................................---------...............^^^]]][[[YYYXXXWWWXXXXXXVVVVVVVVVUUUTTTTTTSSSSSSVVVUUURRRPPPNNNMMMLLLKKKHHHHHHFFFEEEDDDDDDCCCCCCAAAAAA@@@???>>>===<<<;;;:::::::::::::::999888777555555444444333333222222000000111111000000///...........................---------------.........//////............///////////////...---...000222DDD===333---,,,...000000////////////////////////---..................---/////////...............//////...------------------------............///---------............///........................////////////////////////---------------...///000...---,,,---/////////---...////////////000000000............////////////000000111000000///---------............/////////222000...///111222333333444333111000//////000111111000000//////000000111/////////000000000111111222222333333333333222222333333222222222222333333333333333444555555666666444555666777999===CCCGGGQQQVVV___jjjvvv~~~{{{|||zzzyyyzzz|||}}}oooddd]]]YYYVVVTTTMMMCCC<<<999777444222222222222111000000//////111111111111111111111111222111111000000111111222//////..................///---...000000---,,,---////////////////////////....../////////...------////////////////////////..................//////......////////////......///...------------...///...///000///...---...000---------------------------------------------------------...............,,,,,,,,,,,,---------------......///////////////,,,,,,------...//////000/////////...---------,,,...............---------...............................................................---------___]]]\\\ZZZYYYXXXYYYYYYWWWWWWVVVUUUTTTTTTTTTTTTUUUTTTSSSQQQOOOMMMLLLKKKIIIHHHFFFEEEDDDDDDEEEEEEBBBBBBAAA@@@>>>===<<<<<<::::::::::::999999888777555555444444333222222111000111222222222111///.........------,,,,,,,,,+++------------------.................................//////...---...000222NNNDDD777///...//////---////////////////////////,,,---...//////...---,,,/////////......---------000000000000000000000000---------............///---------............///........................////////////////////////---------------...///000...---------............////////////////////////............///////////////////////////......................../////////111000000000111222222333444222000///...///000222111111000000000000111111////////////000000000000222333333444444333333222333333222222222222333333222333333444444555666666555555555555444666999<<<@@@DDDKKKTTT^^^kkkxxx~~~xxxuuussssssuuuyyy~~~pppbbbWWWOOOIIIFFFEEEAAA;;;888777777666444111222222333333222222111111111111111111111111111222111000//////000111222111111111000000//////...///......//////......//////////////////////////////////////////...---,,,////////////////////////---.........//////000000//////000000000000//////.........------............///000000......///000........................////////////////////////........................,,,,,,,,,,,,,,,,,,++++++---......///////////////---------.........//////000000///...---,,,,,,,,,......................................................................../////////...---------,,,^^^]]][[[ZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTUUUTTTSSSQQQOOOMMMKKKJJJJJJIIIGGGFFFEEEEEEFFFGGGCCCCCCBBB@@@???===<<<<<<:::;;;::::::999888777666555444444333222222111111000111222222222111///...///......------,,,,,,+++........................------............------......///...------///222FFF>>>444//////000///,,,........................,,,---...//////...---,,,//////......------,,,,,,---...//////000111111111---------............///---------............///........................////////////////////////---------------...//////............---------.../////////...........................////////////++++++,,,,,,---.../////////////////////////////////000000000///000000111333222000......///111222111111000000000000111111////////////000000000000222333333444444333333222333222222111111222222333222222333333444555555555555666666555444444666888888;;;???CCCJJJSSS\\\cccrrrwww~~~|||wwwuuuxxx||||||nnnfff[[[OOOGGG@@@;;;888888777666555555444333111111111222333333333333333000000000000000000000000222111000//////000111222111111000000//////......000000000//////111222222........................///000000000///...------////////////////////////---.........//////000000+++,,,,,,------,,,,,,+++---..................---...///000///...---...000........................////////////////////////.....................---,,,,,,,,,,,,,,,,,,++++++---....../////////////////////.........---------000000///...---,,,,,,,,,---...................................................................../////////...---------,,,]]]\\\ZZZYYYXXXXXXYYYYYYYYYXXXVVVUUUTTTTTTUUUUUUTTTTTTSSSRRRPPPMMMKKKJJJIIIHHHHHHGGGFFFFFFGGGGGGDDDDDDCCCAAA???>>>===<<<;;;;;;;;;:::999888777666444444333333222222111111000000111111000000///...000000000000//////....../////////...............------...//////...------.........---,,,---///111555111---,,,...000000...........................---..................---.........---------------)))***+++---.../////////---------............///---------............///------------------------........................///......---------......---/////////---,,,---.../////////............---............////////////*********+++,,,...000000000000000////////////......///000000......///000111111////////////000111111000000//////000000111/////////000000000111111222222333333333333222222222222111111111111222222222222222333444444555555222444555555444333444555777888999;;;===BBBGGGLLLUUU[[[cccjjjpppwwwpppfffUUUPPPHHHAAA<<<999666444222333444555444333111000000000000111111111222222000000000000000000000000111000000//////000000111......------------------000111000...///444777666........................//////000000000///......////////////////////////..................//////,,,------......------,,,------...//////...---------...///...---,,,---///........................------------------------...............---------,,,,,,,,,,,,---------------......///////////////000//////...------,,,,,,/////////...---------,,,---------..............................................................................---------\\\[[[YYYXXXWWWXXXXXXYYYYYYXXXVVVTTTTTTTTTUUUVVVTTTTTTSSSRRRPPPMMMKKKJJJGGGGGGGGGGGGGGGFFFFFFEEEEEEEEECCCBBB@@@>>>===<<<;;;;;;;;;:::999888777666444444333333222111111111111000//////......//////000000000000////////////.........---------,,,,,,---...////////////...------......---,,,---///111---,,,++++++,,,...000111..............................------------......,,,------------------...)))***+++,,,------,,,,,,---------............///---------............///------------------------------------------------000///...------------------///000///---+++---...//////.........---------............////////////,,,+++++++++,,,...///000000000000000/////////...---///111000...---...000000000000000000000000000000//////......//////000000000000111111111222222111111222222222222111111222222111111111111222222111222222333333444555555111333555555444333333444555777777777888999<<>>===<<<;;;;;;;;;:::999888666666444444333333222111111000111000...---------...///---.....................---------,,,,,,+++++++++---...///000000///...------......---,,,---///111///000///---,,,,,,///222........................///...---,,,,,,---...///,,,,,,,,,------.........,,,---.........---,,,+++---------.........//////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,,,,,,,---///111///,,,+++,,,...//////.........---------............/////////000///...---,,,------///000111111000000/////////...---000222111///---...000...///000000000000////////////............//////111111111111222222222222111111111222222111111111222222111111111111222222111222222333333444555555111444666666555333333333444666777777666777999;;;999<<<@@@BBBDDDHHHOOOUUU\\\aaaiiiqqq{{{yyymmmccc[[[QQQEEE===999666444222333444444444000000000//////000222555333222111//////111333444000000000000000000000000...///000111111000///...---......//////000000000---000///+++...777;;;:::..............................///000000111000000////////////////////////.........------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,---...//////...---,,,+++,,,------++++++,,,---//////////////////////////////////////////////////////.........---------,,,,,,------...///000000---......///////////////,,,,,,------.../////////---------...............---------.........//////................................................,,,------....../////////^^^\\\YYYWWWVVVVVVWWWXXXYYYZZZZZZZZZYYYWWWUUUSSSVVVVVVTTTSSSPPPNNNLLLJJJGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDAAA???===<<<;;;;;;;;;:::999888777666777666555444222111000///111111222111111000///...222111000///////////////......------------......//////............//////777555222...,,,,,,,,,,,,........./////////////////////.........---------......//////......---,,,........................------,,,+++,,,---...//////...,,,+++***++++++,,,------,,,+++,,,---.../////////............//////...------,,,,,,------............------,,,,,,,,,000000//////.........---...............------------------------...///000............////////////222...***+++///111...+++...............///000000...............///000000,,,...//////...------...000000000111111111000000000000000000111111111111111111111000000000000000000000111222333333444444111222333333444444333333333333333444555666777777:::888666555777:::===@@@EEEIIIPPPXXXaaalllwww~~~}}}yyyvvvrrrooofff]]]PPPGGGCCCAAA===:::444444444333333222222222222111111111000000//////000000000000000000000000////////////000000000000000000000000000111111222............////////////333222000/////////000111000000000000000000000000////////////////////////......------------......////////////////////////................................................---------............///////////////............////////////////////////,,,,,,------.../////////333111///...---...///000000000000000000000000000........................------------------------//////.........---------///............---------........................////////////////////////]]]\\\ZZZXXXVVVVVVWWWXXXYYYYYYZZZYYYXXXVVVUUUTTTSSSSSSSSSRRRPPPNNNMMMLLLGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDAAA???===<<<;;;;;;;;;:::999888777666777666555444222111000///...////////////......---000000///........................------.........//////............//////333222000...------...///000000//////......------//////.........---------///.........------------........................------,,,,,,,,,---...//////...---,,,,,,,,,---...,,,+++*********+++---...//////............//////...------,,,,,,------.../////////......---------///.........------------------..................,,,,,,,,,,,,,,,---..................////////////...+++)))+++000222111///...............///000000//////......//////000000...///111000///......//////000111222222111111000000000000000111111111111111111111111000000000000000000111222222333444444222222333444444444444333333333444444555555666666444444555555666888999:::===???CCCHHHNNNVVV^^^dddrrryyytttkkkfffaaa\\\YYYRRRKKKAAA;;;999888555222333333333333222222222111111111111000000000//////000000000000000000000000111111000000//////......000////////////000111111............////////////111111///.........//////////////////////////////------------------------......------------......////////////////////////........................---------------------------------............///////////////......................................................------222111///...---...///000////////////////////////................................................//////.........------------------.........//////................................................]]]\\\ZZZXXXWWWWWWXXXXXXYYYYYYYYYXXXWWWVVVUUUTTTQQQQQQQQQPPPOOONNNMMMLLLGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDAAA???===<<<;;;;;;;;;:::999888777666666666555444222111000000---......////////////...000000//////////////////........................//////............//////000///.........///111111111000000///...---,,,,,,...............---------000///---,,,,,,,,,---...---------------------------,,,,,,,,,,,,---...///......---------...//////---,,,+++++++++,,,......//////............//////...------,,,,,,------...///////////////.........---------------,,,,,,,,,,,,---------.../////////,,,,,,,,,+++,,,,,,---...............////////////...,,,***,,,///222111///............/////////000/////////000000000111111000111222111///...///000...///111333333333111000000000000000111111111111111111111111111111111111000000111111222333333333222333333444444444444444444444444444444555555555111222444666777777666666777888999:::<<<@@@EEEHHHUUU[[[eeeoooyyy{{{qqqiii^^^TTTNNNIIICCC???BBB===777555555555333111222222222111111111111111111111000000000000//////000000000000000000000000222222111000///...------///............///000000............////////////000///...---------......////////////////////////------------------------......------------......////////////////////////........................---------------------------------............///////////////....................................000//////...------,,,,,,111000///.........///000////////////////////////........................////////////////////////...............---------++++++,,,---...///000111................................................\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTQQQQQQPPPOOONNNMMMKKKJJJHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFEEEDDDAAA???===<<<;;;;;;;;;:::999888777666666555555444222111111000...///000111111222111111000000111111111000000000......////////////......//////............//////...............///000111/////////......---------........................000///---++++++,,,---...------------------------,,,,,,,,,,,,------......,,,,,,---------...////////////...---...///000111///......------......///...------,,,,,,------...//////..................------------------------,,,,,,,,,---...///000000---------,,,,,,------...............////////////222000------...///...,,,---......//////////////////000000111111111111111111222222111///......000...000222444444333222000///000000000111111111111000111111111111111222222000000111111222222222333222222333444444444444444555444444444444444444444222333555666777777777666666777777777666888:::===AAAFFFMMMUUU___jjjvvv}}}qqqfffZZZTTTLLLDDD???;;;777444999666444444555666444222111111111000000000000000000000000000000000//////000000000000000000000000111111111000///............------------...//////............//////////////////..................////////////////////////////////////////////////......------------......////////////////////////........................---------------------------------............///////////////....................................//////.........---------000//////.........//////////////////////////////........................................................................,,,,,,------...//////000................................................\\\[[[ZZZZZZYYYYYYYYYYYYWWWWWWVVVVVVUUUUUUTTTTTTSSSRRRQQQPPPMMMKKKIIIHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDAAA???===<<<;;;;;;;;;:::999888777666555555444333333222111111...///000111111222111111......///000000//////.........///000000///......//////............////////////..................,,,,,,------......//////---.....................000...,,,+++***+++---...------------------------,,,,,,,,,---------------++++++,,,,,,------------//////...---...///000111......------------.........------,,,,,,------...------------------------..................//////,,,,,,,,,---...///000000//////............//////............////////////222111///............---------...///000///////////////000111222111111000000111111///------...000111222333444444333222111///000000000111111111111000000111111222222222333000111111111111111222222111222333333444444333333444444444444444333333333444333333333444555666777555666666666666777999<<<:::<<>>@@@DDDIIIOOOSSSWWW___hhhnnnoooooorrruuu}}}|||vvvrrrmmmkkkjjjhhheeeaaa\\\XXXQQQIIIAAA:::666444555666666555333111000000///000111000000///111222000000111111222222222333---.........//////000000////////////////////////222222111000///...------///............///000000............/////////000***+++---...///...------........................////////////////////////.........------.........////////////////////////........................000000000000000000000000---------.........//////000/////////............------------------------/////////...------,,,,,,,,,,,,---.../////////...................................................////////////////////////---------.........//////+++,,,,,,---...///000000........................------------------------^^^]]][[[YYYWWWWWWWWWWWWYYYWWWUUUSSSSSSSSSUUUVVVVVVUUURRROOOLLLKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEFFFGGGGGGDDD???<<<<<<>>>???>>>===;;;999777666555444444444444333222111111///////////////000000000------............------/////////...---------,,,***+++,,,---...000111111222///---...000000...,,,...------,,,,,,,,,------///............---------------,,,,,,,,,---......///...,,,+++***+++,,,,,,111---******---///...,,,...------,,,,,,,,,------111...+++,,,///111000///...------,,,,,,------...111...,,,---//////---+++---...///000000///...---.........------,,,,,,,,,---,,,,,,---///000///.../////////...------,,,,,,---------............///000//////............///---------............///,,,,,,,,,,,,,,,---...///222111///...///222666999;;;888444000//////000222000000000000000000000000111111111111111222222222111111111111111111111111111111000000111111222333111111111111111111111111666333111000222333444333333333333333333333333333444444444555555777888888999999:::;;;===>>>??????EEEFFFJJJNNNRRRVVVZZZ[[[hhhoooxxxxxxrrrooonnngggccc]]]XXXSSSOOOJJJGGGFFFDDD@@@<<<888555333222222222222111111111000000222222222222111111111000000000000000111111111111000000000000000000000000000000000000000000000000000000//////.........---////////////////////////000////////////.........//////////////////......////////////////////////000000//////............+++,,,,,,---...///000000......------------......//////.........---------//////............//////.........------,,,,,,,,,////////////////////////---------------------------------------...///000///...,,,+++***+++,,,,,,........................///...---,,,,,,---...///........................,,,,,,,,,,,,,,,---...///---------............///......---------,,,,,,,,,------............------]]]\\\[[[ZZZYYYYYYZZZZZZXXXWWWUUUTTTSSSTTTUUUVVVXXXWWWTTTQQQOOOMMMLLLLLLJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGGGGDDD@@@======>>>===<<<;;;999888666555444444444444444333222111111000000000000000000000000//////000000000000//////...............---------,,,------...///000111111///---+++,,,......---+++...------,,,,,,---------///............---------......------------.........---,,,+++++++++,,,,,,---,,,******+++,,,,,,+++...------,,,,,,---------...---,,,,,,...//////......------,,,,,,------...000...,,,---...///---+++---......//////......---------------------,,,,,,...---,,,---...///...---...............------------------............//////...............//////---------............///...---------------......000000///000222555999;;;888777444111///000111222000000000000000000000000......///000222333444444111111111111111111111111111111000000111111222333111111111111111111111111///111444555666444333111333333333333333333333333333333333333444555666777555555666777888999999:::999;;;===???BBBEEEGGGHHHOOOUUU]]]dddiiimmmqqqsssxxx||||||rrrggg^^^YYYWWWVVVPPPMMMHHHEEEBBB@@@<<<:::;;;:::888777555555555555222222222111111111000000222111111111000000000000//////000000000111111111000000000000000000000000////////////////////////000/////////............/////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,......................../////////.........------///............---------......------------......//////.........---------......------------....../////////......---------////////////////////////---------------------------------------.../////////...---,,,,,,,,,------........................///...------------...///........................------,,,,,,,,,---......---------............///......---------,,,,,,,,,------............------\\\\\\[[[[[[[[[[[[\\\\\\WWWWWWUUUTTTTTTUUUVVVVVVYYYWWWTTTQQQOOOMMMMMMMMMJJJJJJIIIHHHGGGFFFEEEDDDEEEFFFEEECCC@@@>>>===>>>;;;:::999888666444333333555444444333333222111111222222111111000000/////////000000111111000000///---------...................../////////000000000---,,,+++,,,......---,,,---------,,,,,,------...///............---------......------------......------,,,+++++++++,,,,,,+++,,,...---,,,,,,,,,---------------------------***,,,---------,,,------...------,,,,,,------...///...------......---,,,...------,,,,,,------...,,,,,,------------------///---,,,,,,......---+++---------...............---------............///------------...///000000---------............////////////.....................000222555888;;;<<<444444222111111111111111000000000000000000000000//////000000111222333333111111111111111111111111111000000000000111222222111111111111111111111111---111555666444222222333333333333333333333333333222222222222333444555666333333333444444444555555666777777888999:::;;;;;;@@@CCCGGGLLLPPPVVV[[[______bbbhhhpppwww|||}}}wwwpppkkkiiihhhfffcccccc^^^VVVNNNGGGDDDCCCCCC>>><<<999888888888777555333333222222222333333444222111111111111000000000000000000000//////////////////000000000000111111000000000000000000000000........................////////////............////////////////////////............---------,,,---------......//////000.................................---------------///............---------......------------.....................---------...------,,,,,,------...///////////////.........////////////////////////------------------------------------........./////////...---------..............................///...------------...///..............................---,,,,,,,,,---------------............///......---------,,,,,,,,,------............------\\\\\\[[[[[[[[[ZZZZZZ[[[VVVVVVUUUUUUUUUVVVWWWWWWWWWUUURRROOOMMMLLLKKKKKKJJJIIIHHHGGGFFFDDDCCCCCCEEEEEEDDDBBB@@@>>>>>>>>>::::::999777666555444333555555444333222222222222333333222111000//////.........////////////......,,,---------.../////////////////////........................///000000000------,,,,,,,,,---......///............---------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++///222222///---...///,,,,,,------------------(((,,,//////---+++,,,......------,,,,,,------......------------------,,,...---++++++++++++---...,,,,,,,,,------.........///---,,,,,,------+++***,,,,,,------...//////000---------............///,,,,,,,,,---...///000111---------............///000000000000000//////...---...000333555777888999000111111111111111111000000000000000000000000000333222222111000//////...111111111111111111111111000000000000000111222222111111111111111111111111111555888666111///222666222222222222222222222222333333333333333444555555444444444444444444444444888888888888888888888888===???AAABBBCCCFFFJJJMMMIIILLLQQQWWW]]]cccfffhhhmmmqqqwww~~~yyymmmeeeZZZTTTSSSQQQNNNJJJNNNJJJEEE@@@<<<;;;:::;;;777666444555666777777666333222222111000000//////111111111111000000000000000////////////.........////////////000000000111////////////////////////........................///////////////.........////////////////////////......---------,,,,,,,,,------...///000111111222........................------------------------+++,,,,,,---...///000000......------------.......................................------.........//////..................////////////////////////------------------------------........................------------------.................................------.................................///...---,,,,,,,,,,,,,,,---------............///......---------,,,,,,,,,------............------\\\\\\[[[[[[YYYXXXWWWWWWUUUUUUUUUVVVVVVWWWWWWXXXWWWVVVSSSPPPMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@>>>===;;;;;;:::999777666555555666555444222222222222222333222222111000///............////////////......,,,---------.../////////......------------,,,,,,---....../////////000000,,,,,,,,,,,,,,,---...//////............---------------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,+++///222222///---...///+++,,,---.........------))),,,000000...,,,---///...------,,,,,,------...,,,---------,,,,,,---------,,,+++******+++,,,---,,,,,,,,,------............---++++++,,,,,,+++)))+++,,,,,,---...///000000---------............///,,,,,,,,,,,,---///000000---------............//////000000111111000//////...///000222333333222222...///000111111111000000000000000000000000000000222222111111000///......000000000000000000000000000000//////000000111222111111111111111111111111444:::???>>>999444333444222222222222222222222222444444444444444444555666444444444444444333333333333333444444444555555555777999;;;<<<;;;:::;;;<<<<<<>>>AAAFFFJJJMMMPPPQQQUUUYYY```gggooouuuyyy{{{|||}}}{{{uuuqqqmmmfff___VVVNNNEEE@@@@@@@@@>>>:::===<<<999666444444444555333222000111222333333222444333333222111000//////000000000000000000000000////////////.........---...////////////000000000////////////////////////////////////////////////.........///////////////////////////////////////......---------,,,,,,,,,******+++,,,------..............................------------------------+++,,,,,,---...///000000......------------......---.....................000000////////////000000------------------------////////////////////////---------------------------......//////...------,,,,,,,,,,,,------,,,,,,........................---..................---........................///...---,,,,,,,,,,,,,,,---------............///......---------,,,,,,,,,------............------\\\\\\\\\[[[YYYXXXVVVUUUTTTUUUUUUVVVWWWXXXXXXYYYZZZXXXUUURRRPPPNNNNNNMMMLLLLLLKKKKKKJJJJJJIIIIIIDDDBBB@@@@@@AAAAAA???===<<<;;;:::999888777777666666555333222111111222333111111000000//////......000111111222222111111000---------...............------,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---...,,,,,,,,,,,,---......//////............---------...---,,,+++*********+++++++++,,,---------,,,,,,+++,,,...---,,,,,,,,,---***+++---...///......---+++---.........---...///...------,,,,,,------...+++,,,------,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,---------------------+++******,,,,,,+++))),,,,,,------...///000000---------............///,,,,,,,,,,,,---...//////---------............///---...000111111111000//////000000000000///......---...//////000000000///000000000000000000000000......//////000111222222000000000000000000000000000////////////000111111111111111111111111111111222:::DDDGGGCCC:::222...222222222222222222222222555555444444444444555555222222222222222222222222000111111222333444444555111444777999888777666666777888:::<<<>>>@@@BBBBBBBBBEEEIIIOOOVVV[[[___aaaeeejjjpppsssuuuwwwzzz~~~{{{}}}~~~zzz|||}}}~~~}}}yyysssmmmjjj]]]___]]]WWWSSSQQQNNNIIIEEE@@@:::888888:::999888555444333222222222333333333111//////111111111000000111222222333333222222//////000000000000000111////////////..................////////////000000000000000000000000000000////////////////////////.........///////////////////////////////////////............---------,,,,,,,,,------......//////---------------------------------------.........///............---------......------------......---------...............111000000000000000000111,,,,,,,,,---------------////////////////////////---------------------------.../////////...---,,,***+++,,,,,,------,,,,,,........................------...//////...------..............................---,,,,,,,,,---------------............///......---------,,,,,,,,,------............------[[[[[[\\\\\\[[[YYYXXXWWWSSSTTTUUUWWWXXXYYYYYYYYYZZZXXXUUURRRPPPOOONNNNNNJJJJJJJJJJJJJJJJJJJJJJJJCCCAAA???@@@AAAAAA???===;;;;;;:::999888777777666777555333222111111222333/////////...............111111222222222222111111...............---------,,,,,,------------------,,,...///...,,,+++,,,...,,,,,,,,,,,,---.../////////............---------000///...---,,,,,,,,,,,,***+++,,,---------,,,,,,---,,,******+++,,,,,,+++)))+++---...//////...------,,,++++++,,,......---...------,,,,,,------...***,,,------++++++---///,,,,,,------------,,,,,,------------------,,,,,,+++***)))***+++,,,+++***,,,---------......//////---------............///---------,,,,,,---......---------............///+++,,,...000111111000000000000//////......------..................//////000000000000000000000000,,,---...///000111222333000000000000000000000000///////////////000111111111111111111111111111111000555<<<@@@???999222---111111111111111111111111444444333333333333333444111111222222222222222222222333333444555555666666222555777888777777777888666666666777888999;;;;;;999:::<<<>>>AAAEEEGGGIIIIIIOOOUUUXXXYYYZZZ]]]aaa```cccgggkkkooouuu{{{yyytttooojjjhhhcccbbbaaa___\\\WWWSSSQQQFFFHHHGGGAAA>>>??????<<<;;;:::777666666666888888222222222222333333333444444333111111222333222111---...000111222222222222////////////000000111111000000000/////////.............../////////000000000000000000000000000000..................................../////////000/////////////////////////////////.........------/////////000000000000000------------------------------.........////////////............---------......------------......---------.........//////000000////////////000000------------.........///////////////////////////---------------------------...///000///...,,,+++***+++---.........------........................------...//////...------........................------,,,,,,,,,---......---------............///......---------,,,,,,,,,------............------ZZZ[[[\\\]]]]]]\\\[[[ZZZSSSTTTUUUWWWXXXYYYYYYYYYXXXVVVTTTQQQNNNMMMLLLLLLFFFFFFGGGGGGGGGGGGHHHHHHCCCAAA??????AAABBB@@@===;;;::::::999888777666666777555333111111111222333---------...............//////000000000000///////////////......------,,,---------.........//////...000222000---,,,---///+++++++++,,,---...///000//////.........---------111111000///...---------)))***,,,---...---,,,,,,111---******---///...,,,)))***---/////////...---...+++((((((+++...---+++...------,,,,,,------...)))+++...---++++++---///,,,,,,...//////...,,,,,,.........------,,,,,,,,,***)))((()))+++,,,,,,+++---------...............---------.........//////......---,,,,,,,,,---------------.........//////)))+++---000111111111000000000///............///......---------......///000000000000000000000000////////////000000000000000000000000000000000000///////////////000111111111111111111111111111111111000///000222333222111111111111111111111111111333333222222111222222222222333333333444444444444333333333444444444555555444555666555333333444666555555555555666777999999999888777777888999;;;<<<999???DDDFFFDDDBBBEEEHHHFFFIIIMMMQQQUUU[[[aaaeeeiiikkknnnppprrrvvv{{{zzztttlllhhhccc^^^[[[XXXUUUSSSNNNMMMKKKHHHEEECCCBBBAAA;;;>>><<<777555777999777222333333111000000111333///000000000111111111111333111000000111222222111---...///000000000///....../////////000000111111000000000000////////////............/////////000000000000000000000000000---------------------------.........//////000000////////////////////////000////////////.........---------------,,,,,,,,,------------------------........./////////000000+++,,,,,,---...///000000.........------.........---------.........////////////............//////---.........//////000000////////////////////////---------------------------...///000000...,,,++++++,,,.../////////..............................,,,---...//////...---,,,........................,,,,,,,,,,,,------...///---------.........//////......---------,,,,,,,,,---..................---\\\]]]]]]]]][[[YYYWWWUUUVVVVVVUUUUUUVVVXXXYYYZZZZZZYYYVVVSSSPPPNNNMMMLLLKKKKKKKKKJJJIIIHHHFFFFFFGGGFFFCCCAAA@@@??????@@@>>>===;;;888777666666777888444111111444333///+++000/////////............111000000///...---------...//////000000000000000000000///...------,,,,,,,,,,,,------.../////////.................................------,,,,,,,,,///000BBB333---555'''---------------------------***++++++,,,,,,---------------......///.........,,,,,,,,,,,,,,,,,,,,,,,,222111...,,,******+++,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,---------++++++,,,,,,---...//////......---------,,,,,,,,,---///000000///......///,,,,,,,,,---------.........------------...//////***+++---.........------////////////////////////............////////////...............///000000////////////000000000000111000000///////////////000000000000000000000000////////////000000000000111222333333222111000///111111000000000000111111222222222222222222222222333333222222222222222333222222111111222222333444444333333222222111111000333444555555666666555555777777777777777777777777999999:::::::::;;;;;;;;;;;;<<<>>>AAADDDFFFHHHIIIOOOPPPRRRUUUXXXZZZ\\\]]]______aaadddhhhlllpppsss{{{}}}yyyuuupppkkkfffbbb]]]ZZZQQQPPPNNNJJJGGGDDDBBB@@@<<<======<<<;;;999777555555555555444444333333333333333333222222222111111000111111222222222111111222111111111000000//////111111111111000000000000///...---,,,,,,---...///......////////////......////////////////////////333222111000000000000000//////000000000000//////........................////////////////////////000////////////.........------............------////////////////////////////////////////////////////////////////////////////////////////////////------------------------////////////////////////000///...---------------................................................////////////////////////...///000///---,,,,,,---........................//////.........---------///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///...---,,,+++,,,------___^^^]]]\\\ZZZXXXVVVUUUWWWVVVVVVUUUVVVWWWYYYZZZZZZYYYVVVSSSPPPNNNMMMLLLKKKKKKKKKJJJIIIHHHFFFFFFFFFEEEDDDBBB@@@?????????>>>===;;;999888777777777<<<888333222444555333000000000/////////.........111000000///......------......///000000000//////000//////...------,,,,,,...............---------..............................---------,,,,,,,,,///444FFF888...000$$$+++------------------------.........///////////////,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,---...---,,,,,,++++++,,,,,,------------------------------------.........//////++++++,,,,,,---......///---------....../////////---...//////------...///.........------,,,,,,,,,------------...///000111...///000111222111111000....................................////////////...............///000000....../////////000000000///////////////000111111222222222222222222222222////////////000000000000222222222222222111000///111111000000000000111111222222222222222222222222111111000000000000000111222222111111222222333444111111111222333333444444333333444555555555555444444444444444444444444444777777777777888888888888888888999;;;<<<>>>??????@@@AAABBBDDDEEEGGGHHHHHHIIIIIIJJJLLLOOORRRUUUVVV^^^```cccfffiiilllmmmnnnrrrrrrrrrsssuuuxxx{{{|||~~~}}}tttlll]]]ZZZUUUQQQNNNJJJGGGDDDBBBBBB@@@>>><<<;;;999888999999999999888777555444444444444333333333222222222222111111111000000000111111222222222111000000111111111000000000//////111111111000000000/////////...------------...///......////////////......000000000000000000000000000///......---------.........////////////..............................000000000000000000000000/////////.........------------............------////////////////////////////////////////////////................................................................................................//////...------------...........................................................................111222222000...,,,,,,---........................//////.........---------///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///...---,,,,,,,,,------aaa___]]][[[XXXVVVUUUUUUXXXWWWVVVVVVVVVWWWXXXXXXZZZXXXVVVSSSPPPNNNMMMLLLKKKKKKKKKJJJIIIHHHFFFFFFDDDDDDDDDCCCAAA@@@>>>>>>>>>>>><<<:::999888888888>>>999333222333555444333000000000/////////......000000000///......------------...////////////.../////////...------,,,,,,//////......---,,,,,,+++...........................------------,,,,,,,,,+++444DDD;;;///---&&&,,,------------------------------,,,,,,,,,,,,,,,,,,,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111---,,,,,,++++++,,,,,,------------------------------------............///+++,,,,,,------.........,,,,,,---...///000111222.........---+++,,,...000000///...---,,,++++++***,,,,,,------...///000000------.../////////..........................................////////////...............///000000------........./////////------......///111222333222222222222222222222222////////////000000000000222222111000000000111111111111000000000000111111222222222222222222222222111000000000000000111111222111111111111222333333111222222333333444555555222222333444444444444333333333333333333333333333333333333444444444555555555555555666666666666666999999999999999:::::::::;;;;;;<<<<<<===???@@@AAAEEEFFFHHHKKKMMMOOOPPPPPPQQQQQQRRRSSSUUUXXX[[[]]]]]]___bbbdddeeeeeeeeedddeeefffggghhhjjjkkklllmmmjjjjjjjjjiiiiiiiiiiiiiiigggeeebbb``````bbbeeegggllljjjgggfffddd```YYYSSSHHHEEEAAA???===;;;999777999999888888777777666666444555555555555444333222333222222222222111111111111111000000000/////////111222222222111000000///111111000000000000//////111111000000000000/////////...------------...///......////////////......000000000000000000000000111111000000//////000000------............------........................000000000000000000000000............---------,,,------............------////////////////////////////////////////////////........................------------------------////////////////////////...........................------------...//////........................................................................333444444222///,,,,,,---.......................................---------//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,................................................///...---,,,,,,,,,,,,---___^^^[[[YYYWWWWWWWWWWWWYYYXXXWWWVVVUUUVVVWWWXXXYYYXXXVVVSSSQQQOOOMMMMMMKKKKKKKKKJJJIIIHHHFFFFFFCCCCCCCCCCCCBBB@@@>>>===>>>===<<<;;;:::999999888:::777333222333333222111000000000////////////...000000//////............,,,------...............//////.........---------.........------,,,,,,,,,........................------------------------)))000:::777111...+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))),,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---...000111---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...//////000000......---+++***+++---000//////...---,,,,,,++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,....................................////////////...............///000000------------.........///............///000111222000000000000000000000000////////////000000000000222111000//////000111222111111000000000000111111111111111111111111111111222222222111222222333444111111111111111222222333555555444444333222222222111111222333333333333222555555555555555555555555111111222222222222333333555555555555555444444444777777777777777777777777999999999::::::;;;<<<<<<:::;;;<<<>>>???@@@@@@@@@>>>>>>???@@@AAACCCEEEGGGFFFHHHIIIKKKLLLKKKJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPMMMMMMMMMMMMMMMNNNNNNNNNMMMKKKIIIGGGFFFGGGIIIKKKMMMLLLKKKKKKKKKHHHDDD@@@???===;;;:::::::::888777666666666666666666666666111222222222222222222222111111111111111000000000111111000000000/////////111222222222111000///...000000000000000000//////111000000000////////////.........------.........---......//////......---........................111111000//////000000000---......//////......---......................................................---------,,,,,,,,,------............------////////////////////////////////////////////////........................------------------------................................................,,,,,,,,,------///000000........................................................................222222333111...------.........................................................------------------------------------------......................................................------,,,,,,,,,,,,\\\[[[YYYXXXXXXXXXYYYZZZYYYXXXWWWVVVUUUVVVWWWXXXYYYXXXVVVSSSQQQOOONNNMMMKKKKKKKKKJJJIIIHHHFFFFFFBBBBBBCCCCCCBBB@@@>>>=========<<<<<<;;;:::999888555555555555555444111///111000000000////////////////////////............,,,------..............................---------,,,,,,,,,,,,------..............................------------------------,,,......222222......+++,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......---+++***+++---000------------------------------------+++***((((((............---.............................................////////////...............///000000------------.........///000000////////////000000////////////////////////////////////000000000000111111/////////000111222111111000000000000111111111111111111111111111111222222111111222333333444111111000000111111222333555444444333333222111111000111222222333333222222333333333333333333333333111111111222222222333333444444444444555555555555222222333333333444444444444444555666777888888999555555666777777888777777999999999999999:::;;;;;;;;;<<<===>>>>>>>>>=========>>>>>>>>>????????????@@@?????????>>>>>>>>>>>>=========<<<;;;;;;::::::;;;;;;<<<<<<===;;;999777888666555555666777666666222222222111111111111111111111111111222222333333000000000000000000000000222222111111111000000000111111111111111000///...//////////////////000000000000000////////////...---..................---------............------------------------------,,,+++++++++++++++,,,,,,/////////000000/////////........................------------------------......---------,,,,,,,,,------............------////////////////////////////////////////////////........................------------------------------------------------........................,,,,,,,,,---...///000111........................................................................---...//////---,,,---...........................---.....................,,,,,,,,,,,,------,,,,,,------------------------................................................---------------,,,,,,,,,YYYYYYXXXXXXYYYYYYZZZZZZXXXWWWVVVVVVVVVWWWXXXXXXYYYWWWUUUSSSQQQOOONNNNNNKKKKKKKKKJJJIIIHHHFFFFFFBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<;;;:::888888444666888999888555222000111111000000000///////////////////////////......------...////////////...........................***++++++,,,------..............................,,,,,,,,,------------...000111)))333666---...&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---...//////000000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///............---------------------------------......------,,,,,,,,,,,,.........---+++,,,...000,,,,,,,,,---------......------------,,,***(((&&&......---,,,,,,,,,,,,---------------------------............////////////...............///000000------........./////////111111000///////////////111111111111111111111111////////////000000000000000000/////////000111111111111000000000000111111111111111111111111111111////////////000111222222111000000000000111222222000111111222222333444444111111222333333333333222111111111111111111111111111111222222222333333333111111222333333444444555000111111222222333444444000111222444555666666666444444555555555555555444777777666666666666555555666666777888888888777777888888888888888888777777:::::::::999888888777777666666777777666555444444444555666777777666666555444222111111333444444333222222222111111111000000333222222111111222333333/////////000000000000111222222111111111000000000///000000111111000000///......////////////000000000000////////////......------...//////...------------............------////////////////////////,,,,,,,,,,,,,,,,,,---...//////000000000000//////........................////////////////////////............---------,,,------............------////////////////////////////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,---...///000111................................................------------------------***,,,------,,,+++---...........................---------...............***+++,,,,,,------,,,,,,------------------------------------------------........................------......------,,,+++XXXYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVUUUVVVWWWYYYZZZXXXWWWUUUSSSQQQOOONNNNNNKKKKKKKKKJJJIIIHHHFFFFFFBBBBBBAAA@@@????????????::::::;;;;;;:::999888777444555777777555444222222111111111000000000//////.../////////////////////......///000000000//////........................,,,,,,,,,,,,,,,,,,,,,---........................,,,,,,,,,---------......,,,111***:::;;;---000&&&++++++++++++++++++++++++)))))))))))))))************+++,,,...///000000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++//////.........---------------------------------------------............---...//////------...///------------------,,,,,,+++,,,.........---+++***...---,,,+++++++++,,,,,,------------------------............////////////...............///000000....../////////000000000000////////////000000111111111111111111111111111////////////000000000000...//////000000000000000111111000000000000111111111111111111111111111111////////////000111222333000000000000000111222222///000000111111222222333111222222333333333333333000000000000000000000000111111111222222222333333111111222222222222333333333333333444444444444444222333444555666666555555444444555555555555444444333333333444444444333333333333444444555555555555777666666666555444444444666666666555555555555555555444333333222333333444222333444555444444444444444333111222333444444333333333333333333444444444444333222111111111222333//////000000000111111111111111000000000/////////---...///000111111111111........./////////000000000000/////////.........------...//////...------,,,------......------,,,////////////////////////000/////////000000111222...//////////////////.........................../////////////////////////////////.........------------............------////////////////////////////////////////////////------------------------................................................---------------------------------------...///000................................................------------------------+++,,,---,,,+++***+++,,,........................---------.........//////***+++---.........------........................,,,,,,,,,,,,,,,,,,,,,,,,........................------.........---,,,+++YYYZZZZZZ[[[ZZZXXXVVVUUUVVVVVVUUUUUUVVVXXXYYYZZZXXXWWWUUUSSSQQQPPPOOONNNKKKKKKKKKJJJIIIHHHFFFFFFCCCBBB@@@???>>>???@@@@@@999::::::;;;:::999777666333444333222111000111222111111111111000000000000.........///////////////...//////000000000000000---........................------,,,,,,++++++***........................,,,,,,,,,------.........###///,,,@@@@@@...444***+++++++++++++++++++++++++++++++++,,,,,,------...***+++,,,...///000000000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++------------------------,,,------...///000111111---///000000///....../////////...---,,,++++++******,,,...000000000///...333222111000//////000111------------------------............/////////000...............///000000////////////000000000000............///111222333////////////////////////////////////000000000000---...///111111111000///111111000000000000111111000000000000000000000000111111111111222333444555000000000000000111111222222222111111000/////////222222333444444444444333111111111111111111111111111111111111222222222222444333333333222222222222444444444333333333222222444444555666666555444333111111222222222222111111///000111222333333333333222333333444444555555666777777666555555444333333222222222333333333444444666444222000000222555777000222333444333222333444444333111111333444333333000000111111222333444444444333222000000000111222///000000000111111222222000/////////............,,,---...000111111111111---.........//////000000000/////////............,,,---...//////...---,,,,,,------......------,,,------------------------...............///000000---..................---........................------------------------000////////////.........---..................---////////////////////////////////////////////////------------------------////////////////////////////////////////////////------------------------...------------...//////................................................---------------------------......---+++******+++........................---------.........//////+++,,,.../////////..............................++++++++++++++++++++++++........................,,,---.........---,,,+++^^^]]]\\\[[[ZZZZZZZZZZZZXXXXXXWWWVVVVVVVVVVVVWWWYYYWWWVVVUUUTTTRRROOOMMMJJJJJJIIIHHHGGGFFFDDDCCCBBBAAAAAA@@@@@@?????????;;;:::999888777888999:::555555555444333222000///111111000000//////......///000000000000...,,,+++///...---,,,,,,...///111000000///..................------+++***)))((((((........................///...---,,,,,,,,,,,,,,,///---...666===<<<222(((***+++,,,,,,******+++,,,,,,,,,++++++,,,,,,---...(((((()))***++++++,,,,,,...---,,,+++***+++,,,,,,,,,,,,************,,,,,,******+++,,,,,,---......+++,,,------......------,,,+++******,,,...000222...+++)))***---000000...,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,,,,...***+++------------+++***---+++***,,,///000...+++..................------000///...------...///000---------............///111000///......------...////////////000000000000........................,,,+++***,,,000222111000111111000000000000111111444333111////////////000000000////////////000000////////////000000000000000000000000111111111111//////000111222333333444333333222111000///............///000111222222333000000000000000000000000222222111111000000//////000111222333333333333333111111111111111111111111000000111222333333444444555444333333222222222222222222222222222222222222111111222222222333333333222222222222222222222222111222222333444444444444111111222222222333333333333222111111111222333444333333222222111000//////222222222111111111111000222111000.........///000222111111111000000////////////////////////////////////////////////////////////............//////////////////............+++,,,---...////////////111///---++++++...111333///////////////////////////......---------......//////.........---------------............------........................//////............//////000000000000000000000000////////////////////////333222000...------------........./////////000000------------------------------------------------///............---------........................///...---,,,,,,---...///..................------------............------...............---------...------,,,,,,------...///////////////.........///...---,,,,,,---...///...,,,++++++---......---,,,---......//////.........------,,,,,,------...000//////...------,,,,,,___^^^^^^\\\[[[ZZZYYYYYYZZZYYYXXXWWWVVVUUUUUUUUUWWWUUUSSSRRRRRRPPPMMMKKKKKKKKKJJJIIIGGGEEECCCBBBBBBBBBBBBAAA@@@@@@??????<<<;;;::::::999999::::::777777666555444222111000000000000000///////////////000000000///...,,,+++---,,,+++******,,,---///000000///...........................------------...............---------......---,,,,,,,,,---------,,,---111666444---%%%+++,,,---,,,+++***+++---,,,,,,++++++,,,,,,---...*********+++,,,---------+++*********+++---///000...------,,,,,,------...******+++,,,,,,---......+++,,,------...------------,,,+++******+++,,,---...+++)))***---//////...,,,,,,,,,,,,,,,,,,,,,,,,...//////...---,,,,,,...------............---------,,,+++,,,//////...,,,..................---------,,,+++******+++,,,------------............///------------...///000111............////////////000000000000000000000000***)))(((***---......,,,111111000000000000111111333222111////////////000000000////////////000000////////////000000000000000000000000111111111111222222222111111111000000111111111111000000000000//////000000111111222222000000000000000000000000111111111000000000000000...///000111111111111000222222222222222111111111000000111222222333444444333333222111111111111111222222222222222222222222111111111222222222333333222222222222222222222222111111222222333222222222000000111111111222222222222222000000000111333444333333222111111000//////222222222111111111000000222111000///......///000111111111000000000////////////////////////////////////////////////////////////............//////////////////.....................///......---,,,000...---+++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,///......---------......//////.........---------------............------//////////////////////////////............//////------------------------///////////////////////////...---,,,+++,,,------+++++++++,,,,,,,,,------------------------------------------------------///............---------........................///...------------...///------------------------------............------------.....................------,,,,,,------..................---------///...------------...///---,,,+++,,,...000000000,,,---......//////.........------,,,,,,------...........................`````````___]]][[[YYYXXX[[[ZZZYYYWWWVVVUUUUUUUUUXXXVVVSSSRRRQQQPPPMMMKKKJJJJJJJJJIIIHHHFFFDDDDDDCCCBBBBBBAAA@@@@@@??????;;;<<<<<<<<<;;;;;;::::::999999888777555222111///////////////000000000000///////////////...---,,,,,,,,,+++***+++,,,---...000/////////............------....../////////000//////.........---------------,,,,,,,,,---......,,,,,,---...///---)))&&&+++---...---,,,+++,,,---,,,,,,++++++,,,,,,---...++++++,,,,,,------......*********+++,,,---//////...------,,,,,,------...***++++++,,,,,,------...++++++,,,---------------...---+++)))(((((())))))---+++***+++---.........---------,,,,,,+++++++++---...///...---,,,---...------,,,,,,,,,,,,------,,,,,,+++---...///...,,,------------------......,,,+++************+++,,,---------............///------------...///000111------------............000000000000000000000000...---,,,---///000///...111000000//////000000111222222111000////////////000000////////////000000////////////000000000000000000000000111111111111222222111111111000000000//////000000111111111222000000000000000111111111000000000000000000000000000000000000111111111111//////000000111111000000222222222222222222222222000000111111222333333333222222111000000000000111222222222222222222222222111111111222222222222333222222222222222222222222111111111111111111000/////////000000000111111111222111///......000222444222222222111111000000///222222111111111000000000111000000////////////000111111000000000000////////////////////////////////////////////////////////////............//////////////////............000000000///...,,,+++***------,,,,,,,,,---...///++++++++++++++++++++++++......---------......///...............---------------............------000000000000000000000000//////............//////------------------------////////////////////////,,,,,,,,,,,,,,,---...///------........./////////------------------------------------------------///............---------........................///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---------.../////////...------,,,,,,------...------------------------///...------------...//////...------///000//////,,,---......//////............------------......,,,,,,------...///000000```aaaaaaaaa___\\\YYYWWWZZZYYYXXXWWWWWWVVVWWWWWWZZZXXXUUUSSSSSSRRROOONNNHHHHHHHHHIIIHHHHHHGGGGGGBBBBBBAAA@@@???>>>>>>===:::;;;<<<<<<<<<;;;999888999999888666444222///.........//////000000111111/////////......---------......---------...///000///////////////......---,,,,,,,,,---------....../////////...------,,,,,,,,,,,,,,,,,,,,,---...///---...///...---,,,+++,,,,,,---......,,,,,,---...,,,,,,++++++,,,,,,---...++++++,,,,,,---------...------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,------------,,,...---+++***)))((()))))),,,+++++++++,,,---------...------,,,,,,++++++***,,,---......,,,,,,---...,,,+++))))))))))))+++,,,,,,,,,,,,---......------,,,,,,------------......///...---,,,,,,---...///---------............///000000///...------------------........./////////........................111000000000000000000///000000////////////000000111111000000////////////000000////////////000000////////////000000000000///000000000111111111111......///000111222333333000000000000111111111111111111111000000000000000000000000000000000000000//////000000111111222222111111222222222222111111222222222222333333333333000000111111222222222333222111111000000000111111111111111111111111111111111111111111222222222222111111111111111111111111222222222222111000//////000000000000111111111222222000...,,,---///222444222111111111000000000///111111111111000000000000000000000////////////000000000000000000000////////////////////////////////////////////////////////////............//////////////////............000000000///...,,,+++***++++++,,,,,,---------,,,------------------------...------------...//////........................------............------//////////////////////////////............//////////////////////////////////////////////////////............//////000000.../////////000000000000,,,,,,------------------------------------------///............---------.................................------.........,,,,,,,,,,,,,,,---------------............------,,,,,,,,,---...///000000...------,,,,,,------...---------------..................------.........111///------------,,,+++,,,---......///...............------------......,,,,,,------.../////////aaaaaabbbaaa___\\\YYYWWWWWWWWWWWWWWWXXXYYYZZZZZZ[[[XXXUUUSSSRRRQQQPPPNNNJJJJJJJJJIIIHHHGGGEEEEEEAAAAAA@@@???>>>===<<<<<<999:::;;;;;;;;;:::888777888888777555333000...---......//////000000111111.........---------------------------......///////////////000///...------......---------,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,---...///+++---...---++++++...000,,,---......,,,,,,---...,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++---...---,,,,,,---...,,,+++))))))))))))+++,,,+++,,,---...------------,,,,,,,,,,,,------......000///...------...///000---------............///000///...------,,,,,,,,,....../////////000000000....................................---,,,------000000////////////000000000000000000/////////...000000////////////000000////////////000000000000///000000000111111111111......///000111222222333111111111111000000000000111111111000000000000000000000000000000000000000//////000000111111222222111111222222222111111000111111111222222333333333000111111111111111222222222222111111111222222333111111111111111111111111000000111111111222222222111111111111111111111111222333333333222111000000111111111222222222333333111000...------///111333111111111000000000000000111111111000000000///////////////000000000000/////////////////////000000//////////////////////////////////////////////////////............//////////////////..................//////...------,,,***+++,,,---------,,,+++........................---------------...//////---.....................------............------........................//////............/////////////////////////////////////////////////////////////////////.........++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------///............---------........................---..................---,,,---------.........///------............------,,,,,,,,,---...///000000...------,,,,,,------...------......////////////---..................---...,,,***+++,,,------,,,,,,---......///.........///......------......///........................aaaaaaaaa```^^^\\\ZZZYYYVVVVVVVVVWWWXXXZZZ[[[\\\YYYVVVSSSPPPPPPOOONNNMMMOOONNNMMMKKKHHHEEEBBBAAABBBAAAAAA???>>>===<<<;;;999999::::::999999888777777777666444333000...---////////////000000000000......------,,,------...+++++++++,,,,,,,,,------...///000000000///---,,,000/////////......------........................------,,,,,,,,,---......************)))***---///+++---...---,,,+++,,,---,,,,,,++++++,,,,,,---...+++++++++++++++,,,,,,,,,))))))+++,,,---.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---............***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...------,,,,,,,,,,,,------***,,,......---,,,---...++++++,,,,,,------.........---,,,,,,,,,,,,---...---------............///,,,,,,,,,,,,---...///000////////////000000000111000000000000000000000000///000111000......///000000//////......//////000...//////000000//////...000000////////////000000////////////000000000000000000000000111111111111111111000000000/////////222111111111000000//////000000000000000111111111000000000000000000000000000000000000111111111111//////000000//////......000000000111111222222333111111111111111111111111222111111111111222333333111111111111111111111111000000000111111111111222111111111111111111111111222222222333222222111111111222222222222333333333000//////...//////111222000000000000000000000000111111000000000/////////...//////000000000000///......////////////000000//////////////////////////////////////////////////////............//////////////////............------..................***+++,,,---------,,,,,,---------------------------------------...///000---------...............------............------........................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------......---,,,++++++------------............+++,,,,,,------.........------------------------///............---------........................------...//////...------,,,------....../////////------............------,,,---------.../////////...------,,,,,,------...------......///000000000------...//////...------)))((('''))),,,///000000,,,---......//////......//////............//////..................------``````___^^^]]]\\\[[[ZZZWWWWWWWWWWWWXXXZZZ[[[\\\ZZZVVVRRRPPPOOOOOONNNMMMNNNMMMLLLJJJHHHFFFDDDBBBDDDCCCBBBAAA@@@>>>======;;;;;;:::999999999999:::777777666555444222000///000000000000////////////...---,,,,,,,,,---......++++++,,,,,,------,,,,,,...///000111000///---,,,------------............,,,,,,------.../////////......---,,,,,,,,,------,,,***)))((()))***+++,,,+++,,,---,,,+++***+++---,,,,,,++++++,,,,,,---...---------------,,,,,,,,,((()))+++---.........---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,---...............)))+++...---+++******,,,***++++++,,,,,,------...***,,,------,,,,,,---...------............------***,,,......---,,,---///***++++++,,,------......------,,,++++++,,,---------------............///,,,,,,,,,,,,---...//////........./////////000000000000000000000000000000000222444333111000222444//////............//////---...///000000///......000000////////////000000////////////000000000000000000000000111111111111111000000000////////////000000000000111111111111//////000000111111222222000000000000000000000000111111111000000000000000///////////////......---...//////000000111222222111111111111000000000000000000000000000111222222111111111111111111111111000000000000111111111111111111111111111111111111000000111111111111111111111111111111222222222222//////000000111111111000///000000000000000000000111000000000////////////---...///000111111000///........./////////000000//////////////////////////////////////////////////////............//////////////////............------...............---,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------///000000---------.........//////------............------........................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////+++,,,---.........---,,,////////////000000000111++++++,,,,,,---......///------------------------///............---------........................------...//////...------++++++,,,------...//////------............------------.....................------,,,,,,------...,,,,,,---......///000000------...//////...------+++))))))***---/////////,,,---......//////......//////............//////,,,,,,------.../////////```___^^^\\\\\\[[[[[[\\\YYYXXXXXXXXXXXXYYYZZZZZZ\\\YYYTTTRRRQQQQQQPPPOOOHHHIIIIIIJJJJJJIIIIIIHHHFFFEEEDDDCCCAAA@@@???>>>===<<<;;;:::999:::;;;<<<777777777666555333222111111111000000//////.........---,,,+++,,,---...///,,,---......//////.........///000111000///---,,,((())))))***+++------...+++,,,,,,---...///000000///...------,,,,,,,,,,,,000---******+++++++++******+++,,,,,,******+++,,,,,,,,,++++++,,,,,,---........................---,,,,,,---...---,,,+++*********,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------......---,,,,,,(((+++......+++)))***+++)))***+++,,,------...///***+++---,,,,,,,,,---...++++++---......---++++++***,,,//////,,,+++---///******+++,,,,,,---............,,,,,,,,,,,,......---------.........////////////...---,,,,,,,,,,,,---------.........//////........................,,,///111000......000222//////............//////---...///000000///......000000////////////000000////////////000000000000000000000000111111111111------...///000111222222......///000111222333333...//////000111222222333000000000000000000000000222222111111000000//////111111111111111000//////---......///000111111111111111111000000000000000///////////////000111111000000000000000000000000000000000000111111111111000000000000000000000000......///000000111000000000000000000111111111111...///111222222222111000////////////000000000000000000000000////////////---...///111111111000///---.........//////000000//////////////////////////////////////////////////////............//////000/////////..................//////...------,,,------,,,,,,,,,---...///------------------------,,,,,,,,,---...///000111---------.........//////---..................---000000000000000000000000//////............//////........................////////////////////////+++,,,...000111111111000,,,,,,,,,------------...++++++,,,,,,---...//////------------------------//////.........---------........................,,,---...//////...---,,,******+++,,,,,,---......---..................---...............---------...------,,,,,,------...++++++,,,,,,---...//////,,,---...//////...---,,,111///---,,,,,,,,,+++***,,,---......//////......//////............//////***+++,,,---///000111111______^^^]]]\\\[[[YYYYYYYYYYYYYYYYYYYYYXXXXXXXXX\\\YYYUUURRRQQQQQQOOONNNKKKKKKKKKJJJIIIFFFCCCBBBCCCAAA???>>>??????>>>======;;;999999;;;;;;999666888888777666444333222111000000000000////////////......///000000///...---------......//////000000111111000000/////////...+++,,,,,,,,,,,,,,,,,,+++......---------...//////------------------------///---******,,,,,,***'''+++,,,---......---,,,+++************+++,,,---...,,,,,,+++---...///...,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************+++,,,------------)))+++,,,,,,++++++,,,---,,,,,,+++++++++*********************+++,,,---......---+++*********++++++,,,+++************+++,,,...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///111111000---+++***+++......---------,,,,,,,,,//////.........---------......------------......,,,,,,,,,------------...,,,,,,---...//////......000000111000000///..................////////////000000///...............////////////////////////000000000000111111111111////////////////////////...///000111111000......222222111000//////000000000000////////////000000000000000000000000000000222111111111000000//////000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000//////......000000000000000000000000222111111111000000//////111///...///000111000...222111000//////000111222////////////////////////------------............------,,,+++,,,---...///---------------------------------............///000///...------...///000......////////////......------++++++++++++------........................000///,,,***)))***+++,,,------------------------...---,,,++++++,,,............------------......---------............///000000000000000000000000........................---------............///////////////////////////------............------............////////////------............------,,,,,,,,,------..................////////////000000000//////............+++++++++,,,,,,---------+++,,,.../////////...---......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000////////////////////////........................,,,,,,,,,---...///000000................................................``````___]]][[[YYYWWWVVVXXXXXXXXXXXXYYYYYYYYYYYYZZZWWWTTTSSSRRRRRRQQQPPPLLLLLLKKKJJJHHHFFFDDDCCCCCCAAA???????????????===???===;;;;;;======;;;999888777666555444222111111111000000000////////////......000111111111000000//////000000111111111111000000//////............,,,---...//////...---,,,......---------------...------------------------...,,,***+++,,,,,,***(((++++++,,,,,,,,,,,,++++++++++++++++++,,,---...///,,,,,,+++---...///...,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++******))))))***,,,+++******+++---,,,,,,,,,,,,,,,++++++***++++++++++++,,,---...///------+++*********++++++......---,,,,,,---.........---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,---...---+++******+++.........---------,,,,,,///.........------------......------------...............////////////000---...//////000000////////////000000//////...---........./////////000000111111000///////////////000000000000000000000000/////////000000000111111222222222222222222222222...//////000000000//////222111111000000///000000111000000//////000000111111111111111111111111111111111111000000000//////000000000000000000000000000000////////////000000000000000000000000000000//////000000000111111111000000000000000000000000111111111111000000000///000000000000000000000000111111111000000000//////111///...///000111000...111000000000000000000111////////////////////////000000000000000000000111...---,,,,,,,,,---//////000000000000000000000000---------............/////////............//////......////////////......------,,,++++++,,,------------------------------...---,,,,,,,,,---...///........................///......------...//////......------------......---------............///////////////////////////........................---------............///........................------............------............////////////------............------,,,,,,------------------------.........//////////////////.........------,,,,,,,,,,,,---------...,,,---.../////////............//////...------,,,,,,,,,,,,,,,------------..................//////................................................,,,---------.../////////................................................``````___]]]ZZZXXXUUUTTTWWWWWWWWWXXXYYYYYYYYYZZZYYYWWWTTTSSSSSSTTTSSSRRRNNNMMMKKKIIIGGGFFFFFFEEECCCBBB@@@???@@@@@@???>>>???>>><<<<<<======;;;:::777777666555333222111000111111000000000/////////...///000111222222111111///000000000000111111111000///...---,,,---...///---...000111111000...---///...---,,,,,,+++,,,,,,---------------------------,,,***+++,,,---+++***,,,++++++++++++++++++,,,,,,,,,,,,,,,---...//////,,,,,,+++---...///...,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++***)))(((((((((***++++++******+++,,,,,,------......,,,+++***,,,,,,,,,,,,,,,---...///---,,,,,,++++++++++++,,,///......------......///------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,........................***,,,---,,,+++***+++---...............---------............------------......------------...............////////////000...///000000000000000000.........///......------////////////000000000000111111000000//////000000000000000000000000000000.........////////////000000000000000000000000000............///000111111111111000000000000//////111000000//////000000111111111111111111111111111111111000000000000//////000000000000000000000000000//////......//////000000000000000000000000000//////000000000000111111000000000000000000000000222222111111111111000000000000000000000000000000111111000000000000//////111///...///000111000...///000000111111000000///////////////////////////..............................------......///000---------------------------------............///------............------......////////////......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000////////////////////////------,,,,,,,,,,,,------......------------......---------............///................................................---------............///........................------............---------............/////////------............------------------------,,,,,,,,,---------.....................------------------------...............---...//////000/////////.........///......---,,,,,,,,,------.........///.........---------------------------------------........................------..................................................................^^^^^^]]]\\\ZZZXXXVVVUUUVVVVVVWWWWWWXXXYYYZZZZZZZZZXXXUUUSSSSSSSSSSSSRRROOOMMMKKKIIIGGGGGGGGGGGGDDDBBB@@@@@@@@@AAA@@@???======<<<;;;;;;;;;:::999777777666444333222111000111111111000000000//////000000000000000000000000........................///...,,,++++++,,,---...---...000222222000...---///...---,,,+++*********------------------------,,,+++++++++,,,---,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,---......,,,,,,+++---...///...,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---------------,,,+++***((()))+++***))))))***,,,,,,---...//////---,,,***+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++---...........................------------------------...------,,,,,,------...,,,,,,,,,------------......//////000000000//////---------......---,,,,,,/////////000000000111111000000///////////////000////////////////////////---------.........//////..............................------...///111333000000000000000000//////000//////......//////000////////////////////////000000000000000000//////000000000000000000000000/////////....../////////000000000000000000000000////////////000000000111////////////////////////111000000000000000000000000000000000000000000000000000000000000000//////111///...///000111000......///000111111000///...////////////////////////---------,,,,,,,,,,,,,,,............//////000000,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,---...//////...---,,,---......//////......------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.../////////....................................---------------......------------......---------............///................................................---------............///........................------............---------------.........//////------............------.........------,,,,,,,,,,,,,,,,,,---------......------------------------.........///////////////.../////////////////////---...............------,,,,,,---....../////////...------------,,,,,,,,,------------------------.......................................---------................................................\\\\\\\\\[[[ZZZYYYXXXWWWUUUVVVVVVWWWXXXYYYYYYZZZ\\\YYYUUUSSSRRRRRRPPPOOOOOOMMMKKKIIIHHHHHHHHHHHHEEECCCAAA@@@AAAAAA@@@???===>>>======;;;;;;:::;;;777777666555333222111000111111111111000000000000222111000///...---------.........---------------...---,,,++++++,,,---...,,,---///000000///---,,,///...---,,,+++*********------------------------+++,,,,,,,,,,,,,,,,,,------,,,+++******+++,,,---++++++++++++++++++,,,---,,,,,,+++---...///...,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,---------------(((***++++++******+++,,,------.........---,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,........................000000///---+++***+++,,,------..................,,,,,,------------------------,,,,,,,,,,,,------,,,,,,,,,------------............//////......---,,,,,,---------------,,,////////////000000000000......---------......///........................------------............111111111111111111111111...------,,,---///111222...///000000000000/////////......------......///........................//////////////////000000//////////////////////////////............//////////////////////////////...////////////000000000////////////////////////...///////////////////////////////////////////////////////////////000000111///...///000111000......///000111111000///...////////////////////////000000000/////////...............///////////////////////////////////////---------............///,,,---...//////...---,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++------------------------111111111111000000//////......------------......---------............///................................................---------............///........................------............------------------............------............------.........------,,,,,,,,,,,,,,,,,,---------......------------------------/////////////////////////////////............///------...............------------.........//////------------------------------------------------.......................................---------................................................[[[[[[\\\\\\[[[[[[ZZZYYYVVVVVVVVVWWWXXXXXXXXXYYY\\\YYYUUUSSSQQQPPPOOOMMMNNNMMMLLLKKKJJJIIIIIIIIIEEECCCAAAAAABBBBBBAAA@@@???@@@AAA@@@>>><<<===>>>888888777666444333222111222222111111111000000000222111000...------------000000000////////////...,,,,,,---------------------------......---------///...---,,,,,,+++,,,,,,------------------------,,,---...---,,,+++,,,------,,,,,,++++++,,,,,,---+++++++++******++++++,,,,,,,,,+++---...///...,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,(((((()))***++++++++++++)))+++,,,,,,+++***,,,------------,,,,,,,,,,,,,,,******))))))))))))******+++,,,,,,------------,,,,,,------......------,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---+++((('''((())),,,,,,,,,---------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------.........////////////000...............------,,,,,,,,,------......------............////////////------,,,,,,------......---------------------------------............///////////////////////////------------...///000000---...///000111000///...///......------......///..............................////////////000000///////////////////////////......------......///////////////////////////......////////////000000000000000000000000000000------............//////////////////////////////......////////////000000111///...///000111000......//////000000//////.../////////////////////////////////...------,,,,,,------...////////////...........................---------............///......////////////......------............------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,+++***......------------......---------............///................................................---------............///------------------------------............------,,,------------.........------............------------------------,,,,,,,,,---------............---------------.........///////////////.........//////...------------...,,,---......///.........------------------------,,,---------............------------------------........................------..................................................................]]]]]]]]]]]]\\\[[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWYYYWWWSSSQQQQQQPPPOOONNNMMMMMMMMMLLLKKKJJJIIIHHHFFFDDDBBBAAABBBBBBBBB@@@???AAABBB@@@>>><<<===???999999888777555444333222222222222111111111000000000000///......///000111000000/////////.........+++,,,.../////////...---......---,,,,,,---............---------------...---------------------------...///...+++***+++------------......------------,,,,,,+++++++++,,,,,,,,,,,,+++---...///...,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,)))******+++++++++*********,,,------,,,,,,---......---+++*********,,,,,,++++++***************+++++++++---.........------++++++,,,------,,,++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,***'''''')))++++++++++++,,,,,,,,,------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---.........////////////000///////////////...------,,,,,,---...............------------............---------------...//////........................---............/////////------------------------------......///.........,,,---///000111000///...000000////////////000000////////////////////////........./////////000000///////////////////////////......------......///////////////////////////........./////////000000000000000000000000000000............/////////000////////////////////////........./////////000000111///...///000111000.../////////....../////////////////////////////////------,,,,,,+++******)))+++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000//////000000000,,,------......------,,,,,,---...//////...---,,,------------------------,,,,,,++++++,,,---...///........................***************((('''&&&......------------......---------............///////////////////////////........................---------............///------------------------------............------,,,,,,---------.........------............------,,,,,,------------------------........./////////------.........//////////////////.........------///...---,,,+++,,,,,,---,,,------...//////............------,,,,,,++++++,,,,,,---...///000000111................................................,,,---------.../////////................................................```______^^^\\\ZZZYYYXXXWWWWWWWWWWWWWWWWWWVVVVVVWWWTTTQQQPPPPPPQQQPPPOOOLLLMMMMMMMMMMMMKKKIIIHHHFFFDDDBBBBBBBBBCCCBBBAAA===???AAA???<<<:::;;;===::::::999777666555444333222222222111111111111000///.........000222444555......---------,,,,,,,,,***,,,...111111000...,,,000///---++++++---///000......---------...//////---------------------------///000///+++)))+++---,,,---...//////...---,,,...------,,,,,,,,,------,,,,,,+++---...///...,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,------------,,,,,,+++***+++,,,...---,,,,,,---//////---***(((((()))+++---,,,,,,++++++***+++++++++***+++---...///...------((()))***++++++***)))(((+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------+++)))***---///*********++++++,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......000000111000000///......,,,------.../////////...,,,,,,,,,---------.....................///000111////////////////////////.........////////////000000000000000000000000000---.../////////...---,,,+++---///000111000///...222222111111111111222222111111111111111111111111---.........//////000000////////////////////////.........------.........////////////////////////............/////////000000000000000000000000000.../////////000000111111////////////////////////---.........//////000000111///...///000111000///000///...------...///000////////////////////////000000///......---,,,,,,++++++---.........---,,,////////////////////////---------.........//////222111000//////000111222,,,------......------,,,,,,---...//////...---,,,........................,,,,,,++++++,,,///222444////////////////////////......//////...---+++***.........------.........---------.........//////000000000000000000000000........................---------.........//////---------------------------..................---,,,,,,,,,---------......---..................---,,,,,,,,,------..................////////////000........./////////000000//////......---------,,,......,,,+++***++++++,,,,,,,,,---.../////////.........---,,,+++******)))+++,,,---...///111222222////////////////////////........................,,,,,,------...///000000................................................\\\\\\\\\[[[[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNMMMKKKHHHFFFDDDEEEDDDCCCBBBAAA@@@@@@@@@?????????>>>======<<<<<<888999888666222000//////000000000000000111111111////////////////////////000000000000000000000000000///.........///111222.../////////---,,,---......---,,,,,,,,,,,,---...******++++++,,,---......///...,,,******+++,,,---++++++,,,,,,,,,---------000000//////............))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---+++***)))(((((()))***,,,---...//////((()))+++---------+++***++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---...------,,,,,,,,,------000///...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,******---111222---(((++++++************++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---///............---------,,,---......,,,,,,---...---------------------------------......---,,,,,,......---------...////////////............//////........................000000000000000000000000////////////000000000000////////////////////////111111000000/////////...------......//////000000//////000000000000//////000000000000000000000000////////////////////////------............------000///...------...///000111000///---------...///111000...------...///000.........///////////////........................///000000000......000111......---------,,,,,,,,,////////////////////////...//////000///---+++***////////////////////////...---,,,,,,,,,,,,---...//////......---------,,,999777333///,,,,,,,,,---........................------------------------/////////...------,,,,,,++++++,,,---///111333444------------------------...---,,,,,,---...///000///...,,,++++++,,,...///......////////////......------------------------//////.........---------,,,,,,------...///000000//////.........---------////////////...---,,,+++++++++,,,,,,---...//////,,,------......------,,,------------------------//////.........---------//////.........---------........................------++++++++++++------................................................///...,,,,,,,,,---///111111111111000///---,,,+++......------------......////////////////////////,,,,,,,,,---------......//////.........---------]]]]]]\\\[[[ZZZYYYWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSSSSRRRQQQPPPOOOMMMNNNMMMMMMKKKIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>===<<<<<<;;;;;;:::888999888666222000///000111111111000000000000000////////////////////////------------------------///...---------...000000.../////////---,,,---......---,,,,,,,,,,,,---...++++++,,,,,,------.........---,,,+++++++++,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***))))))******+++,,,,,,,,,,,,)))***,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,---...---,,,------,,,,,,,,,------...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///------000444444000+++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,///............---------,,,---...---,,,+++,,,...........................---------------------,,,,,,,,,,,,,,,------...///......------------..............................////////////////////////.../////////000000000000........................000000/////////.....................//////////////////000000000000//////000000000000000000000000........................------............------000///...------...///000000000///...............111///...------...///000.../////////////////////........................///000000///......///111............---------,,,...........................////////////---,,,+++...........................---,,,,,,,,,,,,---.../////////.........------444333000...---------...........................------------------------,,,,,,,,,---------------.........---......//////------------------------......---,,,------/////////...,,,++++++,,,...///......////////////..............................//////.........---------,,,,,,------...//////000//////.........---------------...............---+++,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------//////.........---------//////.........---------........................------,,,++++++,,,------................................................///...---,,,,,,---///000---......///////////////......------------..............................,,,,,,,,,---------......///.........------------]]]]]]\\\[[[ZZZXXXVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSRRRQQQOOONNNMMMMMMMMMLLLKKKIIIHHHGGGFFFEEECCCBBBAAAAAA@@@@@@<<<<<<<<<;;;::::::999999888999888666333000000000222222111111000000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////.../////////---,,,---......------,,,,,,------...------------------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...,,,,,,++++++++++++******))))))***+++,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++*********++++++******)))***+++,,,---,,,+++***)))+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,------+++,,,,,,,,,,,,,,,---......++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,///......000444444000---------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***///............---------+++,,,------++++++,,,---........................------------------------,,,,,,,,,---...///000111...------,,,,,,------...........................////////////////////////....../////////000000000........................///............---------/////////..................//////000000//////...000000000000000000000000........................------............------//////............//////...////////////...------000///...------...///000//////////////////..............................///000000///......///111/////////.........------........................////////////...---,,,+++...........................------,,,,,,------...///////////////.........................................................------------------------******++++++,,,------...///...------------------........................///...------,,,------......---,,,++++++,,,---.........////////////......////////////////////////...............---------,,,,,,------.../////////...............---------++++++---....../////////------------------------++++++,,,,,,,,,,,,++++++.......................................---------...............---------........................------,,,,,,,,,,,,------------------------------..............................---,,,,,,...///000------...///////////////......------------......------------------------,,,,,,,,,---------..................------------]]]]]]\\\[[[YYYXXXVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTRRRQQQOOONNNLLLLLLLLLKKKJJJJJJIIIHHHFFFEEEDDDBBBAAAAAAAAAAAA===<<<<<<;;;;;;:::999999888999888666333111000111333222222111000///......////////////////////////........................---------.........//////.../////////---,,,---...------------------------..................------,,,,,,---------,,,+++***++++++++++++,,,,,,,,,,,,+++++++++++++++*********))))))***+++,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,---------)))******+++++++++++++++,,,,,,,,,,,,,,,+++***)))(((((()))***++++++,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---///000---+++------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++///............---------+++,,,---,,,+++++++++---........................---,,,,,,,,,------..................///000222222.........------.................................////////////////////////........./////////000000........................------------------------/////////......---------...//////////////////...////////////////////////........................------............------/////////....../////////---.../////////...---,,,///............///000000////////////.......................................///000///------///000000////////////.................................//////.........------,,,........................------------------------////////////////////////,,,---...///000//////...........................------------------------++++++,,,,,,,,,---------+++++++++,,,---...///000........................///......------,,,,,,,,,...---,,,,,,,,,,,,---.........////////////......................................................---------.........//////........................+++,,,------.........---------------------,,,,,,+++,,,,,,------,,,,,,+++////////////////////////........................................................................---------,,,,,,---------------------------------...........................------------...///000////////////...---,,,+++......------------......------------------------,,,,,,,,,---------......------------------------\\\\\\\\\[[[YYYWWWVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTSSSQQQPPPOOOMMMMMMLLLKKKJJJIIIIIIIIIFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>======<<<;;;;;;;;;888999888666333111111222333222222111000///......////////////////////////////////////////////////......//////000000000000.../////////---,,,---...------------------------..................------,,,,,,---------,,,+++***************+++++++++++++++++++++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......((()))***,,,---.........,,,,,,,,,,,,++++++***)))(((((()))***++++++,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,++++++++++++++++++,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++------+++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---///............---------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------------...///000111000000////////////000000............................................................////////////........................,,,,,,,,,---------------//////......------,,,,,,......////////////......................................................------............------...//////////////////...,,,---...//////...---,,,...............///000000000000//////.........---...........................//////...------...000000////////////.................................///.........------------........................------------------------.........///////////////---...000111111000...---........................------------------------///.........---------,,,+++++++++,,,---...///000.................................------,,,++++++---------,,,,,,---------......////////////......---------------------------.....................---------...............---.....................------......---,,,++++++------------------,,,,,,------............------////////////////////////---.....................---.............................................------------------------------------------------........................------------......//////.../////////...---,,,+++......------------......------------------------,,,,,,,,,---------......,,,,,,------------------[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTSSSRRRQQQQQQNNNMMMLLLJJJIIIIIIHHHIIIFFFFFFDDDCCCBBBAAAAAAAAA?????????>>>======<<<<<<888999999777444222222333222222111111000000//////////////////////////////...........................//////000111000000000.../////////---,,,---...,,,------......------,,,------------------......------,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,,,,,,,---------))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......((()))***,,,.../////////,,,,,,+++++++++++++++++++++++++++,,,,,,------...++++++++++++++++++++++++,,,+++***+++,,,------+++,,,,,,++++++++++++,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...///............---------,,,---......,,,,,,---...++++++++++++++++++++++++---,,,++++++,,,---///000,,,++++++++++++,,,------111000000000000000000111................................................------........./////////------------------------,,,,,,,,,------------............------------------......//////......---........................------------------------------............------......////////////......,,,,,,---............---------......///000000000000000000///......------...........................//////...------...000/////////.........------------------------------///......---------......------------------------,,,------......------,,,---------...............//////000111000///...---........................------------------------000000///......---,,,,,,///...------------------------------------------,,,------------,,,,,,+++------------------------......////////////......---------------------------------.......................................---------........................------,,,******------------------------......////////////..............................---------...............---------.......................................------............------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///***+++,,,---.../////////......------------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------YYYYYYZZZZZZYYYXXXXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSTTTTTTTTTSSSSSSRRRPPPOOOLLLJJJIIIHHHHHHHHHGGGFFFEEECCCBBBBBBBBBBBB@@@??????>>>>>>===<<<<<<888999999777444222222333111111111000000000000000////////////////////////---------------------------...///000000000//////.../////////---,,,---...,,,,,,---......---,,,,,,++++++,,,,,,------.........---,,,+++++++++,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------))))))***+++,,,,,,,,,,,,***++++++,,,,,,------...+++++++++,,,,,,---------))))))***,,,,,,---------+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---++++++,,,---...---,,,------,,,+++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...///............------------...//////------...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---///111...------,,,,,,,,,,,,,,,000000////////////000000................................................---------.........//////------------------------,,,---------............,,,------------------...---......//////......---------------------------------------------------------............---------...///000000///...------,,,,,,,,,------...///,,,---...//////000000000111000000///......------..............................///...---,,,...000............---------,,,------------------------///...------------...///------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,---------...---......//////.................................------------------------------------------------.........---......//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,------------------,,,......////////////..............................---------.........//////........................---------.........//////,,,,,,---------,,,,,,++++++,,,,,,------.........---..................------------------------------------.........//////---------.........//////........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------...............******,,,---.../////////......------------..............................,,,,,,,,,---------......++++++,,,,,,,,,---------XXXXXXYYYYYYYYYYYYXXXXXXSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTQQQOOOMMMJJJHHHGGGGGGGGGGGGFFFEEEDDDBBBBBBBBBBBB?????????>>>======<<<<<<888999999777444333333444000000000000000111111111////////////////////////........................,,,,,,.../////////...---.../////////---,,,---...,,,,,,---......---,,,,,,******++++++,,,---......///...,,,******+++,,,------------.........//////******++++++,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,)))***+++,,,------...///+++++++++,,,,,,---------*********+++++++++******+++*********+++,,,------++++++******************************************---,,,+++,,,...///...---......,,,+++***)))))))))((()))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++++++++,,,---.........------.........,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...//////.........---------...///000///.........000---------------------------,,,+++***+++---///111222111000//////...////////////............//////................................................---------.........//////---------------------------------....../////////,,,,,,,,,------.........---..................------------------------------------------------------..................------...///000000///...---------,,,+++,,,---///000,,,---...///000000000000111000000///...---------........................---...///...,,,,,,...///......---------,,,,,,,,,------------------------///...---,,,,,,---//////------------------------,,,,,,---......---,,,,,,+++++++++,,,,,,---------++++++,,,,,,---......///........................------------------------***++++++,,,,,,------...++++++,,,---///111333444++++++++++++++++++++++++)))***,,,---...------,,,,,,------......------,,,......////////////......////////////////////////---------.........//////.....................------------.........//////******+++,,,------------++++++,,,,,,---...//////,,,------......------,,,---------------------------------.........//////---------.........//////........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---......//////......---------...------,,,,,,.........------.........////////////////////////,,,,,,,,,---------......+++++++++,,,,,,---------]]]\\\[[[ZZZYYYXXXWWWWWWYYYWWWUUUUUUVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQNNNKKKIIIHHHHHHHHHHHHHHHFFFEEECCCAAA@@@???>>>>>>>>>======<<<;;;:::::::::888666222000000111111111000000//////..................////////////...............---------111000000///...---------........................,,,,,,,,,,,,,,,---...//////...---,,,,,,...000111///...,,,+++***+++,,,,,,******+++++++++,,,,,,,,,------------------------------++++++++++++---------------------------------+++)))***---///...,,,***+++,,,+++)))((()))***))))))************)))))),,,++++++***++++++,,,,,,+++******)))***,,,...///...------,,,+++***))))))*********+++------,,,***,,,,,,,,,+++++++++******,,,,,,,,,++++++*********,,,---...---,,,+++---///000---+++***+++,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---------------------,,,000////////////.........+++,,,,,,---...///000000***,,,------,,,,,,...///---,,,,,,++++++,,,,,,---------............---------.../////////...,,,+++------------------------...///000///---,,,,,,---......---------,,,,,,,,,......---------,,,,,,,,,,,,---------,,,---000222333222000///---,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......+++,,,.../////////...---//////////////////......111000///......///000111......---,,,++++++******,,,,,,,,,---...///000000000///...------...///000//////.........---------,,,++++++,,,...///...---------------------------------............------------------------------+++++++++,,,,,,,,,------/////////...------,,,,,,,,,---------------------...------,,,,,,++++++***((())))))))))))*********/////////......---------,,,,,,,,,------.........////////////.......................................------------...//////........................//////.........---------000///...------...///000///////////////.........,,,,,,,,,---------......------------------------,,,---......//////......................................................+++---......---,,,,,,---------------------------......//////...---,,,,,,,,,---...//////...---,,,---------............//////......//////000111222........................------------------,,,,,,///---,,,...111333222000......////////////........................------\\\[[[ZZZYYYXXXWWWWWWVVVXXXVVVUUUUUUVVVWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRPPPMMMKKKIIIHHHGGGGGGHHHGGGFFFEEECCCAAA@@@???>>>??????@@@???===<<<;;;999::::::777444111111111111000000000/////////...111111000///...---,,,,,,........................000000000///...---------++++++++++++++++++++++++//////.........//////000***)))((('''((()))+++,,,...---,,,,,,+++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------------,,,,,,,,,,,,,,,,,,+++)))((((((+++,,,,,,***+++,,,---,,,***)))***+++***++++++,,,,,,++++++***,,,,,,++++++***+++++++++&&&&&&&&&&&&'''((()))***---,,,,,,++++++*********---,,,+++,,,---......,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,---...---++++++---...,,,++++++,,,---,,,***((('''((())))))************------------------------++++++******++++++,,,---+++,,,,,,------........./////////.........---------------...............+++---...---,,,,,,---...------,,,,,,,,,,,,------------............------...............---,,,,,,---------------------------...///...---,,,---......------------,,,,,,,,,//////.........------------.........---...111333222111000...------,,,,,,,,,,,,---------............------,,,,,,------...,,,---------............,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,000///............///000.........---,,,+++++++++---,,,,,,------///000000000///...------...///000//////.........---------///...------...///...,,,------------------------------............------------------------------,,,,,,,,,,,,------------------...........................------,,,,,,+++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++---------.........//////++++++,,,---...///000000---------..................------------...//////........................//////.........---------000///...------...///000---------------......///,,,,,,,,,---------......------------------------,,,---......//////......................................................+++---......---,,,,,,---------------------------......//////...------,,,------............---------------............///000000///...------------...........................---------------------///---,,,...111222111000......////////////..............................ZZZZZZYYYXXXWWWVVVVVVUUUWWWUUUTTTUUUWWWWWWWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTQQQOOOMMMJJJHHHGGGFFFFFFHHHGGGFFFDDDCCCAAA@@@??????@@@BBBCCCBBB@@@===<<<999;;;;;;999666333111111000000000000////////////111111000///...---,,,,,,---------......//////000000000//////...---------........................000000///.........//////,,,,,,+++******,,,---...,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,***))))))+++,,,,,,++++++,,,---,,,+++***+++,,,,,,,,,------------,,,,,,---,,,,,,+++*********+++((()))***++++++,,,++++++++++++++++++++++++++++++---+++)))***+++------------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------++++++---...,,,,,,...111222000+++((()))***+++,,,---.........------------------------++++++******++++++,,,---***++++++,,,---...//////......---------,,,,,,,,,............------,,,,,,,,,.........,,,+++,,,---......------------......------............------///......---------------........................,,,---......---,,,...///------------,,,,,,,,,,,,////////////............---/////////...///111333111000///...------------,,,------------............------,,,,,,------...------........./////////---......///000/////////---------......//////000///......------....../////////......---,,,,,,,,,---------------...///000//////............//////...............---------111000......//////---+++------------------------------............------------------------------,,,------------.........,,,,,,------...//////000//////...---,,,++++++***+++,,,,,,---......//////,,,,,,,,,---------......---,,,,,,,,,,,,+++++++++............////////////******+++,,,---...//////,,,,,,------.........///...------------...//////.......................................---------//////...------...//////,,,,,,+++++++++---...///,,,,,,,,,---------......------------------------,,,---......//////......................................................+++---......---,,,,,,---------------------------.........///......---,,,.........------.........---------............//////...---,,,++++++++++++................................................///...---...000111111000......////////////..............................YYYYYYXXXWWWWWWVVVUUUUUUUUUTTTTTTUUUWWWXXXWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTPPPOOOLLLIIIGGGFFFFFFFFFGGGGGGFFFDDDCCCBBB@@@@@@@@@BBBDDDFFFEEEBBB???===999;;;<<<;;;888444222111000000000000////////////............////////////,,,------...///000000111/////////......---------///////////////////////////...---,,,,,,,,,,,,,,,000//////......///000000+++,,,---...---,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,---------******++++++++++++,,,,,,...---,,,,,,,,,---------+++---------++++++,,,---,,,,,,------------,,,,,,------,,,+++************,,,---///000000000///...*********++++++,,,,,,,,,+++)))'''&&&(((***++++++---------,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,------,,,++++++,,,...+++,,,---///000///+++(((,,,,,,...//////000000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,------.........---------,,,,,,,,,++++++---------------------------...///...,,,++++++---.........------.........------............------///...---,,,,,,,,,---...000000000000000000000000+++,,,------------...///---------,,,,,,,,,++++++............---------------...//////......///111000///......------------------------...............------,,,,,,------............////////////000....../////////000000///------...///000111111222------------------------//////.........------------------------...///000/////////....../////////........................000...------......---+++------------------------------............---------------------------------------.........//////---------.........//////.........------,,,,,,,,,---------.........//////------------....................................------..................------------,,,,,,,,,,,,+++,,,,,,------......///...------------...//////...........................................................................---,,,++++++,,,---///,,,,,,,,,---------..............................,,,---......///.........................................................+++---......---,,,,,,------------------------------...............------///...---,,,,,,---...///---------............///++++++++++++,,,---...///.................................///////////////............///000000000---......//////......------------...............XXXXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTVVVXXXXXXWWWUUUSSSSSSSSSSSSSSSSSSSSSSSSPPPOOOLLLIIIGGGFFFFFFFFFGGGFFFEEEDDDCCCBBBAAA@@@AAABBBEEEFFFFFFCCC@@@===:::;;;===<<<888444222111////////////000000000000............////////////------......///000111111............------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---***+++,,,---...---,,,+++++++++,,,,,,,,,---------------------------------------------------------*********++++++,,,,,,,,,......------,,,,,,---...+++,,,------++++++,,,---++++++,,,,,,,,,,,,++++++---,,,++++++*********+++******,,,---------,,,+++*********++++++,,,,,,---+++)))'''&&&(((***++++++------,,,,,,,,,+++++++++*********++++++,,,,,,,,,+++,,,---,,,******,,,---+++***))))))******)))(((++++++,,,,,,,,,,,,++++++************************------,,,,,,------...///.........------,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++,,,,,,---......///---...///...,,,++++++---.........------.........------............------...---,,,++++++,,,......////////////////////////***,,,------,,,,,,...///------,,,,,,,,,+++++++++---------,,,,,,,,,+++++++++---......---,,,---...///......---------......---------.........//////...------,,,,,,------............////////////000...............//////000******+++,,,------......,,,,,,------------,,,,,,...............---------...------------...//////...//////////////////...---.....................,,,+++***+++---...---,,,------------------------------............---------------------------------------.........////////////.........---------,,,,,,,,,------.........//////.........---------,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,,,,,,,,,,,,,------.........------------...//////........................---.....................------............------000///...,,,,,,,,,------,,,,,,,,,---------..............................,,,---......///.........................................................+++---......---,,,,,,---------------------------------...............---///...---,,,,,,---...///---------............///,,,,,,,,,,,,---...///000....................................//////000000---...//////......//////------............---------------.........//////XXXXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUWWWXXXXXXVVVTTTSSSSSSSSSSSSSSSSSSSSSSSSQQQOOOMMMJJJHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBDDDEEEDDDBBB???>>>:::<<<<<<:::777444222222////////////000000000000111111000///...---,,,,,,.........//////000000111------------------------........................000000///.........//////------,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,------------------------------------------............------******++++++,,,,,,------,,,------,,,******+++---***+++,,,,,,++++++,,,---******++++++++++++******,,,++++++***++++++,,,,,,******+++++++++++++++************++++++,,,,,,,,,---+++)))***+++---------,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,+++,,,,,,,,,******,,,---111...+++***+++,,,---------------------,,,++++++++++++++++++++++++++++++++++++******++++++,,,---//////...---,,,++++++***------,,,,,,,,,+++++++++******+++,,,---...//////,,,.........,,,+++,,,---......------------......------............------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++---...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++******,,,......,,,+++,,,---------------------......------........./////////...------,,,,,,------...------........./////////...------------...//////,,,,,,------......//////,,,------......------,,,------------------------......---------......///......////////////......---------...............***))))))***,,,...---,,,------------------------------............------------------------------,,,------------.........000//////...------,,,,,,***++++++,,,---...////////////......---,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++++++++,,,---...///000000------,,,,,,,,,,,,,,,,,,...------------...//////........................---------...............------............------............---------,,,,,,,,,,,,---------..............................,,,---......//////......................................................+++---......---,,,,,,---------------------------,,,---......///..................------.........---------............///111000///...------------........................---------......//////000---...//////------...///------............------,,,,,,------.../////////XXXXXXXXXXXXWWWWWWWWWWWWVVVUUUVVVWWWXXXXXXUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPMMMKKKIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBB@@@???>>>;;;;;;;;;999555333222333.../////////000000000111111111000///...---,,,,,,///////////////000000000------------------------000000000000000000000000//////.........//////000///////////////...------,,,+++++++++,,,,,,---...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,+++++++++,,,------......,,,---...,,,***)))+++---)))***++++++******+++---******++++++++++++******************+++,,,------------,,,,,,,,,,,,------++++++++++++++++++,,,,,,---,,,+++,,,---......,,,++++++*********))))))))),,,,,,+++++++++++++++++++++,,,,,,+++******+++---333000---,,,---/////////---....../////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---.........------,,,,,,+++------------,,,,,,,,,,,,+++++++++,,,,,,---------+++---...---,,,,,,---...------,,,,,,,,,,,,------------............------***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++++++++---,,,,,,,,,++++++++++++***------,,,,,,,,,++++++++++++---//////---,,,,,,------,,,,,,,,,------...///............////////////...------,,,,,,------...,,,---------............---,,,,,,+++,,,---...////////////000000000000000,,,---...//////...---,,,,,,,,,,,,,,,,,,---------///......---------......---...///000000///...------------.........//////---+++***+++------,,,+++------------------------------............------------------------------,,,,,,,,,,,,------------..................------+++,,,,,,------.........------------,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------------,,,,,,+++++++++******+++,,,---...//////...------,,,,,,+++++++++...------------...//////........................---------.........//////,,,------......------,,,(((***,,,...///...------,,,,,,,,,---------..............................,,,---......//////......................................................+++---......---,,,,,,---------------------------,,,------...//////......------............---------------............///111000///...------------........................+++,,,,,,---......//////,,,...000///---,,,---///,,,------......------,,,,,,,,,------...//////000XXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVXXXXXXWWWTTTRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQNNNKKKIIIHHHHHHHHHFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>;;;;;;:::777444222222333.../////////000000111111............/////////000000000000000////////////------------------------........................,,,,,,,,,,,,,,,---...///......//////...---,,,,,,,,,,,,+++***+++,,,...///,,,,,,,,,---------......++++++++++++++++++++++++,,,---...//////...---,,,++++++,,,------...//////...000000///,,,+++---///((()))++++++******+++,,,***++++++,,,,,,++++++***)))))))))***+++,,,......---,,,+++***)))***+++,,,++++++++++++++++++++++++*********+++------,,,************))))))))))))(((---,,,,,,++++++*********+++,,,,,,+++******+++------+++)))(((*********)))((((((***+++,,,,,,------........................------,,,,,,------...///,,,---------------------......------------,,,,,,------,,,,,,,,,,,,+++++++++,,,------,,,,,,...///---,,,,,,++++++,,,,,,------..................---)))***,,,---...---,,,,,,////////////////////////,,,---...---+++***+++,,,,,,,,,,,,+++++++++******......---------,,,,,,,,,,,,...000000...---------,,,,,,,,,,,,---......///............/////////000...------,,,,,,------...,,,,,,,,,---------......,,,,,,+++***+++,,,---...---------------,,,,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,///......---------......---...///000000///...------------.........//////000...------------,,,***---------------------------..................---------------------------+++++++++,,,,,,,,,------,,,,,,------.../////////---------------------,,,***++++++,,,,,,------...,,,,,,,,,---------......---------....../////////.........------,,,,,,,,,,,,,,,,,,+++++++++******///...------,,,+++***)))...------------...//////........................---------.........//////,,,,,,---......---,,,,,,###&&&)))---//////...---,,,,,,,,,---------......////////////////////////,,,---......//////......................................................+++---......---,,,,,,---------------------------,,,,,,---.../////////...,,,---...//////...---,,,---------.........//////------------...///000000........................++++++,,,,,,---...//////,,,...000///---+++---///,,,------......------,,,,,,,,,------...///000000\\\[[[ZZZXXXWWWWWWWWWWWWYYYXXXXXXWWWWWWVVVVVVUUUUUUTTTRRRQQQQQQQQQRRRSSSOOONNNLLLKKKJJJIIIJJJJJJKKKJJJHHHFFFDDDBBBAAAAAAAAAAAAAAA@@@???>>>>>>===<<<;;;999777555222111000111111111111111000//////---/////////---,,,---...///...------...///000111------............------////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%''')))+++,,,---,,,,,,000///...---------------***+++,,,---............///......------,,,,,,+++---......---+++******+++222111///---+++***))))))...+++))))))***,,,,,,+++***)))))))))***+++,,,,,,++++++++++++++++++++++++---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++***+++++++++,,,,,,------------*********++++++,,,,,,,,,///---+++)))(((***+++---///...,,,+++***+++,,,,,,************+++---///000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---------,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...+++++++++++++++,,,---...+++,,,---------,,,+++***......---,,,,,,...///000.........------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,++++++,,,---///000/////////......------,,,........................////////////////////////.........------,,,,,,,,,---------............///...........................------------...//////////////////////////////000000//////.........---,,,,,,,,,,,,,,,---...///++++++,,,------......///---------------...///000,,,---......,,,,,,---...------------------------..........................................------++++++,,,,,,---...//////......////////////......***++++++,,,---.../////////---...111000------///***,,,+++''''''+++,,,***...------,,,,,,+++******//////...---,,,,,,,,,,,,------------------------////////////////////////------............------........................------............------,,,,,,.../////////...---...------,,,,,,---------//////.........---------,,,---...//////...---,,,//////.........---------................................................000000///...---,,,,,,+++............////////////................................................................................................,,,---...//////...---,,,////////////////////////000//////......---,,,,,,...------,,,,,,------.....................------YYYYYYXXXXXXXXXYYYYYYZZZXXXXXXXXXWWWVVVVVVUUUUUUUUUTTTSSSRRRQQQRRRRRRSSSOOONNNLLLKKKJJJIIIJJJJJJKKKJJJHHHFFFDDDBBBAAAAAAAAA@@@@@@???>>>>>>=========<<<999666222///,,,+++000000000000000///.........///000///---------.........---,,,------...///------............------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...///......//////...---------------***+++,,,---...............---------,,,,,,++++++---...///...,,,,,,,,,...******))))))***++++++,,,---+++))))))+++,,,,,,+++'''((()))***+++---......++++++++++++++++++++++++))))))******++++++******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++***++++++))))))))))))))))))************+++++++++,,,,,,,,,...---+++)))(((***+++---...---,,,+++++++++,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...+++++++++++++++,,,------***+++,,,---------,,,,,,---------------...//////......---------,,,,,,,,,,,,,,,---------.........------------------------//////...---------...///.........---------------------------------------..............................---------,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,---..........................................---------,,,------,,,,,,,,,---......------------------------,,,,,,+++++++++,,,------,,,---......,,,,,,---...------------------------..........................................------+++,,,,,,------..................//////.........+++,,,,,,------.........///++++++///000---+++,,,///222222...,,,---+++'''------------,,,,,,,,,,,,------,,,,,,,,,------...------------------------........................---..................---........................------............------,,,---.../////////...---------,,,,,,,,,---......//////.........---------------...//////...------//////.........---------................................................/////////...------,,,,,,............////////////................................................................................................------............------....................................------------...------,,,,,,------...........................ZZZYYYYYYXXXXXXXXXYYYYYYXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTSSSRRRRRRRRRRRRRRROOONNNLLLKKKJJJIIIJJJJJJLLLJJJHHHFFFDDDCCCBBBAAA@@@??????>>>>>>======<<<===<<<999666333000---,,,///////////////...------///000111000...---...///......---,,,,,,,,,------------............------........................................................................------------------------,,,---......//////......///...------------------++++++,,,---............,,,,,,,,,,,,++++++++++++***,,,------,,,+++---...((((((((()))***+++---...---+++******+++,,,,,,+++---------,,,***'''%%%###++++++++++++++++++++++++(((***+++---,,,+++)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++---,,,++++++***++++++,,,***++++++++++++,,,,,,,,,...---+++))))))***+++,,,------,,,+++++++++,,,,,,...---,,,***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++,,,---******+++,,,------------,,,,,,---...............------------,,,,,,,,,,,,---------.........//////------------------------222111000......---------,,,,,,,,,,,,------------------------------------...........................------------,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---........................---------,,,,,,,,,,,,,,,......---,,,,,,,,,------//////...------,,,++++++------,,,+++++++++,,,,,,,,,---......,,,,,,---...------------------------........................------------------......------------------------------............---------------------------------***)))---...------///,,,///000------///...+++---------------.........,,,,,,,,,,,,---...//////------------------------------------------------................................................------............------,,,---......//////......---,,,,,,,,,---...//////...............---------------...//////...------...............---------....................................................................................////////////.........................................................................................................------.........------------------------,,,,,,,,,------------......------,,,,,,------...........................]]]\\\[[[YYYWWWVVVUUUUUUWWWWWWWWWVVVUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRRRROOONNNLLLKKKJJJIIIJJJJJJLLLKKKIIIFFFDDDCCCBBBBBB???>>>>>>>>>======<<<<<<;;;:::999888666555444333//////000000//////...---///111111000///...///000///......------,,,,,,,,,------............------................................................////////////////////////........................------------------,,,,,,......---,,,,,,---------+++,,,------.........---++++++++++++++++++++++++&&&((()))***))))))+++,,,......---,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***---------+++((($$$ ++++++++++++++++++++++++,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,*********)))******++++++......---,,,,,,,,,------++++++++++++++++++++++++...,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,------------------000000///......---------+++++++++,,,,,,---------------------------------........................------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------........................---------,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,000///...---------------,,,---......,,,,,,---...,,,,,,------------------........................,,,,,,------------......------------------,,,,,,,,,,,,------------,,,,,,.........------,,,,,,,,,+++***+++---,,,,,,222;;;???>>>888///,,,...///...,,,,,,------...///000000,,,,,,,,,,,,,,,---...///,,,,,,------------------------------------------.........------.................................------............---------------...............---,,,,,,------...///000........................---..................---........................................................................---------.........//////............////////////................................................................................................///...---,,,,,,---...///------------------------+++++++++,,,---......///...------,,,,,,------...---------...............]]]\\\ZZZYYYWWWVVVVVVVVVXXXXXXWWWVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSRRRRRRQQQOOONNNLLLKKKJJJIIIJJJJJJLLLKKKIIIGGGEEECCCBBBBBB>>>>>>>>>>>>============;;;::::::888777666555555000111111111111000/////////111111000///...///000////////////......------------............------................................................////////////////////////..............................---------,,,------------,,,,,,,,,------...,,,,,,------...---------*********++++++,,,,,,,,,%%%'''))))))))))))+++,,,111000///---,,,,,,,,,,,,,,,+++***+++,,,,,,+++***&&&''')))++++++***)))(((++++++++++++++++++++++++///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))******++++++++++++++++++++++++******++++++++++++++++++++++++---,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------.........------,,,++++++++++++***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------------------------------........................------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,------...........................---------------------...///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...---------------,,,---......,,,,,,---...,,,,,,,,,---------..............................,,,,,,,,,,,,------......------------------,,,,,,,,,,,,------------,,,,,,.........------,,,,,,+++***,,,///...***+++888HHHiiiaaaOOO:::...++++++***+++,,,,,,---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///...------------...///........................------............------------------......//////---------------...///000---..............................------.........---.....................................................................,,,,,,------.../////////............////////////................................................................................................///...---,,,,,,---...///------------------------***+++,,,,,,---...//////...------,,,,,,------...---------.........//////XXXXXXXXXXXXXXXYYYZZZZZZYYYXXXXXXWWWWWWVVVUUUUUUSSSSSSSSSSSSSSSRRRQQQQQQOOONNNLLLKKKJJJIIIJJJJJJMMMKKKIIIGGGEEEDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::888555333222111111111111111111000000//////000111000...---...////////////000//////...---------............------------------------------........................////////////////////////------------------------000//////.........//////,,,,,,,,,,,,,,,------...,,,,,,------...------,,,)))******+++,,,------...(((***++++++++++++---...+++++++++***++++++,,,,,,++++++***+++------+++)))***+++---......---,,,,,,++++++++++++++++++++++++---,,,***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++***,,,...000000///---,,,,,,,,,,,,++++++++++++***---,,,++++++******++++++++++++,,,---------,,,,,,))))))***+++,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///......---------------...---,,,+++++++++,,,,,,++++++,,,---------------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------.........,,,,,,------...------,,,,,,,,,,,,,,,------------........................------------------------,,,,,,,,,------------...,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,---......------------------------------------..................---,,,,,,,,,------++++++,,,,,,---...//////------,,,+++++++++,,,,,,,,,---......,,,,,,---...+++,,,,,,------.................................++++++,,,,,,------......------------------------------............------.........------,,,,,,,,,))),,,000///***+++999IIIpppfffRRR;;;---***+++***++++++,,,---......////////////...---,,,,,,,,,,,,+++,,,,,,------.........///////////////////////////...---,,,,,,---...///........................------............------...------------...////////////...............///---------...............///...------------...///---------...............................................................---------.........//////............////////////.........................................................................................................------.........------------------------,,,,,,------...///000000...------,,,,,,------...,,,,,,------.../////////WWWWWWWWWWWWXXXZZZ[[[\\\ZZZYYYYYYXXXXXXWWWWWWVVVRRRSSSSSSTTTSSSRRRQQQPPPOOONNNLLLKKKJJJIIIJJJJJJMMMLLLJJJGGGEEEDDDCCCBBB????????????????????????<<<;;;:::888666444333222000000000111000//////......///000///---------...,,,---.../////////...---------............------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,///...---------...///000,,,,,,++++++,,,,,,---...,,,------...------,,,,,,)))***+++,,,---...//////)))+++,,,,,,++++++---...''''''(((((()))***+++,,,+++******,,,------+++)))000///...---,,,+++***)))++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++***+++++++++...222555666555222000,,,,,,,,,+++++++++******,,,,,,,,,+++++++++*********+++,,,---------,,,,,,)))***+++---------,,,+++************************++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,+++++++++++++++++++++******+++---...///,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,---------...++++++,,,,,,---......///......//////...---,,,+++.........---------------////////////////////////------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------+++++++++++++++,,,,,,---------------------------++++++,,,,,,------------------,,,,,,,,,---......,,,---------------------,,,,,,+++++++++,,,------,,,---......,,,,,,---...++++++,,,,,,---......///........................***++++++,,,------......+++,,,,,,------..................//////.........------------------,,,,,,)))***---///...---444===LLLHHH===111***,,,...---++++++,,,,,,------.........------,,,,,,,,,------++++++,,,,,,---......///........................000///---,,,,,,---///000........................------............------...------,,,---...///000111000///......------...---------........./////////...------------...///---------.........//////................................................---------...........................////////////................................................................................................------............------.................................//////000000000...------,,,,,,------...,,,,,,------...//////000YYYYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZYYYXXXXXXWWWWWWRRRSSSTTTTTTTTTSSSQQQPPPOOONNNLLLKKKJJJJJJJJJJJJMMMLLLJJJHHHEEEDDDCCCCCC???????????????@@@@@@@@@:::::::::999999999888888///////////////......---.../////////---,,,---...***+++---...///...---------..................---------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...++++++++++++,,,,,,---...---------...------,,,,,,******+++,,,...///000000)))***++++++***)))+++,,,)))))))))))))))***+++++++++***+++,,,------+++)))))))))))))))***+++------++++++++++++++++++++++++)))***,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++&&&***000444666444000---,,,,,,,,,++++++*********,,,,,,,,,+++++++++******)))***,,,---...---,,,,,,+++,,,---...------++++++************************++++++,,,,,,,,,---------......------------,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,++++++***)))))))))***(((((()))***,,,...111222---,,,+++***+++,,,---...*********++++++,,,,,,,,,---------.........//////++++++,,,,,,---...//////111111111111///---+++***/////////......---------000000000000000000000000------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,------...//////......------,,,,,,+++------------......///000,,,---......,,,,,,---...++++++,,,,,,---...//////........................******+++,,,,,,---......++++++,,,,,,---...//////......////////////......------------------------)))((()))///111///...000000111///+++***...///---++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////++++++,,,,,,---...//////------------------------000///---,,,,,,---///000........................---..................---......---,,,---...///000222111000///---------------------........./////////...---,,,,,,---...///---------.........//////..................................................................................../////////000................................................................................................,,,---...//////...---,,,////////////////////////////////////000000000000...------,,,,,,------...,,,,,,------...///000000XXXXXXXXXXXXYYYYYYYYYYYYZZZYYYYYYYYY[[[[[[YYYXXXTTTTTTSSSRRRRRRRRRRRRRRRLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIIIIHHHFFFDDDCCCBBBCCCAAA@@@AAADDDEEEBBB@@@<<<<<<;;;888444222111222///000000000000...,,,+++$$$&&&(((+++---///000000...------,,,,,,------...///............------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........000000000000000000000000---222333---***------***...,,,++++++------,,,***++++++******++++++,,,---************************///......------......///)))***+++,,,---,,,+++***+++*********)))(((((((((++++++,,,,,,,,,,,,------************************,,,,,,++++++,,,,,,---...------------------------***++++++,,,,,,++++++***------------------------''')))---//////---***'''(((((((((((())))))))))))...***&&&&&&)))+++(((%%%++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,------......------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,---------,,,++++++------------------------///...,,,+++***+++,,,,,,......------------......333000,,,,,,---...---,,,...---+++***+++---------***,,,...000111111////////////---,,,+++******)))------------------------................................................++++++,,,,,,---...//////---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,........................******+++++++++,,,,,,,,,...------,,,,,,------...000000///...------,,,,,,,,,+++***,,,...//////...------------------------------------------------.........---,,,,,,,,,+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000------,,,,,,,,,+++++++++------------------------++++++++++++++++++++++++.........------,,,,,,,,,---,,,,,,,,,,,,---......///,,,***+++...000000///,,,---......------///000.........------,,,,,,,,,..........................................------........................---------............///,,,,,,,,,---...///000111///............---------..............................------------......////////////////////////..................------......------------......//////............//////000000//////......------...........................------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000XXXXXXXXXXXXYYYYYYYYYYYY\\\[[[ZZZZZZZZZZZZXXXVVVTTTSSSSSSRRRRRRRRRRRRRRRMMMMMMMMMLLLLLLKKKKKKKKKKKKJJJIIIHHHFFFDDDBBBAAA???>>>>>>???BBBBBB???===<<<<<<;;;999555222111222000000000000000...---,,,,,,,,,,,,---,,,,,,++++++......------------.........---------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------...............///************************(((---...+++***---///---+++***)))***,,,---,,,+++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,---,,,+++)))))),,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,+++***)))((()))))))))************+++***'''$$$&&&***---+++)))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,------,,,,,,,,,++++++++++++++++++++++++...---,,,,,,+++++++++,,,------,,,,,,,,,,,,------///---+++,,,...///...---///...,,,+++,,,,,,,,,,,,+++,,,...///000000000///+++,,,---.........------------------------------------------------------------------------------,,,,,,------...//////000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,...------,,,,,,------...000//////...------,,,,,,,,,++++++,,,...//////...------------------------------------------,,,,,,////////////............------............------------------------------,,,,,,,,,,,,------...///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,---......///---+++,,,...000000......///000//////............------------------,,,........................................................................---------............///---------------...///000...---------,,,,,,,,,,,,..............................------------..............................//////////////////////////////............////////////............/////////////////////....................................------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////XXXXXXXXXXXXYYYYYYYYYYYY]]]\\\ZZZZZZZZZYYYVVVTTTTTTSSSRRRRRRQQQQQQRRRRRROOOOOONNNMMMLLLKKKKKKJJJMMMLLLJJJHHHFFFDDDBBBAAAAAAAAABBBCCCEEEDDDAAA???;;;<<<<<<:::666333111111000000000000///...------000000//////---+++***)))///......------......///------,,,,,,,,,+++++++++------,,,,,,,,,,,,------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,&&&***,,,***))),,,...---)))(((((())),,,------,,,---,,,+++++++++++++++,,,------------------------...------,,,,,,------...---------,,,+++***)))(((+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************///---+++))))))***+++,,,*********+++++++++,,,,,,***(((&&&'''***,,,+++***++++++++++++++++++++++++,,,,,,------------,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,------------++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...///...---///...---,,,,,,,,,,,,,,,---------...//////000000+++,,,...///000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000000///..................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,...------,,,,,,------...//////......---,,,,,,,,,,,,++++++,,,...///...---------------------------.........------,,,,,,,,,............////////////......------------..............................---------,,,,,,------...............------------------------------------------------------------...------------,,,,,,,,,---,,,,,,,,,,,,---......///---------///000///...000000000000000///---------------------.................................................................................---------............///......---------......///------,,,,,,,,,+++++++++..............................------------..............................///000000000000000000000000000////////////000000//////............//////.........///////////////...........................------,,,,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------..................XXXXXXXXXXXXYYYYYYYYYYYY\\\[[[YYYYYYZZZYYYVVVTTTSSSSSSRRRQQQQQQQQQQQQRRRPPPPPPOOONNNMMMLLLKKKJJJNNNMMMKKKHHHFFFDDDBBBAAABBBCCCDDDEEEFFFDDDBBB@@@:::<<<===;;;777333111000000000000000//////.........////////////......---...------------------...---------,,,,,,,,,,,,+++------,,,,,,,,,,,,------000/////////......------////////////////////////,,,---...,,,+++++++++,,,***))))))***,,,...---,,,------,,,++++++++++++,,,++++++++++++++++++++++++.........------.........,,,,,,,,,,,,+++*********)))))))))******+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---************************,,,,,,------------,,,,,,++++++++++++++++++++++++***)))((((((***,,,///000************+++++++++,,,...+++))))))******)))'''***+++++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...)))***+++,,,---.........------------------------+++,,,---...---,,,+++***,,,,,,,,,------,,,,,,,,,)))***+++---......---,,,,,,---------,,,,,,,,,---...------------...///000000//////...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------............------,,,,,,,,,---,,,+++,,,...///...---------------------------.........------,,,,,,++++++++++++,,,,,,---------///...,,,,,,,,,,,,...///------------------------///...---,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---.............../////////......000/////////000///...,,,,,,,,,------......//////....................................////////////........................---------............//////......---------......---------,,,,,,,,,,,,+++..............................------------..............................///////////////000000000//////............////////////............//////------......//////000000...........................------,,,,,,------.....................------------------------------...............---------XXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZXXXVVVSSSRRRRRRQQQQQQQQQQQQQQQPPPPPPOOONNNMMMLLLKKKJJJOOOMMMJJJGGGEEECCCBBBAAA>>>???AAAAAAAAA???======:::<<<===<<<888444111000111000000000////////////---...//////000000000000------,,,,,,,,,,,,------............------------...------,,,,,,------...///......------,,,,,,,,,++++++++++++++++++++++++//////000///---,,,,,,......---,,,,,,---...---+++------,,,,,,+++,,,,,,---+++++++++++++++++++++++++++******************+++*********++++++,,,,,,---))))))******+++++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++((((((***+++,,,---......)))))))))*********++++++...,,,+++************)))*********++++++,,,,,,,,,******++++++++++++******+++,,,------......------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------)))***+++,,,---.........------------------------***+++,,,---...---,,,+++------............------***+++---...---,,,+++++++++---......,,,,,,---......------------......///111///,,,***)))***,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,------...---------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...---------------,,,,,,,,,---,,,+++,,,.........,,,------------------------.........------,,,,,,,,,***+++++++++,,,,,,------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---............///////////////000000...,,,---///000///------------....../////////................................./////////000000........................---------............//////......---------..................------------..............................------------..............................---------....../////////...------,,,,,,------...//////............//////------......//////000000...........................------,,,,,,------...........................------------------------...............---------XXXXXXXXXXXXYYYYYYYYYYYYXXXWWWWWWXXXYYYZZZXXXWWWSSSRRRQQQQQQPPPPPPQQQQQQOOOOOONNNMMMLLLKKKKKKJJJMMMLLLIIIFFFDDDBBBBBBBBB???AAAAAAAAA???======>>><<<======;;;777444222222111000000//////000000111000000000000000///...------------,,,,,,---------//////.........---------......------------......---------------,,,,,,,,,++++++++++++++++++++++++---,,,...000///,,,---111000...------......---+++,,,,,,,,,,,,,,,---......------------------------,,,++++++******++++++,,,)))))))))***+++,,,...///,,,,,,,,,---------------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,***************************++++++,,,,,,++++++******************************+++---...---+++)))((()))))))))************+++************+++,,,---...*********++++++,,,,,,---))))))************)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,------------++++++++++++++++++++++++++++++,,,---------,,,,,,------////////////------+++---......,,,+++,,,------000222111...,,,---...------------------------,,,+++)))((())),,,///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------...------,,,,,,------...------,,,,,,,,,,,,,,,,,,...,,,,,,,,,......---,,,------------------------------------------------------------............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---,,,,,,,,,,,,---............///...---...111333444000,,,,,,...000000///.............../////////.................................//////000000111........................---------............///......---------....../////////.........---------..............................------------......------------------------,,,,,,------......//////---,,,,,,,,,,,,,,,,,,---//////............//////.........///////////////...........................------,,,,,,------...,,,,,,,,,,,,------------------------------------------..................XXXXXXXXXXXXYYYYYYYYYYYYZZZYYYXXXXXXYYYYYYWWWUUURRRRRRQQQPPPPPPPPPPPPQQQMMMMMMMMMLLLLLLKKKKKKKKKLLLJJJGGGDDDBBBBBBBBBBBBBBBCCCCCC@@@>>>===???AAA=========:::666333333333111111000//////000111222000000000000///...---,,,//////............//////.........---------,,,,,,......------------......------------....................................---***+++...,,,((()))------,,,+++,,,.........,,,+++++++++,,,---...///000...........................------------------...+++************+++---...------------------,,,,,,************++++++++++++++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++,,,,,,------,,,+++((('''*********+++++++++,,,,,,***++++++++++++,,,---///)))******+++,,,,,,------*********++++++*********)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---...+++,,,...//////...,,,++++++---...---,,,,,,...111555888999666000,,,,,,---,,,---.........---,,,,,,******+++,,,---...//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,------------------------+++,,,,,,------...............------------------,,,,,,,,,------,,,,,,,,,------------------------......---,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---...............---,,,...333777<<<666///,,,...000000///////////////....................................---......///000000111111........................---------............///---------------...///000.........---------,,,,,,..............................------------......---------------------------------...//////000000---------,,,,,,---------//////............/////////////////////....................................------,,,,,,------...,,,,,,,,,,,,---------...........................,,,---------.../////////XXXXXXXXXXXXYYYYYYYYYZZZ\\\ZZZYYYXXXXXXWWWUUUSSSRRRRRRQQQPPPPPPPPPPPPQQQLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIFFFCCCBBBAAABBBCCC?????????<<<888888;;;>>>>>>>>>===999666333333444111111000//////000111222......////////////......111111000000000000111111---------,,,,,,,,,++++++......------------......---.........//////000000........................///+++***,,,)))""""""&&&+++***)))+++---///...---******+++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++---,,,+++*********+++,,,,,,,,,,,,++++++*********)))************+++++++++*********************************)))***++++++,,,++++++++++++++++++++++++))))))************))))))------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------.........,,,******+++,,,))))))***+++,,,,,,------+++++++++,,,,,,+++++++++,,,,,,---.........------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,---------,,,++++++------------------------,,,,,,+++***+++,,,...///***+++---......---+++******,,,------,,,---111555;;;>>>???:::222,,,+++,,,+++,,,...//////...,,,***+++---000111111///,,,***------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,------------------------***++++++,,,---...//////,,,,,,,,,++++++*********++++++---......---++++++........................---------,,,,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++------------------------,,,,,,,,,------.........---,,,,,,,,,,,,---...............,,,+++...444:::CCC;;;111---...000000///000000//////......------........................---......///000111111222........................---------.........//////,,,,,,,,,---...///000111---------,,,,,,,,,++++++.................................------.........---------------------------......///000111111222.........------.........//////............//////000000//////.........---...........................------,,,,,,------............/////////000000........................,,,,,,------...///000000ZZZZZZ[[[[[[[[[[[[ZZZYYY\\\ZZZYYYYYYYYYYYYVVVTTTSSSTTTSSSQQQOOOMMMNNNOOONNNMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFEEECCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>>===;;;888444111///...///000111111000///......//////000000000000000+++++++++,,,---...///000+++,,,---.........,,,,,,+++,,,...///...---...///...//////000111222222333+++,,,,,,---.........------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******))))))))),,,...---,,,,,,+++*********+++***)))))))))***,,,...///+++++++++,,,,,,+++*********+++,,,---,,,+++***)))111///,,,+++++++++***)))*********++++++,,,,,,,,,***++++++,,,,,,,,,++++++------+++***)))(((((((((************************++++++++++++++++++++++++************+++,,,------+++*********+++,,,,,,---+++++++++*********))))))******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........------,,,+++***,,,333>>>FFFJJJBBB777000------------.........------,,,,,,,,,---------.........//////---,,,***(((((()))***+++------...//////...------......---,,,,,,+++******++++++,,,,,,,,,,,,------000///...---------------.........///...,,,+++***+++*********+++,,,,,,---)))***,,,,,,,,,,,,***)))************************---,,,************,,,---***++++++,,,---...//////++++++,,,,,,,,,---------///...,,,++++++,,,...///222111000...,,,+++++++++......------------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---......------,,,,,,++++++,,,,,,---,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,++++++------------------------///............///000000000000///...------,,,,,,////////////////////////..............................//////......---,,,+++,,,------......---------------............///000///...---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////....................................222111000//////000111222,,,,,,,,,---...///000000111111111000//////......------............------,,,---...//////...---,,,........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------............------XXXXXXYYYYYYYYYYYYXXXXXX\\\ZZZYYYYYYZZZYYYWWWTTTSSSTTTSSSRRROOONNNOOOPPPOOONNNMMMLLLKKKJJJJJJIIIIIIHHHGGGFFFEEECCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>;;;888444111/////////000111111000/////////////////////...------...............///000111,,,---.........---,,,+++,,,...000000///...//////------......//////000000+++,,,------.........---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***++++++,,,,,,,,,+++++++++++++++***((((((***,,,---,,,++++++******++++++,,,,,,+++++++++,,,---...++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,+++***000...,,,+++++++++***)))++++++++++++++++++,,,,,,+++,,,,,,,,,,,,+++******,,,++++++*********++++++************************,,,,,,,,,+++++++++******+++++++++***++++++,,,,,,++++++******++++++,,,---,,,++++++++++++*********+++++++++,,,,,,,,,,,,---+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++******)))))))))------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------------,,,+++,,,,,,---...333:::???;;;555///++++++---......------------,,,,,,,,,++++++++++++,,,,,,,,,------...---+++***)))***+++,,,******+++,,,,,,+++******......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------///...---+++*********+++++++++******++++++,,,------......//////......---++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,---------///...,,,++++++,,,...///000///...---------------......------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---......------,,,,,,++++++,,,,,,---,,,---............---,,,,,,,,,,,,,,,------------++++++++++++++++++++++++......------......///000000//////...------,,,,,,......................................................//////......---,,,+++,,,------......---------------............///000///...---,,,------.........---------,,,,,,,,,------------------------,,,------...///000000111........................///...---,,,,,,,,,---...+++,,,,,,------.........////////////////////////---......//////......---------...//////...------........................////////////////////////------------------------------............------XXXXXXXXXYYYYYYYYYYYYYYY\\\[[[ZZZYYYZZZYYYWWWUUURRRSSSSSSRRRPPPPPPQQQRRRPPPPPPOOONNNMMMKKKIIIHHHIIIHHHGGGFFFEEECCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>;;;888444111//////000000111111000000///000000//////...,,,+++***//////.........//////000...............---,,,+++---...000///...,,,---...,,,---------------------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,+++(((((()))***,,,,,,++++++******++++++......---,,,+++++++++,,,,,,,,,------------,,,,,,)))***+++,,,,,,,,,,,,,,,000...,,,+++,,,,,,***))),,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++++++++,,,------************************,,,,,,,,,++++++*********,,,,,,++++++***+++++++++++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***++++++------...///,,,,,,+++***)))((('''''',,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++)))+++...///000111333555000---***)))***,,,......,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------///...,,,++++++,,,------)))******++++++******)))...------,,,,,,++++++***++++++,,,,,,,,,,,,------,,,++++++,,,---...//////111///+++)))'''(((***+++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,+++++++++*********,,,,,,,,,,,,------------...---,,,++++++,,,---......---------------......------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,------,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,---------------......////////////...------,,,,,,......................................................//////......---,,,+++,,,------......---------------............/////////...------------......------------,,,,,,,,,........................------......//////000000...........................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,------...//////000000---......//////......---------...//////...------........................////////////////////////........................------............------ZZZZZZZZZZZZZZZ[[[[[[\\\\\\[[[ZZZZZZZZZYYYWWWUUURRRSSSSSSRRRPPPPPPRRRSSSRRRRRRQQQPPPMMMKKKHHHGGGIIIHHHGGGFFFEEECCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA>>>;;;777444111///000000000000000000000000////////////...---,,,+++...------,,,,,,,,,------/////////......---,,,,,,,,,---......,,,******+++---------,,,,,,,,,,,,,,,------............------........................---,,,,,,++++++,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,+++,,,,,,+++)))((()))***,,,,,,++++++***++++++,,,---,,,,,,+++++++++++++++,,,,,,------......------))))))***+++,,,,,,------000...,,,+++,,,,,,+++***,,,,,,,,,++++++************++++++,,,,,,,,,++++++---,,,,,,++++++,,,------******************************+++++++++,,,,,,,,,------,,,+++************,,,++++++***++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,+++++++++******)))))),,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******,,,---............//////...---,,,,,,---------++++++++++++++++++++++++---------.........//////...---,,,,,,+++,,,------,,,,,,------------,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------///.........//////000111000...,,,***))))))***+++,,,++++++***++++++,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++))))))***+++,,,---......,,,,,,,,,------------......---,,,,,,,,,,,,---......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000////////////////////////---,,,,,,,,,,,,---......//////.........---------.........................................................///......---,,,+++,,,------......---------------............///............------......------------------------------------------------111111000///...------,,,........................000//////...............---------------------,,,------------......//////......////////////......---..................---........................////////////////////////........................------............------ZZZZZZYYYYYYZZZ[[[\\\]]]]]][[[ZZZZZZZZZZZZWWWUUURRRRRRSSSRRRPPPPPPQQQSSSSSSRRRQQQOOOMMMJJJHHHGGGIIIHHHGGGFFFEEECCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA>>>;;;777444222111111111000000000000111111...//////000000000//////...------,,,,,,,,,------//////......---------------...000///---,,,,,,,,,......---------------------......//////...------........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))((()))++++++******+++,,,,,,++++++***++++++,,,,,,)))******++++++++++++++++++,,,------.........---))))))******+++,,,---...///---++++++,,,,,,+++***,,,,,,,,,++++++*********((()))***+++,,,---------///...---,,,++++++++++++************************(((((()))***,,,---...///------,,,+++************,,,,,,++++++***++++++,,,---------,,,,,,,,,++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---,,,,,,+++,,,,,,,,,,,,////////////...------...++++++++++++++++++++++++---------.........//////,,,,,,+++++++++,,,,,,,,,......------------......------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------000000///...........................---,,,+++***,,,,,,++++++***++++++,,,///...---,,,,,,---...///++++++++++++++++++++++++***+++,,,------,,,+++*********+++,,,---...//////,,,,,,---------.........---------,,,,,,---------///...---,,,,,,+++,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000////////////////////////---,,,,,,,,,,,,---.....................---------.........................................................///......---,,,+++,,,------......---------------............///------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,111000000///...---------........................////////////////////////////////////............//////......------------...//////////////////............------.................................////////////////////////------------------------------............------XXXXXXWWWWWWWWWYYYZZZ[[[]]]\\\[[[ZZZ[[[ZZZXXXVVVQQQRRRRRRQQQOOOOOOPPPQQQSSSRRRPPPMMMKKKIIIHHHHHHIIIHHHGGGFFFEEECCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>:::777555333333222111111000000111111222...//////000111111000000//////.........//////000///......---....../////////000222111000//////000...........................////////////...------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,++++++++++++++++++,,,,,,,,,,,,+++***))))))''')))+++++++++***+++,,,++++++******++++++,,,,,,)))***+++,,,,,,,,,,,,,,,***+++,,,------...------************+++,,,------///---++++++,,,,,,,,,+++,,,,,,++++++++++++++++++((()))***+++,,,---------///...---+++******))))))************************'''((()))***,,,---//////,,,,,,++++++***+++++++++,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++))))))))))))*********+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++///......---++++++***)))******+++,,,---...//////,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---...,,,***)))+++,,,,,,+++)))+++------,,,,,,...///++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,+++******+++,,,,,,...//////...,,,+++,,,,,,++++++******++++++------,,,,,,,,,,,,------***************************++++++,,,,,,++++++***.........---------,,,,,,,,,---------............------------------------///...---,,,+++++++++++++++,,,---......---,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,------,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,---------------......///........................------------------------..............................//////......---,,,+++,,,------......---------------............///,,,---......///.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111........................+++,,,---......///......//////////////////000000000000//////...------,,,...//////000000//////...///...------------...///........................////////////////////////------------------------------............------XXXXXXWWWVVVWWWYYY[[[\\\]]]\\\[[[[[[[[[ZZZXXXVVVRRRRRRRRRPPPNNNMMMNNNOOOSSSQQQNNNJJJIIIHHHIIIJJJIIIHHHGGGFFFEEECCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@===:::777666555555222222111000000111222222/////////000//////.....................///000111......------...///000111---...000000///...///000,,,,,,------....../////////////////////...------************************---,,,,,,++++++,,,,,,---++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++,,,,,,++++++,,,,,,,,,++++++***(((***,,,,,,+++*********++++++******++++++,,,---,,,---.........---,,,+++)))***+++,,,------------,,,+++*********+++,,,---...---++++++,,,---,,,+++++++++++++++++++++,,,,,,+++++++++,,,,,,++++++***---,,,+++***************************************)))******++++++,,,------+++++++++***++++++,,,,,,---,,,++++++******++++++,,,++++++++++++************+++++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000000,,,***)))***,,,---,,,***''')))++++++******---///+++,,,,,,,,,------------+++++++++,,,,,,,,,------++++++,,,---------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++*********+++++++++++++++,,,,,,---......---,,,++++++******++++++)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++------------............,,,------------------,,,------,,,,,,+++,,,,,,---***+++---......---+++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---......------,,,,,,++++++,,,,,,---......---,,,,,,---......,,,,,,,,,,,,------------++++++++++++++++++++++++......------......///000........................------------------------..............................//////......---,,,+++,,,------......---------------............///,,,,,,.../////////......,,,,,,,,,---------......------------------------***+++,,,...///111222333........................((()))+++---.../////////------......//////000000//////////////////////////////000000000000/////////...------------...///........................////////////////////////........................------............------ZZZZZZYYYXXXYYY[[[]]]___]]]\\\[[[[[[[[[ZZZXXXVVVRRRRRRRRRPPPMMMLLLLLLNNNSSSPPPLLLIIIGGGHHHIIIKKKIIIHHHGGGFFFEEECCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA???<<<:::888666666666333222111000000111222333000000//////...---+++++++++++++++,,,---...///000------------...000111333)))+++------,,,,,,---...++++++,,,------...////////////000000///...------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......*********++++++,,,,,,---)))***++++++,,,,,,,,,,,,***+++------+++)))((((((+++*********+++,,,,,,---000111111111000...,,,+++((()))***+++,,,,,,---,,,---,,,+++*********+++,,,...---++++++,,,---,,,+++*********++++++,,,,,,---...------,,,+++***((((((******))))))******+++,,,************************,,,,,,,,,+++++++++******************+++,,,---------,,,,,,+++*********++++++++++++*********)))))),,,,,,---------.........---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000111111222***)))))),,,//////,,,))))))+++,,,+++)))(((+++---,,,,,,,,,------.........---------.........//////,,,,,,---.../////////......---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,---......+++***(((((())),,,///111---,,,,,,+++*********+++,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,......))))))***+++,,,------...---------.........//////,,,------......------,,,++++++++++++,,,---...///***+++---......---+++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---......------,,,,,,++++++,,,,,,---///...------------...///,,,,,,,,,,,,,,,,,,,,,+++------------------------///............///000000---.....................------------------------..............................//////......---,,,+++,,,------......---------------.........//////+++,,,.../////////......,,,,,,,,,------.................................------......///000000000........................''')))+++---///000000000,,,,,,,,,---...///000000......//////000111111111//////000000000000/////////...---,,,,,,---...///........................////////////////////////000000000000000000000000---..................---]]]\\\[[[ZZZZZZ[[[\\\]]]^^^]]][[[ZZZXXXWWWWWWWWWUUUTTTSSSQQQOOONNNNNNNNNQQQPPPOOOMMMJJJHHHGGGFFFHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBAAAAAAEEECCC@@@===999555333111555222000000111111///,,,////////////////////////000000////////////000000........................------------------------------------------------,,,------......------,,,------...//////......---000---)))&&&%%%(((+++...)))******++++++******)))---------,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,)))222333+++(((---///)))++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,++++++******************************)))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++***++++++,,,,,,,,,,,,,,,++++++*********,,,,,,---------,,,++++++)))***+++,,,,,,,,,,,,,,,---,,,,,,+++*********++++++***)))(((((()))***+++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------------,,,++++++*********------++++++++++++------------------------------++++++++++++++++++++++++------,,,+++,,,---...///++++++++++++++++++++++++,,,+++*********,,,...000...---,,,,,,,,,,,,---...)))***+++,,,------------///...------,,,,,,,,,,,,,,,---///000///---+++)))+++++++++******)))))))))///...,,,*********,,,---......------------......(((***,,,...///...,,,+++---,,,+++)))((((((''''''//////...---,,,,,,,,,,,,---------,,,,,,+++++++++------------------------.........------,,,,,,,,,((()))***+++,,,------------...//////...,,,***)))---------------...///000.........------,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++///000///---,,,+++---///------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,*********,,,...///***++++++,,,---...//////...........................------,,,,,,------...........................000000000000000000000000000///...---------------.........------,,,,,,,,,---------............///....................................---,,,++++++..................------///...---,,,+++,,,------////////////000000000000......---------,,,,,,,,,///...---,,,,,,---...///111111000///...------,,,........................////////////////////////////////////////////////.........------,,,,,,,,,........................]]]\\\[[[ZZZZZZ[[[\\\]]]___^^^\\\[[[YYYXXXXXXXXXUUUTTTSSSQQQPPPOOONNNNNNMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFEEECCCCCCBBBBBBBBBBBBAAAAAA@@@???BBBAAA???<<<999666444333333111//////000111///---////////////////////////////////////////////////................................................------------------------,,,------......------,,,......---------------------,,,+++******+++,,,---+++,,,,,,------,,,,,,+++//////...------...//////***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++666999000))),,,///---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,---,,,++++++******++++++,,,+++***))))))***+++,,,******))))))))))))******,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,------------------------------------------,,,,,,,,,------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,,,,,,,---......---,,,,,,,,,,,,---...,,,,,,---...////////////---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********...---,,,******+++,,,---------,,,,,,,,,,,,------)))+++---//////...,,,+++---,,,+++******)))******------,,,,,,,,,------...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,---------,,,,,,............---,,,+++***---------------...//////......---------,,,,,,,,,///......---,,,,,,++++++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////---++++++---...------,,,,,,,,,,,,+++++++++,,,,,,,,,------------...---+++++++++,,,...///,,,,,,------------------...............---------...------,,,,,,------...........................////////////////////////......---------......///......---------,,,,,,,,,---------............///..............................//////......------........................000///...,,,++++++,,,,,,------------............000000/////////.........///...------------...//////.........---,,,,,,,,,////////////////////////////////////////////////////////////////////////.........------,,,,,,,,,........................]]]\\\[[[ZZZZZZ[[[\\\]]]```___]]][[[ZZZYYYYYYYYYUUUUUUSSSRRRPPPOOOOOOOOOJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHFFFDDDCCCBBBBBBBBBAAA@@@??????>>>===???>>><<<:::888666444444222111000000111222111///////////////////////////------...//////...------........................000000////////////000000------------------------,,,------......------,,,///...,,,+++++++++,,,,,,)))+++,,,.........---------..................---,,,+++)))(((((()))+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++666;;;111((((((---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++...---,,,,,,,,,,,,------,,,,,,,,,++++++++++++*********++++++,,,,,,------***++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,,,,******))))))))))))******,,,,,,,,,++++++++++++***---,,,,,,,,,,,,,,,,,,+++*********+++,,,---------+++,,,,,,------,,,,,,+++------------------------........................---,,,,,,,,,,,,---...///------------------------111000...,,,,,,,,,------...------,,,,,,------...------......///.........,,,,,,+++*********++++++...---,,,++++++,,,...///---,,,,,,,,,,,,,,,++++++---,,,+++***+++,,,---...,,,,,,++++++++++++,,,,,,,,,---...//////...,,,+++,,,,,,++++++++++++,,,,,,++++++++++++,,,---...///,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---.........------,,,+++///......---,,,,,,,,,,,,------------------...///...------------,,,,,,,,,.........------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++,,,...------,,,,,,,,,,,,++++++,,,,,,,,,---------......///...---,,,,,,,,,---.........---------,,,,,,,,,//////.........---------...------,,,,,,------...................................................,,,,,,,,,------///000000...------------,,,,,,,,,---------............///........................---...//////000/////////........................000///...---,,,,,,,,,,,,------------............///////////////.........///......------......///........................000000000000000000000000////////////////////////////////////////////////.........---------------........................]]]\\\[[[[[[[[[[[[\\\]]]___^^^]]][[[ZZZYYYXXXXXXVVVUUUSSSRRRQQQPPPPPPPPPLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHFFFDDDBBBAAABBBAAA@@@???>>>===<<<<<<>>>===<<<:::777555333222333222222222333333333333////////////////////////+++,,,...//////...,,,+++........................111000///......///000111------------------------,,,------......------,,,///---+++)))))))))+++,,,((()))+++---...///............////////////......+++***(((&&&&&&(((***++++++++++++,,,,,,,,,------------------------------,,,,,,,,,++++++,,,,,,,,,(((000333---''''''***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------************************)))***************++++++++++++++++++++++++++++++************++++++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++)))*********+++,,,---...+++++++++++++++++++++,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,------......------------------------************+++,,,---...------------------------,,,,,,,,,---,,,,,,++++++...------,,,,,,---------000///...---------------------------------------,,,++++++++++++,,,......,,,,,,++++++++++++,,,,,,......///000///...,,,++++++++++++++++++,,,------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,------------,,,,,,///...---,,,+++,,,---------------,,,,,,---......------------------------......---------,,,,,,,,,((())))))***+++,,,,,,---------------------------+++,,,---,,,+++***,,,---------,,,,,,,,,+++++++++,,,,,,---------.........000///...---------------------------------------/////////...------,,,,,,...------,,,,,,------...........................---------------------------------------...//////---------------------------------............///........................,,,,,,---//////000000000............////////////......------------......////////////000000000000------------------------//////............//////000000000111111111111111////////////////////////////////////////////////////////////////////////...............---------........................^^^]]]\\\[[[[[[\\\]]]^^^^^^]]][[[ZZZXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQQQQQQQPPPOOOOOONNNMMMLLLKKKKKKIIIIIIIIIHHHFFFDDDCCCBBBBBBAAA???>>><<<<<<<<<<<<@@@???<<<:::666444111000111111222222222222222333////////////////////////***,,,---//////---,,,***........................000///---,,,,,,---///000------------------------,,,------......------,,,...---+++)))((()))+++,,,)))))))))***+++---///000------............------///...,,,++++++,,,...///++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,---(((++++++))))))+++,,,***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++------------------------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,+++***))))))******++++++++++++++++++++++++***))))))******,,,---...,,,,,,+++******++++++,,,,,,++++++***++++++,,,,,,)))******************))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++---------,,,,,,,,,++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------------++++++++++++++++++++++++))))))******+++,,,,,,---------------------------,,,,,,,,,---,,,,,,++++++---------,,,,,,------.........//////...+++)))'''------------------------++++++++++++,,,------...------,,,,,,,,,,,,------...////////////...,,,+++***************+++,,,---...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------))))))+++,,,,,,---------///...---,,,+++,,,---......------,,,,,,,,,---------------------------------------------,,,,,,,,,)))******+++,,,------...------------------------***,,,------,,,+++,,,---------,,,,,,,,,+++++++++,,,,,,,,,---------......000///......------------++++++,,,,,,---...////////////.........---------...------,,,,,,------...........................------------------------//////...------------------------------------------------............///........................***+++,,,---.../////////........./////////000000+++,,,---...///000000000////////////000000000000,,,---------------------////////////////////////000000000111111111111111........................////////////////////////////////////////////////................................................^^^]]]\\\[[[[[[\\\]]]^^^]]]]]][[[YYYXXXWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRQQQOOONNNLLLKKKJJJHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@???===<<<<<<======@@@???===:::777444111000///000111000///...///000////////////////////////,,,,,,---......---,,,,,,........................///---,,,++++++,,,---///------------------------,,,------......------,,,,,,,,,+++******+++,,,,,,+++***)))((())),,,///111,,,,,,------------,,,,,,...------------------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++***)))***---//////---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,+++***))))))((())))))***++++++++++++,,,,,,,,,+++***))))))***+++,,,------,,,+++*********+++,,,++++++******++++++,,,,,,((()))************)))(((******))))))))))))*********++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++.........---,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,+++,,,------......------++++++++++++++++++++++++.........---,,,,,,++++++,,,------......------,,,------......///.........++++++*********+++,,,,,,***+++------,,,)))%%%###,,,,,,---------------...++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------............------,,,***************+++,,,,,,...---,,,+++************+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...((((((***+++,,,---------...------,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,,,,---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------............------------***++++++,,,---...///000...........................------,,,,,,------...........................------------------------000000///------,,,,,,,,,,,,,,,,,,------------...---------............///........................***+++,,,---.....................//////000000111***+++---...000000111111------------.....................///////////////...//////000000//////...................................................////////////////////////////////////////////////.............../////////........................^^^]]]\\\\\\\\\\\\]]]^^^^^^]]]\\\ZZZYYYXXXXXXWWWVVVVVVUUUTTTSSSSSSSSSSSSRRRQQQPPPOOOMMMLLLKKKKKKGGGGGGGGGGGGGGGFFFEEEEEEAAA@@@>>>===<<<===>>>??????>>><<<:::888555333222111222333222///...///111////////////////////////------------------------........................///---+++******+++---///------------------------,,,------......------,,,******++++++,,,------------,,,******+++---///111,,,------......------,,,******+++,,,,,,+++******,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---.........///------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''((())))))***++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,---,,,+++***))))))))))))******+++++++++,,,,,,,,,,,,+++)))))))))***+++,,,...---+++***)))***+++,,,++++++******++++++,,,---)))***++++++++++++***)))******))))))))))))************+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))******+++,,,,,,---+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---...------,,,++++++***,,,,,,---......---,,,,,,,,,,,,---...////////////+++*********++++++,,,---******+++++++++***)))(((++++++,,,,,,------------,,,,,,------,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++,,,---------,,,,,,,,,------...------,,,...---,,,,,,++++++,,,,,,,,,,,,,,,---------......---------------------------------------------...,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///...------...------,,,,,,,,,,,,++++++*********+++++++++,,,,,,+++,,,,,,---------------,,,,,,,,,------.........,,,,,,------.../////////...------,,,,,,------...........................------------------------///......---------......,,,,,,,,,---------......---------............///........................,,,,,,---......///......---......///000000111111,,,---...///000//////...------------...................../////////000000...///000111111000///...///.........---,,,,,,,,,........................////////////////////////////////////////////////---........./////////000........................^^^^^^\\\\\\\\\\\\^^^^^^______]]][[[ZZZYYYYYYXXXVVVVVVUUUTTTSSSSSSSSSTTTPPPOOOOOONNNMMMLLLKKKKKKFFFFFFGGGGGGGGGGGGFFFFFFAAA@@@>>>===<<<===???@@@======<<<:::888777666555444666777666222111222444///////////////////////////......------......///........................///...,,,******,,,...///------------------------,,,------......------,,,)))***+++,,,---.........---------------...///000------............------+++,,,...//////...,,,+++,,,,,,,,,---------......++++++++++++++++++++++++...------,,,,,,------...+++---//////,,,))),,,000------------------------******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////++++++++++++++++++++++++)))************+++++++++...---,,,+++*********************++++++,,,,,,,,,---,,,***(((((()))+++,,,...---+++))))))***+++,,,+++*********+++,,,,,,---***+++,,,------,,,+++***,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------......///...---++++++++++++---...++++++++++++++++++++++++))))))***++++++,,,------+++,,,---.........---,,,------------------------(((((()))+++++++++++++++,,,,,,---......---,,,,,,)))***+++,,,------...---,,,,,,,,,,,,------...///,,,,,,++++++,,,...///000+++++++++,,,,,,---------------------,,,,,,+++***++++++************+++++++++++++++,,,,,,---------...------,,,,,,---------************+++,,,---------------....../////////------------------------,,,,,,,,,------.........------......------,,,++++++,,,---.........---,,,...---,,,,,,++++++++++++,,,,,,,,,------.........------------------------++++++******************++++++++++++++++++++++++***---///000///......///---------,,,,,,,,,++++++))))))*********+++++++++******+++,,,------------......---------,,,,,,,,,+++,,,,,,---...///000000...------,,,,,,------...................................................---------------...///000,,,,,,,,,------.........---------.........//////........................---...//////////////////---......///000111111222///000000000000...---,,,////////////000000000111,,,,,,,,,---------.........///000111111000///...111111000///...------,,,000000000000000000000000////////////////////////////////////////////////---.........//////000000........................^^^]]]\\\\\\\\\]]]^^^___``````___^^^]]][[[ZZZYYYYYYXXXUUUSSSQQQPPPPPPPPPQQQPPPOOOMMMLLLLLLKKKKKKIIIIIIHHHFFFEEECCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>@@@>>>;;;777555444444444777555333111000000000111//////000000///...------//////.........---------------------------------........................///////////////.........////////////............---------...............---,,,,,,...///...,,,***,,,,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,++++++************+++++++++++++++,,,,,,---------,,,++++++******++++++,,,///...,,,+++***)))))))))***)))))))))***+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********---,,,***)))))))))******))))))***+++,,,------...+++,,,.........,,,***)))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,+++++++++***)))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++------++++++++++++------///...---+++***))))))(((+++******)))***,,,---...+++***)))))))))***+++,,,///...,,,***))))))))))))+++,,,------......------...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,++++++++++++******)))***,,,---...++++++++++++++++++++++++---......,,,******+++,,,------------------------,,,---......,,,******+++......---,,,,,,---------///...,,,++++++,,,...///,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********------------------------,,,++++++******++++++,,,........................,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------...------,,,,,,------...000000000000000000000000/////////...------,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////......------------......////////////////////////---------............///////////////////////////000000//////.........---........................,,,---......//////......////////////000000000000000/////////....................................///////////////.........000000///...............////////////////////////000000////////////000000^^^]]]\\\[[[[[[\\\]]]^^^```______^^^\\\[[[YYYYYYWWWVVVTTTSSSRRRRRRRRRRRRPPPOOONNNMMMLLLKKKKKKKKKIIIIIIHHHFFFEEECCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>@@@>>>;;;888555444444444444333111000///....../////////000000///......---//////.........---------------------------------...............---------...............---------............---------------------------,,,,,,,,,---,,,,,,---///...---+++,,,---------.../////////---------...............,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,++++++************++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++******++++++******************+++,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******...---+++*********++++++++++++++++++++++++,,,,,,++++++,,,------,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,+++++++++***************++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++***************++++++++++++++++++++++++---,,,++++++++++++,,,------------,,,------.........---,,,************+++...---,,,+++******++++++...---,,,++++++,,,------,,,---......//////............---,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,.........------,,,,,,,,,------,,,,,,++++++++++++---,,,+++******++++++,,,,,,,,,,,,,,,,,,+++++++++------...,,,******+++---------------------------+++---......,,,***++++++------,,,,,,,,,,,,------...---+++******+++---...,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,...------,,,,,,------...------------------------------..................//////.........---------------------------------------------------------............///////////////..................///////////////////////////---------............///////////////////////////000/////////....................................,,,---......//////............/////////000000000000000/////////..................//////........./////////////////////...000000///...............//////////////////////////////............//////^^^]]]\\\[[[[[[[[[\\\]]]______^^^]]][[[ZZZYYYXXXTTTTTTSSSRRRRRRRRRSSSSSSOOONNNMMMLLLKKKJJJJJJIIIIIIIIIHHHFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>@@@>>>;;;888666444444444333333111000//////////////////000000000///.....................---------------------------------//////.........---------------------------------...------------,,,,,,,,,---------,,,,,,++++++***---,,,,,,---...///---+++------..................,,,,,,------......//////,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,++++++************++++++)))***************++++++,,,++++++******++++++,,,+++*********+++,,,,,,---,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++*********)))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,---...//////...---,,,+++*********+++000///...,,,+++++++++++++++++++++,,,---...///000------.../////////////////////...---------------+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,......------------,,,,,,,,,,,,+++++++++++++++***...---,,,+++************...---------,,,,,,++++++,,,------,,,+++***+++---------------------------+++---...---,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,************,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++///......------......///------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000//////......//////000////////////////////////---------............///////////////////////////////////////....................................,,,---......//////......------........./////////000000000/////////............000000000000............//////////////////000//////............///////////////////////////...------------------...^^^]]]\\\[[[ZZZ[[[\\\]]]___^^^]]][[[ZZZYYYXXXXXXTTTTTTSSSSSSRRRRRRQQQQQQNNNMMMMMMLLLKKKJJJIIIHHHIIIHHHHHHGGGEEEDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>???>>>;;;999666444333333444444333222222111111111//////000000000//////.................................................../////////...------,,,,,,---------------..................---------,,,,,,.........---,,,+++******---,,,+++,,,...///...,,,...............---------*********++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************++++++++++++,,,++++++******++++++,,,++++++******++++++,,,------,,,++++++***************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++...---+++***)))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++******)))++++++++++++++++++++++++,,,++++++++++++++++++,,,...---,,,+++++++++++++++******++++++,,,------.........---,,,,,,,,,++++++***++++++,,,---...//////,,,------.....................---,,,,,,,,,,,,---+++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++++++++///......------,,,,,,+++,,,------,,,+++***,,,---------------------------+++,,,...---,,,++++++,,,++++++*********+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++......------------......------------------------...---------------------------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................---------.........//////........................++++++++++++++++++++++++,,,,,,------------------............////////////000000////////////000000////////////////////////---------............//////////////////////////////////////////.................................,,,---......///.........------------.........///000000000////////////......///000111111000///...............////////////000///............//////////////////////////////......------------......___^^^\\\[[[[[[[[[\\\\\\^^^]]][[[ZZZXXXWWWWWWWWWVVVUUUUUUSSSRRRPPPOOONNNMMMMMMMMMMMMLLLJJJIIIHHHIIIHHHHHHGGGFFFEEEDDDDDDBBBAAA@@@???>>>>>>>>>>>>???>>><<<999777555333333333333333333222222111000//////000000000000000///---.............................................//////.........---------------......////////////////////////.........---000//////...---,,,,,,+++---,,,+++,,,---///...---...............---------*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,---,,,++++++******++++++------,,,+++*********+++*********+++++++++,,,,,,++++++++++++++++++++++++*********++++++++++++***))))))***+++,,,,,,------111///,,,)))(((((()))*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,,,,,,,***++++++,,,------......******+++,,,,,,,,,------+++++++++,,,,,,,,,,,,+++++++++,,,------------,,,---,,,++++++******+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------.........------,,,,,,,,,+++,,,---,,,++++++,,,...------------------------***,,,------,,,+++,,,---+++*********++++++,,,---------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,---------------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------,,,,,,------...........................//////.........------------.....................------------------------,,,,,,,,,---------..................////////////000000////////////000000////////////////////////---------............///////////////////////////.........///////////////........................,,,---......///.........------------.........///111000000000////////////...///000111111000///...---.........//////000000//////............/////////////////////////////////..................///```___]]]\\\[[[\\\\\\]]]^^^\\\ZZZXXXWWWVVVWWWWWWVVVVVVUUUTTTRRRPPPNNNMMMMMMNNNNNNNNNMMMKKKIIIHHHIIIHHHHHHGGGFFFFFFEEEEEEBBBAAA@@@???>>>>>>>>>>>>>>>===<<<:::777555333222111111111111111000///...//////000111111111000000---------...............................................................------......///000000000000000/////////........./////////......------,,,---,,,***+++---//////...------..................---------------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,+++*********+++---,,,,,,++++++++++++,,,************++++++++++++***++++++++++++,,,,,,,,,))))))***+++++++++******((()))***+++,,,------...000...,,,)))(((((())))))******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++***************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,---///000222333---.........---,,,+++***((()))***,,,------------,,,,,,,,,,,,++++++***)))******+++,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,------------......+++,,,,,,,,,,,,,,,------***+++,,,---............,,,,,,,,,,,,,,,---------+++,,,---,,,++++++---...------------------------***+++------,,,+++,,,---++++++***++++++,,,---...------------------------,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------......///,,,,,,,,,,,,,,,,,,,,,,,,------...............///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,000//////...------,,,,,,---------...............////////////////////////+++,,,,,,------.....................////////////000//////......//////000////////////////////////---------............///////////////////////////.........///////////////........................,,,---......//////......------........./////////111111000000000/////////////////////////////////------......///000000000///............//////000//////////////////////////////............//////aaa```___]]]\\\]]]]]]^^^]]]\\\YYYWWWVVVUUUVVVVVVTTTTTTTTTTTTRRRQQQOOONNNNNNNNNOOOOOONNNLLLJJJHHHIIIHHHHHHGGGGGGFFFFFFEEEBBBAAA@@@???>>>>>>>>>>>>>>>===<<<:::888555333222000000111222111000///...//////000111111111111111---------.........//////........................,,,,,,------.../////////,,,,,,---......///000000//////.........------------------------------------,,,***+++---/////////,,,---------.../////////......------,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++******,,,++++++******++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++,,,------************++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,+++***)))))))))***+++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++,,,---///111333444---............,,,+++******+++,,,---......------,,,,,,---------,,,+++******+++,,,,,,------,,,,,,---,,,++++++******++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...,,,,,,,,,------.........,,,,,,---------.........+++,,,---......------,,,******++++++,,,,,,------+++,,,,,,,,,++++++---///------------------------)))+++------,,,,,,,,,---++++++++++++,,,---...///,,,,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------...------------------------..................---------------.........//////////////////////////////++++++,,,,,,---......///............///////////////..................///////////////////////////---------............///////////////////////////............/////////000........................,,,---......//////............/////////000000000111111111000000000//////000///---,,,,,,---///000------......///000000111...............///000000////////////////////////...------------------...bbbaaa___^^^]]]]]]^^^^^^]]]\\\YYYVVVUUUUUUVVVVVVQQQRRRSSSSSSSSSRRRPPPOOONNNOOOPPPPPPOOOMMMJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFBBBAAA@@@???>>>>>>>>>>>>>>>===<<<:::888555333222111222333444444333111000//////000111111111111111---------.........//////////////////////////////+++,,,,,,---...///000000++++++,,,,,,---...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******---/////////,,,,,,------...///000000---,,,,,,+++***)))((((((,,,,,,++++++,,,,,,---...---,,,+++******+++,,,------,,,,,,++++++,,,,,,---++++++++++++******)))))),,,++++++++++++++++++,,,)))))))))***+++,,,...///++++++++++++,,,------...)))************+++++++++*********++++++,,,,,,,,,)))***,,,---...------,,,,,,,,,,,,++++++++++++***))))))))))))***+++,,,---******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,+++++++++******))))))++++++++++++++++++++++++*********++++++,,,,,,,,,)))***+++,,,------...///++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,---...///***+++,,,...///......------.../////////...---,,,+++,,,---.........---,,,+++,,,------......------...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......*********++++++,,,,,,,,,---------....../////////---......///...---+++***((()))***+++,,,------...***,,,,,,,,,++++++---///------------------------)))+++------,,,,,,---...,,,,,,,,,,,,---...///000***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000........................++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...000000000000000000000000,,,,,,------.../////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............/////////000......------------......////////////////////////---------.........//////////////////////////////---.........//////000000........................,,,---......//////......////////////000000000000111111111111000000000000111///,,,++++++,,,///111---------...///000000111...............///000111////////////////////////---,,,,,,++++++,,,,,,---cccbbb```___^^^^^^^^^___aaa___[[[YYYYYYXXXWWWVVVWWWUUUSSSRRRSSSTTTSSSRRRQQQRRRRRRPPPLLLIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCEEEDDDBBBAAA@@@????????????>>><<<:::777555333222444333111///......//////000000000000000000000000////////////////////////,,,------...///000111111000///...------------------------............///000000000///......------,,,,,,++++++,,,...///000---...///...------...///------------------------,,,---...//////---+++***++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++...---+++******+++---...,,,))))))---...+++)))******))))))))))))))))))******,,,......---++++++,,,*********++++++,,,,,,,,,***************************+++,,,---,,,,,,***))),,,++++++******++++++,,,...------,,,+++***))))))******)))***+++---///111+++,,,------......------++++++++++++++++++++++++***)))))),,,///000...+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********((()))+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---------,,,++++++***------------------------***+++---//////...---,,,------+++******+++---------...///...,,,+++,,,---------,,,,,,,,,---......000//////---,,,+++************+++,,,,,,,,,++++++******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,,,,,,,---...000///---+++++++++---...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---......------,,,,,,------...---,,,,,,,,,,,,---......+++++++++******+++++++++......------------......BBB:::111,,,---//////...---......///////////////000///...------...///000........................---,,,,,,,,,,,,---......//////.........---------------............------///...---,,,,,,,,,,,,,,,////////////............000000////////////000000//////000000///...------//////000000///...------................................................---------.........////////////000000///...---------......///////////////..............................////////////..............................cccbbb```___^^^^^^______bbb___\\\ZZZYYYYYYXXXWWWVVVTTTRRRRRRSSSSSSRRRQQQQQQRRRRRRPPPLLLIIIHHHHHHHHHHHHHHHHHHGGGEEEDDDCCCDDDDDDBBBAAA@@@?????????>>>>>><<<999777555333222333222111111000000000000000000000000000000000000////////////////////////------......//////000000//////...------------------------............///............////////////---,,,,,,,,,,,,---///000---...///...---,,,---///------------------------,,,---...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,+++******************+++++++++++++++++++++++++++---,,,+++******+++,,,------)))(((+++,,,******+++---,,,,,,++++++,,,,,,---***,,,......,,,++++++,,,,,,,,,,,,,,,,,,+++++++++***************************+++,,,,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,---,,,,,,++++++*********+++*********+++---///000+++,,,------...---------+++++++++++++++++++++++++++******,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******+++,,,------.........---------------------------+++,,,------......---------------------,,,++++++------------------------+++,,,---.........------------,,,,,,,,,,,,------***+++,,,+++)))((()))***---,,,,,,+++************,,,,,,,,,------------...,,,,,,,,,,,,,,,+++***)))***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......---,,,,,,,,,,,,---...000...---++++++,,,---...,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++***)))***+++---......------,,,,,,------...,,,---------............//////............//////......------------......AAA:::222...///000///------....../////////////////////...------...//////........................------,,,,,,------.../////////.........---------------............------//////...---------------........................000000////////////000000//////////////////...---///////////////...------................................................---------........./////////////////////...---------......///////////////........................------............------........................cccbbb```___^^^______```ccc```]]][[[[[[ZZZYYYXXXVVVTTTRRRRRRRRRRRRQQQPPPQQQQQQRRRPPPLLLIIIHHHIIIIIIIIIHHHHHHGGGEEEDDDCCCDDDCCCBBBAAA@@@?????????>>>===<<<999777555333222111222222222222222111111000000000000000000000000////////////////////////........./////////////////////...------------...---------............///,,,------...//////000000...------,,,------......,,,...///...---,,,---...------------------------,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,******))))))))))))******++++++++++++++++++++++++,,,+++***))))))***+++,,,...)))(((+++,,,+++***,,,+++******))))))******+++***,,,------,,,++++++,,,......------,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++++++++,,,---...++++++,,,---------------++++++++++++++++++++++++,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++***------,,,,,,------..............................+++,,,------......---------............---,,,,,,---------------------------,,,,,,,,,------......------............------,,,---...---,,,+++,,,---...---,,,+++***))))))))),,,,,,,,,---------......------------,,,***)))(((,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,---------------------............------,,,,,,------...///...---,,,+++,,,---...+++,,,,,,,,,,,,,,,,,,+++------++++++++++++------------------------------,,,+++*********+++---......------,,,,,,------...,,,---...///000///.........------,,,,,,------.........------------......;;;666111.........,,,***---......///////////////......------------..............................---------,,,------...///...............---------------............------////////////....................................000000////////////000000---.../////////////////////////////////......---................................................---------..................////////////...---------......///////////////........................,,,------......------,,,........................cccbbb```_________```aaaccc```]]]\\\\\\\\\[[[YYYVVVTTTRRRQQQRRRRRRQQQOOOPPPQQQQQQOOOLLLJJJIIIIIIIIIIIIIIIHHHGGGFFFDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>===;;;999777555444333000111222333444333333222000000000000000000000000........................///////////////.........///......---------......---------............///---------....../////////.........---------------,,,---......,,,,,,---...------------------------,,,------......---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,++++++************++++++++++++++++++++++++++++++++++++***))))))***++++++---******///000---***+++))))))(((((((((((())))))***+++---,,,+++***+++,,,------------------------++++++++++++++++++++++++******++++++,,,,,,,,,+++------,,,,,,,,,,,,------*********++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,+++***)))***+++,,,---------------------------+++,,,------......---------......///......------,,,,,,------------------...---,,,++++++---...000---...///000000///...------...///...---,,,---...///...------,,,,,,,,,,,,//////...---,,,,,,++++++------------,,,+++******------------------------........................,,,,,,,,,---------------........................------------------------...------,,,,,,,,,---...,,,,,,------------,,,,,,...---+++******+++---...---------...............,,,++++++++++++,,,---......------,,,,,,------...,,,---///111111000///---------,,,,,,,,,,,,------......------------......111///,,,,,,,,,,,,***(((---......///////////////......------------..............................---------------...//////........................------............------//////000000000/////////......////////////000000000000////////////000000------...///000000//////...///////////////.......................................................................................//////...---------......///////////////........................---..................---........................cccbbb```______```aaaaaaccc```]]]\\\\\\\\\[[[ZZZWWWUUUSSSRRRRRRRRRQQQOOOPPPQQQQQQOOOLLLJJJIIIJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@===<<<;;;999777555444333///000222333444444333222000000000000000000000000------------------------///////////////...............---------......///---------............//////.........---------,,,..................------,,,---...---,,,+++,,,...------------------------,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++******************++++++***---333555000+++))),,,,,,,,,++++++,,,,,,,,,***+++,,,+++******+++,,,++++++,,,------...//////++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,---,,,,,,---,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,+++***)))***+++,,,+++++++++++++++++++++++++++,,,------......------------......///......---,,,,,,,,,---------.........---+++***+++,,,///000---...000000000000...---)))***++++++***)))***,,,,,,,,,,,,,,,------...///.........------,,,,,,+++***+++,,,---------------------------------------........................,,,,,,,,,------.................................---------------------------------,,,------------------............------------++++++++++++---------------.........//////,,,,,,,,,,,,,,,,,,------...------,,,,,,------...,,,---///111111000///---000000////////////000000......------------......*********+++,,,---,,,+++---......///////////////........................////////////////////////...------------...//////---.....................------............------//////000111111000000/////////000000000111111111000000////////////000000------...///000000//////......///////////////........................................................................---------............---------......///////////////........................//////000000000000//////........................bbbbbbaaa`````````aaabbbbbb```]]]\\\\\\\\\[[[[[[XXXVVVTTTSSSSSSSSSQQQPPPOOOPPPQQQOOOLLLJJJJJJJJJJJJJJJIIIIIIHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAA===<<<;;;999777666444444000000111222333333222222000000000000000000000000------------------------.........///////////////...------------...//////---------............/////////......---,,,,,,+++---....../////////......+++---...---,,,+++,,,---------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++***...444666000***)))++++++************++++++***+++,,,+++))))))+++,,,))))))***,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,---------,,,++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,......------,,,,,,------************************+++,,,------......------,,,,,,---............---+++,,,,,,------............---,,,++++++---...000......////////////......***+++,,,,,,++++++,,,---)))))))))***+++,,,---...***+++,,,,,,---...//////)))***+++---............------,,,,,,,,,,,,------------------------------,,,,,,,,,---......//////.........---------------,,,------......------,,,,,,,,,---------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,------------...------,,,,,,------...,,,---...///000///............------------............------------......***+++,,,...////////////---......///////////////......////////////......////////////////////////......------......///000---------...............------............---------...000111111111000////////////000000111111222000000////////////000000---...//////////////////---...//////////////////...............................................................---------,,,,,,---............------......///////////////........................000000000111111000000000........................bbbbbbaaa``````aaabbbcccaaa___\\\[[[[[[\\\[[[ZZZZZZXXXUUUTTTTTTSSSRRRQQQOOOPPPQQQOOOMMMJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEBBBBBBAAA@@@@@@@@@AAAAAA<<<<<<;;;999777666555444111111000000000111111222000000000000000000000000////////////////////////------......//////000000---------------...//////---------............///------------------------,,,---...///000000//////+++,,,------++++++,,,---------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,***+++000222...******))))))(((((((((((())))))+++++++++***))))))+++---)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***************,,,---...+++******))))))******+++++++++++++++++++++,,,,,,***+++,,,---------,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++***((())),,,///,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,---.........------,,,++++++++++++++++++++++++++++++,,,------......------++++++,,,---------------++++++,,,,,,---......///------,,,,,,,,,---...//////......------......///,,,---///...------///000************+++,,,,,,---***++++++,,,---...///000++++++,,,---.........------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////------------,,,,,,,,,+++,,,,,,---......---,,,,,,+++,,,,,,---.........---,,,------......------,,,***+++---......---+++***+++++++++,,,---.........+++,,,,,,---------------...------,,,,,,------...,,,---------............++++++************++++++......------------......,,,---...//////...///000---....../////////////////////000111111000//////////////////////////////...............//////000---------.........//////------............------,,,---///111111000///...---------...//////000000000000////////////000000//////////////////...---------...///////////////................................................//////.........---------+++,,,------.........------......///////////////........................//////000000000000//////........................bbbbbbaaa``````aaabbbcccaaa^^^\\\ZZZ[[[[[[[[[ZZZ[[[XXXVVVUUUUUUTTTSSSQQQOOOPPPQQQOOOMMMKKKJJJKKKJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBAAA@@@@@@@@@AAAAAA<<<<<<;;;999777666555444222111000//////000111222000000000000000000000000111111111111111111111111,,,------...///000111111---------------...///000---------.........//////+++,,,,,,------......///+++,,,...000000000000000+++,,,------++++++,,,---------------------------,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++*********++++++,,,,,,,,,........................++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++******************+++++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++...)))(((,,,---+++***+++,,,,,,++++++++++++,,,,,,+++++++++***((()))+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,---///******))))))))))))******++++++++++++++++++++++++***+++,,,---...---,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++((()))+++***((())),,,000,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,++++++,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***+++,,,,,,---------,,,++++++,,,,,,---...//////---,,,,,,,,,------......///...---,,,,,,---...///)))***++++++******,,,---......---,,,,,,---------------------------,,,,,,---------...------,,,,,,,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000---------,,,,,,+++++++++,,,,,,---......---,,,,,,+++,,,------.........---+++,,,,,,------,,,,,,+++)))+++---//////---+++)))******+++,,,,,,---......+++,,,------......------...------,,,,,,------...---,,,,,,,,,,,,---.........------,,,,,,------............------.........---.........,,,,,,,,,------......//////////////////000111222222111000///000000000000000000000000...............///000000---------.........//////---..................---+++---///000111000///...++++++,,,,,,---...//////000000////////////000000///000000000///...------------...///000000//////................................................//////.........---------+++,,,------.........------......///////////////..............................////////////..............................fffeeedddbbbaaa`````````dddaaa^^^]]]\\\[[[YYYXXXWWWUUUSSSRRRTTTUUUUUUTTTQQQPPPPPPOOONNNMMMLLLLLLMMMKKKJJJGGGFFFDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???===:::999999888666555444333111000000000111111333222111111000000111111////////////000000000000111111000000000000111111........./////////000000........................000000000000000000000000000///...------...///000---------,,,,,,+++++++++,,,,,,---...//////......,,,,,,,,,---------......------/////////...---,,,++++++,,,,,,,,,,,,------...---+++***)))******++++++++++++++++++++++++++++++******))))))******+++***+++,,,---------,,,,,,,,,------......------,,,+++------***+++//////---,,,++++++******++++++,,,,,,,,,,,,,,,++++++***)))+++***)))))))))***,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********)))(((((()))*********++++++,,,,,,++++++***,,,++++++***(((&&&$$$###*********++++++,,,,,,---......---,,,,,,+++******++++++,,,------------,,,...---,,,+++,,,---...///++++++*********************+++,,,---,,,,,,******---------,,,,,,,,,++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,---...///000///...---.........------,,,,,,,,,,,,,,,,,,---------------------------------------,,,------......------,,,+++++++++,,,,,,---------//////...---,,,,,,++++++//////.........---------///............------------......------+++***)))++++++,,,,,,,,,,,,------111///...,,,+++++++++,,,........................------,,,,,,,,,,,,------++++++,,,------......//////...,,,,,,------,,,+++------............------......---,,,++++++******,,,---...---,,,,,,---......---,,,,,,++++++,,,,,,))))))*********++++++++++++***))))))***+++---...000...,,,++++++,,,---.........---------,,,,,,,,,***+++---......---+++***------------------------,,,,,,,,,---------......---//////...,,,++++++,,,...///000///---,,,,,,---...000444888;;;999555222///............//////000///////////////..................---,,,,,,++++++//////000000///...------000//////.........////////////////////////////////////............//////111000///......///000111......------------......---------............///////////////////////////......---------,,,,,,,,,000///...------...///000.........------,,,,,,,,,,,,+++***)))***,,,...000........................++++++,,,,,,---.........eeedddcccbbbaaa`````````ccc```^^^\\\\\\\\\ZZZYYYWWWTTTRRRQQQRRRSSSSSSRRRQQQPPPPPPOOONNNMMMLLLLLLLLLKKKIIIGGGFFFEEEDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@<<<:::777666666555333222333222111000000000111222222111000000//////000000............////////////000000////////////000000.............../////////................................................///...---,,,,,,---...///...---------,,,,,,,,,,,,+++,,,,,,---......------,,,,,,,,,---------......,,,---------------,,,,,,++++++,,,,,,,,,,,,------++++++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,***------,,,---111222111,,,++++++++++++++++++,,,,,,,,,---------,,,+++++++++***)))))))))***,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************+++************+++------------,,,+++******))))))((()))***+++,,,,,,+++***((()))***+++,,,------...---------,,,,,,+++++++++++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,......---------,,,,,,,,,000000///...---,,,+++***------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,//////.........---------///............---------...------,,,++++++******++++++,,,,,,,,,,,,------000///...,,,++++++,,,,,,------------------------......------------......------------------------///---,,,,,,---...,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,...///...---,,,---......---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------///...---,,,,,,---......---,,,+++***+++,,,...///---------,,,,,,,,,,,,++++++,,,------------,,,+++------------------------,,,,,,,,,---------......,,,---......,,,,,,---......///000///---,,,,,,---...///333888;;;;;;777444000//////.........///////////////////////////...------......///000000000///////////////...------//////............////////////////////////////////////............//////000000///......///000000.........------.........---------............///////////////////////////.........---------,,,,,,000///...------...///000.........------,,,,,,,,,---,,,+++***+++---///000.................................---------------dddccccccbbbaaa```______bbb```]]]\\\\\\\\\[[[ZZZWWWUUURRRQQQQQQRRRQQQPPPQQQPPPPPPOOONNNMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEEEECCCCCCBBBAAAAAA@@@?????????<<<:::888888777555444111111111000111111222333000000///............///------------............//////............//////..................------................................................------,,,,,,,,,,,,------...............---------***+++,,,,,,---,,,,,,,,,,,,,,,,,,---------......,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,,,,------******)))******,,,---...++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***---...,,,...333555333,,,,,,++++++++++++,,,,,,+++,,,------------------+++************+++,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***+++,,,---......---,,,+++,,,,,,------------,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,++++++++++++******+++,,,,,,---......***+++,,,,,,------,,,,,,******)))***+++,,,---...//////...---+++***)))((('''(((***,,,---------,,,(((((()))***+++,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,++++++++++++,,,------...------------,,,,,,,,,000000///...---,,,,,,+++------------------------,,,------......------,,,---------,,,,,,,,,,,,,,,......------------------...............---------///............---------...---+++************+++++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------//////...------,,,++++++///---,,,,,,---...---++++++,,,,,,,,,,,,,,,,,,+++******+++---...///000111---...//////------...///...------,,,,,,,,,,,,,,,---------.........//////111000///...------------+++*********+++---///000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......***,,,---...------///000---///000///---------///...000333888;;;;;;999666111000///.....................//////////////////------......///000000000///////////////......---//////............//////000000000000000000000000//////............////////////...------...//////........................---------............///////////////////////////.........------------,,,//////............///000.........---------------...---,,,,,,---...000111........................000000//////...------,,,ccccccbbbbbbaaa```______aaa___]]]\\\]]]]]]\\\[[[XXXVVVSSSQQQRRRRRRQQQPPPQQQPPPPPPOOONNNMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCBBB@@@???>>>>>>@@@>>>;;;999999888777555000000000111111222333333111000//////......//////------........./////////000//////......//////000............------------................................................------------------------///////////////.........+++,,,,,,---------,,,,,,,,,,,,,,,---------......---,,,+++++++++,,,---...+++++++++,,,,,,,,,------+++++++++,,,,,,------...************************---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,---***++++++,,,,,,++++++***+++......,,,---222333111+++,,,,,,,,,,,,,,,,,,+++******+++,,,------------************++++++,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***+++,,,...//////...,,,+++,,,------......------,,,******))))))***,,,---...---------,,,,,,++++++******++++++,,,,,,------...,,,,,,---...............+++++++++,,,---...///000//////...---,,,,,,++++++***+++,,,.........------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---,,,---...///000---------------------------------......//////000------------------------,,,------......------,,,---------------,,,,,,,,,------------....................................///............---------...---+++)))((()))+++,,,+++++++++,,,,,,,,,------...------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,...---,,,,,,---...---,,,,,,,,,------------,,,,,,++++++,,,---///000111111...///000///.........000......---,,,,,,,,,,,,,,,---............/////////......------,,,,,,,,,,,,,,,,,,,,,,,,---...///000.........------------,,,...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......+++---......------...000---/////////------///000222222444777::::::777555111111000......---------............////////////.........---,,,,,,++++++...///////////////......///............//////000000000000000000000000000//////............//////.........------...............////////////......---------............///////////////////////////............------------...............//////000...............---------.........---...///000111........................000000/////////.........bbbbbbccccccbbbaaa```___aaa___]]]\\\]]]]]]\\\[[[YYYWWWTTTSSSSSSSSSRRRQQQQQQPPPPPPOOONNNMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCBBB@@@???>>>>>>===:::888666666555333222000000111111222222222222111111000////////////000....../////////000000000111000000//////000000111........................////////////////////////////////////////////////.........//////.........////////////////////////------............------,,,,,,,,,---------.........---,,,,,,,,,---///000+++++++++,,,,,,,,,------//////.........------,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++*********+++,,,---***++++++,,,,,,++++++***,,,......++++++...///---+++,,,------------,,,+++((()))***+++++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***)))+++,,,......,,,+++))),,,------......------,,,++++++++++++++++++,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++++++++,,,---......//////------------------......,,,,,,---------+++***)))...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---,,,---...///000------------------------,,,,,,------...//////000------------------------,,,------......------,,,---------------------------.....................---.....................///............---------...---+++))))))***,,,---+++++++++,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------.........,,,,,,,,,......---,,,------............---------------.........//////...///000///.........000///...------,,,,,,------------------............+++,,,,,,------.........//////...............///////////////...............------,,,,,,------...------------------------,,,,,,,,,---------.........///000///---,,,---...---...///...---...000222666666555666777777444222111111000......------------.........//////000000.........---,,,,,,++++++......///////////////..................///000000//////////////////////////////............//////---..................---......///000000///......---------............/////////////////////////////////.........------------......///////////////........................//////......//////000000................................./////////000000bbbcccdddddddddbbbaaa```bbb```]]]\\\\\\\\\[[[ZZZYYYWWWTTTSSSSSSTTTSSSRRRQQQPPPPPPOOONNNMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEEEECCCCCCBBBAAAAAA@@@??????>>><<<999777777666555333000000111222222222111111222111000000//////000000////////////000000000111111111000000000000111111........./////////000000////////////////////////000000000000000000000000......///000000///...............///////////////......//////......------,,,,,,,,,---------......------------...//////000++++++,,,,,,,,,,,,------////////////...---,,,+++------------------------,,,,,,++++++++++++,,,,,,+++******))))))+++,,,---++++++,,,,,,,,,,,,+++++++++...---)))))),,,,,,***+++,,,---......---,,,+++((()))***************)))***++++++,,,---,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***)))***+++,,,,,,+++***))),,,,,,------------,,,,,,------.........---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,)))***+++,,,,,,,,,++++++++++++,,,------......///***+++++++++***(((&&&%%%++++++,,,---...///000000++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,------------.........---------,,,,,,,,,------------------------,,,------......------,,,,,,---------............//////..................---------...............///............---------...---,,,+++++++++,,,---++++++,,,,,,,,,,,,------++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,000//////......//////000++++++,,,,,,---...//////---,,,+++,,,.........------......//////......---.........------------------...//////------...//////......---------------,,,,,,,,,------------...,,,,,,...//////000000///////////////......------////////////.........---------------------------------------------------,,,,,,,,,---------......///000111///---,,,,,,------.........---///111444888777555555555444222000111000///...............------......///000000000------......///000000000---...//////////////////......---......///000111//////////////////////////////............//////---...////////////...---...///000111111000///...---------............////////////////////////////////////.........------,,,---...///000000000///.............../////////......//////////////////........................,,,------...//////000000bbbccceeeeeeeeedddbbbaaaccc```^^^\\\\\\\\\ZZZYYYWWWUUURRRRRRSSSTTTSSSSSSQQQPPPPPPOOONNNMMMLLLLLLLLLKKKIIIGGGFFFEEEDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@>>>;;;:::999999777555111111222333222111000000000000///.........//////........./////////000000000000////////////000000---......///000111222222////////////////////////////////////////////////------...//////...------------........./////////---............---,,,+++,,,,,,,,,---------......++++++,,,---............++++++,,,,,,,,,,,,------,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++***)))((()))***,,,---,,,,,,------------,,,,,,***,,,,,,)))))),,,---***+++,,,---//////---,,,+++******+++++++++***))))))***+++,,,---------,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********++++++++++++******++++++,,,,,,,,,,,,++++++***+++---//////...,,,***,,,,,,,,,---------------***++++++,,,,,,------...---......///////////////++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,---------***++++++++++++***((('''***++++++,,,---...///000+++++++++,,,,,,---------++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,+++++++++------------------------,,,------......------,,,+++,,,,,,---...///000000000000//////......---------------........./////////............---------------------------------++++++,,,,,,,,,,,,------***+++,,,......///......------------------------///......------......///,,,------------------------,,,+++,,,...///...---,,,------......------,,,---------,,,,,,,,,,,,,,,,,,...///...---,,,---...//////...---------------,,,,,,,,,---------......,,,---...//////...------,,,,,,------------------...---------,,,,,,,,,,,,,,,---...//////...---,,,------------------------,,,,,,,,,---------.........///000///...---...///---.........---///222555888666444333333333222000000//////.........//////------......///000000111------......///000000000------...///////////////---------......///000111------------------------//////............//////...///000000000000///......///000111111000///...---------............///////////////////////////////////////............,,,---...///000000000///---........./////////000.........//////......---........................---------------.........cccdddeeeffffffeeecccbbbdddaaa^^^]]]\\\[[[YYYXXXUUUSSSQQQQQQRRRSSSSSSRRRQQQPPPPPPOOONNNMMMLLLLLLMMMLLLJJJGGGFFFDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA===;;;888777666666444222111222333333222111000/////////...------------...---------.........////////////............//////---...///000111222333444000000000000000000000000........................,,,,,,---......---,,,,,,,,,---------......//////------------,,,,,,+++***,,,,,,,,,---------......(((***+++---......------++++++,,,,,,,,,---------((()))+++,,,------,,,+++))))))))))))))))))))))))+++******************++++++***)))((((((***,,,---,,,------......------,,,(((++++++))))))---///---+++,,,...//////...,,,+++,,,,,,,,,,,,,,,+++***)))***+++,,,---...---,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***%%%'''+++---...,,,***(((,,,,,,,,,------.........((()))***+++---...///000***+++,,,,,,------,,,,,,---...//////...---+++***---------,,,,,,++++++++++++,,,---.........---,,,---------,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,---...///000///...---,,,,,,,,,------.........((())))))***,,,---......------------------------,,,------......------,,,***+++,,,---...000111111111111000///...------,,,---------.........////////////.........---------------...//////......---++++++,,,,,,,,,---------)))***,,,...//////..............................,,,++++++******++++++,,,///......------,,,,,,+++---,,,+++,,,...///...---+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,---...---,,,,,,---...//////...------------...------------.........///+++,,,,,,---,,,+++)))(((((()))***+++,,,---------,,,,,,,,,+++++++++******,,,---///000000///---,,,------------------------,,,,,,,,,---------......,,,...//////......000111---.........---///333666666444222222333333333222//////.........//////000---------...///000000111///......---,,,,,,++++++------...///000000//////---------......000111111------------------------//////............//////...///000111111000///......///000222222000///...---------.........//////////////////////////////000/////////............+++,,,...000000000000///---.........//////000000---...............------.................................---,,,,,,++++++cccdddeeeggggggfffdddcccaaa```^^^\\\[[[ZZZYYYYYYXXXWWWUUUTTTSSSSSSTTTTTTPPPPPPOOONNNMMMMMMMMMMMMIIIIIIHHHGGGFFFDDDDDDCCCDDDCCCBBBAAA@@@?????????>>>===;;;999777555444444222444555555444222222222222111000000///000000000***++++++,,,...000111222///...---,,,,,,---...///---...000111222222222111111111000000//////......////////////000000000000...........................------,,,,,,------...........................222111000...------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++******)))))))))'''(((***---...//////...+++++++++,,,,,,---------***+++,,,,,,------------///,,,******---...---+++******,,,------,,,*********)))))))))))))))***+++,,,,,,,,,,,,++++++***))).........------,,,,,,,,,...---+++))))))***+++,,,++++++------------++++++)))***++++++,,,---...///---,,,+++*********+++,,,...------,,,,,,------.........---,,,***))))))(((---,,,,,,++++++,,,,,,------..................---///...------,,,,,,,,,,,,------,,,,,,+++++++++,,,...---,,,,,,,,,,,,---...//////............//////------,,,,,,,,,,,,++++++------------------------,,,,,,---......---,,,,,,---,,,+++***+++,,,---...,,,,,,------...///000000333222111/////////000111///............///000000,,,,,,,,,,,,,,,,,,,,,,,,....../////////---,,,+++------------------------///............---------,,,,,,,,,---------......------------------------......------------......------------------------/////////...------,,,,,,.........................................................------,,,,,,,,,,,,---------,,,++++++***,,,---///000000///---,,,...------,,,,,,------...//////000000000000//////...---,,,,,,......---,,,&&&&&&'''((()))+++,,,---........................---.........//////000000////////////////////////000111111111222222222222........................////////////000000000000......////////////......+++,,,,,,---...///000000000000000000000000000000000000000///......---------...000///......///000//////000000///...------000///...---------------...............///000111,,,,,,,,,---------..............................---...///000000///...---........................------------------------..............................////////////......cccdddeeeggggggfffdddccceeedddaaa___]]][[[ZZZYYYWWWVVVUUUTTTTTTUUUVVVWWWSSSRRRPPPNNNMMMLLLKKKKKKIIIIIIHHHGGGFFFEEEDDDDDDEEEDDDCCCAAA@@@@@@??????>>>===;;;999777555444444111333555555333111111222111111000///////////////000000////////////000000//////...------...//////---...///000111111000///111000000000/////////.../////////////////////000...........................------,,,,,,------...........................111000///...------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,////////////............+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---+++))))))+++---,,,***,,,,,,,,,------,,,,,,,,,,,,++++++*********++++++++++++,,,,,,,,,+++******......---------,,,,,,,,,...---+++***)))***+++,,,+++,,,,,,------,,,,,,++++++,,,,,,------......///******)))***+++,,,...///...------,,,,,,------...++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------............------......---,,,,,,,,,,,,,,,)))***,,,---......---,,,---,,,++++++++++++,,,---...------,,,,,,------...+++++++++,,,,,,---------------------------------++++++,,,------,,,++++++,,,,,,,,,,,,,,,------...,,,,,,------...//////000000000//////.../////////......------......///000------------------------------.........---,,,+++------------------------///............---------,,,---------------------------------------------......------------......------------------------,,,,,,,,,---------------++++++++++++++++++++++++..............................---------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...//////...---+++...------,,,,,,------...---......//////......---...---,,,,,,......---,,,,,,,,,,,,---...///000111........................//////..........................................000000000000111111111111....................................////////////......////////////......------...................................................///////////////...///000///...---...//////////////////...------//////...---------------------,,,,,,,,,------...,,,,,,---------.................................---...////////////...---........................------------------------..............................////////////......cccdddeeeffffffeeedddbbbcccaaa___\\\YYYWWWVVVUUUWWWVVVUUUUUUUUUVVVWWWXXXUUUSSSQQQOOOMMMKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@>>>===;;;999777555444444111222444333222000000111111000000///////////////000000////////////000000000//////......//////000---...///000000///...---000000000000////////////////////////////////////..............................------------..............................000000///...---------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,+++***))))))++++++***)))...------,,,,,,------......---,,,+++++++++++++++******+++,,,,,,,,,++++++------------,,,,,,,,,,,,---,,,+++*********+++,,,+++,,,,,,------,,,,,,+++---------...............************+++---...///...------,,,,,,------...+++,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------,,,+++++++++,,,,,,%%%(((+++///000000///---,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...............,,,,,,------.../////////------.../////////......---------------......///........................,,,,,,---.........------///////////////////////////............------------------------------,,,------------------------......------------......------------------------******++++++,,,------...------------------------...........................------------,,,,,,,,,,,,,,,,,,---,,,,,,+++***+++,,,---......---,,,+++...------,,,,,,------...,,,,,,------------,,,,,,...,,,,,,,,,......---,,,---------------...//////........................//////......---,,,,,,,,,............................../////////000000000........................------------...............//////////////////.../////////.........------........................------......///000000111///000111000...------...///////////////......---//////...------------.........---,,,,,,,,,------,,,------------.................................------............------........................------------------------..............................////////////......cccdddeeeffffffeeecccbbb```___\\\ZZZXXXVVVUUUUUUYYYXXXVVVUUUUUUUUUVVVWWWTTTSSSQQQOOOMMMLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCBBB@@@@@@>>>===;;;999777555444444111222333222111000000111222111000000//////000000++++++,,,,,,...///000111000000////////////000000...///000000000///...---000000000000///////////////////////////.......................................------------..............................//////...---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++&&&&&&''''''(((((())))))+++*********+++---///000---,,,,,,,,,++++++*********++++++,,,,,,,,,+++++++++******+++++++++******...---,,,++++++,,,---.........---+++************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,++++++++++++...------,,,,,,------...//////...------,,,++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---,,,,,,+++++++++,,,,,,((()))+++...////////////,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...------------.........//////+++,,,...///000000///...---,,,,,,,,,,,,---..............................---------...///////////////////////////////////////............---------...------------,,,,,,,,,------------------------......------------......------------------------++++++,,,,,,,,,---------................................................---------------------------------......------,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,------,,,,,,,,,---,,,+++,,,.........,,,...------,,,,,,,,,------........................------------------,,,,,,........................---------.........//////........................------.........///////////////............///////////////...................................................//////000000000111111000---,,,,,,---...///////////////......///......---------......111000///...............------------....................................------------------------..............................................................................////////////......cccdddeeeffffffdddbbbaaa``````^^^]]]\\\[[[ZZZZZZ[[[ZZZXXXUUUTTTSSSSSSSSSQQQPPPOOONNNMMMLLLLLLLLLJJJIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEDDDCCCBBB@@@???>>>===;;;999777555444444111222333222000///000222222222111000000000000111,,,,,,,,,,,,---///000111//////000000000000/////////000111111111000///...////////////000000000000000/////////......------........................///......------......///...........................------------......///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))*********+++,,,,,,,,,++++++******+++---///000,,,,,,,,,++++++*********+++++++++,,,,,,+++*********+++------,,,,,,++++++---,,,+++******+++,,,---...---,,,******))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********------------,,,,,,++++++...------,,,,,,------............------,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,------...---,,,+++,,,---...///,,,,,,------------,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------.........+++,,,...///000///...------------...............,,,---///000111000000///---,,,,,,,,,,,,---......------------------------.........//////000111111000000000000000000000000///............---------------------------------------------------------......------------......------------------------///.........---------,,,++++++++++++++++++++++++........................------------------------......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------............---------,,,+++,,,...///...---000000//////......//////........................++++++,,,,,,---...//////........................,,,------------......................................./////////000000000000///............///000------......///000000111////////////////////////000000//////............000111111000---,,,,,,---......///////////////.........---------......///111000///...............---------.........//////........................---------,,,,,,---------..............................................................................////////////......cccdddeeefffeeecccaaa```^^^^^^]]]\\\[[[[[[[[[[[[\\\[[[XXXUUUSSSQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLIIIHHHHHHHHHGGGGGGGGGFFFCCCDDDDDDDDDCCCAAA???>>>>>>===;;;999777555444444222333333222000000111333222111111000000000000000222111000//////...//////...//////000000//////...///000111222222111000000////////////000000000000000//////......---------........................//////............//////........................---,,,,,,,,,---...//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,------......---,,,+++++++++++++++++++++++++++*********++++++++++++++++++***)))***,,,......---,,,+++,,,,,,++++++******++++++,,,---,,,+++******)))************+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++******)))))))))***+++---...............------,,,,,,------...******+++,,,---......///---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------,,,,,,,,,---......222000---+++***+++...///,,,------......------,,,......------------..................------,,,,,,------------------------//////............//////,,,,,,---.............................................///000000000//////---------------......///------------------------/////////...//////000111000000000000000000000000///............---------,,,,,,,,,---------......------------------------......------------......------------------------000000///......---,,,,,,------------------------........................,,,,,,,,,------------...---...//////000/////////------,,,,,,,,,,,,------...------,,,,,,------.........////////////......,,,++++++,,,...///...---......------,,,---------........................******+++---...///000111------------------------,,,,,,---------.................................////////////000000000111000///...------...///000,,,---...///000111111222000000000000000000000000111000000///......------///000111000...------...---...//////////////////...------------...//////......---,,,,,,,,,------------........./////////..............................------------....................................................................................////////////......cccdddeeefffeeecccaaa___^^^]]]\\\[[[YYYYYYXXXXXXZZZYYYVVVTTTRRRQQQPPPPPPOOONNNMMMKKKJJJIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFBBBCCCDDDDDDCCCAAA???===>>>===;;;999777555444444444444444222111000222444000000///...............222111000//////.........---...////////////...------...///111111111000000.../////////000000000111000000///......---,,,,,,........................//////............//////........................,,,,,,,,,,,,---...///000......------------......,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++*********------------,,,+++***)))************+++++++++++++++++++++++++++***))))))(((+++......,,,******++++++,,,,,,,,,,,,,,,,,,+++---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,+++************+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++++++++++++++++++++)))***,,,---...///.........------,,,,,,------...))))))***+++,,,---......---,,,,,,++++++,,,,,,---------............------...---------......///000000///...,,,,,,,,,---...+++,,,------------,,,+++......------------......------------....................................///...------------...///,,,,,,,,,,,,,,,------...........................//////......---...............------......///000........................///...------,,,---......///////////////////////////............---------***++++++,,,---...//////------------------------......------------......------------------------------------------------////////////////////////........................,,,,,,,,,---------......,,,,,,---..................------------------......------,,,,,,------.........////////////......,,,++++++,,,...//////...+++++++++***++++++,,,,,,........................,,,,,,---...//////000000------------------------------------............................................./////////000000000///...------...///000......//////000000000111///////////////////////////////////////............///000///...---...///------...///////////////---------------...//////------,,,,,,,,,------...............////////////........................//////...------...//////..............................................................................////////////......cccdddeeefffeeecccaaa___dddcccaaa^^^]]][[[ZZZZZZXXXWWWUUUSSSQQQQQQQQQQQQPPPOOOMMMKKKIIIGGGGGGFFFGGGGGGFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCBBB@@@>>><<<>>>===;;;999777555444444444555444333111111333555......---,,,,,,,,,,,,------------------...///000,,,---...//////...---,,,+++,,,...000000000000000.../////////000000111111000000///...------,,,,,,........................//////............//////........................+++++++++,,,---...///000///......------......///,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,+++++++++)))***,,,---...------,,,))))))******+++++++++,,,+++++++++++++++***)))(((&&&***---...+++))))))***+++,,,............,,,+++------,,,,,,,,,---......,,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++...------,,,,,,------...,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,------......//////......---...............///000111---...............------***+++,,,------,,,+++***...------,,,,,,------...+++,,,,,,---...///000000////////////////////////...---,,,,,,,,,,,,---...---,,,+++***+++,,,---........................---000///---,,,+++,,,,,,---///............///000000000000000000000000000000///...,,,+++***++++++,,,//////////////////////////////.........---------)))***+++,,,...///000000------------------------.........------.........------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.........***+++,,,,,,---------,,,///......------......///...------,,,,,,------...---......//////......---,,,++++++,,,...//////..................///000000.................................///////////////---------------------------------.........//////........................---------.........//////111///...------...///111000000000000////////////........................------......///000000000---...000///......///000------...///000000//////---------------...///000...............///000111............/////////000........................000///...------...///000........................////////////////////////..............................////////////......```aaacccddddddcccbbb```aaa```^^^]]]\\\]]]]]]^^^\\\YYYUUUSSSSSSRRRQQQOOOQQQOOOLLLLLLLLLLLLKKKIIIIIIIIIHHHHHHFFFEEECCCBBBDDDDDDEEEEEEDDDBBB@@@???<<<<<<;;;999777555333222333333333444444444555555000000000000////////////........................000000111000000///......,,,,,,...///000000000000222111111111000000//////111000///......///000111111000///...------...///////////////////////////---///000//////000///......222111,,,,,,111111,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------------,,,,,,+++***,,,++++++******++++++,,,------,,,+++++++++,,,,,,++++++,,,,,,---...//////,,,,,,------.../////////------.../////////...---//////.........---------*********))))))))))))(((,,,+++******++++++)))(((...---,,,,,,++++++,,,,,,)))************+++++++++------------------------***************************+++000---'''---111'''+++---//////---,,,///111///...---,,,+++************,,,......---+++++++++//////...------------...------------------------,,,---...///000111222333000///---+++++++++---...000...,,,,,,---...///............------,,,,,,,,,---------------------------------............///------------------------///...,,,++++++,,,...///000///...,,,,,,,,,---...//////............//////000000000///.........---........................................................................,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................,,,---...//////...---,,,........................,,,,,,,,,---------.....................---------................................................---,,,,,,,,,,,,---......---------............///111///......//////...,,,...------,,,,,,------.........------------......------------------------------------------------........................,,,---///000000///---,,,000///---,,,++++++,,,---.........////////////000///////////////////////////000111222222111000//////000111111111000...---------------------------////////////////////////000000//////............////////////////////////......---------....../////////...//////000111222///............---------***,,,---...---------...,,,------......------,,,///////////////.........////////////............------------.........///ddddddeeeddddddbbb```___```___]]]\\\[[[[[[\\\]]][[[XXXUUUSSSSSSRRRQQQPPPQQQOOOLLLLLLLLLLLLKKKIIIGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEEEEDDDCCCAAA@@@???<<<<<<;;;999777555333222222222222222333333333444000000000000////////////........................///000000000//////...---------...///000000000000111111111111000000000///000//////......//////000111000///...---......///........................111111///+++)))***+++,,,,,,///...+++***---222444......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,---------,,,,,,+++***,,,,,,++++++++++++,,,,,,++++++++++++,,,------...++++++,,,,,,---......///...............---------***+++,,,,,,,,,+++***)))---,,,,,,+++******))))))++++++*********)))))))))---+++))))))***+++***)))...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,)))......'''***...'''+++---///...,,,,,,---///......---,,,++++++++++++***,,,......---++++++,,,///......---------------------------------------++++++,,,---...///000000111000...,,,,,,---...///...---+++,,,---...---,,,.........------,,,,,,,,,---------------------------------............///------------------------///...---,,,,,,---.../////////...---------------///..................///..................------////////////////////////................................................---------.........//////,,,,,,---------.........,,,,,,,,,,,,,,,+++++++++........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////......---------,,,........................++++++++++++++++++++++++---,,,,,,,,,,,,---......---------............///111///......//////...---...------,,,,,,------.........------------......------------------------------------------------.................................------.........///...---------------------------.........//////////////////////////////......////////////......///000000111000///...---........................////////////////////////////////////......------///////////////////////////......---------......................../////////............---------,,,...000000.........///,,,------......------,,,/////////////////////...////////////............,,,,,,---------.........iiihhhfffeeecccaaa___^^^___^^^\\\[[[ZZZZZZ[[[[[[YYYVVVTTTRRRSSSSSSRRRQQQQQQOOOLLLLLLLLLLLLKKKIIIFFFFFFGGGGGGGGGGGGGGGFFFGGGFFFDDDCCCAAA@@@??????<<<<<<;;;999777555333222111111111111222222222222000000000000////////////...........................////////////...------......///000111111111111111111111111000000000000.........//////.........000000///............///........................,,,---...///......///111222222222222///+++---222......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,---------,,,++++++,,,,,,++++++++++++,,,,,,)))******+++,,,......///+++,,,,,,------.........//////......---,,,,,,+++------.........---+++***,,,,,,+++******)))((((((,,,,,,,,,+++++++++******...,,,)))((()))+++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++...'''+++///******...+++,,,---...---,,,+++,,,---------,,,,,,,,,,,,------***,,,......---,,,,,,---......---,,,,,,,,,,,,---------------------------++++++,,,---......//////111000///...---...///000---,,,+++,,,......,,,+++.........------------------------------------------------............///------------------------.................................///......---,,,......------------...............///////////////000000000000000000000000........................................................./////////000000,,,------------...............------,,,,,,,,,+++........................,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000///...------,,,,,,........................////////////////////////---,,,,,,,,,,,,---......---------............///000///......//////...---......------------............------------..............................------------------------........................000///---++++++---///000------.../////////................../////////000///////////////////////////..................//////000000000000///...---////////////////////////////////////////////////...............---------////////////////////////000///...---------------......------,,,---------///............---------///111222222000//////000------............------......//////////////////////////////............,,,,,,---------.........jjjiiigggdddbbbaaa`````````___]]]\\\[[[[[[[[[[[[WWWUUUSSSRRRSSSSSSSSSRRRQQQOOOLLLLLLLLLLLLKKKIIIGGGGGGHHHHHHGGGGGGFFFFFFHHHFFFDDDAAA@@@?????????<<<;;;;;;999777555333222111111111222222222222333000000000000////////////........................---...............------//////000111111111111111111111111000000000000000,,,---...//////...---,,,/////////.........//////........................&&&)))///444333000///222222...000555555...***+++......------------......------------------------***+++,,,---...---,,,+++,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,******+++,,,---------...,,,,,,,,,---------...............------,,,,,,,,,...////////////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++///,,,)))((()))+++,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000&&&)))111---,,,000///---------,,,++++++++++++,,,,,,,,,,,,,,,---......+++,,,......,,,,,,---.........---,,,,,,,,,,,,,,,------------------------.........//////000000000//////...------...//////---,,,,,,...//////---***...............---------........................---------............///..............................///000000///......------/////////...---,,,------,,,,,,,,,,,,------/////////000000111111222////////////////////////................................................---.........////////////------------............111111000000//////.................................---,,,++++++,,,---...........................,,,,,,,,,---------......000000///...---,,,,,,+++........................000000000000000000000000---,,,,,,,,,,,,---......---------............///000///......///000///---......------------............------------......////////////////////////................................................///...---,,,,,,---...///,,,---///000000000////////////000000000111111111////////////////////////111000///......///000111///////////////.........////////////////////////////////////////////////............------------////////////////////////000///...---------------//////...---,,,,,,,,,---///............---------000111222222000...//////------............------............////////////////////////............------........./////////hhhgggeeedddcccbbbbbbbbbbbbaaa___]]]\\\[[[\\\\\\WWWTTTRRRQQQRRRSSSSSSRRRQQQOOOLLLLLLLLLLLLKKKIIIIIIIIIIIIHHHGGGFFFEEEDDDGGGEEECCCAAA????????????<<<;;;;;;999777555333222222222222222333333333333000000000000////////////........................------...............---///000000111111111111000000000000000000000111111,,,---...//////...---,,,......//////////////////........................++++++---000...+++...555999000***---111000...---......------------......------------------------***+++,,,---...---,,,++++++,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,------......***++++++,,,+++***)))(((++++++,,,---...///000000---------,,,,,,,,,,,,+++///,,,)))((()))+++------...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,222(((***///+++,,,///,,,...---,,,,,,,,,,,,+++***,,,,,,,,,,,,---...//////+++,,,...---,,,,,,...///......---,,,,,,,,,,,,---------------------------............////////////---------------------............///111000...,,,................................................---------............///..............................///000000///......,,,---...//////...---,,,------,,,,,,,,,,,,------.........//////000000000........................................................................,,,,,,---------.........---------.........//////111111111000000/////////........................///...---,,,,,,---...///........................,,,,,,,,,---------......000//////...------,,,,,,........................---------------------------,,,,,,,,,,,,---......---------............//////...---...///000///...///......------......///......------------......////////////////////////................................................,,,---...//////...---,,,,,,---///000000000//////....../////////000000000////////////////////////111000///......///000111000//////.......................................////////////////////////........................//////////////////////////////...---------------000000///...------------///............---------///000111111///------...---......//////......------.........//////000000////////////...............////////////000000000eeeeeeddddddccccccbbbbbbcccaaa___]]]\\\\\\\\\\\\WWWTTTRRRQQQRRRSSSSSSRRRQQQOOOLLLLLLLLLLLLKKKIIIKKKJJJJJJIIIHHHFFFDDDCCCDDDDDDCCCAAA@@@@@@@@@@@@<<<<<<;;;999777555333222222222222222333333333444000000000000////////////........................------...////////////...//////000111111000000///000000000000111111111111.........//////.........---...//////000/////////------------------------000+++***,,,---000???OOO___SSS???///+++///000.........------------......------------------------++++++,,,,,,------,,,,,,++++++,,,---------,,,,,,------,,,,,,,,,,,,------,,,,,,---...---,,,+++***------------------------***++++++,,,------......***+++,,,,,,,,,,,,+++***))))))***+++---...//////---------,,,,,,,,,++++++...,,,))))))+++,,,------...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------222,,,,,,,,,)))000333)))...---,,,,,,------,,,+++------,,,,,,---...//////,,,---------,,,---///111//////...------------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------000///...///111111///................../////////........................---------............///................................................,,,---......///...............------------......,,,,,,,,,,,,------------........................................................................,,,,,,,,,------------...------........./////////................................................///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------................................................---,,,,,,,,,,,,---......---------............//////...---...///000///...//////............//////......------------..............................................................................+++---///000000///---+++------.../////////......,,,,,,,,,,,,------------////////////////////////...------------------...000///......------..............................////////////////////////.........///////////////////////////////////////......---------......///000///..................///............------------...000///...------.........////////////......------......///000000000////////////................../////////000000000cccddddddddddddbbbaaa```bbbaaa___]]][[[[[[[[[[[[WWWUUURRRQQQRRRRRRRRRQQQQQQOOOLLLLLLLLLLLLKKKIIIIIIIIIIIIIIIHHHGGGFFFEEEBBBBBBBBBBBBBBBAAA@@@???<<<<<<;;;999777555333222111111111111222222222222000000000000////////////........................---...//////000000000////////////000000//////...///000000000111111111111000//////......//////000,,,---///000000000//////------------------------///******///111555FFFYYY}}}vvv^^^===,,,///000***......------------..............................,,,,,,++++++,,,,,,------***+++,,,,,,---------,,,------,,,,,,,,,,,,------***+++,,,......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,---***+++---...//////...---******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++---+++******,,,---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------------------------------------------------------...000,,,---===BBB444...,,,+++,,,...///...,,,...------------......///,,,---------,,,---///222000000///............///---------------------------------,,,,,,+++++++++,,,,,,---...............000///------///000///...---........./////////000........................---------............///........................///...---,,,,,,---...///---------------.../////////..................///............------------........................................................................------------........................////////////+++,,,,,,------......///........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.......................................////////////////////////---,,,,,,,,,,,,---......---------............//////...---...000000000/////////............//////......------------......------------------------................................................---..................---///...------------------------------............////////////////////////,,,------......------,,,000///...---------....../////////////////////////////////////////////////////////000000000111111////////////////////////---------------...///000---------,,,------......///............---------,,,...//////...---...///......////////////......------......///000000111////////////............------------............cccdddeeeeeedddaaa___]]]aaa```^^^\\\ZZZYYYYYYZZZXXXUUURRRQQQQQQRRRQQQPPPQQQOOOLLLLLLLLLLLLKKKIIIGGGHHHHHHIIIIIIHHHHHHGGG@@@@@@BBBCCCCCCBBB@@@???<<<<<<;;;999777555333222000000000000111111111111000000000000////////////..............................///000111111000000...///////////////......//////000000111111111222111000///......///000111,,,---///000000000//////------------------------...+++...333111,,,555DDDvvv|||kkkFFF000111111))).........------.................................---,,,+++***+++,,,---...***+++,,,,,,------------...------,,,,,,------...((()))+++...///...------------------------------...------,,,,,,++++++***&&&''')))+++,,,,,,,,,+++......------,,,++++++***,,,,,,,,,+++++++++******,,,+++***+++---...---,,,...---,,,,,,++++++,,,,,,---------.........//////------------------------........................'''---222...444MMMUUUCCC...,,,+++,,,///111///---///......---------......,,,---------,,,---000222111111000///////////////------------------------/////////......------,,,------...///000000//////000...,,,,,,---...///...---.........//////000000////////////////////////---------........./////////////////////////////////...,,,++++++,,,...///...---,,,,,,---...///000//////............//////222222111111000000//////000000000000000000000000............................................................/////////000............/////////000,,,,,,---...///000111111........................++++++---......---++++++........................,,,,,,,,,---------......,,,,,,------.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////...------...000111000/////////............//////.........------.........------------------------////////////////////////........................000///---,,,,,,---///000000///---,,,++++++,,,---000000000000111111111111////////////////////////---...///000000///...---000///...---,,,---......000000000000000000000000//////////////////////////////000000111111222222////////////////////////,,,,,,,,,---...///000111++++++++++++,,,------...//////.........---------,,,---///000///...///000......////////////......---------...///000000111000/////////............+++++++++,,,,,,,,,------bbbcccdddcccaaa______```______]]]\\\[[[ZZZZZZZZZYYYXXXVVVTTTRRRRRRRRRRRRPPPOOONNNMMMLLLLLLLLLLLLCCCEEEFFFGGGEEEEEEEEEFFFBBBCCCDDDEEEDDDBBB???===<<<;;;888555333222111111333333333222222222111111333111//////000111111000000000//////.........---222000---++++++,,,...///000000000000111111111111000000////////////000000000000000000000000000000////////////////////////........................---.........//////000000FFFHHHFFF???444---,,,---***+++---...///...---,,,...------,,,,,,++++++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++************+++,,,---...---,,,+++***---,,,,,,---000///,,,(((******+++,,,,,,---......+++,,,............,,,+++,,,,,,------,,,,,,+++***---,,,+++***+++,,,---...++++++,,,------......///,,,,,,,,,---------.........------,,,,,,------............------,,,,,,,,,000...,,,---...///...---...,,,+++...333777888777------............------+++++++++,,,,,,,,,------,,,,,,,,,---------......111111111111000...---,,,.../////////...---,,,,,,000///...------...///000...///000111111///---,,,........................111000...------...000111......------------......//////.........---------.........///////////////---------.........//////,,,,,,,,,------------...333222111/////////000111222222111000///...---------------------...///000111000///..............................---------/////////...------,,,,,,////////////////////////---.........//////000000////////////////////////.........------,,,,,,,,,,,,,,,,,,------.....................////////////////////////////////////------------------------,,,---------.../////////------------------------******+++,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////------------------------......------------....................................////////////..............................////////////////////////////////////000000000000------------------------////////////............000000//////.........---000000000000000000000000111000///......///000111//////000000000000//////......//////000000111111000000///...---,,,,,,+++........................------------------------,,,,,,,,,---------......++++++,,,,,,---...//////////////////////////////////////////////////////......//////...---,,,,,,___aaacccbbb```^^^]]]^^^```___]]]\\\[[[[[[ZZZZZZXXXWWWUUURRRQQQPPPQQQQQQOOONNNMMMLLLKKKKKKKKKKKKFFFGGGHHHHHHFFFDDDDDDEEEEEEDDDDDDBBBAAA@@@>>>>>>???>>>;;;999777555555555333333333222222222111111222000//////000111000///000/////////............000000//////............000000000000111111111111111111000000000000111111000000000000000000000000////////////////////////..................................../////////000666888888555111......000,,,---......//////......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++//////222555777444///***+++++++++,,,,,,------...,,,,,,------------,,,,,,------......///.........,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------.........------,,,,,,------.........---------,,,,,,,,,...,,,***+++,,,---,,,+++///,,,***+++...000000///,,,------------------,,,,,,,,,,,,,,,------------,,,,,,---------.........111111111000000...------......//////......---,,,...///000111111000///...,,,---...///...---+++***........................//////...------...//////.........------.........//////.........---------.../////////////////////---------.........///////////////000000000111111222111000/////////000000111111000000//////............---------.../////////...---,,,,,,,,,,,,---000/////////......------........................////////////////////////............/////////000////////////////////////.........------,,,,,,,,,,,,,,,,,,------.....................////////////////////////////////////---------------------------------......................................./////////......------------------------------------------.............................................------------....................................////////////..............................////////////////////////.../////////000000000000........................////////////............000/////////............////////////////////////111000///......///000111000000111111111111000000////////////000000000000/////////...------,,,,,,........................////////////////////////,,,,,,---------.........,,,,,,,,,------.........////////////////////////////////////////////////......//////...------,,,___aaaccccccaaa___^^^^^^```___^^^\\\[[[[[[[[[[[[WWWUUUSSSQQQPPPPPPPPPPPPNNNMMMLLLKKKJJJJJJJJJJJJIIIJJJKKKIIIFFFDDDCCCDDDFFFDDDBBB@@@???>>>>>>>>>@@@>>><<<:::888777666666333333333222222222111111000///...///000111000///////////////............///000111111111000...---000000000000111111111111222111111000000111111222000000000000000000000000////////////////////////....................................////////////+++,,,---......///000111///............///000000,,,,,,---......///000000,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,---...,,,,,,,,,++++++,,,,,,---...111555:::;;;777000***,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,......//////......---,,,++++++,,,---------------//////...------,,,++++++,,,,,,,,,---------.........------,,,,,,------......------------,,,,,,,,,...,,,***+++,,,---,,,+++...,,,******,,,---,,,+++,,,,,,,,,------,,,,,,,,,------------.........///,,,------------.........000000000000//////...---....../////////...------,,,...222444444222...,,,,,,---.........---,,,+++........................------------------------......................../////////............---//////////////////......------........./////////000000000000111111111222111000///.........//////000000000000//////////////////......---...............------,,,,,,------222222111000//////......,,,------...//////000000////////////////////////............////////////////////////////////////.........------------------------------.....................////////////////////////////////////////////////////////////...............---------////////////////////////111111111000///...------.......................................---------////////////////////////......------------....................................////////////..............................////////////////////////....../////////000000000////////////////////////////////////............////////////............////////////////////////000000////////////000000000111111222222111111000000000000000////////////................................................////////////////////////,,,------------.........------------------......////////////////////////////////////////////////.........///......---,,,```ccceeefffdddbbb`````````___^^^]]]\\\[[[[[[[[[VVVUUUSSSQQQPPPPPPPPPQQQNNNNNNLLLKKKKKKKKKKKKKKKLLLMMMMMMJJJGGGDDDBBBBBBBBBBBBBBBAAA@@@???>>>======<<<:::888666555444333333333333222222222111111///......///000111000...///////////////.........//////000000000//////...///000000000111111111111111111000000000000111111////////////////////////////////////////////////.................................///////////////---,,,,,,---///000000//////...---------...000111,,,---------.........///,,,------......------,,,---------------.........,,,,,,,,,,,,------...///---,,,+++***+++,,,---...+++...333666666333---)))---------------,,,,,,,,,---,,,************,,,---//////...---,,,***((((((***+++---.........---,,,......---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------000...,,,---...///...---,,,,,,,,,,,,.../////////,,,------......------,,,............////////////------------............/////////000//////............////////////......,,,...111333333111...,,,...//////000000///..............................,,,,,,---......---,,,,,,......////////////....../////////...............////////////........................////////////------.........//////////////////............///.../////////000000000111000000///......---......000000////////////000000444444333222000///......---........./////////000////////////////////////.........///////////////////////////////////////...............------------------.........................../////////////////////////////////////////////////////////////////////...---------,,,........................////////////////////////......................../////////...---------,,,..............................------------....................................////////////..............................////////////////////////........./////////000000////////////////////////////////////............///////////////.........////////////////////////000000////////////000000000000111111111111000000111111000000//////......---------.........//////........................------------------------------------........................------------////////////////////////////////////////////////---...............------```bbbeeeeeecccbbbaaaaaa``````^^^]]]\\\[[[[[[[[[WWWUUUTTTRRRQQQQQQQQQRRROOOOOONNNMMMLLLLLLLLLLLLMMMNNNMMMKKKGGGDDDBBBBBB===???BBBDDDCCCAAA>>><<<;;;:::999888666555333222333333333222222222111111///......000111222000///.........///////////////000///---,,,,,,---///000///000000000111111111111//////............/////////////////////////////////////////////////////////////////////////////////////////////.........111///......000000///---...---,,,+++,,,---///000---------,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,------...///,,,,,,+++***+++,,,...///+++---///000///---+++***...------------------------,,,************,,,---------------,,,+++******+++,,,---...///...---,,,,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...------------------------000...,,,---...///...---------...///......//////......////////////.............../////////000000---------.........//////---......////////////.........///////////////...---..................---......//////////////////........................,,,,,,---......---,,,,,,......///000000///......////////////////////////000000//////.........---........./////////000000,,,,,,---------..................////////////.........//////000000111111111000///...............000000/////////000000111555444333222111000//////000000/////////.........///////////////////////////////////////.........////////////////////////............................................................////////////////////////////////////000000000000000000000000/////////...---------,,,------------------------..................//////------------------------/////////...---------,,,------------------------......------------....................................////////////..............................////////////////////////............////////////........................////////////.....................///////////////........................//////000000000000//////......////////////......111111000000//////......,,,,,,------.../////////........................---------------------------------.........//////.....................---////////////////////////////////////////////////------...............---^^^```aaaaaa___^^^___```aaa```___]]]\\\\\\\\\\\\VVVUUUTTTRRRQQQQQQRRRRRRPPPOOONNNMMMLLLLLLLLLLLLLLLLLLMMMJJJGGGDDDCCCCCC<<>>;;;<<<;;;;;;:::999777555444333333333222222222111111///...///111333333111000.........///////////////000...,,,++++++---///111000000000000111111111111///......------......///000000000000000000000000///////////////////////////////////////////////////////////////...........................//////,,,,,,,,,,,,,,,---.........------,,,++++++******,,,------......------,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,---...++++++++++++,,,---......---......---,,,+++,,,...---------------.........,,,,,,++++++++++++,,,,,,***+++---...///000000000,,,,,,---...............++++++,,,,,,---...//////,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------------......,,,***+++,,,---,,,+++...///000///,,,*********//////000000000000//////............/////////000------........./////////,,,---...///////////////......///000000000/////////...,,,++++++,,,...///,,,,,,,,,------------...........................------------------------...///000111111000///......////////////000000000000000000///......------....../////////000000000............////////////......///000000000//////......//////000000111111000000//////.../////////......------......//////444444333222111000000///111111000//////...------///////////////////////////////////////.........////////////////////////...............//////////////////...........................////////////////////////////////////000000000000000000000000...............---------------------------------000000//////...---,,,,,,------------------------...............---------------------------------......------------....................................////////////..............................////////////////////////------........./////////........................////////////.....................///////////////........................//////000000000000//////---......//////......---000000000000////////////---------.........//////........................////////////////////////------........./////////..................//////////////////////////////////////////////////////,,,---......///.........^^^______^^^]]]]]]___aaaaaa```___^^^]]]\\\\\\\\\UUUTTTRRRQQQPPPQQQQQQRRROOONNNMMMLLLLLLKKKKKKKKKIIIJJJKKKIIIGGGEEEDDDDDDAAABBBDDDFFFDDDAAA>>>;;;<<<<<<<<<<<<:::888666555333333333222222222111111//////000222444555333111............/////////000......------...///000111000000000000111111111111//////............//////000000000000000000000000////////////////////////////////////////////////000/////////............+++---//////------///222,,,------...............---------------,,,,,,,,,,,,------......------,,,))))))******+++,,,,,,------,,,,,,++++++++++++,,,)))***+++,,,---------------//////...++++++---///,,,,,,------......//////,,,,,,------------,,,,,,,,,------.../////////...---------------...//////,,,---------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------.........,,,***+++,,,---,,,+++,,,...000///,,,******+++......////////////......------........./////////............////////////+++,,,---...////////////......///000000000000000///...---,,,,,,---...///,,,,,,,,,,,,,,,---..............................//////...------...//////...///000111111000///....../////////000000000000111000000///......------.../////////000000000000////////////000000000000...///000111111111000000////////////000000000000//////////////////000111...............///000000333222222222111111000000000000000///////////////////////////////////////000/////////............////////////////////////---........./////////000000/////////.........---............////////////////////////////////////////////////////////////---------.......................................000000000//////.................................---------.............................................------------....................................////////////..............................////////////////////////---------.........//////////////////////////////////////////......................../////////000...........................///000111111000///.........////////////......////////////000000000000---------.......................................////////////////////////............////////////------......//////000000////////////////////////////////////////////////,,,------...//////......```aaa```^^^]]]^^^aaacccaaa```___^^^]]]\\\\\\\\\SSSSSSQQQPPPOOOOOOPPPQQQNNNMMMLLLKKKKKKJJJJJJJJJGGGIIIJJJIIIGGGEEEEEEEEEFFFFFFFFFEEEBBB???===;;;;;;;;;;;;;;;:::888666555333333333222222222111111//////111333555555333111---.........//////000000---...///111111111000///000000000000111111111111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000//////.........---+++///333111---,,,///333,,,---///000000000///...,,,,,,------.../////////,,,------......------,,,(((((()))***++++++,,,,,,---,,,,,,+++************(((***+++---......------+++...///...,,,***+++---,,,,,,,,,---...///000000,,,,,,...//////...,,,,,,/////////---,,,***((('''......---,,,,,,...///000///......------,,,,,,+++,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------.........000...,,,---...///......)))---000000...---...000------............------------------.........///............/////////000++++++---...//////000000......///000000000000000/////////....../////////...............///000111........................111000...------...000111...///000222222000///....../////////000000111111111000000///...---------////////////000000000000............////////////...///000222222222111000000000000000//////////////////...//////000111222000000000000000111222222222111111111111111111111......//////000000111111////////////////////////000000//////.........---////////////////////////---.........//////000000000000//////.........---............/////////000////////////////////////////////////////////////,,,------....../////////////////////////////////---...///000111222333444000000000000000000000000,,,------....../////////////////////////////////.........------.......................................////////////..............................////////////////////////---------.........//////000000000000000000000000000/////////............---.........//////000000...........................///000111111000///...//////000000000000//////......//////000000111111................................................------------------------............/////////000,,,------...///000111111////////////////////////////////////////////////,,,,,,---.../////////...______________________________^^^]]]\\\\\\\\\\\\WWWUUUSSSRRRQQQRRRSSSTTTPPPOOONNNLLLKKKKKKJJJJJJIIIJJJKKKIIIFFFDDDCCCDDDEEEDDDCCCCCCCCCAAA>>><<<<<<;;;:::888666555444333555444222000///000000111111111222222222222111111000000000000000000000000000///.........000111222,,,...//////......///111222000///......///000222000000000000000000000000....................................////////////000000000000000000000000+++,,,.../////////...---...---,,,,,,,,,,,,---...///...,,,++++++,,,...///***(((&&&&&&))),,,///000111000000//////......------,,,,,,++++++,,,,,,---------/////////...---,,,---,,,,,,++++++,,,,,,---...---,,,+++,,,,,,............---------,,,,,,,,,)))***+++,,,------------.........------,,,,,,,,,//////...------------...------............------------------------------------------------------000000//////.........------------------------------------------...//////////////////////////////...............///000000111111111000000///...---222111111111000000//////////////////000000000000222111///...---------...+++......++++++...---***...---------...///000111........................111000///......------...---......///////////////222222111000///...------//////000000000000//////000000000000000000000000222000...---,,,---...///222222111111000000//////......///000000111000000555444222111000000000000000000000000111111111111000000000000000000000000000000000000000///......000000000000000000000000000///...------...///000................................................////////////////////////////////////000000000000//////////////////////////////............//////........................//////............/////////...---...000333444444,,,---...///000///...---////////////000000000000++++++,,,,,,,,,,,,++++++------............------..............................------------......000---,,,---///000...,,,------......//////000000///////////////...............////////////......////////////000000000000......//////000000111111000000000000000000000000...///000000000///---,,,,,,,,,,,,---------..............................//////////////////////////////......---------,,,//////............//////////////////////////////////////////////////////------............------aaaaaaaaaaaaaaaaaaaaaaaa___^^^]]]\\\[[[[[[[[[[[[XXXVVVTTTRRRQQQRRRSSSSSSPPPOOONNNLLLKKKKKKKKKKKKIIIJJJKKKIIIFFFDDDDDDDDDDDDCCCBBBBBBBBBAAA===;;;;;;;;;:::999777555333222333222111000/////////000000111111111111111111000000000000000000000000000000//////......///000111222222333222000...///000000///...------...///000000000000000000000000000....................................////////////000000000000000000000000------...////////////...---,,,++++++++++++,,,---///...,,,++++++,,,...///---+++))))))+++---......+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------...//////...---,,,---,,,,,,++++++,,,,,,---///...---,,,,,,,,,---.........---------,,,,,,,,,******+++,,,------------......---------,,,,,,,,,//////...------------...------............------------------------------------------------------000/////////............------------------------......------......///000////////////////////////...............///000000...//////000000000000000111111111000000000//////////////////000000000000000///.........///000000222444333///...111111///////////////////////////////////////////////////...............///111111---...//////000000//////111111111000//////......//////000000000000//////000000000000000000000000333222000/////////111111000000000000000000000000...///000000000000000000222222222111000000//////000000000000111111111111000000000000000000000000000000000000000///......////////////////////////000///...------...///000////////////////////////........................////////////////////////111111000000//////......//////////////////////////////............//////........................//////............/////////---,,,---///111222222,,,,,,---...........................////////////......////////////......------............------..............................------------......///---,,,---///000...,,,......///////////////000/////////////////////.........////////////........./////////000000000000////////////000000000000000000000000000000000000...///000000000///---,,,,,,---------....................................////////////////////////.........---------,,,,,,......------------......////////////////////////////////////////////////---......//////......---aaaaaaaaaaaaaaaaaaaaaaaa^^^^^^]]]\\\[[[[[[[[[[[[YYYWWWUUURRRQQQQQQRRRSSSPPPOOONNNMMMLLLKKKKKKKKKIIIJJJJJJIIIFFFDDDDDDDDDCCCBBBAAAAAAAAA@@@===:::::::::;;;:::888666333111222111000//////////////////000000111111000000///000000000000000000000000111000000////////////000111222333222000//////000//////------------//////000000000000000000000000....................................////////////000000000000000000000000//////......//////000111,,,,,,++++++++++++,,,,,,...---,,,++++++,,,---...///---,,,,,,---...---,,,++++++,,,,,,---......///------,,,,,,,,,,,,------------......///......---------,,,,,,,,,,,,------//////...---,,,,,,------......---------,,,,,,,,,***+++,,,------...------...------------,,,,,,,,,//////...------------...------............------------------------------------------------------////////////............------------------------//////......//////000111////////////////////////...............///000000,,,---...000111222222222111111000000000000//////////////////000000000000///......///000111222333111333333//////222222000000000000000000///......000000000000000000000000............///000111111---...//////000000//////000000000000000000000000///000000111111000000///000000000000000000000000333222111000///000111222.........///000111111111000000000111000000/////////000111111111000//////000000000000111111111111000000000000000000000000000000000000000///......//////////////////////////////............///000000000000000000000000000........................////////////////////////222222111000///...------//////////////////////////////............//////........................//////............/////////---,,,,,,...000//////---,,,,,,,,,,,,---......------------............/////////000000/////////------............------..............................------------......///...------...///...---000000000000////////////......//////////////////......////////////............/////////000000000000000000000////////////000000000000000000000000/////////000//////...---------........./////////........................////////////////////////.........------------,,,------------------------////////////////////////////////////////////////---......//////......---___________________________^^^]]]\\\\\\[[[[[[\\\ZZZXXXVVVSSSQQQQQQRRRRRRPPPPPPNNNMMMLLLKKKKKKKKKHHHIIIJJJIIIGGGEEEDDDEEECCCBBBAAABBBBBBAAA>>>;;;999:::;;;;;;999666333000222222111000000000000000//////000000000000//////000000000000000000000000111111000000//////......,,,---////////////111333000///............///000////////////////////////....................................////////////////////////////////////000///.........///111222,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---......---,,,---......---,,,,,,---------.........///------,,,,,,,,,,,,---------------...............------,,,,,,,,,,,,------//////......------,,,,,,......---------,,,,,,,,,++++++,,,---......------------------------------//////...------------...------............------................................................///////////////.........------------............///////////////000111111////////////////////////...............///000000---...///000111222222222000000000000000000//////////////////000000000000/////////000111111222222---111222000000333333//////000111111111000//////000000000000000000000000222111000///..................///000000000000000//////000000000111111111000000000111111000000000000000000000000000000000000000///......//////000....../////////000000000111111111111111000///...,,,...000111222111///...///000000000111111111111////////////////////////000000000000000///.............................................//////000////////////////////////........................////////////////////////111111000000//////......//////////////////////////////............//////........................//////............//////000...------//////...------,,,+++++++++,,,...///------........./////////------............------------............------..............................------------............---............---111111111000000//////...............////////////......////////////.............../////////000000111111000000//////......//////////////////////////////////////////...............////////////000........................////////////////////////........................---..................---////////////////////////////////////////////////......////////////......```````````````````````````___^^^]]]]]]\\\\\\\\\ZZZYYYVVVSSSRRRQQQRRRRRRQQQPPPOOOMMMLLLLLLKKKKKKHHHIIIJJJIIIGGGEEEEEEEEEDDDCCCBBBCCCCCCBBB???===999:::;;;;;;999666333000222222222222222222111111//////000000000000//////////////////////////////111111000000//////......,,,---///000///000222333111000000000000000000111////////////////////////....................................////////////////////////////////////000///.........///111222---..................------------,,,,,,---------,,,++++++,,,...///...---+++++++++*********))))))...------,,,,,,------...------------......//////...------,,,,,,------.../////////......---------......---------,,,,,,,,,,,,,,,---.........------------------------------//////...------------...------............------.........................................................///////////////---------......////////////////////////000111111////////////////////////...............///000000000000111111111111000000//////////////////000000////////////000000000000000000111111111111000000...222444333333444222...///000000111111222111111////////////////////////222111000//////......///...//////000000000000000//////000000111111222222000000111111111111000000000000000000000000000000000////////////000000000111000000000/////////...111111222111111000//////,,,---///111222111000//////000000000111111111111////////////////////////000000000000000///......////////////////////////---......///////////////........................////////////////////////////////////////////////......//////000000111111//////////////////////////////............////////////////////////////////////............//////111///...///000000///---...---,,,+++,,,---...///....../////////000000000------............------------............------..............................------------......---.........------......111111000000//////......---.........//////000000......////////////..................////////////111111000000//////......//////////////////////////////........./////////.........////////////000........................//////////////////////////////////////////000000...///000000000000///...////////////////////////////////////////////////...//////////////////...bbbbbbbbbbbbbbbbbbbbbbbb______^^^]]]\\\\\\\\\\\\ZZZXXXVVVSSSRRRRRRSSSTTTQQQPPPOOONNNMMMLLLLLLLLLGGGIIIJJJIIIGGGEEEEEEFFFDDDCCCBBBCCCDDDCCC@@@>>>::::::;;;:::888666333111222333333444444333222222///000000111111000000//////////////////////////////000000000000000///...111222333333111111111333111111111111111111111111000000000000000000000000....................................////////////000000000000000000000000//////......//////000111......////////////......------------------------,,,+++***+++---/////////......---,,,,,,+++******......------------......---------------...///000......------------......---...////////////............---------,,,,,,,,,------............------,,,,,,,,,------------...//////...------------...------............------.........................................................///////////////---------...//////000000//////......//////000111////////////////////////...............///000000222222222222111000///.........////////////000000////////////000000000000000000000111111000//////---000111///000333333000222111111111111111222222////////////////////////////////////000111222222...///000000111111000000000000000111111222222222000111111222222111111000000000000000000000000000111111222222222222222222222222222111000/////////111111111222111111000000---...000111111111000000000000000000111111111111000000000000000000000000000000000000000///......000000000000000000000000,,,---...///000000000///........................////////////////////////////////////////////////------...///000111222222//////////////////////////////............////////////////////////////////////............//////000/////////111111///---...------------...//////////////////000000000111/////////000000/////////------............------..............................------------......---...///...------...///////////////............------......///000000000......////////////......------........./////////000000000000////////////000000000000000000000000///............///000000------........./////////........................///////////////////////////////////////000000000///000111222222111000///////////////////////////////////////////////////...//////000000//////...bbbbbbbbbbbbbbbbbbbbbbbb^^^]]]\\\[[[ZZZZZZZZZZZZYYYXXXUUUSSSSSSSSSTTTUUUQQQPPPOOONNNMMMLLLLLLLLLGGGHHHJJJIIIGGGEEEEEEFFFBBBBBBAAABBBCCCBBB@@@===;;;;;;:::999777555333222111222333333333333222111000111111111111111111000////////////////////////...///000111111000000///111222333333111111222333000000111111111111000000000000000000000000000000....................................////////////000000000000000000000000------...////////////...------...//////...------,,,------------------,,,111...,,,+++---/////////000000//////////////////......------------......------,,,,,,---...000111......------------......,,,---...///000000//////......---------,,,,,,,,,------............------,,,,,,,,,---------......//////...------------...------............------............................................................/////////000---------...///000000000......------......///000////////////////////////...............///000000222222222222111000///............/////////000000////////////000000000000,,,---///000111000000///---//////...222<<>>;;;<<<<<<:::999888777444333333222222222222111111111111111111000///.........000000000000000000000000222111111000000000000000//////000000000111111111222111111000111111222222000000////////////000000.........................../////////000000000111////////////////////////***,,,...///000000///...//////.........///000111........................******++++++++++++******......------------......,,,,,,+++******+++,,,,,,///...---,,,,,,---...............------,,,,,,,,,------------------------......---------,,,,,,,,,000//////...------,,,,,,///---+++******+++---///...------------...//////------------------,,,,,,------------------------///......------......///111000///------------............///////////////.........//////////////////...,,,+++,,,---000111...............///000111111111000000000000111111000000/////////.........///111222111000///000111111111222222222222111111333111333:::333LLLuuukkkUUUAAA222333666333000222222222111111000000000000444444333333333222222222222222222222111111111111111111111222222222333333111222222333222222111111111111111222222222222222333333222111222222333444333333222222222333333444444333333222222111111111444333222111111222333333333333333333333333333333111222222333222111///...000000111111111000000///111000///000111222111000000000000//////.................................000//////...///000111222000000000000000000000000---......///000000/////////////////////////////////////////////////////////000000000...---...///000///...------...///000++++++++++++++++++++++++---------.../////////000---...//////////////////////////////////////////........................------......///000000111000/////////............---------............///////////////////////////////////////////////////------...............///////////////////////////000000000/////////............/////////000000000////////////////////////000000///...---,,,,,,+++------------------------...........................111444555333000///.../////////////////////...//////............//////////////////////////////........................````````````````````````^^^]]]\\\[[[ZZZXXXWWWWWWWWWXXXWWWUUURRRQQQRRRSSSSSSRRROOOMMMKKKKKKJJJKKKJJJIIIIIIGGGFFFEEEDDDCCCCCCCCCBBBBBBCCCAAA???<<<<<<<<<;;;:::888666444333333333333333222222222222111111000000//////......000000000000000000000000222111111000000000000000//////000000000000111111444333222111000/////////000000////////////000000........................////////////000000000000////////////////////////111111222222111///---,,,.........---...//////000........................+++,,,,,,------,,,,,,+++...---,,,++++++,,,---.........------------......000///...,,,,,,+++,,,,,,.........---------------........................---------,,,,,,,,,++++++/////////...------,,,,,,------,,,,,,,,,,,,------///............///000000++++++,,,,,,,,,---------------------------------///......------......///111111000//////......---------......///000000111000000//////..................---------...///000,,,---------///000111222111111000000000000111111000000////////////......///111222111000///000111111111222222222222111111111111222888000???\\\QQQEEE888000222444222222555222222222111111111111000444333333333333333333333111111222222333333444444333333333333444444444444222222333444444333333222222333333333444444444444333333333333444555666777444444444444444555666666666666555444444333222222444444333333333444555555333333333333333333333333222222222222222111111111222222222222111000///...//////000111333333222000111111000000000000/////////////////////////////////////////////000111111000000000000000000000000......///000000000//////////////////////////////000000000000000000000000...///000///...---...///......------------......//////////////////////////////////////////////////////////////////...---////////////////////////........................------......///000000000////////////............---------............//////////////////////////////////////////////////////////////////.........////////////////////////000000000///////////////------........./////////,,,------...//////000000///............---------------------------------........................---222888;;;:::555000---......////////////////////////............//////////////////////////////........................````````````````````````______]]]\\\ZZZXXXWWWVVVXXXXXXWWWUUURRRPPPQQQRRRSSSRRRPPPMMMLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAABBBAAA>>><<<;;;<<<<<<:::888555444444444444444333333333222222111000000000/////////...////////////////////////222111111000000000000000////////////000000000111444333222000////////////000////////////000000111........................////////////000000000000////////////////////////111111111000...---+++***++++++++++++,,,,,,------........................---......//////......---...---,,,++++++,,,---...////////////////////////......------,,,,,,,,,,,,...............---------////////////////////////......---------,,,,,,,,,//////.........---------,,,,,,------------,,,,,,...............//////000------------------------........................//////............//////---...///000111111111000............//////000000///////////////.........//////000111111111111111---------......///111111//////............//////000000/////////////////////111222111000///000111111222222333333222222111...111000555...222DDD888888222///111222000111666222222222222222222222222222222222333333333333333222222222333333444444555444444555555555666666666444444555666666666666555666666777777888999999999888888888888888999999999777777777777888999::::::888888888777666666555555666555555555444444444555444444444333333333333333222111111000111111222333222222222222111000///.........///222444444111///000000000000000000000000000000000000000000000000///////////////000000111////////////////////////...//////000000000//////////////////////////////////////////////////////...///000///...---...///........................000000000000000000000000000000000000000///////////////000000///...------////////////////////////....................................//////000000///////////////.........---------............///////////////////////////////////////////////////000/////////......------////////////////////////........................------------.........///------------......//////---------............///................................................---222999<<<;;;666000---............//////////////////............//////////////////////////////000000000000000000000000aaaaaaaaaaaaaaaaaaaaaaaaaaa```___]]][[[YYYXXXWWWVVVWWWVVVTTTQQQOOOOOOPPPTTTSSSPPPNNNLLLLLLKKKLLLJJJIIIIIIHHHGGGFFFEEEEEECCCAAA@@@@@@@@@???===;;;;;;<<<===;;;777444444555444444444333333333222222000000000000////////////........................222111111000000000000000...////////////000000000111111000000///000000111///////////////000111111////////////////////////000000000000/////////////////////////////////////////////...---,,,,,,++++++++++++,,,,,,,,,,,,,,,........................------............------...---,,,,,,,,,,,,---...,,,,,,,,,------,,,,,,,,,,,,,,,,,,------.................................////////////////////////////////////...........................---------,,,------......------,,,------,,,,,,------...///000000000///...---------......................../////////....../////////---...///000111111111000000000//////............------......///000000111//////111222222222111000//////............////////////............////////////000000000000000000///111222111000///000111222222333333333333222222...444000444000,,,666,,,222111111222111///000444222222222222333333333333222222222333333444444444444444444444444444555555777777777777888888888888777888999999:::::::::999<<<<<<======>>>??????@@@AAA@@@@@@???>>>>>>===<<<<<<;;;;;;;;;<<<<<<===>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777777666666666555555444444444222222111111111222333333111111222222222222111111......///111333333000...////////////////////////111111111111111111111111...//////000000000000000///////////////////////////000000000000000//////////////////////////////........................---///000///......///000////////////////////////------------------------000000000000000///////////////000000///...------------------------------////////////////////////............////////////.........///////////////---------............///........................///////////////////////////......------,,,,,,,,,........................------------------------------------........./////////......------------,,,,,,------...//////000........................////////////////////////...222666777666222000...---.........//////000000//////............//////////////////////////////000000000000000000000000aaaaaaaaaaaaaaaaaaaaaaaaaaa```___]]][[[ZZZXXXXXXUUUVVVUUUSSSPPPOOOPPPQQQTTTSSSQQQNNNMMMLLLLLLLLLIIIHHHHHHGGGFFFFFFEEEEEECCCAAA????????????===<<<:::<<<===;;;777444444555333333333333222222222222000000000000////////////........................222111111000000000000000......////////////000000///////////////000111222///......//////000111222////////////////////////000000000000/////////////////////////////////////////////...////////////------...////////////...........................+++,,,,,,,,,,,,,,,,,,+++........................---......//////......---+++,,,---...////////////.............../////////////////////////////////000000000////////////...........................------............------,,,,,,,,,,,,,,,---......222222111000///...---,,,........................000//////......//////000111111000//////......---111000000///......------,,,,,,---...///000111111---...///000000000//////000000///...............111111000000000000111111//////000000000000111111///111222111000///000111222222333333333333222222000777000555555...444...222222333222111000111333222333333333333444444444333333444444555666777777777777777777777777777888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>????????????AAAAAABBBCCCDDDEEEEEEFFFGGGGGGFFFFFFDDDBBBAAA@@@??????>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@???>>><<<<<<<<<;;;;;;::::::999777777777666666666666666333333444444444444444333111000000111333222000.........////////////000000000000000000000000000000......///000000000000000000000000000000000000000000000111111111000//////////////////////////////........................---...//////......///000//////000000000000//////........................//////////////////////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......//////////////////.........///////////////---------............///........................////////////////////////---------------,,,,,,,,,........................---------------.........------........./////////000000//////...------,,,,,,,,,------...//////000........................///////////////////////////000222111000......///------......///000000000//////............//////////////////////////////........................cccccccccccccccccccccccc______^^^\\\[[[YYYXXXXXXUUUUUUUUUTTTQQQQQQQQQSSSSSSRRRPPPMMMKKKKKKJJJKKKGGGGGGGGGFFFFFFEEEDDDDDDDDDBBB@@@???@@@???>>>===999<<<>>>;;;666333444666333222222222222111111111////////////000000000000000000000000000000000000222111111000000000000000........./////////000000///////////////000111111............///000111222////////////////////////111000000000/////////...//////////////////////////////.........//////000---...///000000000//////........................,,,------......------,,,---...000111111000...---///000111222222111000///---...///000000000///...---........./////////000........................000////////////..........................................------.........---------------...//////000000//////.........---........................000000////////////000000111000///------------...///////////////.........---.........//////000000...////////////000000000///............//////000111111000000000000111111//////000000000111111111///111222111000///000111222333333444444333333222000777---222888111666555333444444222222333333333333333333333444444444555555666777888999:::;;;;;;999999:::;;;<<<===>>>>>>??????@@@@@@@@@AAAAAAAAA???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDAAA@@@???>>>>>>>>>>>>>>><<<======>>>???@@@AAAAAACCCDDDEEEFFFGGGGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBBBB>>>>>>??????>>>===<<<;;;888888888888888777666555555444333333333333222000/////////000000111111111000000000000000000000000---...///000111000000///000000000000000000000000111111111111111000//////////////////////////////........................---...//////......///111......///000000///......////////////////////////---------.../////////000---...//////////////////------------------------/////////////////////////////////////////////.............../////////000---------............///........................////////////////////////------------............................................./////////000000....../////////000000000////////////////////////,,,,,,------.../////////........................////////////////////////...//////...,,,,,,---...------......///000000111//////............//////////////////////////////........................cccccccccccccccccccccccc^^^]]]\\\[[[ZZZYYYXXXWWWUUUVVVVVVUUUSSSRRRSSSUUURRRQQQNNNLLLJJJIIIIIIIIIGGGFFFFFFFFFEEEEEEDDDDDDEEECCCAAA@@@AAA@@@???>>>999<<<>>><<<666333444666222222222111111111000000////////////000000000000111111111111111111111111222111111000000000000000............/////////000000000////////////000000............///000222222000000000000000000000000111111000000/////////...////////////////////////......------------......,,,,,,.../////////...---........................000000111111111111000000---...111222222111...---,,,---...//////...---,,,000000111111111///...------.........//////000000........................//////.........------------.....................///...------------...///...............///000000---------............///////////////////////////000000////////////000000...---,,,+++,,,...000222------......///000000000///////////////.........111111111000111222222333---------...///000111222//////............////////////000000111111111222///111222111000///000111222333333444444333333222---555(((...777111777888444555444222333666666444333333333444444555555555888888999:::<<<===>>>>>>::::::<<<>>>@@@AAACCCCCCCCCCCCCCCDDDDDDDDDEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGIIIJJJKKKKKKHHHIIIJJJJJJJJJIIIHHHGGGAAAAAA???>>>======<<<<<<777777888:::;;;===>>>>>>AAABBBDDDGGGHHHIIIIIIIIILLLLLLKKKKKKJJJIIIHHHHHHCCCDDDEEEFFFEEECCC@@@???=========<<<:::888777666999777555444444444333222000000111111222222222222////////////////////////---...000111111111000///000000000000000000000000111111111111111000//////////////////////////////000000000000000000000000,,,...//////......///111,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000------...///000000000///........................000000000000000000000000///////////////.........---.........//////000000---------.........//////........................////////////////////////---.........//////000000........................///000000000111111222222////////////000000000000......//////000111111111---------.........//////////////////////////////000000000000000000000000,,,.........,,,+++,,,------------...///000000111//////............//////////////////////////////000000000000000000000000aaa```___```aaaaaa___]]]^^^]]]]]]\\\[[[ZZZXXXXXXXXXWWWUUUSSSQQQQQQQQQQQQWWWTTTPPPMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEFFFCCC>>><<<<<<>>>??????=========<<<:::777333111444555555555444333333222333333222111000///...---///////////////......---...///000111111000///...000000000000000000000000/////////000000000000000111111000///////////////111000///...---,,,,,,,,,///000111111111000...---//////............//////000///...------...///000111000000/////////000000000000///.....................------------......000000////////////000000222000///...///000///...---...//////000/////////000000000000000000000000......------------....../////////...------,,,,,,...//////000000///......///............---------000000000000////////////..................------,,,---...///000000000000000000//////.........---,,,---///000000000///.............../////////000............/////////000............////////////000000000000111111111111...///111222222222111000111111111000000000000000///111333222000000222444666555555444333222222111000000111222333444555555555444333222222222444444666777888888999999999999;;;<<<>>>@@@AAABBBBBBBBBBBBBBBDDDFFFIIIIIIHHHGGGHHHGGGEEECCCBBBCCCDDDEEEDDDFFFEEEAAAAAAEEEGGGEEEDDDFFFGGGGGGGGGGGGHHHJJJIIIIIIJJJJJJIIIGGGDDDCCCCCCAAA???<<<;;;:::::::::999:::;;;<<<;;;:::999888;;;<<<>>>@@@BBBDDDFFFGGGKKKLLLLLLMMMNNNNNNMMMMMMNNNMMMLLLKKKJJJHHHGGGGGGGGGGGGGGGFFFEEEDDDBBBBBB>>>===::::::999888666444444333222111000/////////333333222111111111111111000000000000000000000000222222111111000000//////////////////............//////............//////........................000000111111111111000000000000000000000000000000...............///000000000//////.........//////........................////////////////////////............////////////111111000000//////......////////////............------------------,,,,,,............////////////------------------------///............---------............////////////,,,,,,,,,---------............////////////......---.........//////000000......//////000000111111------......//////000000///...---,,,,,,---...///000000//////.........---........................000///...------...///000////////////////////////...///000///...------...aaa```^^^___``````___^^^]]]]]]]]]\\\[[[ZZZYYYXXXYYYXXXVVVTTTSSSSSSSSSTTTWWWTTTPPPNNNLLLKKKJJJHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEBBB>>>======>>>>>>>>>=========;;;999777444333333333444444333222222111111111111111000000000000...///000111111111111111//////000000000//////...000000000000000000000000,,,,,,,,,---...///000000111111000///////////////000//////...---------------.../////////...,,,+++//////............////////////............//////000//////......//////000000000///...............///......------......///000000////////////000000000...---,,,---...---,,,,,,---......//////......////////////////////////------,,,,,,,,,,,,------................................................---------....../////////000000000/////////......////////////////////////111000///......///000111000000/////////...............000111111111000///........./////////000000........./////////000000....../////////000000000............/////////000///000000111111111000000111111111111111111111111///111333222000///111333222222222222222222111111000111111222333444444555888777666666666666666777888888999;;;<<<<<<======BBBBBBCCCEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIHHHGGGEEEGGGHHHHHHHHHGGGGGGGGGGGGIIILLLLLLIIIIIILLLLLLIIIHHHJJJLLLLLLLLLLLLNNNOOONNNNNNNNNMMMJJJGGGDDDBBBFFFEEECCCAAA@@@?????????<<<<<<=========<<<;;;:::;;;<<<===@@@BBBEEEFFFHHHKKKKKKLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLLLLLLLKKKKKKNNNNNNMMMLLLKKKIIIHHHGGGEEECCCAAA???>>>===:::888777777555444222222111111222111111111111111222222000000000000000000//////---------...///000000000111111000000000///////////////............//////........................000000000000000000000000000000000000000000000000...............///000000...------,,,,,,---------........................////////////////////////............////////////000000000000////////////////////////............000000000000000000000000............////////////------------------------///............---------............////////////,,,,,,---------...............////////////................../////////000000/////////////////////.........//////////////////...------------...///000/////////.........---////////////////////////000///...------...///000////////////////////////...000222222000///...///aaa___]]]]]]___`````````]]]]]]]]]\\\[[[ZZZYYYXXXYYYXXXWWWUUUUUUUUUVVVWWWWWWTTTPPPNNNMMMLLLJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDBBB???>>>??????>>><<<===<<<;;;:::888777666666222222333333222222111111...//////000111222333333...///111222333444444444000000///...............000000000000000000000000++++++,,,---///000111111111000000/////////////////////......---......///.........///......---,,,......------------............////////////......///...............//////000//////............//////......------......///000//////......//////000000...---,,,---...---,,,---......///////////////...........................------------------...,,,------...//////000000......---,,,,,,---...///+++,,,---...///000111111/////////.........------///000000000000000000000333222000......///000111000000////////////......//////000111111111111111....../////////000000000....../////////000000000///000000000000111111111........./////////000000111000000/////////000000111111111111111111111111000222222222000000111222111111111222222222333333333333444444555555666666666777777888999999::::::999:::;;;===>>>@@@AAAAAAEEEEEEFFFGGGHHHJJJLLLMMMPPPPPPOOONNNMMMLLLKKKJJJHHHKKKNNNOOOOOONNNNNNOOOPPPTTTWWWUUUUUUVVVTTTPPPPPPQQQRRRRRRRRRRRRSSSTTTTTTTTTSSSRRRPPPMMMJJJIIIKKKJJJIIIGGGFFFEEEEEEDDD@@@@@@?????????>>>>>>>>><<<<<<===>>>@@@BBBDDDEEEIIIIIIJJJJJJJJJIIIIIIHHHIIIJJJKKKLLLMMMNNNNNNOOOPPPPPPPPPOOONNNMMMLLLKKKLLLJJJHHHFFFEEEDDDAAA???>>>===;;;999888777666666222222222222333333333333333333222222111111000000---------...//////000000222222111111111000000000000//////......//////000........................000000///......///000000000000000000000000000000...............///000000...------,,,------..............................////////////////////////............////////////////////////000000000000////////////................................................////////////------------------------///............------------............/////////,,,------------...............////////////..................////////////000000//////...------,,,///////////////.........///......------......////////////...............000000000000000000000000//////............//////////////////////////////,,,...000000...,,,,,,,,,aaa___\\\\\\^^^```aaaaaa]]]]]]]]]\\\[[[ZZZYYYYYYXXXWWWVVVUUUUUUVVVWWWXXXWWWTTTPPPNNNMMMLLLKKKJJJHHHGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@???===;;;<<<;;;:::999888777777888222222333333333333222222//////000111222222333444///000111222333333333333111000///---------......000000000000000000000000......///000111222222333000000////////////000000...............///000000000000000000000000//////......------------......---...///000000///...---...------------......///000///............////////////............///////////////....../////////222000///...///000///...//////000111111111111000........................000000////////////000000---........./////////000...---,,,***+++,,,...000,,,------...///000000000///.........------------///////////////000000000111000////////////000000000000////////////////////////000000111111111111...////////////000000000...////////////000000000000000111111111222222222000000111111111222222222222111000///...///000111111111111222222222222222111222222222111111111222333333444444444444555555666666777777888888888888777888:::<<<>>>???@@@AAA??????@@@BBBDDDFFFGGGHHHHHHHHHJJJLLLOOORRRUUUWWWXXXYYYZZZYYYWWWUUUUUUUUUOOORRRVVVWWWVVVWWWZZZ\\\\\\bbbgggggggggfffaaa[[[ZZZ[[[[[[YYYWWWUUUUUUVVVVVVWWWXXXXXXXXXWWWVVVUUUSSSRRRQQQOOONNNMMMMMMMMMIIIHHHHHHGGGGGGGGGGGGGGGDDDCCCCCCCCCDDDEEEFFFGGGIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMOOOOOOPPPPPPPPPPPPOOOOOOOOOMMMKKKKKKKKKJJJIIIGGGDDDCCCBBB@@@>>>===<<<<<<777777777777777666555555777666666555333222222111333333222111000//////...222222111111111000000000000000////////////000000........................111///...,,,,,,...///111////////////////////////...............///000000///////////////000000111........................////////////////////////............////////////.........///000111111111////////////............+++++++++,,,,,,,,,,,,,,,............////////////........................///............------------------.........//////------------..................////////////...............///////////////...............---------000000//////......------//////............//////......................../////////////////////////////////....../////////////////////////////////---......---,,,+++,,,---aaa___\\\\\\]]]___``````\\\\\\\\\\\\\\\[[[ZZZYYYVVVUUUUUUTTTTTTUUUWWWXXXVVVTTTPPPNNNNNNMMMLLLJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@AAA???===:::<<<;;;:::999888888888888333333444444444444444333111111111111111222222222000111111111111111000000111000///---------...///000000000000000000000000111111111111111000000000000000////////////000000...............///000111000000/////////000000000.........------.........---...///000000///...------------------...////////////............///////////////......///////////////............//////222000///...///000///...---...//////000000//////........................000000////////////000000000000/////////............---+++***+++,,,///000///////////////////////////.........---------------------....../////////---...///000111000000/////////000000000000000000............//////000000////////////000000000111////////////000000000111111111111111222222222222111111111111222222222222222111000//////000111222111222222222333333333444222222222222333333333333555555555555555555555555777888888888999:::::::::===>>>???@@@BBBDDDEEEFFFFFFGGGGGGHHHIIIKKKMMMNNNOOOQQQTTTYYY___dddhhhkkkjjjlllmmmkkkfffbbb```___]]]___aaa``````ccciiiooossszzzxxxqqqkkkkkkiiieee```\\\[[[[[[[[[\\\___aaaaaa```___^^^\\\[[[XXXVVVTTTSSSSSSTTTRRRRRRRRRRRRQQQQQQQQQQQQKKKKKKJJJJJJKKKMMMPPPQQQNNNOOOOOOOOOOOOOOONNNNNNJJJJJJJJJJJJJJJIIIIIIIIIMMMMMMOOOPPPQQQQQQQQQQQQLLLJJJJJJKKKMMMNNNMMMLLLIIIHHHGGGEEEDDDCCCBBBBBB????????????===;;;:::999999999777666444333222111555444333222111000//////111111000000000/////////000000////////////000000////////////////////////111///...,,,,,,...///111////////////////////////...............///000000///////////////000111222////////////////////////////////////////////////............////////////------...///000111222222////////////............---------.........//////............////////////........................///............---------------------............---------.........//////......////////////......///////////////.........+++,,,,,,---...///000000000000//////......------////////////////////////---------..........................................//////////////////...////////////////////////111222111///------000222bbb___]]]]]]]]]^^^^^^^^^\\\\\\\\\\\\\\\[[[ZZZZZZUUUUUUTTTSSSSSSTTTUUUVVVVVVTTTPPPNNNNNNNNNLLLKKKKKKIIIGGGEEEDDDCCCDDDDDDBBBAAA@@@@@@@@@???===;;;;;;;;;::::::999888777777333333444555555555444444333333333222111111111000000000111111000//////...000000////////////000000000000000000000000000000111000000//////......---///////////////000000111///.........///000000111...------------...////////////............//////......////////////......------------...///000000///............//////000000//////......//////000///......------......///000...---,,,---...---,,,+++,,,,,,---------------...........................------------------...111111000//////...------------,,,,,,,,,...///000000000000/////////....../////////.........------,,,,,,------......////////////000111111000000/////////000000000000111111...............///000000/////////000000000111111/////////000000000111111000111111111111222222222/////////000000000111111111111111111111222333333222222222333333444444555333222111333555777666666555666666666777777888888888999:::;;;<<<======>>>BBBBBBBBBCCCEEEHHHJJJLLLPPPOOOOOONNNOOOPPPRRRSSSYYY]]]dddllluuu|||vvvqqqooorrrtttuuutttssswwwzzzsssnnnkkkjjjkkkmmmqqqtttuuurrrooommmeeebbb^^^YYYWWWWWWXXXYYY[[[\\\]]]]]]]]]\\\ZZZYYYQQQPPPOOONNNOOORRRTTTVVVVVVVVVWWWXXXXXXXXXXXXWWWRRRQQQPPPOOOMMMLLLJJJJJJHHHHHHIIIJJJJJJJJJJJJJJJGGGFFFFFFHHHKKKMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDBBB@@@???===<<<:::888666444222222111111111111111111111222111111000000000/////////111000000//////000000111////////////////////////000000///......///000000000000000000000000000000...............///000000------------...///000000////////////////////////////////////////////////............////////////---......///000111111222////////////............++++++,,,,,,---.....................////////////........................///............---------,,,------------.........------........./////////......////////////......///////////////.........++++++,,,...///000111222///////////////............//////000000//////...---------------.......................................////////////......////////////////////////000111222111///...///000bbb```^^^^^^^^^^^^\\\[[[[[[\\\\\\\\\\\\[[[ZZZZZZVVVUUUTTTSSSSSSTTTUUUUUUVVVTTTPPPOOONNNNNNMMMLLLLLLJJJHHHFFFDDDDDDDDDEEECCCAAA????????????===<<<;;;;;;;;;;;;:::888666555222222333444444444444444333333333222222111111111//////000000111000000000...///000111222222222222000000000000000000000000000000000//////////////////////////////000111111000///////////////000000...------,,,---...///000000000////////////000000//////............//////............///000111222...............///000000000000////////////000000///......------......///000...---,,,---...---,,,,,,,,,---...............////////////////////////------,,,,,,,,,,,,------000000000///////////////,,,------......///000000///////////////000000000000000000/////////......---------...//////000000888666333000//////111222//////000000000111111111000///.........///111111//////000000000111111111//////000000000111111111000000000111111111111222//////000000000111111111000111222333444555555555222222333333444555555555333222111444888::::::888777777999;;;===>>>@@@AAA>>>>>>???AAACCCDDDEEEFFFGGGHHHIIIMMMRRRYYY```dddhhhfffeeecccbbbcccdddeeekkkqqq{{{|||wwwqqqjjjggghhhjjjlllpppqqqtttuuuuuussspppnnndddbbb^^^ZZZWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]]]]\\\[[[YYYWWWUUUSSSRRRQQQIIIIIIIIIIIIHHHFFFEEEDDDEEEDDDDDDFFFIIIJJJJJJJJJGGGGGGFFFEEEEEEEEEEEEEEEGGGHHHIIIJJJIIIHHHFFFEEEDDDCCCAAA???<<<:::888777333333333333333333333333222222111111111000000000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000...............///000000------------...///000111////////////////////////////////////////////////............////////////......//////000000111111////////////............******+++,,,,,,---..................////////////........................///............---------,,,,,,---------.....................////////////......////////////......000/////////............------...//////000111111.........///////////////...///000111111000///...,,,,,,,,,------.................................---...///000000///...---///////////////////////////333888:::888444111///bbb```_________^^^[[[YYY[[[[[[\\\\\\\\\[[[[[[ZZZWWWVVVUUUTTTTTTTTTUUUUUUVVVTTTPPPOOONNNNNNMMMLLLMMMKKKIIIFFFDDDDDDEEEEEEDDDBBB???>>>??????>>><<<;;;;;;<<<<<<;;;888555333000111222333333333333333222222222222222222222222---...///000111222222222---///111222333333333222000000000000000000000000000000111111222222333333///////////////000111111000000////////////000000000///......///000111222111111000000000000111111000///...------...///000.........//////111222222...............///000111000000////////////000000.........------.........222000///...000000///...///000000111111111111111000000000000000000000000.........------...............//////000000111111,,,---...///000000000000------...///000111222222000000000000////////////---......///000111111222@@@<<<555///---...111444//////000000111111111222111000/////////000222333000000000000111111111111000000000000111111111111///000000000000111111111111222222222222333333333///000333555666777666666222222333333444555666666333222111444999<<<<<<:::999:::===@@@CCCFFFHHHJJJDDDEEEFFFHHHJJJLLLNNNNNNPPPRRRVVV]]]gggsss}}}~~~}}}}}}~~~~~~{{{tttllleee```]]]\\\WWWWWWYYY[[[\\\]]]]]]]]]cccbbb```___\\\[[[YYYXXXTTTSSSRRRPPPNNNKKKIIIGGGDDDCCCCCCDDDGGGHHHHHHGGGEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLLLLKKKJJJLLLKKKIIIFFFCCCAAA???>>>:::999888777555444333222333333333222222222111111111111000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000...............///000000////////////000111333333000000000000000000000000////////////////////////............/////////000////////////000000000000000/////////............//////000000111222222333............/////////000//////////////////////////////.........---------,,,,,,,,,---------................../////////000......////////////......000000//////.........---/////////000000000000000---.........//////000000...///000111111000///...,,,,,,,,,------.........000000000000000000000000---...///000000///...---////////////////////////444;;;DDDIIIGGG@@@999555aaa___^^^\\\[[[[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[WWWVVVTTTSSSRRRQQQRRRRRRTTTSSSPPPNNNLLLLLLMMMMMMPPPNNNJJJFFFCCCBBBCCCCCCDDDCCCBBBBBB@@@@@@???>>><<<<<<<<<;;;:::777555333111111111111111111111111000000111111111111000000111111222111111000///...//////000000000000////////////000000000000//////111111111111000000000000000000000000000000000000222111111111000000//////........................000000000000000000000000////////////////////////........................000000///...............------------.........///......//////000000111111000///...------...///000////////////////////////,,,+++***+++---//////...000//////.........//////000///---,,,,,,---///000333000...---.........---------...///000111222222000000000000000000000000///000222222111111333444PPPCCC555///111444222...222222111111000000//////000111111111111222222222000111111222222222111111000111111111111222222222222222222222222222222222111111111222333444444444777555333222333444444444666555444444555555444333666888;;;<<<<<<===???AAA@@@CCCGGGIIILLLOOOSSSVVVSSSSSSTTTWWWZZZ\\\ZZZYYY___aaafffqqqvvvlllfffgggeeebbb___^^^```cccdddfffaaa]]]]]]___```^^^[[[YYYWWWUUUTTTRRROOOJJJGGGHHHGGGFFFDDDCCCBBBBBBBBBBBBAAA???>>>======>>>>>>BBBCCCEEEHHHJJJMMMNNNOOORRRRRRQQQPPPNNNKKKIIIGGGDDDCCC@@@<<<999666555444222222111111111111222222111111111111111111111111---------.........//////111111000000//////............///000000000000000111000///...------...///////////////000000000000---...///000000///...---...---------...///111111////////////////////////---------.........//////---...///000000///...---////////////////////////---......///////////////........................//////......---------,,,---------------...///000//////.........---------...//////000000000000000........................------------------------///111222444444222111///------..................000000000000000000000000///////////////.........000000///////////////000111111000000//////......111555888===HHHOOOHHH;;;```___]]]\\\[[[[[[[[[\\\YYYYYYYYYYYYYYYYYYYYYYYYWWWVVVTTTSSSRRRRRRRRRRRRTTTSSSPPPNNNLLLLLLMMMMMMOOOMMMIIIEEECCCBBBBBBCCCCCCBBBAAA@@@???>>>>>>===<<<<<<<<<;;;:::777555333111111111111111111111111000000111111111111000000000000111111111000/////////000000111111000000//////000000111111000000///111111111111000000000000000000000000000000000000000000000000//////......////////////////////////000000000000000000000000////////////////////////........................000000///...............------........./////////.../////////000000000111000///...------...///000///////////////////////////...---...000222222111//////............/////////...------------...///444222000///000111111000////////////000000000000////////////////////////---...///...---,,,---...DDD<<<333000222333111...111111000000000000000///000111111111111222222222111111222222222111111000000111111111111222222222222222222222222222222222000000000111111222222222444333222222333555555555333333444666888:::::::::999;;;===>>>@@@BBBEEEHHHGGGKKKQQQWWW\\\aaafffiiihhhhhhiiikkkoooqqqqqqpppuuuwww|||~~~{{{yyyvvvtttrrrssstttuuupppkkkdddaaaaaa```]]]YYY___^^^]]]]]]\\\XXXSSSOOOPPPPPPNNNLLLIIIGGGFFFEEECCCAAA???===<<<<<<<<<<<<===>>>@@@BBBEEEHHHKKKLLLOOOPPPRRRSSSSSSRRRPPPOOOIIIHHHEEEBBB???<<<:::999666555444333222222222222000000000000000000000000....../////////000000000111111000000///////////////000000111111111111111111000///...---......///////////////000000000000---...///000000///...------......//////.........////////////////////////---------.........//////---...///000000///...---////////////////////////---......////////////////////////////////////////////////.........------......---------...////////////.........---------......///000000000//////................................................---...///000000///...---/////////......---------000000000000000000000000/////////////////////...000000////////////000000111000000000/////////...---000222777AAAKKKJJJCCC^^^]]]\\\[[[[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXWWWUUUSSSRRRRRRRRRRRRTTTSSSPPPNNNLLLLLLMMMMMMOOOMMMJJJFFFDDDCCCCCCCCCBBBAAAAAA@@@???>>>===<<<<<<<<<<<<;;;:::777555333111111111111111111111111000000111111111111000000...//////000000000000///000111111111111111111000000111111111111111111000111111111111000000000000000000000000000000000000////////////............000000000000000000000000000000000000000000000000////////////////////////........................000//////............///....../////////000000000////////////000000000000//////............//////////////////////////////---,,,+++,,,...///////////////............//////........................222000//////111222222111111000000000/////////...........................000111111000...------...555333222111222222000...////////////000000000000000111111111111222222222222222222222222111000///000111111111111222222222111111111111111111111111111111111111111111222222222222333444555777888999555777999<<>><<<;;;::::::;;;;;;<<<===@@@CCCGGGHHHMMMOOORRRUUUWWWWWWWWWVVVQQQOOOMMMJJJGGGEEECCCBBB<<<;;;:::888666444333222222222222222222222222222000000000000111111111111111000000000000/////////000000111222222222222222000000///.........//////////////////000000000000......////////////......---...///000///...---,,,////////////////////////------........./////////......////////////......////////////////////////---......///////////////000000000000000000000000000000////////////......//////......---........./////////.........------------...////////////...........................////////////////////////........................111000000///...---,,,,,,000000000000000000000000......//////////////////000000////////////000000000000000000////////////,,,......000777AAAFFFFFF]]]\\\\\\[[[[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[XXXWWWUUUSSSRRRRRRRRRSSSTTTSSSPPPNNNLLLLLLMMMMMMPPPNNNKKKHHHFFFEEEEEEEEEBBBBBBAAA@@@???>>>======<<<<<<<<<;;;:::777555333111111111111111111111111000000111111111111000000---...///000000000000000111111222222222222111111111111222222222222111111111111111111000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................000///............//////////////////000000000000////////////000000000000/////////....../////////////////////////////////---+++***+++,,,......---///............//////000......////////////......---,,,+++,,,...000//////000000000000////////////........................111222222111000//////000...000111111111000000000.........//////000000111000000111111111222222222222222222222222111000///000000111111111222222222111111111111111111111111333333333333333333333333333444555666777888;;;<<<===@@@EEEHHHJJJKKKKKKLLLMMMNNNOOOPPPRRRWWW\\\aaaooowww{{{uuuqqqhhheeebbbaaa```^^^\\\ZZZZZZYYYYYYWWWUUURRROOOMMMJJJHHHEEEBBB???>>>============<<<===>>>@@@CCCDDDIIIKKKOOOSSSVVVWWWXXXXXXWWWWWWUUUSSSQQQNNNLLLKKKCCCBBBAAA>>>;;;888666444444444444444333333333333000000000111111111111111000000000000000000000000///000111111222222111111000000//////////////////////////////000000000000...//////////////////...////////////////////////////////////////////////............////////////...//////////////////...////////////////////////---......///////////////////////////////////////000000000000000/////////000000///......---......////////////............,,,------.......................................////////////////////////000///............///000000000//////......------////////////////////////............////////////000////////////000000111000000000000///////////////000///...000555;;;>>>[[[\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWUUUTTTSSSRRRSSSSSSTTTSSSPPPNNNLLLLLLMMMMMMNNNLLLJJJGGGEEEDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<;;;:::777555333111111111111111111111111000000111111111111000000......///000000111000000111111222222222222111111111111222222222222111111111111111111000000000///////////////////////////000000000000000000000000........................////////////////////////////////////////////////........................//////............//////////////////000000000000000000000000////////////...//////////////////...////////////////////////000///---...000111000000...............///000000......///000000///......***))))))+++---///...---.........///000111111111........................,,,...//////......///111///111222111///...000222......//////000000111111000000111111111222222222222222222222222111000///000000111111111222222222111111111111111111111111222222333333333333444444333555666777777:::>>>BBBEEEKKKTTTZZZ\\\\\\\\\]]]\\\^^^```bbbffflllsssxxxzzzrrrjjjfffcccaaa```]]]\\\\\\ZZZXXXVVVTTTSSSOOONNNKKKHHHFFFDDDDDDDDDCCCBBB@@@???>>>>>>??????AAACCCHHHMMMQQQUUUXXXYYY[[[[[[ZZZYYYXXXVVVTTTSSSKKKJJJIIIFFFCCC???<<<:::666666555444333333222222000000000000000000000000000000000000111111111111...///000000111111000000//////000000000000000000////////////000000000000/////////....../////////111000///...///000222333////////////////////////........./////////000000/////////....../////////////////////////////////---......///////////////......................../////////000000000000000111000///...............000000/////////.........,,,------...............////////////////////////........................//////............//////---......//////000000000////////////////////////---.........//////000000///////////////000111111////////////000000000000000000000///......222666[[[\\\\\\]]]\\\\\\[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXYYYWWWVVVTTTSSSSSSSSSSSSTTTSSSPPPNNNLLLLLLMMMMMMJJJIIIGGGEEEDDDBBBAAAAAADDDCCCCCCBBBAAA@@@??????<<<<<<<<<;;;:::777555333111111111111111111111111000000111111111111000000///000000111111111111000000111111111111111111000000111111111111111111000111111111111000000000000000000000000000000000000000000000000111111111111........................000000000000000000000000////////////////////////........................///............//////000....../////////000000000000000000000////////////......////////////......////////////////////////000...------...//////.........---......///000111////////////////////////,,,+++,,,---000000///...------...///000111222222........................---///000000000000222333222222222000//////111333000000000000111111111111000111111111111222222222000111111222222222111111000111111111111222222222222222222222222222222222111111222333333444555555555777999999;;;???GGGMMMRRR\\\jjjuuuyyyyyyyyyyyysssuuuyyy||||||tttoookkkiiicccbbb___[[[XXXVVVTTTSSSTTTSSSQQQOOOMMMLLLLLLMMMIIIHHHGGGEEECCCAAA@@@???;;;===@@@EEELLLRRRWWWZZZZZZ[[[\\\\\\\\\[[[ZZZYYYRRRQQQPPPNNNKKKHHHDDDBBB999999888666444333222111111111111000000000000000000000000111111111111222......///000000000000000//////000111111111000000////////////000000000000//////............//////111000/////////000111222////////////////////////....../////////000000000//////............//////////////////////////////---......///////////////..............................////////////000000000000//////.../////////000000000/////////......------...////////////...////////////////////////........................------------------------------...///000111111222000000000000000000000000------......///000000000///......//////000111222////////////000000000000...---///111111///000333[[[\\\]]]^^^^^^]]]\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXYYYXXXVVVTTTSSSSSSSSSTTTTTTSSSPPPNNNLLLLLLMMMMMMJJJJJJHHHGGGEEECCCBBBBBBCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<;;;:::777555333111111111111111111111111000000111111111111000000111222222222222111111000///000000111111000000//////000000111111000000///111111111111000000000000000000000000000000000000/////////000000000111111........................000000000000000000000000////////////////////////.......................................///000000------........./////////111000000000/////////...---...///000000///...---////////////////////////...,,,***+++,,,---,,,+++---------......///000111111000///......///000111...---...///111222000.........//////000000111111////////////////////////000222333222111111222333111111111111111111111111222222222222111111111111000111111111111222222222///000111222222222222222000111111111111222222222333333333333333333333333333444555666777888999:::;;;===@@@AAAEEEMMMXXXaaalllyyy|||zzzzzzzzz|||yyyuuunnnggg```\\\YYYXXXWWWVVVUUUSSSSSSSSSTTTTTTQQQQQQQQQPPPMMMJJJGGGEEE??????@@@BBBFFFLLLRRRUUUWWWXXX[[[\\\]]]]]]\\\[[[VVVWWWVVVUUUSSSOOOLLLJJJBBBAAA???===:::888666555333333222222111111111111000000111111111222222222//////000111111111111000...///000111222111111000////////////000000000000000///...------...///000000000111111000---+++)))////////////////////////.../////////000000000000000///...------...///000////////////////////////---......///////////////........................------.........///////////////////////////000111000000000000/////////.........///000000000//////////////////////////////////////////////////////,,,---...//////...---,,,......//////000000111111000000000000000000000000------......///000000111............///000111222.../////////000000000111000------222333000///222[[[\\\]]]^^^___^^^]]]\\\ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXVVVTTTSSSSSSSSSTTTTTTSSSPPPNNNLLLLLLMMMNNNMMMLLLKKKJJJHHHGGGFFFEEEBBBAAAAAA@@@???>>>======<<<<<<<<<;;;:::777555444111111111111111111111111000000111111111111000000333333333333333222111000//////000000000000////////////000000000000//////111111111111000000000000000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000////////////////////////.......................................///000111------------.........///111111000000/////////...---...///000000///...---////////////////////////111///......///000///...---------......000111111222000///------///000222...---...///111111///---000000000000////////////000000000000000000000000...///000///---+++,,,---/////////111444444111///444333333333222111111111000111111111111222222222...///000111222333333333000111111111111222222222444444444444444444444444777888999:::<<<>>>???@@@AAADDDGGGJJJOOOYYYhhhsss|||xxxwwwxxxzzzzzzyyy|||zzzxxxzzz{{{}}}zzzyyyxxxzzz~~~{{{vvvqqqpppvvvzzzqqqjjjfffdddXXXWWWVVVVVVVVVWWWXXXYYYWWWXXXYYYYYYWWWTTTPPPNNNHHHFFFCCCBBBCCCGGGKKKNNNUUUVVVYYY\\\]]]^^^]]]\\\YYYYYYZZZYYYWWWTTTQQQOOOJJJIIIGGGDDDAAA>>><<<;;;444444444333333222222222000000111111222222222222000000111222222222222222...///000222222222111000////////////000000000000000///...------...///000...000333333111+++%%%!!!////////////////////////////////////000000000000000///...------...///000////////////////////////---......///////////////000000000000000000000000,,,---------......////////////...//////000111222000000000000////////////...//////000000000000000000000000000000000000000000000000000000000000000...///111222222111///...000000000000////////////000000000000000000000000---------...///000000111............///000222222.../////////000000111111666000...222333///...111[[[[[[[[[\\\\\\[[[[[[ZZZZZZYYYXXXVVVVVVWWWXXXXXXVVVVVVUUUUUUUUUUUUTTTTTTSSSQQQNNNLLLKKKLLLMMMNNNOOONNNLLLJJJHHHEEECCCBBBCCCBBBAAA???>>>=========>>>======<<<:::888666555222222222222222222222222333222111111000000111111000000000000000000000000333222222222111111000000111111222222222111111000000000000000000000000000111111000000000000111111000000111333444333111...///////////////000111111000000000000000000000000111000///...............---.........//////000000,,,---...///000000000000---......------...111333/////////...------,,,,,,---.../////////...---,,,............/////////000///......------///000111111111000000//////......111111111111000000000000000000000000000000000000//////...---------------000000000000111111111111///////////////.........////////////////////////333333222222111000000000222333444555666555444333222111111111000000000000000111333333111000111222777555555666555333666;;;>>>@@@@@@???@@@FFFHHHFFFIIIOOOUUUZZZaaammm~~~xxxrrrmmmfffaaa___aaaeeeiiiiiihhhjjjrrr}}}xxxsssrrruuuxxxyyy||||||}}}~~~|||xxxtttkkkiiifffdddfffnnnxxx|||{{{{{{|||xxxkkkhhhbbb\\\YYY[[[\\\ZZZWWWYYYZZZ\\\^^^^^^[[[UUUQQQPPPMMMIIIFFFFFFGGGJJJLLLRRRUUUYYY\\\]]][[[WWWUUUZZZZZZYYYWWWWWWVVVVVVVVVSSSRRRQQQNNNJJJEEEAAA???===:::666444333222111000111111111111000///...---////////////000000000000////////////000111222333000/////////............000000////////////000000111111000///...---,,,,,,......------------......////////////////////////222222111111000000//////000000000000000000000000.........///////////////............////////////222111000///---,,,+++***000///...------...///000000///...------...000111///000111222222111000/////////000000000000//////////////////000111222333////////////////////////000000000000111111111111000000000000111111111111111111000000000000111111000000////////////000000111111000000//////......000000000000000000000000]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTSSSQQQNNNLLLKKKLLLMMMNNNOOONNNLLLJJJGGGEEECCCCCCCCCBBBAAA???>>>===============<<<;;;999777666555222222222222222222222222333222111111000000111111000000000000000000000000////////////.........---111111222222222111111000000000000000000000000000111111000000000000111111222111///000111222111000///////////////000111111000000000000000000000000000000///.........//////............/////////000......///000000000000000/////////.........///000/////////..................////////////...,,,+++........./////////000000//////...---...///000111111000000000/////////...////////////............000000000000000000000000111111000////////////000000000//////......------////////////////////////111111111111111111111111111111111111111222222222///000111333333333222222111111111111222222222222222333555555333222333444666333444666777888<<>>>>>======<<<<<<;;;:::999777555444222222222222222222222222222222111000000000000111000000000000000000000000///............---------000111111222222222111111000000000000000000000000111000000//////000000111333000------...000111111///////////////000111111000000000000000000000000//////.........///000000............////////////.../////////////////////111111000000///...------////////////000000000000///000000///...---,,,+++....../////////000000000//////.........///000111000000000000////////////////////////............000000000000000000000000222111000000//////000000111111000///...---,,,,,,////////////////////////111111111111111111111111000000111111222333333444...///000111222333333333000111111222222333444444111333444444333222333444888666777;;;>>>AAAIIIQQQ^^^hhhppppppnnnnnnnnnmmmvvvzzz~~~|||ssskkkgggeeebbbcccfffggggggiiikkklllkkkgggddd___```bbbccccccccccccccceeeiiiqqqzzz}}}{{{{{{|||~~~zzzvvvmmmkkkgggdddcccdddgggiiissszzz~~~}}}}}}~~~}}}xxxsssmmmhhhgggdddaaa___`````````___\\\\\\\\\[[[ZZZWWWTTTSSSPPPPPPPPPPPPRRRUUUYYY[[[YYYYYYYYYYYYYYYZZZ[[[[[[YYYYYYYYYYYYXXXVVVTTTSSSKKKHHHDDD@@@>>>;;;888666444444333222222333555555222222111111111111111111////////////000111222333000000000/////////......//////............////////////000000111111222222//////............//////////////////////////////////////////............000000000000000000000000000000//////......------............////////////........................//////............//////111000///---------...///------......---,,,++++++.........//////.........////////////000111222222111111111111111111111111//////000000000000111111//////000000000000111111111000000//////000000111000000////////////000000------------............000000000000000000000000______^^^^^^\\\[[[ZZZYYYUUUWWWYYYZZZYYYXXXUUUTTTVVVVVVVVVVVVUUUUUUUUUUUURRRPPPNNNLLLKKKKKKLLLLLLNNNMMMKKKIIIGGGEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;:::888666444333222222222222222222222222222222111000000000000000000000000000000000000000111111111111111000000000000000111222222222111111000000000000000000000000000000////////////000000111///------...////////////////////////000000111///////////////////////////.........///000111111.........///////////////......---------.........111000000000000///...,,,...//////000111111222222111000000///...---,,,,,,...////////////000000000///////////////000000000000000000000////////////111111111111000000000000////////////////////////000//////...---.........222222111111000000/////////////////////000000000111111111111111111111111111111111222222333333333///000111222444555555666111111222222333333333333111333555555555444555666===;;;>>>DDDJJJQQQ[[[dddwwwyyyssskkkeee```___^^^]]]___ccchhhiiikkknnnppprrrsssssspppqqqsssuuuvvvwwwvvvvvvxxx~~~yyysssooonnnooopppssswwwxxxuuuuuuyyyyyyuuutttqqqllliiijjjooouuuzzz{{{vvvsssnnniiifffccc___]]]\\\\\\\\\\\\[[[ZZZXXXWWWXXXVVVTTTRRRRRRSSSTTTVVVWWWWWWWWWXXXYYYZZZ\\\\\\ZZZ[[[[[[\\\[[[ZZZXXXWWWSSSPPPLLLHHHEEEBBB>>>;;;999888555333222333444555222222222111111111000000000000//////000111222222000000000////////////...//////............////////////000000000111111111000//////......//////000////////////////////////111111111111000000000000////////////////////////.........///////////////............////////////111000///...---,,,++++++/////////....../////////111000///...------......000000000000///......---------............------///////////////000111111000000000000000000000000////////////000000000111////////////000000000111000000////////////000000000000////////////000000---------....../////////////////////////////////\\\\\\]]]]]]]]]\\\[[[[[[TTTVVVXXXZZZZZZWWWUUUSSSVVVVVVUUUUUUUUUTTTTTTTTTQQQPPPNNNMMMLLLKKKKKKKKKMMMLLLKKKIIIGGGEEEDDDCCCAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;:::888666444333222222222222222222222222222111000000//////000000000000000000000000000000222222222222222222222222///000111222222222222222111111111111111111111111000000////////////000000.........///000000...,,,///////////////000000111///////////////////////////////////////000111222///////////////.........000//////......///000111111///...///111111000......//////000111222333333111111000///......------////////////000000000111/////////000000000000000////////////000000000000111111111111000000000000////////////////////////000000///...............//////000000111111222222////////////000000111111000000000000000000000000333333333333222222111111000111111222444555666777333333333333333333333333333555777888888888:::;;;>>>>>>DDDOOOZZZeeerrr~~~}}}xxxtttpppmmmjjjhhhfffbbbaaadddeeegggkkkqqqyyyzzz||||||yyyyyyvvvsssoookkkddd______aaaeeehhhssszzzyyypppfff___^^^]]][[[ZZZYYYZZZ\\\]]]]]]\\\ZZZXXXVVVTTTSSSSSSUUUUUUVVVWWWXXXZZZ[[[\\\^^^^^^______^^^\\\ZZZYYYXXXVVVRRRPPPMMMJJJFFFCCCAAA>>>;;;777444222222222333333222222111000//////000000000000000000111222111000000000//////////////////............//////000000/////////.........000000000//////000000000000000000000000000000000000000000000111111111111////////////////////////,,,------...///000111111............////////////000000///...---,,,,,,+++...//////////////////...000000///...............222111111000000/////////------............------//////////////////000111////////////////////////...////////////000000000...////////////000000000000000////////////000000000000////////////000000.........//////000000111////////////////////////ZZZ[[[[[[\\\\\\\\\[[[[[[UUUVVVXXXYYYYYYWWWUUUSSSUUUTTTTTTTTTSSSSSSSSSSSSPPPOOONNNMMMLLLKKKKKKKKKLLLKKKJJJHHHGGGEEEDDDCCCAAA@@@@@@???>>>>>>??????<<<<<<;;;:::999777555444222222222222222222222222111111000////////////000000000000000000000000000000000111111111111111222///000111222222222222222111111111111111111111111000//////......//////000------...000222111...+++///////////////000111111000000000000000000000000000000/////////000111111///////////////.........222111000000111333444555333000------000222111000...//////000111222222333111000//////......///////////////000000000111111...///000111111111000000////////////000000000000////////////............000000000000000000000000333222111111000000111111,,,,,,---...///000111111...//////000000111111222////////////////////////555444444333222222111111111000000111222333444555555555666666666666666666333555888:::;;;<<<>>>@@@CCCEEENNN]]]lllzzzzzzwwwssspppnnnmmmkkkjjjkkkjjjhhhggggggggghhhiiilllkkkmmmsssvvvxxx~~~|||vvvmmmfffccccccddddddeeejjjrrr{{{|||rrrfffccc^^^YYYWWWXXXZZZ\\\[[[\\\\\\[[[ZZZXXXWWWVVVUUUUUUUUUVVVXXXYYY[[[\\\bbbbbbcccbbbaaa```^^^\\\[[[ZZZXXXWWWVVVTTTPPPNNNJJJGGGCCC>>>:::666444333555555444333222000000///111000000000000000111111111111000000000/////////000000////////////000000000000//////......------111111000000000000111111000000000000000000000000............////////////000000000000000000000000,,,------...///000111111............////////////,,,,,,------.../////////......////////////............////////////////////////............///000.........//////........./////////......//////000..............................////////////000000......////////////000000000//////......//////000000000////////////000000/////////000000000000000000000000000000000000000[[[[[[[[[[[[ZZZZZZYYYXXXUUUVVVWWWXXXXXXVVVUUUSSSSSSSSSSSSSSSRRRRRRRRRRRROOOOOONNNMMMLLLKKKJJJJJJKKKKKKJJJHHHFFFEEEDDDCCCAAA@@@??????>>>?????????======<<<;;;999777666555222222222222222222222222111111000///////////////000000000000000000000000//////000000111111111111//////000222222333333222111111111111111111111111//////............//////000///...///000111///...///////////////000111111000000000000000000000000111111000000///000000000000/////////............000/////////000333555777777222---,,,///111111///...//////000000111111111000///.........///000111//////000000000111111111...///000111222111000000.../////////000000000111////////////............000000000000000000000000333222111111000000111111------......//////000000...//////000111111222222000000000000000000000000333333333333333333333222333333222222222333555555666666888999;;;<<<===>>>===@@@CCCFFFHHHJJJMMMOOOUUUXXXbbbqqq{{{vvvlllkkkjjjgggfffgggjjjllllllnnnrrruuuwwwyyy{{{}}}~~~yyyvvvtttsssoooqqqsssuuuwwwzzz~~~zzzuuunnnfff```]]]]]]]]]ZZZZZZZZZYYYYYYXXXXXXXXXVVVVVVVVVWWWXXXZZZ[[[\\\bbbbbbcccccccccbbb```___]]]\\\\\\]]]^^^]]][[[YYYSSSQQQMMMHHHCCC>>>:::888888888777555444222111111111111000000000000111111111111111000000000//////111111000000000000111111///////////////000000000222111111000000111111222000000000000000000000000---........./////////000000000000000000000000000//////////////////..................////////////,,,,,,------...//////000---...///000000///...---------...//////000000000------,,,,,,---...000111...//////000000//////...000//////.........//////////////////////////////........./////////000000........./////////000000//////............//////000000////////////000000//////////////////......000000000000000000000000\\\\\\\\\[[[YYYXXXVVVUUUVVVVVVWWWWWWWWWVVVUUUTTTRRRRRRRRRRRRQQQQQQQQQQQQOOOOOONNNMMMLLLKKKJJJJJJKKKKKKIIIHHHFFFEEEDDDCCC@@@@@@??????????????????>>>>>>===<<<:::888666555222222222222222222222222111111000///////////////000000000000000000000000000000111111222222222333//////000222222333333333111111111111111111111111//////............//////333000...---...000111111///////////////000111111000000000000000000000000222222111000//////000000000000//////.........---,,,,,,+++,,,---000333555;;;555---+++---000000...////////////000000000000//////.........000222333000000000000111111111111...///000222222111111000.../////////000000111111111111111111000000000000000000000000000000000000111000000///////////////111111111111000000000000...//////000111222222222111111111111111111111111111222222333333444444555777666555444555666777888666777999;;;>>>AAACCCDDDOOORRRVVVYYY\\\^^^aaadddiiikkktttzzzvvvtttrrrnnnjjjiiijjjkkkjjjjjjmmmtttyyy{{{zzzuuurrrqqqqqqpppqqqrrrtttvvvyyy{{{|||~~~yyypppjjjfffddd\\\[[[XXXWWWVVVVVVWWWWWWWWWWWWXXXXXXYYY[[[\\\]]]___```aaabbbbbbbbbaaa```^^^^^^___aaaccccccaaa```XXXWWWTTTOOOJJJEEE@@@>>>;;;:::999777666444333222111111000000000000000111111111111111000000000000222222111111111111222222......///000111222333333222222111111111111222222000000000000000000000000///000000000111111222222000000000000000000000000222111000///...---,,,,,,............/////////000/////////...---------,,,---...///000000///...---+++,,,---///000000111111...---------...000222333//////000000000000//////000//////.........//////000000000000000000000000............/////////000............/////////000//////............//////000000////////////000000/////////......------,,,000000000000000000000000^^^\\\ZZZZZZ[[[ZZZYYYWWWYYYXXXVVVUUUTTTSSSSSSSSSVVVTTTRRRQQQPPPPPPPPPQQQPPPOOONNNMMMLLLKKKJJJIIIJJJIIIHHHGGGFFFDDDCCCCCC@@@??????@@@AAA@@@>>>===<<<<<<<<<<<<;;;999777666555222111222444555444222////////////////////////////////////////////////000000000000000000000000111000///////////////000222222111000000111222222222000...---,,,---...///000000////////////000000////////////////////////000///.........///111222000000000000000000000000------,,,,,,,,,,,,------///////////////000111111;;;777111......000222222///////////////000111111000000//////000111222333111111111111111000//////555444222111//////000000222111000//////000111222111111222222111000///...//////000000000000//////////////////000000000000......//////000000111111///////////////000111111222222111111111111222222444222000222555666555333333222222333555777888777:::;;;>>>@@@DDDLLLWWW___iiiooouuuvvvuuuwww}}}vvvtttttttttsssqqqooopppqqqkkkooouuuyyyzzzyyyyyyyyyvvvyyy}}}{{{ssspppllljjjjjjjjjkkkkkkmmmqqq}}}uuummmfffaaa[[[XXXYYYYYYWWWUUUUUUXXXZZZ\\\^^^___aaaccc`````````aaaaaabbbbbbcccaaaaaabbbbbbbbbbbbaaaaaa___]]][[[WWWSSSOOOMMMKKKDDD@@@:::555333222111000111000000000111111222333000000111111222222222333000000000000000000000000////////////////////////111000......000000000///111111111111111111111111000000000000////////////,,,,,,,,,---...//////000///////////////000111111........................---.........//////000000---------............///111111000000//////.........///000111111000///...000000////////////000000---...000222333222111000.........////////////000//////000000///...------......////////////......------------...000111222111111111111111000000000000000000000000000000000111111111000///---,,,+++___^^^\\\\\\\\\\\\ZZZXXXXXXXXXWWWVVVUUUTTTSSSSSSUUUTTTSSSRRRQQQPPPPPPPPPNNNNNNMMMLLLKKKKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCAAA@@@??????@@@@@@???===<<<======<<<;;;888666555444222111111444444333111111111111111111111111111////////////////////////000000000000000000000000000000////////////000000111111111111111111111111333222000///...///000111000000////////////000000000000000000000000000000///////////////000000111000000000000000000000000000000000//////000000000///////////////000000111666222...,,,,,,---......000000000000000111111222000000//////000000111111111111111111111000//////444333111000//////000000222111000//////000111222111111000000000///////////////000000000000//////////////////000000000111////////////000000111111///////////////000111111222222111111111111222222222000000222555666555444444444333444666888999999999===CCCIIIRRR^^^lllvvv{{{ppphhhcccdddddddddcccdddgggjjjooouuu|||uuupppmmmiiigggeeefffnnnzzztttmmmeee^^^\\\ZZZWWWTTTUUUWWWZZZ]]]^^^___``````bbbbbbbbbcccbbbbbbaaaaaaaaabbbbbbbbbbbbbbbbbbaaa```___]]]ZZZXXXUUUSSSRRRKKKGGGBBB===999666333111222222111000//////000000000000000111111222222222111111111111111111111111000000000000000000000000111000......000000000///000000000000000000000000000000000000////////////---......///000000111111///////////////000111111..................................../////////000---------............///000000000000//////......//////000000000000////////////............//////---...000111111000///...---............////////////////////////...------......////////////......000///////////////000111........................000000000000000000000000/////////000//////...---aaa___]]]]]]]]]]]][[[YYYXXXXXXYYYYYYXXXVVVTTTSSSTTTTTTTTTSSSRRRQQQPPPOOOLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIHHHGGGEEEDDDCCCBBBBBB@@@>>>===????????????>>>>>>===<<<:::888555444333222111111222333222000111111111111111111111111////////////////////////000000000000000000000000000000000//////000000111000111222333333222111000444333222111000111222333000000////////////000000111111111111111111111111...//////000000000000000000000000000000000000000......------------......//////......//////000111444222000//////000///...000000000000111111111222000000//////////////////000111111111111000000///111000000//////000000111111111000000000000111111111000///.........///000///000000111111000000////////////000000000111111/////////000000000000111000000000000000111111111333222222111111222222333111111111444666888777666444444444555777999;;;<<<>>>DDDMMMXXXeeeuuu~~~sssiiiaaa]]]]]]___aaacccfffjjjooosss|||{{{tttpppllliiiiiilllqqqwwwxxxnnnhhhbbb\\\XXXTTTVVVYYY\\\^^^```aaaaaacccddddddeeedddbbbaaa```bbbbbbccccccccccccbbbbbbbbbaaa```___]]][[[ZZZZZZTTTQQQLLLGGGBBB>>>999555555444333111000/////////000000000000000111111111111111111111111111111111111111111111111111111111111000......000000000///////////////////////////000000000000///////////////000000111111222222222///////////////000111111....................................////////////---------............///000000000////////////...000000////////////000000......------------............///000000///---,,,---------............//////////////////......---......////////////......000000///...............---------...............000000000000000000000000---...//////000000000000aaa```^^^]]]]]]]]][[[YYYXXXXXXZZZZZZYYYWWWUUUTTTSSSTTTTTTTTTSSSQQQOOONNNKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBCCCAAA>>>===>>>???@@@???>>>>>>>>><<<:::777555333222222111111111111111000////////////////////////////////////////////////000000000000000000000000000000000///000000111111///000222333333222000///333333222111111111222333000000////////////000000000000000000000000000000---...000111111111000///////////////////////////---------,,,,,,---------///............///000000222111000111222111///---/////////000000000000000000////////////...------000000111111111111000//////////////////000000111111000000000000000000111111000...,,,,,,---///000000000000111111000000000//////000000000111111111000000000000000000000000000000111111111222111111333333222222222222333333333333444666888888888888555777888:::;;;>>>@@@BBBHHHOOOZZZfffuuuyyyrrrkkkfffbbb```fffjjjqqqwww}}}zzzuuurrrqqqtttxxxvvvkkkdddYYYXXXXXXYYY]]]```cccdddbbbcccdddeeeeeecccbbbaaacccccccccddddddcccccccccccccccbbbaaa___^^^]]]]]]ZZZWWWSSSPPPLLLGGGAAA===888777666444222111111111000000000000000000000000111111111111111111111111111111111111111111111111111000......000000000///////////////////////////000000000000////////////000000000111111222222222///////////////000000111.................................///////////////---------............///////////////////////////111000///......///000111///......------......//////000000000000///------------------...............///////////////............////////////.........------,,,,,,---------///////////////000000000////////////////////////......///000000000000000aaa```^^^]]]]]]\\\ZZZXXXWWWXXXZZZZZZZZZXXXVVVTTTTTTTTTUUUUUUTTTRRRPPPOOOKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCAAA>>>===>>>???@@@???>>>>>>>>><<<:::777555333222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222///000222333333222000///111111000000000111111111000000////////////000000////////////////////////---...000111111111000///////////////////////////111111000000000000111111...............//////000,,,,,,---...//////,,,)))---...///000000000////////////000000///...---,,,///000000111111111000000......//////000000111111000000000111111000000000000///---,,,,,,...000111000000111111111111000000000000000000111111111111111111111111000000000000000000111222333222222222444444333333333333444444444555555666666777999:::888:::>>>@@@AAADDDIIILLLSSSZZZfffrrr}}}wwwmmmoooqqqsssttttttttttttuuu|||{{{xxxyyyxxxvvvtttsssuuuxxx{{{zzzjjjeee^^^ZZZZZZ\\\^^^^^^___```aaacccddddddcccccccccccccccddddddcccccccccccccccbbb```___^^^]]]\\\[[[YYYWWWUUUSSSOOOJJJFFF:::999777555444333222222111111111000000000000000111111111111111111111111111111111111111111111111111000......000000000///000000000000000000000000000000000000//////////////////000000000000000000///////////////000000111///////////////////////////////////////.........---------............///.............../////////111000///......///000111000//////////////////000111111111111000//////...---------.........//////......///////////////.........////////////......------------...///000111////////////000000111111////////////////////////000000000000000//////...bbb```^^^]]]]]]\\\ZZZXXXXXXXXXYYYYYYYYYXXXVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPLLLLLLLLLKKKKKKJJJJJJJJJHHHHHHGGGFFFDDDCCCBBBAAABBB@@@>>>===????????????>>>>>>===<<<:::888555444222333444333111000000111222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111222333000111222333333222111000/////////000000000000000000000////////////000000...........................//////000000000000000000000000000000000000000000000////////////000000......------......///000------...000111111...,,,---...000111111000000///...///000111000///...---///000000111111111111000...///000111111111111000000000111111111111000000000///.........///000111000111111222222111111000000000000111111111222222222111111111111000000000000111222333444333222222555444444333333444444555444555555555666999===@@@;;;???DDDGGGIIIMMMSSSWWWbbbhhhsss~~~yyyvvvqqqnnnllljjjhhhfffiiippp{{{}}}wwwpppllljjjkkkkkkqqquuu{{{nnnccc^^^\\\YYYWWW]]]]]]^^^___```bbbccccccbbbbbbccccccccccccbbbbbbbbbbbbaaa```___^^^]]]]]][[[ZZZYYYXXXWWWUUURRROOO???>>>;;;999666444333333222222222111111111111111222222222222222222222222111111111111111111111111111000......000000000///000000000000000000000000000000000000///////////////////////////////////////////////////000111111///////////////////////////////////////.........---------............///---............/////////000000////////////000000000000////////////000000111111111111000000000000.........////////////000---...//////////////////......////////////......////////////111222333444------......//////000000000000000000000000000000111111111111000000///...dddbbb```^^^^^^]]][[[YYYXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVTTTSSSRRRQQQQQQQQQNNNNNNMMMLLLKKKKKKJJJJJJHHHHHHGGGEEEDDDCCCBBBAAAAAA@@@??????@@@@@@???===<<<======<<<;;;888666555333555555444111000111222222222222222222222222222000000000000000000000000000000000000000000000000000000000000111222333444111111111111111111111111...//////000000111000000000000////////////000000///////////////////////////////////////000000111000000000000000000000000......------------.........------------...////////////000222444444222000///000222333333333111000...///000222222111000/////////000111111111111111///000111222222222111000///000111222222111000////////////000000000111111000111111222222111111000000000111111111222222222222222222111111111000000000111333444555444333222555555444444444444555555777888888999;;;@@@HHHNNNMMMRRRYYY\\\___dddkkkqqqvvv|||vvvnnniiicccdddcccbbbcccgggnnnsss}}}yyyrrrmmmjjjlllkkkqqq~~~xxxooohhh```[[[]]]\\\[[[[[[\\\^^^```aaaaaabbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaa]]]\\\ZZZZZZZZZYYYWWWUUUKKKIIIEEEAAA===999777666333333333333222222222111222222222222222222222222000000000000000000000000111000......000000000///////////////////////////000000000000///////////////////////////////////////////////////000111111////////////////////////000/////////............---------............///---------.........////////////000000000000///////////////....../////////000////////////000000111/////////000000000111111------...///////////////......////////////......///////////////000111222......//////000111111222000000000000000000000000//////000111111111111000eeecccaaa```___^^^\\\ZZZXXXXXXWWWVVVVVVVVVWWWWWWWWWVVVTTTRRRQQQQQQRRRRRRPPPOOONNNMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@??????@@@AAA@@@>>>===<<<<<<<<<<<<;;;999777666333555666555111000111333000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444222222111000000111222222...///000111111111111111000000////////////000000000000000000000000000000000///.........///111222000000000000000000000000111111000000000000111111...------------...//////---,,,---///111111000...000222333555555444333222---///111222333222111000//////000111111111111111000111222333333222111000///000111222222111000///...///000111222222111111111111222222222222111111000111111111111222222222222222222222111111000000000111333555555444333222555555444444444444555555:::;;;===>>>AAAIIISSS[[[gggmmmtttyyy|||zzznnneee^^^[[[XXX\\\```ccchhhsss{{{uuuoooiiihhhoooyyywwwmmmeee^^^]]][[[YYYYYY[[[^^^___aaaaaabbbbbbbbbbbbaaaaaa``````aaabbbccceeeeeefff```^^^\\\[[[\\\[[[ZZZXXXVVVTTTOOOJJJDDD???<<<:::444444444333333222222222222222222222222222222222////////////////////////111000......000000000///........................000000000000////////////000000000//////////////////////////////000111111000000000000000000000000000000//////.........------------.........//////---------.........//////...///000111111000///............------........................///000111000000000000111111111111------...///000000//////......////////////............---,,,,,,,,,,,,---000111111222333444444444000000000000000000000000---...///000222222333333iiigggdddaaa]]]ZZZYYYXXXZZZYYYWWWUUUTTTTTTTTTUUURRRSSSSSSSSSSSSQQQPPPOOOQQQQQQPPPOOONNNMMMLLLKKKKKKJJJIIIGGGEEEDDDCCCBBBEEECCC@@@@@@AAA@@@>>>;;;>>>======<<<:::888666555222222222333333444444444000000000000////////////111111000000000000111111222111111111000000//////000111111222222333333444111000///......///000111333333333222222111111111000111111111111222222222222111000.........///000///////////////000111111////////////////////////////////////000000000000000000000000000000000000---------.........//////000///.........///111222222222222111000///...---333222222222000///...---000000111111111000000///222111000//////000111222111111111111111111111111000000000000000000000000111333333222000///000111555444444333333333444444666444222111222444444555333333333444666888888888999===CCCFFFLLLXXXiiiuuurrrgggaaa___^^^]]]^^^eeeoooyyyxxxmmmhhhnnnyyy}}}uuukkkdddbbb___YYYXXX[[[^^^_________^^^___aaabbbbbbbbbaaaaaaaaabbbccccccaaa```___^^^]]]\\\\\\\\\[[[ZZZXXXTTTOOOJJJEEECCC<<<:::666444333333222000222111000222333333222000000000000000000111111222111111111111111111111111000000000000000000000000111111111111000000000000111111000000/////////...000000000000000000000000111111111111222222222222////////////////////////////////////////////////------......//////000000000000//////.........---////////////////////////000000//////.........---////////////////////////000000000000000///..................////////////000000000000///////////////000111333444555666666444222/////////000000000222222111111000000//////hhhfffddd```]]][[[YYYXXXXXXWWWVVVUUUUUUUUUVVVWWWTTTTTTTTTTTTSSSQQQOOONNNOOOOOONNNNNNMMMLLLKKKKKKJJJJJJIIIGGGEEEDDDBBBBBBCCCAAA??????@@@???===;;;======<<<;;;999777666555000000111111111222222222222111111111111000000000111111000000000000111111222222222111111000000000000000111111222222333333222111000000000000111222333333333222222111111111000000111111111222222222222111000///......///000///////////////000111111////////////////////////////////////000000000000000000000000000000000000---------.........//////000//////...///000111222111111111111111111000///000111111111111000000///000000111111111111000000000///............///000111111111111111111111111111111111111111111111111111222333222111000000111444333333222222333333333333222111111222444555555666666666888:::;;;<<<<<<===DDDMMMVVV___mmmvvvpppiiiddddddfffhhhjjjssszzzzzzyyy|||wwwssslllccc]]]]]]ZZZ[[[\\\\\\]]]___aaaccccccccccccccccccbbbbbbcccbbbaaa```___^^^^^^^^^^^^]]]]]]\\\YYYVVVRRROOOMMMDDD???999555333333222222222111000000111111///---000000000000000111222222111111111111111111111111000000000000000000000000111111000000000///////////////.........---------000000000000000000000000........./////////000000////////////////////////////////////////////////.........///////////////000/////////............////////////////////////000/////////............////////////////////////000000000000000///..................////////////000////////////////////////000111222333444444555222111//////111333333333111111111000000000000000fffeeebbb```]]][[[ZZZZZZVVVVVVUUUUUUVVVWWWXXXXXXVVVVVVUUUTTTRRRPPPNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJHHHGGGEEECCCBBBBBB@@@???>>>>>>??????>>><<<<<<<<<;;;:::999777555444000111111111111222222222333333222222222111111111000000000000000000000000222222111111111111000000000000111111222222333333333222111111111111222333222222222222222111111111000000000111111111222222111000000////////////000///////////////000111111////////////////////////////////////000000000000000000000000000000000000------.........////////////////////////000111111///000111222222222222222...///000111111111111111000000111111111111000000111000////////////000111000000000000000000000000111111111111111111111111111222333222111000111222333222222222222222333333222222222333444666777888777777777888:::===@@@AAAGGGQQQ^^^kkkxxx~~~zzz{{{{{{wwwsssrrriiikkkmmmooorrrwww|||xxxssstttxxx|||wwwmmmhhh]]]\\\ZZZZZZ[[[^^^bbbdddccccccddddddddddddccccccccccccbbbbbbaaaaaa``````^^^^^^___^^^]]][[[YYYXXXNNNHHH@@@999666444333333444333111111111000...---111000000000000111222222111111111111111111111111000000000000000000000000000000000/////////......//////............------000000000000000000000000------.........////////////////////////////////////////////////////////////////////////.........////////////............////////////////////////////////////............////////////////////////000000000000000///..................////////////////////////////////////...///000111222222333333111//////000222444555555///000000000000000000111eeecccaaa___]]]\\\[[[[[[VVVVVVVVVVVVWWWWWWXXXXXXVVVVVVTTTSSSPPPNNNLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHFFFEEECCCBBBAAA???>>>>>>>>>????????????<<<<<<;;;:::888666444333333333333333333333333333333222222222111111111111000000111111111111000000000000000000000000000000111111222222333333444444222222222111111222222222222222222111111111111111000000000000111111111111000000000////////////000///////////////000000111////////////////////////////////////000000000000////////////////////////............///////////////////////////000000111000111111222222222222222//////000111111111111111///000000111111111111000333222222222222222222333////////////////////////111111111111111111111111111222333333111111111333333333222222333333444444333444555666666777999:::>>>===<<<<<<>>>CCCJJJOOOYYYbbbqqq~~~ooohhhdddfffiiikkknnnrrryyy{{{uuuqqqnnnlllsss{{{}}}kkkfff___ZZZYYY\\\```bbb```aaacccdddeeefffeeeeeeeeeeeeeeeeeedddccccccbbb______`````````___]]]\\\VVVQQQIIIBBB===:::666444777555333222222222111000111111000000111111222333111111111111111111111111000000000000000000000000////////////............111111000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////000000//////......------///////////////.........///////////////////////////////////////.........////////////////////////000000000000000///..................////////////.........///////////////......///000111111111000000///...000222444444333.../////////000000111111dddcccaaa___]]]\\\[[[[[[XXXXXXXXXWWWWWWWWWVVVVVVVVVUUUSSSQQQOOOMMMKKKJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHFFFDDDCCCBBBAAA??????@@@@@@@@@@@@@@@AAA<<<<<<;;;:::888666444333333333333333333333333333222222111111111000000000///000111111111111000///////////////////////////222222333333444555555555111111111111111111111111111111111111111111111111//////000000000111111111/////////000000000000//////////////////000000111000000000000000000000000////////////000000000000////////////////////////........./////////000000...//////000000000000000111222222222222111000000111111111111111000////////////000111111111111111222222222333333222222222////////////////////////111111111111111111111111111222333333222111222444444444444444444555666666222444666666666777:::<<>>CCCUUUWWWZZZ\\\___gggqqqyyyyyyqqqiiidddeeedddhhhsss{{{vvvmmmjjjhhhhhhjjjlllnnnooommmkkkhhhgggiiimmmssswwwzzz}}}~~~~~~qqqffffffiiiqqq{{{{{{nnnfffaaa]]][[[[[[\\\]]]___aaadddggghhhfffggghhhiiiiiihhhgggfffffffffffffffeeecccaaa```\\\[[[YYYWWWSSSMMMFFFAAA999666333222222222222111222111111111111222333333111111111111111111111111000000000000000000000000000000000/////////............////////////000000000000000000000000000000------.........////////////////////////////////////////////////////////////////////////..................///////////////////////////////////////.........///////////////////////////////////////000000000000000///..................////////////---------......//////000//////000000000///......///......///000111///......//////////////////000dddcccaaa^^^\\\[[[ZZZYYYVVVWWWXXXYYYYYYXXXXXXWWWXXXVVVTTTRRRPPPOOONNNNNNOOOOOONNNNNNMMMLLLKKKKKKIIIHHHGGGFFFDDDBBBAAA@@@>>>@@@BBBAAA>>>===???AAA======<<<;;;999777666555222222222111111111000000333333222222222111111111///000111222222111000///000000000000111111111222000000111222222333333444111111222333333222111111///000000000111111111222////////////000000000111---...///000111111000//////////////////000111111000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000000---...///000111000000///......///000000000/////////000000111111111111000...///000111111222222222...//////000000//////...111111111111111111111111222222222222222222222222111222333333222222333555444333333444555666777777222555888999;;;AAAJJJQQQ```gggpppvvv{{{pppjjjjjjjjjjjjwwwyyy|||yyywwwvvvtttrrrvvvwwwwwwwwwtttooojjjggg___]]]\\\]]]___```aaa```[[[ZZZYYYXXXYYY[[[^^^```bbbdddggghhhiiijjjmmmooonnnllljjjjjjjjjjjjiiihhhiiillloooqqqqqqpppqqqqqqllloootttyyy~~~}}}vvvqqqqqqsssyyy|||sssiiibbb\\\\\\[[[[[[]]]```ccceeefffgggiiijjjjjjiiigggffffffgggggggggfffdddbbbaaa___]]]\\\[[[YYYUUUPPPLLLAAA===999666555444222111222222111111222222333444111111111111111111111111000000000000000000000000111111000000000/////////....../////////000000000000000000000000000000000........./////////000000////////////////////////////////////////////////.........///////////////............/////////000////////////////////////............/////////000////////////////////////000000000000000///..................////////////,,,,,,---......///000000000000000000000///...------------///222222111000///////////////.........eeecccaaa^^^\\\ZZZYYYXXXTTTUUUWWWYYYZZZZZZZZZYYYYYYXXXUUUSSSQQQQQQQQQQQQQQQQQQPPPOOONNNMMMLLLKKKIIIHHHGGGEEEDDDBBBAAA@@@>>>@@@AAA@@@===<<<===???>>>>>>===<<<:::888666555444444444333333222222222444444444333333333222222...000111222222111000...111111222222333333333333/////////000111111222222222222444444444444222222//////000000111111111222////////////000000000000---...///111111111000//////////////////000111111000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000---...000111111111000///+++,,,---///000000111111---...///111222222333333......///111111222222222///000111222222111000///111111111111111111111111222222222222222222222222111222444333333222444555222222222333444555666777555999<<>>======???@@@@@@AAAAAA@@@@@@???@@@>>><<<:::888777777777444444333333222111000000444444333333222111000000111111111111111111111111...///111333333333222111000000000000111111111111333333333222222222111111333333333222222000///...000000000000000000000000000000////////////000000222222222222222222222222///////////////////////////////////////000111111222000//////000111111000......///000000000000000111111111000000000000000222111111111000000//////000000222222333222111000111111111111111111111111111111222222222111111000222111000//////000111222222222333333333333444444444555666555333111111111111333444333222111222333444:::@@@DDDJJJTTTdddpppxxxuuuoookkknnnwww}}}tttnnniiifffaaa^^^XXXWWWWWWUUUTTTSSSRRRQQQTTTSSSSSSWWW]]]bbbccccccaaa\\\XXXXXX\\\``````^^^]]]YYYUUUTTTUUUVVVUUUSSSRRRRRRRRRRRRQQQPPPNNNMMMRRRTTTVVVXXXYYYXXXWWWVVVYYYYYYXXXXXXYYY[[[\\\]]]\\\]]]^^^`````````______eeeddddddcccdddfffhhhiiimmmqqquuuxxx|||}}}yyyvvvqqqfff]]]^^^```^^^^^^```bbbccceeefffggggggfffffffffggggggfffeeecccaaa______]]][[[[[[\\\\\\[[[ZZZWWWRRRJJJDDD@@@;;;666222222333333333222111000///222111111111111111222222///000000000000111111111000000000000////////////111111000000//////......////////////000000000000000000000000////////////////////////////////////---...000111222111///...////////////////////////////////////000000000000000000000000000/////////////////////////////////////////////////////////000000000000000000000000...///000000///---+++***000000//////.........---////////////////////////222222111111111111222222////////////////////////eeedddaaa^^^\\\ZZZZZZYYYWWWWWWXXXYYYZZZZZZZZZZZZZZZWWWTTTSSSRRRQQQOOOMMMNNNNNNMMMLLLKKKJJJIIIIIIEEEFFFFFFDDDAAA>>>======???@@@@@@AAAAAA@@@@@@??????>>><<<999888777666666444444333333222111111000222222111111000//////...111111111111111111111111333333333222222222222333000000000000111111111111333333222222111111111111222222222222111111000///000000000000000000000000000000000//////000000000000000000000000000000000000000000000000000000000///////////////000111111111///......///000000///......///000000000000000000000000000000111111111111111111111000000000///000111222222111000///...000000000000000000000000111111222222222111111000222111000//////000111222111111111222222222333333333444666555444333333444666777888777666777999::::::@@@GGGOOOXXXfffyyy|||{{{xxxsssooolllmmmnnnpppppprrruuu|||{{{xxxxxxwwwsssooommmhhhbbb^^^[[[YYYUUUSSSPPPPPPPPPPPPPPPPPPPPPOOORRRPPPOOORRRXXX___cccddd___[[[YYY[[[bbbhhhjjjjjjddd```\\\YYYXXXXXXVVVTTTWWWWWWVVVVVVUUUTTTSSSSSSTTTUUUWWWYYYYYYYYYXXXXXXYYYYYYYYYYYYYYY[[[\\\]]]\\\\\\]]]^^^^^^^^^]]]\\\\\\\\\[[[[[[\\\^^^___``````bbbeeegggjjjooovvv{{{xxxhhhaaa]]]YYYYYY[[[cccdddeeeggghhhiiiiiiiiigggggggggfffdddbbb___^^^\\\\\\\\\^^^___^^^\\\YYYYYYUUUOOOJJJFFFBBB===999666555444333222222222222222222111111111111222222000000000111111111222222111111000000000/////////111111000000////////////////////////000000000111000000000000///////////////////////////////////////////////////000000111////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000.........------,,,+++***000/////////............////////////////////////111111000000000000111111////////////////////////eeecccaaa^^^]]]\\\\\\\\\XXXXXXXXXYYYZZZZZZ[[[[[[[[[XXXUUUTTTSSSRRRPPPNNNPPPPPPNNNLLLKKKIIIGGGGGGDDDEEEFFFDDDAAA???????????????@@@@@@@@@@@@??????>>>===;;;999777666555555444333333222222111111111222222111111000/////////111111111111111111111111333111///---,,,---...///000000000000111111111111222111111111111000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111///////////////000111111000...------...//////.........///000000000000000//////000000111111222222111111111111000000000000111111222222000///---,,,000000000000000000000000000111111222222222111111222111000000000000111222000000111111111222222222333444555555444444555777666666777777777999===@@@DDDKKKTTT___kkk|||zzzqqqnnncccccccccbbbbbbeeejjjnnnrrrwww}}}vvvsssmmmhhhccc```aaa```^^^\\\ZZZXXXTTTRRRQQQPPPNNNLLLNNNNNNNNNOOOOOONNNNNNNNNMMMKKKIIIKKKRRRYYY```cccccc```^^^bbbiiipppuuuvvvooolllfffbbb```^^^\\\ZZZZZZZZZYYYYYYYYYYYYZZZZZZ]]]]]]^^^___`````````___]]]\\\\\\[[[\\\\\\]]]]]]___``````______]]]\\\[[[XXXXXXWWWWWWWWWXXXXXXYYYVVVWWWXXXYYY[[[^^^cccgggmmmsss{{{yyyqqqmmmmmmnnn|||}}}}}}xxxjjj```YYYXXXYYY^^^___```bbbdddfffggghhhgggggggggeeeccc```]]]\\\XXXYYY[[[___aaa```]]]ZZZ\\\YYYVVVSSSPPPLLLGGGCCC<<<:::777444333333444555222222111111111111222222111111111111222222222333222222111111111000000000111000000000000//////////////////000000000111111000000000000////////////////////////////////////111000...------///111333////////////////////////////////////000000000000.........///////////////////////////////////////111111111111111111111111000000000000000000000000000///...------,,,,,,---////////////............////////////////////////000000////////////000000////////////////////////cccbbb```^^^]]]\\\\\\]]]YYYYYYYYYYYYZZZ[[[\\\\\\[[[XXXUUUSSSSSSRRRPPPNNNPPPOOONNNLLLKKKIIIHHHGGGDDDEEEFFFDDDBBB@@@@@@@@@??????@@@@@@@@@@@@??????===<<<:::999777666555444333333333222222111111111333333333222222222111111111111111111111111111111000///---,,,,,,,,,------///000000000111111111111111000000000000000000000111111111111111111222222////////////////////////111111222222222222111111222222222222222222222222000000000000000000000000///////////////000000111111///---...///000//////......///000000000000000......///000111222222333111111111000000000000000111111222222222000///...222222222222222222222222000000111222222222111111111111111111111111111111111111111111222222222222333444555555444444555777555666777888:::>>>DDDHHHQQQXXXdddppp~~~wwwkkkcccbbb[[[___dddjjjpppwww~~~~~~~~~{{{vvvnnngggbbb```aaa]]]YYYWWWWWWXXXXXXWWWVVVUUUSSSRRRRRRPPPOOONNNQQQQQQRRRSSSRRRRRRQQQPPPOOONNNNNNPPPUUU[[[aaadddkkkiiigggiiinnntttxxxyyyyyyvvvqqqmmmiiigggfffeeecccccccccdddeeehhhjjjkkkmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiihhhhhhgggggghhhhhhgggfffdddbbbaaa```______]]]\\\[[[YYYYYYXXXVVVVVVVVVVVVWWWYYY[[[]]]```ccchhhllloooqqqqqqrrrpppmmmhhhbbb]]]\\\___bbbiiirrr}}}vvvsssrrrvvv}}}zzznnneee___\\\YYYZZZ[[[]]]```cccfffgggggggggfffeeebbb___\\\[[[UUUUUUVVVYYY]]]^^^^^^\\\\\\\\\\\\[[[XXXTTTPPPMMMDDDAAA;;;666333333444555333333222111111111222222111111222222222333333333222222222222111111111000000000000000000000000000//////000000000111111111000000000000////////////////////////////////////000///.........///111222////////////////////////////////////000000000000.............../////////////////////////////////000000000000000000000000////////////////////////333222000/////////000111///////////////.........//////////////////////////////............//////////////////////////////aaa```^^^]]][[[[[[[[[\\\ZZZZZZYYYYYYZZZ[[[]]]]]]ZZZWWWTTTSSSRRRQQQOOOMMMMMMMMMLLLLLLKKKJJJJJJJJJDDDEEEFFFEEEBBB@@@@@@@@@>>>??????@@@@@@??????>>><<<<<<;;;999888666444444333333222222222222222111333333333222222222222222111111111111111111111111///000222333333333222111///000000000111111111111000000000000000000000111222111111000000111222333////////////////////////000111222222222222111000111111111111111111111111///////////////////////////////////////000000111222000//////000111111000......///000000000000000......///000111222222333000000000000000000111111///000222333444333333222222222222222222222222222///000111222222222222222111111222222222222111111222222222333333333333444444555555444333333555777666888;;;>>>BBBIIIPPPUUU]]]fffsss~~~qqqfff^^^\\\^^^^^^eeeppp|||yyymmmcccdddcccaaa\\\XXXVVVUUUVVVTTTRRRQQQRRRSSSTTTTTTTTTUUUTTTSSSRRRQQQPPPPPPSSSTTTWWWYYYZZZZZZZZZYYYZZZ[[[\\\^^^aaaeeeiiikkkrrrqqqpppqqqtttxxx{{{|||~~~{{{wwwtttsssssssssssstttvvvxxx|||~~~}}}}}}}}}}}}~~~|||{{{yyyyyyuuutttrrrpppnnnlllkkkjjjkkkjjjhhhfffccc```^^^]]]XXXWWWVVVUUUUUUVVVVVVVVVXXXYYY\\\___```___]]][[[XXXWWWUUUSSSQQQRRRVVVZZZ[[[cccpppsssmmmlllmmmqqq{{{wwwkkkcccZZZZZZ[[[\\\^^^bbbeeegggeeeeeeeeedddccc```^^^\\\TTTRRRPPPPPPTTTYYY]]]^^^ZZZ\\\^^^^^^\\\XXXUUUSSSLLLIIIBBB<<<777444333333444333333222111111222222111111222222222333333333222222222222111111111000000000000000111111111111000000000000111111111111000000000000////////////////////////////////////---...000111111111000///////////////////////////////////////000000000000............//////000000////////////////////////////////////////////////////////////////////////333222111//////000111222........./////////////////////////////////////////////............//////000000000000000000000000aaa```^^^\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZ\\\]]]___ZZZWWWTTTSSSRRRQQQOOOMMMKKKKKKKKKKKKLLLLLLLLLLLLEEEFFFGGGEEEBBB@@@@@@@@@>>>>>>????????????>>>>>><<<<<<<<<:::999777555444222222222222222222222222000000000000000000000000111111111111111111111111---///111333444333222111000000000000111111111111000000000111111111111222333222111000000111222222000000000000000000000000///000111222222111000///////////////////////////........................///////////////000111111222111//////111111111000......///000000000000000//////000000111111222222000000000000111111111111///000222444555555444444111111111111111111111111///000111222222222222222111111222333333222111111222222333333333444444444555555666555444555777999888;;;AAAGGGMMMVVV^^^cccllltttoooddd]]][[[^^^cccmmmvvvyyynnnddd\\\VVVWWWWWWUUUSSSPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVTTTUUUUUUUUUTTTUUUVVVXXX[[[^^^bbbfffiiikkkkkkkkkgggiiikkkmmmoooqqqtttwww~~~~~~}}}|||{{{zzzyyyyyywwwuuurrrnnnkkkjjjbbb___\\\ZZZYYYWWWUUUSSSTTTTTTUUUVVVXXXXXXUUUSSSQQQQQQQQQOOOMMMMMMPPPRRRTTTYYYbbbllluuuzzz}}}~~~zzzoooiiifffkkkwwwzzznnn```^^^\\\ZZZ[[[]]]___aaacccddddddddddddbbbaaa```XXXSSSLLLJJJLLLRRRXXX[[[XXX[[[^^^^^^\\\YYYXXXWWWRRROOOJJJDDD===999555444555444333222222111222222111111111111222222222333222222111111111000000000000000000111111111111222000000000111111111222222000000000000////////////////////////////////////,,,...000222222111///...////////////////////////////////////000000000000......//////000000111111////////////////////////........................000000000000000000000000//////............//////........./////////////////////////////////////////////............//////000000000000000000000000cccaaa___]]]\\\[[[[[[[[[\\\[[[ZZZZZZZZZ\\\^^^___[[[XXXUUUTTTSSSRRRPPPNNNKKKKKKKKKKKKLLLLLLLLLLLLGGGHHHHHHFFFBBB@@@??????>>>>>>????????????>>>>>>======<<<<<<:::888555444222222222222222222222222000000000000000000000000111111111111111111111111.../////////000000//////000000000000111111111111111111111111222222333333444333111000///000111222000000000000000000000000...///111222222111///...///////////////////////////////////////////////////////////////000111111111000......000111000///......///000000000000000000000000000000111111111///000000000111111111111///000222333444444333222111111111111111111111111//////000222222333333222111222222333333222222111111222222222333333333333444555666666777999===@@@BBBGGGNNNWWW```iiirrrxxx~~~zzzoooddd___```eeemmmvvv{{{xxxrrrjjjccc\\\WWWTTTQQQRRRSSSRRRPPPPPPPPPQQQRRRTTTWWWYYY[[[\\\]]]^^^\\\^^^aaabbbdddhhhmmmrrruuuwww{{{|||~~~|||xxxsssoookkkgggbbb^^^]]]ZZZWWWVVVXXXYYYYYYXXXYYYYYYZZZXXXUUUSSSSSSSSSVVVXXX\\\```dddfffggggggmmmqqqyyy{{{pppnnnqqqyyynnnjjjeee```\\\[[[\\\]]]aaabbbccceeeeeeeeedddddd^^^WWWNNNHHHHHHLLLQQQTTTWWWZZZ]]]]]][[[YYYYYYYYYTTTSSSPPPLLLFFF@@@:::777555555444333222222222222000000000111111111222222111111000000000/////////000000111111111222222222000000111111111222222222000000000000////////////////////////////////////...//////000000000000000////////////////////////////////////000000000000//////000000111222222333////////////////////////////////////////////////000000000000000000000000---......//////......---............/////////000////////////////////////000//////////////////000000000000000000000000000eeecccaaa^^^]]]\\\\\\\\\\\\\\\ZZZZZZZZZ\\\^^^```\\\ZZZWWWUUUTTTSSSQQQPPPLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHHHHFFFBBB???>>>>>>>>>>>>????????????>>>>>>=========<<<;;;888666444222222222222222222222222222222222222222222333333111111111111111111111111555444222000///000111222000000000000111111111111111111222222222333333333666444222000//////000111000000000000000000000000---///000111111000///---111111111111111111111111000000000000000000000000///////////////000111111000///------///000///......//////000000000000000111111111000000000000000//////000000111111111222000111222333222222000000333333333333333333333333//////000222222333333333111222333444444333222111000111111111111222222222333444666777999===BBBEEERRRWWWaaakkkuuuyyymmmkkkccc^^^aaahhhrrruuummmiiihhhccccccaaa]]]WWWTTTSSSSSSNNNPPPRRRRRRRRRRRRTTTVVVTTTWWW\\\___```aaabbbccciiimmmqqqtttxxx~~~{{{tttooojjjeee^^^[[[\\\^^^______cccdddeeedddaaa^^^\\\\\\[[[\\\\\\\\\\\\\\\\\\\\\[[[^^^fffqqqyyytttttt}}}|||tttlllfffbbbaaaaaa___```ccceeefffgggggggggbbb[[[QQQIIIGGGIIIKKKMMMWWWZZZ\\\\\\ZZZXXXYYY[[[UUUUUUTTTRRRMMMFFF???;;;666555444333222222222222///000000000000111111111000000000000////////////000000111111222222222222000111111111111222222222000000000000////////////////////////////////////111000...---...///111222////////////////////////////////////000000000000///000000111222333333333////////////////////////000000000000000000000000000000000000000000000000...///000111111000///...---.........//////000000////////////////////////000000////////////000000000000000000000000000000cccbbbaaa```___^^^]]]]]]]]]]]]]]]^^^___```aaabbbZZZ[[[\\\]]]\\\VVVNNNHHHKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFFFFEEECCCAAA>>>===>>>@@@AAAAAA???>>>>>>???AAA@@@>>><<<999666444222222222222222222222222222//////000000111111222222444333111000000000111222222222222111111111111111444333111000///...//////333333333333333333333333333222000///...///000222///000111111000///111222000000000000111111111111000000000000000111111111........................000111111111111222222222000000000000000111111111111222222222333333333333000000000000000111111222111111111111111111111111333222222111111222222333111111222222222333333333777666555444444444444444111222444666666555444333555111111555777555555777111444:::======@@@MMM[[[fffsss|||ssshhhdddgggbbbhhhpppvvv|||yyyooocccZZZVVVWWWYYYVVVVVVVVVTTTRRRPPPPPPQQQVVVVVVUUUSSSSSSTTTXXX[[[ZZZ___eeekkkppptttwwwyyy{{{~~~yyyqqqiiiffffffiiilllqqquuu{{{~~~yyyrrrnnniiiiiiiiigggccc]]]XXXTTTRRRTTTYYYaaaiiisss|||uuunnnhhhcccbbb___]]]___bbbeeeeeeddd```]]]WWWOOOHHHFFFIIIMMMQQQTTTWWWYYYZZZZZZZZZZZZZZZZZZZZZWWWRRRLLLFFFBBB:::888444222222333333222222222222222222222333333111111111111111111111111111111111111111000//////111000000000111222333333111111111111111000//////////////////////////////////////////////////////000000000000000000000000,,,,,,,,,,,,,,,---...///+++---000333555444333222,,,---...000000000///...111111000000//////......000000000000000000000000------......//////000000000......///000111111///............/////////000////////////............000000000000000000000000eeeccc```^^^]]]]]]^^^^^^]]]]]]]]]]]]^^^___``````YYYYYYYYYZZZYYYUUUOOOKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGEEECCCAAA???>>>>>>@@@AAAAAA???>>>>>>???======<<<;;;999666444333222222222222222222222222000000000000111111111111333222111000///000000111111111111111111111111111333222111/////////000000111111111111111111111111333222000///...///000111000111222111000///000111000000000000111111111111000000000000000000000111////////////////////////000000111111111222222222222222111111000000///////////////000000000111111000000000000000111111222111111111111111111111111333222222111111222222333111111111222222222333333444444333333222222222222111222444555666555444333555222111444444222222444555777<<>>@@@AAAAAA???>>>>>>???;;;::::::999888777555444111111111111111111111111111111111111111000000000111111000/////////000000000000000000000000000000222111000//////000111222111111111111111111111111333222000/////////000111111222222111///...///000000000000000111111111111111111000000000000000000000000000000000000000000000000000111111111222222333333222111000///.............../////////000000000000000000000111111222222222222222222222222222333222222111111222222333000000111111111222222222444333333333333222222222111222333444555444333222444111111444555333333666999<<>>@@@AAAAAA???>>>>>>???;;;;;;;;;:::888777555444000000000000000000000000222222222111111000000000000000//////////////////////////////000000000000111000/////////000222333333333333333333333333333222111000000//////000000222222333222///......//////000000000111111111111111111111000000000000000000000000000000000000000000000000000111111111111222111111111000000//////000000000000111111111111000000000000000111111222222222222222222222222222333222222111111222222333000000000111111111222222555555555555555555555444111222333333444444333333333111333666777666999>>>===AAALLLYYYeeessssssgggaaa\\\]]]```fffnnnxxx}}}vvvlllccc]]]ZZZWWWUUULLLLLLKKKJJJIIIJJJMMMPPPVVVYYY___ccceeegggiiijjjppprrruuuxxx|||}}}qqqbbbWWWNNNLLLNNNNNNNNNPPPZZZ___hhhrrr|||vvvnnnjjjgggfffiiiqqq~~~pppccc]]][[[[[[[[[^^^^^^]]]YYYTTTNNNIIIFFFEEEHHHMMMSSSYYY\\\\\\\\\YYYZZZ\\\]]]\\\[[[YYYWWWQQQLLLFFF@@@;;;777333000222222222222222111111111111111111111111111111111111111111111111000//////333222111000000///000000111111111111111000//////////////////////////////000000000000000000000000/////////////////////////////////......///000000///000111222222111000///,,,,,,,,,,,,,,,,,,,,,,,,000000000000////////////////////////////////////111000000000//////......---,,,,,,...111333333222...////////////000000000////////////............////////////////////////dddccccccbbb```^^^\\\ZZZ]]]]]]\\\[[[[[[[[[\\\\\\```\\\VVVRRRPPPPPPPPPPPPJJJJJJIIIIIIIIIHHHHHHHHHHHHFFFDDDAAA@@@?????????>>>@@@AAAAAA???>>>>>>???>>>>>>===;;;999777555444000000000000000000000000333333222222111111000000/////////000000000//////......//////000000000000000000/////////111222333333333333333333333333333222111111000000000000000222222333222///......//////000000000111111111111111111111111000000////////////////////////////////////000000000111111111//////000000111111111222000000000000111111111111000000000000000111111222222222222222222222222222333222222111111222222333000111111111111222222222444444555666666555555444222222333333444444444444444333555888888888<<>>@@@AAAAAA???>>>>>>?????????>>><<<:::777555444111111111111111111111111222222222222222111111111//////000111111111000000...//////000000111111222000000/////////111222333111111111111111111111111111111111111000000000///111222222111///...///000000000000000111111111111222222111111000//////////////////////////////////////////000000000111111......///000111222333333........./////////000000000000000000000111111222333333333333333333333333333222222111111222222333111111222222222333333333111222333444444444333222333333333444444444555555666666777:::999999>>>EEEMMMUUUgggzzz~~~sssggg______ccckkkvvvxxxqqqiiiddd___]]]ZZZWWWTTTRRRQQQPPPUUUVVVWWWZZZ___gggpppvvv}}}xxxjjj\\\VVVTTTSSSSSSVVVUUUWWWYYY[[[[[[]]]___aaakkktttxxxkkkaaaaaaaaagggsssyyynnnddd]]]ZZZZZZZZZZZZZZZXXXSSSPPPGGGFFFFFFKKKQQQVVVWWWVVVYYYZZZ[[[\\\\\\\\\[[[[[[ZZZXXXTTTPPPKKKDDD<<<777555555444444333333222222111111111111111111111111111111111111111000//////111111000/////////000000111111111111111000//////000000000000000000000000........................000000000000000000000000//////......------......000000000111000000//////000000///............///////////////000000000000000000000000000000000000111000000000000000000///333222000///000///---,,,/////////000000000111111////////////....................................ggggggfffdddbbb```]]]\\\\\\\\\\\\\\\\\\]]]^^^___\\\YYYUUUSSSQQQPPPNNNMMMLLLLLLKKKKKKKKKJJJJJJJJJBBBBBBCCCCCCBBBBBBAAA@@@>>>@@@AAAAAA???>>>>>>???<<<<<<<<<;;;999888666555222222222222222222222222111222222222222222222333//////111222222222111111//////000000111222222333111111000//////000111222111111111111111111111111111111111111111000//////000111222111000///000111000000000000111111111111222222111111000//////...000000000000000000000000////////////000000000111//////000000111111222222/////////000000000111111000000000000000111111222333333333333333333333333333222222111111222222333222333333333333444444444000111333444555444333222555444444444555555666666666666:::>>>???AAAHHHQQQ[[[cccssswwwllleee```aaakkkvvv~~~}}}uuummmfffaaa^^^\\\\\\[[[ZZZXXXWWWWWWYYY[[[ZZZ]]]bbbhhhoooxxxvvvkkkeee```[[[ZZZ[[[VVVYYY[[[[[[YYYWWWVVVVVVWWW]]]gggqqq{{{vvvlllgggfffmmmwwwrrrhhh\\\ZZZYYYYYYZZZZZZVVVTTTMMMIIIGGGIIIOOOTTTUUUTTTWWWXXXZZZ[[[]]]^^^^^^^^^]]]\\\[[[YYYUUUMMMDDD>>>777666666555555444333333111111111111111111111111111111111111111000//////000////////////000000111111111111111111000//////000000000000000000000000////////////////////////000000000000000000000000111000//////......///////////////000000000000000///...---,,,,,,,,,------.../////////000000000111000000000000000000000000000000000000000111111111222000//////000000///---//////000000000111111111////////////....................................jjjhhhfffcccaaa```______\\\\\\\\\\\\]]]^^^___```WWWUUUSSSRRRRRRPPPNNNLLLLLLLLLLLLLLLKKKKKKKKKKKKAAABBBCCCDDDDDDDDDBBBBBB>>>@@@AAAAAA???>>>>>>???999999999999999888777666222222222222222222222222111111111222222333333444///000111333333333222111///000000111222333333333222111000//////000111222333333333333333333333333111111111111111000/////////000111111000///111222000000000000111111111111222222222111000//////...111111111111111111111111////////////000000000000111111111111000000000000222222222222333333333333000000000000000111111222333333333333333333333333333222222222222222222333333333333444444444555555222333555777777666555444666555555555555666777777444666<<>>>>>:::;;;;;;:::999777555333444444333333333222222222/////////...///000000111444333111///......///000222111000000111111000...111111000000000000111111111111000000111111222333000111222333333222111000111000/////////000222333000...---...111222111///...//////000111222222222222111111111000000//////111111111000000000000000111000///......------...333444444444444333222111000111222222111000111222000111222333444333222222444333111111111111333444333333333333333333333333111111222333555666777777666666666666666666777888;;;>>>AAADDDNNN\\\fffjjjvvvzzz~~~pppggg``````bbbhhhrrr}}}xxxqqqlllfffccc^^^YYYWWWWWWXXXYYY[[[^^^ccciiiooouuu{{{}}}tttlllllliiieee```[[[VVVRRRPPPJJJKKKKKKMMMQQQWWW^^^cccqqqzzzwwwooolllqqqxxxjjj]]]ZZZYYYVVVTTTWWWWWWTTTPPPMMMOOOTTTVVVUUUTTTSSSSSSVVV[[[___aaabbbccc```]]]^^^```]]]UUUNNNGGGAAA:::444222333333444222000///000222333333333222111000//////111333555222111111111000000//////000000000000111111111111000///...---------------000000000000000000000000000000000000000000000000000///...000222222///,,,///////////////////////////......------///000111222111111111000000//////000///...------...///000000000000000000000000000//////000111111111111111111111111000000000000000222222111111111111222222//////............//////gggfffccc```^^^]]]]]]]]]^^^^^^]]]]]]\\\]]]]]]^^^YYYWWWTTTRRRRRRQQQPPPNNNNNNMMMLLLKKKJJJHHHHHHGGGGGGFFFDDDBBBAAA@@@@@@@@@BBBBBBAAA@@@@@@???>>>>>>;;;;;;;;;:::999777555444555555555444444444444333//////000000000111111111555444222000///000111111222111000000111111000///111000000000000000000111111111111111111222222333000111222222222222111000111000000//////000111222000...---...111222111///...//////000111111222222111111111111000000000///000000000000000111111111000000000///000000111111222222222111111000000000000111222222111000111222111111222333333333222111333333222222222222333333444444444444444444444444222222333444444555666666777777777777777888:::<<>>>>>;;;;;;;;;;;;999777555444444444444333333333222222///000111222333222111111555444333111111111222222333111000000111111000///000000000000000000000000000111111111111222222222000111111222222111111000222111000000000000000111000///...///111111111000/////////000111111222222111111111111000000000000//////000000111111222222111000000111222333444444333222111000///000111111000111222222111000111222222222333333333222222111333333444444444444333333444444444444444444444444333333444444555555555555777888888888888;;;@@@DDDHHHUUUbbbkkkrrr{{{vvvppphhhbbbaaabbbeeefffmmmttt}}}vvvqqqiiiccc___^^^]]]\\\_________aaaeeekkkppptttzzzpppdddYYYSSSQQQOOOKKKHHHGGGJJJNNNQQQUUUYYY```hhhpppxxxyyykkkbbbZZZUUUTTTWWWWWWWWWUUUSSSQQQRRRTTTXXXZZZZZZXXXUUUTTTWWWZZZ[[[]]]```bbbbbb___[[[XXXSSSOOOJJJEEEAAA===999666777555444444444333000...000000111222222222222111111111111111000000000000000000000000111111111111000///////////////000111000000000000000000000000000000000000000000000000111///......000111000/////////////////////////////////.........///000111111111111111000000000000000//////......//////000000000000000000000000000......///000000000000///000000000000000000111111//////............//////111111000000000000111111iiigggdddbbb```___^^^^^^bbbaaa```````````````aaaZZZWWWTTTRRRRRRRRRQQQQQQQQQPPPNNNLLLJJJJJJJJJJJJGGGFFFCCCAAA@@@@@@@@@@@@AAA@@@@@@@@@??????>>>>>>;;;;;;;;;;;;:::888555444111111111000000000000//////000222444444333222111444333222111111111111222333222000111222222111//////000000000000000000///000000111111222222222222000000111111111111000000111111111000000000000000000000000000000111000000//////000000111111111111111111111000000000000000......///000111222222333111111111111222222333444555444222000000111333444000111222222111000111222333333333333222222111111222333555555555555333222333333333333333333333333444444444444555555555555666777777888:::???HHHOOOXXXiiizzz{{{xxxiiiddd___]]]aaaiiiqqqvvvzzz|||vvvrrrpppkkkgggbbb]]][[[\\\]]]^^^cccggglllttt|||yyylllccc[[[WWWRRRNNNNNNOOORRRSSSWWWYYY]]]aaadddggglllooopppwwwzzznnncccYYYSSSSSSTTTVVVXXXVVVSSSTTTWWW[[[^^^^^^ZZZSSSPPPRRRUUUVVVZZZ___bbbaaa___]]]]]]YYYVVVRRRNNNIIICCC===888666555444444444333000...///000222333333222111000111111111000000000000000///000000000111111111111000/////////000111222222////////////////////////////////////////////////111///.........000111111///////////////////////////////////////000000000111111111000000000000000000//////////////////000000000000000000000000000---......///////////////000000000000000111111111//////............////////////............//////kkkiiigggdddbbbaaa``````eeedddbbbaaa```______^^^ZZZWWWSSSQQQQQQRRRRRRQQQPPPOOOLLLJJJIIIHHHIIIIIIFFFEEECCCAAA@@@??????@@@@@@@@@???????????????>>>;;;<<<<<<;;;:::888666555111111000000000////////////111333444555444222111222111111000000000000000333222111111222222111000...///000000000000///...///000111222222222222111000000000000000000000000000000111111111000000000000111111111000000000111000000000000000111111111000000000000000000111111......///000111222222333333222111000000000000000444333111000000111333444000111222222111000111222333222222222222222222222222333555555555555333222111111111111111111111111555555555555555555555555444666777999===GGGTTT^^^qqqwwwoookkkaaa___```dddmmmxxxyyylllddd```_________^^^]]]\\\^^^bbbgggjjjrrryyyzzzkkkfff___ZZZXXXWWWVVVUUUVVVYYY\\\^^^^^^^^^______```eeennn{{{rrrcccXXXQQQPPPTTTZZZ[[[WWWXXX\\\]]]```aaa\\\UUUOOOOOOQQQRRRVVV[[[^^^____________\\\ZZZXXXTTTPPPIIIAAA<<<555444333333444333111//////000222444444222000///000000000000000000111111///000000000111111111111000000000000000111222333////////////////////////////////////////////////000//////......///111222/////////////////////////////////000000000000000000000000000000000111111///000000000000000000///////////////////////////---....../////////////////////000000111111111111111000000000000000000111//////............//////lllkkkhhheeecccbbbbbbbbbeeedddbbb```___]]]]]]\\\YYYVVVRRRPPPPPPQQQQQQQQQPPPNNNKKKIIIGGGGGGHHHIIIFFFEEECCCAAA????????????????????????????????????<<<<<<<<<<<<:::888666555333333333222222222111111000111222333444333222222000000000000000000000000444222111111222222111000......000000000000......///000111333333222111111111000000//////000000111//////000111111111111111111222222222000///000111000000000000000000111111000000000000111111111111//////000000111111222222222222111//////.........000000///...///000111222000111222222111000111222222222111111222222333444333333444444444444333333222222222222222222222222444444555555555666666666555888;;;>>>EEERRRdddqqqzzzppphhheeeeeehhhnnnyyywwwooocccXXXSSSQQQRRRRRRTTTWWW[[[```gggooowww}}}zzzrrrkkkgggbbb\\\XXXSSSVVVYYYYYYXXXVVVUUUUUUSSSWWW]]]hhhwww|||yyy|||ttteeeVVVQQQSSS\\\```\\\ZZZ^^^^^^aaabbb```ZZZSSSPPPOOOOOOQQQTTTWWWZZZ]]]^^^___]]]\\\ZZZYYYUUUOOOHHHBBB888666444333333444333222000111222333333222000///000000000000111111111111000000000000111111111111000000000000000000111222000000000000000000000000000000000000000000000000...///000/////////111333////////////////////////...///000111111111000000000000000000111111111111///000000111111000000///////////////////////////......///000000000000////////////000111111222222222222111111111111222222111111000000000000111111llljjjhhheeecccbbbbbbbbbbbbbbb```___]]]]]]\\\\\\XXXTTTPPPNNNNNNPPPQQQQQQPPPNNNKKKHHHGGGGGGHHHIIIFFFEEECCCAAA????????????>>>>>>>>>>>>????????????<<<<<<<<<<<<:::888666555444444333333333222222222111111111111222222222222000111111222222111111111444222111111222333111000---...000111111000...---///000222333333222111000111000///......///000111---...///111222222222222111222444222000///000222111000000000000000000000///000000000111111111111000000000000000111111111111000000/////////000000////////////000000000111000111222222111000111222111111000000111333555666333333222222222222333333333333333333333333333333333444444555666777777888999===AAAFFFOOO```vvvzzzoooiiiggghhhtttyyyyyymmmbbb\\\TTTOOONNNPPPSSSTTTYYY^^^gggpppyyy~~~wwwnnnhhh]]]]]]\\\YYYUUUQQQPPPQQQLLLNNNRRRYYYdddrrrxxxssstttvvvvvvcccYYYWWW```eee___ZZZ[[[^^^```cccccc___YYYSSSOOONNNLLLLLLPPPVVV[[[\\\\\\]]]\\\\\\[[[YYYUUUNNNJJJ>>>;;;666444444444444333111222222333222111000//////000000000111111111111000000000000111111111111111111000/////////000000000000000000000000000000000000000000000000000000+++...111111//////000222////////////////////////...///000111222111000000///000000000111111111111///000111111111111000///////////////////////////...///000000111111000000...//////000111111222222222222111111111111222222111111000000000000111111kkkjjjgggeeecccaaaaaaaaa```___^^^]]]]]]]]]]]]]]]WWWTTTOOOMMMNNNOOOPPPQQQQQQOOOKKKIIIGGGGGGIIIJJJFFFEEEBBB@@@????????????>>>>>>>>>>>>>>>?????????<<<<<<===<<<;;;999777555222222222111111111111000111111000000000111222333111222222333333333222222444333111222333333222000---...///111111///...---...000222333333333111000111000///......///000111,,,---///111222333333222111333444333000...000222111111111000000000000000//////000000111111111222111111111000000000000000////////////000111222333///000111222222222222222000222222222111000111222000000000000111444666777444333111111111111333444555555555555555555555555333333444555666777888999===AAAFFFLLLVVVjjjyyynnnfffdddiiinnn~~~|||uuuooodddZZZUUURRRNNNNNNQQQWWW\\\^^^gggnnnxxx{{{nnnkkkeee^^^VVVQQQPPPPPPKKKLLLNNNRRRWWW```jjjqqqyyytttrrrnnnwwwnnnaaa[[[cccggg```YYYXXX^^^```ccceeeddd^^^UUUOOOMMMIIIGGGKKKSSSZZZ[[[ZZZ]]]]]]]]]]]]\\\XXXSSSOOODDD???999666444444444444222222222222222111000000//////000000111111111222000000000000111111111111111111000///......//////000000000000000000000000000000000000000000000000***...111222000///000222////////////////////////...///000222222111111000//////000000111111111222///000111222222111000/////////////////////////////////000111111111111111...//////000111222222222222222111111111111222222//////............//////pppmmmhhhdddaaa```aaabbbaaa```^^^\\\[[[[[[[[[\\\UUUSSSPPPNNNMMMOOOQQQSSSTTTQQQKKKGGGDDDEEEFFFHHHJJJHHHEEECCCBBBAAA>>><<<@@@@@@???>>>>>>>>>>>>>>>???>>><<<:::888666444444222222333333333333444444222222222222222222222222222222222222222222222222222222222111111111000000111000///......///000000444444333222111000///...///000111111111///...---000111222333222000...---...///000111111111111111000...,,,******---000222111111111111111111111111///...---...000111111111333333444222111000222333111111000000111111222333444333222111000000000000222222333333333333444444555555444444444333333333111111111333555666555444555555444444555666888:::@@@HHHPPPVVVbbbvvv~~~xxxnnngggfffkkkrrrxxx|||ssskkkddd^^^YYYVVVRRRRRRSSSVVV\\\ccckkkoooyyy}}}zzznnnfffbbb]]]UUUOOOMMMKKKIIIJJJOOOVVV\\\```lllxxxzzzrrrjjjnnnvvvrrrccc\\\ZZZWWWXXX\\\ZZZ[[[]]]```aaa^^^YYYUUUOOOLLLHHHGGGKKKQQQWWW[[[]]]]]]^^^]]]\\\ZZZXXXWWWLLLAAA888777555222222555333444444444444333222222000000000000000000000000000000000000111111111111222111111111000000//////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000111111111111111111111111000111222333222000...---...------......///000111000000000000000000000000222111111111000000//////---......///000111111222qqqnnniiidddaaaaaaaaabbb___^^^\\\[[[YYYYYYYYYYYYUUUSSSPPPNNNMMMOOOQQQSSSSSSPPPLLLHHHEEEEEEFFFGGGEEEDDDCCCCCCDDDDDDCCCAAA???>>>======<<<<<<======>>>>>><<<:::888666555444444444444333333222222222222222222222222222222222444444333222111111000000333333333222222222111111000000//////000111222333222222222111111111111111///000111111000///...---///000222222222111///...///000000111111111111000111000...------///111333111111111111111111111111......000222444444222///222333333222000000111222111111000000111111222333222222222222222222333333222222333333333333444444444444333333333222222222222222222444555666666555888999999:::;;;===@@@CCCNNNVVV^^^ccclll}}}ssspppllljjjmmmuuu}}}}}}tttoooggg___ZZZWWWUUUTTTZZZ\\\aaahhhpppyyy~~~uuuoooiii```YYYUUUQQQMMMKKKMMMOOORRRSSS]]]ffftttuuuuuuxxx~~~sssiiibbb[[[XXXYYY\\\\\\^^^```aaa___[[[XXXRRRNNNJJJHHHJJJNNNSSSVVVYYYYYYZZZZZZZZZZZZYYYXXXPPPFFF===:::777333222555333333333333333222222111111111111111111111111111000000000000111111111111111111111111000000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000111111111111111111111111...///000111111000///...000000............///000////////////////////////111111000000000/////////......//////000000111111rrrooojjjfffbbbaaaaaaaaa^^^]]][[[YYYWWWWWWVVVVVVTTTRRRPPPNNNMMMOOOQQQRRRQQQOOOMMMIIIGGGFFFEEEEEEDDDCCCBBBCCCDDDEEEDDDBBB======<<<;;;;;;;;;<<<<<<>>>===<<<;;;999777555444666555555444222111111000111111111111111111111111333333222222222111111111333333333333333222222222000000000000111333444555000000111111222222222333///000000000000//////......///111222222111000000000111111111111000000///111111111000111222222333111111111111111111111111---///333777999777222...111222222111//////000222111111000000111111222333000111222444444444444333222222333333333333444444333333333333222222222111333333444555555666666666888999:::;;;===BBBHHHMMM___gggnnnrrrxxxwwwlllmmmooorrryyyyyyooojjjfffbbb\\\XXXVVVXXX[[[^^^lllqqqzzz}}}tttnnnccc^^^VVVQQQNNNMMMLLLKKKRRRWWW```jjjvvv}}}|||}}}rrrfff^^^\\\[[[ZZZZZZ[[[]]]\\\ZZZXXXVVVSSSNNNJJJHHHIIIKKKMMMRRRSSSTTTVVVWWWXXXYYYZZZUUULLLCCC>>>999444222444333333333222222222111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000111111111111111111111111............////////////333111///---------...///........................000000///////////////...////////////000000000000rrroookkkfffcccaaaaaaaaa]]]\\\[[[YYYWWWUUUTTTTTTSSSQQQOOONNNNNNOOOQQQRRRPPPOOOMMMKKKHHHFFFEEEDDDHHHFFFDDDCCCBBBAAA???=========<<<<<<<<<<<<============<<<;;;999777555333555555444333333222111111000000000000000000000000......///111222444555555222222222222222222222222000000000000111222222333000111111111111222222222///000000000000/////////---...000111222222222111111111111111111000///...000111222222333333222222111111111111111111111111...///222666888777333///111222222000///...000111111111000000111111222333///000222444444444222111222222222333333333444444444444444333333333222222333444444444444555666777999:::;;;===AAAIIITTT[[[lllttt{{{~~~xxxooorrrtttyyy{{{vvvnnnfffbbb___^^^\\\]]]```hhhqqqwwwuuummmcccZZZTTTQQQPPPOOOQQQSSSWWW]]]dddlllssswwwxxxnnnhhh]]][[[YYYYYYZZZ[[[[[[[[[YYYWWWRRRLLLGGGEEEEEEFFFLLLMMMNNNPPPSSSVVVYYYZZZWWWRRRJJJCCC<<<777444333333333222222111111111111111111111111111111111111///000000000111111111111111111111000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000000000111111111111000000111111111111111111111111000000///.........//////333111///------...///111////////////////////////////////////............000000000000////////////pppnnnjjjfffcccaaa``````^^^]]]\\\ZZZXXXVVVTTTSSSQQQPPPOOONNNNNNOOOQQQRRROOOOOOMMMKKKIIIFFFDDDCCCHHHFFFCCCBBBAAA???===;;;???>>>>>>>>>>>>>>>??????<<<<<<<<<;;;:::777555333333333333333333333333333000000000000000000000000---...///000222333555555000000000000111111111111111111111000000//////...222222222111111111111000000////////////000000000......///000111222222222111111111111111000///...///000111222222222111111111111111111111111111111000///000222444444333111111222222000///...000111111111000000111111222333///111222333222111///---222222222333333333444444555555555555444444444444222333444444333444777999<<>>EEEOOOWWW^^^hhhttt}}}rrrooollliiihhhkkkvvv}}}nnnfff___]]]\\\ZZZ\\\___eeejjjsss{{{tttiiibbb\\\YYYRRRRRRSSSUUUXXXZZZYYYXXXRRRXXX```fffmmmyyyxxxqqqggg___ZZZZZZZZZZZZYYYZZZYYYSSSLLLFFFDDDDDDIIIHHHGGGHHHKKKOOOSSSVVVTTTWWWVVVOOOHHHBBB<<<777555444333222222222333444222222222222222222222222000000000000111111111111000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000222222222111000000//////////////////000111222222111111111111111111111111...////////////000000000////////////000000000000kkkiiigggeeecccaaa``````___^^^]]][[[XXXUUURRRPPPOOOOOONNNNNNOOOOOOPPPQQQQQQOOOMMMJJJHHHFFFEEEDDDBBBAAA@@@BBBDDDEEEEEEDDD@@@@@@@@@@@@@@@AAABBBBBB:::;;;<<<<<<;;;888555333333333333333333333333333222222222222222222222222111111111111000000000000//////000000111111111111000111111222111000///...111111111111111222222222000///......///000111222000//////000000111222222///000000111111111111000000000000000111111111111111111111111111111111111111///...///111222333222222333333222000000111222111111000000111111222333111111111000000000000000222222333333333333444444666666555555555444444444111444777777666888===BBBDDDQQQcccrrrzzz|||iiidddbbbfffkkksss{{{wwwoooggg___[[[YYYZZZZZZ\\\dddmmmwww~~~{{{{{{{{{{{{{{{{{{{{{{{{xxxzzz|||{{{yyyyyyzzz|||~~~~~~{{{}}}yyypppjjj```\\\YYYWWWWWWWWWVVVTTTKKKOOOSSSUUUYYYcccrrr~~~uuufff]]]YYYWWWWWWWWWZZZ[[[VVVOOOIIIHHHHHHJJJIIIGGGFFFHHHKKKOOORRRQQQXXX[[[VVVOOOJJJCCC;;;777666444333222333444555222222222222222222222222000000000000111111111111///000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000---...000111111111000000//////000111111111000///000000000000000000000000/////////000000000111111......//////000000111111iiihhhfffdddbbbaaa``````^^^^^^]]][[[XXXTTTQQQOOONNNNNNNNNNNNOOOOOOPPPQQQQQQPPPMMMJJJGGGFFFEEEEEEDDDCCCBBBDDDFFFGGGGGGFFF@@@?????????@@@AAABBBBBB:::;;;<<<<<<;;;888555333666555444444333222111111222222222222222222222222......///000111222222333000000111111222222222333000000222333333222111000...///000111222333444444000///.........000111222000000000000000000111222...///000111111111111111111111000000111111222333111111111111111111111111000//////111333444333222333333444222111000222333111111111000111222222333000000000000111222333444222222333333333444444444555555444444444333333333222555999999888:::@@@FFFOOObbbzzzxxxllleeedddmmmyyyzzzpppgggdddddd___XXXWWWWWWYYY\\\___eeerrr~~~~~~~~~}}}|||{{{zzzyyyttttttttttttttttttuuuuuussswwwzzzzzzxxxxxxyyy|||zzz|||~~~~~~|||zzz{{{{{{zzzzzzzzzyyyyyyyyywwwyyyzzzzzzyyyyyy{{{|||}}}}}}}}}~~~}}}rrrkkkbbb\\\YYYWWWUUUSSSHHHJJJLLLJJJKKKTTTbbbnnnzzzsssggg___\\\[[[VVVYYY[[[XXXQQQLLLKKKLLLLLLJJJGGGFFFFFFIIIMMMPPPOOOYYY___[[[UUUOOOHHH???888666555333333444555666222222222222222222222222000000000000111111111111//////000000111111111222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000(((***---000222222111111000111222333222000...---//////////////////////////////000000111111222222---......///000111111222kkkiiifffcccaaa___^^^^^^ZZZZZZZZZZZZYYYVVVTTTSSSUUUTTTRRROOOMMMLLLKKKJJJOOOKKKHHHGGGHHHIIIHHHFFFCCCCCCDDDDDDDDDDDDDDDDDDBBBBBB@@@>>>===<<<<<<<<<;;;;;;;;;;;;:::888666555555444444333333222111111333333333333333333333333111111000000000000000000333222000///............000000////////////000000000000111111111222222222...///000000...------...111111000000000000111111//////000000111111111111...///111333333111///...111000///......///000000555444222111111222444555222222444444444444222222000000111222333444444555111111111111111111111111222111000000000111333333555444444333222222222222888999::::::;;;@@@IIIOOO^^^tttyyyooogggkkktttvvvgggddd^^^XXXTTTSSSTTTUUUTTTZZZbbbhhhppp{{{~~~|||{{{zzzxxxvvvtttuuuvvvwwwwwwvvvttttttsssrrrrrrssstttuuuvvvwwwzzz|||~~~~~~}}}{{{zzzyyyxxxwwwxxxyyyzzzzzzyyyxxxxxxssstttuuuvvvwwwwwwwwwwwwwwwwwwvvvvvvwwwxxxzzz{{{~~~{{{xxxxxxzzz}}}tttjjjddd___XXXSSSRRRKKKGGGHHHKKKMMMRRRWWWjjjsss~~~|||lll]]]VVVWWWXXXYYYYYYVVVRRRMMMJJJIIIKKKMMMMMMJJJGGGEEEDDDOOOQQQUUUYYYYYYUUUNNNIIICCC>>>777333333333333222222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000//////...---,,,,,,,,,////////////////////////222111111111000000//////---------------...///////////////000111111///---000000111111111000000///222222111000000000000000000000000000111111111111000000////////////000000222111000.........///000000000////////////000000iiigggeeebbb```___^^^^^^YYYZZZZZZYYYXXXVVVTTTSSSQQQQQQPPPOOONNNNNNNNNNNNPPPMMMIIIGGGHHHGGGFFFDDDBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@???===<<<<<<<<<<<<;;;<<<<<<<<<:::888555444666666555555444333333333111222222222333333333333222222222222222222222222222222222111111000///...000000////////////000000000000111111111222222222///000222111///......///111111000000000000111111000000000000000111111111///000111222222111000/////////......///000111222333222111000111222444666222222333444444333222222222222222222222222333333222222222222222222222222222111000000000111333333444444333333333444555555666888999999<<>>>>>>>>===<<<<<<<<<<<<===<<<=========;;;888444222555555444444333222222111000000111111222222333333222222222222222222222222222222333333222111000///111000000//////000000111111111111111111222222222111222444333111000000111111111000000000000111111111111111000000000000000111111111111111111111111.........///000111222333111000000000111222444555222222333333333333222222333333333222222222111111333333333333333333333333222111111111111222333333333333333333444555666777666888999;;;AAALLLZZZddd}}}uuullljjjnnnvvv{{{rrrggg\\\TTTOOOPPPPPPQQQTTTYYYaaafffpppzzz~~~~~~~~~}}}}}}}}}}}}{{{zzzzzzyyyxxxwwwvvvuuusssrrrqqqqqqssstttttttttwwwwwwvvvwwwwwwyyy{{{||||||}}}~~~~~~~~~}}}}}}{{{yyywwwvvvxxxyyyyyyzzzzzzzzzyyyyyywwwwwwvvvvvvvvvvvvwwwxxxvvvtttqqqpppppppppooommmqqqqqqqqqqqqqqqqqqqqqqqqssstttwwwyyy|||{{{qqqjjjbbbXXXNNNJJJGGGFFFIIIMMMNNNSSS^^^jjjttt~~~uuuvvv|||vvv```[[[WWWVVVXXXYYYUUUQQQLLLKKKJJJLLLNNNNNNJJJFFFFFFIIIOOOUUUZZZYYYVVVRRROOOIII@@@:::666555555444333333333333333333333333222222222222222222222222000000000000000000000000111000000//////000000111111111000000//////......111111111111111111111111////////////............///////////////000000111111000000111222222111///000111111222222111111000000000//////......//////222111111000///...---,,,000000////////////000000000////////////000000111111111000///////////////aaaaaaaaaaaa```___^^^]]]XXXXXXWWWVVVUUUSSSRRRQQQTTTRRRQQQOOOMMMKKKKKKJJJNNNMMMKKKIIIGGGEEEDDDCCCBBBBBBBBBAAA@@@???>>>===>>>>>>============>>>???<<<===>>>>>><<<888444111222222111111000/////////111111111000000000000000000000000000000111111111222222111000000000111111111000000000000000000111111111111111111111111111222444555555333222222333111111000000000000111111111111111111000000000000222111111000000111111222/////////000000111111222/////////000111333444555222222222333333222222222222222222222222222222222333333333333333333333333111111111111222222333333333333333333444555666666888:::===AAAIIIWWWgggrrrtttllljjjooouuuxxxsssiiiaaaZZZUUURRRPPPSSSWWWZZZ___hhhqqqxxx}}}{{{zzzyyy~~~}}}}}}|||||||||}}}}}}~~~|||{{{zzzyyyxxxyyy{{{}}}}}}||||||||||||}}}~~~~~~}}}|||{{{{{{zzzzzzyyyxxxwwwuuuttttttsssqqqoooqqqqqqpppooommmlllkkkkkkmmmnnnpppqqqrrruuuyyy|||}}}pppeeeZZZSSSNNNKKKLLLOOOLLLOOOVVV\\\aaajjj|||zzzxxxyyyoooeeeZZZUUUWWWYYYXXXUUUQQQNNNLLLMMMQQQPPPLLLFFFBBBEEEKKKRRRXXX[[[ZZZXXXTTTOOOFFF>>>888555555444333333333333333333333333222222222222222222222222000000000000000000000000111000000000000000000111111111111111000000//////000000000000000000000000////////////////////////000000000///000111111222222111000111222333111000---......////////////...//////............//////000000//////......------000000////////////000000......//////000000111111333333222111000000000000^^^___```aaaaaa___^^^]]]YYYXXXWWWUUUTTTSSSRRRRRRSSSRRRPPPNNNLLLKKKKKKJJJJJJKKKJJJIIIGGGFFFEEEEEECCCCCCCCCCCCBBB@@@????????????>>>>>>??????@@@AAA===>>>>>>>>><<<888444222222111111000000///......333222111111000///......//////000000000111111111333111...,,,,,,///222444111111000000000000111111111111111111111111111111333444555555333222222333111111000000000000111111111111111000000000000000222222111111111111222222222222111111111000//////...//////000111333444555222222222222222222222222000000111222333333444444333333333333333333333333111111222222333333333333333333333333333444555555888===CCCJJJTTTaaaooozzzssslllmmmrrrxxx~~~uuunnncccZZZTTTRRRRRRSSSUUU[[[ccckkkrrr|||~~~}}}{{{zzz~~~}}}zzzyyywwwvvvwwwvvvtttrrrqqqqqqpppnnnmmmkkkjjjjjjggghhhiiiiiihhhjjjlllnnnnnnqqquuuxxx|||wwwkkkbbbZZZRRRNNNOOONNNOOOTTTXXXZZZ^^^jjjwwwyyyvvveee[[[ZZZ[[[ZZZXXXVVVSSSOOOPPPSSSRRRMMMHHHCCCDDDHHHOOOUUUZZZ[[[[[[XXXSSSLLLCCC;;;666444444333333333333333333333333111111111111111111111111000000000000000000000000111111000000000000111111111111111111111000000000////////////////////////000000000000000000000000000000000000000111222222333111000000222222222111------.../////////////////////............//////------......//////000000000000////////////000000......//////000000111111222111000///////////////]]]___aaabbbbbb```]]]\\\YYYXXXWWWUUUTTTSSSRRRRRRNNNNNNMMMMMMMMMMMMNNNNNNHHHIIIJJJIIIGGGEEEEEEEEECCCCCCDDDCCCCCCBBBAAA@@@@@@@@@?????????@@@AAAAAA>>>>>>>>>===;;;888666444444444333333222111111000333222222111000///......111111111222333333444444222000---,,,,,,///222444222111111000000111111222222222222111111111111111222333555444222111111222111111000000000000111111///000000000111111111111222222222222222222222222333333333222111000...---///000000111222333444444222222111111111111222222///000111222333444444555333333333333333333333333111222222333444333333333333333333333444555666777;;;CCCMMMWWWaaakkkuuu|||uuuiiijjjrrrzzzwwwqqqddd___WWWQQQNNNPPPTTTWWW___hhhsss}}}~~~~~~}}}~~~~~~|||zzzxxxxxxxxxvvvuuurrrqqqpppnnnmmmkkkjjjiiidddeeefffeeeddddddeeeggghhhjjjlllnnnnnnqqqtttvvvvvvjjj]]]TTTRRRPPPPPPRRRVVVXXXYYY```hhhqqqrrrddd]]]ZZZXXXVVVYYYVVVTTTTTTUUUTTTQQQNNNHHHGGGGGGKKKQQQWWWZZZ\\\ZZZWWWQQQHHH???888555444333333333333333333333333000000000000000000000000000000000000000000000000222111111000000111111222111111111000000000000000........................000000000000111111111111000000000000000111111222333111//////111222111111//////000111222222222222//////......//////000000,,,---...///000111111222000000////////////000000...///000000000000000///......------------......]]]___bbbcccccc```]]][[[ZZZYYYWWWUUUTTTSSSSSSSSSNNNNNNMMMMMMMMMMMMNNNNNNIIIKKKLLLJJJGGGDDDCCCDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@???????????????@@@???>>>===;;;:::888888777555444444333222222111111111111111111111111111111000111111222333333444444////////////000111222333222111111000000111111222222222222111111111000000000222333333111000000111111111000000000000111111......///000111222222333111111333333333333111111111222222333222111//////111111222333333333333333333222111000000111222333111111111222222333333333222222222222222222222222111222333444444444333333111222333555777999<<<===CCCNNN\\\iiiqqqwww}}}rrrllljjjqqqyyy}}}xxxqqqggg___XXXVVVSSSRRRTTTZZZbbbhhhpppzzz~~~~~~|||{{{xxxwwwuuusssqqqooommmmmmhhhiiiiiihhhfffeeeeeegggfffhhhiiiiiihhhgggiiijjjlllpppvvvyyy|||pppddd___YYYUUUSSSUUUVVVUUUWWW[[[___qqqssshhh___YYYUUUWWWWWWWWWWWWWWWWWWVVVVVVNNNKKKHHHHHHLLLSSSXXX[[[\\\[[[WWWNNNDDD;;;666555444444444444444444444444111111111111111111111111000000000000000000000000222111111000000111111222000000000000000000000000/////////////////////////////////000000000111111000////////////000111111222000......///111111000///000111222333333333333000////////////000111222/////////000000111111111000000////////////000000///000000111111000///...------------...///000111]]]___bbbdddcccaaa]]]ZZZ[[[ZZZXXXUUUTTTTTTTTTTTTQQQPPPOOOMMMLLLKKKKKKKKKJJJLLLMMMKKKFFFBBBAAABBBAAAAAABBBCCCCCCCCCBBBBBB@@@@@@???>>>>>>>>>>>>>>>???>>><<<:::999999999999333333222222111000000000...///000111222333444444...//////000111111222222,,,...111444555444222111222222111111111111222222222222222222111111000000///111222222000//////000111111000000000000111111------...000111222333444000111333444444333111000///000222333333222111000222333333444444444333333333222111000000111222333333333333222222222222111111111111111111111111111111222333444555444333333000111333666:::===@@@BBBLLLXXXiiiwww~~~uuullljjjkkkpppyyyyyyqqqhhh\\\SSSRRRRRRTTTWWW^^^iiittt{{{}}}zzzwwwuuusssrrrjjjkkkkkkjjjhhhfffggggggfffggghhhhhhfffddddddddd```fffkkknnnnnnqqqwww|||}}}tttnnnddd\\\VVVVVVUUUSSSQQQRRRRRRaaasssxxxkkkaaa\\\UUUWWWYYYYYYXXXYYY[[[\\\RRRMMMHHHFFFJJJPPPWWWZZZ]]]]]]ZZZSSSHHH>>>888666444444444444444444444444222222222222222222222222000000000000000000000000222222111111111111222222///////////////000000000000000000000000000000000---.........//////000000///////////////000000111222000...---///000000000......///111111222222222000000000000000111222222111111111111000000000000000000////////////000000000000111111111///...---000000000000111333444555ZZZ[[[]]]^^^^^^]]][[[ZZZ[[[ZZZXXXVVVTTTSSSSSSRRRQQQNNNLLLKKKKKKJJJIIIHHHLLLKKKIIIGGGEEECCCBBBAAA??????@@@AAA@@@???>>>===>>>>>>>>>>>>>>>?????????>>>===<<<;;;999888777777333222222333444444333111222333333444444333333222000000000000111111111111111111000000000000111111//////000111111111111111222111111111222444666777111222333222000000000111---...///111222222222222222111000111222222111000111111222222222333333333666444222000000000222333333222111//////000222333000000111222222222222111111111222333333333333222333333333333333333333333))),,,000333333222222222555666777888;;;AAAIIINNN___nnn}}}xxxnnnkkknnnppptttzzzxxxjjj___VVVTTTVVVNNNUUU\\\dddqqq~~~{{{yyytttrrrpppooonnnllljjjhhhhhhgggffffffgggeeebbb```bbbaaaaaaaaabbbeeehhhjjjpppvvv}}}ssskkk```YYYVVVSSSNNNIIIQQQVVV```nnn{{{~~~lll___YYYVVVVVVZZZ\\\ZZZYYY[[[WWWRRRLLLEEEDDDHHHPPPVVVXXXYYYYYYVVVPPPHHH???:::999777444444444555555444111111000000000000111222222222111111111111222222222222222111111111000000000000000000000000000000////////////////////////000000000000000000000000//////............//////222000///...---///000111222111000//////000111222000000111111111111000000222111111111000000//////111000///......///000111000000000000000/////////......///000000000000000[[[\\\]]]______]]]\\\ZZZ\\\[[[YYYWWWUUUTTTSSSRRRRRRPPPNNNLLLLLLLLLKKKIIILLLKKKIIIGGGEEECCCBBBAAAAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>????????????======<<<;;;999888777666333222222333444444333111222333333444444333333222000000000000111111111111222111000000000000000111///000000111111111111111222111000000000111222333111222333222000000000111000111111222222222222111222111000111222222111000111111111222222222333333333222111111111222333444444333111000000111222333000000111222222222222222333333333222222111111111222222222222222222222222000111333444444444666888888888999;;;@@@JJJUUU\\\ooo|||}}}qqqhhhjjjqqqyyy}}}xxxjjj```XXXRRRRRRUUUXXXaaalllvvv~~~{{{yyyxxxvvvssspppjjjiiihhhggggggfffccc```````````````aaaccceeefffdddiiioootttyyyzzzlllbbb\\\WWWQQQLLLLLLNNNUUU___hhhsssyyymmm___ZZZWWWYYYZZZZZZ[[[]]][[[WWWPPPIIIEEEEEEJJJNNNUUUWWWXXXXXXTTTMMMFFFAAA<<<999777555555555555333333333333222222222222222222222111111111111222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000/////////....../////////000///---------...000111222111000//////000111222000000111111111111000000111111111000000000//////111000///......///000111////////////////////////......///000000000000000[[[\\\^^^______^^^]]]\\\^^^]]][[[XXXVVVTTTSSSSSSTTTRRROOONNNNNNNNNLLLKKKKKKKKKIIIGGGEEECCCBBBAAAAAABBBBBBBBBBBBAAA@@@???????????????????????????======<<<;;;:::888777666333222222333444444333111222222333333333333222222000000000000111111111111333222111000000000000000///000111111222222111111333222222111000000000111111222333222000000000111333333333222222111111111222111000111222222111000111111111222222222222333000111111222222333444444444333222111111222333444000111111222222222222222555444333111000000000000111111111111111111111111444555444333333444888;;;::::::;;;???IIIXXXiiittt{{{qqqmmmuuu}}}pppggg]]]WWWRRRPPPTTTYYYfffrrr|||xxxuuuooonnnlllkkkjjjiiifffcccaaaaaabbbbbbbbbbbbbbbccc```dddhhhjjjlllqqqwww}}}}}}pppggg___WWWPPPKKKJJJKKKPPPTTT[[[hhhuuu}}}ggg^^^VVVTTTTTTTTTXXX]]]]]][[[UUUNNNHHHFFFGGGIIIPPPSSSWWWYYYXXXTTTOOOLLLBBB???<<<999888666444222444555555555444333222111222222111111111111222222222222222111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////...---,,,,,,,,,...///000111111000000000000111111000000111111111111000000111111000000000000//////000000////////////000000.........///////////////...//////000000000000000[[[]]]^^^``````___^^^]]]___^^^\\\YYYWWWUUUTTTSSSTTTRRROOONNNNNNNNNLLLKKKKKKJJJIIIGGGEEEDDDBBBBBB@@@@@@@@@@@@??????>>>>>>@@@@@@???????????????>>><<<<<<<<<<<<:::888777555333222222333444444333111222222333333333333222222///000000000111111111111333333222111000000000000000000111222222222222111444444333333333333333333111222333222000000000111222111111111111111111111222111000111222222111000111111111111222222222222000111222333333333333222333333222222222333444555000111222222333333222222555444222111000000000111111111111111222222222222333333333222222333666888999:::>>>FFFVVVkkk|||vvvuuuzzz{{{llleee]]]UUURRRRRRUUU___iii{{{~~~zzzxxxuuusssqqqooommmjjjhhhffffffffffffeeedddbbbaaaccceeehhhiiijjjkkknnnqqqsssxxxvvvkkk___VVVRRRMMMJJJJJJKKKOOOZZZdddnnn|||sssggg[[[TTTRRRRRRWWW]]][[[ZZZXXXSSSNNNJJJHHHHHHKKKOOOTTTYYY[[[ZZZWWWUUULLLHHHDDD@@@===999555222333333444444444333222111222222111111111111222222111111111111111111111111000000000000000000000000111111111111111111111111/////////////////////////////////000000/////////---------------///000111111000000000000000000111000000111111111111000000000000000000000000//////000000////////////000000...............///////////////000000000000//////[[[\\\^^^``````___^^^]]]___^^^\\\YYYWWWVVVUUUTTTSSSQQQNNNMMMMMMMMMKKKJJJJJJJJJIIIGGGEEEDDDCCCBBB@@@@@@????????????>>>???AAA@@@@@@@@@??????>>>>>><<<<<<===<<<;;;999666555333222222333444444333111111222222333333222222111///000000000111111111111333333222111111000111111000000111222222222222222222222333333444444444444111222333222000000000111///.........///000222222222111000111222222111000000000111111111222222222222333333333333222111000222222222222333444444555111111222333333333333222333222222222222222333333222222222222333333444444000222444444444444555777888<<>>>>>;;;<<<======;;;999666444333222222333444444333111111111222222222222111111000000000000111111111111222222111111111222222333000111222222333222222222///000111222222222222222111222333222000000000111------------...000222333222111000111222222111000000000000111111111111222444444333222222111111000111111222222333333444444111222222333333333333333222222333444555555444444222222222333333444444555111333666777777777999::::::AAAMMM___uuuuuunnntttyyyhhh\\\WWWNNNMMMOOOWWWbbbqqq~~~{{{xxxuuuqqqpppnnnkkkhhheeecccbbbbbbccccccdddeeefffggggggdddfffiiikkknnnttt|||}}}sssggg^^^TTTOOOKKKJJJNNNUUU\\\___hhhsss~~~}}}mmmaaaYYYTTTTTTXXX[[[]]]___]]]XXXRRRNNNKKKNNNOOORRRUUUYYY[[[\\\]]]]]]ZZZVVVRRRNNNIIIDDD@@@888777666444333222222222222222111111111111222222111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000//////111111111111//////000000000000000000000///000000111111111111000000000000111111111111000000......////////////000000//////000000000000//////......//////000000111111000000000000000//////...YYYZZZ\\\^^^___^^^]]]]]][[[[[[YYYXXXWWWVVVVVVVVVRRRPPPMMMLLLLLLLLLJJJIIIJJJIIIHHHGGGFFFDDDCCCCCCCCCBBBAAA@@@@@@@@@AAAAAABBBBBBAAA@@@@@@???>>>>>>;;;<<<======<<<999666444333222222333444444333111111111222222222222111111000000000000111111111111111111111111222333444444000111222222333333222222111111222222222111000///111222333222000000000111000///...---...///111222222111000111222222111000000000000000111111111111444333222111111111222333///000111222333333333333111222333333444444333333333444666777777666333222000111111222333333444444333444666666777999<<>>>>>>>>???@@@BBBBBBAAAAAA@@@???>>>>>>;;;<<<======<<<999666444333333222333444555333111111111222222222222111111000000000000111111111111000000000111222333555555111111222333333333333222555555555555444222000///111222333222000000000111333222000///...///111222222111000111222222222000000000000000111111111111333222000000000222444666...///000111222333333333111222333333444444333333555666999:::999666222000///000000111222222333333444444333333444888>>>BBBEEEPPPbbbwwwwwwsssuuu{{{rrrfff\\\TTTRRRUUU]]]cccooo}}}|||wwwssspppooonnnhhhfffeeeeeefffhhhiiiiiifffhhhiiigggdddeeehhhlllpppsssxxxqqqeee[[[SSSPPPRRRPPPNNNRRRYYY]]]aaalllxxx}}}yyyxxxlll```YYYXXXRRRWWW\\\``````^^^\\\[[[ZZZXXXVVVUUUVVVXXX[[[]]]^^^]]]]]]]]]]]][[[XXXVVVMMMIIICCC<<<777444444444222222111111111111222222000000111111222222222222000000000000000000000000222222222222222222222222000000000000000000000000...000111222222111000...000000000///...---++++++///000111222222111000///000000111111111111000000---.........//////000000...///000111111000///...///000000111222333333333000000000000000///......ZZZ[[[]]]^^^^^^]]]\\\ZZZ[[[ZZZXXXWWWVVVVVVWWWWWWTTTRRRNNNLLLKKKJJJHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>>>>======<<<;;;999777555444555444333222111222333444333333333222111000000///000000000000000000000000000000000000000000000000555222000111333444222///111111111111111111111111///000111222222222222222333222///......///222333000000000000111111111111000111111111111222222222333333222111111111222222222222111111222222333444111111222222222333333333555555666666666555333222444444333333333333333222333444555666777;;;AAAEEEPPP\\\ooo|||rrrmmmuuuzzzsss^^^WWWUUURRRUUU\\\gggqqq~~~{{{vvvqqqppplllhhhffffffhhhiiiiiijjjgggdddbbbccceeefffggggggiiikkkooouuu~~~vvvhhh]]]VVVRRRRRRNNNNNNSSSXXXZZZ^^^bbbppp~~~zzz{{{yyymmm```XXXSSSSSSXXX___aaa___^^^```[[[\\\\\\\\\[[[ZZZXXXWWWYYY^^^bbbbbb^^^[[[\\\^^^WWWRRRKKKDDD>>>:::666333222222333333333333222111111111111222222333333333111111111111000000000000000000000000000000000000000000111111111111000000......//////000000111111000000000000000000000000000000000000000000000000111111111111111000//////000000000000////////////111111111000000000000000---......///000111111222111111111111111000//////ZZZ[[[]]]^^^^^^]]]\\\[[[[[[ZZZXXXWWWVVVVVVWWWWWWUUURRRNNNLLLKKKJJJHHHGGGGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@@@@??????>>>>>>>>>@@@?????????>>>>>>============<<<;;;999777555444555555444444333333333444222222222111000/////////111111111111111111111111111111111111111111111111555333111111333333222000111111111111111111111111000000111222222222222222222111000//////000111222000000000000111111111111000111111111111222222222222222111111111111222222222222111111222222333444111111222222222333333333444555555666555444333222444444444444444444444444444555666777999===BBBFFFUUUaaasssvvvqqqooovvv{{{tttdddWWWUUUUUUVVV```lllyyy}}}xxxvvvsssooolllkkkiiihhhfffiiifffcccaaabbbccccccbbbffffffggghhhkkkqqqxxx~~~xxxkkk___XXXRRRNNNNNNRRRVVVVVVWWWZZZ\\\iii{{{zzzjjj___WWWTTTUUUZZZ^^^^^^^^^```\\\]]]]]]]]]\\\ZZZYYYWWWYYY]]]``````^^^]]]]]]___[[[XXXSSSOOOIIICCC===888555444444333333333333222111111222222222333333333111111111111000000000000000000000000000000000000000000111111111111000000......//////000000111111000000000000000000000000111111111111111111111111111111111111111000//////////////////000000000000////////////////////////......//////000000111111111111111111111000//////[[[\\\]]]^^^^^^]]]\\\[[[[[[ZZZXXXWWWWWWWWWWWWXXXUUURRROOOLLLKKKJJJHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDAAAAAA@@@@@@???>>>======AAA@@@@@@@@@???>>>===<<<<<<===<<<<<<:::888555444555555555555555444444333333333222222111000000000222222222222222222222222222222222222222222222222444333111222333333222000222222222222222222222222000000111222222222222111111111111111111111111111000000000111111111222222000111111111111222222222111111000111111222333444222222111111222222333444111111222222222333333333333333444444444333222222444444555555555555555555777888999;;;>>>CCCJJJOOO^^^iiixxx{{{sssqqqsssvvvzzzwwwlll]]]WWWTTTXXX\\\bbbqqq~~~}}}|||{{{zzzyyyxxxxxxxxxxxxyyy{{{~~~|||xxxtttqqqmmmiiifffhhheeecccbbbaaaaaa```^^^aaaaaaaaa```aaaeeejjjnnnqqqxxxyyyiii^^^WWWRRRPPPSSSSSSQQQOOOQQQOOOZZZkkk~~~oooaaaYYYTTTWWW\\\^^^___aaa^^^^^^______^^^\\\ZZZYYY[[[[[[]]]^^^^^^___``````^^^]]]\\\ZZZUUUNNNEEE>>>999777555333222222333444111222222222222333333333111111111111000000000000000000000000000000000000000000111111111111000000......//////000000111111000000000000000000000000222222222222222222222222000111111111111000000///......//////000000111111............////////////////////////000000000000000111111111111000000///]]]]]]^^^^^^^^^]]]\\\[[[[[[ZZZYYYWWWWWWWWWXXXYYYVVVSSSOOOLLLKKKJJJHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>AAAAAAAAAAAA???>>><<<;;;<<<<<<===<<<;;;888666444333444555555555444222111444444333333333222222222333333333333333333333333222222222222222222222222333333222222222222111111222222222222222222222222000111111222222222111111000111222222222222111000000000111111111222222222000000111111111222222222111111111111222333555555222222111111222222333444111111222222222333333333222222222333222222222222333444444444555555666666999:::;;;>>>DDDMMMWWW^^^jjjqqq|||vvvooolllpppyyyttteee]]]WWWVVVZZZdddnnnxxx~~~}}}{{{yyyqqqqqqpppooonnnmmmlllllljjjjjjjjjjjjlllnnnppprrruuuvvvwwwzzz}}}|||wwwsssooolllgggeeecccccccccbbb___]]][[[[[[\\\\\\]]]```dddhhhgggkkkqqqzzzxxxlllbbb[[[VVVTTTQQQMMMJJJLLLMMMUUUaaasssooobbbWWWVVVZZZ]]]___aaa___`````````___^^^\\\[[[\\\ZZZYYYZZZ]]]`````````_________^^^[[[TTTLLLFFF>>><<<777444222111333444222222222222222222222222111111111111000000000///000000000000000000000000000000111111111111000000......//////000000111111000000000000000000000000111111111111111111111111000000111111111111000///---......///000111111222......///////////////000000000000000////////////000000111111111111000///^^^^^^^^^^^^]]]]]]\\\\\\[[[ZZZYYYXXXWWWXXXYYYYYYWWWTTTPPPMMMKKKJJJHHHFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>AAAAAABBBBBB@@@>>><<<;;;;;;<<<======<<<999666555222222333444444222111000222222222222222111111111333333333333333333333333111111111111111111111111333333333333222111111222222222222222222222222222111111222222222111111000000111222333333222111000111111111111222222222222000000111111111222222222222222222333333555666777222222111111222222333444111111222222222333333333222222222222222222222222222333333444555666666777999;;;>>>CCCLLLYYYfffooowwwzzzwwwsssnnnjjjkkksss{{{pppbbbYYYWWW[[[^^^gggwww}}}{{{wwwuuusssrrrooommmggggggffffffeeedddcccccc^^^^^^^^^^^^___aaacccdddeeefffgggiiilllpppsssuuuxxx{{{~~~}}}{{{zzzuuurrrhhhfffdddccccccbbb___]]]XXXYYYZZZZZZZZZ\\\___bbbcccdddgggjjjqqq|||pppggg]]]WWWQQQJJJHHHJJJJJJMMMVVVdddvvv}}}mmm]]]XXXYYYZZZ\\\^^^______```aaaaaa```^^^]]]]]][[[XXXXXXZZZ]]]______bbbaaaaaa```^^^ZZZTTTPPPEEEBBB<<<666333222222333222222222222222222222222111111111111000000000///000000000000000000000000000000111111111111000000......//////000000111111000000000000000000000000000000000000000000000000///000000111111111000000---......///000111111222/////////000000111111111000000000000///////////////000000111111111000000______^^^^^^]]]]]]\\\\\\[[[ZZZYYYXXXXXXXXXZZZZZZXXXUUUPPPMMMLLLJJJHHHFFFGGGGGGFFFFFFEEEDDDDDDDDDAAAAAA@@@@@@???>>>======@@@AAABBBBBBAAA???===;;;;;;<<<===>>>===:::777555222222222222222111000000////////////////////////333333333333333333333333111111111111111111111111222333444333111000111222333333333333333333333333111222222222222111000000000111222333333222111000111111111222222222222333000111111111111222222222333333333333333444555666222222111111222222333444111111222222222333333333222222111111111222333444333333444555666777888999:::???FFFPPP[[[iiiuuu}}}~~~}}}nnnnnnmmmmmmqqqzzztttjjjaaaXXXUUUYYYdddkkk{{{~~~{{{yyyrrrooollliiihhhfffdddbbb]]]]]]]]]\\\[[[ZZZZZZZZZUUUTTTTTTTTTUUUVVVXXXYYY\\\\\\]]]^^^aaadddfffhhhjjjnnnssswwwyyy|||~~~zzztttoookkkhhhgggdddhhhlllnnnooorrrwww{{{}}}zzzpppmmmiiifffdddbbb```^^^[[[\\\\\\[[[YYYXXXYYYZZZ]]]]]]^^^___cccjjjsssyyyttthhh___WWWNNNJJJKKKIIIJJJOOOZZZfffuuu|||iii^^^ZZZWWWXXX[[[]]]^^^___aaaaaaaaa``````^^^\\\XXXVVVUUUXXX[[[^^^ccccccbbbbbbbbb```]]]ZZZNNNJJJCCC<<<777444333333333333333222222222222111111111111111000000000000000000000000000000000000000000111111111111000000......//////000000111111000000000000000000000000///////////////////////////000000111111111111000......//////000000111111//////000000111111222222////////////000000000000///000000111111111111000``````___^^^]]]\\\\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[XXXUUUQQQNNNLLLJJJHHHFFFGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@@@@??????>>>>>>>>>???@@@BBBCCCBBB@@@>>><<<:::<<<===>>>===;;;777555444333222222111111222222000000000000000000000000222222222222222222222222222222222222222222222222111333444333111000111333333333333333333333333333222222222222222111000000111222222333333222222111111111111222222222333333000111111111111222222222222222111111111222222333222222111111222222333444111111222222222333333333333222222111222333444555444555666777999:::;;;<<>>???AAACCCCCCAAA???===:::;;;>>>???>>>;;;888555555444333222111222333444333333333333333333333444222222222222222222222222333333333333333333333333111333555444111///111333333333333333333333333333222222222222222111000///222222222222222222222222111111222222222333333333000111111111111222222222111111000000000000000000222222111111222222333444111111222222222333333333333333222222222333555666666777888999;;;<<<>>>>>>HHHTTTgggyyy|||rrrlllooottt{{{uuudddYYYYYY\\\]]]dddooo~~~~~~zzzuuuqqqnnnjjjgggddd^^^\\\XXXVVVUUUTTTQQQPPPJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMOOOPPPQQQUUUZZZ^^^```bbbdddeeedddaaa\\\VVVQQQNNNLLLKKKKKKJJJHHHIIILLLOOOPPPPPPPPPUUU]]]ccciiipppwww}}}wwwqqqmmmiiifffbbbccccccbbb___]]]\\\\\\YYYZZZZZZYYYXXXYYY\\\___cccjjjsssyyytttfffZZZVVVPPPLLLLLLPPPRRRUUU```lllssswwwhhh^^^\\\___YYY[[[]]]```bbbccccccccc___^^^[[[TTTNNNNNNTTT[[[[[[]]]```dddfffeeeaaa^^^]]]YYYRRRIIIBBB;;;777666333333333222222111111111111111111111000000000000000000000000000000000000000000111111111111000000......//////000111111111000000000000000000000000000000000000000000000000//////000111111111111111000000000000////////////---------...///000000111---......///000111111222//////000111111111111111dddcccbbb```___]]]\\\[[[^^^]]]\\\ZZZYYYYYYXXXXXXZZZUUUPPPLLLJJJJJJJJJIIIHHHGGGEEEDDDDDDDDDEEEFFFBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@AAA@@@@@@???>>>===999>>>DDDHHHGGG@@@888222111222333333333333222111000222333333222111333444111111000000000000111111444444444444555555666777000111222333333333333333333444555444222111222333666444222222333333222111111222222333333222222111000000////////////000000////////////000111333333222222222222222222222222555333111111444555444222111111222222222333333333000222444444333333444555888;;;AAABBB===:::@@@JJJUUUjjjzzzooolllnnn{{{yyyoooeee\\\WWW[[[ccckkkxxx}}}|||zzzwwwuuurrrooojjjfffccc___\\\YYYVVVVVVTTTRRROOOLLLJJJHHHHHHHHHGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDFFFHHHIIIJJJMMMOOORRRVVVXXXYYYYYYXXXVVVTTTOOOKKKGGGEEEDDDDDDCCCBBBAAA@@@AAACCCEEEGGGIIIKKKMMMPPPTTTYYY___dddkkksss}}}xxxrrrnnnooommmjjjhhhgggeeebbb```]]]\\\ZZZYYYXXXXXXXXXXXX[[[___eeejjjpppxxxyyyiii^^^YYYRRRKKKJJJPPPWWWZZZ[[[eeelllvvv~~~rrrbbbUUUZZZYYY[[[___aaa```dddjjjgggddd]]]UUUOOOLLLNNNPPPYYY___bbb```bbbgggfffbbbddd```ZZZSSSKKKCCC;;;666444333222333444333111///222222222111111111111000222222222111000//////...000000000000000000000000000000000000000000000000////////////////////////222222222111111111000000111111111111111111111111......///000111222333333...//////000111222222222111111000000000000111111000000111111111111000000bbbbbbaaa```______^^^^^^\\\[[[ZZZYYYXXXXXXXXXXXXYYYUUUPPPLLLJJJJJJJJJIIIGGGFFFEEEDDDDDDDDDEEEEEEBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@???>>>======888;;;>>>@@@>>>:::555222111222333333333333222111000222333333222111333444222111111000000111111222222111111111111222222333222222333333333222111111333444555444222111222333666444222222333333222111111222222333333222222111222222111111111111222222111111000111111222333444333333333333333333222222555333111111333555444222111222222222222333333333111333444444333333333444777999===>>>::::::BBBNNNaaaxxx}}}uuuppprrrxxxzzzkkk```[[[VVVVVV___kkkxxx|||yyyvvvtttsssqqqnnnkkkhhhfffbbb___]]][[[XXXVVVOOOOOONNNMMMKKKIIIHHHGGGDDDDDDCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDFFFFFFFFFHHHKKKMMMOOOPPPOOOOOOLLLKKKGGGDDDBBBAAAAAAAAA@@@?????????@@@AAACCCDDD@@@BBBCCCEEEGGGJJJOOOSSSYYY^^^fffooozzzzzzwwwuuuqqqnnnllliiieeebbbbbb```\\\YYYXXXWWWVVVUUUWWWZZZ]]]aaaeeekkksssyyyxxxmmmeee]]]TTTPPPSSSWWWZZZZZZ[[[aaajjjtttqqq```XXXVVVXXX]]]``````bbbeeedddccc```ZZZTTTPPPOOOOOOUUU[[[^^^___aaaffffffbbbeeebbb]]]WWWPPPHHH@@@:::555444333333444444222000222222222111111111111000333333333222111000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000111111111111111111111111////////////...............//////000111111222222000000000000000000000000000000111111111111000000aaaaaa````````````______ZZZZZZYYYXXXXXXWWWXXXXXXXXXTTTOOOLLLJJJJJJIIIIIIFFFEEEDDDCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@???>>>===<<<999999999999777555333222111222222333333222222111000222333333222111333444333222222111111222222333111111000000//////000000333333333333222111000000333444555444222111222333555333222111333333333222111222222333333222222111222222222222222222222222333222222222222222333333333333333333333333444444555333111222333444444333222222222222333333333333333444666555444333333444888888:::;;;:::===IIIVVVnnn~~~tttqqqttt~~~|||nnn___VVVTTTTTTZZZhhhxxx}}}|||vvvtttpppnnnllliiifffddd\\\ZZZWWWUUUUUUTTTRRRPPPIIIHHHHHHFFFEEEDDDCCCBBB?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???@@@AAA@@@BBBDDDEEEFFFFFFFFFFFFCCCAAA@@@>>>======>>>>>><<<<<<======>>>?????????>>>????????????AAADDDFFFKKKMMMQQQVVV^^^hhhssszzz|||yyyvvvrrrnnnkkkjjjfffaaa\\\YYYWWWUUUSSSTTTUUUVVVWWWYYY]]]cccgggpppzzzooofffZZZSSSQQQSSSTTTUUUTTTXXX___fffnnn{{{qqq]]]WWWVVVZZZ___``````ccc```aaaaaa^^^XXXSSSOOOMMMNNNTTTXXX[[[___dddeeecccfffdddaaa\\\WWWOOOFFFAAA888666444333444444333111222222222111111111111000444444333333222111111111000000000000000000000000000000000000000000000000111111111111111111111111222111111111111000000000111111111111111111111111////////////............/////////000111111222222///000111222222111000///000000111111111111000000bbbbbbaaaaaa```_________[[[ZZZYYYXXXXXXXXXXXXYYYWWWSSSOOOLLLKKKJJJIIIHHHEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<::::::999888777555444333222222222222222222222222000222333333222111333444444333333222222333333444444444333222111111111222222222333333333222111111333444555444222111222333444333111111222333333222111222222333333222222111000111111111111111111000333333222111111111222222333333444444444444555555444333222222333333333333222222222333333333444444444666777666444333333333999888888:::<<>>===<<<<<<<<<======:::;;;<<<============<<<>>>??????>>>===>>>@@@AAADDDEEEGGGJJJNNNVVV^^^dddqqq}}}zzzwwwqqqkkkddd___\\\YYYVVVSSSUUUTTTSSSSSSSSSVVVYYY[[[eeeooo{{{zzzqqqeee[[[UUUSSSRRRRRRSSSVVV[[[```eeeooojjj```WWWXXX\\\^^^```cccaaabbbaaa^^^XXXRRRMMMKKKIIIMMMRRRWWW\\\aaaddddddeeedddcccaaa\\\UUUMMMGGG;;;888555333333333333222222222222111111111000000333333222222222111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111111111111111......///000111222333333//////000000111111111111...///111333333111///...000000111111111111000000ddddddcccaaa```___^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYYVVVRRRNNNLLLKKKJJJIIIHHHDDDDDDDDDDDDDDDCCCCCCBBBDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>===<<<<<<999:::::::::999666444222222222222222222222222222000222333333222111333444444444333333333333444444666555444333333333333333///000111222333444444444333444555444222111222333333222000111222333333222111222222333333222222111111111222222222222111111222111111000000000111111333333333444444555555555333333333333222222333444222222333333333444444444555666777777555333333444777666666:::@@@JJJ[[[kkkuuurrryyyyyylllccc]]]ZZZYYY```kkkzzz~~~~~~~~~~~~}}}~~~~~~}}}|||zzzxxxvvvtttttttttsssrrrooommmlllgggddd```]]][[[XXXUUURRRQQQNNNKKKIIIIIIHHHFFFDDDAAAAAA@@@@@@@@@AAABBBCCC;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>??????????????????>>>>>>===<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;:::;;;<<<;;;::::::<<<>>><<<>>>@@@BBBDDDHHHLLLPPP[[[dddrrrvvvooofffaaa^^^[[[WWWTTTVVVTTTRRRQQQQQQSSSUUUVVV]]]eeennntttyyy{{{nnnccc[[[VVVSSSTTTTTTWWW\\\```gggyyy{{{lll]]]WWWXXXZZZ]]]aaaffffffccc^^^XXXRRROOOMMMHHHIIIMMMSSSXXX\\\```cccdddccccccbbb___ZZZRRRMMM???<<<777444333333222222222222222111111111000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000111222333333000000000000000111111111...///111333333111///...000000111111111111000000fffeeedddbbb```^^^]]]\\\^^^]]]\\\ZZZYYYYYYYYYXXXTTTRRRNNNLLLKKKJJJIIIHHHDDDEEEEEEEEEEEEDDDCCCBBBDDDCCCBBBAAA@@@?????????????????????>>>===<<<;;;777888999999888555222000333222222111111222222333000222333333222111333444444333333222222333333444444444333333222333333333...///000222333444555555333444555444222111222333333111000000222333333222111222222333333222222111333444555666666555444333111000000000000000111111222222333333444444555555333444444333222222333555333333333333444444444444555666888777666444555666555333666===EEERRRcccrrr}}}vvvwwwzzzlll___XXXXXX]]]aaannn{{{~~~~~~|||{{{{{{zzzxxxwwwwwwwwwxxxyyyxxxxxxxxxxxxvvvtttrrrqqqmmmmmmlllkkkiiifffcccbbb```^^^ZZZXXXVVVSSSPPPMMMNNNKKKHHHFFFEEEDDDAAA@@@;;;;;;<<<===@@@CCCFFFGGG;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<<<<;;;;;;<<<>>>888;;;===??????@@@BBBDDDKKKPPP[[[gggqqq{{{vvvllleeebbb___ZZZVVVXXXUUUQQQOOOPPPQQQRRRRRRSSSXXX___dddhhhoooyyytttfff[[[UUUTTTQQQSSSXXX[[[___mmm|||{{{hhh\\\VVVTTTXXX^^^jjjiiieee___YYYTTTRRRRRRJJJHHHJJJOOOTTTWWW\\\bbbcccbbbbbbbbbaaa]]]WWWSSSFFFBBB;;;777444444333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000000111000000000000000000000000////////////............000000000000000000111111///000111222222111000///000000111111111111000000ddddddcccbbbaaa```___^^^___^^^\\\ZZZXXXWWWVVVVVVSSSQQQNNNLLLKKKKKKIIIGGGEEEEEEFFFFFFFFFEEEDDDCCCDDDDDDBBBAAA@@@?????????????????????>>>===<<<;;;888888999888777555333111333333222111111222333333000222333333222111333444333333222222222222333333333333333333333333444555///000111222333444444444333444555444222111222333222111///000222333333222111222222333333222222111333444555666666555444333000000000000111222333333111111222222333444444444222444555333111111333555333333333444444444444555444666777777666666666777555555:::CCCNNN\\\mmm{{{~~~yyyxxx{{{uuunnncccZZZYYYaaammmvvv|||yyywwwwwwvvvuuutttsssrrrpppnnnnnnooopppqqqppppppppppppooommmkkkiiieeeeeedddbbb```]]]ZZZXXXZZZXXXUUUSSSQQQOOOLLLJJJIIIFFFCCCBBBAAA@@@>>>===;;;::::::;;;===???BBBDDD;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999:::;;;;;;<<<::::::::::::::::::;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;:::999888888999:::;;;:::<<<======<<<<<<===>>>:::<<<===>>>===>>>@@@BBBBBBDDDLLLTTTXXX]]]iiiwwwxxxppplllhhhbbb\\\\\\WWWSSSPPPQQQQQQQQQPPPOOOQQQUUUXXX\\\bbbhhhmmmxxxvvvhhh___YYYRRRRRRYYY[[[[[[cccoooxxxhhh[[[TTTVVV[[[eeeeeeccc___YYYUUUSSSSSSNNNIIIHHHLLLPPPRRRYYY```cccbbbbbbbbbbbb```\\\YYYNNNIIIAAA;;;777666555555222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000000000000000000000////////////............111000000000000000000000000000000000000000000000000000111111111111000000bbbbbbbbbbbbaaaaaaaaa```^^^]]][[[YYYWWWUUUUUUTTTSSSQQQNNNLLLLLLKKKIIIGGGEEEFFFGGGGGGGGGFFFDDDCCCEEEDDDBBBAAA@@@?????????????????????>>>===<<<;;;<<<;;;999888777666555555444333222111111222333444000222333333222111333444333222222111111222222333444444444444555555666777111222222333333333222222333444555444222111222333222000///000222333333222222222222333333222222222111222444555555444222111111111111111222333444555000000111222222333444444222444555444111111333666333333333444444444555555333555777888777666777888888999???JJJWWWddduuu|||{{{xxxyyy|||yyyjjjeee___]]]bbbppp~~~}}}}}}zzzwwwtttrrrqqqqqqpppooommmllljjjhhhhhhiiijjjkkkiiiiiijjjiiihhhgggeeeccc``````___]]]ZZZWWWTTTRRRQQQOOOLLLJJJIIIGGGEEEBBBDDDBBB???>>>>>>>>>===;;;>>>===;;;999999:::;;;<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::888888888888999:::;;;<<<;;;::::::::::::;;;<<<<<<;;;<<<===>>>>>>>>>>>>>>>;;;:::888666666777999:::888:::;;;;;;:::999999:::;;;;;;;;;::::::;;;>>>@@@???@@@EEEIIIIIIHHHQQQ]]]dddnnn{{{vvvqqqiiiccc```[[[VVVSSSSSSSSSQQQOOOQQQQQQRRRTTTWWW[[[^^^```aaakkkyyyzzzqqq```WWWVVV\\\^^^[[[___iiiooo|||tttcccWWWVVV[[[]]]^^^^^^\\\XXXTTTQQQQQQRRRKKKHHHKKKMMMOOOVVV___dddcccbbbbbbbbbaaa___\\\SSSMMMEEE>>>:::888777777222222222111111111111000222222222222222222222333000000000000000000000000000000000000000000000000111111111111111111111111.../////////000000111111000000000000000000000000......///000111222333333111111111000000000000000111111000000000000111111000000111111111111000000```aaacccddddddbbb___^^^\\\[[[YYYXXXVVVUUUUUUUUUVVVSSSOOOLLLKKKJJJIIIHHHGGGGGGHHHGGGGGGFFFEEEDDDAAAAAAAAA@@@@@@@@@??????@@@??????>>>>>>>>>>>>>>>;;;;;;::::::888777555444666555444333222111111111222222222222222222222222222222333333333222222111444222000///111333444444///000111222222333333222000000111333666666555333222111111000000111111222111111111222222333333333000000000000000000000000555444333333222222222222333333333222222111111111000111222222333444555555333333333333333333333333333555777777555777;;;>>>>>>???DDDPPP```oooyyy}}}~~~{{{zzzxxx}}}uuunnnccc^^^]]]eeevvv~~~{{{xxxuuurrrpppqqqpppnnnmmmkkkjjjiiiiiieeeeeedddbbbaaa___^^^^^^______``````______^^^]]]XXXUUUSSSQQQPPPOOOLLLJJJKKKKKKIIIGGGEEECCCBBBAAA??????>>>===<<<;;;::::::::::::::::::::::::::::::666888999;;;;;;:::999888666666555555555555666666777888888888888999999999;;;:::999888888999:::;;;999999888888888888888888999999888888999999:::;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>AAAEEEHHHJJJLLLVVVdddppp~~~uuunnnlllfff]]]WWWTTTSSSPPPNNNOOOOOONNNNNNPPPSSSVVVXXXYYY\\\dddnnnyyymmm```VVVWWWZZZYYYYYY[[[ccciiiwwwvvvbbbZZZ[[[\\\\\\]]]]]][[[WWWRRROOOPPPPPPNNNLLLJJJLLLRRRWWWYYY^^^cccfffdddaaa______XXXUUUNNNFFF>>>888666666666444111000111222222111222222222111111111000000111111111111111111111111////////////000000000000000000000000000000000000333222111/////////000111333111000......000111333222111000//////000111222000111111111111222222222////////////000000000000000111111111111222222222bbbcccdddeeedddbbb```^^^\\\[[[ZZZXXXWWWVVVUUUUUUVVVSSSOOOLLLKKKJJJIIIHHHFFFGGGGGGFFFFFFEEEDDDCCCAAAAAAAAA@@@@@@@@@??????@@@@@@??????>>>>>>>>>???;;;;;;::::::888777555444333333222222333333444555333333333333333333333333222222222333333222222111444222000000222333444333222333333333333222222111222222222333555555333111222222222222222222222222000111111111111111222222111111111111111111111111555444333222222222222222333333333222222222111111333333333333333333333333333333333333333333333333444666888777555666:::>>>EEEHHHPPP[[[gggrrryyy}}}{{{yyyyyy{{{tttiiiccc^^^___eeettt}}}{{{yyyyyyyyywwwuuurrrooolllkkkeeedddcccaaa```___^^^^^^^^^]]]\\\[[[ZZZXXXWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVUUURRRPPPNNNNNNLLLJJJGGGHHHHHHFFFEEECCCAAA@@@???===<<<<<<;;;;;;::::::999::::::::::::::::::::::::888777777777888888999999888888777777777777888888999999999999::::::::::::::::::999888888999::::::999999999999999888888888999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<===>>>@@@CCCDDDCCCJJJSSS\\\ggg{{{|||tttiii```[[[YYYUUUSSSOOOOOONNNNNNOOOPPPRRRSSSTTTVVV\\\dddlllxxx|||mmm___[[[XXXTTTRRRRRRTTTZZZgggxxxsssddd___[[[\\\]]]^^^]]]YYYUUUQQQMMMNNNNNNLLLKKKMMMQQQUUUZZZ]]]bbbdddbbbaaa```aaa[[[YYYSSSKKKCCC<<<777555555333111111222222222111222222222111111111000000111111111111111111111111000000000000111111111111000000000000000000000000333222000/////////000111111000////////////000111111000000000000000000111//////000000000111111111111111000000//////......//////000000000111111111dddeeeffffffdddbbb___]]]]]]\\\ZZZYYYWWWVVVVVVVVVVVVSSSOOOLLLKKKJJJIIIHHHFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@??????@@@@@@?????????>>>>>>>>>;;;;;;::::::888777555444333333222222333333444555333333333333333333333333111222222333333222222222222111000111333444333222333333333333333333333333444333333333444444222000222222333444444333222222111111111000000000000000111111111111111111111111444333333222222222222333333333333222222222222111444444444333333222222222333333333333333333444444333666888888777999>>>BBBNNNUUU```jjjrrrxxx|||~~~~~~{{{wwwsssqqqtttzzz}}}pppfff^^^[[[\\\dddttt}}}zzzwwwtttssspppooommmkkkhhhfffdddccc___^^^\\\[[[ZZZYYYXXXXXXWWWVVVUUUTTTSSSQQQQQQPPPQQQQQQQQQRRRQQQPPPPPPOOOPPPNNNLLLJJJJJJIIIFFFDDDDDDCCCBBBAAA???>>>===<<<999999999999999999999999999999999999999999999999999777666555555777999::::::999999999999999999:::::::::::::::;;;;;;;;;;;;::::::999999999999::::::999999999999999999999999:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<;;;;;;;;;<<<======???CCCGGGKKKSSSddd{{{ttthhhaaa\\\XXXUUURRRQQQQQQPPPPPPOOOPPPPPPQQQQQQTTTYYY]]]dddsss}}}lllaaaZZZSSSNNNMMMJJJNNNXXXgggtttjjj^^^ZZZ[[[\\\^^^^^^\\\WWWSSSJJJKKKMMMMMMMMMMMMPPPRRRYYY\\\```bbbbbbaaaaaaaaa^^^\\\XXXRRRJJJAAA999555444222111222333333111000222222222111111111111111000000000000000000000000111111111111222222222222000000000000000000000000222111000000///000000000/////////000000////////////000000111111000000///.../////////000000000000222222111000///...------.../////////000000000000eeeeeeeeeeeeccc```^^^\\\]]]\\\[[[YYYXXXWWWVVVVVVVVVSSSOOOLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCAAAAAAAAA@@@@@@@@@??????>>>?????????>>>>>>======;;;;;;::::::888777555444666555444333222111111111222222222222222222222222111111222333333333222222111111111222444444333111111111222222333444555555555333222333444444222111222333555666666555333222222222111111000000000///111111111111111111111111333333222222222222222333222222222222222222222222333333333333333333333333333333333444444444444444222555777999:::>>>EEEKKKUUU```nnnxxx}}}{{{wwwppplllmmmvvv~~~pppeee^^^\\\\\\dddppp~~~|||yyyuuuqqqnnnlllgggfffdddbbb```^^^]]]]]][[[ZZZYYYXXXVVVVVVUUUUUUSSSSSSRRRQQQPPPOOONNNMMMNNNNNNNNNOOONNNMMMMMMLLLLLLJJJHHHGGGGGGFFFDDDBBB@@@@@@???>>>===<<<;;;:::777777888888999999999999999999999999999999999999888777777666777888999:::::::::999999999999::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::::::::::::::::::::::::::;;;<<<<<<::::::::::::::::::::::::::::::999999999999::::::;;;;;;::::::::::::::::::>>>AAACCCDDDHHHUUUffftttrrriiiccc^^^[[[VVVUUUUUUTTTSSSRRRQQQQQQSSSQQQRRRUUUVVVYYYcccnnnwwwiii___XXXRRROOONNNNNNTTT^^^gggqqqppp^^^ZZZZZZZZZ\\\^^^]]]XXXTTTIIIJJJLLLMMMMMMNNNNNNOOOUUUYYY^^^bbbcccbbb```___\\\[[[ZZZVVVPPPHHH>>>888444333222222333333111///111111111111111111111111////////////////////////000000000111111111222222000000000000000000000000111111000000000000000000---...///000000///...---...///000111111000///.../////////000000000111111111111000000//////....../////////000000000111111eeeddddddcccaaa^^^\\\ZZZ]]]\\\ZZZYYYWWWVVVVVVVVVVVVSSSOOOLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEAAAAAAAAA@@@@@@@@@??????======>>>>>>>>>===<<<;;;;;;;;;::::::888777555444666555444333222111111111222222222222222222222222000111222333333333333333111111111222444444333111333222222222222333444555333222111222444555444333222333555666666555333222333333333222222111111000111111111111111111111111222222222111111222222333222222222222222222222222111111222333333444555555333333333444444555555555444666777888;;;AAAKKKRRR___jjjyyyzzzuuuooonnnttt}}}{{{vvviii___\\\___cccppp|||xxxuuutttrrroookkkgggdddbbb```___]]][[[ZZZYYYYYYYYYTTTSSSRRRPPPOOOOOOOOOOOOPPPPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHFFFDDDDDDDDDCCCBBB@@@>>>>>>===<<<;;;;;;::::::777777777888888999999:::888888888888888888888888777888999:::::::::999888999999999888888999999999999999999999::::::::::::::::::::::::::::::::::::999999::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===999999999999999999999999;;;::::::999999::::::;;;:::::::::;;;;;;<<<<<<<<<;;;===???@@@AAAHHHSSS[[[ssswwwpppiiieee[[[ZZZXXXVVVUUUTTTTTTSSSTTTRRRRRRTTTTTTUUU[[[ccclllwwwrrrfff^^^VVVQQQTTTRRRTTTZZZ```gggpppyyy|||iii]]][[[YYYZZZ]]]]]]YYYUUUKKKJJJKKKLLLMMMNNNNNNMMMPPPTTT[[[aaadddccc^^^[[[WWWVVVVVVVVVTTTNNNEEE>>>777666444333333333111000111111111111111111111111/////////////////////////////////000000000111111000000000000000000000000000000000111111111000000,,,...000111111000...,,,...///000111111000///...000000000111111111222222......//////000000111111000000000111111111222222ddddddcccaaa___]]]\\\[[[\\\[[[YYYXXXVVVUUUUUUUUUVVVSSSOOOLLLKKKJJJIIIHHHIIIIIIIIIIIIHHHGGGFFFEEEAAAAAAAAA@@@@@@@@@??????<<<===>>>???>>>===<<<;;;;;;;;;::::::888777555444333333222222333333444555222222222222222222222222000111222222333333333333222111000111333444333222555555333333222333444555444222111111333555555444333333444555555444333333333333333222222222222222222222222222222222222222222111111111111222222333111222222222222333333333000111111222444555555666333333333444555555666666777888999:::>>>HHHVVV```rrrzzzxxxuuussswww||||||~~~sssfff^^^^^^eeelll~~~~~~}}}{{{yyyuuurrrnnnmmmkkkhhheeebbb___]]]ZZZYYYWWWUUUTTTTTTUUUUUUOOOOOOMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEDDDBBBAAA@@@AAAAAA???===;;;;;;;;;::::::999999999666666777777888888888999777777777777777777777777666888:::;;;<<<;;;999888999888888777777888888999999999999999::::::::::::::::::;;;;;;;;;;;;::::::999::::::;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<======::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<999:::;;;<<<============:::===??????@@@BBBHHHMMMYYYfffzzz|||sssmmmccc```]]]YYYWWWUUUUUUVVVTTTRRRRRRTTTSSSRRRVVV\\\[[[dddrrr~~~qqqggg]]]TTTUUURRRSSSXXX]]]aaahhhooovvvtttccc^^^YYYYYY\\\\\\YYYUUUOOOMMMJJJJJJKKKMMMNNNNNNMMMPPPWWW^^^cccbbb]]]YYYSSSRRRRRRTTTUUURRRLLLFFF<<<:::666444333333222000111111111111111222222222000000000000000000000000.../////////000000000000000000000000000000000000//////000111111111111000---...000111111000...---...//////000000//////...111111111111222222222222------...///000111222222111111111111222222222222ddddddcccaaa```^^^]]]\\\[[[ZZZXXXWWWUUUTTTTTTTTTVVVSSSOOOLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEAAAAAAAAA@@@@@@@@@??????>>>???@@@AAA@@@???===<<<;;;;;;::::::888777555444333333222222333333444555444444444444444444444444000000111222333333333333444222000000222333444333333333333444555888;;;===666444222111222333333222333333333333333333333333111111111111222222222222222222222222222222222222111111111111111222333333111111222222222333333333222222222333333444444444333333444444555666666666777999;;;@@@JJJ[[[nnn|||uuuuuuyyyzzzvvvmmmccc^^^cccnnnxxx~~~|||yyyvvvsssqqqoookkkiiieeedddcccbbb___]]][[[YYYSSSRRRPPPOOONNNOOOPPPQQQNNNMMMLLLKKKJJJJJJJJJJJJGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA???>>><<<<<<======<<<:::999999999888888888888888555555555555666666666666777777777777777777777777777888888999999999999999999999888888888888999999::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<;;;:::::::::::::::;;;<<<=========<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===:::;;;<<<=========<<<<<<<<<===??????>>>???CCCFFFJJJTTTcccqqqzzzppplllfff```[[[YYYYYYYYYUUUSSSRRRTTTTTTQQQSSSWWWUUUZZZbbbmmm{{{wwwkkk```XXXTTTSSSXXX\\\^^^bbbgggiiittt|||kkkddd\\\YYY[[[]]]ZZZWWWUUUPPPJJJGGGIIILLLNNNOOOMMMNNNRRRXXX^^^___]]]ZZZSSSQQQOOORRRUUUUUUQQQLLLBBB>>>888444333222222111000000111111111222222222111111111111111111111111//////000000000111111111000000000000000000000000...///000111222111111000//////000111111000///////////////....../////////000000000000111111111111......//////000000111111000000000000111111111111eeedddcccbbbaaa```___^^^ZZZYYYXXXVVVUUUTTTSSSSSSVVVSSSOOOLLLKKKJJJIIIHHHGGGGGGHHHGGGGGGFFFEEEDDDAAAAAAAAA@@@@@@@@@?????????@@@BBBBBBBBBAAA???===;;;;;;;;;:::888777555444666666444333222111111111666666666666666666666666///000111222333444444444444222000///111333444444...///111444999>>>DDDGGG888666333222222222111111444333333222222333333444//////000000111111222222222222222222222222222222111111000000111222333333111111111222222333333333444444333333333333222222333333444444555666777777666888===FFFVVVmmm|||sssvvv}}}|||~~~pppnnnhhhaaa___hhhvvv|||yyyvvvsssoookkkiiifffcccaaaZZZZZZYYYXXXWWWUUUSSSRRROOOMMMKKKJJJJJJKKKLLLMMMJJJIIIHHHGGGGGGFFFGGGGGGEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@<<<;;;::::::;;;;;;999888777777777777777777777666444444444444444444444444777777777777777777777777888777666555666777999::::::999999888888999999:::;;;;;;;;;<<<<<<<<<======::::::;;;<<<<<<;;;::::::::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<===>>>===<<<;;;::::::::::::999999:::>>>AAA@@@GGGQQQZZZeeevvv}}}wwwooofff```]]]]]]]]]XXXUUUTTTVVVUUURRRRRRUUUWWWXXX[[[```jjj{{{zzznnn\\\XXXWWWZZZ\\\\\\^^^aaaccckkkyyyqqqhhh^^^ZZZ\\\^^^\\\YYYYYYRRRJJJFFFGGGKKKNNNPPPNNNNNNOOOSSSYYY]]]^^^\\\TTTQQQOOOQQQUUUVVVSSSPPPEEE@@@999444222222222222000000111111222222222222111111111111111111111111000111111111111222222222000000000000000000000000...///000222222222111000000000111111111111000000000///...------...///000////////////000000000000000000000000////////////////////////000000000000eeedddcccaaa```_________ZZZZZZYYYWWWUUUTTTRRRRRRQQQPPPOOOMMMJJJGGGDDDCCCIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>===;;;;;;>>>===<<<;;;999666444333333333444444444333222111111444888;;;<<<:::777555111222222111111111333666222222222222222222222222222222222333444555777777:::999777555444333444444444444333222222222333333333333222222111222222333111000000000111222333333444444333333333333333333111222333333444444444333555555444444444333333333111333555666555555666777>>>===AAANNNbbb||||||www|||~~~yyytttfffcccaaaeeemmmuuu}}}{{{yyyuuusssnnnjjjeeeaaa___]]]ZZZXXXWWWVVVTTTQQQOOOMMMLLLLLLLLLKKKIIIHHHGGGFFFFFFFFFEEEEEEFFFEEEEEEDDDCCCCCCDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>============???>>>===;;;999777666555777777777777777777777777666666666666666666666666444333333444666888999888777777777777888999:::;;;;;;999777777999;;;<<<======<<<;;;:::::::::::::::<<<===============<<<<<<<<<===>>>???@@@@@@@@@???????????????????????????@@@@@@@@@?????????>>>>>>AAAAAA@@@@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<<<<===>>>??????CCCHHHLLLRRR]]]lllwww|||tttkkkaaa]]]___\\\[[[YYYWWWVVVVVVVVVVVVRRRUUUYYY[[[```kkkyyyjjjccc^^^]]]ZZZVVVWWW]]]^^^aaammmxxxiii___ZZZZZZZZZZZZZZZWWWSSSNNNLLLKKKKKKLLLOOOMMMMMMPPPVVV[[[]]]\\\XXXRRRKKKJJJNNNRRRTTTTTTOOOJJJBBB:::666555666888555555444333222222222222333222111000000111222333000000000000000000000000...............///000000000000//////......------000000000000000111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000fffeeecccaaa```___^^^^^^ZZZYYYXXXVVVUUUSSSRRRQQQQQQPPPOOOMMMKKKIIIHHHGGGHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@AAA@@@@@@??????>>><<<;;;:::===<<<<<<;;;999777555444333444444444333333222222333444666888999;;;;;;<<<444222000//////000111222222222222222222222222222333333333333333444444555666555444333333444444555555444333222222222222222222222222111222222333333111111111000111111222222222222333444444333222111222222333444444333333333333333333444444555555555222333555555444444666888<<<>>>FFFVVVmmm{{{vvv|||zzzooojjjeeefffiiipppwww~~~{{{yyyvvvtttpppmmmhhheee```]]][[[YYYVVVTTTRRRQQQOOOLLLJJJHHHGGGGGGIIIHHHGGGEEEDDDCCCCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@BBBBBBAAA@@@???>>>>>>===============<<<<<<<<<<<<<<<;;;;;;:::999888777777777777777777777777777777666666666666666666666666333222111222555666666666777777777888888999:::;;;<<<:::888777999;;;<<<<<<>>>===<<<<<<;;;;;;<<<<<<<<<======>>>>>>======<<<>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@??????AAA@@@@@@??????@@@@@@AAA?????????>>>>>>>>>=====================>>>??????===@@@CCCFFFIIIQQQ]]]fffrrryyyllleeeeee___]]]ZZZWWWVVVUUUTTTTTTRRRTTTVVVWWWZZZbbbnnnwwwyyylllaaa]]]\\\YYYYYY\\\[[[]]]hhhzzzsssfff___[[[ZZZZZZ[[[YYYUUUQQQNNNMMMLLLLLLNNNLLLKKKNNNSSSYYY[[[\\\ZZZTTTLLLIIILLLPPPSSSSSSTTTOOOGGG???999555333333444444333333222222222222222222111000000111222222000000000000000000000000000000000000000111222222222222111111000000000000......///000111222222333000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000fffeeecccaaa___^^^]]]\\\YYYXXXWWWVVVTTTRRRQQQPPPPPPNNNLLLKKKIIIIIIIIIIIIGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBB@@@??????>>>===<<<;;;;;;;;;;;;;;;:::999888777666444444444333333333222222444333333444666:::>>>AAA:::666000...000111222111222222222222222222222222444444333222222222222222333333222222333444555555555555444222222111111111222111111111222333333444222222111111000111111111000111333444444333222111333333333444444333222222111222222333444555666777444444444333222444777999<<>>>>>??????>>>>>>>>>=========<<<;;;;;;;;;;;;:::::::::888888888888888888888888666666666666666666666666666666666666666666666666555444222333555666666555888888888888999:::;;;;;;===;;;999999;;;<<<===<<>>======<<<===============>>>>>>>>>>>>======@@@????????????AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAA@@@@@@@@@??????????????????>>>>>>>>>>>>???@@@@@@<<<>>>@@@AAAAAAEEELLLRRRXXXeeeuuu|||qqqllleeebbb]]]ZZZXXXWWWUUUTTTSSSTTTTTTSSSTTTYYYbbbiiiuuu{{{iii```^^^\\\YYYXXXVVVWWW```ppprrreee]]]ZZZZZZ[[[ZZZXXXUUURRROOOMMMKKKMMMJJJIIIJJJOOOUUUYYY[[[]]]WWWNNNIIIIIILLLPPPSSSVVVSSSMMMFFF???999444222222333333333333222222111222222111000000111222222000000000000000000000000000000000000000111111222222111111111111000000000------...000111222333444000000000000000000000000////////////000000000000000000000000000000000000////////////////////////fffeeeccc```^^^\\\[[[[[[XXXXXXWWWUUUSSSRRRPPPPPPNNNLLLJJJGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEBBBBBBBBBAAAAAAAAABBBBBB@@@@@@???>>>=========<<<::::::::::::999999888777444444333333222222222333444333222222444888<<>>HHHWWWhhh}}}yyyxxx{{{{{{wwwmmmhhhhhhjjjttt}}}zzzwwwssspppllliiifffccc___\\\WWWUUURRRPPPPPPNNNLLLJJJJJJIIIGGGEEEDDDCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>=========>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<::::::999999999888888888777777777777777777777666666666666666666666666666666666666666666666666666888777555666777888888777999888888999999:::;;;<<<===<<<;;;<<<>>>@@@AAA@@@>>>>>>===<<<<<<===============>>>?????????>>>>>>@@@@@@>>>>>>>>>@@@BBBDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>???@@@@@@>>>???@@@@@@???@@@CCCFFFLLLSSS^^^jjjyyy~~~uuunnniiiccc___]]]\\\YYYWWWWWWWWWUUUSSSRRRUUU[[[```iiiqqq}}}wwwjjjbbb\\\VVVRRRQQQQQQWWWdddsssnnnaaaZZZYYY[[[ZZZYYYWWWTTTPPPMMMKKKKKKIIIGGGGGGJJJPPPVVVZZZ___YYYQQQJJJGGGHHHMMMQQQTTTSSSQQQMMMHHHAAA:::666222333333444444333111111222111111111111111111222000000000000000000000000//////............//////////////////////////////......///000111222222333////////////////////////////////////000000000000////////////////////////////////////////////////fffdddbbb```]]]\\\[[[ZZZXXXXXXWWWUUUSSSRRRPPPPPPPPPNNNKKKHHHEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFCCCCCCBBBBBBAAAAAABBBBBBAAAAAA???>>>>>>>>>>>>>>>999::::::::::::999888777555444333222222222333333222222222222333444666777CCC<<<444111333555444222222222222222222222222222222222111111222222333444555555555555444444333333555444333222111111111111222111111111222222333444333333222111000000000111444222000///000222444666333333333444444333333222444444444444444444444444555555444222222555:::>>>AAANNN^^^nnn|||www|||{{{}}}{{{rrrkkkkkkpppxxx}}}zzzwwwssspppkkkhhhdddaaa___\\\XXXUUUQQQOOOMMMLLLLLLJJJHHHFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@???>>>======<<<<<<===;;;<<<<<<======<<<<<<<<<999999999:::::::::;;;;;;888888888888777777777777888777777666666555555555666666666666666666666666777777777777777777777777999888666666888999999888999999999999:::;;;<<<======<<<<<>>???@@@@@@??????@@@???>>>===>>>@@@BBBDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@???????????????@@@???@@@AAAAAA@@@@@@@@@AAAFFFIIIOOOWWWbbbpppxxxrrrjjjeeecccaaa^^^[[[YYYXXXUUUSSSRRRTTTWWWZZZaaagggpppxxxxxxiii]]]SSSLLLOOOMMMPPPYYYeeesssyyyhhh^^^ZZZZZZZZZYYYWWWUUUQQQNNNLLLKKKIIIFFFDDDFFFKKKRRRWWW^^^[[[UUUMMMGGGFFFJJJNNNSSSTTTUUUTTTOOOGGG???:::444444444444333222222111111111111222222111111111000000000000000000000000//////............//////////////////000000000000111111111000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000dddcccaaa___]]]\\\[[[ZZZYYYXXXWWWVVVTTTRRRQQQPPPRRRPPPNNNKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@>>>=========>>>???:::::::::::::::999888777555444333222111222333444222222222222222222222111>>>999333111111333222111222222222222222222222222222222222222222333444444555555555555555444333222333333222111111111111222333333222222111222222333222222111111000111111111444333111000111333666888111222333333444444444333555555444444444333333333444444444444555888>>>BBBEEETTTdddrrrxxxyyy}}}~~~wwwooolllsss}}}zzzwwwsssppplllhhhccc```]]]ZZZXXXVVVRRRPPPLLLKKKIIIIIIHHHGGGDDDBBB@@@???>>>===<<<<<<<<<<<<>>>===<<<<<<;;;;;;;;;<<<::::::;;;<<<<<<<<<;;;;;;999999999999999999999999888777777777777666666666777777777666666555555555666666666666666666666666777777777777777777777777777666444555777888888777::::::::::::;;;<<<============>>>AAADDDGGGGGGGGG<<<<<<;;;;;;<<<<<<=========>>>???@@@@@@AAA@@@@@@AAA@@@@@@???@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAA???@@@@@@@@@@@@@@@@@@@@@AAAAAADDDJJJPPPYYYfffrrrtttmmmjjjgggbbb^^^ZZZXXXUUUSSSRRRSSSTTTUUUYYY^^^dddhhhnnnyyyttteeeXXXNNNNNNLLLLLLRRRYYYeeevvvvvvhhhaaaYYYYYYYYYXXXVVVSSSPPPOOOKKKIIIGGGDDDDDDHHHNNNSSSZZZ[[[XXXQQQHHHDDDGGGJJJSSSVVVYYYYYYTTTLLLCCC===999888666444333222222222000111222222222222111000000000000000000000000000222111111000000000000000111111111222222222222333222222111111000/////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000cccbbb```^^^]]]\\\[[[[[[ZZZYYYXXXVVVUUUSSSRRRQQQPPPOOONNNMMMKKKJJJIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCAAA@@@@@@@@@???>>><<<;;;;;;;;;===>>>;;;;;;;;;:::999888777666666444333111111222333444333222111111111111222222999777444222222222333333222222222222222222222222555444333333333333333333222222333444555444333333111111111111111222222333444444333222111111111111111111111000111111222222222222333444555555666666000111222333444555555555333333444444444444444444333444555666777;;;AAAEEEMMM[[[jjjsss|||xxxxxx~~~{{{vvvrrruuu{{{xxxsssoookkkgggccc```[[[YYYVVVTTTRRRPPPMMMKKKIIIHHHFFFFFFEEECCC@@@>>><<<<<<;;;:::999999999:::;;;;;;:::999999999::::::888999999:::;;;;;;::::::999999999999888888888888777777777777666666666666666666666666666777777777777777777777777777777777777777777777777777777777666555444555777999999999::::::::::::;;;<<<===>>>???>>>???AAADDDEEEEEEDDD======<<<<<<======>>>???===>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCBBBAAA@@@AAAAAABBBBBBAAA@@@???@@@EEEGGGIIIQQQ[[[eeevvv{{{uuupppiiiccc]]][[[XXXUUUTTTSSSRRRRRRSSSWWW[[[^^^aaahhhttt}}}uuueeeVVVOOOLLLKKKMMMQQQYYYjjjxxxuuujjjZZZZZZYYYXXXWWWUUUTTTSSSKKKJJJHHHEEECCCEEEJJJOOOVVVZZZ[[[UUUKKKDDDDDDGGGPPPSSSXXXZZZXXXQQQIIICCC===;;;888444222222222333000111222222222222111000000000000000000000000000222222111000000000000000111111222222222333333333111111111000000000000000000000000000000000000000////////////000000000000000000000000000000000000222222222222222222222222bbbaaa___^^^]]]\\\\\\\\\ZZZZZZYYYWWWUUUTTTRRRRRRKKKLLLLLLLLLKKKJJJIIIHHHEEEEEEEEEEEEEEEFFFFFFFFFHHHGGGEEECCCAAA@@@??????===<<<:::999999:::;;;<<<;;;;;;;;;:::999888777666666555333111111222333444444333111000000111444555777777777555444333555777222222222222222222222222777777555444333222222222...///111333444444444444000000000000111222333444555555333222111000000000111000000000111222333333///222555888999777555444///000111333444555666666111222222333444555666666222333555777999===BBBFFFSSSaaammmrrr{{{zzzwwwssstttzzz~~~{{{xxxvvvwwwvvvrrrnnnjjjfffaaa]]]YYYVVVTTTRRRPPPOOOMMMJJJHHHGGGFFFDDDDDDCCCAAA>>>;;;<<<<<<;;;:::999999:::::::::999888888888888888999777777888999999999999999999999999999888888888777888777777777666666666666333444555666777888999:::888888888888888888888888777777777777777777777777888777666777:::<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>@@@@@@???AAABBBCCCBBB@@@>>>>>>===>>>>>>???@@@@@@===>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBDDDDDDDDDDDDEEEFFFHHHHHHCCCCCCDDDFFFGGGHHHIIIJJJGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDBBBBBBCCCDDDDDDCCCDDDAAABBBEEECCCAAAEEENNNQQQaaarrr~~~yyypppiiibbb___[[[XXXVVVTTTRRRQQQPPPTTTXXXZZZ\\\aaakkkrrryyyppp^^^PPPMMMKKKKKKLLLSSSbbbqqq}}}~~~rrr[[[[[[ZZZYYYXXXWWWWWWVVVKKKKKKIIIFFFCCCDDDIIIMMMSSSYYY\\\XXXMMMDDDCCCEEEJJJOOOUUUZZZZZZVVVPPPKKK@@@===999444222222333444000111222333333222111000000000000000000000000000000000///...............//////000000111111111111//////000000111111222222000000000000000000000000////////////000000000000000000000000000000000000222222222222222222222222ddddddddddddbbbaaa______^^^[[[XXXWWWVVVUUUSSSRRRQQQOOOMMMKKKIIIGGGFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>;;;<<<<<<<<<;;;999777666222222333333444555666666444333222111111222333444666444222222444444222000555444444333333444444555444444333222111111111111333333222111111111222222333444666666666444222111333333222111111222333333333333333222222222111111000000111222222222222111333333333333333333333333555444222222222444666888:::555444999<<<===CCCLLL[[[fffppptttzzzsssrrrrrrvvv|||zzzsssrrr}}}~~~{{{wwwsssmmmhhhaaa\\\YYYWWWTTTSSSKKKJJJIIIIIIIIIHHHFFFDDD@@@??????>>>===<<<<<<;;;999888777777888999<<<===;;;:::999777666555555555999888777666666777888999666666777777888888888999777777777777666666666666777777777777666666666666;;;:::999888888999:::;;;666666666666777777777777888888999::::::::::::999>>>>>>???>>><<<<<<===???@@@??????BBBEEEFFFDDDBBB@@@@@@??????>>>>>>======???@@@@@@@@@AAAAAAAAAAAADDDEEEFFFGGGHHHIIIJJJJJJEEEEEEEEEEEEEEEFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHIIIIIIJJJMMMMMMLLLJJJHHHGGGEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCGGGEEEBBB@@@@@@CCCEEEHHHMMMQQQZZZeeeqqq{{{ooofff]]]YYYUUURRRRRRUUUPPPPPPQQQTTTWWW\\\aaacccmmmsss~~~xxxiii^^^QQQIIIJJJKKKLLLVVVdddtttkkkbbb[[[YYYXXXVVVVVVYYYOOORRRRRRNNNGGGDDDGGGJJJUUUXXX[[[XXXQQQIIIDDDAAAFFFKKKSSSXXXYYYVVVRRRPPPIIIEEE???888444222222222333222111111000111111111222222222222222222222222333111///......///111333000000111111111111000000000000000000000000000000000000111111111000000///111111111000000000000000///000111222222111000///000000000000111111111111eeeeeedddcccbbbaaa```___```]]]ZZZWWWVVVTTTQQQOOOOOONNNLLLKKKIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGFFFEEEDDDCCCAAA@@@???>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;:::888777555444444444444444333333333333333222222222222333333555333222222444444222000444444333333333333444444333333222222111222222222333222222222222222333333000111222333333111///...333333222111111222333333333333333222222222111111222222333444444444444333333333333333333333333333222222222222333555666777777444555:::>>>CCCLLLWWWbbbkkktttwwwyyy{{{zzzuuupppppprrrxxx{{{~~~{{{vvvtttsssxxx{{{yyywwwtttooolllfffbbb\\\WWWTTTQQQOOONNNHHHHHHGGGFFFFFFEEECCCAAA>>>>>>>>>===<<<;;;;;;;;;:::999888666666777888999999888777777666777777777888888777666666777888888666666666777777777888888666666666555555555555555666666666666666555555555777666666555555666666666666666666777777777777777999999:::;;;;;;;;;;;;;;;===>>>>>>===<<<<<<===???AAA@@@@@@BBBEEEFFFDDDBBBAAAAAA@@@@@@????????????======>>>>>>>>>?????????DDDDDDEEEFFFGGGHHHIIIIIIFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHIIIJJJJJJKKKMMMLLLKKKJJJIIIHHHGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCFFFEEECCCAAAAAACCCEEEFFFEEEHHHNNNWWW___kkk}}}tttggg```\\\WWWVVVWWWOOOPPPPPPRRRUUUXXX[[[]]]bbbgggppp{{{tttdddWWWOOONNNMMMJJJPPP[[[dddrrrxxxjjj\\\XXXXXXWWWVVVVVVRRRRRRQQQMMMGGGEEEGGGIIIRRRVVVZZZZZZTTTLLLEEEBBBAAAGGGOOOUUUYYYYYYWWWVVVNNNIIIBBB;;;666444333444333222222111111111111111000000000000000000000000222111000//////000111222000000111111111111000000000000000000000000000000000000111111111111000000111000000000000000000000///000111222222111000///............/////////000eeeeeedddcccbbbaaaaaa```bbb___[[[XXXUUUSSSPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJHHHHHHIIIHHHHHHGGGFFFEEEHHHGGGFFFDDDBBB@@@>>>======<<<;;;;;;::::::;;;;;;::::::::::::999777666444777666555444333222111000222333333333333333333222444333222222333333222111333333222222222222333333333222222222222333333444222222222222333444555555///000111222111000///...333222222111111222222333333333333222222222111111222222333444444444444333333333333333333333333333000000111222444555666666777666888>>>CCCKKKXXXcccooowww~~~~~~yyytttppprrrwww~~~}}}yyyssspppjjjnnnuuuzzzwwwssspppmmmiiieeebbb]]]YYYSSSOOOMMMKKKIIIGGGEEEEEEDDDCCCBBB@@@>>>===<<<<<<<<<;;;::::::999999<<<:::888666555444555555666666666666777777888999888777777666666777777888555666666666666666777777444444444555555555555555555555555555555555555555444444555555555555444444666666777777777888888888:::;;;<<<<<<======<<<<<<<<<=========;;;;;;===>>>AAAAAAAAABBBDDDEEECCCBBBBBBBBBAAAAAAAAAAAA@@@@@@=========>>>>>>>>>>>>???CCCDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOLLLLLLKKKJJJIIIIIIIIIIIIEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEAAABBBEEEJJJNNNTTTbbbooopppfffaaa[[[VVVUUUQQQQQQQQQRRRSSSUUUVVVWWW\\\```gggoooxxx~~~lllaaaXXXUUUQQQLLLOOOWWWXXXcccqqq}}}yyyddd\\\[[[YYYVVVUUUWWWTTTPPPKKKHHHGGGGGGHHHMMMSSSYYY[[[XXXPPPHHHDDD@@@DDDKKKRRRWWWYYYZZZYYYSSSOOOGGG???999666555555333333222111111111111111000000000000000000000000000111111111111111111000000000111111111111000000////////////////////////000000111111111111000000000000000000000000111111000000111111111111000000........./////////000000eeeeeedddcccbbbbbbaaaaaabbb___[[[XXXVVVTTTQQQOOOMMMLLLKKKJJJJJJIIIIIIJJJIIIIIIJJJJJJIIIGGGFFFDDDIIIHHHGGGEEECCCBBB@@@@@@>>>>>>===<<<<<<<<<<<<<<<999999999999888777555444666666555444222111000000000111222333333222111000333222222222222333222222333222222111111222222333222222222222222333444555222222222222333444555666222222333333333333222111222222222222222222222222333333333222222222111111000000111222222222222111333333333333333333333333000111222333444444444333:::;;;???EEELLLWWWeeeooozzz|||yyywww{{{vvvmmmgggeeefffnnnzzz}}}{{{rrroookkkgggccc___[[[YYYUUURRRMMMJJJHHHFFFEEECCCBBBBBBBBBAAA>>><<<;;;;;;::::::999999999888888888;;;:::888777555555555555666666666666666777888888777777777666666777777777555555555555666666666666444444555555555555666666555555555666666666666666555555777888888888777666666777777888888999999999:::;;;<<<<<<======<<<<<<;;;<<<===<<<;;;;;;===???AAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA?????????@@@@@@@@@AAAAAACCCDDDDDDEEEFFFFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKMMMMMMMMMNNNOOOQQQRRRSSSNNNMMMKKKJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJEEEEEEEEEEEEEEEDDDDDDCCCEEEDDDEEEGGGHHHJJJSSS\\\iii}}}yyynnnhhhaaaZZZWWWTTTTTTTTTTTTTTTTTTTTTTTTZZZ]]]aaafffmmmuuu}}}vvvlllaaa[[[VVVQQQSSSYYYXXX___gggoooyyyssseee^^^YYYWWWXXXZZZVVVPPPLLLJJJIIIHHHHHHJJJPPPXXX\\\[[[TTTLLLFFFCCCEEEIIINNNTTTXXXYYYYYYXXXSSSKKKCCC<<<888666666333333222111111111111222222222222222222222222222///000222333333222000///000000111111111111000000///////////////////////////000000111111111111000000000000000000111111111000000000111111000000000000000111111111222222222fffeeedddcccbbbbbbbbbcccaaa^^^ZZZXXXWWWUUUSSSQQQOOONNNLLLKKKIIIHHHHHHHHHIIIIIIJJJJJJIIIGGGFFFDDDFFFEEEDDDDDDCCCBBBAAAAAA>>>>>>===<<<<<<<<<<<<<<<888999999999888666444333444444333333333222222222///000111222222111000///111222222222222222222333333222222111111222222333222222222222333444555555111111111222333444555666333333444444444444444444222222222222222222222222333333333222222222111111000000111222222222222111333333333333333333333333333333444444444333222111:::>>>EEEOOO\\\lllyyy~~~{{{{{{uuujjjccc``````iiisss~~~yyyuuusssjjjhhhddd___ZZZVVVTTTSSSOOOLLLIIIFFFEEEDDDCCCAAA???AAAAAA@@@<<<:::::::::888888888888777777777777999999888888777777777777888777777666555666666666666666666777777666666666666666666666555555555555555555666666666777777777666666777777777888888888666777888999:::999888888777777777888999::::::;;;::::::;;;<<<<<<<<<<<<<<<;;;<<<======<<<<<<>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAADDDDDDDDDEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKMMMNNNNNNMMMMMMMMMNNNOOOQQQRRRSSSPPPNNNLLLJJJHHHHHHHHHIIIKKKKKKKKKLLLLLLLLLLLLLLLFFFFFFGGGGGGGGGFFFEEEDDDHHHFFFFFFHHHGGGFFFKKKRRRUUUgggyyytttllleee```YYYXXXVVVUUUTTTTTTSSSTTTUUUWWWYYY\\\bbbjjjttt{{{yyylllaaaXXXSSSTTTXXXZZZ]]]aaaffflllxxxrrrcccYYYWWWZZZ\\\XXXRRRNNNLLLKKKJJJIIIIIINNNVVV\\\]]]XXXPPPKKKDDDDDDEEEJJJQQQWWWZZZ[[[ZZZVVVOOOGGG@@@:::777555444333333222111222222222222222222222222222222222///000222444444222000///000000111111111111000000//////////////////////////////000111111111111111//////000000111111111111111000000000000000000111111111111111222222222222fffeeedddbbbbbbbbbcccddd```^^^ZZZXXXWWWUUUSSSQQQOOONNNMMMKKKIIIHHHHHHGGGHHHHHHIIIHHHHHHGGGFFFEEEBBBBBBBBBAAA@@@@@@??????===<<<;;;;;;::::::;;;;;;999999999999888666555333222222222222333333333333000000111111111111000000000111222222111111222333333333222222222222333333444333333333333444444555111111111111222333444444222222222222222333333333111222222333333222222111333333333222222222111111222222333444444444444333333333333333333333333333555555444444444444333333999@@@KKK[[[qqq~~~|||tttiii```\\\___cccoooyyy|||uuuoookkkhhhaaa```]]]WWWQQQNNNMMMMMMIIIGGGEEECCCCCCBBB@@@???<<<>>>@@@>>>;;;888999;;;777777777777777777777777777777888888888888888888888777666666555555555555555666666777777666666555777777777666666666666555555555666666777888888888666777777888888999999:::555666777888888999999888777777888999:::;;;;;;<<<:::;;;;;;<<<===<<<<<<<<<<<<===>>>=========???AAA@@@AAACCCCCCBBBCCCFFFHHHGGGGGGFFFDDDCCCBBBAAA@@@?????????@@@@@@@@@@@@AAAEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHIIIIIIJJJKKKKKKKKKMMMMMMMMMMMMNNNPPPQQQRRRLLLLLLLLLLLLMMMOOOPPPQQQRRRPPPNNNKKKJJJKKKKKKLLLNNNMMMMMMMMMLLLLLLLLLLLLIIIIIIIIIIIIHHHGGGFFFFFFHHHEEEEEEGGGFFFCCCFFFKKKKKKWWWjjjxxxoookkkaaa___[[[WWWUUUSSSSSSSSSTTTUUUWWWYYY]]]eeeqqqyyyyyyjjj^^^WWWTTTTTTWWWXXX[[[^^^bbblll~~~nnn^^^YYYZZZ[[[YYYVVVSSSPPPNNNLLLLLLJJJNNNTTTZZZ\\\ZZZTTTPPPDDDBBBAAAEEENNNWWW]]]___\\\YYYTTTMMMEEE>>>999555444444333222222222222222000000000000000000000000000111333444444333111000000000111111111111000000////////////////////////...///000111111222111111/////////000111111222222111111000000000000111111/////////000000000111111fffeeedddbbbbbbcccdddeeeccc```\\\YYYWWWUUURRRPPPMMMMMMKKKJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGEEEDDDCCCBBBAAA@@@???>>>>>>===<<<<<<;;;;;;<<<<<<999:::::::::999777555444222222222222222222222222333333222222222222333333///111333222111000222444444444333333333333444444555444444333333333444444111111111000000111222222111111111111111222222333111222333333333333222111333333333222222222111111222222333444444444444333333333333333333333333333444444333333444666777888===EEETTTiiiyyytttkkk```YYYZZZccckkkvvv}}}~~~|||wwwrrrkkkfffaaa___XXXWWWTTTOOOIIIFFFFFFGGGCCCBBB@@@?????????===<<<888;;;>>>===999777888;;;666666777777777777777777666777777777777777777666666555555555555666777777555555666777777666555555888888777777777666666666444444555555666777777888666666666777888888999999666666666777777999::::::777777888999:::;;;<<<<<<;;;<<<======>>>>>>======<<<>>>???>>>>>>>>>@@@BBBBBBDDDEEEEEEEEEFFFJJJMMMLLLKKKJJJHHHFFFDDDBBBAAA@@@@@@AAAAAAAAAAAABBBBBBFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJKKKLLLJJJJJJKKKKKKLLLMMMMMMMMMOOOOOOOOOPPPQQQRRRTTTTTTNNNNNNNNNNNNNNNOOOPPPPPPSSSQQQOOONNNNNNPPPRRRTTTSSSSSSRRRQQQPPPOOONNNNNNLLLKKKKKKJJJIIIHHHHHHHHHIIIFFFFFFHHHGGGDDDDDDHHHIIINNNWWWfffxxx{{{oookkkddd]]]XXXVVVUUUUUUUUUWWWYYYZZZ]]]eeeqqq{{{yyylllaaaZZZVVVUUUUUUXXX[[[\\\ccctttmmm```\\\YYYZZZ[[[XXXSSSOOOOOOPPPMMMOOORRRWWW[[[[[[WWWTTTGGGCCC???CCCLLLUUU\\\^^^]]][[[XXXSSSKKKCCC;;;777444444333222222222222333000000000000000000000000111111222333333222111111000000111111111111000000000000000000000000000000...///000111111222222222...//////000111111222222222111000//////000111222//////000000000111111111gggeeecccbbbbbbcccdddeeeeeebbb]]]YYYWWWTTTPPPNNNKKKKKKJJJJJJJJJKKKKKKLLLGGGFFFEEEEEEEEEFFFGGGHHHJJJIIIHHHFFFDDDBBB@@@@@@@@@@@@???>>>>>>>>>>>>>>>::::::::::::999777666444333333333222222222111111666555333333333333555666...111333222000000222444555444444333333444444555666555444444333333333333111111000000000000000000222222111111222333444444111222333444444333222111333333333222222222111111000000111222222222222111333333333333333333333333333333222333555888;;;===DDDLLL[[[sss}}}}}}uuupppggg\\\VVV[[[gggqqq{{{~~~|||uuusssooojjjddd___[[[YYYRRRQQQOOOIIICCC@@@AAACCC???>>><<<<<<<<<<<<;;;999555999<<<;;;777555777;;;666666666777777777777777666666777777666555444444333444444444666777888999444555666777777666555444999999888888777777666666333333444444555666777777444555555666777888888999999888888777888:::<<<===777888888999;;;<<<============>>>???????????????===>>>??????>>>???AAACCCCCCFFFHHHHHHHHHIIINNNQQQOOONNNMMMJJJHHHEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFGGGHHHIIIKKKLLLMMMKKKLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQSSSTTTUUUVVVRRRRRRQQQQQQQQQRRRRRRSSSSSSRRRPPPPPPRRRUUUXXXZZZYYYXXXWWWVVVUUUSSSRRRRRRNNNMMMLLLJJJJJJIIIIIIIIIMMMJJJJJJLLLJJJGGGFFFIIIJJJJJJLLLTTTbbbwww|||vvvmmmddd]]]ZZZYYYYYYRRRUUUWWWXXX[[[cccoooyyyyyynnnddd]]]XXXWWWYYY[[[ZZZ]]]mmm{{{hhh^^^WWW[[[^^^[[[TTTPPPPPPRRROOOOOOQQQUUUZZZ[[[YYYVVVMMMGGGAAABBBIIIRRRXXXZZZ]]]]]][[[WWWOOOFFF===888555444333333222222333333222222222222222222222222222222222333333222222222000000111111111111000000111111111111111111111111......///111111222222222...//////000111222222222222111000//////000111222111222222222222333333333iiifffdddcccdddeeeeeeddd[[[YYYXXXWWWWWWVVVTTTRRROOONNNLLLKKKJJJJJJJJJKKKIIIIIIHHHHHHGGGFFFEEEEEEHHHHHHGGGEEEDDDBBBAAAAAAAAA???======>>>???>>>===<<<;;;:::999777666555444666555444333222333444444111222333444444333222111333333333222222111111111555444444333333444444555444222111111333444444333222222222111111000000000222222222222222222222222333333333333333333333333222222222222222222222222333333222222222333444555222222222333333333444444333333555777555333777===HHHTTTfffyyy|||}}}zzzooojjjaaa[[[[[[cccoooxxxyyyuuuqqqlllddd^^^YYYWWWUUUSSSLLLJJJHHHEEEBBB???>>>===???>>>===<<<:::999888777999888888888888888999999888888888888888777666666777777666666555555555444444444444555555555666666333666::::::777444555777666555444555777888777666666555555444444444555555888888888888777777777777888888888888888888999999999:::;;;;;;<<<<<<;;;;;;============>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@AAAAAADDDGGGHHHGGGKKKRRRVVVVVVYYYUUUOOOKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCFFFFFFGGGGGGGGGHHHHHHHHHKKKLLLNNNOOOPPPOOOMMMLLLLLLMMMOOOOOONNNMMMMMMNNNNNNNNNOOOQQQRRRTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPOOOSSSSSSSSSSSSUUUWWWYYYZZZ]]]\\\[[[ZZZWWWUUUSSSQQQQQQQQQQQQPPPOOONNNLLLLLLKKKLLLLLLLLLLLLLLLKKKJJJHHHHHHJJJMMMSSSaaazzzvvvlllgggbbb[[[UUUXXXYYYYYYXXXYYY```mmmvvvuuuhhhddd```\\\XXXVVVTTTVVVaaammmpppZZZYYYZZZZZZYYYXXXUUURRROOORRRSSSVVVXXXZZZ[[[[[[[[[PPPIIIBBB@@@EEENNNUUUYYY]]]___```\\\SSSHHH???;;;444555666555333222333333333222222222111000000000000000111111111111000000111111111111111111111111111111111111111111111111///111222333333222111///...///000111111222222111//////000111111111111111000000111111111111000000hhhfffccccccdddeeeeeeeeebbb___ZZZXXXVVVUUUTTTSSSOOONNNLLLJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEGGGGGGGGGFFFDDDCCCAAA@@@???===<<<<<<======<<<;;;<<<;;;:::999888666555555666555444333333333444444222222222333333222222222333333333222222222111111444444333333333333444444444222111111333444444333444444444333333333222222222222222222222222222222333333333333333333333333222222222222222222222222333222222222333333444444444444444555555555666666333333555777777666:::BBBJJJWWWgggxxx}}}{{{~~~|||sssooojjjgggiiiqqq{{{yyysssooolllggg___YYYUUURRROOONNNIIIGGGEEEBBB@@@>>>===<<<<<<;;;;;;;;;:::::::::999999999888888777888888888777777888888777777666555777666666666555555555555444444444555555555666666???777111222:::===888222777666555666777777666555666666555555555555666666777777777777777888999999999999999999:::::::::::::::;;;;;;<<<===<<<<<<<<<>>>>>>>>>>>>>>>?????????AAAAAA@@@@@@@@@@@@AAAAAACCCGGGHHHHHHMMMVVV\\\\\\\\\XXXRRRNNNLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKMMMMMMLLLKKKJJJLLLMMMNNNNNNMMMMMMNNNOOONNNOOOPPPRRRTTTVVVWWWXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRSSSTTTVVVXXXYYY\\\[[[[[[ZZZYYYWWWVVVUUURRRSSSRRRRRRQQQPPPOOONNNNNNNNNOOOOOONNNNNNMMMLLLJJJIIIJJJLLLOOOWWWhhhxxxssslllfff___YYYXXXYYYYYYXXXXXX^^^hhhqqqyyy{{{pppiii___YYYUUUSSSQQQRRRZZZccczzzttt```YYYYYYYYYYYYXXXVVVSSSQQQQQQSSSUUUWWWYYY[[[[[[[[[QQQKKKCCC@@@DDDMMMUUUYYY\\\]]]]]][[[VVVMMMDDD>>>666666666555333222222333222222222111111111111111111111222222222222111111111111111111111111111111111111111111111111111111///000222333333222000///111222222111111000///...//////000111111111111111///000000111111000000///gggeeeccccccdddfffffffffhhhddd]]]YYYVVVUUUTTTSSSPPPNNNLLLJJJHHHGGGGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGEEECCCAAA???===<<<::::::;;;;;;;;;:::<<<;;;:::999888666555555666555444333333333333444333222222222222222222333333333333222222222222111444444333333333333444444333222111111333444444333444444444333333333333222222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444444444444555555555666666333333555888888999???FFFQQQ]]]lllyyy|||~~~|||yyy~~~|||{{{zzz{{{ttt{{{{{{wwwqqqkkkgggccc^^^WWWQQQMMMKKKHHHFFFCCCBBBAAA???===<<<<<<;;;888888999999:::;;;;;;;;;:::999888777777777777777666777777777777666555555666666666666555555555555444444555555555666666666666===EEEHHHEEE???:::888777666555666777777555444666666666666666777888999999888777777777999:::;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>===?????????@@@@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBDDDGGGHHHIIIOOOZZZbbbdddaaa]]]WWWRRROOOMMMLLLJJJIIIIIIHHHGGGFFFFFFFFFFFFIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJKKKLLLLLLLLLKKKJJJKKKLLLMMMLLLKKKLLLMMMOOOOOOPPPQQQSSSVVVXXXYYYZZZYYYYYYXXXWWWVVVUUUTTTTTTRRRQQQQQQRRRSSSUUUWWWYYYZZZZZZ[[[[[[ZZZYYYXXXXXXTTTTTTTTTTTTTTTSSSRRRQQQQQQQQQRRRRRRQQQQQQPPPOOOMMMJJJIIIKKKLLLOOOVVV^^^qqq}}}rrrkkkddd___XXXYYYYYYWWWWWWZZZaaagggoooooovvv|||rrrbbbZZZRRROOOOOOOOORRRWWWiiittt}}}jjjZZZYYYXXXXXXXXXXXXUUUTTTQQQRRRTTTVVVXXXZZZ[[[\\\TTTNNNEEEAAADDDKKKSSSXXX\\\[[[[[[[[[YYYSSSJJJCCC999888666444333222222222111111111111111222222222222222333333333333222222111111111111111111111111111111111111111111111111//////111111111111//////111222222111111000///...//////000111111111111111111111222222222222111111fffdddbbbccceeefffgggfffgggddd___[[[XXXVVVSSSQQQPPPNNNLLLIIIGGGFFFFFFFFFHHHGGGGGGGGGFFFFFFEEEEEEDDDEEEGGGGGGFFFCCC@@@>>>===;;;999999:::;;;:::999;;;;;;:::999888777666555555555444444333333333333444333222111111222333444222222222222222222222222444333333333333333333444333222000111222444444333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444333222222222333333333444444444333555888888:::AAAJJJXXXcccqqqzzz~~~{{{wwwsssvvv~~~}}}xxxtttoooiiiccc___ZZZVVVPPPKKKGGGEEEBBB@@@>>>>>>===;;;;;;:::::::::777777888888999::::::::::::999888777777666666777666666666666666555555444666666666666666555555555555555555555666666666666,,,>>>VVVccc```SSSEEE===888777555555666666555444666666666777888999:::;;;<<<:::999888888999:::;;;999::::::;;;<<<======>>>>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEHHHIIIJJJQQQ]]]eeehhheee```ZZZTTTQQQOOOMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMJJJKKKKKKKKKJJJJJJLLLNNNNNNOOOQQQSSSVVVXXXZZZ[[[YYYYYYXXXXXXWWWVVVVVVUUUQQQQQQQQQQQQSSSUUUWWWXXXZZZZZZZZZZZZZZZYYYXXXWWWTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQOOOKKKHHHKKKMMMMMMNNNRRR\\\jjj~~~yyyppphhhcccYYYZZZZZZXXXVVVWWW[[[^^^eeedddhhhqqq{{{}}}nnn```SSSNNNLLLLLLMMMOOOXXXcccuuuxxx___\\\XXXWWWWWWXXXWWWUUUQQQQQQRRRTTTVVVXXXZZZ\\\WWWQQQHHHCCCCCCIIIQQQVVV]]][[[ZZZ[[[\\\XXXOOOGGG===;;;777444333333222222000000000111222222222333111222222222222222222111111111111111111111111111111111111111111111111111...///000000000000///......///000111111222222111//////000111111111111111333444444444444444444333fffdddbbbccceeefffgggfffbbb```^^^]]][[[WWWSSSOOOPPPNNNLLLIIIGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFEEECCCDDDFFFGGGFFFCCC@@@>>>>>><<<::::::;;;<<<;;;:::;;;::::::999888777666666444444444444444333333333444333222111111222333444222222222222222222222222333333333222222333333333333111000000222333333222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111222333444444444333333222222222333333333444444666444555888999;;;CCCMMM[[[fffrrrxxx|||{{{zzz}}}~~~zzzyyyrrrrrruuu}}}|||yyyvvvqqqlllgggbbb]]]YYYRRROOOJJJFFFCCCAAA???===;;;::::::999999999999:::888888888888888777777777999888888777666666777777666666666666666555555444555555555666666666666666555555555666666666777777888999DDD[[[oooooo[[[GGG>>>;;;777666666777777666777777777888888:::;;;<<<>>>===;;;:::999999999999999999:::;;;===>>>??????@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHJJJKKKLLLRRR^^^fffiiifffbbb[[[VVVRRRPPPNNNLLLJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJLLLMMMMMMNNNNNNNNNNNNNNNKKKLLLLLLKKKJJJJJJKKKMMMLLLMMMOOOQQQTTTVVVXXXYYYXXXXXXXXXWWWVVVVVVUUUUUUQQQQQQQQQQQQSSSUUUWWWXXXZZZZZZZZZYYYXXXWWWVVVUUUSSSTTTUUUVVVWWWWWWWWWVVVWWWWWWWWWVVVUUUTTTSSSSSSTTTNNNJJJKKKLLLKKKKKKMMMQQQYYYhhh|||uuulllhhh]]]]]][[[YYYWWWVVVVVVWWW]]]\\\___eeekkkvvv{{{jjjXXXNNNKKKIIIIIIKKKLLLUUUfffyyykkkddd[[[WWWWWWXXXWWWUUURRRRRRQQQRRRTTTVVVYYY[[[YYYTTTLLLFFFDDDHHHNNNSSS^^^[[[ZZZ\\\^^^[[[RRRKKKCCC>>>888555444444333222000000000111222222222333000000111111111111000000111111111111111111111111111111111111111111111111//////000000000000//////...///000111111222222111//////000111111111111111222222333333333333222222gggeeeccccccdddfffffffff^^^^^^]]]]]]\\\XXXRRRNNNPPPNNNLLLJJJHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEEEEEEECCCAAA???>>>===;;;;;;<<<<<<<<<;;;::::::999999888777777666444444555555444444333222333222222222222222222333111222222222222333333333333333222222222222333333222111000000222333333222222333333333333444444444222222222222222222222222222222222222222222222222222222222222222222222222111222333444555444333222444444444555555555666666777555666999;;;>>>HHHSSS\\\gggppptttuuuvvvuuussstttzzz}}}vvvsssrrrnnnsss}}}zzzxxxqqqmmmhhhccc___ZZZUUURRRKKKHHHEEEBBBAAA???>>><<<:::999999888888999999:::999999888777666666555555777777777666666777777888666777777777777666555555555555555666666666666666555555666666666777777777<<<888888DDDVVVbbbeeecccJJJEEE>>>999777888888888888888888888888999:::;;;>>>>>>===<<<;;;:::999999::::::;;;===>>>@@@AAABBBBBBBBBCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIILLLNNNOOOUUU```hhhjjjgggccc\\\WWWTTTQQQOOONNNKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMOOOPPPOOOMMMLLLKKKLLLLLLLLLNNNPPPSSSUUUVVVWWWWWWWWWWWWWWWVVVVVVUUUUUURRRQQQQQQRRRSSSUUUWWWYYYYYYYYYYYYYYYXXXWWWUUUUUUSSSTTTVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWUUUUUUXXXRRRNNNNNNLLLIIIGGGIIILLLOOOZZZiii||||||rrrmmmbbbaaa^^^[[[XXXVVVUUUUUUYYYXXXZZZ^^^aaahhhvvvvvvbbbUUUNNNIIIHHHIIIHHHOOO[[[lll}}}qqqcccZZZWWWXXXXXXWWWTTTSSSQQQPPPQQQTTTWWWYYY[[[WWWPPPIIIEEEFFFKKKPPP[[[[[[[[[]]]^^^\\\VVVQQQHHHBBB:::666555555444333111111111111111222222222000000000111111000000000111111111111111111111111111111111111111111111111000000000000000000000000111222222111111000///...//////000111111111111111//////000000000000//////hhhfffccccccdddeeeeeeeeeaaa___^^^\\\ZZZWWWSSSOOOOOONNNLLLJJJIIIIIIIIIIIIEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBAAAAAA>>><<<;;;:::;;;<<<;;;:::::::::999999888777777777444444555555555444333222222222222333333222222222111111222222222333333333333333222222222222333333222111///000222333333222222222333333333444444444222222222222222222222222111111111111111111111111222222222222222222222222000222333555555444333222444444444555555555666666666555666:::>>>DDDPPP[[[```jjjqqqqqqooopppooommmqqqxxx~~~zzzqqqnnnnnnqqqzzzyyytttqqqgggccc^^^YYYVVVRRRMMMJJJEEECCC@@@??????>>>===<<<:::999999888888999999:::888888777666666555444444666666555666666777888999777777888888777777666555555555555555666666666777555666666666777777777777555999;;;::::::CCCUUUdddZZZSSSHHH???:::999999999999888888888888888999999:::;;;===>>>>>>===<<<;;;<<<===>>>@@@AAACCCDDDEEECCCDDDDDDEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIMMMPPPRRRYYYdddkkkmmmhhhddd^^^YYYVVVTTTRRRPPPMMMLLLKKKJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLNNNNNNMMMMMMNNNNNNOOOOOOQQQTTTVVVUUURRROOOMMMLLLMMMMMMOOOPPPRRRTTTUUUVVVXXXWWWWWWWWWWWWVVVVVVVVVRRRRRRRRRSSSTTTVVVXXXYYYXXXXXXYYYYYYYYYYYYXXXXXXUUUVVVWWWYYY[[[\\\\\\]]]]]]]]]\\\\\\[[[YYYXXXWWWWWWTTTSSSTTTQQQKKKIIIKKKJJJKKKQQQ[[[gggwwwzzzsssgggddd```\\\ZZZXXXVVVUUUUUUVVVYYY[[[\\\___jjjwwwqqqcccXXXOOOKKKKKKKKKNNNVVVbbbssslll^^^ZZZZZZZZZYYYVVVTTTQQQOOOOOORRRUUUWWW[[[YYYTTTMMMGGGFFFIIILLLVVVXXX[[[]]]^^^\\\YYYWWWMMMEEE<<<777666777555444222222222111111111111111000111111222222111111000111111111111111111111111111111111111111111111111111111111000000111111111111222222111111000///...//////000111111111111111//////000000000000//////iiifffdddcccdddeeeeeedddeeebbb^^^[[[YYYVVVSSSQQQOOONNNLLLKKKJJJJJJJJJKKKEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDCCCCCCBBBBBBBBBBBB>>><<<::::::;;;;;;;;;::::::999999999888777777777333444555555555444333222111222333444444333222111111111111222222333333333333222222222222222222333222111///000111333333222000000000111111222222222222222222222222222222222111111111111111111111111222222222222222222222222000111333555555444333222222222222333333333444444555444666<<>>===>>>>>>===;;;::::::999999999999999:::666666666666666555555555555555555555666888999:::888888888888888777666666444555555555666666777777666666666666777777777777888777777888:::>>>BBBDDDfff]]]OOOCCC<<<999999999999999888888777888888888777999<<>>===>>>???@@@BBBDDDFFFGGGHHHDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKIIINNNRRRUUU]]]hhhooopppiiieee___ZZZWWWUUUTTTRRROOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMQQQQQQPPPPPPPPPQQQRRRSSSUUUWWWZZZZZZVVVRRROOOMMMNNNNNNOOOQQQRRRTTTUUUUUUXXXXXXXXXXXXXXXWWWWWWWWWSSSSSSSSSSSSUUUWWWYYYZZZWWWWWWYYYZZZ[[[[[[[[[[[[VVVWWWYYY[[[]]]^^^_______________^^^]]]\\\ZZZYYYTTTUUUXXXZZZWWWQQQNNNPPPJJJJJJNNNSSSXXXccczzzxxxkkkgggbbb^^^[[[YYYWWWVVVSSSUUUXXX[[[YYYZZZdddooowww~~~qqqcccVVVOOONNNNNNPPPTTT\\\kkksssbbb\\\\\\\\\[[[WWWTTTQQQOOONNNQQQTTTVVV[[[ZZZUUUOOOHHHFFFGGGJJJRRRVVVZZZ]]]^^^]]]\\\\\\PPPGGG===888777888666444333222222222111111000000222222222333333222222222111111111111111111111111111111111111111111111111222222111111111111222222...///000111111222222111//////000111111111111111222222222333333222222222iiihhhgggfffeeeddddddddddddcccaaa^^^ZZZWWWUUUTTTSSSPPPKKKIIIIIIIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCEEEFFFFFFCCCAAA@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<:::888777777888777666555777555888555...222555---111222222333333222222111333333333333333333333333444444444333333222222222444333222222444444333222444444222222222222444444222222222111111000000000...///000222222111000000000000111222222222222111333222111222333555444444333444555555444555777999888999;;;@@@HHHTTTaaajjjuuuvvvtttooojjjjjjpppvvvyyy|||qqqmmmmmm}}}~~~|||xxxqqqlllgggbbb___VVVTTTPPPKKKGGGCCCAAA???======<<<;;;:::999999888999999999888888888777777777777666666555555555444777777777777666666666666666666777777777777666666555555555555666666666777555666888888666666666777888777777777777999:::;;;HHHWWWZZZJJJ999777:::;;;999::::::999777666777888666888;;;>>>@@@@@@@@@???@@@AAACCCDDDFFFGGGGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKLLLNNNPPPPPPNNNMMMLLLOOOSSS[[[hhhuuuxxxtttmmmfff___]]]YYYTTTRRRSSSTTTSSSQQQOOOMMMLLLLLLKKKMMMLLLLLLLLLLLLLLLMMMMMMPPPPPPPPPQQQQQQSSSTTTTTTXXXZZZ^^^___^^^YYYTTTPPPNNNNNNNNNOOOPPPSSSUUUVVVZZZZZZZZZYYYXXXWWWUUUUUUUUUTTTTTTTTTVVVYYY[[[]]]\\\\\\\\\[[[[[[[[[ZZZZZZXXXXXXXXXYYY[[[___bbbdddaaaaaaaaa___]]]\\\]]]^^^\\\```aaa^^^[[[YYYUUUOOOLLLIIIKKKQQQQQQTTTfff{{{xxxqqqgggaaa^^^\\\ZZZWWWXXXWWWWWWXXXZZZ]]]```bbbnnn{{{rrrbbbVVVPPPPPPRRRWWW]]]dddnnnpppccc\\\ZZZYYYXXXXXXVVVRRRNNNMMMPPPSSSWWWXXXWWWRRRJJJFFFGGGJJJQQQUUUZZZ]]]]]]\\\[[[ZZZYYYQQQEEE===999888777555666555555444444333222222222222222222111111000000111111111000000000//////222222222222222222222222333333333222222111111111000000111111111111000000000000000000000000000000111111111111111111111111hhhgggfffeeeddddddddddddfffeeeccc```\\\YYYWWWVVVSSSPPPLLLJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCDDDEEEDDDBBB@@@???@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;999888888888888777555666333777777///111555000111222222333333222222111333333333333333222222222444444444333333222222222444333222222333444333111333222111111111111222333333333222222222111111111222222333444444444444444///000111111222222111111333333333555555555444333222333555555444444666888<<<>>>CCCIIISSS___kkksssyyywwwtttpppnnnqqqwww|||{{{rrrqqqttt}}}zzz|||yyyuuunnngggbbb]]]XXXUUUOOONNNKKKGGGCCC@@@===;;;;;;;;;<<<<<<<<<<<<;;;:::888888888777777777666666777777777666666666555555555555666666777777888888666666777777777777666666555555555666666666777777555666888888666666666777888777777777777999:::;;;;;;HHHKKK@@@555666999:::777888999999888777999:::999;;;===???AAABBBBBBBBBBBBCCCEEEGGGHHHIIIIIIJJJIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMOOOQQQQQQOOOMMMLLLOOOSSS[[[hhhuuuyyyvvvooohhhaaa___[[[VVVTTTUUUUUUTTTRRRPPPOOONNNMMMMMMOOONNNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTXXX\\\aaaeeeccc^^^XXXSSSOOOOOOOOOOOOQQQSSSUUUVVVXXXXXXYYYXXXXXXWWWVVVUUUUUUUUUTTTUUUVVVYYY\\\^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[ZZZ[[[\\\^^^aaabbbbbbccccccaaa^^^]]]^^^______dddfffeeecccaaa\\\UUUMMMIIIJJJOOOOOOOOO[[[kkk~~~xxxnnnfffbbb```\\\YYYUUUTTTTTTTTTVVVYYY\\\^^^gggrrr~~~nnn^^^UUUSSSSSSUUUZZZ^^^fffuuuzzzjjj```ZZZWWWWWWWWWVVVRRRNNNLLLNNNPPPTTTVVVWWWSSSLLLGGGGGGHHHPPPTTTYYY]]]]]]\\\[[[[[[ZZZSSSIIIAAA;;;999777777666555555444444333333222222222222222111111111000333333333222222222111111111111111111111111111111333333333222222111111111000000111111111111000000000000000000000000000000111111111111111111111111gggfffeeeeeeddddddddddddfffdddbbb```\\\ZZZXXXVVVRRRPPPMMMKKKJJJIIIGGGEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDDDDBBB???>>>???@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;:::888888999999777666555000555888000///444333111222222333333222222111222222222222222222222222444444333333333333222222333222111111333333222111222111111000000111111222333333333333222222222222444444333333444444555666///000111111222222111111333444666666666555333222111333444555444444555777===BBBKKKUUU___kkkuuu|||}}}yyysssqqqttt{{{~~~xxx|||{{{xxxyyy|||{{{uuummmiiibbb\\\WWWSSSNNNKKKFFFEEEDDDBBB@@@===;;;:::888888999::::::999888777777777777666666666666666888888888777777777777777444444555666777888999999666666777777777777666666555555666666666777777777555666888888666666666777777777777777888999:::;;;333<<>>@@@AAABBBFFFFFFHHHIIIKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJKKKMMMNNNOOOPPPQQQPPPOOOOOOQQQRRRRRRPPPNNNMMMOOOSSS[[[iiiwww{{{xxxrrrjjjdddaaa^^^XXXVVVWWWVVVUUUTTTRRRQQQPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQRRRSSSSSSVVV[[[aaaeeeeee```YYYUUUQQQQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWXXXWWWWWWVVVVVVUUUUUUUUUVVVXXXZZZ]]]^^^______^^^^^^^^^^^^]]]]]]___^^^]]]]]]]]]^^^```aaaeeeeeeeeecccaaa```aaabbbdddjjjnnnooonnnlllfff```TTTNNNLLLOOONNNKKKPPPYYYggg{{{wwwnnnhhhddd___[[[TTTSSSRRRSSSTTTWWWYYY[[[___fffrrrlll^^^UUUSSSSSSUUUWWW[[[fffqqq}}}uuufff]]]YYYWWWWWWVVVSSSOOOLLLKKKKKKOOOSSSWWWVVVPPPJJJGGGFFFMMMRRRXXX\\\]]]\\\\\\[[[[[[WWWPPPFFF>>>999888999666666555555444333333333222222222222111111111111333333333222222222222222000000000000000000000000222222222222222111111111000000111111111111000000000000000000000000000000000000000000000000000000ffffffeeedddddddddddddddcccbbb```]]][[[XXXVVVUUURRRPPPNNNLLLKKKIIIFFFCCCDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCBBB@@@======>>>@@@<<<;;;;;;::::::;;;;;;<<<<<<:::999999:::999888666444///444888000...444333111222222333333222222111111111111111111222222222333333333333333333333333222111000111333333333111222222111111111111222222333333333333333333333333222222111000000222333444111111222333333333333333555555555444333222333333111333555555444555666888>>>GGGTTTaaammmvvv}}}xxxrrrsss{{{|||wwwuuuwwwzzz}}}{{{ssslllddd```ZZZTTTPPPLLLHHHFFFAAA@@@???======>>>@@@AAA@@@>>><<<:::888777777777777777777777777777777777888888888888888888888888555555555666777888888888666666777777777777666666555666666666666777777777555666888888666666666777777777777888888999::::::777;;;;;;777555888888555777888999:::999999:::<<<<<<<<<===>>>@@@BBBDDDEEEHHHIIIJJJLLLMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLMMMKKKLLLMMMOOOPPPRRRSSSTTTSSSRRRRRRTTTUUUTTTRRRPPPMMMPPPTTT]]]kkkyyy}}}{{{ssskkkeeebbb___YYYWWWXXXWWWWWWUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQRRRRRRQQQQQQPPPPPPQQQRRRRRRSSSSSSVVVZZZ^^^^^^\\\WWWTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUVVVWWWWWWXXXWWWWWWVVVVVVWWWXXXZZZ\\\^^^___``````````````````````````````______```aaabbbbbbggghhhhhhfffdddcccdddeeehhhpppvvvxxxyyywwwqqqjjj```XXXSSSRRRPPPMMMMMMQQQYYYggg|||vvvnnngggaaa]]]VVVVVVTTTTTTUUUWWWYYYZZZ[[[^^^eeeqqq~~~xxxhhhXXXSSSPPPQQQRRRUUU\\\dddmmmxxxoooaaa[[[WWWWWWVVVSSSPPPLLLIIIGGGKKKPPPUUUWWWSSSMMMGGGDDDKKKOOOVVVZZZ\\\\\\\\\\\\ZZZYYYTTTKKKAAA:::888999666666666555444444333333222222222222222222222222000000000000000000000000000000000111111111111111222222222111111111111111000111111222222111111000000000000000000000000000////////////////////////ffffffeeedddddddddeeeeeecccbbb```]]][[[XXXVVVUUUSSSQQQNNNMMMKKKIIIFFFDDDHHHGGGEEEDDDCCCBBBBBBBBBCCCCCCBBB@@@======>>>@@@;;;;;;::::::::::::;;;;;;<<<:::999999:::999888666444000444555///222777111111222222333333222222111000000111111111222222222333333333333333333333333222111000111333444333222222333333333333333333222333333333333333333333333111000/////////000222333222333444444555555444444555555333111...///222555333444555555555777:::<<>>===>>>???;;;;;;::::::::::::;;;;;;;;;:::888888999999777666222333666333111>>>AAA222111222222333333222222111000000111111222333333333222222333333333333444444333222111222444555555444222333333444444333333222222222222222333333333333222222111111222222333444333333444555555555555444333444333000---...222666555666666666777:::???CCCPPP```vvvwwwtttssszzz}}}xxxsssqqqsssxxx|||{{{tttooohhhaaa[[[QQQMMMIIIFFFDDDCCCAAA???@@@>>>;;;:::<<>>:::888:::;;;888888888888999999999999888888888888888999999999888777777777666666666555666666777777777777666666666666666777777777888888555666888888666666666777666666888999999:::999999999888888999;;;<<<<<<:::999;;;<<<===<<<<<<>>>@@@CCCCCCEEEFFFHHHJJJKKKKKKMMMMMMNNNPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQOOOPPPRRRSSSUUUWWWXXXYYYZZZYYYYYYYYYZZZYYYVVVTTTQQQUUU[[[eeesss|||rrrkkkeeebbb^^^YYYWWWXXXXXXXXXWWWWWWVVVWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTSSSSSSRRRRRRSSSTTTTTTTTTSSSSSSSSSSSSUUUVVVWWWUUUUUUVVVWWWWWWWWWVVVVVVVVVWWWWWWXXXYYYYYYYYYXXXXXXYYYZZZ\\\]]]___```aaaaaaaaabbbbbbbbbbbbccccccbbbbbbcccdddeeeffffffggghhhiiijjjiiiiiiiiikkkmmmqqqyyyzzzrrrlllbbbZZZUUUSSSRRRRRRQQQRRR[[[mmm}}}sssjjjddd^^^\\\YYYVVVUUUTTTTTTUUUZZZYYY\\\ccciiirrr~~~iii^^^TTTQQQRRRSSSWWW[[[eeennn}}}kkk]]][[[YYYWWWUUUSSSPPPKKKHHHFFFKKKQQQUUUUUUQQQKKKFFFEEEJJJRRRXXX[[[\\\]]]^^^ZZZZZZXXXRRRJJJBBB;;;888777777666666555444444444222222222222333333333333222222222222222333333333111111111222333333444444000000000111111111111111111111222222222222111111111111111111111111111111000000000000000000000000gggggggggffffffgggggghhhdddcccaaa___]]][[[YYYXXXVVVSSSOOOMMMLLLLLLKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCDDDBBB@@@>>>>>>>>>;;;::::::999999::::::;;;;;;999888888888888777555000555777000555LLLNNN555111222222333333222222111111111111222333444444444222222222333333444444444333222222333555666666555111222333333333333222111111111111222222222333333111222333333444444333333111222222333333333333333///222555444111///222555888777777666888===DDDJJJUUUgggrrrssswwwxxxvvvtttvvv{{{~~~~~~xxxnnngggaaa\\\UUUQQQIIIFFFCCCAAA@@@@@@???>>>===<<<;;;:::;;;>>>AAADDDCCC@@@===999777666666777777777777777888888888999777777777888888888999999666666666666777777777777666666777777777777666666666666777777777888888888555666888888666666666777555666888999::::::999999777666777999::::::;;;<<<777:::<<<>>>???@@@CCCEEEEEEFFFIIIKKKMMMNNNNNNNNNPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSTTTUUUWWWXXXYYYZZZ]]]\\\[[[[[[\\\ZZZWWWUUURRRXXX___jjjwww{{{sssllleeeccc___ZZZXXXYYYXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWUUUVVVWWWXXXYYYXXXXXXWWWXXXXXXYYYYYYZZZYYYYYYYYYXXXYYY[[[]]]___```aaaaaaaaaaaabbbbbbbbbccccccccceeeffffffffffffffffffeeefffhhhiiijjjjjjkkknnnpppuuu}}}wwwtttmmmddd\\\WWWUUUSSSNNNMMMQQQ^^^nnn{{{qqqkkkdddbbb^^^ZZZWWWUUUUUUUUUXXXVVVYYY```aaaddduuuwwwiiiZZZTTTRRRQQQRRRUUUZZZbbbpppyyyiii]]]ZZZWWWVVVUUUSSSOOOKKKGGGJJJNNNRRRTTTQQQMMMIIICCCHHHPPPWWWZZZ\\\^^^___\\\[[[YYYUUUPPPHHH???999777777666666555555444444222222222333333333444444111111222222222333333333000000000111222333333333///000000000111111111222111222222333333222222111111111111111111111111111111111111111111111111111hhhhhhggggggggghhhhhhiiibbbaaa___]]][[[YYYWWWVVVWWWSSSOOOLLLLLLMMMMMMMMMEEEEEEDDDDDDDDDDDDEEEEEEAAACCCDDDDDDAAA???>>>>>>;;;::::::999999::::::;;;:::999777777888888666555...777888///888WWWYYY999222222222333333222222222111111222333444444555555222222222333333444444444444333222444666777777666000111222333333222111000000000000111111222222222000111222333444333222111000000111222222222222111+++111777888555222222444:::999777666999???HHHNNNTTTgggxxxooossszzzvvvvvvyyy~~~}}}~~~wwwoooeee]]]WWWRRRMMMIIIFFFCCCAAA???@@@@@@???>>>::::::::::::::::::::::::999999:::::::::999888888555666666666777777888888666666777777888888888888444444555666777888999999666666777777777777666666777777777777888888888888555777888888666666666777555666888999::::::999999888888888:::999888888;;;555888;;;>>>AAACCCGGGJJJMMMOOORRRUUUWWWWWWWWWVVVRRRSSSTTTUUUUUUUUUUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUVVVXXXYYYZZZZZZ^^^]]]\\\\\\]]][[[XXXVVVSSSYYYbbbmmmzzz{{{tttmmmfffddd```[[[YYYZZZXXXWWWWWWWWWWWWXXXXXXYYY[[[[[[ZZZXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUVVVRRRSSSTTTUUUVVVUUUUUUTTTUUUVVVWWWYYYYYYYYYYYYXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZ\\\^^^___aaaaaabbbaaaaaaaaabbbbbbccccccccchhhhhhhhhhhhgggfffddddddfffgggiiijjjkkklllooorrrxxx{{{{{{vvvlllbbb\\\WWWTTTMMMJJJLLLTTT___mmmwwwqqqjjjgggccc^^^ZZZXXXWWWWWWVVVSSSWWW]]]\\\\\\jjj}}}qqq___UUURRROOOOOOPPPMMMUUUccctttvvv___\\\XXXVVVVVVTTTQQQNNNGGGIIIMMMQQQSSSQQQNNNKKKBBBHHHPPPVVVZZZ\\\^^^___^^^\\\YYYWWWTTTLLLBBB:::777777777666555555444444222222222333333444444444//////000000111111111111...//////000111222222222//////000000111111111222111222222333333222222111111111111111111111111111111111111111111111111111gggfffeeefffhhhhhhhhhffffffeeebbb___\\\YYYXXXWWWYYYWWWSSSPPPNNNKKKHHHEEEJJJHHHFFFEEEEEEEEEDDDBBBBBBBBBAAA@@@@@@??????>>><<<<<<;;;;;;;;;:::::::::::::::::::::888777666555444444555666777888999999444444444333333222222222111111222222222333333333555555555555444333222111:::000888777,,,AAAMMM333333333333222222111111111222333444333111000111222222111000000000111222333666555444444333333333333111222333444555555555555888888666555666===HHHPPPbbbnnnwwwmmmkkkrrr|||{{{wwwsssxxx}}}||||||yyymmmggg]]]UUUNNNIIIEEECCCAAA@@@@@@>>>===<<<;;;:::999999888888777666666555888999999999999888777777:::888666888:::;;;999666999999888888888888999999::::::999888777777888888:::999888888888999;;;;;;999999999999888888777777777888999999999999888777888888999:::::::::999999;;;:::::::::::::::;;;;;;<<<>>>AAADDDFFFJJJNNNRRRUUUUUUWWWXXXXXXYYYYYYYYYTTTVVVXXXZZZZZZXXXVVVTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUVVVWWWXXXZZZZZZ[[[[[[\\\[[[[[[YYYWWWVVVWWW[[[eeeqqq|||}}}llliiieeebbb```___]]][[[ZZZYYYXXXXXXXXXYYY[[[\\\[[[[[[\\\[[[[[[ZZZYYYXXXXXXWWWWWWVVVVVVUUUUUUUUUTTTVVVXXXYYYXXXXXXYYYZZZXXXXXXXXXYYYZZZZZZ[[[[[[XXXYYY[[[\\\[[[ZZZXXXWWWZZZ[[[]]]___bbbdddfffgggiiiiiihhhfffccccccdddfffjjjkkkkkkkkkkkkjjjiiiiiikkkjjjjjjjjjkkknnnrrrtttuuu}}}wwwqqqkkkccc\\\WWWQQQNNNNNNPPPTTT]]]mmm|||{{{qqqnnniiieeebbb^^^ZZZXXXZZZYYYZZZ[[[[[[]]]gggrrr{{{jjj]]]VVVRRRMMMIIIMMMQQQXXXcccvvvkkkaaaZZZYYYZZZXXXVVVVVVMMMKKKIIILLLQQQRRROOOKKKGGGHHHNNNUUUWWWVVVXXX]]]\\\ZZZXXXXXXWWWQQQGGG???999666333222333555666666555555444444444333333333222222222222222222222222222222222222222111000/////////000111222222333333111111222222222222111111444333333222111000//////111111111000000000000000gggfffeeeeeeggghhhhhhgggfffdddbbb___\\\ZZZXXXWWWVVVTTTQQQOOONNNLLLJJJGGGHHHFFFDDDCCCCCCCCCBBB@@@BBBBBBAAA@@@@@@??????>>><<<<<<;;;;;;;;;::::::::::::::::::999888777555555333333444555555666666666444444444333333222222222111222222222222333333333666666666666555444333333777///999:::333IIIWWW@@@444333333333222222222222222333444333111000111222222111111000111222333444555555444333333333333333111111222333444444444444666777777666999@@@LLLTTTbbbkkkxxx{{{qqqjjjkkkrrr}}}}}}|||{{{zzzxxxzzz~~~{{{|||~~~wwwqqqaaa\\\TTTLLLGGGDDDAAA?????????>>>===<<<;;;;;;:::::::::999888888777666666666777888999999999999999999777666777999:::888666777777666666666666777777:::999888777777777777888777666555555555666888888999999999999888888888777888888888888888888888888888999999:::::::::::::::;;;;;;:::;;;;;;<<<===>>>???BBBFFFIIIMMMPPPTTTWWW\\\]]]^^^^^^______^^^^^^WWWXXXYYYZZZZZZXXXVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\]]]]]]\\\ZZZYYYXXXYYY^^^gggsss}}}{{{mmmjjjeeebbb```___]]][[[[[[ZZZYYYYYYYYYZZZ\\\\\\\\\]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVWWWYYYYYYXXXXXXZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]^^^___^^^]]][[[ZZZ\\\]]]___aaaccceeeggghhhiiijjjiiigggeeedddfffgggiiijjjkkkllllllllllllllllllkkkkkkjjjkkknnnrrrtttxxx}}}xxxsssllleee^^^YYYRRROOOMMMMMMNNNRRR___lll|||wwwsssnnniiieeebbb^^^[[[ZZZYYYYYYZZZXXXYYY```jjjtttssseee\\\TTTNNNJJJKKKNNNSSS]]]mmmwwwjjj^^^ZZZZZZYYYVVVVVVQQQMMMKKKLLLPPPRRRQQQNNNHHHHHHLLLSSSXXXXXXZZZ]]]^^^[[[XXXXXXWWWRRRIIIBBB:::777444333444666777777555555444444444333333333222222222222222222222222222222222222222111000000///000000111222222333333111111222222222222111111333333222222111000000000111111111111000000000000hhhfffddddddfffhhhhhhhhheeedddaaa___\\\ZZZYYYXXXSSSQQQNNNMMMMMMMMMKKKJJJHHHFFFCCCCCCCCCCCCBBBAAABBBBBBAAA@@@@@@??????>>><<<<<<;;;;;;;;;:::::::::999999999888777666444444333333333333333333333333444444333333333333222222222222222222333333333333555555666666666666555444333///888:::666KKKWWWEEE444444444444333333333333222333444333111000111222222222222222222333444444444333333222222222222333111222222333333333222222555666777888<<>><<<<<<<<<<<<<<<;;;;;;;;;:::;;;::::::999999888888777555666777888999:::::::::777666666777888888777555777777666666666666777777999888777777777777777777666555555555555666777777999999999999888888888888:::999888777777888999:::999999999::::::;;;;;;;;;;;;;;;;;;<<<===???AAACCCCCCGGGLLLRRRUUUYYY\\\___aaaaaaaaaaaaaaa``````___\\\\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^]]]\\\[[[[[[\\\```iiiuuu~~~~~~yyyppplllgggcccaaa___]]][[[\\\\\\[[[[[[[[[\\\]]]^^^^^^^^^^^^]]]\\\ZZZYYYXXXYYYYYYYYYYYYYYYZZZZZZZZZXXXYYYYYYYYYXXXYYY[[[^^^aaa``````___^^^^^^]]]]]]___```aaabbbaaa```___^^^___```aaaccceeeggghhhiiijjjkkkjjjiiigggggghhhiiihhhiiikkklllmmmnnnnnnnnnllllllkkkjjjjjjmmmqqquuu{{{~~~zzzuuuoooiiiaaa\\\UUUQQQNNNLLLIIIIIIQQQZZZeeeuuu{{{uuuooojjjfffaaa___[[[ZZZZZZZZZXXXVVVZZZaaahhhvvvqqqcccXXXPPPLLLJJJLLLPPPVVVcccwwwvvvccc\\\[[[YYYWWWWWWUUUQQQLLLLLLOOORRRRRRRRRJJJGGGIIIQQQXXX[[[\\\^^^___]]]ZZZXXXWWWTTTMMMHHH===:::666444555666888888555555444444444333333333222222222222222222222222111222222222222111000000000000000111222222333333111111222222222222111111111111111111111111111111111111111111111111111111iiifffddddddfffhhhhhhhhhdddcccaaa^^^\\\ZZZYYYYYYSSSPPPNNNLLLLLLLLLKKKJJJIIIGGGEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@@@@??????>>><<<<<<;;;;;;;;;:::::::::888888888888777555444333444333333333222222222111333333333333333333333333222222222333333333444444333444555555555555555444333000666555222@@@HHH;;;444444444444444444444444222333444333111000111222333222222333333333444444333222222111111222222222333333444444444333222222444666999;;;???GGGRRRZZZggglllqqqssssssrrrssstttzzz{{{vvvttttttvvvzzz|||zzz}}}yyymmmaaaYYYNNNJJJEEEAAA@@@???===<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999666666777888999:::::::::666666666777777777666555:::999999888888999999:::888888777666666777777888888888888888888999999:::999999999999999999999999;;;:::888777777888:::;;;999999:::::::::;;;<<<<<<;;;;;;;;;<<>><<<<<<;;;;;;;;;:::::::::888888888888777555444333555555444444333222222222333333333333333333333333222222333333333444444444222222333444444444333333222222333000...666999111444444444444444444444444222333444333111000111222222222333333444444444444222222222111111222222333444555555555555555444333555888;;;>>>AAAIIIRRRZZZdddhhhmmmooooooppptttxxx{{{{{{{{{|||}}}zzzzzzzzzooocccXXXQQQJJJGGGCCC@@@>>>===<<<;;;999999999999::::::::::::;;;;;;;;;:::::::::::::::888888999999999888888777555666777777777666666666::::::999999999999::::::888888777777777777888888999999:::::::::;;;;;;;;;999999999999999999999:::;;;:::888777777888:::;;;::::::::::::;;;<<<===>>><<<<<<<<<===@@@DDDHHHJJJLLLQQQWWW]]]aaadddgggiiilllkkkkkkjjjiiigggeeedddeeedddaaa^^^]]]\\\\\\]]][[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]^^^___``````__________________``````___eeeooo|||{{{rrrnnngggccc```^^^]]]\\\]]]^^^^^^_______________aaaaaa``````___]]]\\\[[[ZZZ[[[[[[[[[\\\]]]]]]]]]\\\]]]\\\[[[ZZZ\\\___bbbggggggfffeeedddcccbbbbbbbbbbbbbbbbbbbbbaaa``````ccccccdddeeeeeefffgggggggggiiijjjjjjiiihhhiiijjjkkklllllllllllllllkkkkkkkkklllllliiigggjjjpppvvv~~~|||zzzvvvpppiiidddZZZVVVSSSRRROOOKKKKKKOOONNNSSS^^^lll}}}zzzqqqjjjddd```^^^\\\[[[\\\[[[XXXYYY]]]cccgggrrrsssbbbVVVPPPLLLJJJKKKPPPWWWeee~~~nnnaaa\\\YYYXXXYYYYYYUUUOOOLLLLLLNNNQQQRRRMMMGGGEEELLLUUU[[[]]]``````^^^\\\[[[YYYWWWUUUSSSDDD???999555444444555555555555444444444333333333222222222222222222222222000111111222222222111111111111111111111222222222111111222222222222111111000000000111222222333333000000111111222222222333gggfffeeefffhhhhhhhhhfffbbbaaa```^^^\\\[[[[[[[[[XXXUUUPPPLLLKKKJJJIIIGGGFFFDDDCCCBBBCCCDDDCCCBBBBBBBBBAAA@@@@@@??????>>><<<<<<;;;;;;;;;:::::::::999999999888777666444444555555555444444333333333222222333333333333444444333333333333444444444444222222333333333222222111///333222...///333333000333333333333444444444444222333444333111000111222111111222333333333333333333222222222222333333444444555666666666666555555666999===AAAEEELLLVVV\\\```dddhhhhhhhhhkkkrrryyy}}}yyy|||xxxmmmbbbXXXPPPJJJEEEBBB>>><<<<<<;;;999888999999999999::::::::::::::::::::::::::::::::::::999999999999999888777777555777888888777666666777888888777777777777888888888888888888888888999:::777888999999::::::999999999999999999::::::::::::;;;:::999888888999:::;;;;;;:::::::::;;;===>>>@@@>>>>>>>>>???BBBGGGKKKNNNRRRVVV[[[___cccfffiiikkkllllllkkkjjjiiigggfffeeegggfffcccaaa```_________]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^______```bbbcccdddaaaaaaaaaaaaaaabbbcccdddccciiittt{{{qqqmmmfffaaa___^^^]]]]]]]]]^^^______``````______aaaaaaaaaaaa```___^^^^^^^^^^^^^^^^^^^^^^^^______]]]^^^^^^^^^]]]^^^```cccfffffffffffffffeeeeeeeeeddddddccccccbbbbbbbbbbbbeeeeeeeeefffffffffffffffggghhhjjjkkkjjjjjjjjjkkkmmmmmmnnnnnnmmmllllllkkkkkkmmmmmmkkkhhhkkkssszzz~~~}}}|||{{{xxxssslllggg[[[VVVSSSRRROOOKKKJJJMMMJJJKKKPPP\\\jjj}}}yyypppiiiddd___[[[ZZZ[[[ZZZWWWXXX[[[___```iiiyyy}}}mmm^^^VVVNNNIIIHHHMMMSSS\\\pppxxxjjjaaa[[[YYYZZZXXXVVVRRROOOMMMNNNOOOQQQMMMGGGEEEKKKRRRWWW\\\aaa^^^^^^]]]\\\ZZZXXXWWWVVVIIIDDD<<<777444444444444555555444444444333333333222222222222222222222222000000111222222222222111111111111111111111111111111111222222222222111111000000111111222222222333000000111111222333333333eeeeeefffhhhiiiiiigggeeebbbaaa___^^^]]]\\\[[[[[[YYYUUUPPPMMMKKKKKKJJJIIIFFFDDDBBBBBBCCCDDDCCCBBBBBBBBBAAA@@@@@@??????>>><<<<<<;;;;;;;;;::::::::::::::::::999888777555555444444444444444333333333222222222333333444444444333333333444444444444555444444444444333222111111///555333///222333111333222222222222333333333444222333444333111000111222000111222333333333222111333333333333333444555555333333444555666666666666666:::@@@EEEJJJRRR[[[bbbeeeggghhhfffdddiiittt}}}}}}yyy}}}|||uuujjj^^^UUUNNNHHHEEE???===;;;:::::::::999888::::::::::::::::::999999999999999999999:::::::::777888888999999999888888666888:::999777666777999999888888777777888888999999999999999999:::;;;;;;666777888999:::999888888999999999:::::::::;;;;;;::::::::::::::::::::::::;;;;;;::::::;;;===???AAABBBBBBAAABBBEEEJJJOOORRRXXX[[[^^^aaacccfffjjjlllkkkkkkkkkjjjhhhgggeeeeeeggggggeeedddcccbbbaaaaaa````````````````````````_________aaabbbdddfffgggddddddccccccdddfffggghhhjjjooozzzyyypppkkkeee```^^^^^^^^^]]]]]]^^^___`````````______```aaaaaaaaaaaaaaa``````bbbbbbbbbbbbaaaaaaaaaaaa]]]___``````___```aaacccdddddddddeeefffggghhhhhhggggggffffffeeeeeeffffffhhhhhhhhhhhhhhhggggggggggggiiilllmmmlllllllllmmmnnnnnnooopppppppppoooooommmooopppmmmkkknnnxxx}}}}}}||||||zzzuuunnniii___YYYTTTRRROOOJJJGGGIIIJJJHHHJJJRRR\\\iii|||yyyqqqlllddd___[[[\\\[[[XXXXXX[[[]]]\\\bbboooyyyiii___SSSKKKHHHNNNRRRWWWdddtttvvvhhh]]]YYY[[[XXXWWWVVVSSSQQQOOOOOOOOOLLLGGGFFFIIINNNRRRZZZaaa\\\]]]^^^]]]\\\YYYXXXWWWPPPJJJAAA:::666555555444555555444444444333333333222222222222222222222222000000111222222222222222111111111111111111111111111111222222222222111111111111111111111222222222000000111222222333444444ddddddfffiiijjjjjjfffdddaaaaaa___^^^]]]\\\\\\\\\YYYUUUPPPMMMLLLLLLLLLKKKHHHFFFDDDDDDEEEFFFFFFEEEBBBBBBAAAAAA@@@??????>>><<<<<<;;;;;;;;;:::::::::::::::::::::999777666555333333333333333333333333222222222333333444444444333333333444444444555555555666555555444333222111///777333///444222///333111111111222222333333333222333444333111000111222///000111222333222111111333333333333444444555666111222333444555555555555555:::AAAGGGNNNVVV```gggoooooommmhhheeekkkyyy|||yyy~~~ssskkk```TTTLLLGGGCCCAAA<<<;;;999999;;;<<<;;;:::;;;;;;;;;:::::::::999999999999999999999999999999555666777888999:::::::::666999;;;:::888666888:::;;;::::::999999::::::;;;:::999999999:::;;;;;;<<<777888999:::;;;:::999999999999999::::::;;;;;;;;;999::::::;;;;;;::::::999<<<;;;::::::;;;===@@@BBBFFFEEEDDDEEEHHHMMMRRRUUU\\\^^^```bbbdddfffjjjmmmooooooooonnnmmmkkkjjjiiiggggggfffeeedddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbb______```aaacccfffhhhiiigggfffffffffggghhhjjjkkkooottt~~~vvvnnnjjjccc___]]]^^^^^^^^^\\\]]]___`````````___^^^``````aaabbbbbbbbbbbbbbbeeeeeeeeeddddddccccccccc]]]___aaabbbaaaaaaaaabbbbbbbbbccceeefffhhhiiiiiikkkjjjiiiiiihhhhhhiiiiiijjjjjjjjjiiiiiiiiihhhhhhhhhjjjmmmnnnnnnmmmnnnooonnnooopppqqqrrrsssssssssnnnqqqrrrpppmmmqqq{{{||||||||||||zzzvvvooojjjddd]]]WWWTTTOOOIIIFFFGGGIIIEEEEEEJJJOOOVVVdddsssxxxrrrjjjddd___^^^]]]ZZZZZZ\\\]]]\\\```iiiuuuqqqfffYYYOOOKKKPPPTTTUUU^^^kkknnn___ZZZ[[[XXXYYYYYYWWWTTTQQQOOOOOOKKKHHHGGGIIILLLOOOXXXaaaZZZ\\\^^^^^^\\\ZZZXXXXXXTTTNNNDDD<<<888666555555555555444444444333333333222222222222222222222222///000111222222222222222222222111111111111111111111111222222222222111111111111111111111111111111000000111222333333444444bbbcccdddeeeeeeeeedddccc```^^^\\\[[[[[[ZZZYYYXXXUUUTTTQQQMMMKKKIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>===;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999888777666555444444444555555666666666444333333333333222000...222222111111000111111111444444444333333222222222333333222222111222222222111111222222222111000///222333333444444333333222444333333222222333333444555555555555555555444444333000111555777555444666777;;;DDDLLLSSSZZZdddlllsssrrrpppnnnooovvv}}}zzz{{{{{{lllaaaTTTKKKFFFDDDAAA===??????>>><<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<<===<<<;;;999888888;;;<<<999:::===???===;;;<<<===>>>>>>@@@DDDGGGJJJMMMPPPRRRRRRSSSUUUWWW\\\]]]```cccfffiiijjjkkkkkklllmmmmmmkkkkkklllmmmjjjhhhfffeeeeeeeeedddccceeeeeeeeefffeeeeeedddcccdddddddddeeefffggghhhiiiiiiiiiiiijjjkkklllmmmnnnrrrttt{{{vvvmmmiiiccc```^^^^^^^^^^^^[[[[[[\\\]]]^^^___aaabbb```bbbcccdddcccccceeeggghhhiiiiiigggdddccccccccceeeeeeeeeeeeeeefffggghhhggggggggghhhiiiiiijjjjjjlllkkkiiihhhhhhiiikkklllooonnnmmmkkkjjjiiihhhhhhmmmmmmmmmmmmmmmnnnooopppooopppqqqrrrsssssssssssssssrrrpppppprrrvvvzzz}}}|||zzzwwwsssmmmiiieee___WWWPPPLLLJJJJJJIIIDDDFFFGGGGGGHHHOOOZZZddd{{{~~~vvvrrrjjjdddcccbbb___]]]^^^\\\\\\___eeelllzzz}}}rrrcccTTTIIIKKKNNNPPPWWWbbbzzz{{{ggg^^^___[[[[[[ZZZXXXVVVRRRNNNLLLIIIHHHFFFFFFJJJPPPWWW\\\^^^]]]\\\]]]]]]\\\[[[YYYVVVRRRKKKCCC<<<777444333444333333333333444555555333333333333333333333333222222222111111111111000111111111111111111111111333333333333222111000000000111222222111000111222000000111222222222222111bbbcccdddeeeeeedddcccccc___]]][[[ZZZ[[[[[[ZZZXXXUUUTTTPPPMMMJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>===;;;;;;<<<<<<<<<<<<;;;;;;999999999888777666555444222222333333333333333333333333333444444333111///333222222111111222222222444444444333333222222222333333222222111222222333444333333222222111111111333333333333333333333333444333333222222333333444555555555555555555444444444111111555777555555777;;;@@@HHHRRR[[[ccckkkrrrqqqrrrssstttwww|||vvvuuuvvvyyy~~~ssslllaaaXXXMMMFFFCCCCCCAAA??????>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999888999999:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;999999999<<<<<<999999<<<===;;;===>>>@@@AAACCCEEEIIILLLRRRTTTWWWYYYYYYZZZ\\\]]]]]]___aaadddfffhhhiiijjjkkklllmmmmmmllllllmmmnnnmmmkkkhhhggghhhgggfffeeefffffffffggggggffffffeeeddddddcccddddddeeefffgggggghhhiiijjjmmmoooqqqrrrvvvxxx~~~tttlllhhhbbb^^^]]]]]]]]]]]]______^^^^^^^^^^^^______```bbbcccdddcccdddeeegggiiijjjjjjhhhfffeeeeeefffggggggggggggggghhhhhhiiihhhhhhhhhiiiiiiiiiiiijjjmmmllljjjjjjjjjkkkmmmnnnqqqpppooommmlllkkkkkkkkkmmmmmmmmmmmmnnnooopppqqqqqqrrrsssttttttttttttttttttsssqqqqqqssswww{{{~~~}}}{{{xxxtttnnnjjjddd^^^UUUOOOKKKIIIHHHGGGDDDFFFGGGFFFFFFKKKTTT[[[kkk~~~~~~vvvnnngggfffeee```]]]]]]]]]\\\^^^bbbgggrrr{{{jjjZZZNNNNNNOOOPPPWWWaaaooo|||pppaaa\\\\\\\\\[[[ZZZXXXTTTOOOLLLJJJHHHFFFFFFIIIOOOVVV[[[\\\[[[\\\\\\]]]]]]\\\[[[YYYUUUNNNFFF???999666555444333333333444555666666333333333333333333333333222222222111111111111000111111111111111111111111000000111222222222111111000111222222111000111222000000111222222222222111bbbcccdddeeeeeedddcccbbb^^^\\\ZZZZZZ[[[[[[ZZZYYYUUUSSSPPPMMMJJJHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>===;;;;;;<<<<<<<<<<<<;;;;;;888888888777666555444333333333333333333333222222333333444444444333222222333333333222222333333444444444333333333333222222333222222111222222333333777666444333222222333333444444222222222222444444444333333222222333333444444444444444444444555555444111111555666555666:::>>>DDDLLLVVV```iiippprrrnnnqqquuu{{{|||rrrsssvvv{{{~~~qqqeee]]]RRRLLLDDD??????@@@@@@@@@>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<;;;;;;:::999777;;;<<<999888<<<>>>===???BBBEEEGGGIIILLLQQQTTTZZZ\\\___``````aaabbbddd```aaacccdddfffggghhhhhhkkkmmmnnnnnnmmmmmmnnnpppqqqooolllkkkkkkjjjiiigggggghhhhhhiiiiiihhhhhhhhhddddddcccccccccddddddeeeeeefffhhhkkknnnrrruuuwwwzzz~~~sssjjjfffaaa]]]\\\]]]]]]\\\``````____________`````````bbbdddddddddeeefffhhhjjjkkkkkkkkkiiihhhiiijjjjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjjjjjjjiiiiiiiiiiiillllllkkkkkklllnnnpppqqqsssrrrqqqpppoooooooooooommmmmmmmmnnnpppqqqssssssuuuuuuvvvvvvvvvvvvvvvuuuttttttssssssuuuyyy}}}}}}{{{xxxtttnnnjjj```[[[SSSLLLIIIGGGFFFEEEDDDEEEFFFEEEDDDFFFKKKPPPZZZkkk}}}vvvpppnnnlllfffaaa___```^^^^^^aaadddlll|||tttdddUUUQQQQQQPPPVVV^^^dddrrrjjj^^^\\\\\\\\\\\\[[[WWWQQQLLLKKKHHHFFFEEEHHHNNNTTTYYYZZZZZZ[[[\\\]]]]]]]]]]]]\\\XXXRRRKKKCCC===999777444444444444555666777888444444333333333333333333222222222111111111111000111111111111111111111111......///000111222222111000111222222111000111222000000111222222222222111ccccccdddeeedddcccbbbaaa]]][[[YYYYYY[[[[[[[[[ZZZUUUSSSPPPMMMJJJHHHGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>===;;;;;;<<<<<<<<<<<<;;;;;;999999999888777666444444666666666555555444444444222333444444333333333444444444333333333444555555333333333333333333333333222222111111222222333333:::888555333222333444555555444222111111222444555444333333222222333333444333333444444444444555555555222222555666666999???CCCJJJRRRZZZccckkkmmmlllkkkooowwwwwwzzz}}}vvviii\\\TTTGGGCCC>>>;;;<<<>>>??????======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;666;;;===;;;:::>>>AAAAAACCCFFFJJJMMMPPPTTTXXX[[[___aaacccdddddddddfffgggcccdddeeefffgggggggggggglllmmmoooooonnnoooppprrrtttrrrooonnnmmmmmmkkkjjjiiijjjjjjkkkkkkkkkjjjjjjfffeeeeeedddccccccdddddddddeeehhhkkkooosssvvvxxx|||uuuiiieee```]]]]]]]]]^^^]]]]]]]]]^^^___aaabbbdddeeeaaaccceeefffeeefffhhhjjjkkkmmmnnnmmmlllkkklllnnnmmmmmmmmmnnnnnnnnnmmmmmmlllllllllkkkjjjiiiiiihhhjjjjjjkkklllnnnppprrrssstttsssrrrqqqqqqqqqqqqqqqnnnnnnooopppqqqsssuuuvvvxxxxxxxxxyyyxxxxxxwwwwwwuuuuuutttuuuxxx{{{~~~}}}zzzwwwrrrlllhhh\\\WWWPPPJJJGGGEEECCCBBBCCCDDDEEEEEEDDDDDDGGGJJJQQQ^^^tttzzzxxxuuunnngggeeedddaaaaaabbbccciiiuuu{{{lll\\\UUURRRQQQVVV[[[aaakkkwwwuuueee[[[ZZZZZZ[[[\\\YYYSSSOOOLLLJJJFFFDDDFFFLLLRRRWWWZZZ[[[]]]]]]]]]\\\]]]]]]]]]ZZZUUUOOOHHHAAA;;;888444444444555666777888999444444444444444333333333222222222111111111000000111111111111111111111111//////000111222222111111000111222222111000111222000000111222222222222111ccccccdddddddddcccaaaaaa\\\[[[YYYYYYZZZ[[[ZZZYYYTTTSSSPPPLLLJJJHHHGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>===;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999888777555555666666666555555444444444111333444333222111333555444333333333444444555666333333333333333333333333222111111111222222333444999888555333222333444555555444222111111222444555444333333222222333333444333333333333444444555555666333333555666777>>>FFFOOOXXXaaadddiiimmmlllgggfffmmmyyyzzz~~~zzznnnaaaUUUNNNCCC@@@===;;;;;;===>>>???======<<<;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>===BBBDDD@@@>>>@@@CCCDDDHHHKKKOOOSSSVVVZZZ^^^aaaccceeeggghhhgggggghhhiiifffgggggghhhhhhhhhhhhggglllnnnpppppppppqqqrrrtttvvvtttqqqppppppooonnnlllllllllmmmmmmllllllkkkjjjhhhgggfffeeeddddddddddddfffggghhhkkkooorrruuuwww|||wwwiiieeeaaa^^^^^^_________]]]]]]^^^___aaaccceeefffccceeegggggghhhhhhjjjlllmmmooopppooonnnnnnoooqqqoooppppppqqqqqqpppoooooonnnnnnmmmlllkkkjjjiiiiiiiiiiiijjjlllnnnppprrrsssssssssrrrrrrrrrrrrrrrssspppppppppqqqsssuuuvvvwwwyyyyyyyyyzzzyyyyyyxxxxxxuuuuuuuuuwwwyyy|||~~~{{{wwwsssnnngggcccWWWSSSLLLHHHEEEDDDBBBAAAAAACCCDDDEEEEEEFFFGGGHHHLLLUUUfff}}}uuunnnkkkgggdddbbbcccdddgggpppzzzrrrbbbXXXTTTSSSUUUXXX]]]bbbkkkwwwmmm\\\ZZZXXXYYY[[[[[[WWWSSSOOOKKKGGGDDDEEEJJJQQQVVV[[[]]]___^^^\\\ZZZ[[[\\\\\\ZZZWWWRRRKKKCCC===999444444444555555777888888555555555444444333333333222222222111111111000000111111111111111111111111222222333333222111111000000111222222111000111222000000111222222222222111ccccccdddddddddbbbaaa```]]][[[YYYYYYZZZZZZYYYXXXTTTRRROOOLLLIIIGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>===;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::999777666555333333333333333333222222111333444333000///222555333333333333444555555666222222333333333333444444111111111111222333444444666555444333222333444444444444222222222222444444444333333222222333333444222222333333444444555555666444444666777:::DDDNNN```llluuutttrrrrrrnnngggdddlllzzz}}}yyyzzzxxx}}}~~~}}}}}}xxxzzzzzz{{{qqqdddWWWMMMGGGAAA@@@>>>===<<<===>>>>>>>>>======<<<<<<<<<==============================<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;<<<<<<<<<<<<==================<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<===???@@@AAAGGGMMMNNNHHHCCCCCCEEEFFFNNNQQQVVVZZZ]]]___ccceeegggiiikkkkkkjjjjjjkkkllliiiiiijjjjjjjjjjjjiiiiiilllnnnpppqqqqqqrrrtttvvvwwwuuusssrrrssssssrrrpppooooooooonnnmmmlllkkkjjjhhhgggffffffeeeeeeeeeeeehhhiiijjjmmmpppsssvvvwww|||wwwhhheee```^^^^^^___`````````______``````aaabbbccceeegggiiijjjjjjkkkmmmooooooqqqrrrqqqppppppqqqrrrqqqrrrssstttsssrrrqqqpppooonnnnnnmmmlllkkkkkkjjjiiiiiikkkmmmoooqqqssssssssssssrrrrrrrrrsssttttttrrrrrrrrrssstttvvvwwwxxxxxxxxxyyyyyyyyyyyyyyyxxxtttuuuvvvwwwzzz}}}~~~{{{wwwsssnnnhhhaaa\\\SSSOOOJJJFFFDDDDDDCCCBBBAAABBBCCCEEEFFFHHHIIIIIIHHHNNN[[[ppp{{{tttqqqjjjgggdddeeeeeeeeekkksssyyyjjj^^^WWWUUUTTTTTTUUUWWW^^^mmmwwwccc]]]XXXWWWYYY[[[ZZZWWWRRRNNNHHHDDDEEEJJJPPPUUU[[[^^^```___[[[YYYZZZ\\\ZZZZZZXXXUUUNNNGGG???;;;555555444444555555666777666666555555444333333333222222222111111111111000111111111111111111111111444444444333333111000000000111222222111000111222000000111222222222222111ccccccddddddcccbbb```___^^^\\\YYYYYYYYYYYYXXXWWWTTTRRROOOLLLIIIGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>===;;;;;;<<<<<<<<<<<<;;;;;;::::::999999888666555444222222333333333333333333111333444222...---000333222222222222333444555666222222222333333444444444111111111111222333444555111222222222222333333333333333333333333333333333444333333222222333333444111222222333444444555555666444555777999===IIITTThhhxxx}}}uuurrrmmmfffgggooo}}}}}}uuussswwwyyy~~~}}}}}}sssyyywwwkkkmmmqqqxxxssseeeYYYOOOGGGCCC@@@@@@???>>>======>>>???>>>>>>=========>>>>>>???========================<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;<<<<<<============>>>>>>>>>=========<<<<<<============>>>>>>>>>???============???@@@BBBCCCLLLRRRUUUOOOIIIIIIMMMOOOUUUYYY]]]```bbbdddgggiiiiiijjjllllllkkkjjjkkklllkkkkkkllllllllllllkkkkkkmmmoooqqqrrrssstttvvvxxxyyywwwvvvuuuvvvwwwvvvuuuqqqqqqpppooommmkkkiiihhhffffffeeeeeedddeeeeeeeeeiiijjjlllooosssvvvyyy{{{tttgggccc___\\\]]]___``````____________```aaabbbbbbgggiiikkklllmmmnnnppprrrqqqrrrsssrrrqqqpppqqqrrrrrrssstttuuuuuusssqqqpppooonnnnnnmmmmmmllllllllljjjkkkmmmoooqqqssstttttttttssssssssstttuuuuuuvvvtttttttttuuuuuuwwwxxxxxxvvvvvvwwwxxxyyyyyyyyyyyyttttttvvvxxx{{{~~~~~~~~~|||yyytttoooiiibbbZZZUUUOOOLLLGGGEEEDDDDDDDDDCCCBBBBBBBBBDDDFFFHHHIIIIIIHHHKKKSSScccyyy{{{wwwrrrmmmjjjiiihhhfffiiioooqqqrrrddd[[[VVVRRROOONNNPPPVVVbbbuuunnneeeZZZVVVXXX[[[[[[YYYTTTPPPIIIEEEEEEJJJPPPUUUYYY]]]```___[[[YYY[[[^^^YYYZZZZZZWWWRRRJJJBBB===666555444444444444444444666666666555444444333333222222222111111111111000111111111111111111111111111222222222222222111000000111222222111000111222000000111222222222222111cccdddddddddcccbbb```___^^^\\\ZZZYYYYYYYYYWWWVVVTTTRRROOOLLLIIIGGGFFFFFFBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>===;;;<<<<<<<<<<<<<<<<<<;;;888888888888777555444333444444444555555666666666111333444111---+++...222111111111222333444555666222222222333333444444444111111111111222333444555//////000222222222222222222333333444444333333222444333333222222333333444111111222333333444555555666555555888999???LLLXXXgggzzzsssnnniiiccclllrrr~~~~~~xxxqqqrrrxxx}}}~~~uuuyyy|||~~~tttiiibbbeeekkksss|||~~~uuuhhh\\\RRRKKKFFFCCC??????@@@???>>>>>>???@@@???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????========================>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>??????>>>>>>=========<<<======>>>>>>??????@@@@@@>>>>>>>>>>>>@@@BBBDDDEEEJJJRRRVVVRRRNNNPPPUUUXXXZZZ]]]bbbdddfffgggiiikkkhhhiiikkkkkkjjjiiiiiijjjllllllmmmmmmnnnmmmmmmmmmmmmoooqqqsssssstttwwwyyy{{{yyywwwxxxyyyzzzyyyyyyrrrrrrqqqooommmkkkiiigggeeeddddddccccccddddddeeejjjkkknnnqqquuuzzz}}}rrreeebbb]]][[[\\\^^^______[[[[[[\\\^^^```bbbeeefffhhhjjjlllmmmnnnoooqqqsssrrrssstttsssqqqpppqqqrrrssstttuuuvvvuuutttrrrpppnnnnnnnnnnnnmmmmmmmmmmmmlllmmmoooqqqssstttuuuuuuuuutttttttttuuuvvvwwwxxxvvvvvvuuuuuuvvvwwwxxxxxxtttuuuvvvwwwxxxyyyyyyyyyssstttuuuxxx{{{~~~}}}~~~~~~zzzwwwrrrmmmfff^^^VVVPPPMMMJJJFFFEEEEEEEEEEEEDDDDDDCCCBBBCCCEEEGGGHHHGGGJJJLLLPPPZZZmmm~~~yyytttpppooollliiijjjnnnfffxxxxxxhhh^^^WWWQQQKKKLLLNNNSSS[[[jjjwwwkkk]]]VVVWWW[[[\\\ZZZVVVQQQJJJFFFEEEJJJPPPUUUWWW[[[___^^^[[[ZZZ]]]```YYYZZZ[[[YYYTTTMMMDDD???666666444333333333333333777777666555444444333333222222222111111111111000111111111111111111111111...///000111111222222111000222222222111000111222000000111222222222222111bbbbbbcccccccccaaa___^^^]]]\\\ZZZYYYXXXXXXYYYYYYQQQPPPNNNLLLJJJHHHGGGGGGDDDBBB@@@@@@BBBDDDDDDDDDBBBBBBAAA@@@@@@??????>>>;;;<<<===<<<:::999:::;;;;;;::::::999777555444333555555555555444333222111000000000000000000111111111111222222222333333333222222333333333333444444444444444333333222222222111111222222222333333333333333333333333333333333111111000111222333555666333222333444555555222000222444666999>>>EEENNNTTTkkkrrryyyvvvllldddbbbdddnnnxxxxxxyyy~~~|||xxxxxxxxx{{{~~~}}}zzzvvvyyyyyyqqqiiidddZZZ___hhhqqq{{{sssiii[[[QQQLLLHHHCCC??????@@@@@@@@@@@@??????>>>>>>>>>>>>???????????????>>>>>>>>>>>>============<<<<<<<<<===>>>>>>???????????????>>>>>>>>>======AAA@@@@@@?????????@@@@@@@@@????????????>>>>>>>>><<<<<<===>>>???@@@AAAAAA???????????????>>>======AAAAAAAAAAAABBBDDDEEEFFFGGGJJJNNNQQQSSSVVVYYY\\\bbbgggkkkkkkhhheeegggiiihhhiiiiiijjjjjjkkklllllljjjkkkmmmnnnmmmmmmmmmnnnrrrsssssstttuuuvvvwwwwww|||{{{{{{zzzzzzyyyyyyxxx{{{xxxuuuqqqnnnlllkkkkkkffffffeeedddccccccccccccjjjjjjnnnuuuyyyyyyzzz~~~~~~qqqjjjddd]]][[[]]]^^^\\\YYY\\\\\\^^^```bbbeeeggghhhiiillloooqqqqqqrrrtttvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwuuutttrrrpppmmmllljjjiiiiiijjjlllmmmlllmmmoooqqqrrrsssrrrrrrttttttuuuuuuvvvvvvwwwwwwvvvvvvuuuuuuttttttssssssuuuvvvxxxyyyyyyxxxwwwwwwxxxxxxyyyzzz}}}|||zzzzzzrrriiiaaaXXXOOOLLLMMMKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJNNNUUU^^^ppp}}}xxxsssooollljjjhhhnnnrrrtttggg\\\SSSNNNMMMKKKMMMVVVcccuuuwwwcccXXXYYY\\\[[[XXXZZZVVVOOOHHHCCCDDDHHHLLLQQQUUUZZZ]]]]]]]]]]]]^^^[[[ZZZYYYWWWTTTOOOHHHCCC:::888555444444555555555555555666666555444333333222111000//////000111222222222222222222222222222222222222222222222222222111111222222222222111111333333333222222222111111bbbbbbbbbbbbaaa```___^^^ZZZZZZZZZZZZZZZYYYWWWVVVQQQPPPNNNLLLJJJHHHGGGGGGIIIGGGEEEDDDEEEEEEEEEDDDAAA@@@@@@??????>>>======;;;<<<===<<<:::999:::;;;:::::::::999777666444333666666666666555444333222333333333333333333333333222222333333333444444444222222333333333333444444444444444333333222222222111222222222222333333333555444444333222222222222111111000//////000111222444333333444666666444222555666777999>>>EEENNNTTTdddkkkpppnnnfff``````cccnnnyyyxxxvvvrrrnnnttt~~~}}}|||}}}|||vvvtttpppiiibbb```^^^dddmmmwwwwwwggg^^^RRRKKKGGGEEEBBB???@@@@@@@@@AAAAAA@@@??????BBBBBBAAAAAAAAAAAAAAAAAA?????????????????????????????????>>>>>>>>>>>>>>>>>>???????????????@@@@@@>>>>>>>>>>>>???@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>CCCCCCCCCDDDFFFGGGIIIJJJKKKNNNQQQSSSUUUXXX[[[^^^aaafffjjjjjjhhhfffgggiiiiiijjjjjjkkkkkklllmmmmmmjjjlllnnnooonnnmmmnnnooorrrsssssstttuuuvvvwwwwww{{{{{{{{{{{{zzzzzzzzzzzz{{{yyywwwtttqqqnnnmmmllliiigggfffeeeddddddeeeeeekkkkkkooovvvyyyyyy{{{}}}pppiiiccc]]][[[]]]]]]\\\YYY\\\]]]^^^___bbbdddfffggglllnnnqqqrrrrrrrrrtttuuuvvvvvvvvvvvvvvvwwwwwwwwwuuuvvvvvvvvvuuusssqqqpppooonnnlllkkkkkklllnnnoooooopppqqqssstttuuuuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwxxxxxxwwwwwwvvvvvvvvvuuuvvvwwwwwwwwwwwwwwwvvvvvvwwwxxxxxxzzz}}}~~~{{{yyyvvvnnngggccc\\\RRRKKKIIIKKKKKKJJJIIIIIIHHHHHHGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHKKKPPPWWWeee}}}|||uuunnnkkkiiilllooo{{{yyymmmaaaWWWPPPLLLJJJKKKQQQ[[[kkkkkk]]]ZZZ[[[[[[YYY\\\XXXRRRKKKFFFFFFJJJMMMTTTWWW[[[]]]]]]]]]]]]]]]ZZZYYYXXXWWWUUUPPPIIIEEE<<<999555444444555555444555555555555555444333333333222111000000111222333333333222222222222222222222222222222222222222222111111111222222111111111333333222222111111111111bbbaaa```______^^^______WWWXXXZZZ[[[[[[XXXVVVTTTQQQPPPNNNLLLJJJHHHGGGGGGLLLJJJGGGFFFEEEEEECCCBBB@@@??????>>>======<<<<<<;;;<<<===<<<:::999:::;;;:::::::::999777666444333555666666555555444333222444444444444444444444444333333444444444555555555222222333333333333444444444444333333333333222222222222222222333333333333444333222222222333444555666555444222222222333444555444444555666666555333777777888:::>>>FFFOOOVVV^^^cccgggeee___\\\___dddppp||||||rrrjjjgggeeefffrrr~~~yyyrrrjjjbbb___aaaeeekkkvvvrrrjjjZZZSSSKKKFFFEEEEEEDDDBBBBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@???BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???@@@AAAAAABBBBBBCCCCCCDDD>>>>>>??????@@@AAACCCDDDBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@EEEEEEFFFGGGJJJLLLNNNOOOQQQSSSTTTVVVWWWZZZ^^^bbbaaaeeehhhiiigggfffgggiiijjjjjjkkkkkklllmmmmmmmmmkkkmmmooopppoooooopppqqqrrrsssssstttvvvwwwwwwxxxzzzzzzzzzzzz{{{{{{{{{{{{{{{zzzzzzxxxuuurrrpppnnnllljjjgggeeedddeeeggghhhlllmmmpppvvvyyyyyy|||{{{nnnhhhccc]]][[[\\\\\\[[[YYY]]]]]]^^^___aaaccceeefffnnnppprrrssssssssstttuuuwwwwwwxxxxxxyyyyyyzzzzzzwwwwwwwwwwwwvvvuuusssrrrqqqpppnnnmmmmmmooopppqqqttttttuuuuuuvvvwwwxxxyyywwwwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxyyyxxxvvvuuutttuuuuuuvvvvvvwwwxxx{{{~~~~~~|||yyyvvvqqqjjjdddccc```VVVLLLGGGLLLLLLLLLKKKJJJJJJIIIIIIJJJIIIHHHHHHGGGGGGGGGGGGFFFGGGIIIMMMPPPXXXjjjzzz}}}rrrllljjjjjjkkksssuuuhhh\\\SSSMMMKKKKKKMMMSSS```wwwvvvddd[[[ZZZZZZYYY^^^[[[VVVOOOJJJIIIKKKMMMUUUXXX\\\^^^^^^]]]]]]]]]ZZZYYYXXXWWWVVVRRRLLLHHH>>>;;;777444444444444333444555555555555444444333333333222222222222333333333333333222222111111111222222222222222222222222111111111111111111111111222111111111111000000000bbbaaa___^^^]]]]]]^^^___WWWXXXYYYZZZYYYWWWUUUTTTQQQPPPNNNLLLJJJHHHGGGGGGIIIGGGDDDCCCCCCBBB@@@>>>@@@??????>>>>>>===<<<<<<;;;<<<===<<<:::999:::;;;:::999999999777666555444444444444444444333222222222222222222222111111111333333333333444444444444222222222333333333444444333333333333333333333333222222222333333333444444222111111111222444666888666555444333333444555555444333222333555555444333777777888:::@@@IIISSSZZZ^^^aaabbb```\\\\\\aaagggqqq}}}wwwlllbbb___^^^dddvvv||||||~~~sssiiiccceeejjjnnnuuussseee[[[RRRNNNIIIFFFGGGHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHEEEEEEDDDDDDCCCCCCBBBBBBFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBCCCBBBBBBBBBAAAAAAAAA@@@BBBBBBCCCCCCCCCBBBBBBAAAFFFFFFHHHJJJLLLOOOQQQRRRUUUVVVWWWXXXYYY\\\aaadddbbbdddggghhhgggfffhhhiiiiiiiiijjjkkkkkkllllllmmmlllnnnpppqqqppppppqqqsssrrrssssssuuuvvvwwwxxxyyyxxxxxxxxxyyyzzz{{{{{{{{{{{{|||}}}|||zzzwwwsssqqqnnnlllhhhfffeeefffhhhjjjmmmmmmqqqvvvxxxxxx}}}{{{nnnfffbbb]]][[[[[[[[[[[[ZZZ]]]]]]^^^___aaaccceeeffflllnnnqqqrrrssstttuuuwwwxxxxxxyyyyyyzzz{{{{{{{{{zzz{{{{{{{{{zzzyyywwwvvvrrrqqqpppooooooppprrrssswwwwwwwwwxxxyyyzzz{{{{{{yyyyyyyyyyyyyyyyyyxxxxxxzzzzzzzzzzzzzzzzzzzzzzzz{{{yyyvvvsssrrrssstttuuuvvvwwwyyy|||~~~}}}zzzvvvrrrmmmeee___aaaaaaYYYOOOIIIOOOOOOOOONNNMMMMMMLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFGGGGGGIIILLLMMMPPP\\\hhhvvvnnnkkkiiihhhmmmyyy~~~pppaaaVVVQQQOOOMMMMMMPPPZZZpppjjj]]]XXXXXXZZZ]]]\\\XXXSSSNNNKKKKKKMMMTTTXXX\\\_______________[[[ZZZZZZYYYXXXUUUQQQMMMBBB>>>999555444444333333444444444555555444444333333333222222222222333333444333333222222111111111222222222222222222222222111111000000000000111111111000000000000000000000bbbaaa___]]]]]]]]]^^^^^^ZZZYYYXXXWWWWWWVVVVVVWWWQQQPPPNNNLLLJJJHHHGGGGGGEEECCCBBBBBBBBBBBB@@@???AAA@@@@@@???>>>>>>======;;;<<<===<<<:::999:::;;;999999999888888666555444222333333333333222111111222111111111000000000///222222222222333333333333222222222333333333444444333333333333333333333333222222333333333444444444444333222222222333444555//////......///000222333222111000111333444444333555777999<<>>======;;;<<<===<<<:::999:::;;;999999999888888777555555222222333333333333222222444333333222222111111111111111111222222222333333222222333333333333444444222222333333333333444444333333333333444444444444777666555444222111000///////////////000222444555222000///000222333333333555777;;;???FFFNNNXXX___\\\\\\ZZZXXXWWW[[[ccciiiooovvv}}}{{{kkk^^^TTTUUU\\\fffyyyyyytttssszzz|||tttqqqrrryyy}}}sssiii___TTTMMMHHHHHHGGGHHHIIIKKKMMMNNNQQQRRRTTTUUUVVVWWWXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTSSSRRRQQQPPPPPPOOOLLLLLLMMMMMMNNNOOOOOOPPPPPPOOOMMMLLLJJJHHHFFFEEEJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFGGGHHHJJJMMMOOORRRSSSUUUXXX[[[]]]___aaacccfffgggggggggggghhhhhhhhhhhhgggggghhhhhhiiijjjjjjjjjlllnnnpppqqqqqqrrrssstttrrrrrrtttuuuwwwxxxzzzzzzvvvwwwwwwxxxyyyzzzzzz{{{}}}~~~}}}zzzxxxrrrpppmmmjjjiiiiiijjjkkknnnppptttxxxzzz||||||nnnbbb```]]]ZZZYYYYYYZZZ[[[]]]^^^___aaacccfffhhhjjjhhhkkkooorrruuuwwwzzz}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{{{{{{{yyyxxxwwwssssssqqqqqqqqqsssuuuwww{{{|||~~~~~~}}}|||{{{{{{zzzyyyxxxxxxwwwxxxxxxyyyyyyzzz{{{|||||||||zzzwwwtttssssssuuuvvvyyy{{{~~~}}}zzzwwwqqqkkkfff\\\UUUPPPSSSVVVUUUSSSSSSUUUUUUTTTTTTSSSRRRRRRRRRRRRQQQOOOLLLJJJHHHGGGGGGCCCCCCFFFIIIIIIIIINNNUUU___ooo}}}tttooojjjiiijjjnnnsssrrrfffXXXSSSNNNMMMNNNTTTbbbnnnyyydddYYYXXXZZZXXXYYYYYYWWWSSSNNNKKKKKKOOOSSSYYY]]]___aaabbbccc```^^^]]]\\\\\\ZZZVVVTTTKKKFFF???999666444444333222333333444444444444333111111222222222222111111222222222222222222222222222222222222222222222222111000///......///000111000000000111111111111222```aaaaaa``````___^^^]]][[[ZZZZZZZZZYYYXXXWWWWWWQQQPPPNNNLLLJJJHHHGGGGGGDDDDDDCCCDDDEEEEEECCCAAA@@@??????>>>======<<<<<<;;;<<<===<<<:::999:::;;;888888999888888777666555333444444555555444444444555555444333333222111111222222222333333333444444222222333333333333444444222222222333333444444444333333333444444444444555333444555555444333000///444333333222333444555666222111///000222444444444777:::>>>BBBHHHOOOWWW\\\YYYXXXWWWVVVWWW]]]fffmmmssszzzxxxhhhZZZRRRWWWcccooo|||vvvpppoooxxx~~~}}}qqqggg```YYYSSSOOOLLLNNNPPPRRRSSSVVVXXXZZZ___```bbbccceeeffffffgggbbbccccccddddddeeeeeeeeeeeedddcccbbb```^^^]]]\\\YYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUSSSRRRPPPPPPQQQPPPOOONNNNNNMMMNNNNNNKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIGGGHHHIIIKKKMMMOOOQQQSSSTTTXXX]]]```bbbdddfffgggjjjiiihhhhhhhhhiiihhhhhhggghhhhhhiiijjjjjjkkkkkkkkkmmmpppqqqqqqrrrssstttrrrrrrtttuuuwwwyyyzzz{{{yyyyyyyyyzzzzzz{{{{{{{{{~~~}}}{{{tttsssqqqooommmmmmmmmmmmppprrrwww|||}}}|||nnnaaa```]]]ZZZXXXXXXZZZ[[[]]]^^^```bbbeeehhhkkklllkkknnnrrruuuwwwyyy|||~~~~~~~~~}}}|||||||||yyyzzz{{{{{{{{{zzzyyyxxxuuuuuusssssstttvvvxxxyyy}}}||||||{{{zzzyyyxxxwwwvvvxxxxxxyyyzzz{{{|||}}}}}}{{{yyywwwuuutttuuuvvvvvv{{{~~~~~~|||zzzvvvrrrkkkccc^^^VVVRRRQQQUUUWWWWWWXXXZZZ]]]]]]\\\\\\[[[ZZZZZZZZZWWWUUUSSSPPPNNNLLLJJJJJJDDDDDDFFFIIIIIIHHHKKKQQQQQQ]]]nnnwwwqqqkkkjjjkkkkkkmmmwwwsss___WWWPPPNNNPPPSSS[[[ccctttlll\\\XXX[[[VVVXXXZZZYYYUUUQQQMMMKKKOOOSSSXXX\\\^^^```aaabbb```^^^]]]\\\[[[YYYVVVSSSPPPJJJAAA;;;777555444444111222333444444444444444111222333444444333222111111111111222222333333444222222222222222222222222111000///......///000111111111111111222222333333```aaaaaabbbaaa___^^^]]]YYYZZZ\\\]]]\\\ZZZWWWUUUQQQPPPNNNLLLJJJHHHGGGGGGDDDDDDCCCDDDDDDCCCAAA>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<===<<<:::999:::;;;888888888888888777666555555555666666666666666555444444333222222111000000333333333444444444555555222222333333333444444444222222222333333444444444333333333444444444555555---///222555777666555444444333222111000111222222333222000111333555666555999<<<@@@EEEIIIOOOUUUYYYWWWWWWWWWWWWZZZaaakkkqqqzzzxxxiii[[[TTT]]]lllyyy|||yyywwwsssmmmmmmxxxvvvjjj```ZZZWWWTTTQQQTTTWWWZZZ]]]___bbbfffhhhkkklllnnnppprrrsssssstttrrrsssssstttuuuvvvwwwwwwtttsssqqqooommmkkkjjjiiieeeeeeeeedddccccccbbbbbb``````___^^^]]]\\\[[[[[[WWWVVVVVVVVVVVVVVVWWWXXXQQQQQQQQQPPPPPPPPPOOOOOOIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKIIIIIIJJJKKKMMMPPPRRRSSSTTTYYY^^^ccceeefffhhhiiimmmkkkiiihhhiiiiiihhhhhhhhhiiiiiijjjkkkkkkllllllkkkmmmoooqqqqqqqqqssstttrrrrrrtttuuuwwwyyyzzz{{{{{{{{{{{{|||||||||||||||~~~}}}vvvvvvtttrrrqqqpppoooooorrruuuzzz~~~|||mmm```___]]]ZZZXXXWWWZZZ\\\]]]^^^```cccfffjjjmmmnnnooorrruuuwwwyyyzzz}}}~~~}}}}}}{{{||||||}}}}}}|||{{{zzzwwwvvvuuuuuuvvvxxxzzz{{{||||||{{{zzzxxxwwwvvvvvvxxxyyyzzz{{{|||}}}~~~zzzyyyxxxwwwvvvvvvwwwwww}}}|||zzzwwwtttnnnggg^^^XXXTTTSSSUUUZZZ]]]\\\^^^aaaeeeeeeeeedddccccccbbbbbbZZZYYYVVVSSSQQQNNNMMMLLLHHHGGGHHHKKKKKKIIILLLQQQKKKTTTbbbrrrzzzrrrjjjjjjkkkjjjiiiqqq~~~fff\\\SSSQQQSSSTTTXXX]]]iii{{{qqq___YYY[[[UUUXXX[[[[[[WWWSSSOOOMMMPPPTTTYYY\\\^^^^^^___``````^^^\\\ZZZZZZXXXTTTRRRRRRLLLCCC<<<888666555444111222333333444444444444333333444555555444333333000000111222333444444555222222222222222222222222222000///......///000222111111222222222333333333_________```______^^^^^^ZZZYYYWWWVVVVVVWWWXXXZZZUUUQQQMMMJJJJJJJJJJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBAAA???>>>=====================<<<<<<<<<<<<444555555666666666666666444444333333333444444555333333333333333333333333111111222333333333333222333222222111111222222333111111222222222333333333333444444333222222333555111111111111111111111111333333333333333333333333666444333333444666777777;;;<<>>=====================<<<<<<<<<<<<999999999999888777666666666666555555555555666666333333333333333333333333111111222333333333333222333333222222222222333333111222222222222333333333333444444333222222333555222222222222222222222222333333333333333333333333555444333333555666777777<<>>==================<<<<<<<<<<<<;;;::::::;;;::::::999888777666555555555555555555555333333333333333333333333111222222333333333333333333333222222222222333333222222222222333333333333333444444333222222333555444444444444444444444444333333333333333333333333444444444555555666777888===BBBIIIRRRZZZ]]][[[YYYRRRPPPSSS[[[cccllluuu}}}nnnlllnnnyyy|||tttpppnnnnnnqqquuuzzz~~~}}}zzzwwwtttsssuuuwwwyyyyyy~~~}}}}}}}}}}}}}}}}}}}}}}}}zzzxxxvvvvvvvvvvvvtttrrrpppmmmjjjhhhhhhgggeeedddaaa___]]]\\\[[[\\\]]]^^^WWWXXXYYYYYYXXXWWWUUUTTTRRRQQQQQQRRRSSSVVVXXXYYY^^^```cccfffhhhjjjkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmppppppppppppppppppppppppoooppppppqqqrrrtttuuuvvvuuuuuuvvvvvvwwwxxxxxxyyyyyyzzz{{{}}}~~~}}}}}}}}}}}}}}}}}}{{{xxxuuusssxxx|||sssgggccc^^^[[[ZZZ[[[[[[[[[ZZZ\\\___bbbeeehhhmmmpppuuuwwwzzz{{{||||||~~~~~~}}}~~~}}}|||}}}~~~}}}{{{yyyxxxxxxxxxyyy{{{~~~~~~~~~}}}zzz{{{|||}}}~~~|||{{{{{{|||~~~zzzuuunnnfff^^^ZZZYYYXXXXXX[[[___dddggghhhiiikkkllljjjlllpppsssuuutttsssrrrrrrpppnnnjjjfffbbb___]]][[[YYYWWWUUUTTTRRROOOMMMIIIKKKNNNTTT\\\llluuuqqqmmmkkkhhhhhhpppyyyuuufff___\\\ZZZ[[[^^^```gggrrr{{{hhh___VVVVVVWWWXXXYYYVVVRRROOONNNRRRXXX\\\]]]]]]]]]]]]____________^^^\\\ZZZYYYWWWTTTOOOIIIBBB<<<777555555555555555555555555555111111111111222222222222000000222222222222000000222222111111111111222222222222222222222222222222000000000111111222222222aaaaaaaaaaaa``````___^^^[[[[[[YYYXXXWWWWWWWWWWWWVVVSSSOOOMMMMMMMMMLLLKKKGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>>==================<<<<<<<<<;;;;;;;;;888888999999999999888888444444444444444333333222333333333333333333333333111222333333444444333333333333333222222333333333222222222333333333444444333333444333222222333555333333333333333333333333333333333333333333333333333444555666666777999;;;@@@EEENNNUUUXXXXXXVVVTTTNNNQQQXXXbbbkkkrrrxxx|||ssstttyyy|||uuurrrqqqqqqqqqvvv}}}}}}~~~~~~{{{xxxvvvsssqqqpppooommmkkkhhhgggeeecccbbbcccdddeeebbbbbbaaa___\\\YYYVVVTTTUUUUUUTTTTTTUUUWWWYYYZZZ^^^```cccfffiiijjjkkkkkkooooooooopppppppppppppppppppppppppppppppppoooooopppqqqqqqrrrsssuuuvvvwwwvvvwwwwwwwwwwwwwwwxxxxxxzzz{{{|||}}}~~~}}}}}}~~~{{{wwwuuuxxx|||tttgggccc^^^[[[[[[[[[\\\\\\[[[]]]aaadddfffiiimmmpppuuuxxxzzz{{{{{{|||}}}}}}|||}}}~~~~~~}}}|||zzzyyyyyyzzz|||~~~~~~~~~}}}}}}||||||}}}~~~~~~~~~~~~~~~xxxqqqjjjaaaZZZXXXYYY\\\^^^bbbeeeiiikkklllmmmnnnooonnnoooqqqssstttuuuuuutttvvvvvvvvvtttqqqmmmiiigggfffdddbbb```]]]ZZZUUUQQQMMMMMMOOOQQQTTT___www{{{vvvqqqnnnjjjhhhmmmttt}}}nnnddd]]]YYYYYY]]]^^^ccclllvvvtttfffVVVUUUUUUWWWYYYXXXUUURRROOORRRVVVZZZ\\\[[[ZZZZZZ^^^___``````___]]][[[ZZZXXXVVVQQQLLLEEE>>>888555666666555555555555555555222333333444444555555555000111333444444333111000222222000//////000222222222222222222222222222222000000111222222333333333bbbbbbbbbbbbaaa```___^^^\\\\\\ZZZYYYXXXWWWVVVVVVQQQNNNKKKIIIIIIIIIGGGFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@???>>>============<<<<<<<<<<<<;;;;;;;;;;;;888888888777666555444333444555555555555444333222333333333333333333333333222222333444444444444333444333333333333333333444222222333333333444444444333333444333222222333555333333333333333333333333333333333333333333333333222444666666777999===AAAIIINNNTTTWWWUUURRRPPPOOOMMMVVVbbbnnnwww}}}~~~yyy{{{}}}wwwttttttttttttyyy~~~}}}~~~~~~~~~}}}|||zzzwwwuuuooonnnkkkiiihhhhhhiiijjjgggfffeeebbb___\\\YYYXXXXXXWWWWWWVVVWWWXXXYYYZZZ]]]___bbbeeehhhjjjkkkkkkooopppqqqrrrrrrrrrrrrqqqooooooooooooooooooooonnnqqqrrrrrrssstttvvvwwwxxxwwwwwwwwwwwwwwwwwwxxxxxx|||}}}}}}~~~~~~~~~~~~~~~|||}}}~~~}}}yyywwwzzz~~~vvvfffbbb]]]ZZZZZZ[[[\\\\\\]]]```dddgggiiilllooorrruuuwwwzzz{{{{{{|||~~~~~~}}}|||}}}~~~~~~}}}||||||||||||~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~vvvkkkeee\\\WWWWWW[[[___bbbgggjjjmmmoooooopppqqqrrrtttttttttsssssssssrrrrrrzzz|||}}}zzzxxxtttrrrooolllhhhccc^^^ZZZSSSRRRQQQQQQQQQXXXjjj|||{{{uuurrrnnnkkkmmmrrrxxxuuuiii```XXXWWWZZZXXX\\\aaaiiissspppZZZWWWTTTUUUYYYZZZXXXUUUPPPRRRUUUXXXZZZZZZXXXVVV[[[\\\^^^______^^^\\\ZZZWWWVVVSSSNNNGGG@@@:::666666666555444333333444444333333333444444555555666222333555666666555333222333222111000000111222333222222222222222222222222000000222333444444444444ccccccccccccbbb```___^^^]]]\\\[[[ZZZXXXWWWVVVUUUOOOMMMJJJIIIHHHHHHFFFDDDGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>>===============<<<<<<<<<;;;;;;;;;;;;:::;;;;;;999777555222///...777888999999888777555444333333333333333333333333222222333444444444444444444444333333333333444444333333333333444444444444333444444333222222333555222222222222222222222222333333333333333333333333333555666666777;;;CCCIIITTTYYY\\\ZZZTTTOOONNNPPPSSS^^^mmmyyy~~~~~~yyyvvvttttttzzz~~~}}}{{{|||{{{zzz|||}}}|||}}}zzzvvvtttqqqooommmmmmmmmnnnggggggeeedddbbb```___^^^[[[[[[YYYYYYXXXYYYZZZ[[[]]]___bbbeeehhhkkkllllllooopppqqqssstttsssrrrrrroooooooooooooooooooooooorrrsssssstttuuuwwwxxxyyywwwwwwwwwxxxxxxxxxxxxxxx}}}~~~~~~~~~~~~}}}}}}|||}}}~~~}}}zzzyyy~~~wwwfffbbb]]][[[ZZZ\\\\\\\\\___cccgggjjjlllnnnqqqsssuuuwwwzzz|||}}}~~~~~~|||{{{|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~{{{rrrccc^^^XXXVVVXXX\\\aaadddjjjllloooqqqrrrtttvvvxxx{{{zzzyyywwwtttsssqqqqqqxxx||||||xxxsssnnniiieee\\\XXXUUUSSSQQQTTT___lll{{{xxxsssooonnnrrrsss}}}qqqeee[[[WWWYYYXXXZZZ\\\```iiiwww}}}ccc]]]WWWVVVYYY[[[ZZZWWWPPPQQQTTTWWWYYYYYYVVVSSSVVVXXX[[[]]]^^^]]]\\\[[[WWWVVVTTTPPPJJJCCC<<<888777666444333222333333444222222222222333333333333333444555555555555444333333222222222222222222333333333333333333333333333///000222444555555555444dddddddddcccbbbaaa______]]]]]]\\\[[[YYYWWWUUUTTTRRRPPPMMMLLLLLLKKKIIIGGGGGGGGGFFFEEEDDDCCCBBBBBB??????>>>============>>><<<<<<<<<;;;;;;;;;::::::;;;::::::888777555333222999999:::;;;:::888666555333333333333333333333333222333444444555444444444444444333333333333444444333333333444444444444555333444444333222222333555444444444444444444444444333333333333333333333333444555666666777>>>HHHPPP\\\``````ZZZQQQMMMOOOSSSYYYeeesss}}}{{{zzz{{{~~~zzzxxxwwwwww~~~}}}}}}}}}yyy|||~~~|||zzzwwwsssqqqpppppppppjjjiiigggfffdddcccbbbbbb___^^^]]]\\\[[[[[[\\\]]]^^^```cccgggjjjlllmmmnnnnnnoooqqqssstttsssrrrqqqnnnooooooppppppqqqqqqqqqsssssstttuuuvvvxxxyyyzzzwwwwwwwwwxxxxxxyyyyyyyyy|||}}}~~~~~~||||||}}}}}}{{{{{{sssgggccc^^^\\\\\\]]]^^^^^^```dddhhhkkkmmmooorrrsssvvvxxx|||~~~}}}{{{zzz{{{}}}~~~}}}}}}~~~~~~}}}}}}||||||}}}~~~vvvlll___\\\YYYXXX\\\aaaeeegggiiilllpppsssvvvyyy}}}|||yyyvvvtttssstttzzz|||xxxsssppphhhbbb\\\YYYVVVTTTYYY___vvv~~~xxxrrroooqqqooozzzzzzlll___ZZZ[[[YYYYYYYYYYYY```oooqqqggg]]]XXXYYY[[[ZZZXXXQQQQQQSSSVVVYYYXXXTTTPPPQQQTTTXXX[[[]]]]]]\\\[[[WWWWWWVVVSSSNNNFFF@@@;;;999888666444333333444555333333333333333222222222333333333333333333333333333333444444444444333333333333333333333333333333///111333555666666555555eeeddddddcccbbbaaa```___^^^]]]]]][[[YYYWWWUUUTTTRRRPPPNNNMMMLLLKKKIIIGGGGGGGGGFFFEEEDDDCCCBBBBBB???>>>>>>============>>><<<<<<;;;;;;;;;:::::::::777777888999::::::::::::777888999:::999777555333333333333333333333333333222333444444555555444444555444444333333444444555333333333444444444555555333444444333222222333555555555555555555555555555333333333333333333333333444666777666888???KKKUUU___aaaaaaYYYOOOJJJOOOUUU[[[gggsss|||~~~~~~xxxsssssswww}}}{{{{{{||||||}}}xxxzzz~~~zzzvvvtttrrrrrrrrrooonnnkkkhhheeecccaaaaaabbbaaa___^^^]]]]]]^^^^^^___aaadddhhhkkknnnoooooommmnnnqqqrrrssssssrrrqqqoooooopppqqqrrrrrrsssssstttttttttuuuvvvxxxzzzzzzvvvwwwwwwxxxyyyyyyzzzzzzzzz{{{}}}~~~||||||}}}}}}||||||}}}zzznnnhhhddd```]]]]]]______``````dddhhhkkkmmmoooqqqssswwwzzz}}}|||{{{yyyzzz|||~~~~~~}}}|||||||||~~~~~~ssshhh___]]][[[]]]aaafffiiikkkhhhkkkpppuuuyyy~~~~~~zzzxxxvvvvvv~~~}}}yyyvvvssskkkbbb^^^ZZZWWWVVVYYYggg}}}{{{sssooopppmmmvvvrrrddd]]]^^^UUUTTTRRRQQQVVVdddxxx{{{ooobbbZZZZZZ[[[ZZZXXXQQQQQQRRRUUUXXXWWWSSSOOONNNQQQUUUZZZ\\\\\\[[[ZZZXXXXXXXXXVVVPPPIIIBBB>>>;;;999777555444555666666666666666555555444444444222111111000000111111222333333555555555555333333333333333333333333333333///111333555666666666555bbbbbbbbbaaaaaa```___^^^```___^^^\\\ZZZYYYWWWWWWQQQOOOLLLJJJJJJJJJIIIHHHIIIGGGDDDCCCCCCBBBAAA???>>>===<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::999888999999888888777666555555666888777555444444555222333333444444333333222333444444555555444444333555555555444444333333333555555444333333333333444222222222222222222222222444555555666555333222111111222333444333333111111444666777888:::AAAJJJQQQ___^^^ZZZSSSLLLLLLQQQWWWccckkkuuu{{{zzzwwwuuurrrllliiiooowww{{{}}}|||}}}{{{zzz}}}}}}zzzwwwuuuttttttooommmkkkjjjhhhfffccc```bbbaaa```___```aaaccceeeccceeegggiiilllnnnooooooqqqqqqrrrsssttttttttttttrrrssstttvvvvvvvvvuuuuuurrrrrrrrrsssuuuxxxzzz|||xxxxxxyyyzzzzzzzzzyyyyyy{{{|||}}}~~~}}}|||zzzxxx{{{}}}}}}zzz~~~{{{rrriiifffccc___^^^___aaabbbggghhhkkknnnrrrtttvvvwww{{{|||}}}~~~}}}{{{zzzzzz|||wwwkkkbbbWWWZZZ___bbbdddfffhhhjjjiiilllqqqwww}}}}}}~~~yyypppfff___YYYVVVUUUaaammmzzztttpppppprrr|||yyykkkaaa[[[XXXPPPLLLPPPTTTZZZjjj{{{yyyfff[[[ZZZ]]]\\\[[[WWWSSSPPPSSSWWWXXXRRRLLLKKKLLLPPPVVVZZZ\\\\\\ZZZ[[[WWWTTTSSSRRRMMMDDD<<<;;;888666444555555444333333333333333333333333333555444444333222222222333333333444444555666777777222222222222222222222222111222333333444444333333ccccccccccccbbbaaa```______^^^]]]\\\ZZZXXXWWWVVVRRRPPPMMMKKKKKKKKKJJJIIIIIIGGGDDDCCCCCCCCCAAA@@@@@@???>>>======<<<<<<===;;;;;;<<<<<<;;;;;;:::999888888888777777666555444555777888777666555555555222333333444444333333222333333444444444444333333555555444444444333333333555555444333333333333444222222222222222222222222111222333555555555555444333333444444333222111000222333555777:::AAAJJJPPPYYYXXXTTTOOOJJJLLLSSSZZZccckkkrrrvvvzzz~~~}}}yyytttpppmmmjjjggggggooozzz{{{zzzyyyzzz{{{yyyuuu}}}}}}zzzxxxvvvrrrpppnnnlllkkkiiieeeccccccbbbaaa``````bbbdddeeedddfffhhhkkkmmmooopppqqqqqqrrrsssttttttuuuttttttuuuuuuvvvvvvvvvuuutttttttttsssssstttvvvxxxzzz|||yyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||}}}}}}|||{{{zzz|||}}}}}}|||}}}}}}~~~{{{qqqjjjhhheeecccbbbccceeefffiiijjjmmmpppsssuuuvvvwwwzzz{{{}}}~~~|||{{{|||~~~{{{sssiiiccc\\\___ccceeeggghhhjjjllllllooouuu{{{{{{qqqhhhaaa\\\YYY[[[ddduuuzzzsssoooqqqrrryyysssggg```WWWPPPLLLNNNOOOSSSccctttmmm___[[[\\\\\\[[[XXXTTTQQQSSSXXXZZZVVVQQQJJJKKKOOOTTTYYY\\\\\\[[[]]]YYYVVVTTTSSSNNNGGG@@@<<<999666555555555555444222222222222222222222333444444333222222222222222333333444444555666666777222222222222222222222222111222333333444444333333dddddddddccccccbbbaaa```^^^]]]\\\ZZZYYYWWWVVVUUUSSSQQQNNNLLLLLLLLLKKKJJJIIIFFFDDDCCCCCCCCCAAA@@@@@@???>>>======<<<<<<===;;;;;;<<<<<<;;;;;;::::::777777777777666555444333333555666666444333333444222333333444444333333222333333444444444444333333444444444444333333333333555555444333333333333333222222222222222222222222111222333444555555555444111222333333333333333222444555777888<<>>===<<<;;;;;;::::::;;;:::;;;;;;<<<;;;;;;::::::888888888888777666555444111333444444222111111222222333333444444333333222333333333444444333333333333333333333333333333333555444333333222222333333222222222222222222222222555555444444333222222111///000111222444555666666999999:::;;;>>>CCCHHHKKKNNNMMMJJJHHHJJJQQQ[[[cccggglllnnnnnnooorrrqqqnnnlllfffaaaaaadddmmm}}}zzz{{{zzz{{{tttkkkoooxxx~~~|||{{{yyywwwuuusssqqqoookkkhhhfffeeecccbbbbbbdddeeefffhhhiiilllnnnqqqrrrttttttsssssstttuuuvvvvvvvvvvvvyyyxxxwwwuuuuuuuuuvvvwwwyyyyyyxxxxxxxxxzzz{{{||||||{{{yyywwwwwwxxxzzz{{{xxxyyyzzz{{{|||~~~~~~|||xxxtttpppooorrrtttzzz~~~vvvnnnkkkkkkkkklllmmmnnnooooooqqqrrrsssuuuvvvwwwxxxxxxzzzzzz|||~~~~~~~~~{{{sssjjjdddcccdddgggiiikkkllllllmmmoooqqqvvvzzzyyyrrriiibbbccc```cccppp|||vvvqqqnnnnnnvvvuuujjj]]]XXXTTTRRRMMMLLLZZZlllkkk^^^ZZZZZZ\\\ZZZWWWTTTTTTXXX[[[ZZZXXXJJJJJJKKKOOOTTTZZZ]]]______\\\XXXVVVTTTQQQMMMIII@@@===999777777888888777666666666555555555555555333222222111111111222222333333333444444555555555222222222222222222222222111222333333444444333333bbbbbbbbbbbbaaa```___^^^\\\[[[ZZZYYYXXXWWWVVVUUURRROOOLLLJJJJJJJJJJJJIIIHHHFFFCCCCCCCCCCCCBBBAAA>>>===<<<;;;;;;::::::;;;::::::;;;;;;<<<;;;;;;:::999999999999888777666666333444555555333222222333222333333444444333333222222333333333333333333222333333333333333333333333444444333222222222222333222222222222222222222222555444444333222222111111222222222333333444555555777777888;;;@@@EEEIIIKKKKKKIIIGGGFFFIIIQQQZZZaaaeeeiiikkkkkkllloooooollliiiccc___aaahhhsss~~~zzz|||vvvooopppuuu~~~~~~~~~{{{yyyvvvtttssspppllliiihhhgggeeeddddddeeefffgggiiikkkmmmppprrrtttuuuvvvttttttuuuvvvwwwwwwwwwwwwxxxwwwwwwvvvvvvxxxyyyzzz{{{zzzyyyyyyyyy{{{|||}}}~~~|||zzzxxxxxxyyyzzz{{{xxxxxxyyyzzz{{{~~~xxxpppjjjgggiiikkkssszzz~~~}}}zzzxxxtttooolllllllllnnnoooqqqrrrsssuuuuuuwwwxxxyyyyyyzzzzzzzzz{{{|||~~~}}}wwwnnneeeaaabbbeeejjjlllnnnoooooopppsssuuu|||}}}tttllliiidddbbbkkkyyyrrrnnnmmmqqq{{{{{{oooaaa[[[VVVTTTPPPOOO[[[kkksssbbb[[[ZZZ[[[\\\YYYVVVUUUWWWYYYXXXWWWMMMKKKJJJLLLQQQWWW\\\^^^\\\[[[XXXVVVTTTQQQMMMKKKCCC@@@;;;888888888888888666555555555444444333333333222222111222222333333333333333444444444444444222222222222222222222222111222333333444444333333aaabbbbbbaaaaaa```___^^^[[[[[[ZZZYYYXXXWWWVVVVVVQQQOOOLLLJJJJJJJJJIIIHHHGGGEEECCCCCCCCCDDDCCCAAA@@@???>>>======<<<<<<===::::::;;;;;;<<<<<<;;;;;;::::::::::::999888777777666777888888666555555666222333333444444333333222222222333333333333222222222222222222333333333333444444333222222222222222222222222222222222222222222111111111222333444555666666444333222222222222222222555:::AAAGGGKKKLLLGGGEEECCCDDDIIIQQQYYY^^^aaaeeehhhhhhjjjmmmllliiieee```^^^ccclllvvvvvvzzz}}}vvvtttuuu}}}{{{xxxvvvtttqqqmmmjjjiiihhhfffeeeeeefffggghhhjjjkkknnnpppsssuuuvvvvvvuuuuuuvvvwwwxxxxxxxxxxxxwwwwwwwwwxxxxxxzzz{{{{{{{{{zzzzzzyyyzzz{{{}}}~~~~~~|||{{{zzzzzz{{{|||yyyyyyxxxyyyzzz}}}~~~uuujjjbbb```bbbdddmmmtttxxxvvvsssssssssqqqnnnnnnnnnoooqqqsssuuuwwwwwwxxxyyyzzz{{{|||||||||{{{|||}}}}}}yyyrrrjjjeeedddfffiiinnnooorrrssstttvvvzzz}}}{{{sssmmmiiifffkkk|||{{{wwwsssqqqsssyyywwwggg^^^WWWVVVSSSRRR\\\iiikkk___ZZZZZZ\\\ZZZXXXXXXXXXYYYXXXVVVQQQMMMJJJIIIMMMTTTYYY]]]ZZZYYYYYYWWWTTTQQQNNNLLLHHHCCC>>>:::888888888888444444333333222111111111333333222222333333444444333333333333333333444444222222222222222222222222111222333333444444333333bbbbbbbbbbbbaaa```______\\\[[[[[[ZZZYYYXXXWWWWWWRRROOOLLLKKKKKKKKKJJJIIIGGGEEECCCCCCCCCDDDCCCBBB@@@???>>>======<<<<<<===999:::;;;;;;<<<<<<;;;;;;999::::::999999888777666666777888888666555555666222333333444444333333222222222333333333333222222111111222222222333333333444333222222111222222222222222222222222222222222222111111111111333444555555444333333333333444555555666888>>>DDDJJJKKKKKKEEEDDDDDDGGGMMMUUU[[[___aaafffiiiiiikkkmmmlllhhhbbb___```hhhqqqyyyuuuzzz{{{wwwuuu}}}}}}zzzxxxvvvsssooolllkkkiiihhhfffffffffhhhiiijjjlllnnnpppsssuuuvvvvvvuuuvvvwwwxxxyyyyyyyyyyyyxxxyyyyyyzzzzzzzzzzzzyyyzzzzzzyyyyyyzzz{{{}}}~~~~~~~~~}}}||||||{{{{{{yyyxxxxxxyyy}}}yyynnnbbbYYYWWW[[[^^^eeemmmssssssqqqrrrsssrrrrrrqqqpppppprrruuuxxxzzzyyyzzz{{{|||}}}~~~~~~~~~|||}}}~~~yyytttmmmhhhgggjjjnnnpppsssuuuwwwyyy{{{xxxvvvrrrsss|||~~~{{{xxxwwwyyypppddd[[[ZZZYYYXXX^^^hhh|||vvveee\\\YYY[[[ZZZZZZ[[[[[[[[[ZZZYYYUUUPPPJJJHHHJJJQQQWWWZZZWWWYYYZZZYYYVVVRRROOOMMMKKKFFF@@@;;;999888888888555555444444333222222222444444333333444444555666333333333333333333333333222222222222222222222222111222333333444444333333ccccccdddccccccbbbaaa```\\\\\\[[[ZZZYYYXXXXXXWWWSSSQQQNNNLLLLLLLLLKKKJJJGGGEEECCCCCCCCCDDDCCCBBB>>>===<<<;;;;;;::::::;;;999::::::;;;<<<<<<<<<;;;888999999888888777666555333555666555444222333333222333333444444333333222222222222333333222222222111111111222222333333333444333222222111111222222222222222222222222222222555444333111000111111222000000000111444666999;;;???>>>???CCCHHHKKKKKKIIIFFFFFFGGGKKKSSSZZZaaaddddddjjjmmmmmmnnnpppmmmiiibbbaaadddmmmvvv|||www}}}}}}xxxuuu||||||zzzxxxtttpppmmmllljjjhhhgggfffggghhhiiijjjlllnnnpppsssuuuvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyzzz{{{{{{|||{{{zzzxxxwwwyyyyyyyyyyyyzzz|||~~~~~~|||{{{{{{zzzxxxxxxyyy||||||ttthhh[[[RRRQQQVVVZZZ___iiiqqqrrrqqqsssttttttuuusssrrrqqqsssvvvzzz}}}yyyzzz|||}}}}}}~~~~~~vvvpppiiigggjjjppptttuuuvvvyyy{{{~~~{{{~~~~~~{{{{{{zzzkkk```______]]]aaaiiiqqq~~~iii]]]YYYYYYZZZ\\\]]]^^^^^^]]]\\\XXXRRRKKKGGGIIIOOOUUUXXXWWWYYY[[[[[[XXXTTTPPPNNNNNNHHHAAA<<<999888888777999888888777666555555555444444444444444555666777333333333333333333333333222222222222222222222222222222333444444444333333ddddddddddddcccaaa___^^^]]]\\\[[[YYYXXXVVVUUUTTTPPPPPPPPPOOOMMMLLLJJJIIIIIIHHHFFFDDDBBBAAA@@@@@@???>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::999888888222333333444444333333222777777666555555555555666333222222111111222222333555555555444444333333333333333333333333333333333999333000444444000000444444444444444444444444444555555444222111555===DDDLLLEEE???AAAIIIOOONNNKKKCCCFFFKKKPPPTTTZZZ```dddgggrrr{{{~~~~~~{{{ooobbb^^^cccjjjrrryyyzzzxxxzzz~~~zzzssszzz~~~zzzxxxuuurrrpppllllllkkkjjjiiiiiiiiiiiikkkmmmoooqqqtttvvvwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwzzzzzzyyyxxxyyyzzz|||||||||{{{{{{{{{}}}~~~}}}|||||||||zzzyyyyyyyyy|||ooohhh\\\PPPJJJLLLSSSYYYaaafffmmmrrruuuwwwxxxyyy|||zzzxxxvvvwwwzzz}}}}}}qqqnnnlllnnnrrrvvvxxxxxx{{{|||~~~}}}yyylllddddddfffggggggnnn{{{tttbbbYYYZZZ\\\^^^^^^]]]]]]^^^___UUURRRLLLGGGEEEIIIQQQWWWYYYXXXXXXXXXXXXWWWTTTRRRMMMKKKFFF???999444444444@@@<<<888555666888999999222222333333333333444444222222222222222222222222000111222444555666666777555444333222222222222222ddddddddddddcccaaa___^^^^^^]]]\\\ZZZXXXWWWVVVUUUPPPPPPOOONNNMMMKKKJJJIIIGGGFFFEEEDDDBBBBBBAAAAAA???>>>===<<<<<<;;;;;;<<<;;;;;;:::::::::999999999::::::::::::999888777666444444555555555555444444000111222333333222000///333222222111111222222333555555444444444333333333333333333333333333333333666111000333444111222666444444444444444444444444555555555666888>>>EEEKKKIIIEEEAAADDDKKKOOOLLLHHHDDDGGGLLLPPPUUUYYY^^^bbbjjjwwwxxxiii```eeelllttt{{{zzz{{{}}}~~~uuuzzz}}}zzzwwwtttrrrnnnmmmlllkkkkkkllllllmmmmmmnnnqqqsssvvvxxxyyyzzzyyyxxxxxxwwwwwwxxxxxxyyy{{{zzzyyyyyyyyyyyyzzz{{{|||{{{{{{|||}}}~~~}}}||||||{{{zzzzzz{{{}}}}}}tttccc]]]TTTKKKGGGKKKSSSZZZccchhhooouuuyyy{{{|||}}}~~~{{{zzzzzz|||~~~zzzooonnnnnnqqqvvv{{{||||||~~~~~~~~~uuukkkhhhiiiiiiiiiiiisss}}}hhh[[[[[[\\\^^^_______________XXXTTTNNNHHHEEEHHHNNNSSSXXXXXXXXXXXXXXXVVVTTTRRROOOLLLGGG???888555444555<<<999666444555777777777222222333333333333444444333333333333333333333333000111222333444444555555444444444333333333333333dddddddddcccbbbaaa_________^^^]]][[[YYYXXXWWWVVVQQQPPPOOONNNMMMKKKJJJJJJFFFEEEDDDCCCCCCBBBBBBCCC???>>>===<<<<<<;;;;;;<<<::::::999999999888888888;;;;;;;;;:::888777555444666666666777777666666666,,,...111333222000---+++333222222111111222222333444444444444333333333333333333333333333333333333333000000222333222333666444444444444444444444444555555555999@@@GGGLLLOOOEEEDDDEEEJJJOOOPPPJJJEEEEEEIIINNNSSSVVVYYY]]]___iiiyyy|||lllccchhhooowww~~~{{{yyyzzz}}}zzzvvvtttqqqooonnnmmmmmmoooppprrrnnnppprrrvvvxxx{{{|||}}}zzzzzzyyyyyyyyyyyyzzzzzz{{{zzzyyyyyyxxxyyyyyyzzz|||||||||}}}~~~}}}|||{{{{{{{{{|||~~~zzzmmmeeeVVVRRRLLLGGGGGGMMMWWW^^^fffkkksssyyy}}}zzzuuunnnooorrrwww|||~~~|||tttooommmllllllgggllluuuqqq___[[[\\\^^^`````````______[[[WWWPPPIIIEEEFFFJJJNNNWWWXXXYYYYYYXXXVVVTTTRRRQQQNNNGGG???888555555777777555444444555666555555222222333333333333444444444444444444444444444444111111111222222333333333222333444555555555444333cccccccccbbbaaaaaa```___```___^^^\\\ZZZYYYWWWWWWQQQPPPOOONNNLLLKKKJJJJJJGGGFFFEEEDDDBBBBBBAAAAAA???>>>===<<<<<<;;;;;;<<<::::::::::::999999999999999999999999888777666555666666777777777777666666000111333444444222000...333222222111111222222333333333333333333333333333333333333333333333333333111111222333222222333555444444444444444444444444666444555999AAAHHHJJJJJJAAACCCHHHOOORRRQQQKKKEEEHHHLLLRRRWWWYYY[[[\\\^^^eeettttttfffdddiiiqqqyyy|||zzz|||zzz|||xxxuuurrrqqqoooooooooqqqsssuuuoooqqqssswwwzzz|||~~~~~~{{{zzzzzzyyyyyyzzzzzz{{{yyyyyyyyyyyyyyyzzzzzz{{{||||||}}}~~~~~~}}}{{{{{{{{{|||~~~wwwkkk```YYYMMMLLLIIIHHHJJJRRR]]]eeejjjpppxxx~~~|||vvvrrrooorrrvvv|||}}}yyy}}}{{{sssooonnnmmmhhhhhhkkksss}}}zzzddd\\\\\\]]]___``````___]]][[[WWWQQQJJJEEEEEEHHHLLLUUUWWWYYYYYYXXXVVVTTTSSSSSSPPPIII@@@999666666888444333333444666666555333222222222333333333444444555555555555555555555555333333222222222222222333111222444666777666444333ccccccbbbaaaaaa````````````___^^^\\\[[[YYYXXXWWWRRRQQQOOOMMMLLLKKKKKKKKKJJJIIIGGGDDDBBB@@@?????????>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;::::::::::::666666777888888888777777444555555666666555555444555555555555444444444333333222222111111222222333333333333333333333333333333333333333333333333333222555666444222222222333444444444444444444444444666444444777===AAABBBAAA???DDDKKKRRRTTTRRRLLLIIILLLQQQXXX]]]____________cccmmm{{{sssfff^^^eeejjjrrr{{{~~~{{{{{{zzz}}}{{{wwwwwwzzzzzz|||}}}xxxuuusssrrrqqqqqqqqqsssuuuvvvoooqqqsssvvvyyy|||}}}~~~zzzzzzzzzyyyyyyzzzzzzzzzwwwwwwxxxzzz{{{|||}}}}}}|||}}}~~~~~~{{{zzzzzz{{{|||~~~~~~ssshhh^^^TTTNNNIIIIIIIIIJJJOOOXXXcccjjjqqqvvv}}}~~~yyyuuussstttwww{{{}}}yyy|||vvvpppmmmlllgggcccbbbhhhppp{{{lll___]]]\\\]]]______^^^\\\YYYVVVQQQKKKFFFEEEHHHKKKQQQUUUXXXZZZXXXVVVUUUUUUTTTQQQKKKBBB;;;777777888444444444555777777555333222222222333333333444444555555555555555555555555555555444333333333333444000222444666666555444333cccbbbaaa````````````aaa```___^^^\\\ZZZYYYXXXWWWRRRQQQOOOMMMKKKKKKKKKKKKKKKJJJGGGDDDBBB???>>>===???>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::444555666777777888888777333444444555555444444333666555444333333333444444333222222111111222222333222222222222333333333333333333333333333333333333222777999666222222333333444444444444444444444444555444444555888;;;======EEEIIIOOOSSSSSSPPPMMMLLLQQQVVV^^^dddeeeeeecccbbbeeehhhooorrrlllaaa[[[ZZZeeekkkuuu}}}vvvtttttttttpppmmmooouuu{{{~~~~~~~~~yyyvvvuuuuuuttttttuuuuuuvvvvvvqqqrrrtttwwwyyy{{{|||}}}{{{{{{zzzzzzzzzzzz{{{{{{wwwxxxzzz{{{}}}~~~~~~~~~|||}}}||||||{{{{{{{{{||||||}}}|||qqqeeeZZZQQQJJJFFFFFFHHHJJJNNNUUU^^^iiipppyyy~~~{{{xxxwwwxxx{{{}}}|||}}}xxxooojjjhhhccc[[[XXX]]]eeennnxxxddd```]]]\\\^^^___]]][[[WWWUUUQQQKKKGGGFFFHHHJJJMMMRRRXXXZZZXXXVVVVVVWWWUUURRRMMMEEE>>>999888888666555555555777777555333222222333333333333444444555555555555555555555555666555444333333333444555111222333444444444333222bbbbbbaaa```___```aaaaaa___^^^]]]\\\ZZZXXXWWWVVVSSSQQQNNNLLLKKKKKKKKKLLLJJJIIIGGGDDDBBB@@@?????????>>>===<<<<<<;;;;;;<<<;;;;;;;;;:::::::::999999555555666666777666666666333444444555555444444333444444444555444333222222333222222111111222222333111111222222222333333333333333333333333333333333111888;;;777333555666555444444444444444444444444444444555666777:::???BBBNNNQQQTTTSSSPPPMMMMMMNNNUUU[[[dddjjjllljjjhhhgggfffeeeeeeeee^^^VVVUUUZZZgggnnnxxxzzztttqqqpppnnnlllooovvv}}}|||xxxwwwxxxxxxyyyyyyxxxwwwvvvssstttvvvxxxzzz{{{{{{|||}}}||||||{{{{{{||||||}}}{{{|||}}}~~~~~~}}}}}}||||||}}}~~~~~~}}}|||{{{{{{{{{|||rrrkkk```VVVOOOKKKGGGFFFGGGJJJOOOUUU]]]hhhssszzzzzzxxx{{{~~~~~~zzzooohhhddd___UUUQQQVVV]]]eeevvvkkkeee^^^\\\^^^______]]]WWWVVVRRRLLLGGGEEEFFFGGGIIIPPPWWWZZZXXXWWWXXXZZZTTTSSSOOOHHH@@@:::888777777666444444555555444222222222333333333333444444444444444444444444444444555444222111111333444555222222222222222222111111bbbbbb```______```aaaaaa___^^^]]][[[YYYXXXWWWVVVSSSQQQNNNLLLKKKJJJKKKLLLHHHGGGFFFDDDBBBAAAAAA@@@???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888666777777777666555444444444444555555555555444444222444666777777555222000333222222222222222222333111111111222222333333333333333333333333333333333///777<<<777444777999888444444444444444444444444222444777888888<<>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999888999999999888888666555555666666666555444222111000444444444444444444444444444333222111111111222333333333333444444555555555444444333222333444555666222222111000111222444555333333333333333333333333111333555666888<<>>>>><<<<<<<<<;;;;;;999888888888999999888888666555555===<<<:::777444111///...222222222222222222222222333333222111111222222333333333333444444444555555444444333333333444555666333222222111222333444555444444444444444444444444333444666777999>>>EEEKKKTTTUUUTTTPPPKKKIIIMMMQQQVVV^^^eeefffgggjjjjjjhhhddd]]]VVVRRRPPPQQQYYYbbbtttxxx}}}|||vvvpppiiieee___hhhsss}}}~~~~~~~~~}}}{{{xxxwwwwwwwwwwwwwwwyyyzzz|||}}}{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}zzzxxxvvvtttqqqmmmiiieee___XXXSSSOOOKKKHHHGGGJJJMMMOOOOOOXXX]]]fffoooxxx}}}}}}|||xxxwww{{{~~~~~~~~~zzzlllddd[[[UUURRRRRRRRRXXXlllqqq___\\\\\\ZZZZZZ___^^^XXXOOOIIIGGGGGGFFFFFFGGGLLLSSSWWWXXXXXXYYYYYYWWWVVVSSSNNNGGG@@@;;;999777777777777777555444333555555555555555555666666555555666666555444444333333333333333333333333333333444444555555444444333gggggghhhgggfffdddcccaaa^^^^^^\\\[[[YYYXXXVVVVVVTTTRRROOONNNMMMMMMKKKJJJJJJHHHEEEBBBAAA@@@AAAAAA>>>>>>======<<<;;;;;;;;;:::::::::::::::999888777888888888888777666555555@@@>>>;;;777444111000000222222222222222222222222333222222111111222333333333333333333444444444444444333333333333444555666333333333333333333444555555555555555555555555555444666777999<<>>======<<<<<<;;;888888999999888888777777666777777777777666666555666555444333333555777888444444444444444444444444111111222222333333333333333333333333333333333333333333333444444444444444444444444444444444444333222222333333333444444444555555666999>>>CCCGGGIIILLLJJJGGGEEEFFFKKKSSSXXX[[[^^^___^^^___aaa___[[[UUUOOOLLLNNNSSS^^^mmm{{{{{{wwwkkkfff^^^WWWRRRNNNJJJGGGIIIJJJOOOYYYjjj|||{{{yyywwwwwwwwwxxxyyyyyyyyyzzz{{{|||}}}}}}~~~~~~~~~|||||||||~~~~~~xxxqqqjjjfffYYYTTTOOOJJJIIIIIIHHHHHHJJJLLLOOOSSSXXX___eeehhhgggnnnxxx~~~~~~~~~yyymmmaaaXXXRRRRRRSSSYYYjjj~~~mmm^^^ZZZYYYYYYYYYZZZXXXTTTOOOKKKHHHHHHHHHGGGJJJNNNRRRVVVYYYYYYXXXYYYXXXWWWVVVRRRKKKBBB;;;888888777666555555555555444444444444444333222111444444555555555555555444444444444444444444444444333444444555555444444333fffffffffeeedddbbb___^^^]]]]]][[[ZZZXXXWWWUUUUUUSSSQQQNNNMMMNNNNNNLLLKKKIIIHHHFFFDDDBBBAAA@@@@@@>>>>>>===<<<<<<;;;;;;:::888888999999999888888777666666666777777666666555555444333222222333444555222222222222222222222222000000222333333333333333333333333333222222222222222333444444555555444444333444444444444333333222111222222333333444444444666555666:::???EEEGGGHHHJJJHHHEEEDDDGGGMMMTTTYYYWWWZZZ[[[ZZZ\\\]]]ZZZTTTMMMIIIHHHMMMTTT___nnn{{{{{{zzzqqqlll]]]YYYSSSOOOLLLJJJGGGFFFGGGGGGKKKTTTaaauuuxxxxxxvvvuuuuuuuuuvvvwwwwwwxxxyyy{{{}}}}}}~~~~~~}}}}}}~~~yyyqqqiiibbb^^^PPPLLLHHHFFFFFFHHHJJJJJJLLLPPPUUUZZZ___fffmmmrrrtttzzzwwwggg]]]VVVUUUVVV[[[lll~~~vvvbbbZZZXXXYYYYYYXXXXXXUUUQQQLLLIIIHHHIIIGGGIIILLLQQQVVVYYYYYYXXXYYYWWWVVVVVVTTTNNNEEE>>>888888777666555555555555222333444555555444222111333444555555666555555555333333333333333333333333333444444555555444444333hhhgggfffdddcccaaa```___]]]\\\[[[ZZZXXXVVVUUUTTTRRRPPPNNNMMMNNNNNNMMMKKKHHHGGGFFFDDDCCCAAA@@@???<<<<<<;;;;;;:::999999999888888999999999999999888555555666666666666666555444444444444333333333333222222222222222222222222///000222333444444333333333333333222222222111111222333444555555555444444222333444444444222111000222222333333444555555666777777777<<>>======<<<<<<888999999:::::::::999999555555666666666666666555222333444444555555444444444444444444444444444444///000222333444444333333333333333222222111111111222333444555555555444333222333333444333222000///333333444444555666777777999888999===DDDIIIKKKJJJHHHFFFDDDEEEIIIPPPUUUXXXYYY\\\^^^___aaaaaa\\\TTTIIIIIIMMMUUU^^^gggsss}}}|||zzzxxx~~~vvvtttyyy~~~~~~}}}}}}~~~~~~~~~xxxnnnccc[[[RRRPPPMMMLLLLLLKKKJJJHHHGGGEEEHHHMMMSSS^^^uuuzzzyyyxxxvvvuuusssrrrqqquuuwwwzzz}}}{{{pppeeeZZZRRRNNNKKKHHHFFFFFFIIILLLNNNNNNVVV\\\dddlllsss{{{xxxlllbbb^^^]]]```nnn}}}nnn\\\WWWWWWWWWYYYZZZYYYVVVPPPLLLKKKLLLGGGGGGJJJOOOUUUYYYYYYXXXXXXUUUSSSSSSTTTQQQIIICCC;;;:::999777777777777888333555777888999888777666333333444555666666666555222222222222222222222222333444444555555444444333hhhhhhhhhfffdddaaa___]]]YYYZZZZZZZZZYYYWWWTTTSSSPPPOOONNNLLLKKKJJJJJJJJJMMMIIIFFFCCCBBBAAA???==================<<<<<<<<<>>><<<:::888666777888888777777777777666444333333444444333333333444555555222222222111111000000000333333333222222111111111666555555444444333333222222222333333333333444444222333444555555555444444444444444444444555666777777888;;;???DDDHHHLLLNNNIIIFFFDDDGGGMMMTTTWWWYYYccceeeiiioooqqqjjj]]]SSSJJJMMMRRRXXX```kkkuuu|||~~~}}}|||uuusssvvv{{{~~~wwwoooooouuu{{{|||{{{}}}~~~|||wwwmmmccc\\\XXXRRROOOLLLHHHFFFGGGHHHIIIGGGHHHLLLOOORRR[[[mmm~~~}}}yyyvvvsssrrrrrrrrrtttwwwzzz|||}}}wwwkkk```XXXQQQLLLHHHHHHHHHHHHJJJNNNUUUZZZaaaeeekkkrrrxxxuuugggeeeeeeeeelllwwwwwwbbbWWWVVVWWWWWWXXXWWWTTTPPPMMMKKKKKKNNNKKKIIILLLSSSYYYZZZYYY[[[ZZZXXXVVVTTTQQQLLLHHH;;;999777777777777666555555555555555555555555555555555555555555555555555666666666666666666666666444444444444444444444444hhhhhhhhhgggdddbbb___]]]XXXYYYYYYYYYXXXVVVSSSRRRPPPOOONNNLLLKKKKKKJJJJJJLLLIIIEEECCCBBBAAA@@@>>>=========<<<<<<<<<<<<;;;===<<<:::888777777777777888888999888888777666555555444444333333333444444444444444333333333222222333333333222222222111111222222333333333333333333222222333333333333444444333333333444444444444555222111000111333666777888888:::===AAADDDGGGIIIJJJFFFEEEDDDHHHOOOVVVZZZ[[[dddiiisss|||}}}sssbbbTTTLLLOOOTTT[[[bbblllvvv}}}{{{zzzzzz~~~}}}uuussswww|||~~~zzzrrrjjjiiiooowwwzzz{{{}}}|||yyyrrrhhh___YYYUUUNNNMMMLLLJJJJJJJJJJJJKKKJJJJJJMMMOOOPPPVVVeeettt~~~{{{wwwtttsssrrrrrrtttvvvyyy{{{}}}tttfffZZZQQQJJJFFFIIIJJJKKKLLLOOOUUU\\\aaakkkooouuu|||yyyiiieeeeeedddkkkuuu{{{fffZZZVVVWWWWWWWWWWWWTTTPPPMMMKKKKKKNNNKKKIIILLLSSSXXXZZZYYY[[[YYYXXXWWWUUUQQQLLLIII===:::888777777777666555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444hhhhhhhhhgggeeebbb```^^^XXXXXXXXXXXXWWWTTTRRRQQQOOOOOOMMMLLLKKKKKKKKKKKKKKKHHHEEECCCBBBBBB@@@???<<<<<<<<<<<<;;;;;;::::::;;;;;;:::999888777777666777777888888888888777777666555444444333333333333444444444444333333333333333333333222222222222111000000111222222333444444222222333333333333444444444444333222333444555666AAA<<<777555666666666444999;;;???CCCEEEFFFFFFEEECCCCCCFFFKKKRRRXXX\\\^^^dddnnn|||{{{fffVVVOOORRRXXX^^^eeennnvvv||||||xxxvvv{{{|||yyyuuuuuuxxx|||~~~uuulllcccaaahhhpppwwwyyy{{{yyytttlllccc[[[WWWVVVQQQQQQSSSSSSSSSRRRQQQPPPPPPOOOPPPRRRQQQSSS^^^iii|||xxxuuusssrrrrrrsssuuuyyy{{{}}}|||nnn```UUUMMMHHHFFFKKKMMMPPPSSSXXX^^^fffkkkuuuyyynnnfffdddccciiirrr}}}lll^^^WWWVVVVVVWWWWWWTTTPPPMMMKKKJJJNNNKKKJJJLLLRRRWWWYYYYYY[[[YYYXXXWWWUUURRRMMMJJJ???<<<999777777777666555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444hhhhhhhhhgggeeeccc```___YYYYYYYYYXXXVVVTTTRRRQQQOOONNNMMMLLLKKKKKKKKKKKKJJJGGGDDDBBBBBBBBBAAA@@@<<<<<<<<<;;;::::::999999::::::::::::999888666666444555555666666666666555777666555444333222222222222222222222222222222222222222222222222222222222111111222222333333333333222222222333333333444444555333222111222444666888GGGAAA999666666777555333888;;;@@@DDDFFFFFFEEECCCCCCEEEJJJPPPVVVZZZ]]]^^^cccmmm}}}zzzeeeVVVQQQUUUZZZ```gggnnnuuuzzz}}}~~~}}}zzzwwwvvvvvv~~~~~~~~~~~~{{{yyyvvvuuuwwwzzz}}}tttkkkaaa^^^bbbkkkrrrvvvxxxvvvpppiiibbb]]]]]]]]]]]]___bbbdddccc```[[[XXXWWWUUUUUUWWWWWWWWW]]]eeexxx~~~}}}{{{xxxvvvuuuttttttsssvvvyyy{{{}}}}}}tttggg[[[SSSOOONNNMMMLLLOOOTTTYYY```gggooottt{{{ssshhhcccccchhhooowwwsssbbbXXXTTTUUUVVVVVVUUUQQQMMMKKKJJJNNNKKKJJJKKKPPPUUUXXXYYYZZZYYYXXXWWWVVVSSSOOOKKKBBB>>>;;;888777777666555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444hhhhhhhhhgggfffcccaaa```\\\[[[ZZZYYYWWWUUUSSSRRRNNNNNNMMMLLLKKKKKKKKKLLLJJJGGGDDDBBBBBBBBBAAA@@@===<<<<<<;;;::::::999999999999999999999888666666444555555666666666666555777666555444333222222222222222222222222222222222222222222222222222222222555555444444333333333222222222222333333333444444444333222111222444666888999555111000444777999999777;;;@@@EEEHHHHHHFFFDDDFFFJJJPPPVVVZZZ\\\]]]]]]```hhhsss{{{zzzooo```TTTSSSWWW]]]bbbhhhnnnssswwwyyyxxxuuurrrqqqrrrvvvyyy~~~}}}|||~~~yyytttuuuvvvwwwyyy|||xxxpppfffaaaccciiipppssswwwuuupppkkkffffffhhhkkknnnqqquuuwwwvvvpppjjjeeeaaa]]]\\\___``````ccchhhsss||||||zzzyyyxxxxxxwwwwwwuuuwwwzzz|||}}}uuummmaaaWWWQQQPPPQQQQQQPPPSSSZZZ```gggnnnvvvzzzvvviiiccccccfffkkkpppvvvzzzgggZZZSSSSSSUUUVVVUUUQQQMMMJJJJJJMMMKKKIIIJJJNNNRRRWWWYYYZZZYYYXXXXXXWWWTTTPPPMMMEEEAAA<<<999888777666555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444hhhhhhhhhgggfffdddbbb```]]]\\\[[[YYYWWWUUUTTTSSSNNNNNNMMMLLLLLLLLLLLLLLLKKKHHHEEECCCBBBBBB@@@???>>>======<<<;;;:::999999999999888888888777777777777777888888888888777777666555444444333333333333444444444444555555555555111222222222222333333333666666555444444333222222222222333333333333444444333222222222333555666888666555444333444666999;;;999===BBBFFFIIIHHHGGGEEEIIIOOOVVV\\\^^^^^^^^^]]]]]]aaafffiiiggg```XXXSSSVVVZZZ___eeeiiinnnrrruuuxxxuuuqqqmmmlllpppwww}}}~~~{{{zzz{{{|||~~~|||{{{wwwrrrsssuuuyyy{{{|||}}}~~~xxxpppjjjjjjmmmrrrtttxxxwwwssspppnnnpppuuuyyy}}}{{{rrrmmmjjjkkklllkkklllooottt~~~~~~}}}||||||{{{zzzzzzxxxzzz|||~~~~~~}}}nnnggg\\\TTTPPPPPPQQQRRRWWW[[[bbbiiiooouuu|||yyyjjjddddddfffhhhiiikkktttnnn]]]TTTRRRTTTVVVUUUQQQMMMJJJIIIKKKJJJHHHHHHKKKOOOTTTXXXZZZYYYXXXXXXXXXUUURRRNNNGGGCCC>>>:::888777666555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444hhhhhhhhhhhhfffdddbbbaaa]]]\\\ZZZXXXVVVTTTSSSRRRNNNMMMMMMLLLLLLLLLLLLLLLLLLIIIEEECCCBBBAAA@@@>>>???>>>>>>===<<<;;;:::999999999777666666777777888888888999888888777666555555444444333333333444444444444444555555555666666111111222222222333333333444444333333333333333333222222333333333333444444111222222333444555666777999;;;<<<999555444777;;;>>>@@@DDDGGGHHHHHHFFFEEEJJJQQQ[[[aaacccaaa``````[[[\\\\\\[[[XXXUUUSSSRRRYYY]]]ccchhhlllooosssuuuzzzxxxtttpppooorrryyy~~~{{{xxxwwwssswwwyyywwwvvvwwwuuuqqquuuxxx|||~~~~~~yyyuuutttuuuwwwxxx{{{zzzxxxvvvuuuyyy~~~~~~}}}}}}zzzxxxxxxuuu|||}}}|||{{{{{{}}}~~~{{{ttthhhbbbZZZTTTSSSUUUWWWYYYaaaeeelllrrrxxx}}}zzzkkkeeeeeefffeeeeeeeeelllxxxtttaaaWWWQQQSSSUUUUUUQQQMMMJJJIIIJJJIIIGGGFFFHHHMMMRRRWWWZZZYYYXXXYYYXXXVVVSSSPPPIIIEEE???:::888777666555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444hhhhhhhhhhhhfffeeecccaaa\\\[[[YYYVVVTTTSSSRRRQQQNNNMMMLLLLLLLLLLLLLLLMMMMMMJJJFFFCCCBBBAAA???===@@@???>>>===<<<;;;:::::::::999777555555666888999777777777777666555333333444444333333333444555555222222222333333444444444111111111222222333333333111111111222222333444444222222333333333444444444000111333444555666666666...444888888444444999???BBBDDDFFFHHHHHHGGGEEEDDDIIIRRR\\\dddeeedddbbbbbb[[[ZZZWWWTTTQQQPPPQQQRRR[[[___eeejjjnnnqqqsssuuu}}}{{{xxxuuusssuuuzzz~~~~~~yyyvvvlllqqqttttttuuuwwwvvvrrrwww{{{|||{{{{{{||||||~~~}}}{{{yyyyyy}}}wwwzzz}}}{{{}}}~~~wwwooobbb^^^XXXVVVXXX\\\```bbbhhhmmmsssyyy~~~{{{lllfffeeefffdddfffdddjjjvvvyyyeeeZZZPPPSSSUUUUUURRRMMMJJJIIIIIIHHHFFFEEEGGGKKKQQQVVVZZZYYYYYYYYYYYYWWWSSSPPPKKKFFF@@@;;;888777666555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444kkkkkkkkkjjjhhheeecccbbb^^^]]]ZZZWWWTTTSSSRRRRRRQQQPPPNNNMMMKKKJJJIIIIIIJJJIIIFFFDDDBBBBBBAAAAAA===<<<<<<;;;;;;:::999999999999999888888888888777777777666666555444444444666666777777666666555444666555444333222333444555333333333333333333333333555444444333333444444555333444555666666666555555444444444333333222222222444666777888888:::>>>AAABBBFFFIIIHHHEEECCCFFFJJJMMMRRR[[[bbbffffffdddbbb\\\XXXTTTQQQMMMJJJNNNVVV]]]bbbiiipppuuuwwwwwwvvvyyyyyyyyywwwxxx}}}{{{vvvrrrppprrrqqqnnnnnnqqqqqqxxx|||www|||~~~yyynnnggg^^^[[[YYYZZZ]]]cccgggjjjppptttzzzpppccc^^^^^^___bbbeeemmmxxxmmm^^^YYYTTTRRRTTTSSSOOOLLLLLLMMMFFFAAABBBEEEIIIOOOUUUZZZZZZZZZYYYWWWUUUSSSQQQPPPJJJBBB===;;;999777555666666666555444444333333666555333333222333444555666555444333333333333333555555555555555555555555hhhiiiiiiiiihhhgggeeeddd^^^]]]ZZZWWWTTTSSSRRRRRRPPPOOONNNLLLKKKJJJJJJJJJJJJIIIFFFDDDBBBAAAAAAAAA===<<<<<<;;;;;;:::999999999999999888888888888777::::::999999888777777777444444555555444444333222444333222222222333444444222222222222222222222222444444333333333333444444333444444444444555555555555555555444444444333333444555666777888:::===@@@BBBEEEGGGFFFCCCCCCFFFJJJOOOSSSZZZ```cccdddbbb```[[[WWWRRROOOLLLJJJOOOWWWaaaeeelllsssxxxzzzyyyyyywwwwwwxxx{{{~~~xxxtttrrrsssqqqnnnnnnqqqsssxxx~~~xxxzzzuuukkkeee^^^]]]\\\^^^ccchhhmmmooossswww}}}sssfff___]]]]]]^^^bbbjjjwwwsssccc[[[VVVTTTVVVVVVQQQMMMMMMLLLFFFAAABBBEEEHHHNNNUUUYYYYYYYYYYYYXXXVVVTTTSSSPPPKKKCCC>>>;;;999777555666666666555444444333333555444333333333333444555666555444444333333333444555555555555555555555555fffggghhhiiihhhgggfffeee^^^]]]ZZZWWWTTTSSSRRRRRROOONNNMMMLLLKKKKKKKKKKKKJJJHHHFFFDDDBBBAAAAAAAAA===<<<<<<;;;;;;:::999999999999999888888888888777777777777777666555444444444444555555444444333222444444333333333333444555111111111111111111111111444444333333333333444444444333222222222333555666666666555555555555444444333444666666777999===???BBBDDDDDDCCCAAABBBGGGKKKPPPSSSXXX\\\______^^^]]]YYYTTTNNNLLLJJJKKKQQQYYYeeeiiiooouuuyyy{{{{{{zzztttuuuxxx{{{vvvttttttrrrnnnnnnpppuuuyyyzzzwwwzzz~~~~~~wwwnnngggbbb___```bbbeeejjjoootttvvvxxx|||xxxkkkaaa\\\ZZZXXX\\\eeettt|||lll___YYYVVVXXXXXXTTTOOONNNLLLFFFBBBBBBDDDFFFMMMTTTXXXYYYYYYYYYYYYWWWUUUTTTPPPLLLEEE???<<<:::777666666666555555444333333333444444333333333333444444666555444444333444444444555555555555555555555555fffggghhhhhhhhhgggeeeeee^^^]]]ZZZWWWTTTSSSRRRRRRNNNNNNMMMLLLKKKKKKLLLLLLIIIHHHFFFCCCBBBAAAAAAAAA===<<<<<<;;;;;;:::999999999999999888888888777777666666666666666444333222666666666777666666555444777666666555444444333333111111111111222222222222444333333333333333333444444333222111111222555666555555555555444444444444222444555666666888<<>>===>>>CCCHHHLLLRRRSSSUUUWWWXXXWWWWWWVVVSSSLLLGGGGGGJJJOOOWWW___eeehhhlllpppssstttsssrrrqqqttt}}}{{{uuurrrooolllnnnrrrxxxzzz}}}zzzttttttuuu{{{|||vvvnnniiieeeddddddhhhkkkooorrrtttvvvyyy|||tttggg[[[SSSSSSUUU]]]kkkggg^^^WWWXXXYYYVVVQQQOOOLLLHHHDDDCCCBBBDDDKKKSSS\\\\\\\\\[[[YYYWWWTTTSSSQQQNNNJJJDDD>>>:::888777555555555444333333222222111222222333333444444444555555444444444555555666555555555555555555555555hhhhhhhhhhhhgggeeecccbbb^^^]]]ZZZWWWTTTSSSRRRRRROOONNNMMMLLLKKKKKKKKKKKKIIIGGGEEECCCAAA@@@@@@@@@===<<<<<<;;;;;;:::999999999999999888888888888777777777999999999777555333444444555555444444333222555444444222000...,,,+++222222222333333444444555333333222222222222333333444333222222222333555666222222222333333333333444333444666666777999===???@@@???======@@@DDDIIIMMMQQQSSSUUUVVVWWWVVVUUUTTTPPPIIIEEEGGGMMMRRRZZZaaadddfffiiimmmooooooooonnnnnnsss~~~|||tttooolllkkkooouuuyyyzzz{{{zzzvvvqqqqqqwww}}}{{{vvvpppjjjffffffhhhjjjnnnqqquuuwwwwwwxxx|||zzzlll^^^UUUSSSUUU[[[ggg{{{lllaaaWWWVVVXXXVVVSSSQQQNNNJJJGGGEEECCCCCCKKKTTT]]]]]]]]]\\\ZZZXXXUUUTTTQQQPPPLLLFFF???:::888888555555444444333222222222000111222333444444444333555555555444555555666777555555555555555555555555ffffffgggggggggfffdddccc^^^]]]ZZZWWWTTTSSSRRRRRRPPPOOONNNLLLKKKJJJJJJJJJIIIGGGEEEBBBAAA@@@@@@@@@===<<<<<<;;;;;;:::999999999999999888888888888777444555777777777555222000444444555555444444333222222333333333222000...---000111111222333333444444333333222222222222333333333444444444444555555555333333333333444444555555444555666777888:::===@@@???===<<<>>>AAAFFFJJJMMMPPPRRRTTTVVVWWWUUUSSSRRRMMMGGGDDDHHHOOOUUU\\\cccdddfffiiilllmmmmmmmmmllllllsss~~~}}}rrrllliiiiiipppwwwyyyyyyzzz}}}zzzrrroooqqqooonnnyyyuuuqqqlllhhhgggiiimmmppprrrvvvyyyzzzyyy{{{rrrcccYYYTTTUUUZZZeeeyyyrrrdddXXXVVVXXXXXXVVVUUUOOOKKKIIIFFFCCCCCCKKKUUUZZZ[[[[[[\\\[[[ZZZXXXWWWQQQQQQNNNGGG???:::888888555555444333333222222111///000222333444444333333555555555555555666777777555555555555555555555555cccdddfffgggggggggffffff^^^]]]ZZZWWWTTTSSSRRRRRRQQQPPPNNNMMMKKKJJJIIIIIIHHHGGGEEEBBBAAA@@@@@@@@@===<<<<<<;;;;;;:::999999999999999888888888888777777888:::;;;:::888555333666666777777666666555444333333555555555555444333///000000111222222333333333222222222222222222333333444555666666666555555444444444555555555666666444666777888888:::>>>AAA>>>===<<<>>>CCCGGGKKKMMMOOOQQQTTTWWWWWWUUUSSSQQQKKKEEECCCIIIQQQWWW^^^cccfffhhhjjjlllmmmmmmmmmllljjjrrr~~~|||pppiiiggghhhpppyyyyyyxxxyyy|||zzzuuuuuunnnhhhooo|||~~~rrrnnnjjjggghhhlllqqquuutttxxx||||||{{{~~~vvvggg\\\UUUUUUZZZeeeyyyvvvgggYYYVVVYYYYYYXXXXXXPPPMMMJJJGGGDDDCCCLLLVVVWWWYYYZZZ[[[\\\\\\[[[[[[QQQQQQNNNHHH@@@:::888999555555444333333222222111///000222333444444333333555555555555555666777777555555555555555555555555iiihhhgggeeedddddddddddd___\\\XXXUUUUUUUUUTTTSSSMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGEEECCCAAA@@@??????=========<<<;;;999888777;;;:::999888888888999:::666777888888666555555666777666555444333444555555444444444333333222222222444444444333333222222222333222222111111222222333111222333333444444333333333333333444444444555555444555666777999;;;<<<===>>>>>>???BBBEEEIIILLLNNNSSSTTTVVVYYYZZZXXXTTTQQQIIIGGGGGGLLLTTT\\\```bbbgggjjjmmmnnnmmmkkkjjjkkklllrrr|||~~~ppphhheeeiiisss~~~~~~~~~|||vvvoooiiiiiinnnyyy|||zzznnnnnnlllkkkkkkooouuuyyy||||||~~~~~~pppggg\\\XXXYYYeeewww~~~lll\\\XXXYYYXXXWWWYYYRRRNNNIIIEEEDDDGGGLLLOOOUUUWWWYYYZZZZZZYYYWWWUUURRRQQQNNNIIIDDD>>>999666555444222333444444333111222222222222333444555666666666666666666666666666333444444555555444444333iiihhhhhhfffeeedddcccccc___\\\XXXUUUUUUTTTTTTSSSNNNNNNNNNMMMMMMKKKJJJJJJHHHGGGEEECCCAAA@@@??????=========<<<;;;:::888777999999:::::::::999888777666777888888666555555666555444333222222222333333444444444333333222222222444444444333333222222222333333222222222222333333111222333333444444333333333333333444444444555555333444666888:::<<<===>>>>>>???@@@BBBEEEIIIMMMOOOSSSVVV[[[aaadddaaaYYYRRRIIIHHHHHHMMMTTT[[[___aaadddhhhlllnnnmmmjjjhhhggghhhnnnwwwwwwlllfffeeejjjvvv~~~uuukkkiiikkkooo{{{|||xxxuuuoooooooooooopppsssxxx|||~~~xxxpppbbb]]]]]]dddqqqqqq^^^XXXYYYYYYXXXZZZRRROOOJJJGGGFFFIIIMMMPPPUUUWWWYYYZZZZZZYYYWWWUUUSSSQQQOOOJJJEEE???:::777555444333333444444333222222222222222333444555666555555555555555555555555333444444555555444444333iiiiiiiiihhhgggdddbbbaaa___\\\XXXVVVUUUTTTSSSRRROOOOOONNNNNNLLLKKKIIIIIIHHHGGGEEECCCAAA@@@??????=========<<<;;;:::999888777888:::<<<;;;999777555666777888888666555555666555444333222222222222333444444333333333333222222444444333333333333222222444444333333333333444444111222333333444444333333333333333444444444555555333444777999<<<>>>@@@@@@@@@@@@@@@BBBFFFJJJOOOQQQUUUXXXaaammmtttooo```TTTIIIIIIJJJOOOUUU[[[^^^___```dddjjjmmmllliiifffdddfffkkkssszzzwwwnnnfffccceeelllxxx~~~sssmmmllliiipppyyytttpppppprrrsssuuuvvvyyy}}}xxxhhhdddaaaccciiiuuuzzzbbbXXXXXXYYYYYYYYYRRRPPPLLLJJJJJJLLLOOOQQQVVVWWWYYYZZZZZZYYYWWWVVVSSSRRRPPPLLLFFF@@@;;;888666555333444555555444222333333333333333444555666444444444444444444444444333444444555555444444333iiijjjjjjjjjhhheeeaaa______\\\YYYVVVUUUTTTSSSQQQPPPOOOOOONNNLLLJJJIIIHHHHHHGGGEEECCCAAA@@@??????<<<<<<<<<<<<;;;:::999888777888:::;;;:::999777666666777888888666555555666666666555555444444444444333333333333333333333333333333333333333333333333555444444333333444444555111222333333444444333333333333333444444444555555333555888;;;>>>AAABBBCCCAAAAAABBBDDDHHHMMMQQQTTTWWW\\\hhhwwwyyyeeeUUUHHHJJJMMMQQQVVVZZZ\\\]]]]]]aaaeeehhhgggfffeeeeeefffjjjqqqwww|||xxxnnngggaaabbbffflllxxx~~~vvvsssnnnooowwwyyytttqqqrrrtttwwwzzz{{{~~~zzzjjjfffaaa```bbbkkk}}}iiiYYYVVVXXXYYYXXXSSSQQQOOOMMMMMMOOORRRSSSWWWXXXYYYZZZZZZYYYXXXWWWTTTSSSQQQNNNIIIBBB===999777666444555666666555333444444444444444555666666444444444444444444444444333444444555555444444333iiijjjjjjjjjhhheeebbb```___\\\YYYWWWVVVTTTRRRPPPPPPOOOOOONNNLLLJJJIIIHHHHHHGGGEEECCCAAA@@@??????<<<<<<<<<<<<;;;:::999999:::999888888777777888888666777888888666555555666555555555555555444444444333333333333333333333333333333333333333333333333555444444333333444444555111222333333444444333333333333333444444444555555333666999===AAACCCDDDDDDBBBCCCEEEHHHLLLPPPTTTVVVYYY^^^iiixxxxxxdddSSSGGGJJJOOOSSSVVVXXXYYYYYY\\\^^^```aaabbbcccfffhhhgggkkkpppuuuyyy|||~~~wwwoooiiiccc```bbbfffmmmvvv|||uuusssuuu~~~zzzxxxvvvtttwww{{{~~~xxxiiiddd___]]]]]]ddduuusss^^^WWWWWWXXXVVVSSSRRRPPPNNNOOOQQQTTTVVVXXXXXXYYYZZZZZZYYYXXXXXXTTTTTTSSSPPPKKKEEE???;;;888777555666777777666444555555444444555555666666444444444444444444444444333444444555555444444333jjjjjjjjjiiihhheeecccbbb___\\\ZZZXXXVVVTTTQQQOOOOOOOOONNNNNNLLLKKKIIIIIIHHHGGGEEECCCAAA@@@??????;;;;;;<<<<<<;;;;;;:::999:::999888666666777888999666777888888666555555666333333444444333333222111222222333333333333444444222222333333333333444444444444333333333333444444111222333333444444333333333333333444444444555555555777;;;@@@CCCEEEEEEEEECCCEEEIIIMMMQQQTTTVVVWWWZZZ]]]eeennnssslll\\\NNNFFFJJJPPPTTTUUUUUUUUUUUUZZZ[[[\\\]]]___bbbhhhllliiilllpppssstttvvvxxxyyy{{{~~~}}}zzzxxxvvvppphhheeeaaa___ccchhhnnnvvv~~~~~~zzzyyy|||{{{{{{|||yyy|||yyyiiiccc]]][[[[[[```nnn{{{gggZZZXXXXXXVVVTTTSSSPPPNNNOOORRRVVVYYYYYYYYYYYYZZZZZZYYYYYYYYYUUUUUUUUURRRMMMGGG@@@===999888666777888888777555666666555555555666666777444444444444444444444444333444444555555444444333jjjjjjiiihhhgggfffeeeddd___\\\ZZZXXXWWWTTTQQQNNNNNNNNNNNNMMMMMMKKKJJJJJJHHHGGGEEECCCAAA@@@??????;;;;;;<<<<<<;;;;;;::::::888888888888888777777666666777888888666555555666333333444444444333222111222222222333333444444444222222222333333444444444333333222222222222333333111222333333444444333333333333333444444444555555666999===AAADDDFFFFFFEEECCCGGGLLLRRRVVVXXXYYYYYYYYYZZZ]]]``````ZZZPPPGGGDDDIIIPPPTTTUUUSSSRRRRRRUUUWWWZZZ\\\___dddiiimmmoooqqqssstttsssrrrrrrrrrqqqtttuuusssssssssmmmfffbbb______eeejjjpppxxx|||yyyyyy|||~~~nnneee]]]ZZZZZZ]]]fffnnnzzzrrr___YYYYYYXXXUUUSSSOOOMMMOOOSSSXXX[[[YYYYYYYYYZZZZZZYYYYYYYYYVVVVVVVVVTTTOOOHHHBBB>>>:::888777777888999777666777777666666666666666777555555555555555555555555333444444555555444444333jjjjjjhhhgggffffffffffff___]]]ZZZXXXWWWTTTQQQNNNMMMMMMMMMMMMMMMLLLKKKKKKHHHGGGEEECCCAAA@@@??????;;;;;;;;;<<<;;;;;;::::::666777999::::::888666444666777999888666555555666444555666666666555444333222222222333333444444444222222222333333444444444333222222111111222222333222222333444444444333333333333333444444444555555888:::>>>BBBEEEFFFFFFEEEDDDHHHNNNUUUYYYZZZZZZYYYXXXWWWVVVUUUSSSNNNGGGBBBCCCIIIQQQUUUTTTRRRPPPPPPQQQTTTYYY^^^aaaeeeiiilllvvvwwwxxxvvvssspppooooookkkoooqqqqqqrrrsssnnnhhh```^^^___ffflllrrryyyyyyvvvxxx{{{~~~rrrhhh^^^ZZZZZZ[[[```eeesssyyybbb[[[ZZZYYYVVVSSSOOOMMMNNNSSSYYY]]]ZZZZZZYYYYYYYYYYYYZZZZZZVVVVVVVVVTTTPPPIIIBBB>>>:::999888888999999888666888777666666666666777777666666666666666666666666333444444555555444444333jjjiiigggggghhhhhhfffeee```]]]YYYWWWVVVUUUTTTRRROOONNNMMMKKKJJJIIIIIIIIIGGGFFFDDDBBB@@@???>>>>>>>>>===<<<;;;999888777666888888888888777777777777666666777777777777666666---///111333555666666666333444444555555444444333222222222222222222222222777555333222333444444333333333333444444555555555333222222111222333555666999<<>>>>>::::::::::::::::::::::::888888888888777777777777666666777777777777666666222333444555555444333333333444444555555444444333333333333333333333333333666444222222333333333222444444444444555555555555444333333333333555666777:::===AAADDDEEEDDDBBBAAAHHHLLLRRRXXX\\\^^^^^^]]]ZZZXXXTTTNNNGGGDDDCCCDDDIIIMMMPPPRRRQQQOOOMMMMMMMMMPPPVVV\\\dddooo{{{}}}{{{wwwsssooonnnnnnrrrxxx}}}zzzqqqiii\\\ZZZ[[[cccppp{{{}}}~~~|||xxxvvvyyy{{{oooaaaXXXSSSPPPRRRWWWbbbnnnkkk[[[WWWXXXZZZWWWTTTQQQRRRTTTVVVXXX[[[[[[[[[[[[ZZZYYYXXXWWW[[[XXXUUUTTTRRRNNNGGGAAA<<<;;;999999999888666444777777666666666555555555666666666666666666666666777777777777777777777777mmmkkkjjjiiijjjjjjiiiggg```]]]ZZZWWWVVVUUUSSSRRRNNNMMMLLLLLLKKKKKKKKKLLLGGGFFFDDDBBB@@@???>>>>>>::::::::::::::::::;;;;;;888888888888777777777777666666777777777777666666444444555555555444444333333444444555555444444333444444444444444444444444666444222222333444333222555555555555444444444444555444444444444666777999;;;>>>BBBDDDCCCBBBAAAAAAJJJMMMSSSXXX[[[\\\[[[[[[ZZZWWWRRRLLLEEEBBBBBBCCCJJJLLLNNNNNNMMMLLLMMMNNNMMMPPPUUU```ooo~~~~~~{{{yyywwwtttwww~~~rrrgggYYYYYY\\\eeerrr}}}~~~yyyvvvsssqqqttt}}}rrrbbbWWWPPPLLLNNNRRR[[[hhh~~~rrr```YYYYYY[[[XXXTTTQQQQQQSSSWWWYYY\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXVVVVVVUUUPPPHHHBBB<<<:::999888999999777555777777666666666666555555666666666666666666666666666666666666666666666666lllkkkiiiiiijjjjjjhhhgggaaa^^^ZZZWWWVVVUUUSSSQQQOOONNNMMMLLLKKKJJJJJJJJJGGGFFFDDDBBB@@@???>>>>>>>>>===<<<;;;:::999888888888888888888777777777666666666777777777777666666222333444555666666777777333444444555555444444333333333333333444444444444666444333333555555444333444444444444333333333333444444333333444666888999<<>>>>>======<<<<<<;;;:::999999888888888888777777777666666666777777777777666666444444444444555555666666333444444555555444444333111111222222333333333333666555444555666777666444333222222222222222222222333222222222444555777888<<>>@@@CCCIIIKKKOOOSSSVVVXXXXXXWWWYYYVVVPPPIIIDDDCCCFFFIIINNNNNNMMMKKKIIIJJJLLLNNNTTTVVV___sssrrrbbbXXX[[[aaakkkuuu|||yyyvvvrrrpppkkkiiinnnxxxvvvfffZZZRRRMMMNNNRRRTTTbbbyyy~~~jjj^^^YYYZZZYYYVVVSSSQQQRRRWWW[[[[[[[[[\\\\\\\\\[[[ZZZZZZXXXXXXXXXYYYYYYTTTMMMFFF<<<:::888888999999999888666666777777777777777777555555555555555555555555444444444444444444444444kkkjjjhhhhhhiiiiiigggfffbbb___ZZZWWWVVVTTTRRRPPPNNNMMMLLLJJJIIIHHHGGGGGGGGGFFFDDDBBB@@@???>>>>>>:::::::::;;;<<<<<<======888888888888777777777777666666777777777777666666888777666444333222222222333444444555555444444333000111111222222333333444555444444555777777666444111222222222333333333333222222222222444666888999;;;???BBBAAA>>>===AAAEEEKKKMMMOOOQQQRRRRRRRRRQQQVVVSSSMMMGGGDDDEEEIIIMMMRRRRRRPPPMMMJJJJJJLLLNNNRRRWWWcccyyypppbbbWWW\\\cccmmmwwwvvvwww}}}|||xxxuuussspppnnnjjjiiinnnxxxvvvfff[[[SSSMMMMMMPPPSSS```uuummm___YYYXXXYYYXXXUUURRRRRRWWW[[[[[[[[[\\\\\\\\\[[[[[[ZZZYYYXXXXXXYYYYYYVVVOOOJJJ>>><<<999888999999999888666666777777777777888888555555555555555555555555555555555555555555555555mmmkkkjjjiiijjjjjjiiigggbbb___[[[WWWVVVTTTRRRPPPJJJIIIIIIHHHHHHHHHIIIIIIGGGFFFDDDBBB@@@???>>>>>>::::::;;;;;;<<<=========888888888888777777777777666666777777777777666666888777555333222111111111333444444555555444444333111111222222333444444555333222222444666666444333222222333444555555666777333333333333555777999::::::>>>AAA@@@======BBBGGGJJJKKKMMMOOOPPPPPPOOOOOORRROOOIIIDDDBBBEEEKKKQQQVVVUUUSSSPPPLLLKKKLLLMMMNNNTTTbbbxxxvvvfffZZZTTTZZZdddoooyyy~~~wwwmmmkkkooo||||||yyyvvvuuussspppnnnlllkkkoooyyyyyyjjj```VVVOOOLLLNNNRRR]]]pppnnn___XXXWWWYYYZZZWWWSSSSSSVVVZZZ\\\\\\]]]]]]]]]]]]\\\\\\ZZZYYYXXXYYYYYYWWWRRRMMM@@@===:::888888999888777666666777777777888888888555555555555555555555555555555555555555555555555nnnlllkkkkkkkkkkkkjjjhhhbbb___[[[WWWVVVTTTRRRPPPFFFFFFFFFGGGHHHIIIJJJKKKGGGFFFDDDBBB@@@??????>>>=========<<<;;;;;;;;;:::888888888888777777777777666666777777777777666666555444333222111222333444333444444555555444444333222222333444444555666666111000111222444555333111222333444555666888999999444444444444666888:::<<<999===AAA@@@<<<<<>>:::888888888888777666666777777888888888999555555555555555555555555666666666666666666666666lllkkkkkklllmmmllljjjhhhbbb___ZZZWWWTTTRRRPPPNNNPPPNNNLLLJJJIIIIIIJJJKKKLLLIIIDDDAAA???>>>===<<<>>>>>>===<<<;;;;;;::::::888888888888888888888888777555444777::::::777333555444444333333444444555333333333444444333222222444000000555555111000444444333333222222333333444222333444555666555444333333333333444666999;;;===???>>>===<<<===>>>@@@BBBDDDGGGHHHFFFGGGKKKLLLJJJJJJHHHFFFEEEFFFJJJQQQVVV\\\ZZZVVVSSSPPPMMMLLLLLLMMMVVVdddrrr~~~|||vvvkkk^^^TTTPPPRRR[[[hhhrrr{{{~~~{{{pppjjjgggffffffnnnzzzxxxtttvvvxxxyyyxxxvvvvvvwwwyyyyyywwwsssooommmnnnpppvvv{{{nnn```SSSMMMNNNTTTXXXdddyyyrrr```[[[YYYXXXVVVVVVVVVVVVXXXYYY\\\]]]^^^_________^^^]]]```^^^\\\[[[ZZZXXXTTTQQQGGGAAA;;;888888:::999888999999888777666666777777444444555555666666777777666666666666666555555555kkkjjjjjjjjjkkkjjjhhhfffbbb___ZZZWWWUUUSSSPPPNNNNNNMMMLLLKKKJJJJJJKKKKKKMMMIIIEEEBBB@@@???>>>===>>>======<<<;;;;;;::::::666666666666666666666666555666777777666555555555333222222111111222222333333333333444444333333222555222333777666222111444444333333222222333333444111222333444555444444333333333333444666999<<<===@@@???>>>===>>>???AAACCCBBBEEEFFFGGGLLLRRRSSSPPPJJJHHHFFFEEEHHHMMMTTTYYY^^^\\\XXXTTTPPPMMMLLLKKKLLLUUUaaammmwwwyyyqqqfffZZZRRRQQQSSS[[[hhhsss{{{~~~~~~yyypppjjjgggfffeeejjjtttxxxppplllooosssuuuuuuyyyyyyzzz||||||zzzvvvrrrmmmnnnpppvvvuuudddUUUOOOQQQSSSWWWcccwwwtttbbb\\\WWWWWWWWWVVVVVVWWWWWWWWW\\\]]]^^^___```___^^^^^^```^^^\\\[[[ZZZXXXTTTQQQHHHBBB;;;888888:::999888888777777666555555666666555555555666666666666666555555555666666666666666llljjjiiiiiiiiihhheeecccbbb^^^ZZZWWWUUUSSSPPPOOOLLLLLLLLLLLLKKKKKKKKKKKKMMMJJJEEEBBBAAA@@@???>>>======<<<<<<;;;:::::::::666666666666666666666666444777999777333111444777333333222222222222333333333333444444444444333333444222333666666222111222444333333222222333333444111222222333444333333333333333333555777999<<<===BBBAAA?????????@@@BBBCCCAAACCCEEEIIISSS\\\]]]YYYKKKIIIGGGGGGKKKQQQXXX]]]___\\\XXXSSSOOOMMMLLLKKKOOOWWWaaaiiipppwww~~~~~~sssiii___UUUPPPQQQSSS[[[gggrrr{{{~~~|||}}}{{{sssnnnkkkiiihhhiiippp}}}rrrllleeedddhhhnnnrrrttt}}}}}}~~~~~~yyyvvvooooooqqqvvv}}}iiiXXXSSSUUUSSSWWWbbbtttyyyeee]]]VVVWWWWWWWWWWWWWWWWWWVVV\\\]]]___`````````___^^^___^^^]]]\\\[[[XXXUUURRRIIICCC<<<999999:::999888777666666555555555555555666666666666666555555555444444555555666666777777nnnllljjjiiihhhgggeeebbbaaa^^^ZZZVVVUUUSSSQQQOOOJJJKKKLLLLLLLLLLLLLLLKKKLLLIIIDDDAAA@@@???>>>===<<<<<<<<<;;;;;;:::::::::888888888888888888888888666777777444222111444666555555444444444444555555222333444444444444444444111111222444444222000000444333333222222333333444111111222222222333333333333333444555777:::<<<>>>BBBAAA???>>>???@@@BBBCCCDDDEEEGGGNNN\\\ggghhhbbbNNNLLLIIIIIINNNTTTYYY]]][[[YYYUUUQQQNNNMMMMMMMMMVVV\\\eeekkkooorrrwwwzzzyyy{{{zzzsssjjjbbbYYYQQQOOOQQQTTT\\\hhhrrrzzz~~~|||~~~|||vvvqqqmmmkkklllooovvv{{{rrrfffbbb^^^___dddmmmtttwww{{{wwwqqqqqqssswwwmmm[[[VVVYYYVVVZZZcccrrrjjj]]]VVVWWWXXXYYYYYYXXXWWWVVV]]]^^^___```aaa```_________^^^]]]\\\[[[YYYUUURRRJJJDDD===999999:::999888777666666555555555666666777777666666555555444444333444444555666777888888pppnnnkkkjjjiiihhhfffdddaaa^^^YYYVVVUUUSSSQQQPPPJJJKKKLLLLLLLLLLLLLLLKKKJJJGGGBBB@@@???>>>===<<<;;;;;;;;;;;;;;;:::::::::888888888888888888888888999666333222444555555444666555555444444555555666222333444444555555555444111222333333444555555555444333333222222333333444111111111222222222333333444444444555777:::<<<>>>@@@???>>>===>>>@@@BBBCCCHHHIIILLLSSSaaallllllfffPPPNNNKKKLLLPPPUUUXXXYYYTTTRRROOOMMMMMMNNNPPPQQQ[[[aaahhhmmmooopppsssvvvvvvzzz}}}|||{{{xxxqqqiiikkkfffbbb]]]VVVOOOOOORRRWWW___iiissszzz{{{uuuooolllmmmnnnpppwww|||nnnfff[[[ZZZYYY\\\dddnnnvvv{{{}}}yyyssssssuuuyyyqqq___YYY\\\ZZZ]]]eeepppppp^^^WWWXXXYYYZZZZZZYYYXXXWWW^^^___```aaaaaaaaa``````___^^^]]]\\\\\\YYYVVVSSSLLLFFF>>>:::::::::999777777777777666666777888888777777666666555555444444333444444555666777888888rrrooolllkkkjjjiiihhhfff```]]]YYYVVVUUUTTTRRRPPPLLLLLLLLLLLLKKKKKKKKKKKKIIIEEEAAA???>>>>>>===<<<;;;;;;::::::::::::::::::666666666666666666666666888555222333666888666333444444333333333333444444222333444555555666555555333555666444777<<>>444333333222222333333444333222222222222333444444444444444666888:::===>>>>>>>>>======>>>AAACCCEEEJJJLLLPPPUUU___ggggggaaaOOOMMMLLLNNNSSSVVVVVVUUUNNNMMMKKKJJJLLLOOOSSSUUU^^^cccjjjnnnnnnmmmnnnpppqqquuuwwwtttrrrpppkkkeeebbb___\\\ZZZTTTOOOPPPVVV^^^dddnnnvvv}}}}}}uuuooollliiiiiijjjnnnwww}}}oooccc]]]SSSTTTWWW]]]fffqqqzzz|||wwwvvvwww{{{uuuccc\\\]]]\\\___eeemmmyyyyyydddYYYYYYZZZZZZZZZZZZYYYYYY^^^___aaabbbbbbbbbaaa```___^^^]]]\\\\\\ZZZWWWTTTNNNGGG@@@;;;::::::999777888777777777777888888999666666666666666555555555444444555555666666777777rrrooollljjjjjjjjjiiihhh```]]]YYYVVVUUUTTTRRRPPPNNNMMMLLLKKKJJJJJJKKKKKKIIIFFFBBB??????>>>>>>===::::::::::::::::::::::::666666666666666666666666444444555666777888777666444444333333333333444444222333444555666666666666333666666444888AAAGGGGGG444333333222222333333444444333222222222333555555444444555666888;;;===???=========>>>@@@CCCFFFHHHIIIMMMQQQSSSWWW\\\[[[WWWKKKJJJJJJOOOUUUXXXVVVSSSMMMKKKJJJIIILLLPPPUUUXXXaaaffflllnnnmmmjjjjjjkkklllppprrrpppnnnnnnlllhhhbbb^^^[[[WWWQQQNNNSSS[[[eeekkkttt{{{}}}~~~wwwqqqnnnggghhhhhhhhhmmmzzz~~~qqqddd\\\WWWQQQTTT[[[cccmmmwwwyyyyyyzzz}}}yyyiii^^^\\\[[[^^^bbbgggppp}}}lll\\\[[[[[[[[[[[[[[[[[[\\\___```aaabbbcccbbbaaaaaa___^^^]]]]]]\\\ZZZWWWUUUOOOHHH@@@<<<::::::999777666666666666666777888888555555555666666666666666555555555666666666666666qqqnnnkkkjjjjjjjjjiiihhh```]]]YYYVVVUUUTTTRRRQQQPPPNNNLLLJJJIIIIIIKKKKKKJJJGGGCCC@@@@@@@@@???>>>::::::::::::::::::::::::888888888888888888888888000444888999777666888:::666666555555555555666666222333444555666666666666222555444222666BBBIIIJJJ444333333222222333333444444444333222333444555666444444555666888;;;===???=========???AAAEEEHHHJJJHHHMMMPPPPPPQQQSSSRRRNNNGGGGGGIIIOOOVVVYYYVVVRRRMMMLLLJJJJJJLLLQQQUUUYYYeeejjjooopppmmmjjjhhhhhhjjjnnnqqqnnnmmmnnnmmmkkkeeeaaa[[[VVVPPPNNNUUU___jjjpppxxxyyy|||yyytttrrriiijjjhhhfffgggppp}}}vvviii^^^XXXVVVSSSXXX```iiisss}}}{{{{{{{{{~~~}}}lll```\\\YYY\\\___cccjjjuuusss^^^]]]\\\[[[[[[\\\]]]^^^___```aaaccccccbbbbbbaaa___^^^]]]]]]\\\[[[XXXUUUOOOIIIAAA<<<;;;:::999777555555555555555666777888444555555555666666777777666666666666666555555555pppnnnllljjjjjjiiifffddd___\\\XXXWWWWWWUUURRROOONNNMMMKKKJJJIIIJJJLLLMMMIIIGGGEEEBBB???>>>======<<<<<<<<<<<<;;;999777666999999::::::::::::999999888888888888777666444444333444555666777777777777222222333444555555555555333444555666666555444333444444444444444444444444333333333444444444555555444444555666888:::;;;<<<======>>>AAAEEEKKKOOORRRUUUPPPNNNQQQRRRNNNKKKJJJGGGIIIMMMPPPSSSTTTUUUTTTMMMIIIHHHKKKMMMPPPVVV]]]iiikkkooorrrpppnnnpppssspppqqqrrrrrrqqqqqqqqqqqqiiiaaaXXXTTTSSSSSSXXX___kkkttt|||{{{}}}~~~}}}{{{}}}}}}sssooohhhaaa```______dddjjj}}}uuujjj___VVVSSSTTTWWW^^^iiittt~~~~~~zzzpppgggXXXVVVSSSVVV___eeekkkyyy{{{fff]]]WWWYYY^^^______aaadddddddddcccccccccbbbbbb```___^^^\\\ZZZYYYWWWWWWRRRKKKBBB<<<999888777555666777888888888777555444777777666666555555444444333444444444555666666666ooommmkkkjjjjjjiiigggeeeaaa^^^ZZZXXXWWWVVVRRROOOOOOMMMLLLJJJJJJKKKLLLMMMJJJHHHEEEBBB@@@>>>>>>===::::::::::::999777555444777777888888888888777777888888888888777666555444444555555666666666666666333333444444555444444444444555666666666666555444444444444444444444444444333333333444444444555555555555666777999;;;===>>>======???BBBFFFKKKOOORRRSSSOOONNNQQQQQQLLLHHHGGGFFFIIIMMMQQQTTTVVVVVVVVVPPPLLLJJJMMMOOORRRYYYaaalllooorrrrrrqqqppprrruuuzzzzzz{{{zzzyyywwwvvvuuulllbbbYYYTTTSSSTTTZZZaaannnvvv{{{zzz{{{{{{||||||zzzxxxzzz~~~{{{qqqiiiaaa^^^[[[ZZZ]]]bbbkkkrrruuuiii```XXXRRRQQQTTT[[[bbbnnnyyyxxxmmm[[[UUUQQQRRRZZZaaagggwww{{{ddd[[[VVVXXX]]]___```bbbdddddddddccccccbbbbbbbbb```___^^^\\\[[[YYYXXXWWWTTTMMMDDD>>>;;;999888777777777777777777666666555666666666666666555555555444444444555555555555555nnnllljjjiiiiiiiiigggfffccc```\\\YYYWWWUUURRRPPPOOONNNLLLKKKKKKKKKLLLMMMJJJHHHFFFCCC@@@???>>>>>>:::::::::999888777666555777777888888888888777777777888888777777666555444666666666666666555555444444444444555444444333333444555555666666555555444444444444444444444444444333333333444444444555555666666888999;;;<<<>>>???===>>>@@@CCCGGGLLLOOOQQQRRRNNNNNNPPPPPPJJJEEEDDDEEEHHHMMMRRRVVVXXXXXXXXXUUUQQQNNNOOOQQQUUU^^^gggnnnqqqtttssssssuuuyyy||||||yyypppeeeYYYTTTTTTVVV]]]dddqqqxxx{{{yyyyyyyyyyyyyyywwwuuuvvv{{{xxxnnnccc^^^YYYVVVVVVYYY[[[___lll~~~pppggg]]]XXXSSSRRRUUU[[[bbbjjjuuuuuu```TTTNNNNNNUUU[[[bbbsss{{{bbbZZZTTTWWW\\\___aaaccceeeeeedddcccbbbbbbaaaaaa______^^^]]][[[YYYXXXWWWUUUOOOGGG@@@<<<:::999888888888777666666666666777555555555666666666666666555555555555555444444444mmmkkkhhhggghhhhhhhhhgggccc```]]]YYYVVVSSSQQQPPPNNNMMMLLLJJJJJJJJJJJJKKKJJJIIIFFFCCCAAA???>>>>>><<<<<<;;;;;;:::999888888999999::::::::::::999999777777777777777666555555777777777777666555444333555555555555444333222222333444444444444444444333444444444444444444444444333333333444444444555555666666888:::;;;===>>>>>>===>>>AAAEEEIIILLLOOOPPPQQQOOOOOOQQQOOOHHHCCCBBBEEEHHHMMMSSSWWWYYYYYYYYYWWWSSSPPPQQQRRRXXXcccnnnoootttxxxwwwxxx|||sssfffZZZTTTUUUYYY```hhhpppwww|||zzz{{{{{{{{{yyywwwuuuuuuxxx}}}tttggg```[[[VVVTTTVVVUUUVVV^^^kkk{{{}}}tttddd^^^XXXUUUTTTVVV^^^ffflllsss~~~xxxdddUUUNNNLLLQQQWWW___qqqzzzaaaYYYSSSVVV[[[___aaaccceeeeeedddcccbbbaaa``````______^^^^^^\\\ZZZXXXWWWTTTPPPIIIBBB===:::999888:::999777666666666777888444444555555666666777777666666666555444444444333mmmjjjgggfffgggggggggfffbbb```\\\XXXTTTQQQPPPPPPLLLLLLKKKJJJIIIIIIHHHHHHJJJHHHFFFCCC@@@???>>>>>><<<;;;;;;::::::999999999999999::::::::::::999999666777777777777666666555777777777777666444333222555555555555444333222222222222222222222222222222444444444444444444444444333333333444444444555555444666888:::<<<============???CCCGGGJJJMMMOOOPPPRRRPPPPPPQQQNNNFFFCCCCCCEEEHHHNNNSSSWWWXXXXXXWWWUUURRRPPPRRRTTT[[[hhhuuuxxxtttgggYYYUUUWWW\\\dddkkknnnuuu~~~}}}}}}}}}~~~~~~zzzyyywwwvvvwww{{{|||vvvqqqnnnhhhiiiiiikkksssxxxjjjbbb]]]XXXUUUUUURRRRRRUUU^^^kkksssjjj\\\WWWUUUUUUWWW[[[eeepppxxx~~~yyygggWWWPPPMMMQQQVVV___qqqzzzcccZZZSSSUUU[[[^^^```cccddddddcccbbbbbbaaa``````^^^^^^___^^^]]][[[YYYWWWSSSPPPJJJCCC===999888888:::999777666666666777888444444555555666666777777666666666555444444444333mmmjjjgggeeeeeefffffffff```___\\\WWWRRRPPPPPPQQQLLLLLLKKKKKKJJJIIIHHHHHHIIIGGGEEEBBB???>>>======:::999888888777777888888777777888888888888777777666666777777777777666666777777777777666555444333444444444555444444333333333222222111111222222333444444444444444444444444333333333444444444555555444666888:::<<<============@@@DDDIIILLLNNNOOOOOORRRPPPPPPPPPKKKEEECCCEEEFFFJJJOOOTTTWWWWWWUUUTTTPPPOOOPPPSSSWWW___nnn}}}ssseeeXXXUUUZZZ```gggnnnooouuu}}}~~~~~~zzzzzzyyyxxxxxxzzzxxxnnngggcccaaa^^^[[[VVVYYYZZZ[[[```ooozzzlllddd___YYYUUUUUUOOONNNPPPVVV```qqqvvviiiaaaVVVTTTUUUYYY]]]bbbnnnzzzzzziiiZZZRRROOORRRWWW```rrr}}}fff\\\UUUVVVZZZ]]]___bbbcccbbbbbbbbbbbbaaaaaaaaa]]]^^^______^^^\\\YYYXXXSSSQQQLLLDDD===999888888999999888777777777777888555555555666666666666666555555555555555444444444nnnkkkgggeeedddeeeeeeddd```___\\\XXXSSSQQQRRRTTTNNNNNNMMMMMMLLLJJJIIIHHHHHHFFFDDDAAA>>>===<<<<<<:::999888777777777888999777777888888888888777777666666777777777777666666666666777777666555444444333333444444555444444444444444333222222333444444444444444444444444444444333333333444444444555555555777:::<<<>>>>>>>>>>>>===@@@EEEJJJMMMOOOOOONNNPPPNNNMMMMMMHHHBBBBBBFFFHHHKKKPPPTTTVVVTTTRRRPPPLLLMMMQQQVVV[[[ccctttqqqcccWWWVVV\\\cccjjjooosssyyy}}}}}}~~~}}}}}}vvvwwwxxxxxxxxxzzz~~~vvvjjjddd]]]YYYZZZ[[[YYYWWWTTTWWWXXXVVVWWWbbbvvvppphhhccc\\\WWWVVVRRRQQQRRRTTTXXXeee|||xxxjjj___YYYWWWXXX]]]dddjjjqqq}}}~~~jjj[[[TTTPPPTTTYYYaaarrrkkk```WWWWWWZZZ\\\]]]```aaaaaaaaaaaabbbbbbbbbbbb]]]^^^___```___\\\ZZZXXXTTTSSSNNNGGG???:::999:::888999999999999888777777666666666666666555555555444444444555555555555555ooolllgggddddddddddddccc``````]]]XXXSSSRRRTTTWWWPPPPPPOOOOOONNNLLLKKKJJJGGGFFFCCC@@@>>><<<;;;;;;<<<;;;:::999999999:::;;;999999::::::::::::999999666666777777777777777666666666666666666666555444222222333444555555555555666555444444444444555666444444444444444444444444333333333444444444555555666888;;;>>>@@@@@@??????===@@@FFFKKKNNNOOOOOONNNOOOMMMLLLJJJEEEAAABBBGGGIIILLLQQQTTTUUUSSSOOOMMMJJJLLLQQQXXX]]]gggxxx}}}ooobbbVVVVVV]]]dddkkkpppxxx|||}}}||||||{{{zzzrrrtttwwwxxxxxxzzzrrriii]]]YYYUUUVVVZZZ]]]\\\YYYWWW[[[[[[WWWUUU]]]ooo~~~vvvmmmggg```ZZZXXXXXXWWWVVVUUUUUU]]]ppppppbbbYYYTTT]]]```gggpppwwwjjj[[[TTTQQQUUUZZZaaarrrmmmbbbYYYXXXZZZ[[[\\\___`````````aaabbbbbbcccccc]]]^^^___```___]]]ZZZXXXUUUTTTPPPIII@@@;;;:::;;;888888999::::::888777666777777666666555555555444333444444555555666666666llljjjhhhgggggggggeeeddd```]]]ZZZXXXWWWUUURRRPPPNNNNNNMMMMMMLLLKKKKKKKKKKKKIIIEEEAAA>>><<<::::::;;;:::999888777777777777666666666666666777777888777777888888888888777777555555666666555555444333333333333333333333333333333444444444333222222111666666555444333333222222888666555444444555666888555888<<<>>>===<<<;;;<<>>???CCCHHHTTTUUUVVVWWWVVVTTTRRRPPPJJJKKKOOOUUU___jjjtttzzz~~~wwwbbb]]]XXXVVV[[[dddmmmrrr{{{|||~~~zzzyyyyyyzzzzzzyyywwwxxxxxxxxxyyy}}}wwwllleee^^^\\\ZZZZZZ]]]___aaaaaabbb```___]]][[[[[[dddnnn~~~ssslllfff]]]VVVUUUSSSTTTTTTTTTWWWaaalll{{{oooddd\\\YYYZZZ```gggqqq}}}rrrbbbXXXQQQRRRTTT[[[mmm}}}qqqbbbYYYXXX\\\```aaaaaabbbcccdddeeeeeeeeeeeeaaaaaa```___^^^\\\ZZZYYYWWWUUUPPPJJJBBB===;;;:::999999999888888888888777555555555555555555555555666666666666666666666666mmmjjjhhhgggggggggeeeddd```]]]ZZZXXXWWWUUURRRPPPNNNNNNMMMMMMLLLKKKKKKKKKJJJHHHEEEAAA>>><<<;;;;;;;;;;;;:::888888777777777::::::999888777777888888777888888999999888888777555555666666555555444333444444444444444444444444444444444444444333222222333333333444444444444555777666555444444555666777555888<<<>>>===<<<<<<<<<@@@BBBFFFKKKNNNOOONNNMMMOOONNNJJJEEEAAA@@@DDDGGGOOOQQQTTTWWWVVVSSSPPPMMMKKKLLLOOOUUU]]]gggpppuuu~~~yyylll]]]ZZZVVVWWW\\\eeennnttt{{{}}}}}}zzzxxxwwwxxxyyyyyyxxxvvvwwwxxxyyyzzz~~~zzzpppggg```]]]^^^aaaeeeiiillllllkkkjjjgggccc```[[[YYY___ggg{{{zzzssskkkbbbZZZXXXVVVUUUUUUSSSTTT\\\fffwww|||ooofff```\\\^^^ccclllttttttdddYYYQQQQQQSSS[[[lllwwwggg]]]ZZZ\\\___```aaaaaacccdddeeeeeeeeeeeebbbaaaaaa```___]]][[[ZZZWWWUUUQQQJJJCCC===;;;:::999999999888888888888777555555555555555555555555666666666666666666666666mmmkkkhhhggggggfffeeeccc```]]]ZZZXXXWWWUUURRRPPPNNNMMMMMMLLLLLLKKKKKKJJJHHHGGGDDDAAA>>>===<<<<<<<<<;;;:::999999888888999<<<;;;:::888777777666666777777888888888888777777555555666666555555444333555555555555555555555555444555555555555444333333111111222333555666777777777666555444444555666777555888<<<======<<<======@@@BBBFFFKKKNNNPPPPPPPPPRRRPPPKKKFFFBBBBBBFFFIIIOOOSSSXXX[[[\\\YYYTTTQQQMMMNNNPPPTTT[[[cccjjjnnnpppyyy~~~|||~~~zzzmmm```WWWVVVUUUWWW]]]fffooottt|||~~~wwwuuutttuuuwwwxxxxxxwwwuuuvvvxxxyyy|||zzzrrriiibbb]]]^^^bbbiiirrryyy|||{{{yyytttooojjjeee]]]XXX[[[bbbkkk}}}|||ssshhh```]]]ZZZWWWUUURRRPPPVVV^^^jjj{{{xxxnnnccc^^^\\\___gggppp}}}xxxgggZZZQQQPPPSSSZZZkkk}}}nnnbbb\\\\\\]]]^^^___```aaacccdddeeeeeeeeecccbbbbbbaaa```^^^]]]\\\XXXVVVRRRKKKDDD>>>;;;:::999999999888888888888777555555555555555555555555666666666666666666666666mmmkkkhhhggggggfffeeeccc```]]]ZZZXXXWWWUUURRRPPPMMMMMMMMMLLLKKKKKKJJJJJJGGGFFFCCCAAA???>>>======<<<;;;::::::999999999:::999888777666555555555555666666777777777777666666555555555666555555444333444444444444444444444444444555555666555555444444111111222333555666777777666555555444444555555666666888<<<============>>>@@@CCCHHHLLLPPPSSSVVVXXXYYYTTTLLLEEEAAACCCHHHLLLQQQTTTYYY\\\]]][[[YYYWWWPPPQQQSSSVVV[[[aaafffiiilllqqqxxxzzzsssrrrsssooodddZZZSSSTTTVVVXXX]]]eeelllqqq|||rrrqqqqqqrrruuuvvvvvvuuutttuuuxxxzzz}}}wwwooohhhbbb___```eeemmmxxx{{{vvvpppjjjbbb[[[[[[______lll}}}zzznnnfffaaa]]]XXXVVVRRROOOSSSYYYcccooo|||nnnfff___]]]```gggttt|||lll^^^RRRQQQSSSZZZkkk{{{ssseee^^^\\\\\\]]]]]]^^^```bbbcccdddeeeeeecccccccccbbbaaa```^^^^^^YYYWWWTTTMMMEEE???;;;:::999999999888888888777777555555555555555555555555666666666666666666666666nnnkkkiiiggggggfffdddccc```]]]ZZZXXXWWWUUURRRPPPMMMMMMLLLLLLKKKJJJJJJJJJGGGEEECCCAAA???>>>>>>>>>;;;;;;::::::999999::::::777666666666666666777777444444555555555555444444555555555666555555444333333333333333333333333333444444555555666555555444333333333444444555555555555555444444444444555555666999;;;=========>>>@@@AAAEEEKKKOOOSSSXXX]]]aaaiii___QQQFFFAAADDDJJJOOOQQQRRRTTTVVVWWWXXXXXXXXXSSSTTTVVVYYY]]]aaadddfffllllllooouuuzzz{{{zzzyyypppmmmjjjjjjjjjggg___XXXRRRTTTWWWYYY\\\bbbhhhnnnzzz~~~|||qqqpppoooppprrrtttuuutttsssuuuwwwzzz~~~yyyqqqkkkfffccceeeggglllsss|||{{{sssmmmddd[[[XXX[[[YYYaaalllyyytttllleee___ZZZWWWSSSPPPRRRWWW^^^eeeuuuzzzqqqdddaaa```dddkkkuuurrrcccVVVTTTVVV[[[jjjyyytttfff]]]ZZZZZZ\\\[[[\\\^^^aaabbbdddeeeeeeddddddccccccbbbaaa```___ZZZYYYUUUOOOGGG@@@<<<:::999999999888888888777777666666666666666666666666666666666666666666666666nnnllliiiggggggfffdddbbb```]]]ZZZXXXWWWUUURRRPPPMMMLLLLLLKKKKKKJJJJJJIIIGGGFFFCCCAAA???>>>======::::::999999999999::::::888888888888888999::::::444444555555555555444444555555666666555555444333333333333333333333333333333333444555555555555444444444444444444444333333444444444444444444444444777999;;;======>>>???AAACCCGGGMMMQQQTTTYYY```eeettthhhWWWIIICCCEEEKKKOOOTTTTTTUUUVVVWWWYYYZZZ[[[TTTUUUXXX[[[___bbbdddeeeiiiggghhhnnnqqqooonnnooojjjiiigggfffccc___YYYTTTRRRTTTWWWYYYZZZ___fffkkkwww|||{{{sssqqqooonnnppprrrssstttrrrtttwwwzzz~~~yyyrrrmmmiiihhhggggggjjjpppuuuzzz{{{xxxqqqkkkbbbXXXTTTTTTWWWZZZaaakkkzzz{{{uuuiiiccc]]]ZZZVVVRRRRRRUUUWWW\\\iii|||xxxmmmeee\\\^^^eeeppp{{{yyyiii\\\YYYZZZ^^^iiivvvuuuggg\\\XXXXXXZZZZZZ[[[]]]___bbbcccdddeeeccccccccccccbbbaaa```___[[[ZZZVVVPPPHHHAAA<<<:::999999999888888888888777666666666666666666666666666666666666666666666666ooollliiigggfffeeecccbbb```]]]ZZZXXXWWWUUURRRPPPLLLLLLLLLKKKJJJJJJIIIIIIHHHFFFDDDAAA???=========999999888888888999999::::::999888888888888888999555666666777777666666555555555666666555555444333444444444444444444444444222222333444444444444444444444444444444444444444444444444555555444444444777999;;;<<<===>>>@@@BBBEEEIIINNNPPPQQQUUU\\\bbbmmmbbbSSSHHHEEEHHHLLLOOOUUUVVVXXXYYY[[[[[[[[[[[[SSSUUUXXX\\\___bbbdddeeefffcccdddjjjllliiigggiiiffffffeeebbb\\\WWWSSSPPPPPPSSSVVVXXXYYY]]]eeellltttyyyxxxtttpppnnnnnnqqqssssssrrrsssvvvyyy}}}~~~vvvqqqjjjgggcccbbbdddgggjjjkkkrrrkkkfffccc]]]VVVRRRRRRTTTVVVZZZcccmmm{{{~~~ooohhhaaa]]]XXXSSSQQQSSSSSSVVV___nnnvvvlllfffbbb^^^dddrrroooaaa^^^___```hhhsssxxxhhh\\\VVVVVVWWWXXXYYY\\\___aaacccdddeeebbbcccccccccbbbaaa```___[[[[[[XXXQQQIIIAAA<<<:::999999999888888888888777666666666666666666666666666666666666666666666666ooollliiigggfffeeecccbbb```]]]ZZZXXXWWWUUURRRPPPLLLLLLLLLKKKJJJJJJIIIIIIIIIGGGDDDAAA>>>===<<<<<<888888888777888888999999:::999888666555555555555777777888888888888777777555555666666555555444333555555555555555555555555111222333333444444444333333333333444444555555555333444444555555444444333777999;;;<<<===>>>@@@BBBFFFJJJMMMNNNMMMPPPWWW]]]]]]UUUJJJDDDEEEJJJNNNQQQPPPRRRUUUXXXYYYYYYWWWUUUQQQTTTXXX\\\```bbbddddddfffbbbccchhhjjjeeebbbdddaaabbbaaa]]]WWWRRROOONNNOOORRRUUUWWWXXX]]]fffmmmrrrxxx{{{vvvqqqmmmnnnppprrrsssqqqsssvvvyyy}}}yyyjjjfffaaa]]]]]]^^^______bbb]]]ZZZ[[[ZZZVVVTTTUUURRRSSSXXX```gggpppzzztttlllddd___ZZZSSSPPPRRRTTTTTT[[[eeeqqqwwwlllgggeeeeeefffooossseeebbbbbbbbbhhhrrrzzziii\\\UUUTTTUUUWWWYYY[[[^^^aaacccdddeeebbbbbbbbbbbbbbbaaa```___\\\[[[XXXRRRJJJBBB===:::999999999888888888888777777777777777777777777777666666666666666666666666mmmlllkkkjjjgggdddbbbaaaddd```ZZZWWWUUUUUUTTTSSSOOONNNMMMKKKJJJJJJJJJJJJFFFDDD@@@>>>>>>???>>>>>>;;;999999999;;;;;;;;;999777777777777777777777777888888999999999999888888444444444444444444444444333222111111111222333444777555333000000111333444444444555555555555444444555666666666444444666888777999::::::;;;>>>BBBFFFIIILLLOOOOOONNNOOORRRUUUNNNIIIEEEDDDHHHMMMPPPQQQSSSUUUXXXZZZ[[[ZZZXXXVVVVVVWWWZZZ\\\___bbbdddeeeccccccccceeefffeeebbb```cccbbb```[[[UUUQQQPPPPPPQQQTTTWWWYYYZZZ^^^ccchhhmmmqqqyyyyyyqqqmmmmmmooooooooossssssuuuyyyyyymmmeeefffgggccc^^^^^^]]]YYYXXXYYYXXXTTTSSSTTTUUUYYY]]]aaadddjjjqqqvvv}}}~~~tttiiibbb\\\UUURRRSSSPPPRRRVVV\\\dddsssvvvkkkdddaaadddiiisssyyyfff___^^^```gggppp{{{}}}mmm```VVVTTTWWWYYYZZZ\\\^^^aaabbbcccccceeeeeeffffffeeedddbbbaaa]]]\\\ZZZVVVOOOGGG???:::999999999999999999999999777777777777666666666666777777666666555555555555mmmllljjjiiigggeeeccccccddd```[[[WWWUUUTTTSSSRRROOONNNMMMKKKJJJJJJIIIIIIGGGDDD@@@>>>>>>>>>>>>===:::999888888::::::999888777777777777777777777777777888888999999888888777444444444444444444444444333222111111111222333444555444333111111222333444444444555555555555444444555666666666444555666888999:::;;;;;;<<>>>>>===;;;999888777777999999888777777777777777777777777777777888888999999888888777444444444444444444444444222222222222222333444444333333333333333333444444444444555555555555444444444555666555444555777888:::;;;<<<<<<===@@@EEEHHHLLLNNNQQQQQQNNNLLLKKKKKKGGGDDDAAAAAAEEEKKKOOORRRSSSVVVZZZ]]]]]]ZZZWWWTTTSSSUUUZZZ^^^``````___^^^dddeeeggghhhiiijjjjjjiiiiiigggccc[[[TTTOOOMMMMMMTTTWWW\\\aaadddgggjjjllluuuxxx}}}{{{yyyvvvrrrmmmjjjkkkmmmoooooossstttxxx|||zzzqqqhhh___\\\ZZZXXXZZZ^^^```cccgggjjjlllnnnppprrrrrrxxxwwwoooiiiccc\\\XXXYYYSSSSSSTTTVVVYYYbbbuuuxxxnnnccc___aaahhhuuupppeee___^^^bbbhhhkkkuuuooo^^^VVVVVV[[[\\\^^^```bbbdddeeeeeeddddddeeeeeedddcccaaa```^^^]]][[[VVVPPPGGG@@@;;;::::::::::::::::::::::::999888888777666555555444777777777777777666666666mmmkkkiiigggffffffggghhheeebbb\\\XXXVVVSSSQQQOOONNNMMMLLLKKKJJJIIIIIIIIIFFFDDDAAA???>>>===<<<::::::999888888999999888777777777777777777777777777777777888888888888777777444444444444444444444444222222222222333333444444000111333444444444444333333444444555555444444333444555666555555555777999:::;;;<<<<<<===@@@DDDHHHLLLNNNPPPQQQPPPNNNKKKJJJFFFDDDCCCCCCGGGMMMSSSVVVVVVXXX[[[\\\\\\ZZZWWWTTTUUUXXX[[[^^^`````````___cccdddfffggghhhiiikkklllkkkhhhccc[[[TTTOOONNNNNNTTTXXX___ffflllppprrrtttyyy|||~~~wwwsssqqqooommmjjjhhhiiikkknnnooorrruuuyyy~~~xxxkkkdddaaa```cccgggiiilllppptttvvvvvvwwwvvvzzz~~~{{{sssnnnhhh___YYYYYYTTTSSSRRRSSSTTTZZZiiixxx{{{ppphhhaaaaaafffpppttteee\\\YYY[[[___dddpppuuubbbYYYYYY[[[\\\^^^```bbbdddeeeeeeddddddeeeeeeeeecccbbbaaa^^^^^^\\\WWWPPPHHH@@@<<<:::::::::::::::::::::::::::999888777666555444333666666666666666666666666mmmkkkiiigggfffggghhhiiieeeaaa]]]YYYVVVTTTQQQOOONNNMMMLLLJJJIIIIIIIIIHHHEEECCC@@@???>>>>>><<<:::<<<:::999999::::::999888888888888888888888888888777777777888888777777777444444444444444444444444222222333333444444444444000111333444555444333333333333444444444444333333333444555555555555777999999:::;;;;;;<<>><<<:::===;;;::::::;;;;;;999888888888888888888888888888666777777888888777777666444444444444444444444444222222333444444444444444111222333444555444333222333333444444444444333333333444555555555666888:::999:::;;;;;;<<>>@@@BBBCCCGGGNNNXXX___qqqjjjaaaXXXTTTTTTWWWZZZ___cccjjjppprrrqqqooollliiikkkjjjgggccccccggglllqqqllldddZZZRRROOOPPPRRRUUUXXX^^^hhhsss{{{vvvjjjeeedddccceeehhhhhhggghhhkkkmmmkkkrrr|||xxxmmmdddaaaYYYUUUSSSSSSQQQQQQXXX```hhh{{{xxxkkkeeefffbbbiiivvvooo\\\TTTRRRRRRTTTaaawwwxxxiiiaaa^^^___aaaccceeeggghhhhhhggghhhhhhhhhhhhfffeeeddd``````]]]YYYRRRJJJBBB>>>;;;;;;;;;;;;;;;;;;;;;;;;888777777777666666555555666777777777888888888888lllllllllkkkiiihhhfffeeeaaa___\\\YYYXXXVVVSSSPPPMMMLLLKKKJJJIIIHHHHHHHHH@@@???>>>???@@@???>>><<<;;;:::888888999888777555888888888888888888888888666666777777777777666666444444444444444444444444222333444555555555444333555444444333333222222222222333333444444333333222222444555555555666888:::;;;<<<===>>>???BBBFFFIIIKKKIIIGGGHHHKKKLLLKKKIII@@@BBBDDDFFFJJJQQQ[[[ccchhhaaaWWWPPPNNNSSSZZZ```dddjjjttt|||}}}wwwrrrnnnooonnniiiddddddhhhmmmtttooofff[[[RRRNNNNNNPPPWWWXXX]]]fffqqqyyy||||||vvviiidddcccbbbeeehhhhhhggghhhjjjmmmjjjrrr|||}}}rrrjjjgggZZZVVVTTTSSSQQQOOOTTT[[[\\\nnn{{{pppeeecccgggkkktttnnnYYYQQQOOONNNUUU```ttt~~~kkk``````aaaccceeehhhiiijjjjjjhhhiiiiiiiiiiiigggfffeeeaaa```^^^YYYRRRJJJBBB>>>;;;;;;;;;;;;;;;;;;;;;;;;777777777777666666666666888888999999::::::::::::pppmmmjjjfffeeeeeefffgggbbb___ZZZWWWUUUSSSPPPMMMNNNLLLJJJJJJJJJKKKJJJHHHHHHEEEAAA???>>>>>><<<;;;;;;;;;::::::999888777777999888888888777777666666555555666666666666555555333444555666666555444333666666444444444444666666222222333444444555555666666555555444444555555666333333333444555777999:::999999:::<<<@@@DDDIIIKKKKKKJJJIIIHHHIIIHHHFFFDDD???@@@CCCFFFKKKPPPUUUWWWVVVSSSRRRSSSRRRRRRVVV]]]eeemmmyyy}}}vvvuuuqqqjjjddddddjjjpppzzzpppaaaUUUNNNNNNOOOQQQ[[[^^^ccchhhnnnttt{{{zzzooofffaaabbbeeeggghhhhhhiiijjjkkknnnssszzz}}}oooeee___[[[UUURRRQQQRRRSSSSSS[[[aaapppyyymmmfffccchhhoooyyy{{{nnn\\\NNNMMMSSSTTT^^^rrrqqqcccaaacccdddfffhhhiiijjjjjjlllllllllkkkiiihhhfffeeeaaaaaa```[[[SSSJJJCCC???<<<;;;:::999999999:::;;;888888888888777777777777999888777777777888::::::nnnmmmjjjgggfffeeeeeefffaaa^^^ZZZWWWUUUSSSPPPNNNOOONNNLLLKKKLLLLLLKKKJJJHHHEEEAAA???>>>>>><<<;;;;;;;;;::::::999888888777888888888888777777777666555555666666666666555555222333444444444444333222444333222111111222333444222222333444444555555666333333222222222222333333444333333444555777999;;;999999:::<<<@@@DDDHHHKKKIIIHHHGGGHHHHHHGGGDDDBBB???AAACCCGGGJJJMMMOOOPPPOOOLLLLLLNNNOOOPPPUUU\\\```fffooowww|||xxxooofffcccgggkkksssjjj]]]RRRNNNNNNQQQSSSXXX[[[aaaffflllssszzz~~~yyynnngggcccccceeehhhiiiiiiiiijjjlllpppttt{{{wwwnnneee___YYYTTTSSSTTTUUUVVVWWW[[[fffwww}}}ppphhhdddfffnnnwwwwwwjjj[[[NNNLLLQQQTTT^^^qqqrrrfffbbbccceeegggiiikkkllllllmmmllllllkkkjjjhhhgggfffbbbbbb```[[[TTTKKKDDD@@@<<<;;;:::999999999:::;;;888888888888777777777777777777666666666777888999mmmlllkkkiiigggfffeeedddaaa^^^ZZZWWWUUUSSSPPPNNNOOOMMMKKKJJJKKKKKKJJJIIIHHHEEEAAA???>>>>>><<<;;;;;;::::::999999888888888888888888888777777777777555555666666666666555555333333444555555444333333222222111111111111222222222222333444444555555666222222111111111111222222444444444444555777999;;;999999:::<<>>>>><<<;;;:::::::::999999888888888888888888777777777777777555555666666666666555555666666666666666666666666333333333333333333333333222222333444444555555666444333333222222333333444444444444444666888:::;;;999999:::<<>>>>><<<;;;::::::999999999999999888777777777777777777888888555555666666666666555555666666666555555666666666333333333333333333333333222222333444444555555666444333333222222333333444444444444555666888:::;;;999999:::<<>>BBBGGGKKKLLLJJJGGGDDDBBB@@@AAADDDFFFHHHNNNUUUZZZ[[[]]]^^^___aaaeeegggmmmkkkhhhdddbbbbbbeeehhh___YYYQQQKKKJJJLLLOOOQQQRRRWWW^^^eeelllttt{{{~~~tttllljjjjjjgggiiikkkllllllmmmnnnpppuuuxxx}}}{{{pppeee^^^YYYVVVTTTRRRRRRTTTUUUUUUYYYggguuu{{{sssnnnkkkpppwwwyyyvvv|||}}}ssskkk```VVVQQQRRRQQQ]]]qqq}}}pppeee______```cccfffiiikkkmmmnnnpppppppppooommmllljjjiiigggeeebbb^^^ZZZRRRJJJDDD===<<<;;;999888888999999888888888888777777777666777777888888888999999999kkkkkkkkkkkkiiigggdddccc```]]]YYYWWWUUUTTTQQQOOOOOOMMMKKKJJJKKKKKKJJJIIIHHHEEEAAA???>>>>>><<<;;;999999999999999999999999777777777777888888888888555555666666666666555555444333222222222222333444111111222222222222111111222222333444444555555666222222111111111111222222555555444555666888:::<<<:::::::::;;;>>>BBBFFFHHHHHHJJJLLLNNNOOOKKKFFFAAA???CCCHHHLLLMMMKKKHHHEEECCCAAAAAADDDFFFGGGMMMTTTUUUXXX[[[]]]]]]^^^```aaacccbbbaaa_________```aaa\\\VVVOOOKKKKKKMMMOOOQQQSSSVVV\\\bbbiiiqqqzzz}}}rrrkkkiiiiiihhhjjjlllnnnnnnnnnoooqqquuuzzzxxxoooggg___YYYUUUQQQOOOPPPPPPNNNOOOXXXbbbrrrxxxmmmllloooyyyxxxwww~~~{{{qqqeeeYYYTTTVVVUUUaaawww~~~qqqfff___^^^___bbbeeeiiikkkmmmnnnrrrqqqqqqpppooommmlllkkkiiifffbbb___\\\UUULLLEEE>>>===;;;999888888888999888888888888777777777777777777888999999999999999llllllkkkjjjhhhfffdddccc___]]]YYYWWWVVVTTTRRRPPPOOONNNLLLKKKLLLLLLKKKJJJHHHEEEAAA???>>>>>><<<;;;999999999999999999999999666777777777888888888888555555666666666666555555333222111111111111222333111222333444444333222111222222333444444555555666333333222222222222333333555555555555777999;;;<<<:::::::::;;;>>>BBBEEEGGGHHHJJJMMMOOOPPPLLLFFFAAAAAADDDHHHLLLLLLJJJFFFCCCBBB@@@@@@DDDFFFHHHNNNUUUVVVXXX[[[\\\\\\\\\]]]___^^^^^^^^^___``````___^^^XXXTTTNNNKKKLLLOOORRRSSSWWWZZZ^^^cccjjjsss|||}}}rrrjjjhhhhhhiiikkkmmmoooooooooppprrrwww|||~~~xxxqqqhhh___ZZZSSSOOOLLLLLLJJJJJJOOOVVVcccqqq~~~vvvppprrryyy{{{}}}wwwhhhZZZVVVYYY[[[hhh~~~rrrfff___^^^___bbbfffjjjmmmooopppsssrrrrrrqqqpppnnnlllllljjjgggbbb```]]]WWWNNNFFF>>>===;;;999888888888999888888888888777777777777666666888999999999888777mmmlllkkkiiigggfffeeeddd___]]]YYYWWWVVVTTTRRRPPPNNNLLLJJJJJJJJJKKKJJJIIIHHHEEEAAA??????>>>===;;;999999999999999999999999666666777777888888888999555555666666666666555555444444222222222222444444444444666666666666444444222222333444444555555666666555555444444555555666555555555555777999;;;<<<:::::::::;;;>>>AAAEEEGGGHHHIIIMMMPPPPPPLLLEEE@@@CCCEEEIIIKKKKKKHHHDDDAAA@@@>>>???CCCFFFIIIOOOWWWZZZ[[[\\\[[[ZZZZZZ[[[\\\\\\\\\^^^aaaccccccaaa___VVVRRRMMMLLLMMMQQQTTTUUU]]]___bbbgggmmmvvv|||qqqjjjggggggiiilllnnnoooooopppqqqrrryyy~~~~~~xxxoooeee___WWWPPPKKKJJJIIIIIIMMMRRRSSS^^^qqq|||tttyyy{{{{{{iiiZZZVVV[[[```mmmrrreee^^^^^^```cccgggkkknnnpppqqqssssssrrrrrrpppooommmlllkkkgggcccaaa^^^XXXNNNGGG>>>===;;;999888888888888888888888888777777777777444555777888888888777666kkkjjjiiigggfffdddcccbbbccc___[[[WWWTTTRRRPPPNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHEEEAAA>>>>>>>>>===<<<===;;;999888999::::::999888888888888777777777777777666666555444444333333777666666666666555555555333333333333333333333333222222222333333444444444444333333222222333333444555555444444555666888999999999:::<<>>======<<<===;;;999888999::::::999888888888777777777666666999888777666555444333333444333333333222222222222333333333333333333333333333333333333333333333333444333333222222333333444555555555555666888:::;;;:::::::::<<>><<<;;;:::;;;;;;:::999:::999888777666666666666555555666666666777777777kkkjjjiiigggfffdddcccbbb```]]]YYYVVVUUUTTTRRRPPPOOOOOOMMMLLLKKKJJJJJJJJJJJJFFFBBB???>>>===<<<:::<<<:::999888999:::999888888888777777777777666666:::999888777666555444444333333222222222111111111333333333333333333333333333333333333333333333333444333333222222333333444444444555666888:::;;;===::::::;;;===@@@DDDGGGIIIHHHHHHHHHFFFBBB?????????DDDGGGIIIIIIGGGCCCAAA@@@CCCCCCDDDFFFIIINNNRRRUUUYYYYYYXXXXXXXXXXXXXXXXXXZZZaaagggiiijjjkkkfff```PPPNNNKKKKKKNNNTTTZZZ^^^kkkrrrxxxxxxyyy~~~vvvmmmhhhiiikkkmmmnnnpppppppppqqqssstttzzz~~~{{{uuummmddd^^^RRROOOJJJHHHHHHHHHHHHHHHLLLKKKOOOZZZjjj~~~pppbbb]]]^^^eeepppzzzlllfff```bbbfffiiimmmooopppppplllmmmooopppqqqppppppooolllllliiidddaaa\\\SSSIII???===;;;:::;;;;;;:::999999888777666666555555666555555666666666666777777kkkjjjiiigggfffdddcccbbb___\\\XXXVVVUUUTTTSSSQQQOOONNNMMMLLLKKKJJJJJJJJJKKKGGGBBB???===<<<;;;:::;;;:::888999::::::999888888777777777666666666666777777777666666666555555555555555444444444444333444444444444444444444444444444333333333333222222444333333222222333333444222333444666888:::<<<===::::::<<<>>>AAAEEEHHHIIIHHHHHHGGGDDDAAA>>>>>>>>>EEEFFFHHHGGGEEEBBB@@@@@@EEEEEEFFFIIILLLPPPTTTVVVWWWWWWWWWXXXXXXXXXXXXXXXYYYaaaiiilllmmmlllfff```RRRPPPMMMLLLMMMRRRWWWZZZ```iiirrruuuyyy~~~ssskkkhhhiiikkklllnnnppppppoooooopppqqqyyy~~~|||vvvnnnfff]]]XXXPPPMMMIIIFFFFFFGGGHHHIIIKKKJJJLLLQQQ[[[lllrrrddd^^^___eeeooo~~~pppfff```aaadddhhhkkkmmmoooooommmmmmooopppppppppooonnnkkkllliiidddaaa]]]SSSIII@@@>>>;;;:::;;;;;;:::999888777777666555555666666777777888888888888888888kkkjjjiiigggfffdddcccbbb___\\\XXXVVVUUUUUUSSSRRRNNNNNNLLLKKKJJJIIIIIIIIIKKKGGGBBB???===<<<;;;:::;;;999888999::::::888777777777777666666666666555333444444555555666777777666666666666555555555555444444444444444444444444333333333333333333333333444333333222222333333444000111333555777999;;;<<<:::;;;===???BBBFFFHHHJJJIIIHHHGGGCCC@@@======>>>DDDEEEFFFEEECCCAAA@@@@@@CCCDDDFFFHHHLLLPPPTTTVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYcccmmmrrrssspppfff\\\QQQOOOLLLKKKMMMPPPUUUXXXYYYcccmmmrrrwww~~~zzzoooiiiggghhhiiimmmoooqqqrrrqqqoooooooooyyy}}}~~~vvvnnneee]]]UUUQQQMMMKKKIIIGGGEEEFFFHHHIIIHHHHHHJJJMMMQQQ\\\qqquuuggg______fffnnnyyysssfff^^^```bbbeeehhhkkkmmmnnnnnnnnnooopppooonnnmmmlllkkkkkkhhhccc```]]]SSSJJJAAA???<<<::::::;;;::::::888777777666666666666777888888777777777777777777kkkjjjiiigggfffdddcccbbb___\\\XXXVVVUUUTTTSSSQQQNNNMMMLLLKKKJJJIIIIIIIIIJJJFFFBBB???>>>===<<<::::::999888999::::::888666777777666666666666555555222333333444555666777777555555444444444333333333444444444444444444444444222222222333333444444444444333333222222333333444///000333555777999:::::::::;;;>>>AAADDDFFFIIIJJJJJJIIIGGGCCC???======>>>CCCDDDDDDCCCAAA@@@AAABBB@@@AAACCCGGGKKKOOOSSSUUUVVVVVVWWWXXXYYYYYYZZZZZZ]]]gggttt}}}{{{lll\\\NNNLLLKKKKKKMMMRRRVVVYYY[[[eeennnrrrvvv}}}vvvkkkfffeeeffffffmmmppptttuuuuuusssrrrrrryyy}}}}}}wwwmmmddd\\\UUUOOOLLLJJJJJJJJJHHHFFFFFFHHHIIIJJJJJJMMMOOOPPPVVVdddssszzzkkkbbb```ffflllttt~~~xxxhhh^^^___aaadddgggjjjlllmmmnnnoooooopppooonnnlllkkkkkkllliiidddbbb^^^UUUKKKCCC@@@<<<::::::;;;;;;:::888888777777777777888888666666555555555555444444kkkjjjiiigggfffdddcccbbb```]]]YYYVVVUUUTTTRRRQQQOOONNNMMMLLLKKKJJJJJJJJJIIIEEEAAA???>>>======<<<999888888999::::::777555777777666666666555555555555555555555555555555555444444444333333333222222555555555555555555555555111111222222333444555555444333333222222333333444000222444666888999:::::::::<<<>>>AAAEEEGGGIIIJJJKKKJJJHHHDDD???===>>>???BBBBBBBBBAAA@@@@@@AAACCC???AAADDDHHHMMMRRRUUUWWWVVVWWWWWWXXXZZZ[[[\\\\\\bbbmmm}}}wwwbbbOOONNNMMMLLLNNNRRRVVVXXX^^^gggooorrrvvv|||ssshhhcccccccccccchhhlllrrrvvvwwwwwwvvvvvvxxx}}}zzz{{{}}}ssslllcccZZZTTTPPPMMMKKKGGGIIIKKKJJJHHHGGGHHHIIILLLLLLMMMOOOOOORRR\\\fffxxxooodddbbbcccgggnnnxxx}}}mmm______aaadddgggjjjmmmnnnlllmmmnnnooooooooonnnmmmmmmnnnkkkgggdddaaaXXXNNNDDD@@@<<<::::::;;;;;;:::999999888888888888999999666666555555555444444444kkkjjjiiihhhfffdddcccbbb```]]]YYYVVVUUUTTTRRRPPPQQQPPPNNNMMMLLLLLLKKKKKKHHHEEEAAA>>>>>>>>>===<<<999888888999::::::777555777666666666555555555555999999888777666555444444555555555444444444333333555555555555555555555555000000111222444555666666444333333222222333333444222333666888:::::::::::::::<<>>>>>@@@AAAAAAAAA@@@???@@@BBBDDDAAACCCGGGLLLQQQVVVYYY[[[VVVWWWXXXYYYZZZ[[[\\\]]]gggrrrhhhUUUSSSPPPNNNNNNPPPSSSUUU]]]fffmmmpppuuu|||qqqgggbbbaaaaaaaaabbbgggnnntttvvvwwwxxxxxxxxx}}}~~~wwwvvvyyy}}}kkkeee\\\TTTPPPNNNMMMLLLFFFIIILLLLLLIIIGGGHHHIIIIIIGGGGGGIIIIIIKKKRRR[[[iii~~~~~~sssgggccc^^^ccckkkuuuqqq``````bbbdddhhhkkknnnooojjjkkkmmmnnnpppppppppoooooopppmmmiiifffcccZZZPPPDDDAAA<<<::::::;;;;;;::::::999999999999999::::::888888777777666666666555ooommmjjjgggcccaaa___^^^^^^\\\YYYVVVTTTPPPLLLIIINNNNNNMMMMMMMMMMMMNNNNNNJJJGGGBBB@@@???>>>===<<<:::888777888999999888777888777666555555444555555555666666666444333444555777777666555555555555555555555444444444333333333444333333222222333333444444444444444444444444444333333444555777999;;;<<<:::<<<@@@BBBDDDGGGKKKNNNOOOLLLGGGBBB??????@@@BBBEEEFFFDDD???>>>AAABBB@@@???@@@CCCIIIQQQ[[[ccchhhdddeeeeeeaaa]]]]]]bbbgggfffqqqiiiUUUTTTQQQNNNMMMPPPUUUYYY^^^fffnnnrrrwww~~~{{{mmmfffbbb______bbbeeegggjjjmmmppptttyyy}}}|||zzzzzz|||~~~}}}vvvpppggg___UUUMMMJJJIIIHHHHHHOOONNNNNNMMMMMMMMMLLLLLLKKKKKKJJJKKKLLLOOORRRTTTbbbiiizzzmmm^^^]]]```fffppp~~~vvviiiaaa]]]bbbgggiiijjjkkkjjjjjjkkklllmmmoooooopppnnnnnnkkkfffdddbbbZZZRRRKKKBBB<<<;;;<<<;;;;;;===;;;:::999888777555444444888888777777777777888888kkkjjjhhhfffdddcccbbbbbb\\\ZZZXXXVVVTTTRRRNNNKKKMMMMMMMMMLLLLLLMMMMMMMMMJJJGGGBBB@@@???>>>===<<<:::999777888999999888777666666555555555666666777555666666666444333444555999888777666555444444444555555444444444333333333555444444333333444444555333333333333333333333333222333444666888999:::;;;:::===AAADDDFFFHHHJJJMMMMMMJJJEEE@@@======???@@@AAADDDCCC>>><<<>>>@@@???BBBCCCGGGMMMVVVaaakkkpppoooqqqqqqmmmgggddddddgggiiippp{{{xxxdddWWWVVVSSSQQQPPPSSSXXX\\\___gggnnnsssxxxxxxkkkdddaaa___```cccbbbdddhhhkkkoootttyyy}}}}}}}}}zzzzzzzzzvvvooohhh^^^XXXQQQLLLLLLMMMNNNNNNNNNOOOPPPPPPPPPPPPOOONNNMMMLLLJJJJJJJJJKKKMMMNNNTTTZZZiii~~~ooo```\\\___fffooo}}}yyyjjjccc^^^bbbhhhjjjjjjlllkkkkkklllmmmnnnoooooopppnnnnnnlllgggfffddd\\\TTTKKKBBB<<<;;;<<<;;;;;;===:::999999888777666555555888888777777777777888888jjjiiigggeeecccbbbbbbaaa[[[YYYWWWUUUTTTSSSPPPNNNMMMLLLLLLKKKKKKLLLLLLMMMJJJGGGBBB@@@???>>>===<<<:::999888888999999888666444444444555555666888888555666666666444333444555777666666555555555555666555555444444444333333333555555444444444444555555222222222222222222222222111333555777999::::::::::::>>>BBBFFFGGGHHHJJJKKKJJJGGGBBB>>>;;;<<<===???>>>DDDFFFAAA<<<===??????BBBDDDHHHOOOYYYeeeooovvvzzz}}}|||uuummmiiigggkkknnnqqqwww}}}{{{lll]]]VVVVVVTTTRRRQQQTTTYYY]]]```hhhpppttt{{{ttthhhbbb```^^^```ccc___aaaeeehhhlllrrrxxx}}}|||}}}{{{xxxtttnnnfff```VVVSSSOOOMMMNNNQQQSSSSSSPPPRRRUUUVVVWWWUUUSSSQQQOOONNNKKKIIIGGGGGGHHHIIILLLQQQ\\\kkkzzz~~~}}}|||qqqbbb\\\___eeeooo}}}}}}mmmeee```ccciiikkklllmmmmmmmmmnnnnnnoooooooooooonnnooommmjjjhhhggg```WWWKKKCCC<<<<<<<<<;;;;;;<<<888888888888777777777666888888777777777777888888lllkkkhhheeebbb```___^^^]]][[[WWWUUUTTTRRRPPPNNNLLLLLLKKKKKKKKKKKKLLLLLLJJJGGGBBB@@@???>>>===<<<;;;999888888999999777666555555555555555666777777555666666666444333444555222222222333444555666777555555444444444333333333444444333333333333444444222222222222222222222222111333666999::::::999999;;;???DDDGGGHHHHHHHHHIIIIIIEEEAAA===;;;;;;===???BBBIIIMMMGGG???>>>@@@AAA@@@BBBFFFLLLVVVaaalllrrrzzz~~~|||ssslllhhhkkkiiiiiimmmqqqnnncccXXXSSSSSSRRRQQQQQQTTTYYY\\\aaaiiiqqqvvv}}}~~~rrreee```]]]\\\^^^aaa___aaacccfffiiiooouuuzzz{{{}}}|||vvvqqqjjjbbb]]]VVVTTTSSSRRRRRRTTTUUUVVVXXXZZZ^^^```___[[[VVVSSSQQQOOOLLLIIIGGGFFFGGGGGGIIILLLSSS]]]ggguuu~~~{{{xxxxxxxxxyyy}}}}}}}}}~~~qqqddd\\\___fffpppqqqhhhaaadddiiikkkmmmoooooooooooooooppppppppppppooopppooolllkkkjjjcccZZZLLLCCC<<<<<<<<<::::::<<<777777777777777888888888888888777777777777888888kkkjjjgggdddbbb```^^^^^^```]]]YYYUUUSSSQQQNNNLLLLLLLLLKKKKKKKKKKKKLLLLLLJJJGGGBBB@@@???>>>===<<<;;;:::888888999888777555777777666555555555555555555666666666444333444555222111111111111222333333555555444444444333333333333222222222222222222333444444444444444444444444222444777999::::::999999<<<@@@DDDGGGGGGGGGGGGGGGHHHEEEAAA===<<<<<>>???@@@@@@AAAEEEKKKSSS\\\dddiiiooosssyyy|||zzztttmmmiiihhheeedddhhhkkkggg]]]VVVQQQQQQQQQQQQRRRUUUZZZ]]]ccckkksssxxx}}}qqqddd^^^[[[ZZZ[[[^^^```aaacccdddggglllrrrvvv}}}~~~~~~yyysssnnnhhhccc```ZZZZZZZZZYYYYYYZZZ\\\]]]bbbeeehhhiiifffaaaZZZUUURRRPPPMMMJJJHHHHHHHHHHHHFFFGGGJJJPPPUUUaaauuu}}}{{{xxxuuutttuuuwwwxxxzzzzzz{{{|||}}}{{{mmmbbb[[[___gggrrrtttjjjcccdddiiikkknnnpppqqqqqqqqqqqqqqqqqqqqqqqqpppqqqpppnnnnnnlllddd\\\LLLCCC<<<<<<<<<::::::;;;777777777777888888888888888888777777777777888888ffffffdddcccbbbaaaaaaaaabbb^^^YYYUUUSSSQQQNNNLLLMMMLLLLLLKKKKKKLLLLLLMMMJJJGGGBBB@@@???>>>===<<<<<<:::888888888888666555888888666555555444444444555666666666444333444555555444333111000/////////555555444444444333333333222222111111111111222222444444444444444444444444444555777999:::::::::999===@@@DDDFFFEEEEEEEEEFFFHHHEEEAAA===<<<===@@@BBBBBBHHHIIICCC===<<<>>>>>>AAACCCGGGLLLSSSZZZ___bbbcccggglllpppqqqooollliiieeeaaaaaafffhhhbbbZZZUUUQQQRRRRRRSSSTTTWWW\\\```eeemmmuuuyyy|||pppccc]]]ZZZYYYZZZ]]]aaabbbbbbccceeejjjpppttt~~~}}}{{{xxxsssoookkkiiihhhcccccccccbbbaaaaaadddgggjjjllloooooollleee]]]XXXSSSQQQNNNKKKIIIIIIIIIIIIHHHFFFGGGJJJNNNUUUdddrrr|||tttrrrqqqoooppprrrtttvvvvvvwwwyyyzzzzzz|||vvvjjj```ZZZ^^^fffsssvvvlllcccdddhhhkkknnnqqqqqqqqqrrrrrrrrrsssssssssppprrrrrrpppooommmeee\\\LLLDDD===<<<<<<:::999;;;777777777777777888888888888888777777777777888888fffeeedddbbbaaaaaaaaaaaaaaa]]]YYYUUUSSSRRRPPPNNNMMMMMMMMMLLLLLLMMMMMMMMMJJJGGGBBB@@@???>>>===<<<<<<:::999888888888666444777666666555555555666666555666666666444333444555444444333222222222222222555555444444444333333333333222222111111222222333333333333333333333333333666666777888999::::::;;;???AAACCCCCCCCCCCCDDDEEEFFFDDD@@@===<<<===@@@BBB>>>BBBAAA===;;;>>>@@@???AAACCCHHHNNNTTTYYY\\\]]]___```bbbfffhhhiiiiiigggeee___]]]bbbbbb\\\VVVTTTOOOPPPQQQRRRTTTWWW\\\___fffnnnvvvzzzzzznnnbbb\\\ZZZZZZ[[[___``````aaabbbdddjjjqqqvvv~~~|||yyyvvvttttttuuuqqqqqqoookkkgggfffhhhkkkmmmoooqqqqqqnnnggg```\\\UUUSSSOOOKKKIIIHHHGGGGGGKKKHHHGGGJJJLLLPPPXXXbbbppp|||vvvrrriiihhhhhhhhhjjjllloooqqqqqqtttvvvwwwwwwyyy|||uuuhhh___WWW\\\eeerrrwwwlllccccccgggjjjmmmqqqqqqqqqrrrsssttttttuuuuuuqqqssssssqqqpppmmmeee[[[MMMDDD===<<<<<<:::999;;;888888888777777777777777888888777777777777888888iiigggeeeccc```___^^^]]]___\\\WWWUUUSSSSSSRRRQQQNNNNNNMMMMMMMMMMMMNNNNNNJJJGGGBBB@@@???>>>===<<<<<<;;;999888888888666444555555444555555666777888555666666666444333444555000000111222444666888999555555444444444333333333444333333222222333333444222222222222222222222222777777777777888999;;;;;;???AAABBBBBBAAAAAACCCEEEEEECCC???<<<;;;===???AAA<<<>>>===:::;;;AAACCCBBB>>>BBBHHHNNNTTTXXXZZZ[[[_________```ccceeefffffffff^^^[[[^^^^^^XXXSSSSSSKKKMMMNNNOOOQQQUUUZZZ]]]gggooovvvzzzwwwlll```\\\[[[[[[]]]aaa^^^___```aaadddkkkrrrxxx}}}}}}}}}~~~~~~|||xxxqqqjjjfffhhhjjjmmmoooqqqqqqnnniiibbb^^^VVVTTTPPPKKKHHHFFFEEEEEEIIIEEEDDDGGGIIIJJJOOOTTT```pppzzzuuuooohhhddd```aaaaaaccceeehhhkkkllloooqqqtttuuuuuuvvvzzz~~~vvvhhh^^^UUUZZZcccqqqxxxmmmcccbbbfffiiimmmpppqqqqqqrrrssstttuuuvvvwwwrrrtttsssqqqpppmmmdddZZZMMMDDD===<<<<<<:::999:::888888888888777777777666888888777777777777888888gggeeecccaaa___^^^^^^___\\\[[[XXXUUUSSSQQQQQQPPPMMMLLLJJJJJJLLLMMMLLLKKKHHHGGGDDD@@@>>><<<;;;;;;<<<<<<;;;:::999777777666666666666666555555555555666666555444333333222222555444333333555666666555555555555444444333333333000222444333222111222222333333333444444444555555111444666888888999;;;<<<;;;>>>>>>;;;<<>><<<===>>>?????????>>>======>>>@@@BBBDDDBBBEEEKKKPPPUUUYYY[[[[[[]]]___aaabbbbbbcccfffhhhfffeeebbb^^^YYYTTTPPPNNNLLLOOOPPPQQQQQQTTTZZZ___ffflllssszzzuuujjj___[[[ZZZYYYZZZ]]]_________```dddjjjrrrxxx~~~wwwoookkkjjjkkkiiillloooqqqooohhhaaa\\\XXXUUUPPPMMMLLLKKKJJJIIIHHHGGGFFFEEEGGGJJJMMMOOOXXX___qqq|||{{{zzzyyyyyyzzz|||}}}{{{rrrmmmjjjfffaaa[[[YYYYYYYYYYYYZZZ^^^dddhhhjjjllloooqqqrrrtttwwwyyyuuuhhh^^^TTTWWWaaaqqqzzznnndddcccfffhhhjjjmmmoooppprrrtttuuuvvvwwwwwwxxxvvvtttsssrrrnnnfff```OOOEEE<<<;;;===<<<:::;;;;;;:::999888777777777777666777888::::::999888888gggfffdddaaa```_________\\\[[[XXXUUURRRQQQPPPPPPNNNLLLKKKKKKLLLMMMLLLLLLIIIGGGDDDAAA>>><<<;;;;;;<<<;;;;;;:::888777777666666666666666555555555555666666555444444333222222666444333444666888888777333333333222222111111111222333555555333222333444333333333444444444555555333555888999999:::<<<===<<<>>>>>>;;;<<<@@@BBBAAADDDAAA===;;;<<<>>>??????======<<<<<<===???AAABBBDDDGGGLLLQQQUUUXXXZZZ[[[]]]___bbbccccccccceeeggghhhgggddd```YYYTTTPPPNNNMMMOOOQQQQQQQQQTTT[[[```ffflllssszzz~~~xxxmmmbbb^^^[[[XXXXXXZZZ^^^^^^___```dddkkksssyyy~~~{{{rrrllljjjjjjkkkmmmqqqsssqqqllleee```VVVRRRNNNKKKJJJIIIHHHGGGGGGGGGGGGHHHKKKOOOSSSVVVRRRWWWeeezzz|||yyyvvvuuutttsssssstttvvvwww}}}zzzsssjjjccc```\\\WWWSSSTTTUUUUUUUUUVVVZZZ```dddhhhkkkoooqqqsssuuuxxxzzz~~~yyyjjj```VVVXXXaaaqqq~~~rrrggg___```eeehhhkkknnnoooppprrrtttvvvwwwxxxyyyyyywwwuuutttsssooogggbbbPPPFFF===<<<===<<<:::;;;;;;:::999888777777777777777777888999999999999888hhhfffeeebbbaaa_________\\\ZZZWWWTTTRRRPPPPPPPPPMMMLLLJJJJJJLLLMMMLLLKKKIIIGGGDDDAAA>>><<<;;;;;;;;;;;;:::999888777777666666666666666555555555555666666555555444333333333666555444555777999999888333333222222222222111111222444666555444333444444333333333444444444555555555777:::;;;;;;;;;<<<>>>===???>>>;;;<<<@@@AAA???BBB???<<<;;;<<<>>>???@@@AAAAAAAAABBBCCCDDDFFFGGGFFFHHHLLLQQQUUUWWWXXXYYY\\\^^^aaaccccccccccccdddfffeeeccc^^^WWWPPPLLLJJJNNNPPPRRRRRRSSSVVV\\\bbbgggmmmtttzzz~~~xxxnnnddd```^^^ZZZYYYZZZ\\\]]]^^^aaaeeekkktttyyy}}}yyyoookkkiiihhhjjjmmmooooookkkeee```VVVRRRNNNKKKJJJJJJIIIHHHHHHHHHIIIKKKOOOSSSXXXZZZLLLOOOXXXfffvvv{{{uuurrrpppooonnnmmmnnnoooqqqrrryyy|||xxxtttnnnggg^^^WWWTTTQQQMMMJJJMMMNNNOOOOOOQQQTTTZZZ^^^bbbfffkkkoooqqqsssvvvxxx{{{~~~}}}mmmaaaXXXYYY```nnnyyyjjjbbb\\\```fffkkknnnqqqpppqqqsssvvvxxxzzz{{{{{{{{{xxxwwwvvvuuuqqqiiicccRRRGGG>>><<<===<<<;;;;;;::::::999888888777777777888888888777888888999:::hhhgggeeecccaaa```^^^^^^[[[YYYWWWTTTQQQPPPOOOOOOLLLJJJIIIIIIJJJKKKKKKJJJHHHFFFCCC@@@===;;;:::::::::::::::999888777777666666666666666555555555555666666555555444444444333888666555555666777777666444444444444444444444444222444555555444333333444333333333444444444555555666888:::;;;;;;;;;<<<===>>>@@@???<<<<<<@@@AAA???AAA???<<<<<<>>>@@@BBBBBBEEEFFFFFFGGGHHHIIIIIIIIIFFFHHHLLLPPPSSSUUUUUUUUUYYY\\\___aaaaaa```aaabbbdddeeeddd___WWWPPPLLLKKKPPPRRRUUUUUUVVVYYY```eeekkkpppwww|||ssskkkdddbbbaaa^^^]]]^^^[[[\\\^^^aaaeeellltttzzz}}}uuummmjjjgggggghhhkkkmmmkkkeee```ZZZVVVRRROOONNNMMMLLLJJJIIIIIIJJJKKKNNNQQQTTTVVVJJJKKKQQQZZZddduuu}}}yyytttqqqnnnnnnlllllllllnnnpppqqqwww}}}~~~~~~|||yyyvvvssspppmmmjjjgggaaa\\\TTTNNNKKKJJJIIIGGGGGGHHHJJJJJJLLLOOOTTTXXXZZZ^^^dddiiilllooorrrtttyyy{{{~~~oooaaaYYYXXX]]]kkk|||vvviiiaaa]]]bbbiiinnnqqqtttqqqrrruuuwwwzzz|||}}}~~~|||zzzxxxxxxwwwrrrkkkeeeTTTIII>>><<<===;;;;;;;;;999999999999888888777777999888777777777888:::;;;ggggggeeedddaaa___]]]\\\ZZZYYYVVVSSSQQQOOONNNNNNKKKIIIGGGHHHIIIJJJIIIHHHGGGEEEBBB???<<<:::999999:::999999888888777777777666666666666555555555555666555555555555555444444999777555444555444333222444444444444444444444444111222444444222111222333333333333444444444555555555777999::::::;;;<<<===???AAA@@@======AAABBB@@@AAA???======@@@CCCEEEFFFEEEFFFGGGHHHHHHHHHGGGFFFEEEHHHKKKOOOQQQSSSSSSSSSVVVYYY\\\^^^^^^^^^___aaaeeeggghhhccc[[[TTTQQQPPPSSSUUUXXXXXXYYY]]]ccciiiooottt{{{ssskkkdddcccccc```^^^^^^ZZZ\\\^^^aaafffllltttyyy}}}~~~|||rrrmmmiiihhhiiilllnnnmmmhhhccc^^^ZZZUUURRRPPPOOOMMMLLLKKKKKKJJJJJJJJJKKKLLLLLLIIIKKKOOOTTTZZZeeexxx}}}zzzvvvsssooonnnmmmmmmnnnppprrrsssxxx~~~~~~~~~~~~~~~~~~}}}}}}{{{zzzyyyyyyzzzyyyvvvtttooolllgggdddaaa___]]][[[SSSOOOJJJGGGEEEEEEFFFFFFDDDEEEFFFGGGHHHKKKOOORRRUUUYYY___dddhhhkkkooorrrvvvxxx|||~~~~~~~~~rrrcccYYYVVVZZZgggxxxxxxlllddd___cccjjjnnnqqqsssssstttwwwyyy|||~~~~~~|||zzzyyyxxxtttlllgggVVVJJJ???<<<===;;;;;;<<<888888999999999888777777999888777777777888:::;;;ffffffeeecccaaa^^^\\\[[[ZZZXXXUUURRRPPPNNNNNNNNNJJJIIIGGGGGGIIIJJJIIIHHHGGGEEEBBB???<<<:::999999999999888888888777777777666666666666555555555555555555555555555555555555999777555444444444222111111111222222222222333333000222333333222111111222333333333444444444555555444666999:::;;;<<<===???@@@BBBAAA>>>???CCCDDDBBB@@@>>>===>>>AAAEEEHHHIIIJJJKKKLLLMMMLLLJJJHHHGGGEEEGGGKKKOOOQQQSSSSSSSSSTTTWWWYYY[[[\\\]]]```cccdddhhhiiiddd[[[RRROOOOOOTTTWWWYYYZZZ[[[___fffkkkrrrwww~~~wwwnnnfffdddbbb^^^[[[\\\[[[\\\___bbbffflllsssxxx|||}}}~~~{{{uuummmkkkjjjlllppppppkkkfffbbb^^^XXXTTTQQQOOOMMMKKKMMMLLLKKKJJJIIIHHHHHHHHHKKKKKKNNNQQQTTTYYYdddppp~~~|||zzzwwwsssrrrqqqqqqrrrtttvvvxxx~~~~~~}}}}}}||||||{{{{{{{{{zzzyyyxxxxxxwwwtttppplllgggccc]]]YYYVVVTTTRRRQQQFFFDDDBBBAAA@@@AAABBBCCCBBBCCCDDDEEEEEEGGGJJJMMMRRRUUUZZZ___cccggglllpppppptttxxx{{{|||}}}~~~~~~xxxiii\\\WWWXXXcccttt}}}pppggg```ccciiillloooqqqvvvwwwyyy{{{~~~~~~|||zzzzzzyyyuuummmgggXXXLLL@@@======;;;;;;<<<777888999::::::999888777888888888777888888999:::eeeeeedddccc```]]]ZZZYYYYYYXXXUUURRROOONNNMMMMMMLLLJJJIIIIIIJJJKKKKKKJJJIIIGGGDDD@@@>>><<<;;;;;;888888888888777777777777666666666666555555555555555555555555666666666666888666444444555666555444111111111222222333333333111333444444333222222333333333333444444444555555444666999;;;<<<>>>@@@BBB@@@CCCBBB@@@AAAEEEGGGEEE???===<<<===AAAFFFIIIJJJNNNOOOQQQQQQPPPMMMIIIGGGFFFHHHLLLPPPSSSTTTUUUUUUUUUVVVXXXYYY[[[^^^cccgggiiimmmnnnhhh\\\RRRNNNNNNTTTVVVYYYZZZ[[[___fffkkktttyyy}}}wwwmmmeeebbbaaa]]]\\\\\\[[[]]]```cccffflllrrrvvvzzz{{{}}}|||yyy|||xxxtttrrrtttyyyyyytttooogggccc]]]XXXTTTRRROOOMMMMMMMMMMMMLLLLLLLLLLLLLLLPPPNNNNNNPPPQQQRRRWWW^^^iiiqqq{{{~~~zzzyyyxxxxxxyyy{{{~~~~~~~~~}}}||||||}}}|||||||||zzzwwwqqqmmmeee```YYYSSSOOOMMMJJJIII???@@@@@@@@@?????????@@@@@@BBBCCCCCCBBBCCCFFFHHHMMMPPPSSSWWW[[[```gggkkkjjjnnnssswwwyyyzzz{{{|||{{{|||}}}}}}sss```ZZZWWW```ooouuukkkcccdddjjjmmmpppsssxxxyyy{{{}}}}}}{{{zzzyyyuuummmgggZZZMMMAAA======;;;;;;<<<666777999::::::999888777777777888999999999999888eeeddddddbbb```\\\ZZZXXXYYYWWWUUURRROOONNNMMMMMMMMMLLLJJJJJJLLLMMMLLLKKKJJJHHHEEEBBB???>>>===<<<888888888888777777777777777666666666555555555555555555555666666666666666666555444555777888999888333333333444444555555555222444555555444333333444333333333444444444555555444777:::===>>>@@@BBBDDDAAACCCCCC@@@BBBFFFHHHGGG===<<<;;;<<>>;;;999888:::::::::999999999888888999999888777666555444444444555555555444333333222222222222222222222222222666555333222111222333333333333333333333333333333444333333222222222333333666777777999;;;===???AAADDDCCCAAAAAACCCDDDCCCBBBBBB>>>:::<<>>>>>>>>>>>????????????>>>>>>>>>>>>???@@@AAABBBGGGGGGHHHJJJNNNSSSXXX[[[bbbeeejjjppptttwwwwwwwwwvvvxxxyyyyyyxxxxxxzzz{{{|||||||||}}}iii\\\UUU[[[fffqqqvvvkkkjjjnnnrrrvvvzzz||||||~~~|||yyyvvvsssnnnkkk___PPPBBB>>>???>>><<<;;;999999999888888888888777777888888888888999999999ddddddcccbbb```^^^\\\[[[ZZZXXXVVVSSSPPPMMMLLLKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHFFFDDDAAA>>><<<;;;:::999999999999888888888888666666666666555555555555555666666666666555444333333333333333333333333333555444333222222222333333333333333333333333333333666666555555555666666777999::::::<<<>>>@@@BBBCCCEEECCCAAABBBCCCDDDCCCCCCAAA===999;;;@@@DDDEEEDDDIIIKKKMMMNNNNNNLLLIIIGGGKKKNNNSSSWWWZZZ[[[[[[\\\]]]\\\^^^```aaacccmmmzzzyyybbbVVVSSSRRRSSSUUUWWW[[[aaahhhmmmtttxxxwwwnnngggaaa```^^^ZZZYYY[[[[[[]]]```dddjjjpppuuuxxxzzz{{{}}}|||~~~yyymmmeee```\\\WWWSSSWWWXXXZZZ\\\]]]]]]]]]]]][[[YYYUUUSSSRRRQQQOOOMMMJJJHHHKKKOOOQQQTTT^^^jjjzzz{{{tttnnn___VVVKKKDDDBBBBBB@@@???=========>>>>>>>>>??????============>>>???@@@AAADDDDDDEEEGGGJJJOOOTTTVVV\\\___eeejjjooorrrssssssrrrsssuuuuuuttttttuuuwww{{{{{{{{{|||~~~jjj]]]TTTYYYbbblll{{{yyynnnlllpppssswww|||}}}zzzwwwtttooolll```RRRDDD@@@@@@???===<<<999999999888888888888777777888888888888999999999eeeddddddcccaaa___]]]\\\YYYXXXVVVSSSPPPNNNMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIFFFDDDCCC@@@???===<<<<<<888888888888777777777777444444444444555555555666666666777777777666555555444444444444444444444444444444333222222222333333333333333333333333333333333333222333333444555666777777888:::<<<>>>@@@AAAEEECCCBBBBBBCCCDDDDDDCCC@@@<<<:::;;;>>>BBBCCCBBBHHHIIIKKKLLLKKKJJJHHHGGGMMMSSS[[[aaaddddddcccccceeecccbbbbbbaaaeeerrr~~~|||```UUUVVVRRRSSSTTTWWW[[[aaaiiiooouuuzzzxxxllleee```^^^]]]ZZZYYY\\\YYY[[[___dddkkkqqqvvvyyy|||}}}~~~~~~~~~rrriiidddaaa___\\\```bbbeeeggghhhhhhfffeeeddd```[[[WWWTTTQQQNNNKKKIIIHHHIIIKKKKKKLLLRRRYYYcccuuu}}}{{{zzz{{{{{{|||}}}}}}vvvmmmfffUUUNNNFFF@@@??????===;;;<<<<<<<<<============>>><<<<<<<<<<<<===>>>??????@@@@@@AAACCCFFFJJJNNNPPPTTTWWW]]]ccchhhkkkmmmnnnqqqssstttuuuttttttvvvwwwyyyyyyzzz{{{|||~~~oooaaaVVVXXX___hhhyyy~~~rrrooorrruuuzzz~~~~~~~~~|||yyyuuupppmmmbbbTTTFFFAAAAAA???======999999999888888888888777777888888888888999999999cccccccccbbb```___]]]\\\YYYXXXVVVSSSPPPNNNMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIFFFEEECCC@@@>>>===<<<<<<777777777777666666666666555555555555555555555555666666666777777666666555444444444444444444444444444333333333333333333333333333333333333333333333111111111111222333444555666666777888;;;===???@@@EEECCCBBBBBBCCCDDDDDDCCC???===;;;<<>><<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;<<<<<<===>>>===>>>>>>@@@BBBFFFIIIKKKNNNQQQVVV\\\aaafffhhhiiioooqqqrrrsssrrrssstttvvvwwwwwwxxxyyyzzz|||~~~sssdddYYYYYY___hhhzzzvvvrrrtttwww{{{~~~~~~~~~{{{wwwqqqmmmbbbTTTGGGBBB@@@>>><<<===999999999888888888777777777777888888888999999999aaaaaaaaa```___]]]\\\[[[YYYXXXVVVSSSQQQOOONNNMMMLLLLLLLLLKKKJJJJJJIIIIIIHHHFFFDDDAAA>>><<<;;;:::777777777666666666555555888888777777666555555444444555555666666666555555333333333333333333333333222333333333333333333333333333333333333333333333444444444444555666888888999999:::<<<>>>@@@BBBCCCDDDCCCAAAAAACCCCCCCCCBBB???>>>>>>???AAACCCDDDEEEGGGGGGHHHHHHHHHHHHHHHHHHPPP[[[iiiuuu||||||pppgggffflllrrryyy}}}jjjXXXPPPOOOQQQRRRSSSVVV[[[cccmmmsss~~~~~~tttjjjccc]]][[[ZZZXXXXXX[[[ZZZ\\\aaafffkkkppptttvvv||||||{{{{{{|||}}}~~~|||tttoookkkjjjiiilllnnnqqqttttttssspppooolllfff___XXXSSSOOOKKKIIIFFFHHHHHHGGGGGGGGGHHHHHHQQQWWWcccvvv~~~zzzwwwqqqoookkkiiihhhhhhjjjkkklllmmmooooookkkcccXXXQQQGGGEEEBBB@@@??????>>>===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===<<<======???AAACCCFFFGGGKKKMMMRRRWWW]]]aaadddfffgggiiikkkkkkkkkkkkmmmooossstttuuuvvvxxx{{{}}}~~~pppcccYYYYYY___iii}}}xxxsssuuuxxx||||||wwwrrrnnnaaaTTTGGGAAA???<<<:::<<<999999999888888888777777777777888888888999999999`````````___^^^]]][[[[[[YYYXXXVVVSSSQQQPPPOOONNNLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGDDDAAA>>><<<:::999777777777777666666666666999999888777666555444444444444555666666666555555333333333333333333333333222222333444444444333333333333333333333333333333333333333333444555666666888888999:::===???AAABBBCCCAAA@@@@@@AAABBBBBBAAA??????@@@AAACCCEEEGGGHHHIIIHHHHHHGGGHHHHHHIIIJJJPPP[[[iiitttzzzzzzoookkkkkklllnnnqqqqqqjjj]]]RRRLLLKKKPPPQQQRRRUUU[[[dddnnnvvv}}}ssskkkccc\\\ZZZXXXVVVWWWZZZZZZ]]]aaaffflllppptttuuu{{{{{{{{{|||||||||}}}}}}~~~xxxrrrnnnllllllmmmppprrrrrrqqqooonnngggbbb[[[UUUQQQNNNKKKIIIFFFIIIIIIGGGHHHJJJJJJHHHMMMOOOVVVdddwww~~~yyytttrrrjjjiiigggeeeeeefffggghhhiiiiiihhhfffbbb[[[QQQKKKBBBAAA@@@>>>======>>>>>>;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAACCCDDDGGGJJJNNNSSSXXX\\\___aaabbbccceeeffffffggghhhjjjmmmnnnppprrruuuxxx{{{|||hhh]]]UUUXXX___lllwwwrrrtttwww|||}}}xxxrrrmmmaaaUUUIIIBBB>>>:::999;;;999999999888888888888777777888888888888999999999````````````___^^^\\\\\\YYYXXXVVVTTTRRRPPPOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIFFFEEECCCAAA>>>===<<<;;;888888888777777777666666777777777666666555555555444555666777777777777777444444444444444444444444111222333444444444333333333333333333333333333333222222222111111222333333555666777888:::===???@@@BBB@@@??????@@@AAAAAA@@@===>>>@@@BBBDDDFFFHHHJJJJJJJJJIIIHHHHHHJJJKKKLLLOOOXXXdddlllooottt{{{}}}sssnnnkkkhhheeefffddd\\\RRRLLLLLLNNNPPPQQQRRRUUU[[[eeepppwww}}}tttlllccc\\\YYYWWWUUUVVVYYYXXX[[[```fffmmmrrruuuwwwzzz{{{}}}~~~~~~}}}||||||}}}uuunnnkkkeeefffhhhiiiiiihhhhhhggg```\\\UUUPPPMMMLLLKKKJJJKKKNNNMMMJJJJJJNNNNNNJJJKKKKKKPPPYYYcccttt~~~yyyuuusssqqqlllkkkjjjiiiiiihhhhhhiiifffdddaaa]]]XXXRRRKKKFFFAAAAAA@@@>>>======>>>@@@;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>@@@AAAAAACCCEEEHHHMMMQQQVVVYYYZZZ\\\^^^```aaaaaabbbdddffffffgggjjjmmmqqqtttxxxzzz|||~~~ttt```WWWSSSYYYcccqqquuuppprrrvvv{{{}}}~~~}}}xxxqqqlllcccWWWKKKCCC>>>::::::<<<999999999888888888888777777888888888888999999999aaaaaaaaaaaa```___]]]]]]YYYXXXVVVTTTRRRPPPPPPOOOLLLLLLLLLKKKJJJJJJIIIIIIDDDCCCBBB@@@???>>>>>>>>>888888888888777777777777444444444555555555555666666666777888888888888888666666666666666666666666000111333444555444333333333333333333333333333333666666555444444444555555888999:::;;;===@@@BBBCCCAAA???>>>>>>???@@@@@@???;;;===@@@BBBDDDFFFIIIKKKLLLKKKIIIIIIIIIKKKMMMNNNNNNVVV___ccceeehhhpppvvvuuu~~~{{{sssoookkkfff]]]___]]]UUULLLHHHMMMSSSPPPPPPRRRUUU[[[eeepppxxx~~~tttlllddd\\\YYYVVVTTTUUUXXXUUUYYY___fffmmmssswwwyyy{{{|||~~~}}}|||}}}~~~~~~uuurrrttt~~~tttlllggg^^^______`````````______[[[WWWQQQMMMKKKKKKKKKJJJKKKNNNMMMHHHIIINNNMMMHHHLLLLLLOOOTTTWWW```vvv{{{vvvtttsssrrrppppppooonnnmmmlllkkkjjjccc```ZZZUUUPPPKKKEEEAAACCCCCCAAA???>>>>>>@@@BBB<<<<<<<<<============>>>===<<<<<<;;;;;;;;;<<<<<<:::;;;<<<<<<===>>>??????@@@BBBEEEIIIMMMQQQTTTVVVTTTVVVXXXYYYYYYZZZ\\\^^^aaaccceeeiiimmmrrruuuwww{{{}}}{{{iii]]]VVVTTT\\\gggwwwtttoooqqquuuzzz}}}wwwqqqllldddYYYLLLEEE???;;;;;;===999999999888888888888777777888888888888999999999aaabbbbbbaaaaaa```___^^^ZZZYYYWWWUUUSSSQQQPPPOOOMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFDDDAAA>>><<<;;;:::<<<:::888666555555555666777666666666666555555555111222333444555555555555666555333222111222333333222222222222222222222222111111111222333444555666333333333333444555666666666777888999;;;>>>@@@AAACCCAAA??????@@@AAA@@@???;;;===???CCCFFFHHHJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHQQQTTTWWWYYY[[[^^^aaadddppppppqqqrrrqqqooojjjfffccc^^^WWWPPPKKKIIIJJJJJJNNNOOOPPPSSSYYYbbblllttt|||xxxrrreeebbb]]]YYYVVVVVVXXXYYY[[[]]]```eeekkksssyyy}}}|||||||||}}}}}}}}}}}}}}}}}}}}}~~~~~~qqqhhhfffgggiiijjjwwwxxx|||xxxoooggg^^^[[[ZZZ\\\[[[YYYYYY\\\WWWUUUQQQMMMJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLJJJLLLQQQSSSWWWdddrrr~~~||||||~~~}}}~~~{{{xxxwwwwwwxxxyyyzzzxxxvvvtttsssqqqnnnkkkccc\\\RRRMMMKKKHHHCCC???>>>>>>>>>>>>>>>??????@@@<<<<<<============<<<<<<@@@===:::777666777999;;;>>>===<<<;;;;;;<<<===>>>???@@@BBBDDDGGGIIIKKKLLLRRRTTTVVVVVVUUUUUUWWWYYYUUUYYY___dddhhhlllpppsssxxx{{{{{{ooocccZZZVVVUUUZZZeeexxx~~~nnnkkkpppvvvzzz}}}}}}xxxqqqmmmcccUUUGGGAAA???<<<;;;<<<999999999888888888888777888999999::::::999999888bbbbbbbbbaaaaaa___^^^^^^ZZZYYYWWWUUUSSSQQQPPPPPPMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFDDDAAA>>><<<;;;:::;;;:::999888777666666666555444444444444333333333222333444555666666666666666555444333333333444444333333333333333333333333222222222222333444444555333333333333444555666666666777888999;;;>>>@@@AAACCCAAA@@@@@@AAABBBAAA@@@<<<>>>AAADDDGGGIIIKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHOOORRRUUUWWWYYY\\\___aaaeeeeeegggiiijjjiiieeebbb^^^ZZZSSSMMMIIIHHHIIIJJJNNNOOOQQQTTTZZZbbblllrrr{{{uuuoooccc```\\\XXXVVVVVVXXXYYY[[[]]]```eeekkksssyyy|||{{{||||||}}}}}}~~~~~~~~~~~~~~~wwwllleeecccdddeeeeeefffgggiiiooovvv}}}yyyooofff^^^YYYVVVWWWVVVTTTUUUYYYZZZXXXUUUQQQNNNMMMLLLKKKNNNNNNNNNOOOPPPQQQRRRSSSSSSPPPQQQTTTSSSSSSYYYbbbrrr}}}zzz{{{||||||}}}}}}||||||}}}}}}~~~|||~~~}}}zzzyyyyyyyyyyyyyyyzzz|||~~~~~~{{{yyyvvvqqqkkkfff\\\VVVNNNIIIGGGFFFBBB>>>>>>>>>>>>>>>>>>???@@@@@@===>>>>>>??????>>>>>>===??????>>>=========>>>>>>======<<<;;;;;;<<<======>>>???@@@BBBDDDFFFHHHHHHKKKMMMNNNNNNNNNNNNOOOQQQRRRUUUZZZ___ccchhhmmmpppuuuyyy}}}~~~sssggg\\\XXXWWW\\\hhh|||}}}nnnjjjoootttxxx{{{}}}xxxqqqmmmcccUUUGGGAAA>>><<<;;;<<<999999999888888888888777888999999::::::999999888bbbbbbbbbaaa```___]]]\\\ZZZYYYWWWUUUSSSQQQPPPPPPMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFDDDAAA>>><<<;;;:::::::::::::::999888666666555444444444444333333333444444555666777777777777666666555444444444555555333333333333333333333333333333333222222333444444333333333333444555666666777777888:::<<<>>>@@@AAABBBAAA@@@@@@BBBCCCBBBAAA===???AAAEEEHHHJJJLLLMMMLLLLLLKKKKKKJJJIIIIIIHHHMMMOOOSSSUUUWWWYYY[[[^^^]]]]]]```cccfffgggeeecccYYYUUUOOOIIIFFFFFFIIIKKKOOOQQQSSSWWW\\\ccckkkqqqzzz}}}rrrjjjaaa^^^ZZZWWWUUUVVVXXXYYYZZZ\\\```eeekkkrrrxxx{{{zzz{{{{{{|||}}}~~~~~~~~~~~~vvvrrrkkkfffeeeddddddddd_________bbbgggooovvv{{{|||qqqggg___YYYTTTRRRQQQPPPSSSXXX]]]]]][[[YYYVVVSSSQQQPPPRRRRRRRRRRRRTTTVVVXXXZZZZZZWWWWWWXXXWWWSSSRRRSSS[[[bbbkkkttt}}}~~~}}}{{{|||~~~~~~}}}|||zzzyyyxxxyyy{{{|||||||||}}}~~~}}}|||{{{zzzwwwxxxyyy{{{|||}}}}}}}}}~~~~~~~~~}}}{{{yyy||||||wwwtttssssssssstttvvvyyy|||}}}xxxrrrjjjaaa[[[RRRMMMGGGDDDCCCCCC@@@>>>???>>>>>>>>>>>>???@@@@@@??????@@@@@@@@@@@@??????:::;;;===>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>@@@AAABBBCCCDDDDDDFFFGGGGGGGGGGGGHHHJJJMMMOOOSSSWWW\\\bbbhhhmmmrrrvvv{{{wwwkkk^^^ZZZYYY___lllzzzllliiimmmrrrwwwzzz|||xxxrrrnnncccUUUGGGAAA>>><<<;;;<<<999999999888888888888777888888999999999999888888bbbbbbbbbaaa```^^^]]]\\\YYYXXXWWWTTTSSSQQQQQQPPPMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFDDDAAA>>><<<;;;:::::::::;;;;;;:::999777666777666666666666555555555444444555666666666666666555555444444444444444444444444444444444444444444444444333222222222333333333333333333444555666666777777888:::<<<>>>@@@AAA@@@??????@@@BBBBBBAAA@@@===>>>AAADDDGGGJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIIIILLLOOORRRUUUVVVWWWYYY[[[XXXXXXZZZ^^^bbbddddddcccVVVRRRLLLGGGEEEGGGJJJMMMPPPRRRUUUYYY]]]dddkkkppp{{{{{{ooofff^^^\\\YYYVVVUUUVVVXXXYYYZZZ\\\___eeekkkqqqwwwyyyzzzzzz{{{{{{|||||||||}}}}}}}}}}}}~~~~~~}}}wwwuuutttqqqooonnnlllkkkjjjeeedddbbbaaacccjjjsssyyy{{{~~~ttthhhaaaZZZSSSQQQPPPQQQVVV]]]aaabbbbbbaaa___[[[XXXVVVTTTTTTSSSTTTWWW[[[```cccaaa___]]]]]]\\\XXXTTTQQQRRRUUUXXX[[[```gggpppvvv~~~|||zzzwwwvvvtttrrrpppooooooooolllllllllmmmooopppqqqrrrtttsssqqqpppqqqrrrtttuuutttuuuvvvwwwxxxxxxxxxyyyxxxyyyzzz{{{|||}}}}}}}}}|||{{{{{{{{{{{{yyywwwvvvzzz~~~|||xxxssspppppppppqqqsssvvvzzz~~~|||uuummmeee\\\SSSMMMIIIFFFBBB@@@AAAAAA@@@>>>??????>>>>>>??????@@@AAA@@@@@@@@@AAAAAA@@@@@@@@@:::;;;<<<======<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>???@@@@@@@@@BBBDDDEEEEEEDDDDDDEEEFFFHHHJJJMMMPPPUUU\\\dddiiiooosssyyy~~~zzznnn```[[[ZZZaaannnuuuiiiggglllqqqwww{{{~~~|||xxxsssooobbbUUUGGG@@@>>>;;;:::;;;999999999888888888777777888888999999999999888888bbbbbbaaaaaa```^^^]]]\\\YYYXXXVVVTTTSSSRRRQQQQQQMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFDDDAAA>>><<<;;;:::999:::;;;;;;:::999777666777666666666666555555555333333444555555555444444333333333333444444333333444444444444444444444444444444333222222222333333333333333333444555666666777888999:::<<>>;;;===@@@CCCFFFIIIJJJKKKLLLKKKJJJIIIHHHHHHHHHIIILLLOOOSSSUUUVVVWWWXXXYYYSSSSSSTTTWWW[[[^^^___^^^XXXTTTMMMHHHGGGIIIMMMPPPQQQSSSVVVZZZ^^^eeelllqqq|||yyymmmeee]]][[[XXXVVVVVVVVVXXXYYYYYY[[[___eeekkkqqquuuxxxzzzzzzzzzzzzzzzzzzyyyyyy||||||||||||}}}}}}}}}}}}~~~{{{wwwtttwwwxxxyyyyyyxxxuuusssrrrkkkhhhddd``````fffooowww~~~xxxkkkccc[[[TTTQQQQQQSSSZZZbbbeeegggiiijjjhhhddd___\\\WWWVVVUUUVVVZZZaaahhhlllkkkjjjhhheeeccc___ZZZUUUOOOOOOPPPPPPRRRVVV[[[^^^gggooozzz~~~yyysssmmmjjjhhhfffeeeeeeddddddcccbbbbbbaaaaaa______aaabbbccceeegggiiilllkkkjjjiiijjjlllnnnpppoooppprrrtttwwwxxxzzzzzzyyyyyyzzzzzzyyyxxxxxxwwwuuuvvvvvvvvvuuuttttttttt{{{zzzzzzxxxuuurrrppppppqqqqqquuuxxx|||}}}{{{wwwqqqggg]]]UUUNNNHHHEEEDDDBBB@@@@@@@@@AAAAAA@@@???????????????@@@@@@AAA???@@@@@@AAAAAA@@@@@@???BBBAAA@@@>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>??????AAABBBCCCCCCBBBBBBCCCDDDEEEFFFHHHKKKOOOWWW___eeelllpppwww|||}}}qqqaaa\\\ZZZaaannnzzznnneeedddjjjpppwww}}}}}}~~~}}}{{{xxxssspppbbbTTTFFF@@@>>>;;;:::;;;999999999888888888777777777888888999999888888777````````````______^^^]]]YYYXXXVVVTTTSSSRRRQQQQQQMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFDDDAAA>>><<<;;;:::999999::::::999888888777555444444444444333333333333333444444444444444333111222333333444444333333333333333333333333333333333333333222222333444444333333333333444555666666888888999;;;===???AAABBBAAA@@@@@@AAABBBAAA???===;;;===???CCCFFFHHHJJJKKKLLLKKKJJJHHHHHHHHHHHHIIILLLOOOSSSVVVVVVVVVWWWWWWTTTTTTTTTWWW[[[___aaaaaa\\\WWWPPPKKKIIIKKKPPPSSSRRRSSSVVVZZZ___fffnnnttt|||xxxmmmeee]]][[[YYYWWWVVVWWWWWWXXXXXX[[[___eeejjjppptttvvvzzzzzzzzzzzzzzzzzzzzzzzz||||||||||||||||||||||||{{{tttuuuvvvwwwwwwvvvvvvuuuwwwzzz~~~}}}zzzxxxvvvnnnlllhhhcccaaafffpppyyy~~~pppfff]]]UUURRRRRRTTT\\\dddjjjmmmqqqtttrrrmmmgggbbb\\\ZZZXXXXXX\\\dddlllqqqtttwwwuuuoooiiiccc\\\UUUKKKJJJIIIJJJKKKNNNQQQRRRSSSZZZbbbhhhkkknnnrrrvvvuuuuuuuuussspppllliiifffeeeaaa]]]ZZZXXXWWWVVVUUUWWWWWWWWWWWWVVVVVVVVVVVVTTTVVVXXXYYYYYY[[[^^^aaaccccccbbbccceeehhhkkkmmmmmmooorrruuuxxxzzz{{{{{{{{{{{{{{{zzzxxxvvvuuutttnnnoooppppppoooppprrrttt}}}zzzvvvuuutttsssrrrqqqqqqrrrrrrvvvxxx{{{}}}|||yyyuuusssiiibbbYYYPPPJJJGGGDDDCCCAAAAAAAAA@@@@@@AAAAAAAAA@@@????????????@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@DDDBBB@@@>>>======>>>>>><<<<<<============<<<<<<============>>>>>>>>>>>>>>>???@@@@@@???>>>???AAAAAACCCEEEGGGKKKRRRYYY___hhhlllssszzz~~~vvvddd]]]ZZZ```nnntttjjjbbbbbbgggnnnuuu|||{{{}}}}}}{{{xxxtttqqqbbbTTTFFF@@@===;;;:::;;;999999999888888888888777777777888888888888777777^^^______``````___^^^^^^XXXWWWVVVTTTSSSRRRRRRRRRMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFDDDAAA>>><<<;;;:::999999888777777777777888555444444444444333333333444444555555555555444444111222444555555555444444333333333333333333333333222222222222333444444555333333333333444555666666888888999;;;===???AAABBBDDDCCCCCCDDDDDDBBB???===<<<===@@@CCCGGGIIIKKKKKKMMMKKKIIIHHHGGGGGGHHHIIIKKKOOOSSSUUUUUUUUUUUUUUUUUUUUUUUUXXX]]]bbbeeefff```[[[SSSMMMKKKLLLQQQTTTSSSTTTVVVYYY^^^gggpppwwwzzzxxxnnnggg^^^\\\ZZZXXXWWWWWWWWWXXXXXXZZZ___dddjjjooosssuuuxxxyyyyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzwwwqqqssstttuuuvvvuuuuuuvvvwww{{{|||yyyyyyooonnnkkkfffeeejjjuuu|||mmmddd\\\WWWVVVWWW^^^fffoootttyyy}}}{{{vvvnnniii___[[[WWWVVVYYY```hhhmmmuuu|||xxxnnnfff]]]TTTJJJHHHEEEDDDFFFHHHJJJLLLKKKOOOSSSUUUUUUUUUWWWZZZXXXXXXXXXXXXWWWUUUSSSRRROOONNNKKKKKKLLLLLLKKKJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKMMMOOOPPPPPPQQQUUUXXXYYYZZZ[[[]]]aaafffjjjmmmnnnqqqtttxxxzzz{{{zzzyyyxxxxxxxxxwwwuuusssrrrqqqiiikkklllkkkkkknnnssswww}}}xxxtttsssssstttuuuuuuvvvvvvvvvvvvwwwwwwuuuqqqkkkeeeaaaXXXSSSMMMHHHEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@??????@@@@@@AAABBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAAAAA@@@???>>>>>>======>>>??????>>>======;;;;;;<<<<<<<<<=========<<<>>>>>>>>><<<<<<===>>>>>>???BBBDDDHHHMMMTTTXXXccchhhooovvv|||~~~ggg```[[[aaammm~~~sssiiiaaaaaaeeekkkrrryyyyyy{{{~~~~~~|||{{{xxxtttqqqaaaTTTFFF???===:::999:::999999999888888888888777777777888888888888777777]]]^^^______``````______XXXWWWVVVTTTSSSRRRRRRRRRMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFDDDAAA>>><<<;;;:::999888777666666666777888777777666666666555555555555666666666666666555555222333555666666666555555222222222222222222222222111111111222333444555666333333333333444555666666888999999;;;===???AAABBBFFFFFFEEEFFFFFFDDD@@@======???AAAEEEHHHJJJLLLMMMMMMKKKIIIGGGGGGGGGHHHIIIJJJNNNRRRTTTTTTTTTTTTTTTQQQPPPPPPTTTZZZ```dddeeebbb]]]UUUNNNKKKMMMQQQTTTSSSTTTUUUXXX^^^gggrrryyyyyyxxxooohhh___]]][[[YYYXXXWWWWWWWWWXXXZZZ___eeejjjooossstttwwwxxxyyy{{{~~~|||xxxwwwvvvsssuuuwwwwwwvvvuuuuuuuuuxxx}}}}}}{{{zzzlllkkkiiifffeeekkkwwwuuulllbbb]]][[[[[[```gggsssxxx~~~{{{sssmmm___ZZZUUURRRSSSZZZaaagggooo{{{}}}rrrhhh^^^UUUMMMIIIDDDBBBBBBDDDFFFHHHIIILLLNNNLLLIIIGGGIIIKKKHHHIIIIIIIIIIIIIIIHHHHHHCCCBBBBBBCCCEEEFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDEEEGGGJJJJJJJJJKKKOOORRRRRRSSSVVVZZZ___eeekkknnnpppssswwwzzz{{{zzzxxxwwwppppppoooooommmlllkkkjjjgggiiiiiiiiiiiimmmtttyyy~~~~~~}}}{{{wwwttttttuuuwwwyyyzzzzzzzzzzzzxxxvvvsssnnnfff]]]UUUPPPKKKHHHEEECCCCCCCCCBBBAAA@@@AAABBBAAA@@@???@@@AAA@@@@@@??????@@@@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCCAAACCCFFFHHHHHHGGGDDDBBB===>>>???@@@@@@???>>>===999::::::;;;;;;<<<<<<===<<<>>>???>>><<<<<<===>>>;;;===@@@BBBEEEJJJPPPTTT___eeellltttyyy~~~jjjbbb]]]bbbmmm}}}sssjjjbbbaaadddhhhooovvvxxxzzz}}}~~~|||{{{xxxtttrrraaaTTTFFF???===:::999:::999999999888888888888777777777888888888888777777aaaaaaaaaaaaaaa```______YYYXXXVVVTTTRRRPPPOOONNNMMMMMMMMMMMMLLLJJJIIIHHHHHHFFFDDDAAA>>><<<;;;:::999999999888777666666555111000000222555777777777555555444444444333333333444555555555444333333222333333333333333222111000222222333333333333444444555444333222222444555777555666888:::<<<>>>???@@@CCCEEEHHHJJJHHHEEE@@@===999;;;>>>AAADDDGGGIIIIIILLLLLLKKKGGGCCCCCCGGGKKKMMMPPPUUUWWWVVVTTTSSSRRRTTTPPPNNNRRR[[[cccffffffgggbbbZZZTTTQQQPPPOOONNNUUUUUUUUUYYY___hhhpppuuu{{{{{{ppphhhdddaaa^^^ZZZYYYXXXYYYZZZ[[[]]]aaafffkkkqqqvvvyyy{{{||||||}}}~~~~~~||||||~~~~~~~~~{{{vvvttttttvvvwwwzzz~~~|||yyyoooiiibbbaaahhhrrr{{{{{{pppfff^^^ZZZ]]]dddmmmwww~~~xxxiii]]]RRRPPPTTTWWW[[[```jjjmmmpppnnnggg\\\SSSMMMJJJIIIFFFEEEDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>>>>????????????@@@AAACCCDDDEEEEEEEEEFFFGGGHHHJJJLLLMMMJJJMMMQQQUUUZZZ___fffjjjnnnoooqqqrrrsssrrrrrrqqqjjjjjjiiihhhgggggggggggggggeeedddffflllsssxxx{{{~~~zzzzzzyyyyyyzzz{{{||||||{{{{{{|||~~~|||zzzwwwrrrjjj```XXXQQQNNNLLLDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFFFFFFFFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAA@@@@@@???<<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===>>>@@@AAABBBFFFKKKNNN[[[aaakkktttzzz~~~ooobbb^^^gggqqqxxx{{{nnncccbbbdddhhhoooxxxzzz{{{}}}|||zzzzzzvvvpppcccUUUGGG@@@>>>;;;999:::;;;::::::999999::::::;;;;;;:::999999888888999999aaaaaaaaaaaa```______^^^YYYXXXVVVUUURRRQQQOOONNNMMMMMMMMMMMMKKKJJJIIIHHHEEEDDDBBB@@@???>>>>>>>>>999999888888777666666555444333222333555666555444666666555555555444444444444444555555444444333222333333333333333222111000222222333333333333444444555444333222222444555777555666888;;;>>>AAACCCDDDDDDGGGIIIKKKIIIFFFAAA>>>:::;;;>>>AAADDDGGGIIIIIILLLLLLJJJFFFCCCCCCGGGKKKLLLOOORRRTTTTTTTTTTTTUUUUUUSSSQQQTTT[[[bbbggghhhhhhbbb[[[UUURRRRRRQQQQQQUUUUUUVVVZZZaaaiiiqqquuuzzzzzzpppiiicccaaa]]]ZZZXXXWWWXXXYYY[[[]]]aaaffflllqqqvvvxxx}}}}}}~~~}}}{{{|||~~~xxxtttrrrqqqrrrtttxxx{{{zzzxxxuuuoooiiidddcccjjjttt}}}qqqfff]]]WWWXXX\\\cccmmmyyyyyykkk```UUURRRSSSUUUYYY]]]___bbbdddccc]]]UUUNNNJJJIIIHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBAAAAAA@@@??????>>>=========>>>>>>@@@????????????@@@@@@AAABBBBBBBBBCCCEEEGGGHHHIIIGGGJJJNNNQQQUUUZZZ```dddhhhiiikkklllmmmmmmllllllhhhgggfffeeeeeeeeeeeeeeeiiihhhgggjjjooouuu{{{~~~~~~~~~|||{{{wwwwwwxxxyyyzzz{{{||||||}}}}}}~~~}}}yyyvvvjjjfff___VVVOOOJJJGGGFFFBBBBBBBBBBBBAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@>>>======<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;===>>>@@@@@@BBBEEEJJJMMMYYY```jjjssszzz~~~~~~lllaaafffmmmrrr~~~qqqfffccceeeiiiqqqyyyzzz{{{}}}~~~}}}wwwqqqcccUUUGGG@@@>>>;;;999::::::999999888888999999:::;;;:::999999888888999999aaaaaaaaa```___^^^]]]\\\YYYXXXWWWUUUSSSQQQOOOOOOMMMMMMMMMLLLKKKJJJIIIHHHDDDCCCBBB@@@???>>>======999999888888777666666666777666444444555555444222777777666666666555555555444444555555444444333333222222333333333222111111222222333333333333444444444444333222333444555666666777999===@@@CCCFFFGGGFFFHHHJJJKKKJJJFFFBBB???:::<<>>======<<<<<<<<<===???>>>======<<<<<<<<<<<<>>>>>>>>>???@@@BBBCCCDDDDDDFFFIIILLLOOOSSSXXX\\\___```bbbdddeeefffeeeeeedddcccbbbaaaaaaaaabbbccchhhhhhjjjlllqqqwww|||~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}|||yyywwwvvvtttuuuwwwyyy{{{|||}}}}}}|||xxxqqqlll[[[XXXRRRLLLGGGDDDBBBAAA@@@@@@@@@@@@@@@?????????BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@???>>>>>>=========>>>;;;<<<<<<======<<<<<<;;;===>>>???@@@AAADDDIIILLLWWW^^^hhhrrryyy~~~vvvcccccchhhlllwwwyyylllffffffjjjrrrzzzyyy{{{}}}yyyrrrcccVVVGGGAAA>>>;;;:::;;;999888888777777888888999;;;:::999999888888999999aaaaaaaaa```___]]]\\\[[[YYYXXXWWWUUUSSSQQQPPPOOOMMMMMMMMMLLLKKKJJJHHHHHHFFFDDDBBB???<<<:::999888888888888888777777666666888666555555666666444333666666666666555555555444333444444555444444333333222222333333333222222111222222222333333333444444444444333333333444555666777888:::===@@@CCCFFFGGGGGGHHHJJJJJJIIIEEEAAA>>>;;;===???BBBEEEHHHIIIJJJJJJJJJIIIEEEBBBDDDIIINNNQQQVVV[[[^^^___^^^]]]]]]YYYYYYXXXXXX[[[aaaiiioooooohhh___XXXTTTTTTUUUUUUQQQSSSVVV\\\bbbjjjppptttuuuzzz|||xxxrrrjjjddd^^^]]]ZZZXXXVVVUUUUUUUUUZZZ]]]aaagggmmmrrrvvvxxxtttmmmjjjiiiiiikkknnnppppppooommmjjjhhhjjjpppzzzwwweeeZZZSSSMMMJJJJJJLLLSSS]]]hhhvvv}}}vvvoooeee[[[WWWTTTQQQQQQTTTSSSTTTTTTRRROOOLLLKKKKKKGGGHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBAAA@@@???>>>>>>???>>>===<<<<<<;;;<<<<<<<<<;;;;;;:::::::::::::::<<<<<<<<<<<<===>>>???@@@AAACCCEEEGGGIIILLLPPPTTTWWWXXXZZZ]]]^^^____________^^^]]]\\\\\\]]]___```eeegggkkknnnrrrwww{{{~~~{{{{{{|||}}}}}}~~~{{{{{{zzzyyywwwuuusssrrrtttuuuxxx{{{}}}~~~}}}yyytttlllddd^^^PPPNNNKKKGGGDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@AAA@@@???>>>=========>>><<<<<<============<<<<<<===>>>??????@@@CCCGGGJJJSSSZZZeeepppxxx~~~zzzbbb___dddiiitttuuukkkgggkkkrrryyyzzz{{{}}}zzzrrrdddVVVHHHAAA>>>;;;:::;;;999999888888888888999999;;;:::999999888888999999bbbbbbaaa```___]]][[[ZZZZZZYYYWWWUUUSSSQQQPPPOOOLLLLLLLLLLLLKKKIIIHHHGGGDDDCCC@@@===:::888777666888888888777777777777777666555444555777888777666555555555444444444333333333333444444555444444333111222222333333333222222222222222333333333444444333333333333444444555555888999;;;===???AAACCCDDDFFFGGGIIIIIIGGGCCC@@@======>>>@@@CCCFFFHHHIIIJJJIIIIIIGGGDDDBBBDDDKKKPPPVVV]]]ffflllmmmjjjfffccc^^^]]][[[ZZZ\\\bbbkkkrrrrrrkkk```XXXTTTSSSTTTUUUPPPRRRUUU[[[bbbiiipppssstttxxx{{{uuummmeee```[[[ZZZYYYWWWUUUUUUUUUUUUZZZ\\\aaagggmmmrrruuuwwwyyypppkkkiiiffffffiiilllmmmnnnmmmllllllnnnttt}}}rrrdddVVVOOOLLLHHHFFFFFFHHHKKKPPPWWWdddooopppkkkjjjbbbZZZWWWSSSOOOOOORRRTTTUUUTTTRRROOOMMMLLLMMMHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA???>>>>>>???>>>===<<<;;;;;;;;;;;;999999888888999999:::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@BBBCCCDDDGGGKKKNNNQQQSSSUUUWWWYYYYYYYYYYYYZZZYYYWWWVVVWWWYYY[[[]]]cccgggmmmqqqtttwww||||||||||||||||||}}}}}}}}}xxxwwwvvvuuusssrrrpppoootttvvvzzz}}}~~~~~~{{{uuuoooggg^^^UUUOOOJJJIIIGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFEEEDDDBBBAAA@@@AAA@@@???>>>============<<<==================<<<===>>>>>>>>>???AAAEEEHHHOOOWWWcccnnnwww~~~|||bbb]]]aaafffrrrqqqjjjlllrrrwww{{{|||zzzqqqdddVVVHHHAAA???<<<:::;;;::::::999999999999::::::;;;:::999999888888999999ccccccbbbaaa___]]][[[ZZZZZZYYYXXXVVVTTTRRRPPPPPPLLLLLLLLLKKKJJJIIIHHHGGG@@@???>>><<<;;;:::999999888888777777777777777777555444444555888999999888555444444444444333333333333333444444555555444444111111222333333333222222222222333333333333444444333333333444444444555555888999;;;<<<>>>@@@BBBBBBGGGHHHHHHHHHFFFCCC???===>>>???AAADDDGGGHHHJJJJJJHHHHHHGGGCCCBBBEEELLLRRRbbbkkkwwwzzzvvvjjjfffaaa^^^___eeelllpppssskkk___VVVRRRRRRTTTUUUQQQRRRUUUZZZaaajjjqqquuuvvvzzz}}}uuukkkccc^^^XXXXXXWWWVVVVVVVVVVVVVVVYYY\\\bbbhhhnnnrrruuuwww}}}}}}~~~{{{oookkkgggeeegggjjjmmmoooooopppqqqtttyyy}}}rrrkkk\\\RRRJJJGGGFFFDDDCCCEEEFFFGGGHHHKKKSSS\\\___]]]___ZZZUUUSSSPPPLLLMMMPPPTTTUUUVVVUUURRROOONNNNNNKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCBBBAAA@@@???@@@???>>>===<<<;;;;;;;;;888888888888999999:::;;;;;;;;;:::::::::;;;;;;<<<===>>>???@@@AAACCCGGGIIILLLNNNPPPQQQSSSSSSSSSSSSSSSRRRPPPOOOPPPSSSVVVWWWaaagggnnnsssvvvxxx|||~~~}}}|||zzzxxxvvvuuutttrrrqqqppppppooonnnmmmmmmsssuuuyyy|||~~~}}}{{{yyyuuupppiiibbbZZZRRRJJJFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFEEEDDDCCCBBBAAABBBAAA@@@???>>>=========<<<======>>>>>>======<<<======>>>===>>>@@@CCCFFFLLLTTT```lllvvv~~~{{{ccc]]]```dddqqqwwwnnnppptttwww|||}}}zzzrrrdddWWWHHHBBB???<<<;;;<<<;;;::::::::::::::::::;;;;;;:::999999888888999999eeedddcccbbb```]]][[[ZZZZZZYYYXXXVVVTTTRRRQQQPPPLLLLLLLLLKKKJJJIIIGGGGGGAAA@@@???===<<<;;;::::::777777777777777777777888666555555666888999999888555555555555444444444444222333444444555555444444000111222333333333333222222222333333333333444444333333444444555555444444777888:::<<>>???@@@BBBEEEGGGIIIJJJJJJHHHHHHFFFCCCBBBEEEMMMTTTgggppp}}}yyyqqqhhhbbbcccgggkkkmmmppphhh\\\TTTQQQRRRVVVXXXTTTTTTVVV[[[bbbkkksssyyy{{{~~~~~~uuulllddd___VVVVVVVVVVVVWWWWWWXXXXXXYYY\\\bbbhhhnnnrrruuuvvvyyyzzz{{{}}}~~~xxxsssmmmiiijjjnnnrrrttttttvvvxxxzzz~~~xxxoooeee\\\VVVMMMHHHEEEEEEDDDAAABBBEEECCCFFFFFFEEEHHHNNNQQQPPPRRROOOMMMNNNLLLIIIJJJNNNSSSVVVYYYZZZXXXTTTRRRQQQNNNMMMKKKJJJIIIIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA???>>>===<<<<<<<<<;;;::::::999999999999:::::::::999999999999:::::::::;;;======>>>@@@DDDFFFGGGHHHJJJKKKLLLLLLKKKKKKLLLJJJIIIHHHIIILLLOOORRR[[[ccclllqqqssstttxxx{{{{{{zzzxxxuuurrrpppnnnmmmjjjjjjjjjjjjjjjjjjkkkkkkppprrrvvvyyyyyyvvvsssqqqiiiddd]]]VVVPPPKKKFFFCCCDDDDDDDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDCCCBBB@@@??????>>>>>>======>>>>>>>>>>>>=====================???BBBEEEIIIQQQ^^^kkkvvv~~~tttaaa^^^aaafffvvv|||ssstttyyyzzz}}}|||ssseeeWWWIIIBBB???<<<;;;<<<::::::999999999999::::::;;;:::999999888888999999fffeeedddbbb```^^^[[[ZZZZZZZZZXXXVVVTTTRRRQQQPPPLLLLLLLLLKKKJJJIIIGGGGGGFFFEEEBBB???<<<:::999888777777777777777888888888888777666777888999888777777666666666555555555555222333333444555555555444000111222333333333333333222222333333333444444444222333444444555555444444666777999===@@@CCCFFFGGGJJJJJJJJJIIIGGGDDDAAA??????@@@BBBEEEGGGIIIJJJJJJGGGGGGEEECCCBBBFFFNNNTTT```iiivvvzzzmmmffffffiiijjjjjjmmmeeeZZZRRRPPPSSSWWWZZZVVVVVVXXX\\\cccmmmvvv{{{vvvmmmfffbbbUUUUUUVVVWWWXXXXXXYYYYYYYYY\\\bbbhhhnnnrrruuuvvvwwwxxxyyy{{{}}}{{{tttoooppptttxxxzzzxxxzzz}}}yyytttmmmeee^^^VVVOOOJJJGGGEEEDDDEEECCC@@@AAAEEEAAAEEEGGGDDDDDDGGGIIIHHHJJJGGGGGGIIIHHHFFFHHHLLLSSSWWW\\\^^^]]]ZZZWWWUUUOOONNNLLLJJJIIIJJJKKKLLLHHHHHHHHHHHHHHHHHHHHHHHH@@@@@@AAABBBBBBCCCDDDDDDBBBAAA@@@>>>======<<<<<<>>>===<<<:::999888888888:::999999888888888888999888999;;;;;;<<<>>>BBBEEECCCDDDFFFGGGGGGGGGFFFFFFGGGFFFDDDCCCDDDHHHKKKNNNUUU]]]gggmmmooopppsssvvvtttsssrrrpppnnnlllkkkjjjeeeeeeeeeffffffhhhiiijjjmmmooosssuuutttqqqmmmjjjaaa\\\UUUOOOKKKHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEEEECCCBBBAAA@@@@@@@@@======>>>>>>>>>>>>==================<<<>>>AAADDDHHHPPP]]]jjjuuu~~~lll^^^^^^cccjjj|||~~~vvvxxx|||}}}~~~}}}uuueeeWWWIIIBBB???<<<;;;<<<999999888888888888999999;;;:::999999888888999999fffeeecccaaa^^^\\\ZZZYYYWWWWWWWWWVVVUUURRRPPPOOOJJJIIIHHHHHHIIIHHHFFFDDDCCCAAA???<<<:::999999999888888888888777777777777777666444444666777666555555555555555555555555555444444555555555555444444444555666555333222333444333333333333333333333333555444333222222222333444666777888;;;>>>BBBEEEHHHFFFFFFFFFEEECCCAAA>>>======@@@CCCFFFGGGHHHJJJKKKHHHGGGFFFDDDEEEIIIOOOSSS\\\aaahhhoootttyyy~~~|||wwwooojjjhhhhhhiiiiiiiiiddd\\\SSSNNNNNNSSSWWWYYYZZZ\\\```eeellluuu{{{}}}ssshhhaaaVVVUUUTTTSSSSSSTTTUUUVVVZZZ\\\aaaggglllqqqsssuuuwwwxxxzzzzzz{{{}}}}}}}}}~~~{{{pppiii```\\\UUUQQQNNNKKKGGGDDDFFFEEECCCBBBAAABBBCCCDDD???@@@BBBCCCDDDEEEEEEEEEJJJIIIGGGFFFFFFGGGHHHHHHNNNVVV___dddccc___\\\[[[XXXTTTOOOMMMMMMLLLJJJGGGIIIHHHGGGHHHHHHFFFCCC@@@CCCCCCBBBAAABBBCCCDDDEEEAAA@@@@@@@@@>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888999;;;===>>>???@@@BBBBBBBBBAAAAAA@@@@@@@@@BBBAAA??????@@@DDDHHHJJJUUUZZZaaagggkkknnnqqqssspppooommmjjjgggdddbbbaaa___bbbeeefffffffffggghhhjjjkkkmmmnnnkkkgggbbb^^^RRRQQQNNNKKKHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIJJJJJJHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHGGGFFFFFFHHHHHHGGGFFFDDDEEEFFFGGGGGGFFFEEEDDDDDDCCCBBBBBBAAA@@@?????????@@@@@@??????>>>===<<<<<<;;;;;;;;;<<>><<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999777888999:::<<<===>>>???????????????>>>>>>>>>===>>>===<<<<<<>>>AAAEEEHHHRRRWWW]]]cccfffhhhjjjllliiihhhfffdddaaa___]]]\\\\\\^^^aaabbbbbbaaabbbcccfffffffffdddaaa\\\WWWSSSPPPNNNLLLJJJIIIHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNMMMLLLKKKJJJIIIJJJJJJKKKIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHGGGEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@??????>>>??????@@@@@@@@@??????>>>=========>>>@@@CCCDDDJJJQQQ]]]jjjuuu~~~}}}lllbbbZZZ\\\ggguuu~~~uuuvvvzzz|||~~~vvvfffWWWGGGAAA???===;;;;;;;;;;;;::::::::::::999999999999999999999999::::::fffeeecccaaa___]]][[[ZZZXXXXXXXXXWWWUUUSSSPPPOOONNNLLLJJJIIIIIIGGGDDDAAA?????????>>>===;;;:::999888888888888777777777777777555444444555666666555555555555555555555555555333333444444444444333333333444555444333222333444333333333333333333333333555444333222222333444555777777888:::===???BBBCCCEEEFFFGGGGGGFFFCCC???===>>>BBBFFFHHHIIIJJJKKKLLLHHHGGGEEECCCCCCFFFLLLPPPVVVXXX\\\^^^___```bbbdddiiifffdddcccdddfffggggggfff___VVVRRRSSSVVVXXXYYYVVVWWWXXX[[[aaajjjuuu||||||rrrggg___VVVUUUTTTSSSSSSTTTUUUVVVZZZ]]]bbbhhhmmmrrruuuvvvxxxzzz{{{||||||~~~~~~uuummmddd\\\TTTOOOLLLJJJGGGFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDFFFFFFEEEEEEEEEGGGHHHIIIJJJJJJKKKLLLLLLMMMLLLLLLQQQUUU\\\eeelllnnnmmmlll___[[[VVVSSSSSSTTTTTTTTTRRROOOJJJGGGEEECCCAAA@@@???????????????@@@AAAAAABBBBBBBBBAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;:::888888888888888888888888777777888999:::;;;<<<===<<<<<<;;;;;;;;;;;;::::::;;;:::999:::<<>>???@@@AAABBBBBBBBBBBBAAA@@@?????????AAACCCEEEHHHPPP\\\jjjvvv~~~{{{rrreee]]]WWW\\\iiizzzyyysssuuuzzz}}}wwwfffVVVGGG@@@???===;;;;;;;;;;;;::::::::::::999999777777888999999:::;;;;;;fffeeecccaaa___]]]\\\[[[XXXXXXXXXWWWUUUSSSQQQOOONNNLLLJJJJJJIIIHHHEEEBBB===>>>>>>???>>><<<:::999888888888888777777777666777555333444555666555555555555555555555555555555444444555555555555444444222444555444222222333444222222333333333333444444444444333222333444555666777888999:::<<<>>>@@@AAACCCEEEFFFGGGEEEBBB>>><<>><<<<<<<<<<<<;;;;;;;;;;;;777777777777777777777777666777777888999::::::;;;999999999999999999999999999999999:::<<>>>>>???>>><<<:::999888888888888777777777666666555333333555666555444555555555555555555555555555555666666666666555555222333444333222222333444222222222333333444444444444444333333333444666666777888999;;;===>>>???@@@BBBCCCDDDDDDCCC@@@===;;;???CCCHHHKKKKKKKKKKKKKKKHHHGGGEEECCCBBBEEEJJJOOOPPPRRRUUUWWWYYY[[[^^^aaabbbaaaaaabbbeeeggggggfffiii```VVVQQQSSSVVVWWWVVVVVVWWWYYY]]]ccclllwww~~~|||rrrfff^^^XXXVVVTTTRRRRRRTTTVVVXXXZZZ]]]ccciiiooossswwwxxxzzz|||~~~~~~}}}{{{zzz|||yyyuuuuuuuuuuuurrrlllddd]]]XXXTTTQQQOOOLLLMMMMMMMMMLLLKKKKKKKKKFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFEEEFFFHHHKKKNNNPPPSSSSSSSSSSSSQQQNNNLLLJJJLLLMMMQQQYYYdddkkknnnnnniiifffaaa[[[XXXWWWYYY[[[YYYSSSKKKEEEAAAAAA@@@@@@???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???======<<<<<<<<<;;;;;;;;;777777777777777777777777777777777888888888999999999999999999999999999999:::::::::;;;===@@@CCCEEEFFFJJJOOOSSSTTTUUUVVVWWWPPPOOOOOONNNNNNMMMMMMLLLOOOPPPPPPOOONNNMMMNNNOOONNNNNNNNNMMMMMMNNNNNNNNNKKKKKKLLLMMMNNNOOOOOOOOOQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSQQQQQQQQQPPPPPPPPPOOOOOONNNNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJKKKIIIHHHHHHIIIIIIHHHFFFHHHGGGEEECCCAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCFFFFFFGGGGGGFFFEEEDDDDDDEEECCCBBB@@@@@@AAABBBCCCIIIQQQ^^^mmmxxxzzzqqqddd[[[WWW]]]kkkvvvpppnnnqqqyyyzzzdddUUUFFF???>>>===;;;<<<;;;;;;:::::::::999999999888999999:::::::::999888fffeeedddbbb```^^^]]]\\\YYYYYYYYYXXXVVVTTTQQQPPPKKKJJJIIIJJJJJJJJJHHHFFF?????????>>>===;;;:::999888888888888777777777777666444333333444555555444555555555555555555555555444555555555555555555444111222333333222222333444111222222333333444444555444444333333333555666777777888:::<<<>>>???@@@@@@AAABBBBBBBBB@@@???===<<>>===;;;<<<;;;;;;::::::::::::999999888999:::;;;::::::888777eeeeeedddbbb```___^^^]]]YYYYYYYYYXXXVVVTTTRRRPPPMMMLLLJJJJJJJJJIIIGGGEEEAAA@@@???===;;;:::999999888888888888777777777777666444333333444555555444555555555555555555555555222333333444444333333222000222333333222222333444111111222333333444555555444444333333444555777888666888:::===???AAAAAAAAACCCBBBAAA@@@??????>>>>>>>>>CCCHHHKKKKKKJJJIIIIIIHHHGGGEEEDDDDDDHHHMMMRRRVVVWWWWWWWWWVVVVVVXXX[[[\\\[[[[[[]]]aaaeeeggghhhccc\\\RRRIIIGGGIIIOOOSSSSSSUUUYYY]]]cccjjjqqqvvv{{{~~~}}}ssshhh```ZZZWWWTTTRRRRRRTTTWWWZZZ[[[^^^cccjjjpppuuuxxxzzz|||~~~||||||}}}{{{qqqeee```bbbggghhhhhhgggeeebbb```___]]]ZZZWWWTTTVVVYYYXXXVVVTTTTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPOOOOOOPPPQQQQQQRRRSSSSSSQQQPPPNNNKKKIIIGGGFFFEEEEEEFFFHHHIIILLLQQQWWW[[[]]]]]]\\\YYYUUUTTTVVVXXXYYYSSSLLLEEEBBBAAA@@@???@@@@@@BBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@???============<<<<<<<<<<<<999999999999999999999999888888888888888888888888888888888999999:::::::::999999999:::;;;<<<>>>???AAADDDGGGHHHGGGEEEDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEFFFFFFEEECCCDDDFFFHHHJJJKKKMMMNNNPPPPPPQQQQQQRRRSSSTTTTTTTTTTTTSSSRRRTTTTTTTTTTTTUUUUUUUUUUUUSSSSSSTTTTTTTTTUUUUUUUUUSSSTTTTTTUUUTTTSSSRRRQQQOOOOOONNNNNNMMMLLLLLLKKKIIIIIIJJJJJJIIIHHHHHHGGGDDDCCCBBBCCCEEEFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGIIIJJJJJJJJJJJJJJJIIIIIIJJJHHHFFFCCCBBBBBBCCCDDDKKKQQQ]]]jjjvvv~~~{{{iii```[[[___lll~~~wwwmmmjjjkkkoooxxxzzzcccTTTEEE???>>>===<<<<<<;;;;;;::::::::::::999999666777999;;;;;;;;;:::999eeeeeedddbbbaaa___^^^]]]YYYYYYYYYXXXVVVTTTRRRPPPOOONNNLLLKKKJJJHHHEEECCCCCCAAA???<<<:::999999999888888888888777777777777666444222333444555444444555555555555555555555555111111111222222111111111000111333333222222333444111111222333333444555555444444333333444555777888666888;;;>>>@@@BBBBBBBBBEEEDDDBBB@@@??????@@@@@@>>>BBBHHHKKKKKKJJJIIIHHHHHHGGGFFFDDDEEEIIIOOOSSSRRRSSSSSSSSSRRRSSSVVVYYYXXXWWWWWWYYY^^^dddggghhhddd^^^TTTKKKGGGJJJRRRYYYTTTWWW\\\aaaffflllrrrvvvzzz}}}}}}ssshhhaaaZZZXXXTTTRRRRRRTTTXXXZZZ[[[^^^cccjjjpppuuuyyy{{{|||~~~|||}}}~~~}}}qqqhhh]]]ZZZ___eeehhhgggllljjjiiiiiihhheeeaaa^^^XXX[[[^^^^^^[[[ZZZZZZ\\\[[[ZZZXXXUUUTTTTTTTTTTTTPPPQQQQQQRRRQQQQQQPPPOOONNNLLLJJJGGGEEEDDDDDDEEEDDDFFFFFFFFFFFFIIIPPPUUURRRSSSTTTRRROOOOOOQQQTTTNNNJJJDDDAAA@@@AAABBBBBB???@@@AAABBBCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@??????>>>=========<<<<<<<<<<<<999999999999999999999999999999999999888888888888777888888888999999::::::777777777777888999:::;;;888;;;@@@CCCCCCCCCCCCDDD>>>??????@@@AAABBBBBBCCCAAABBBBBBAAA@@@AAACCCFFFHHHJJJMMMQQQUUUWWWXXXYYYUUUVVVWWWWWWVVVUUUTTTSSSUUUUUUUUUVVVVVVVVVWWWWWWSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTUUUVVVUUUTTTSSSRRROOOOOONNNMMMMMMLLLLLLKKKHHHIIIIIIIIIHHHGGGGGGFFF@@@??????AAACCCDDDDDDCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLJJJHHHEEEDDDCCCDDDEEEJJJQQQ\\\hhhttt}}}jjjaaa[[[```mmm~~~vvvkkkiiikkknnnxxxzzzcccTTTDDD???>>>===<<<<<<;;;;;;;;;:::::::::999999333555888:::<<<<<<;;;;;;fffdddbbbaaaaaa```^^^]]][[[[[[ZZZYYYVVVSSSPPPNNNOOOOOOMMMLLLJJJHHHGGGFFFAAA@@@>>><<<:::999888888999888666666777777555444333333333333333333333333777666555444444555666777555444333333222222222222...//////000222333444444333333333444444444555555666555444333333333444555666777:::===@@@BBBCCCDDDCCCEEEFFFEEEAAA===;;;:::@@@BBBEEEGGGIIIIIIIIIHHHKKKIIIFFFDDDCCCGGGMMMRRRRRRRRRSSSRRRRRRSSSUUUXXXUUUWWWZZZ^^^bbbdddddddddccc]]]TTTKKKGGGJJJRRRYYYZZZZZZ[[[^^^dddkkkrrrwww~~~uuuiii```XXXVVVSSSQQQQQQSSSUUUWWW[[[```gggmmmqqquuuxxxzzz||||||~~~zzzqqqddddddcccaaa```cccjjjppptttvvvvvvtttoookkkhhhggghhhgggeeeeeeeeedddaaa___ccc```]]][[[[[[ZZZXXXVVVYYYVVVSSSQQQPPPPPPOOONNNIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBDDDFFFGGGIIIJJJKKKLLLNNNOOOOOOMMMLLLLLLLLLIIIHHHEEECCCBBBCCCDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>===============<<<:::999888888999::::::999888777777777888999555777888777666555666888:::999888888888999;;;<<>>======<<<<<>><<<<<<;;;<<<===>>>;;;===???@@@@@@AAACCCEEEHHHKKKOOORRRTTTVVVYYY\\\YYYZZZ[[[\\\[[[XXXUUUSSSUUUUUUUUUVVVVVVWWWWWWWWWUUUUUUVVVWWWWWWVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTQQQPPPOOOMMMLLLKKKKKKJJJIIIIIIHHHHHHFFFEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCCCCEEEGGGGGGEEEEEEEEEFFFIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJLLLMMMMMMNNNNNNNNNIIIJJJJJJHHHEEECCCBBBCCCHHHQQQ^^^jjjuuu|||qqqccc\\\bbbmmmzzzvvvnnnlllkkklllttt~~~xxxdddUUUEEE???>>><<<::::::;;;;;;<<<<<<;;;999888777999999:::;;;;;;;;;;;;:::gggeeecccbbbaaa```^^^\\\ZZZZZZZZZXXXVVVSSSPPPOOONNNMMMLLLJJJHHHGGGEEEEEEAAA@@@>>><<<;;;999999999:::888777777777777666444555555555555555555555555666555444333333444555666444444333222222222333333333333333333333333333333333333333333444444444444555555333333333333444555666777999;;;>>>AAACCCDDDEEEGGGGGGFFFBBB>>>;;;;;;???AAADDDGGGIIIIIIIIIIIIJJJIIIGGGDDDDDDGGGMMMQQQUUUVVVVVVTTTRRRRRRSSSUUUTTTVVVZZZ^^^bbbccccccbbb```[[[QQQIIIEEEIIIQQQXXX\\\\\\]]]___eeelllssswww~~~}}}tttiiiaaaWWWUUUSSSQQQQQQSSSVVVXXX[[[```gggmmmqqquuuxxx{{{|||}}}yyypppjjjhhhiiiiiihhhhhhkkkrrrxxxzzz{{{|||zzzvvvrrrpppoooqqqooommmmmmlllkkkiiigggiiifffcccaaa```^^^\\\ZZZZZZWWWTTTQQQOOONNNKKKIIIFFFFFFDDDCCCBBBBBBBBBBBBCCCCCCDDDFFFHHHJJJKKKLLLLLLMMMMMMLLLJJJHHHIIIJJJIIIGGGFFFDDDDDDDDDEEEFFFCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>======;;;:::999999:::::::::999888777666666777777555777888777666555666888888888888888999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>;;;;;;:::999999999:::;;;:::;;;===>>>???@@@BBBDDDIIILLLPPPSSSUUUWWWZZZ\\\[[[\\\]]]^^^\\\ZZZWWWUUUXXXXXXXXXXXXWWWWWWVVVVVVUUUVVVVVVWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRRRRQQQPPPNNNMMMKKKJJJJJJJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAABBBCCCCCCCCCEEEGGGHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKLLLMMMNNNOOOOOONNNLLLMMMLLLIIIFFFDDDEEEFFFIIIQQQ^^^jjjuuu|||ttteee[[[aaaooo|||xxxnnnlllmmmooowwwxxxbbbSSSDDD>>>>>>===<<<<<<;;;;;;<<<<<<;;;999888777888999999:::::::::::::::hhhfffcccbbbaaa___]]][[[YYYYYYYYYXXXVVVTTTQQQPPPLLLKKKJJJHHHGGGEEEDDDCCCBBBAAA???===<<<::::::999:::888777777777777666444666666666666666666666666444444333333333333444444333333222222222333444444555555555555444222111000222222222222333333333333555444333333333333555555777777888:::<<<@@@CCCEEEHHHIIIIIIGGGBBB>>><<<;;;>>>@@@CCCFFFIIIIIIIIIIIIHHHHHHGGGFFFEEEHHHLLLPPPSSSTTTTTTTTTRRRQQQRRRTTTUUUWWW[[[```dddfffeeeccc___YYYQQQIIIFFFJJJSSSZZZ^^^^^^___bbbgggmmmssswww~~~~~~zzzrrrhhhaaaVVVUUURRRQQQQQQTTTWWWYYY[[[```gggmmmqqquuuyyy{{{~~~yyyqqqllljjjjjjkkkmmmpppqqqrrruuu{{{}}}{{{{{{~~~|||yyyxxxwwwvvvtttrrrqqqnnnjjjgggfffdddaaa___]]]ZZZWWWTTTQQQMMMIIIEEEFFFEEECCCBBBBBBBBBCCCCCCDDDEEEFFFHHHIIIKKKLLLLLLMMMMMMLLLJJJGGGFFFHHHIIIHHHGGGFFFEEEEEEFFFGGGGGGCCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;:::999888777666555555666555777888777666555666888666777888999::::::::::::999::::::;;;;;;<<<======999999888888888888999:::888999;;;<<<===>>>AAACCCJJJMMMQQQUUUWWWYYY[[[]]]]]]^^^______^^^\\\ZZZXXX\\\[[[ZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVWWWVVVUUUTTTRRRQQQPPPOOOOOOOOOMMMKKKJJJIIIIIIIIIFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDCCCFFFIIIJJJKKKLLLNNNOOOLLLLLLLLLMMMMMMMMMMMMNNNLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPNNNKKKHHHGGGHHHJJJJJJRRR^^^jjjttt|||{{{hhh\\\bbbppp~~~zzzoookkknnnttt|||www___QQQCCC>>>???>>>===>>>;;;;;;;;;;;;:::999888888888888999::::::::::::999iiigggdddbbbaaa___\\\ZZZXXXXXXXXXWWWVVVTTTQQQPPPKKKJJJIIIHHHGGGEEEDDDDDDCCCBBB@@@>>><<<;;;::::::999777666666666666555333555555555555555555555555444444444444444444444444222222222222333333444555333333444333222111///...111111222222222333333333555444333222333444555666999888999:::===@@@DDDGGGJJJKKKJJJGGGCCC>>><<<<<<===???BBBFFFHHHIIIIIIIIIGGGGGGGGGFFFGGGIIIMMMPPPPPPRRRUUUVVVWWWWWWYYYZZZWWWXXX[[[aaahhhjjjiiiggg```[[[SSSKKKHHHMMMVVV]]]``````aaaccchhhnnntttwww~~~~~~zzzvvvoooggg```VVVTTTRRRQQQQQQTTTWWWYYY[[[```gggmmmrrrvvvyyy|||}}}xxxooohhhdddeeehhhjjjmmmpppuuuwwwyyy|||}}}{{{wwwtttpppmmmjjjhhheeeccc```^^^[[[XXXTTTPPPJJJFFFHHHGGGEEEDDDDDDEEEGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMPPPPPPNNNKKKHHHGGGIIIKKKIIIHHHGGGGGGFFFGGGGGGHHHBBBBBBBBBBBBAAAAAAAAAAAACCCCCCCCCCCCBBBAAA@@@???>>>>>>???????????????@@@???>>>>>>===<<<<<<;;;;;;<<<;;;:::999777666666555555777888777666555666888444555666888999999888777;;;;;;;;;:::999999888888999999999999999:::::::::777999:::;;;<<<>>>BBBDDDKKKNNNSSSWWWYYYZZZ\\\^^^______``````___^^^\\\[[[\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUVVVUUUTTTSSSQQQPPPOOOOOONNNMMMKKKJJJHHHGGGGGGGGGEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEHHHJJJLLLMMMNNNOOOQQQOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOPPPQQQQQQQQQQQQQQQRRRQQQOOOKKKHHHHHHJJJLLLLLLSSS___jjjttt{{{ppp___cccppp}}}~~~qqqlllooowwwuuu___PPPCCC>>>???>>><<<<<<;;;;;;;;;::::::999999999777888999999::::::999999iiigggdddbbbaaa___\\\ZZZWWWXXXXXXWWWUUUSSSQQQPPPLLLKKKJJJIIIHHHGGGFFFEEECCCBBB@@@>>><<<;;;::::::888666555555555555444222555555555555555555555555555555555666666555555555222222222222333333444555111222333444444333111000111111222222222333333333444333333222333444555666;;;::::::<<>><<<<<<===???BBBEEEGGGHHHHHHHHHEEEEEEFFFFFFGGGJJJNNNRRRSSSVVVZZZ\\\]]]]]]^^^___XXXXXXZZZ```hhhmmmllljjjbbb\\\TTTLLLIIIMMMUUU\\\___```aaadddiiinnnssswww~~~zzzvvvsssmmmeee___VVVUUURRRQQQQQQTTTWWWYYY[[[```gggmmmrrrvvvzzz}}}xxxrrrmmmiiiccc^^^]]]^^^bbbdddnnnsssxxx||||||xxxtttqqqooollliiigggccc```]]]ZZZWWWRRRLLLHHHIIIHHHFFFFFFFFFHHHJJJLLLNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPNNNLLLIIIIIILLLNNNMMMLLLKKKJJJIIIHHHHHHGGGCCCBBBBBBBBBBBBAAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@>>>?????????@@@@@@AAAAAA@@@@@@??????>>>======<<<======<<<;;;:::888777777555777888777666555666888333444666777777777666555::::::999999888888777777777888888999999:::::::::888999;;;<<<===@@@DDDGGGLLLPPPUUUYYY[[[\\\^^^___`````````aaa```___]]]]]][[[ZZZZZZZZZYYYYYYYYYYYYWWWXXXXXXXXXWWWWWWVVVUUUSSSSSSRRRQQQQQQPPPPPPOOOLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@AAABBBCCCDDDDDDHHHJJJLLLNNNNNNNNNPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRSSSSSSSSSSSSSSSSSSSSSRRROOOKKKHHHHHHJJJLLLNNNUUU```jjjttt{{{xxxeeedddnnnxxxvvvnnnpppxxxttt___QQQDDD??????===::::::;;;;;;::::::::::::::::::888888999::::::::::::999hhhfffcccbbbaaa___]]][[[XXXXXXXXXWWWUUUSSSPPPOOOLLLLLLKKKJJJIIIHHHGGGGGGBBBAAA???===<<<::::::999888666555555555555444222666666666666666666666666555555666777777666555555333333222222222333444444111222555666777666555444222222222222333333333333444333222222333444666777;;;;;;<<<>>>AAADDDGGGIIIIIIIIIHHHDDD@@@===<<<<<<===???BBBEEEFFFGGGFFFFFFCCCDDDDDDEEEGGGKKKQQQUUUVVVYYY]]]______^^^]]]]]]\\\ZZZYYY^^^ggglllllljjjccc]]]SSSJJJFFFJJJRRRXXX]]]^^^```ccchhhnnnsssvvv||||||xxxuuurrrmmmeee```XXXVVVSSSQQQQQQSSSVVVWWW[[[```gggnnnssswww{{{}}}yyypppllliiifffbbb^^^\\\]]]___aaammmrrryyy~~~{{{xxxvvvssspppnnngggddd```\\\XXXSSSNNNJJJIIIHHHFFFFFFGGGJJJMMMOOOTTTTTTSSSRRRQQQPPPOOONNNNNNOOOOOONNNMMMNNNPPPRRRTTTSSSRRROOOMMMKKKIIIHHHEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@?????????@@@AAAAAABBBBBB@@@AAAAAAAAA@@@???>>>============<<<;;;:::999888555777888777666555666888777777777777777666555555666777777888888999::::::444555666777888888888888999:::;;;<<<>>>AAAFFFJJJMMMQQQWWW[[[]]]^^^___```aaaaaaaaaaaaaaa``````___\\\\\\\\\[[[[[[[[[[[[[[[XXXXXXYYYXXXXXXWWWVVVUUURRRQQQQQQPPPPPPOOOOOOOOOKKKJJJHHHFFFEEEDDDDDDDDDCCCBBBAAA@@@???@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEIIILLLNNNOOOOOOPPPQQQSSSUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTRRRRRRPPPLLLIIIHHHJJJKKKOOOVVV```jjjsss{{{jjjffflllsss~~~~~~sssqqqxxx~~~rrr___QQQDDD??????<<<999999;;;::::::999999::::::;;;999999:::;;;;;;;;;;;;:::gggeeecccbbbaaa```^^^\\\YYYYYYXXXWWWUUURRROOOMMMLLLLLLKKKJJJIIIHHHGGGGGGAAA@@@>>><<<;;;999999999999888666666777777555444555555555555555555555555444444555666666555444444444444333222222222333333111333555777777666444333333333333333444444444444333333222222333444666777999:::<<>>;;;;;;;;;>>>@@@BBBDDDFFFEEEEEEDDDBBBBBBBBBCCCFFFLLLTTTYYY^^^aaafffiiiiiigggfffeeefffaaa]]]```gggmmmmmmkkkfff```UUUKKKFFFHHHOOOUUUZZZ[[[^^^bbbgggmmmrrruuuyyy}}}}}}{{{xxxvvvtttooogggaaaYYYWWWTTTQQQQQQRRRTTTVVV[[[```gggnnnssswww{{{~~~vvvqqqooollliiiddd```^^^^^^___aaaffflllttt{{{~~~{{{yyyrrrmmmgggaaa\\\WWWQQQNNNKKKJJJIIIHHHJJJMMMQQQSSSZZZYYYWWWUUUSSSQQQOOOOOOOOOQQQSSSTTTUUUVVVXXXZZZ]]]\\\YYYVVVRRROOOLLLJJJHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@??????@@@@@@AAABBBBBBCCCAAAAAABBBBBBAAA@@@>>>>>>;;;;;;<<<<<<<<<;;;999888555777888777666555666888<<<;;;:::999888777777777666777777888999999::::::444555666888999999888888888999;;;<<<===AAAGGGKKKNNNRRRXXX]]]___``````aaadddcccccccccccccccbbbbbbaaa``````___^^^]]]\\\\\\YYYYYYYYYYYYXXXWWWVVVUUUSSSRRRQQQPPPOOONNNMMMLLLIIIHHHGGGEEEDDDCCCCCCBBBCCCBBBAAA??????@@@AAABBB@@@@@@@@@AAABBBCCCDDDEEEJJJLLLOOOQQQRRRTTTVVVXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVUUURRRRRRQQQOOOLLLJJJJJJKKKQQQWWWaaajjjssszzzmmmgggiiiooo{{{zzztttyyy~~~qqq]]]OOOCCC??????===;;;:::;;;:::999999999:::;;;;;;::::::;;;<<<<<<<<<<<<;;;fffdddbbbaaaaaa```^^^]]]ZZZYYYYYYWWWTTTQQQNNNLLLKKKKKKJJJIIIIIIHHHGGGGGGAAA@@@>>><<<:::999888888;;;:::888888999999777666333333333333333333333333333333444555555444333333555444444333222222222222111222444666666444222000333333444444444444555555333333222222333555666777777999<<>>999:::;;;;;;;;;:::999888666777888777666555666888@@@???===:::999888999999::::::999999888777777777666777999:::;;;;;;;;;:::888999:::;;;===AAAGGGKKKNNNSSSYYY^^^``````aaabbbeeeeeeeeeeeeeeeeeeddddddeeedddcccbbb```^^^]]]\\\YYYYYYYYYYYYXXXWWWVVVUUUTTTTTTRRRPPPNNNLLLJJJJJJIIIHHHFFFEEECCCBBBBBBBBBDDDBBBAAA??????@@@BBBCCC@@@@@@@@@AAABBBCCCEEEEEEIIILLLPPPSSSUUUWWWZZZ\\\YYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWVVVVVVRRRSSSSSSQQQNNNKKKKKKKKKQQQWWWaaajjjssszzznnnggghhhmmm{{{vvvyyy}}}qqqZZZMMMAAA???@@@>>><<<<<<;;;:::999999999:::;;;<<<:::;;;<<<<<<======<<<<<>>>>>===<<<;;;999888888888777777666666555444444333444555666777777777666666555333222111222222444444444444222222111222222333333222222111000111222222333333222222333333222222333444666777888999<<>>???@@@BBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;999999777666666777888888>>>FFFIIIAAA777555777:::999888777777888888666555666666666666777888999:::999::::::;;;===AAAGGGLLLPPPTTTXXX\\\^^^```ccceeeggggggfffeeeeeefffhhhiiifffffffffeeecccaaa```______^^^]]][[[YYYWWWUUUSSSPPPOOOOOONNNMMMLLLKKKKKKJJJIIIHHHGGGFFFDDDCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBAAABBBCCCCCCBBBCCCFFFIIIOOOQQQSSSVVVXXXXXXXXXXXXWWWXXXYYYXXXWWWXXXYYY[[[ZZZZZZYYYYYYXXXXXXXXXWWWVVVUUUTTTPPPMMMKKKKKKMMMRRRXXXcccmmmuuu{{{nnnhhhhhhlllzzzzzzyyy|||nnnYYYNNNDDD???===:::999;;;::::::::::::::::::::::::999999::::::::::::;;;;;;fffeeecccbbb___^^^\\\[[[YYYYYYXXXVVVTTTQQQOOONNNLLLJJJIIIIIIIIIHHHEEECCCCCCAAA???>>>>>>===<<<:::888888888777777777666666555444444333444555666777333444555666666666666666222333333444444333333222111222222333333222222111000111111222222222222222333333222222333444666777999:::===@@@CCCFFFHHHHHHGGGHHHHHHDDD???<<<<<<>>>@@@DDDHHHIIIHHHEEEBBBAAA@@@AAAAAABBBFFFNNNXXX```iiippp{{{tttiiihhhjjjjjjiiikkklllgggZZZLLLGGGMMMSSSTTTWWWZZZ^^^bbbggglllssswwwzzz}}}~~~{{{xxxrrrjjjeee\\\XXXSSSPPPQQQSSSTTTTTT[[[```gggnnnsssxxx}}}~~~|||yyytttllleee```]]]ZZZXXXWWWZZZ```hhhsss}}}uuulllddd___YYYYYYYYYZZZ\\\```dddfffiiifffaaa[[[VVVSSSPPPOOOSSSVVV[[[^^^aaacccfffhhhhhhgggccc^^^YYYVVVVVVWWWVVVVVVUUUVVVVVVTTTQQQNNNJJJHHHEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEBBB@@@??????@@@AAA@@@??????>>>>>>>>>======<<<<<<;;;:::999888777888999999888@@@EEECCC>>>;;;888555999777555666777888888777888777777777777888999999::::::;;;;;;===AAAGGGLLLSSSVVV[[[___aaacccfffgggggggggfffeeefffggghhhiiigggffffffeeecccbbb```___^^^]]]\\\[[[YYYVVVTTTSSSQQQQQQPPPOOONNNMMMLLLLLLJJJJJJIIIGGGFFFEEEDDDCCCDDDCCCCCCBBBBBBBBBBBBCCCBBBCCCCCCCCCCCCDDDGGGIIIOOOQQQTTTVVVXXXYYYXXXXXXXXXYYYZZZYYYXXXYYY[[[]]]\\\\\\\\\[[[[[[ZZZZZZYYYVVVVVVTTTQQQMMMLLLLLLMMMRRRXXXcccmmmuuu{{{zzzkkkgggjjjpppzzzzzz{{{lllXXXNNNCCC???===::::::;;;::::::::::::::::::::::::999999::::::::::::;;;;;;fffeeedddbbb___]]]\\\[[[[[[ZZZYYYVVVSSSPPPNNNLLLLLLJJJIIIIIIIIIHHHEEECCCCCCAAA>>>=========<<<:::888888777777777777666666555444444444444555666666222222333555555666666666222333333444444333333222111222222333333222222111000000111222222222222222333333333333333444666666777999<<>>>>>@@@BBBEEEIIIJJJHHHEEEBBBAAA@@@AAABBBDDDGGGOOOWWW]]]aaagggpppyyyzzzppphhhhhhjjjkkkllllllkkkeeeYYYLLLIIIOOOVVVYYYZZZ]]]aaaeeeiiiooouuuyyy}}}zzzrrriiiccc\\\YYYTTTRRRRRRSSSUUUUUU[[[```hhhnnntttyyy}}}zzzrrrjjjddd___ZZZWWWVVVWWW[[[aaalll~~~zzzqqqjjjfffffffffggghhhiiikkklllnnnjjjccc\\\VVVRRRQQQPPPSSSWWW]]]aaadddfffhhhjjjhhhgggeee```[[[XXXXXXYYY]]]]]]]]]^^^^^^[[[WWWTTTOOOMMMKKKJJJKKKLLLLLLLLLKKKKKKKKKKKKIIIHHHFFFEEECCCAAA?????????@@@???>>>>>>>>>>>>>>>>>>=========<<<;;;:::999999999999:::777===DDDHHHLLLKKKCCC::::::777555444666888999999999999888888888999999:::::::::;;;;;;===AAAGGGKKKSSSVVV[[[___bbbdddfffhhhgggffffffffffffggghhhiiiggggggffffffdddcccaaa```___^^^]]]\\\ZZZXXXVVVUUUSSSRRRQQQPPPOOONNNNNNMMMKKKJJJIIIHHHGGGEEEDDDDDDBBBBBBBBBAAABBBBBBCCCCCCBBBCCCDDDDDDCCCDDDGGGJJJOOOQQQTTTWWWXXXYYYXXXXXXYYYZZZ[[[[[[ZZZ[[[]]]_______________^^^]]]\\\\\\WWWVVVUUUQQQNNNLLLMMMNNNRRRYYYbbbllltttzzzrrrggggggmmmvvvyyy{{{yyyjjjWWWMMMCCC???===;;;:::;;;::::::::::::::::::::::::999999::::::::::::;;;;;;fffeeedddbbb___]]]\\\[[[ZZZYYYXXXVVVTTTQQQOOOMMMLLLJJJIIIIIIIIIHHHEEECCCCCCAAA>>>=========;;;:::777777777777777777666666555555444444555555555555333333333333333222111111333333333333333333333333111222222333333222222111111111222333333333333333333333333333444444555555444666999<<>><<<========================<<<<<<;;;;;;::::::999999999;;;>>>FFFQQQVVVPPPEEE===:::777555666888999999888888888888999:::;;;<<<:::;;;;;;;;;===AAAFFFKKKPPPTTTYYY]]]```bbbeeegggfffffffffgggggghhhiiiiiigggggggggfffeeedddcccbbb``````___^^^\\\ZZZXXXWWWSSSRRRRRRQQQPPPOOONNNNNNLLLKKKJJJIIIHHHFFFEEEEEEBBBAAAAAAAAABBBCCCDDDDDDCCCDDDEEEEEEDDDEEEHHHKKKPPPQQQTTTWWWYYYYYYYYYXXXYYY[[[\\\\\\\\\]]]___aaabbbbbbbbbbbbaaa___^^^]]]XXXXXXVVVRRROOOMMMMMMOOOSSSYYYbbbkkkssszzz~~~uuullleeehhhppp|||~~~xxx{{{wwwgggUUUKKKBBB???>>>;;;:::;;;::::::::::::::::::::::::999999999:::::::::;;;;;;gggfffdddbbb___]]][[[ZZZXXXWWWWWWVVVTTTRRRPPPOOOLLLJJJIIIIIIIIIHHHEEECCCBBB@@@>>>======<<<;;;999666666666666666666777777555555555555555555444444444444444444444333222111333333333333333333333333111222222333333222222111222333333444555444444444333333444444444444444444444555888;;;>>>AAABBBCCCHHHJJJJJJFFFBBB???@@@BBBAAAEEEIIIJJJHHHEEEBBBAAADDDCCCCCCEEEIIIPPPUUUYYY^^^______```aaaaaaaaabbb]]]\\\]]]aaahhhpppssssssggg^^^RRRJJJIIINNNXXX```dddfffjjjnnnrrrwww}}}{{{sssiiibbbZZZXXXVVVSSSRRRRRRTTTUUUZZZ```hhhooouuuyyy}}}~~~uuukkkbbbZZZUUUVVVUUUUUUWWW___ooo~~~zzzsssmmmjjjkkkmmmoooqqqnnnhhhbbb\\\XXXUUUTTTSSSWWW\\\aaaeeegggjjjlllooonnnlllhhhbbb^^^]]]]]]dddfffjjjnnnpppmmmgggccc\\\ZZZWWWVVVVVVVVVUUUTTTWWWWWWXXXWWWTTTOOOKKKHHHDDDBBB???>>>>>>>>>===;;;;;;;;;;;;<<<<<<===============<<<<<<;;;:::999999999666555;;;HHHTTTTTTMMMAAA>>>999777777888999888666666777888999;;;===>>>;;;;;;;;;;;;===@@@FFFJJJOOORRRWWW[[[^^^aaadddfffeeefffggghhhhhhiiiiiiiiihhhhhhhhhgggfffeeedddccc_________]]]\\\ZZZXXXWWWRRRRRRQQQPPPOOONNNMMMMMMMMMLLLKKKJJJIIIGGGFFFFFFBBBBBBBBBBBBCCCCCCDDDEEEDDDEEEFFFFFFEEEFFFIIILLLPPPRRRUUUWWWYYYYYYYYYYYYYYY[[[\\\]]]]]]^^^aaacccddddddeeedddcccaaa___^^^ZZZZZZXXXTTTPPPMMMMMMNNNTTTYYYbbbjjjrrryyy~~~xxxtttnnnhhhdddiiittt|||wwwzzzuuueeeSSSJJJBBB???>>>;;;:::;;;::::::::::::::::::::::::999999999:::::::::;;;;;;gggfffdddbbb___]]][[[ZZZWWWWWWVVVVVVTTTSSSQQQPPPLLLJJJIIIIIIIIIHHHEEECCCBBB@@@===<<<<<<<<<;;;999555555666666666666777777555555555666555555444333444555555666666666666666444333333222222333333444111222222333333222222111222333333444444444444444333333444555555444444333666777:::===@@@CCCDDDEEEGGGHHHHHHEEEAAA>>>@@@BBBAAAEEEIIIKKKJJJGGGEEECCCHHHEEECCCDDDIIIPPPUUUXXX]]]]]]\\\\\\\\\\\\\\\\\\WWWZZZ]]]___fffmmmpppooohhh]]]RRRLLLKKKPPPZZZdddgggjjjmmmqqquuuzzz~~~yyyqqqhhhaaaXXXWWWVVVTTTQQQQQQRRRTTTYYY___gggooouuuxxx{{{}}}}}}ssshhh^^^XXXSSSSSSSSSTTT[[[hhhyyywwwrrrjjjccc```aaaeeeggglllllljjjgggccc^^^YYYVVVQQQTTTZZZ___ccchhhlllooooooooonnnkkkgggdddccccccdddhhhooouuuyyywwwqqqllleeeccc___]]]]]]\\\[[[YYYYYYZZZ[[[[[[WWWRRRLLLHHHCCCAAA???>>>>>>>>>===;;;:::;;;;;;<<<===>>>>>>???>>>>>>>>>>>>===<<<::::::<<<999666777BBBNNNSSSPPP@@@>>>:::888888999888888555555666777999;;;===>>>;;;<<<<<<;;;===@@@FFFJJJNNNQQQWWW[[[^^^aaadddfffeeefffggghhhiiijjjjjjjjjhhhiiiiiihhhgggfffeeeeee]]]]]]]]]\\\ZZZXXXWWWVVVRRRRRRQQQPPPOOONNNNNNMMMNNNMMMLLLKKKJJJHHHGGGGGGDDDDDDDDDCCCDDDDDDEEEEEEEEEFFFGGGGGGFFFGGGJJJMMMPPPRRRUUUXXXYYYZZZYYYYYYYYYZZZ\\\]]]^^^___bbbeeefffgggggggggfffdddaaa___^^^]]]ZZZUUUPPPMMMLLLMMMTTTYYYbbbjjjqqqxxx~~~|||tttoooiiifffdddjjjxxxzzzwwwzzztttdddRRRIIIAAA??????<<<:::;;;::::::::::::::::::::::::999999::::::::::::;;;;;;hhhgggeeebbb___\\\ZZZYYYXXXXXXWWWVVVTTTRRRPPPOOOLLLJJJIIIIIIIIIHHHEEECCCBBB@@@===<<<<<<<<<:::999555555555666666666777777555555666666666555333333444555555555555444333333444333333222222333333444111222222333333222222111000111222222333333222222333444444555555444333333666777:::===AAACCCEEEEEEEEEFFFFFFCCC???===>>>@@@BBBFFFKKKMMMLLLJJJHHHGGGKKKFFFBBBCCCHHHOOOUUUXXXYYYYYYXXXXXXXXXXXXXXXXXXUUUZZZ^^^___eeelllooolllggg\\\PPPKKKJJJNNNYYYdddhhhkkknnnrrruuuzzz{{{uuummmddd^^^VVVVVVVVVSSSPPPOOOQQQTTTWWW]]]fffnnntttxxxzzz|||}}}|||pppeee^^^VVVVVVUUUTTTVVV^^^kkkttt}}}~~~yyysssoooeeeaaa[[[VVVTTTVVVYYY\\\fffhhhkkkkkkiiiccc]]]YYYRRRTTTWWWYYY\\\```eeeiiihhhiiijjjiiigggeeeeeefffeeejjjrrr{{{yyytttmmmjjjfffcccbbb```^^^]]]YYYZZZ\\\\\\XXXRRRKKKGGGBBB@@@>>>>>>>>>>>>===<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBAAA@@@???===<<<>>>???===;;;???GGGKKKKKK;;;999888888999999999888777777777777777888999:::<<<<<<<<<;;;<<<@@@EEEIIIKKKOOOTTTXXX[[[^^^aaaddddddeeegggiiijjjjjjjjjjjjiiiiiiiiiiiihhhgggffffff^^^^^^^^^]]]\\\ZZZXXXXXXTTTSSSSSSRRRQQQPPPOOOOOOOOONNNMMMLLLJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHGGGGGGHHHKKKMMMPPPRRRUUUXXXZZZZZZZZZYYYXXXZZZ\\\]]]^^^```ccceeeiiijjjkkkkkkjjjgggdddbbb```___\\\VVVPPPLLLKKKLLLUUUZZZaaaiiipppwww~~~wwwqqqeeeddddddkkk|||}}}xxxwww{{{tttcccPPPHHHAAA??????<<<;;;<<<::::::::::::::::::::::::999999::::::::::::;;;;;;hhhgggeeebbb___\\\ZZZYYYZZZZZZXXXVVVTTTQQQNNNMMMLLLJJJIIIIIIIIIHHHEEECCCBBB@@@===<<<<<<<<<:::999444555555555666666777777555555666666666555333222666555444333111...---+++444444222222222222444444222222222333333222222222//////000111111111111111333444555555555444333222444666888<<>><<<===@@@CCCGGGLLLOOONNNMMMKKKJJJLLLGGGBBBBBBHHHOOOUUUXXXZZZZZZYYYYYYXXXXXXWWWWWWRRRYYY^^^```eeennnpppmmmeeeYYYMMMIIIHHHKKKVVVbbbhhhkkknnnqqquuuzzzyyysssjjjaaa[[[TTTVVVVVVSSSOOONNNPPPSSSVVV]]]fffnnnssswwwyyy{{{vvvkkkddd\\\[[[XXXTTTSSSVVV]]]dddlllttt|||}}}wwwqqqooopppqqqsssrrrnnnnnnssswwwxxx}}}}}}vvvrrrqqqjjjiiihhhhhhgggddd___[[[VVVSSSPPPNNNMMMOOOQQQSSSbbbfffkkknnnmmmggg___ZZZTTTUUUUUUTTTTTTVVVZZZ]]]___aaacccdddccccccdddeeeeeekkkuuuzzzmmmiiieeebbb```^^^\\\ZZZWWWYYY[[[[[[XXXQQQJJJFFFBBB@@@>>>===>>>>>>>>><<<======>>>@@@AAABBBCCCDDDDDDDDDDDDDDDCCCAAA???>>>999>>>???<<<:::===??????666555555666999:::999888999999888777666666777777<<<<<<<<<<<<<<<@@@EEEIIIGGGKKKPPPUUUXXX[[[^^^```dddeeegggiiijjjkkkjjjjjjiiiiiiiiiiiiiiihhhgggfffaaaaaaaaa```___]]]\\\[[[UUUUUUTTTSSSRRRQQQPPPPPPOOONNNMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGIIIKKKNNNQQQRRRUUUXXXZZZZZZZZZYYYXXXYYY[[[]]]^^^```ccceeekkklllmmmnnnllliiifffdddbbbaaa]]]WWWQQQLLLKKKKKKUUUZZZaaaiiipppwww~~~}}}vvvbbbbbbccckkk~~~zzzwwwxxx}}}tttcccPPPGGG@@@??????<<<;;;<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;iiifffccc```___^^^\\\ZZZWWWWWWVVVTTTRRRPPPNNNMMMKKKJJJHHHHHHHHHHHHFFFEEEEEECCC???===;;;:::777555888888888777666666555555666777888888777666555444444444444444444444444444444444444555555666666666333333333333333333333333444333333222111111111222333333222222333333444555666666888:::<<>>===???BBBEEEIIILLLNNNLLLJJJHHHGGGIIIGGGEEEEEEJJJOOOTTTVVVYYYYYYXXXVVVRRRPPPPPPQQQTTTWWWZZZ___cccfffhhhiii\\\SSSJJJGGGFFFIIIQQQYYYeeefffiiilllqqqxxxzzzrrriii```ZZZVVVUUUTTTRRRRRRRRRSSSSSSWWW[[[ccckkkrrrvvvxxxyyy|||tttmmmeeebbb]]]ZZZYYYYYYYYYXXX\\\[[[^^^aaaaaa^^^___bbbbbbdddaaaZZZYYY]]]aaabbbiiihhhfffffffffddd```^^^VVVUUUSSSQQQOOOOOOOOOOOOMMMKKKIIIGGGHHHJJJMMMPPP[[[aaajjjqqqrrrmmmeee```XXXUUUOOOKKKIIIJJJLLLNNNUUUWWW[[[^^^bbbdddeeeeeekkkmmmsss{{{tttmmmddd\\\XXXWWWWWWWWWTTTTTTSSSQQQOOOKKKHHHGGGAAA???===>>>@@@AAA@@@===>>>>>>???BBBFFFGGGEEEBBBEEEDDDDDDCCCAAA@@@??????;;;;;;;;;:::999888666666888888777777666666555555777777777777888888888888:::::::::;;;<<<>>>@@@BBBGGGIIIMMMPPPRRRVVVZZZ^^^^^^aaaeeeggghhhhhhhhhiiilllllllllkkkjjjiiihhhgggbbbaaa___]]][[[ZZZZZZZZZUUUTTTTTTSSSSSSSSSSSSSSSNNNNNNNNNNNNMMMKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDFFFGGGGGGGGGHHHKKKMMMNNNPPPSSSUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\^^^bbbeeekkklllnnnnnnmmmiiieeecccbbb___YYYSSSOOOMMMMMMMMMSSSYYY```hhhooouuuzzz~~~yyyiiicccaaalllyyyqqqrrrvvvzzzuuudddOOOIIIAAA=========<<<;;;;;;<<<<<<<<<;;;::::::999888888999::::::;;;<<<<<>><<<>>>AAADDDGGGKKKMMMLLLKKKIIIIIIIIIGGGEEEFFFJJJPPPTTTVVVVVVVVVUUUSSSPPPNNNNNNOOORRRUUUZZZ___ccceeegggggg\\\SSSKKKGGGFFFGGGNNNVVV```bbbfffkkkqqqzzzzzzrrriii```ZZZUUUTTTRRRQQQQQQRRRSSSTTTWWW[[[ccckkkrrrvvvxxxyyy}}}~~~qqqlllfff```\\\YYYVVVTTTTTTSSSTTTWWWWWWUUUWWW[[[]]]___]]]WWWUUUXXX[[[[[[ZZZYYYWWWWWWWWWVVVSSSPPPPPPNNNMMMKKKJJJJJJJJJKKKKKKIIIFFFEEEEEEFFFIIIKKKRRRZZZfffpppsssooohhhbbbWWWSSSMMMHHHEEEEEEGGGHHHJJJLLLOOOSSSWWW[[[]]]^^^dddffflllttt|||tttmmmbbbYYYSSSPPPNNNMMMLLLLLLKKKJJJHHHEEECCCAAA@@@>>>>>>???BBBBBBAAA???BBBAAABBBDDDGGGHHHFFFDDDEEEEEEDDDBBBAAA@@@??????============<<<;;;::::::999888888777666666555555777777777777888888888888::::::::::::<<<>>>@@@AAADDDGGGJJJMMMOOOSSSWWWZZZ\\\```dddggghhhhhhiiijjjkkkkkkkkkkkkjjjiiihhhgggdddcccaaa___]]]\\\[[[ZZZYYYXXXVVVTTTRRRQQQQQQPPPPPPPPPPPPOOONNNMMMKKKKKKIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHGGGHHHKKKMMMNNNPPPSSSUUUUUUUUUVVVWWWWWWXXXZZZZZZ[[[]]]```cccggghhhjjjkkkiiifffbbb``````]]]XXXRRRNNNLLLLLLLLLQQQVVV]]]eeelllrrrxxx|||llldddaaalll~~~uuunnnnnnsssxxx~~~uuueeeOOOIIIAAA===<<<======<<<;;;;;;<<<<<<;;;;;;:::999888999999:::;;;;;;<<<<<>><<<>>>@@@CCCGGGJJJLLLLLLKKKJJJJJJHHHFFFDDDEEEJJJOOOTTTVVVTTTUUUTTTRRROOOMMMMMMNNNOOOSSSYYY^^^bbbdddeeeddd\\\TTTLLLHHHEEEEEEJJJQQQZZZ]]]cccjjjqqqzzz{{{tttjjjaaa[[[SSSRRRQQQPPPPPPQQQSSSTTTWWW[[[bbbjjjqqqvvvyyyzzz~~~|||sssjjjaaaZZZTTTPPPMMMKKKKKKMMMMMMLLLOOOUUUYYY]]]\\\WWWUUUVVVWWWVVVSSSRRRPPPOOOOOOOOOLLLKKKJJJIIIGGGFFFFFFFFFGGGHHHJJJHHHFFFDDDCCCDDDEEEFFFFFFNNNZZZdddhhheee^^^YYYRRROOOJJJDDDAAA???@@@AAA@@@AAADDDGGGLLLPPPTTTVVV\\\^^^bbbhhhnnnsssttttttllleee[[[RRRLLLIIIFFFEEEDDDDDDDDDCCCBBB@@@>>>===??????@@@BBBDDDEEEDDDBBBGGGFFFFFFGGGIIIIIIHHHGGGFFFEEECCCBBB@@@??????>>>=========>>>>>>======<<<999999888888777666666666777777777777888888888888:::999999:::;;;===???@@@AAACCCFFFIIIKKKNNNRRRUUUYYY]]]bbbeeegggiiijjjlllkkkkkkkkkkkkjjjiiihhhhhhfffeeecccaaa___]]][[[[[[ZZZYYYWWWUUUSSSRRRRRRQQQRRRRRRQQQPPPOOONNNMMMMMMJJJIIIIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHGGGHHHJJJLLLMMMPPPSSSTTTTTTTTTUUUVVVVVVWWWXXXYYYYYYZZZ]]]___aaabbbddddddccc```]]][[[\\\YYYTTTOOOLLLJJJJJJJJJMMMQQQYYY```gggnnnuuuyyypppgggcccmmm|||rrrjjjkkkpppvvv}}}vvveeePPPIIIAAA<<<<<<======<<<;;;;;;<<<<<<;;;;;;::::::999999999:::;;;;;;<<<<<>>>>>>>><<<;;;777777666666555444444444666777888888888777666555444444444444444444444444444444444333333222222222222222222222222333333333444333333222222222333333333333222222333333444555666777999;;;>>>AAADDDEEEHHHIIIHHHDDD>>><<<===???EEEHHHKKKLLLJJJIIIHHHHHHFFFDDDBBBCCCHHHNNNSSSUUUTTTUUUVVVTTTRRRPPPPPPPPPMMMQQQXXX^^^bbbdddcccbbb\\\TTTLLLHHHEEECCCGGGLLLVVV[[[aaaiiiqqqzzz}}}uuulllbbb\\\RRRQQQOOONNNOOOQQQSSSUUUWWW[[[bbbjjjqqqvvvyyy{{{~~~sssggg]]]TTTNNNLLLIIIHHHJJJIIIIIINNNTTTYYY^^^```^^^[[[[[[YYYVVVUUUSSSPPPOOOOOONNNMMMLLLHHHHHHGGGFFFFFFGGGHHHIIIKKKJJJHHHFFFEEEDDDDDDDDDBBBGGGOOOVVVXXXUUUPPPLLLKKKHHHDDD@@@===<<<<<<<<<======???AAAEEEIIIMMMPPPTTTTTTVVVYYY\\\^^^``````[[[VVVOOOIIIFFFEEEDDDCCC????????????>>>>>>======???@@@CCCFFFHHHIIIHHHHHHLLLLLLKKKKKKKKKJJJIIIIIIFFFEEECCCAAA???>>>>>>>>>:::;;;<<<===============:::999999888888777666666666777777777888888888888999999888999:::<<<===??????AAADDDFFFHHHJJJNNNQQQUUUYYY___cccfffhhhkkkmmmjjjjjjjjjjjjjjjiiihhhhhhfffeeedddbbb```]]][[[ZZZXXXWWWVVVVVVUUUUUUVVVVVVSSSRRRQQQPPPOOONNNNNNNNNKKKKKKJJJIIIIIIHHHHHHGGGGGGHHHIIIHHHHHHHHHJJJLLLKKKNNNQQQRRRRRRRRRSSSTTTTTTUUUWWWWWWVVVVVVXXXZZZZZZ[[[\\\\\\[[[YYYVVVTTTUUUSSSOOOKKKHHHFFFFFFFFFIIIMMMTTT[[[bbbjjjrrrwwwuuuiiidddooo|||rrriiijjjooouuu}}}vvveeeQQQIIIAAA;;;;;;=========:::;;;;;;<<<;;;;;;::::::::::::::::::;;;;;;<<<<<>>>>>===;;;999777777777666555555444444777777888999999999888777444444444444444444444444444444444333333222222222333333333444444444555555444333333222333333444444333333222222333333444555666777999<<>><<<<<<<<<<<<>>>>>>>>>???AAADDDGGGHHHHHHIIIJJJJJJKKKMMMOOOPPPMMMIIIEEEBBBAAAAAAAAA@@@<<<<<<<<<<<<<<<<<<<<<===???AAAEEEHHHJJJLLLMMMNNNQQQQQQQQQPPPNNNLLLJJJJJJGGGEEECCC@@@>>>>>>>>>>>>;;;;;;<<<===>>>>>>>>>>>>:::::::::999888888777777666777777777888888888888888888888888999:::<<<======???BBBDDDEEEHHHKKKNNNQQQUUU[[[```dddgggjjjllliiiiiijjjjjjjjjiiihhhhhheeeeeedddbbb```^^^[[[ZZZYYYYYYXXXWWWWWWWWWWWWWWWSSSRRRQQQOOONNNNNNNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIHHHIIIJJJIIIHHHHHHIIIKKKIIIKKKNNNPPPPPPPPPQQQRRRRRRTTTUUUUUUSSSRRRSSSTTTSSSTTTTTTTTTSSSRRRPPPNNNNNNLLLIIIFFFCCCBBBBBBBBBFFFJJJPPPVVV^^^gggpppvvv}}}yyykkkeeeppp~~~sssiiihhhmmmsss{{{tttcccPPPIIIAAA<<<<<<======<<<::::::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<>><<<;;;:::888666888888888777666666555555666777888999999999888777444444444444444444444444222222222222111111111111333333444444555555666666333333333333333444444555333333222222333333444555777888999<<<@@@CCCFFFHHHIIIJJJIIIEEE@@@===>>>AAAHHHIIIJJJHHHEEECCCAAAAAACCCAAA???AAAFFFLLLQQQTTTSSSUUUVVVVVVTTTSSSRRRRRROOOSSSYYY^^^bbbdddeeeddd[[[SSSJJJFFFCCCBBBGGGMMMXXX\\\cccjjjqqqwww|||xxxoooeee^^^TTTRRROOOMMMMMMPPPSSSUUUWWW[[[aaahhhpppvvv{{{}}}~~~pppcccYYYTTTMMMKKKJJJLLLLLLLLLQQQXXX^^^hhhqqqssssssqqqkkkeee```[[[UUUPPPMMMLLLJJJIIIIIIIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKIIIHHHEEECCCBBBBBBBBBAAABBBBBBCCCEEEEEE??????>>>>>>=========>>>=========>>>???@@@AAAAAA<<<>>>AAABBBBBBCCCFFFHHHEEECCC???======>>>===<<<:::999999999999:::;;;;;;>>>AAAEEEGGGJJJMMMQQQSSSUUUWWWXXXVVVRRRNNNLLLKKKHHHFFFBBB???=========>>>===>>>??????@@@@@@@@@@@@;;;;;;::::::999888888888777777777777888888888888888777777777888999;;;<<<<<<>>>@@@BBBCCCEEEHHHKKKMMMQQQXXX]]]aaaeeehhhjjjhhhiiiiiiiiiiiiiiihhhhhhdddddddddcccbbb___]]][[[^^^]]][[[YYYWWWVVVUUUUUUTTTSSSQQQOOONNNNNNOOOOOOMMMMMMMMMLLLKKKKKKJJJJJJIIIJJJKKKJJJHHHHHHIIIKKKHHHKKKNNNOOOOOOOOOPPPQQQQQQRRRSSSSSSPPPOOOOOOOOOMMMMMMNNNNNNMMMLLLJJJIIIHHHGGGEEEBBB@@@?????????BBBFFFKKKRRRZZZdddnnnttt}}}{{{lllfffqqq~~~vvvjjjhhhkkkqqqzzzqqq```OOOIIIAAA=========<<<;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<>><<<;;;;;;:::999777999999999888777777666666444555666777888777777666444444444444444444444444222222222222333333333333222222333444444555666666333333333333333444555555333333222222333333444555777888:::===@@@DDDGGGHHHIIIJJJIIIEEE@@@>>>???BBBEEEFFFGGGFFFCCCAAA@@@AAADDDBBB@@@BBBGGGNNNSSSUUUTTTVVVYYYYYYWWWUUUUUUUUURRRUUUZZZ___ccceeegggggg[[[RRRIIIEEECCCCCCIIIQQQXXX]]]dddkkkqqqwww{{{~~~zzzpppeee^^^VVVSSSPPPNNNMMMOOORRRTTTWWWZZZ```hhhpppvvv{{{}}}}}}qqqcccZZZUUUOOOMMMMMMPPPPPPPPPTTTZZZeeeppp|||zzzssslllfff^^^XXXTTTQQQOOONNNLLLLLLJJJIIIIIIJJJKKKLLLMMMMMMNNNMMMKKKIIIFFFEEE@@@????????????@@@AAABBB??????@@@@@@@@@?????????<<<===>>>>>>????????????:::===@@@@@@??????@@@BBB@@@>>><<<;;;<<<<<<<<<;;;:::999999888999:::;;;<<<===???BBBEEEGGGKKKQQQVVVYYY\\\___]]]XXXRRROOOMMMHHHFFFBBB???===<<<======>>>>>>???????????????>>>;;;;;;;;;:::999999888888777777777777888888888888888777666666777888:::;;;:::<<<>>>???@@@BBBEEEHHHJJJOOOUUU[[[___bbbfffhhhhhhhhhiiiiiiiiiiiihhhhhhcccdddeeeeeedddbbb___^^^___^^^\\\ZZZXXXWWWVVVVVVVVVUUUSSSQQQPPPPPPPPPQQQNNNNNNNNNMMMLLLLLLKKKKKKJJJKKKKKKJJJHHHGGGIIIJJJIIIKKKOOOPPPPPPPPPQQQRRRPPPQQQRRRQQQNNNLLLKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEFFFEEECCCAAA@@@???>>>>>>???AAAFFFMMMUUU```kkkrrr{{{|||lllfffrrr}}}}}}ppplllnnnsss{{{ooo]]]MMMHHHBBB??????>>><<<999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;ccc```^^^\\\\\\\\\ZZZYYYYYYXXXXXXVVVTTTRRRPPPNNNNNNLLLIIIHHHHHHGGGDDDBBB@@@>>><<<<<<<<<===<<<;;;::::::999999888777777777222333555666666666555555444444444444444444444444444444444555555666666666111111222333333444555555333333333333333444555666333333222222333333444555777888:::===@@@DDDGGGIIIIIIJJJIIIFFFAAA???@@@CCCCCCDDDEEEDDDBBBAAAAAAAAAEEECCCAAACCCIIIOOOTTTWWWWWWYYY\\\]]][[[YYYYYYYYYTTTWWWZZZ___cccfffhhhiii[[[RRRHHHDDDBBBDDDKKKSSSWWW\\\dddlllrrrwww|||zzzqqqfff___WWWUUUQQQNNNNNNOOORRRTTTWWWZZZ```hhhooovvv{{{~~~|||pppcccZZZUUURRRPPPQQQTTTTTTTTTWWW]]]kkkwww~~~sssmmmddd\\\VVVSSSQQQPPPPPPOOONNNMMMLLLMMMNNNNNNPPPQQQQQQQQQPPPMMMKKKIIIEEEEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBAAA@@@??????<<<===???@@@AAAAAA@@@???>>>AAACCCBBB???======>>>;;;999999:::<<<>>>>>>===<<<<<<;;;::::::;;;======;;;===@@@BBBDDDJJJQQQWWW\\\```cccbbb\\\UUUQQQOOOHHHFFFBBB???<<<<<<======<<<<<<============<<<<<<<<<;;;;;;::::::999999888777777777777888888888888777777666666666888999:::999;;;<<<>>>>>>@@@CCCFFFIIIMMMTTTYYY^^^aaadddfffggghhhhhhiiiiiiiiihhhhhhdddeeefffffffffdddbbb```\\\[[[[[[ZZZZZZZZZZZZZZZXXXVVVTTTRRRQQQQQQRRRSSSOOOOOONNNNNNMMMLLLLLLLLLKKKLLLLLLJJJHHHGGGHHHJJJJJJMMMPPPQQQQQQQQQRRRSSSOOOPPPQQQPPPMMMJJJIIIIIIFFFGGGGGGGGGFFFEEEDDDDDDEEEDDDCCCAAA@@@?????????<<>>===;;;:::999888777666444444555555666000111333555666666555555666666555444333333222222555555444444444333333333111111000///......//////000000000111111222222222111111111222333444666666;;;<<<===>>>AAACCCEEEFFFNNNKKKFFFBBB@@@@@@??????BBBCCCDDDDDDCCCCCCDDDEEEHHHBBB@@@FFFMMMRRRVVVZZZ___aaaaaa``````bbb___ZZZXXXYYY[[[___dddiiilllmmm^^^SSSIIIEEECCCDDDHHHNNNWWW```iiimmmrrrzzzzzzpppcccZZZUUUPPPMMMOOOPPPOOOOOORRRWWWZZZ```gggooouuuzzz|||wwwkkk```YYYRRRQQQSSSWWWXXXXXX\\\bbbppp{{{{{{pppeee^^^ZZZYYYZZZZZZYYYVVVTTTRRRRRRRRRRRRVVVVVVVVVTTTRRRNNNKKKIIIGGGEEEBBBAAABBBBBB@@@???DDDCCCBBBAAAAAAAAABBBCCC@@@@@@??????>>>>>>>>>===>>>>>>===<<<;;;;;;;;;;;;>>>????????????>>>>>>===:::::::::;;;;;;<<<<<<<<<:::;;;<<<===???DDDJJJOOO^^^eeekkkiiiddd^^^UUUMMMJJJHHHDDD@@@===<<<<<<=========>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;:::888777777777888999777777777777777777777777999:::<<<<<<<<<===@@@BBBEEEHHHNNNUUU[[[___bbbcccggggggiiijjjjjjkkkkkkkkkgggggggggfffeeedddbbbaaaaaa```___]]][[[ZZZXXXWWWUUUTTTSSSRRRRRRSSSTTTTTTRRRPPPOOOOOOPPPQQQPPPOOOMMMMMMLLLJJJJJJIIIIIIIIIJJJKKKMMMOOOPPPRRRRRRRRRRRRRRRPPPNNNKKKIIIGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCAAA???>>>>>>?????????>>>@@@FFFJJJQQQ]]]iiivvv|||lllgggtttvvvttt{{{jjjWWWKKKGGGAAA===<<<<<<<<<<<<::::::::::::::::::::::::777888999;;;===>>>@@@@@@dddbbb```]]][[[[[[[[[[[[YYYYYYXXXWWWUUUSSSQQQPPPNNNLLLJJJJJJIIIHHHEEECCCAAAAAA???>>><<<;;;999999888777666555444555555666111222444555666555555444666666666555555444222222222222222333333444444444444333222222111111111222222222222333333333444444333333333444555666777888::::::;;;===@@@CCCEEEFFFGGGDDDBBB@@@@@@BBBCCCDDDDDDEEEFFFFFFEEEDDDEEEFFFHHHCCCAAAFFFNNNVVV```iiikkknnnooonnnnnnooojjjddd```^^^^^^aaagggkkkmmmmmmaaaVVVKKKEEECCCDDDIIIOOOWWW```hhhlllrrrzzz{{{qqqddd\\\UUUPPPMMMOOOPPPOOOOOORRRUUUYYY___fffmmmtttyyy{{{zzznnnccc[[[VVVUUUWWW[[[\\\]]]aaagggsss~~~xxxmmmeeeaaa___``````___]]][[[YYYXXXXXXXXX[[[[[[ZZZYYYVVVRRROOOLLLJJJHHHEEEDDDEEEEEECCCBBBDDDCCCBBBAAAAAAAAABBBCCCCCCCCCBBBAAA@@@@@@????????????>>>>>>======>>>>>>???????????????>>>>>>===999:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>BBBHHHLLLXXXbbbjjjkkkhhhaaaWWWOOOJJJGGGCCC@@@===<<<<<<===>>>>>>??????>>>>>>===<<<===<<<<<<;;;;;;<<<<<<===:::999888777777777888888777777777777777777777777888999;;;;;;;;;===???AAAEEEHHHNNNUUU[[[```bbbcccfffggghhhiiijjjkkkkkkkkkhhhhhhhhhhhhgggfffddddddbbbbbb```___]]][[[ZZZYYYWWWVVVUUUTTTTTTTTTUUUVVVRRRPPPOOONNNPPPPPPPPPOOOMMMMMMLLLKKKJJJJJJJJJJJJKKKLLLNNNOOOPPPQQQRRRRRRRRRRRRPPPNNNKKKIIIGGGFFFCCCDDDDDDDDDDDDDDDDDDCCCEEEDDDCCCBBBAAA@@@@@@@@@>>>===@@@DDDIIIOOO[[[gggqqqzzz~~~nnnhhhttt|||xxx}}}~~~hhhUUUJJJFFFAAA===<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>dddbbb```]]]\\\[[[[[[[[[[[[YYYWWWUUUSSSQQQPPPOOONNNLLLJJJJJJIIIHHHEEECCCAAA@@@???===;;;:::999888777777666555555555555666333333555666666555444333555666777777777555333222000000111222333444555555444444333333222222333333444444444444555555555555333333333444555666777888777888:::<<>>>>>======;;;;;;<<<<<<<<<<<<=====================@@@DDDHHHQQQ\\\gggjjjhhhbbbXXXOOOHHHFFFCCC@@@============??????@@@@@@??????>>>>>>======<<<<<<<<<<<<======:::999888888777777888888777777777777777777777777777999:::::::::;;;>>>@@@DDDHHHNNNVVV\\\```cccdddeeefffgggiiijjjkkkkkkkkkiiiiiiiiiiiiiiihhhgggfffdddcccbbb```___]]]\\\[[[YYYYYYXXXWWWWWWWWWWWWWWWRRRPPPNNNNNNOOOPPPOOONNNNNNMMMLLLKKKJJJJJJJJJJJJMMMMMMOOOPPPPPPQQQQQQQQQRRRRRRPPPNNNKKKIIIGGGFFFBBBBBBBBBCCCCCCBBBBBBBBBEEEEEEFFFEEEDDDCCCAAA@@@>>>===>>>CCCFFFLLLXXXccclllvvv~~~oooiiittt~~~~~~{{{eeeSSSIIIEEE@@@===<<<<<<<<<;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<======cccbbb```^^^\\\[[[[[[ZZZ[[[ZZZWWWSSSQQQOOONNNNNNNNNLLLJJJJJJIIIHHHEEECCC@@@???>>>===;;;999888777777666666666555555555555444444555666666555444333444666888999888666444222111111222333333444555555333222222111111222222222444444444555555555555555222111111222333444555555555666888;;;>>>AAADDDFFFCCCCCCAAA???======>>>@@@FFFHHHJJJJJJHHHGGGGGGHHHFFFCCCDDDIIIQQQ^^^rrrsssmmmffffffkkkooonnnllljjj]]]NNNFFFBBBBBBGGGMMMWWWaaajjjnnnttt}}}}}}sssfff]]]VVVQQQNNNPPPPPPOOOOOOQQQTTTXXX^^^eeemmmtttyyy|||wwwlllddd___]]]]]]```aaabbbhhhooorrr}}}zzzuuurrrqqqsssrrrqqqooommmkkkjjjiiijjjiiigggdddaaa]]]YYYWWWUUURRRPPPOOOOOOOOONNNLLLJJJIIIHHHHHHHHHHHHJJJJJJHHHGGGFFFEEECCCBBBAAA@@@>>>???@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>???????????????<<<============???CCCFFFLLLVVV___bbb```\\\TTTLLLGGGEEEBBB@@@>>>=========>>>???????????????>>>>>>>>>======<<<<<<======>>>:::999999888888888888888777777777777777777777777777888999:::999:::<<>>===>>>AAADDDIIITTT___kkkuuuyyylllhhhppp{{{xxxcccQQQGGGCCC???===<<<<<<<<<;;;::::::::::::::::::::::::<<<<<<<<<<<<============cccbbb```^^^]]][[[ZZZZZZ[[[YYYVVVSSSPPPOOONNNNNNNNNLLLJJJJJJIIIHHHEEECCC@@@???>>>===;;;999888777666666666666666555555444444555666666666555444333444555777999888777444222555555555555555444444444333222222222222222333333444444444333333333333333222222222222333333444555555555777:::===AAACCCEEEEEEEEEDDDAAA===;;;<<<===EEEGGGIIIJJJIIIHHHHHHHHHEEEDDDEEEKKKRRR]]]mmm{{{tttnnnhhhgggjjjmmmmmmllllll^^^OOOFFFAAA@@@EEEKKKXXXbbbkkkpppvvv}}}sssggg^^^WWWRRROOOPPPQQQOOOOOOQQQUUUXXX___fffnnnvvv{{{}}}|||qqqjjjbbb^^^]]]^^^^^^___eeelllpppzzz~~~{{{zzz}}}|||{{{yyywwwuuusssrrrqqqooommmjjjfffccc```^^^]]]ZZZXXXVVVVVVUUUSSSRRRNNNMMMLLLKKKKKKKKKLLLMMMIIIHHHGGGEEEDDDBBBAAAAAA???@@@AAABBBBBBBBBBBBBBBCCCBBB@@@???>>>>>>>>>????????????>>>>>>>>>>>>>>>;;;<<<======>>>@@@DDDGGGIIIPPPUUUTTTRRRQQQMMMHHHEEEDDDBBB@@@>>>===============>>>??????>>>>>>>>>>>>>>>>>>======>>>>>>>>>:::::::::::::::999999888888888888888888888888888777888999999999:::<<<>>>CCCGGGOOOWWW^^^bbbdddddddddeeegggiiikkklllmmmnnnjjjjjjjjjjjjjjjiiihhhgggdddcccbbbaaa```___^^^]]]\\\[[[[[[[[[ZZZYYYXXXXXXTTTRRRPPPOOOPPPPPPOOONNNNNNNNNMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQRRRRRRPPPNNNKKKIIIGGGFFFAAAAAA@@@@@@@@@@@@AAAAAABBBDDDFFFHHHHHHEEECCCAAA@@@>>>>>>AAACCCGGGQQQ\\\hhhtttpppgggdddmmmxxxuuu```OOOEEEBBB>>><<<<<<<<<<<<;;;:::::::::::::::::::::::::::;;;;;;<<<===>>>??????bbbbbb```___]]][[[ZZZYYYZZZXXXVVVTTTRRRPPPOOONNNNNNLLLJJJJJJIIIHHHEEECCCAAA@@@???===;;;:::999888666666666777666555555444444444666666777666555444333555666777777666444333666666666666555555555444444444333333444444555555333333333333222222222222444444444444444555666777555666888:::===@@@CCCDDDCCCEEEEEECCC>>><<<>>>@@@CCCFFFJJJKKKKKKJJJJJJJJJFFFDDDFFFLLLRRRXXXcccmmmwww|||ooollliiihhhiiikkklllmmmlll___PPPGGGBBB@@@DDDIIIXXXaaakkkpppwww}}}tttiiiaaaXXXRRROOOPPPQQQOOOOOOQQQUUUYYY___gggooovvv{{{~~~wwwpppfffaaa]]]\\\[[[ZZZ```ggglllvvv}}}|||xxxwwwuuurrrnnnkkkiiihhhgggdddaaa___]]]\\\YYYXXXSSSRRRPPPNNNMMMMMMMMMNNNKKKJJJJJJHHHGGGFFFEEEEEECCCDDDFFFGGGGGGFFFEEEDDDEEEDDDBBB@@@??????@@@@@@>>>>>>============<<<<<<<<<===>>>>>>???@@@DDDFFFFFFJJJLLLIIIGGGHHHGGGDDDCCCBBBAAA@@@???>>>======<<<===>>>>>>???>>>>>>>>>??????>>>>>>>>>>>>??????;;;;;;<<<<<<<<<;;;:::999888888888888888888888888888999::::::999:::<<<>>>BBBGGGOOOXXX___cccdddddddddfffhhhjjjlllnnnoooppplllllllllkkkjjjiiihhhgggddddddcccbbbaaa```______]]]]]]]]]]]]\\\ZZZYYYXXXUUUSSSQQQPPPQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMNNNNNNNNNOOOQQQQQQRRRRRRRRRRRRRRRPPPNNNKKKIIIGGGFFFBBBAAA@@@??????@@@AAABBBAAACCCFFFHHHHHHGGGFFFDDDCCCAAA@@@BBBCCCFFFPPPZZZdddppp|||xxxgggbbbccclllxxxrrr]]]LLLCCC@@@===<<<<<<<<<<<<;;;:::::::::::::::::::::::::::;;;;;;===>>>???@@@@@@bbbaaaaaa___^^^\\\ZZZYYYXXXXXXWWWUUUTTTRRRPPPOOONNNLLLJJJJJJIIIHHHEEECCCAAAAAA???>>><<<;;;999999555666777777777666444444333444555666777777666666333444555555555555444444444444555555555555555555333333333333333444555555333333333333222222222111555555444444444555666666777777999;;;===@@@BBBCCCDDDFFFHHHEEE@@@===???BBBCCCFFFKKKMMMMMMMMMMMMNNNJJJEEEDDDIIIOOOTTT[[[aaaeeejjjmmmooossswwwuuupppiiijjjkkkjjjiiijjjmmmppplll```RRRJJJDDDBBBDDDIIIVVV```iiiooovvvwwwllldddYYYSSSPPPQQQQQQOOOOOOQQQTTTWWW^^^fffnnnvvv{{{~~~}}}vvvkkkeee___\\\YYYXXX\\\ccceeeooo{{{}}}zzzwwwuuussssssqqqnnnjjjgggeeeccc```]]]ZZZYYYWWWTTTRRRRRRRRRRRROOOOOONNNNNNMMMLLLLLLKKKKKKKKKMMMNNNMMMLLLKKKIIIGGGFFFDDDAAA@@@@@@AAABBB@@@?????????>>>>>>>>>===???@@@@@@@@@???@@@BBBDDDBBBFFFHHHEEECCCEEEEEECCCBBBAAAAAA@@@???>>>>>>======>>>??????@@@@@@??????@@@??????>>>>>>??????@@@<<<===>>>>>>>>>===;;;;;;888888888888888888888888999:::;;;:::::::::<<<>>>BBBGGGPPPYYY```ccceeeeeeeeefffiiikkknnnpppqqqrrrpppoooooommmllljjjhhhgggfffeeeeeedddcccbbbaaaaaa___``````___^^^]]][[[ZZZWWWUUUSSSRRRRRRRRRQQQOOONNNNNNMMMMMMMMMNNNNNNOOOMMMNNNOOOQQQRRRSSSSSSSSSRRRRRRPPPNNNKKKIIIGGGFFFCCCBBB@@@??????@@@BBBCCCBBBCCCFFFHHHJJJJJJJJJIIIFFFCCCBBBDDDDDDFFFPPPYYYbbbnnnzzzpppaaa```dddnnn|||~~~~~~~~~mmmXXXHHHAAA???===<<<<<<<<<<<<:::::::::::::::::::::::::::<<<<<<======>>>>>>>>>>>>bbbaaaaaa___^^^\\\ZZZYYYWWWWWWWWWWWWUUUSSSPPPOOONNNLLLJJJJJJIIIHHHEEECCCBBBAAA@@@>>>===;;;:::999555666777777777666444333222333555666777777777777444444444444444444444444111222222333444555666666000000000000111111222333444444444333333222222222333333222222222333444444888888999;;;===@@@BBBCCCGGGJJJKKKGGGAAA===>>>AAACCCGGGLLLOOOOOOOOOPPPPPPMMMFFFCCCGGGNNNRRRWWW[[[\\\```aaabbbeeeiiihhhddddddhhhlllkkkiiiiiinnnrrrmmmaaaTTTLLLGGGDDDEEEJJJTTT^^^hhhnnnttt~~~yyyooogggYYYSSSPPPQQQQQQOOOOOOQQQSSSVVV]]]eeemmmuuuzzz}}}{{{ooohhhaaa]]]YYYWWW[[[bbb^^^hhhuuu~~~|||{{{zzzxxxuuupppmmmjjjgggdddaaaaaa```]]]ZZZXXXWWWWWWVVVSSSSSSSSSRRRRRRQQQQQQQQQPPPQQQSSSSSSSSSQQQOOONNNIIIGGGEEEBBBAAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCAAA@@@???@@@BBB>>>DDDFFFDDDCCCEEEEEECCCAAAAAA@@@@@@???>>>>>>===>>>???@@@AAAAAAAAAAAAAAA@@@@@@????????????@@@@@@===>>>?????????>>><<<;;;888888888888888888888888999:::;;;;;;::::::<<<>>>AAAGGGPPPYYY```dddeeeeeeeeegggiiillloooqqqrrrsssrrrrrrqqqooommmkkkiiihhhggggggfffeeeddddddccccccaaabbbbbbbbb```___]]][[[XXXVVVTTTSSSSSSSSSRRRPPPNNNNNNNNNMMMNNNNNNOOOOOOLLLMMMOOOQQQRRRSSSTTTTTTRRRRRRPPPNNNKKKIIIGGGFFFCCCBBB@@@??????@@@BBBCCCCCCDDDGGGIIIKKKLLLMMMMMMGGGEEEDDDEEEEEEGGGPPPYYYbbbooo{{{|||kkk___```eeeqqq{{{~~~|||jjjUUUEEE@@@>>><<<<<<<<<===<<<:::::::::::::::::::::::::::???>>>>>>>>>=========<<<