BM66( ~~~|||yyyvvvsssqqqoooffffffeeedddbbb```___^^^ZZZYYYXXXWWWUUUSSSRRRQQQPPPOOOMMMKKKJJJIIIHHHHHHKKKKKKJJJIIIHHHGGGFFFFFFGGGFFFEEECCCCCCDDDFFFFFFZZZ~~~~~~{{{yyyxxxqqqpppnnnllljjjhhhgggfff\\\[[[YYYVVVTTTQQQOOONNNSSSRRRPPPNNNLLLJJJHHHGGGOOOOOONNNMMMLLLKKKJJJJJJNNNMMMLLLMMMPPPRRRRRRRRR\\\]]]___aaaaaa___]]]\\\^^^[[[WWWUUUTTTTTTSSSRRRVVVUUUSSSQQQOOOLLLKKKJJJRRRRRRRRRQQQPPPNNNMMMLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFFFFGGGGGG@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIEEEJJJnnnxxxwwwuuurrrooommmkkkiiicccbbbaaa___^^^\\\[[[ZZZUUUUUUSSSRRRPPPOOOMMMMMMQQQRRRSSSSSSRRRPPPNNNLLLGGGGGGGGGGGGFFFFFFFFFFFFIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@FFFFFFEEEDDDCCCBBBBBBAAACCCCCCCCCBBBBBBBBBBBBBBB999:::;;;===???AAABBBCCCFFFFFFFFFHHHJJJMMMOOOOOOQQQSSSVVVYYYZZZXXXVVVTTTVVVSSSOOONNNOOOPPPRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCAAA@@@@@@@@@@@@@@@AAAAAA????????????>>>>>>>>>===>>>======<<<<<<===>>>>>>III>>>CCCddd}}}|||wwwuuusssrrrrrrqqqooommmiiiiiigggdddaaa______```[[[[[[ZZZXXXWWWUUUTTTSSSWWWWWWVVVUUUUUUUUUUUUVVVUUUUUUTTTSSSRRRPPPNNNMMMPPPPPPOOOOOONNNMMMMMMLLLSSSSSSRRRQQQOOOMMMKKKJJJIIIJJJJJJJJJKKKKKKLLLLLLGGGFFFFFFEEEEEEDDDCCCCCCEEEEEEDDDCCCCCCBBBAAAAAAAAABBBDDDEEEEEEDDDBBBAAADDDDDDEEEEEEFFFGGGHHHHHHBBBAAAAAAAAAAAABBBCCCCCC>>>>>>>>>??????????????????@@@@@@AAABBBCCCCCCDDD<<<<<<<<<<<<<<<<<<======777888888999:::;;;<<<<<<@@@@@@@@@???????????????>>>???AAABBBDDDFFFIIIJJJPPPRRRVVVYYY[[[ZZZXXXWWWUUURRROOOMMMNNNPPPRRRRRRHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHIIIIIIHHHHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>>>>???AAA@@@@@@??????>>>>>>>>>@@@@@@??????>>>>>>>>>>>>888=========QQQttttttsssrrrpppnnnkkkjjjffffffdddcccaaa___]]]]]]^^^\\\YYYWWWTTTSSSSSSSSSVVVUUUSSSQQQOOONNNMMMLLLIIIIIIHHHGGGFFFFFFEEEEEELLLKKKJJJHHHFFFEEEDDDCCCHHHFFFFFFFFFHHHHHHGGGFFFHHHHHHHHHFFFEEEEEEGGGIIIDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKHHHIIIJJJKKKLLLMMMMMMMMMIIIJJJJJJKKKKKKLLLLLLLLLDDDDDDEEEFFFFFFFFFEEEEEECCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDD??????>>>>>>>>>>>>>>>>>>DDDEEEEEEFFFEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>======<<<<<<<<<<<<===DDDDDDDDDDDDDDDCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>??????>>>======<<<<<<;;;>>>>>>>>>????????????????????????>>>>>>======<<>>===<<<<<<;;;;;;;;;777777888888999:::::::::888999999:::;;;;;;<<<<<<;;;???BBB>>>999HHHuuuxxxvvvsssnnniiieeeaaa___^^^______^^^\\\YYYWWWUUUSSSSSSSSSRRRRRRRRRRRRRRRUUUWWWYYYZZZYYYWWWTTTRRRVVVUUUSSSRRRRRRTTTUUUVVV^^^^^^]]]\\\YYYVVVRRRPPPTTTTTTSSSQQQPPPOOONNNMMMSSSSSSTTTTTTSSSQQQOOONNNRRRRRRQQQPPPOOONNNMMMMMMKKKIIIGGGFFFEEEEEEFFFGGGGGGFFFDDDCCCBBBBBBAAAAAACCCCCCDDDDDDEEEFFFFFFFFF@@@@@@AAACCCDDDEEEFFFGGGBBBAAA@@@AAACCCDDDDDDCCCAAAAAAAAA@@@@@@AAADDDGGGCCCCCCDDDDDDEEEEEEFFFFFFIIIHHHGGGGGGGGGGGGGGGHHHEEEFFFGGGIIIJJJKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFHHHGGGFFFDDDBBB@@@???>>>????????????????????????>>>>>>>>>=========<<<<<>>>>>======<<<<<<@@@@@@@@@??????>>>>>>>>>@@@??????>>>>>>>>>>>>???::::::::::::999999999999;;;;;;::::::999999999999<<<;;;;;;999888777666666666666666555555555555555777777888999:::;;;<<<<<<999;;;===<<<;;;<<<>>>AAAHHHJJJMMMPPPSSSUUUUUUVVVPPPNNNKKKJJJJJJJJJIIIGGGJJJIIIHHHGGGEEEDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>:::999888888888888888888888888999:::;;;<<<===>>>777888999;;;<<<=========>>>888666:::777555AAARRR}}}|||xxxvvvtttrrrooollljjjiiifffdddaaa^^^\\\\\\\\\]]]\\\[[[YYYXXXVVVTTTSSSRRRSSSRRRPPPNNNLLLJJJIIIHHHJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHGGGGGGFFFEEEDDDDDDBBBCCCEEEFFFGGGFFFDDDCCCEEEEEEFFFFFFGGGHHHIIIIIIDDDEEEGGGJJJKKKMMMMMMNNNOOONNNMMMMMMOOOQQQSSSUUURRRSSSUUUUUUUUUSSSQQQOOOPPPPPPPPPOOOOOOOOONNNNNNJJJKKKMMMNNNNNNMMMKKKJJJMMMMMMMMMMMMMMMMMMMMMMMMIIIHHHFFFFFFFFFHHHJJJKKKFFFFFFEEEEEEEEEEEEFFFFFF@@@@@@AAAAAABBBCCCCCCDDDDDDDDDCCCBBBAAA@@@??????CCCBBB@@@AAAAAAAAA@@@???BBBBBBAAA???>>>???AAADDDBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@AAAAAABBBDDDDDDGGGHHHHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEIIIHHHHHHFFFDDDBBBAAA???@@@@@@@@@@@@AAAAAAAAAAAA@@@????????????>>>>>>>>>======<<<<<<;;;::::::999======<<<<<<======>>>???============>>>>>>>>>>>>888777777888888999;;;;;;999::::::;;;<<<=========::::::::::::;;;;;;;;;;;;::::::999999888888777777666666666777888888999999::::::::::::::::::::::::;;;===???>>><<<<<<>>>AAA>>>???BBBEEEHHHJJJLLLMMMMMMLLLKKKLLLMMMNNNMMMKKKHHHHHHGGGGGGGGGGGGFFFFFFDDDDDDDDDCCCBBBAAA???>>>======<<<<<<<<<<<<;;;;;;:::999999999999:::;;;;;;777777777888888999999999555666777888888888888777666:::;;;:::<<>>:::BBBbbb{{{zzzxxxuuurrrooolllkkkhhhhhhgggfffdddaaa___]]]ZZZZZZXXXWWWUUUTTTRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOLLLLLLMMMMMMOOOPPPQQQRRRLLLLLLLLLKKKJJJJJJIIIIIINNNOOOPPPOOOMMMLLLMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBDDDEEEFFFDDDFFFIIIIIIGGGFFFGGGIIIJJJHHHFFFDDDBBB@@@??????BBBBBBCCCCCCCCCCCCBBBBBBCCCDDDFFFFFFEEEDDDDDDEEEEEEFFFGGGIIIJJJJJJIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLNNNOOORRRTTTUUUVVVVVVVVVQQQOOOMMMKKKKKKLLLMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBAAAAAABBBCCCCCCBBB@@@??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>>????????????>>>>>>>>>>>>============>>>>>>@@@?????????????????????>>>>>>??????@@@@@@@@@@@@AAABBBCCCEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEHHHGGGEEECCCAAA@@@@@@???@@@@@@??????>>>=========<<<<<<;;;;;;;;;:::::::::888:::;;;;;;:::999999:::======<<<<<<;;;;;;;;;;;;???>>>===<<<;;;:::::::::;;;:::999888888888999:::;;;:::888777777777888888777777777777777777777777555555444444444444555555333222111333555666666555555555555666666666666777;;;;;;;;;;;;;;;===>>>>>>@@@AAACCCEEEGGGHHHIIIIIIGGGHHHIIIIIIHHHEEECCCAAADDDFFFGGGEEECCCAAAAAAAAA@@@@@@@@@@@@@@@???======;;;;;;:::999999999::::::777777777777777777777777666666666666666666666666666666666666666666666666444555555666777888888999@@@<<>>>>>===AAABBBBBBCCCCCCBBBBBBAAAAAABBBDDDCCCBBBAAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLNNNPPPRRRTTTTTTSSSRRROOONNNLLLJJJIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFEEECCCCCCCCCBBBBBBBBBAAAAAA@@@??????@@@AAAAAA@@@>>>======>>>>>>>>>?????????????????????>>>===<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=================================>>>>>>>>>??????>>>???AAABBBCCCCCCBBBAAA@@@@@@AAAAAABBBCCCCCCDDDDDDCCCBBB@@@???>>>======>>>======<<<<<<;;;;;;:::999999999999888888888888777888::::::888777888999;;;;;;;;;::::::999999999<<<;;;:::999888888888888:::999888777666777777888999888777666555666666777555555555555555555555555444444333333333333444444333222111222444555555444444444444555555555555666888888888888999:::;;;<<<===>>>@@@BBBDDDEEEFFFFFFFFFFFFGGGGGGFFFEEECCCBBBDDDEEEFFFEEEBBBAAA@@@AAA????????????>>>===<<<;;;:::999999888888888888888666666666666666666666666444444444444444444444444555555555555555555555555444444555666666777888888;;;999;;;FFF\\\~~~|||yyywwwuuutttqqqnnnllljjjiiigggeeebbbbbb```^^^\\\ZZZYYYXXXWWWZZZYYYWWWTTTQQQNNNLLLKKKJJJJJJIIIHHHFFFEEEDDDCCCLLLLLLLLLKKKJJJIIIGGGGGGHHHGGGFFFGGGHHHGGGFFFDDDGGGHHHJJJIIIGGGEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEFFFHHHIIIIIIIIIIII>>>???@@@AAABBBBBBBBBBBB???@@@BBBCCCCCCCCCBBBBBB>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCEEEEEECCCBBBAAAAAA@@@@@@BBBCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIHHHGGGFFFGGGHHHJJJIIIIIIGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAABBBAAA@@@@@@@@@AAACCCCCCBBBCCCEEEEEECCCBBBBBBCCCCCCBBB@@@???===<<<<<<;;;@@@@@@AAAAAAAAAAAA@@@@@@>>>???@@@@@@>>>>>>???@@@CCCCCCCCCDDDDDDEEEEEEFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIKKKNNNQQQRRRPPPNNNMMMLLLKKKJJJIIIGGGEEEDDDCCCGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDCCCBBBBBB@@@@@@?????????>>>>>>>>>>>>======>>>??????>>><<<;;;;;;;;;<<<<<<<<<=========<<<<<<;;;:::999999888999999999999999999999999::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::<<<===????????????>>>>>>>>>??????@@@AAAAAABBB@@@@@@???>>>>>>======<<<;;;::::::999999888777777666666666666555555555444444666888777666555666777999888888888888888777777999888777666666555666666777777666555555555555666666666555444444444555555333333333333333333333333222222111111111111222222333222111222333444333222222222333333333444444444555555555555666777888999:::;;;<<<>>>@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCDDDEEEDDDAAA?????????============<<<;;;:::999888888777666666666666666555555555555555555555555333333333333333333333333444444444444444444444444333444444555555666666777222777:::777333@@@aaatttrrrnnnkkkiiiiiiiiijjj______^^^^^^]]]\\\[[[[[[YYYXXXWWWVVVTTTSSSRRRQQQVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQPPPNNNMMMKKKJJJJJJMMMLLLKKKJJJJJJJJJJJJJJJMMMLLLKKKIIIGGGGGGFFFFFFHHHFFFEEEEEEFFFFFFEEECCCDDDDDDCCCBBBBBBBBBCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@AAACCCEEEFFFGGGHHH999:::<<<>>>@@@BBBCCCCCCCCCCCCCCCDDDEEEDDDDDDCCCEEEGGGHHHHHHGGGFFFFFFGGGBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGCCCBBBBBBAAABBBBBBCCCCCCAAA@@@???>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>===DDDDDDDDDEEEDDDDDDCCCBBB>>>???AAABBBCCCCCCBBBBBB??????@@@AAABBBBBBCCCCCCAAAAAAAAABBBBBBCCCCCCCCCFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFEEEDDDCCCDDDEEEHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA????????????????????????===>>>>>>??????@@@@@@@@@@@@???>>>>>>>>>???AAABBB@@@AAAAAAAAAAAA@@@??????@@@???>>>===<<<;;;;;;;;;>>>>>>????????????>>>>>><<<===>>>===<<<<<<===>>>AAA@@@@@@AAAAAABBBBBBCCCAAAAAABBBCCCEEEFFFGGGGGGFFFIIIMMMOOOPPPNNNKKKIIIHHHHHHHHHGGGFFFDDDCCCBBBEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>=========<<<<<<<<<===<<<;;;<<<>>>>>><<<;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999888777777777888888777777777777888888999999888888888888999999999999999999::::::::::::888888888888999999999999888999;;;<<<=========<<<======>>>>>>???@@@@@@@@@>>>?????????>>>>>>>>>===999888888777666666555555444444444444333333333222333555666666555444444555777777777777777777777777777666555444444444444444666666555555444444444444444444444444444444444444222222222222222222222222222111111111111111111222333222111111222333222000111111111111222222222333333333333333444555666777777888999;;;<<<===>>>>>>@@@@@@@@@@@@AAABBBCCCDDDAAABBBCCCBBB@@@>>>===>>><<<<<<<<<<<<;;;:::999999777777666555555555555555333333333333333333333333222222222222222222222222444444444444444444444444333333333333444444555555222444:::===:::666999???UUUppp}}}{{{yyyxxxlllkkkjjjgggeeecccaaa```\\\\\\\\\[[[[[[ZZZZZZZZZNNNMMMLLLKKKJJJJJJJJJJJJMMMPPPXXXfffyyyqqqcccVVVIII@@@AAA@@@===;;;:::;;;<<<===EEEEEEFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHMMMMMMLLLLLLLLLLLLKKKKKKEEEEEEEEEEEEEEEFFFGGGHHHDDDCCCBBBBBBAAAAAABBBBBBAAA@@@@@@AAACCCDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFFFFAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@BBBBBBCCCCCCBBBBBBAAAAAA???@@@AAAAAAAAAAAAAAAAAA<<<>>>???@@@???>>>???@@@EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEDDDBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@????????????>>>===<<<<<<;;;<<<===>>>???>>>======>>>>>>??????????????????=========>>>>>>?????????@@@@@@???>>>>>>?????????AAAAAAAAA@@@@@@?????????AAACCCDDDCCCBBBAAACCCDDDGGGFFFFFFEEECCCBBBBBBAAABBBAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@>>>===<<<<<<<<<===??????>>>>>>>>>>>>???>>>>>>===>>>======<<<;;;;;;<<<<<<<<<<<<============<<<<<<<<<======<<<::::::<<<>>>>>>>>>>>>???????????????>>>??????AAABBBCCCDDDDDDDDDGGGKKKNNNNNNLLLIIIGGGDDDEEEEEEFFFFFFEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@?????????=========<<<<<<<<<;;;;;;<<<;;;:::;;;======;;;:::999999999999::::::::::::;;;:::888777666666666777888777777666666777777888999888888777777888888999888888888888999999::::::666666666666666666666666666777999;;;<<<<<<<<<<<<<<<======>>>>>>???@@@@@@<<<======>>>>>>===<<<<<<888777777666666555444444333333333333222222222222333444666666444444444555666666666666666666666666666555444444444444444444555555555555555444444333333333444444444444444444222222222222222222222222222222111111111111222222222111000000111222111///000000000000111111111111222222222222333444555666555666777999:::;;;;;;;;;=========>>>???@@@BBBBBB???AAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<;;;:::999888777777666555555555555555111111111111111111111111222222222222222222222222222222222222222222222222222222222222222333333333777111///555::::::::::::888;;;FFF___^^^NNNGGGEEEBBB???<<<;;;;;;;;;??????===<<<;;;999888888@@@@@@??????>>>===<<<<<<=========<<<<<<;;;;;;;;;@@@???????????????>>>>>>BBBAAAAAA@@@@@@@@@@@@@@@::::::<<<@@@IIIVVVaaahhhyyyuuujjjddd\\\QQQHHHBBB???;;;888===<<<;;;;;;;;;<<<===>>>;;;<<<===>>>???AAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFHHHHHHGGGEEEDDDDDDDDDDDDAAA@@@??????@@@@@@???===AAA@@@@@@@@@???@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@BBBAAAAAA@@@???>>>======???????????????>>>===<<<>>>@@@BBBBBB@@@@@@@@@AAABBBCCCEEEEEEDDDDDDEEEFFF????????????>>>>>>>>>>>>@@@@@@??????????????????CCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>======>>>>>>???<<<===>>>???????????????===>>>??????@@@@@@??????>>>???@@@@@@@@@@@@???>>>===============<<<<<<<<<<<<==================>>>===============>>>???@@@AAA@@@@@@???>>>>>>======???@@@BBBAAA@@@@@@AAABBBEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@??????@@@@@@AAA>>>>>>>>>>>>============<<<<<<============<<<<<<::::::;;;<<<===>>>??????<<<;;;:::::::::;;;===>>><<<;;;;;;<<<>>>>>>===<<<<<<<<<;;;;;;;;;<<<<<<===::::::;;;;;;;;;;;;::::::<<<<<<<<<:::999999<<<>>><<<<<<>>>??????>>>===<<<======>>>???@@@AAAAAABBBBBBDDDGGGJJJKKKJJJHHHFFFCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;:::888777777888888888999999999999888777666555666777777888777666555555666777888777777777666666777777777666666666777888888999999555555555555444444444444444666888:::;;;;;;;;;;;;;;;;;;<<<======>>>>>>???999:::;;;<<<;;;:::999888777777666555555444444333222222222222111111111111222333555555333222333444444555555555555555666666555444444333333333444444444444555555444444333222222222333444444444333333222222222222222222222222111111111000000111111111111///...///111111000//////000000000000111111111111111111111222333444555333444555777888888999999::::::;;;<<<===>>>??????>>>???@@@???<<<::::::;;;;;;;;;;;;;;;:::999888888666666555444444444444444111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111444000...000222222666<<<666333222666AAAXXXyyyrrrKKK>>>999999999:::;;;===>>>???555666777999;;;<<<>>>>>>555666666777777888888999888888999999999:::::::::888888888888888888999999888777777777777888999999EEECCC@@@<<<:::999999999>>>GGGTTTcccppp{{{{{{wwwooofff[[[QQQIIIDDD:::888666666777:::===???:::::::::;;;<<<<<<=========>>>???@@@BBBCCCDDDEEEAAABBBBBBCCCDDDEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDEEEFFFGGGGGGHHHHHHFFFFFFDDDCCCBBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<>>CCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<<<<======>>>??????@@@@@@999:::;;;<<<===>>>>>>>>>:::<<<>>>>>><<<:::;;;===;;;===>>>>>>===<<<===>>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>???@@@@@@<<<===>>>???????????????888888999:::;;;<<<<<<;;;777888999;;;;;;;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>=========>>>>>>======>>>>>>???@@@===============<<<<<<<<<<<<>>>??????>>>>>>???AAABBBBBBBBBBBBBBBAAAAAAAAA???>>>>>>>>>>>>>>>>>>???======<<<<<<<<<;;;;;;;;;999:::;;;;;;;;;;;;:::999777888999:::;;;<<<<<<===::::::999888999:::;;;<<<:::999888;;;>>>???>>><<<::::::999::::::;;;<<<<<<888999999::::::999999888:::;;;:::999777888:::===999;;;>>>??????===;;;999=========>>>>>>????????????AAACCCFFFGGGGGGFFFEEEDDDCCCBBBAAAAAABBBCCCCCCAAA@@@??????>>>>>>????????????>>>>>>===<<<<<<<<<;;;::::::::::::999999999888777777777999999888666555555555666666666777777666555444333444555777888777666444333333444666777555555555444444555555555333333444555555666777777555444444444333333333333222444666888999:::::::::999999:::;;;;;;<<<<<<===999:::;;;<<<<<<:::888777555555555444333333222222111111111000000000//////000111333333111000111222222222222333333444444444333333222222222222333333222222333333333222111000///000111222222222222111111111111111111111111111000000////////////000000///...---...000111000//////000000000000111111111000000000000111222333333111222333444555666666666777888:::<<<======<<<<<<<<<>>>???===;;;999999999999999999999888777666666444444333222222222222333000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////111444333///...111111444:::>>>:::555;;;DDDeeeEEE>>><<<<<<;;;;;;:::999888888999999888888777777666666666666666777888888999999::::::::::::999999999999999999999::::::;;;;;;<<<::::::::::::;;;<<<======888999;;;===>>>>>>===<<<666999<<>>????????????@@@@@@AAAAAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@>>>===>>>??????>>>=========<<<<<<<<<======>>>????????????????????????=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::===???>>>;;;999:::<<<===>>>@@@@@@>>>>>>>>>???;;;;;;<<<<<<===>>>>>>???<<<<<<<<<=========>>>>>>>>>=========>>>>>>???@@@======<<<;;;;;;;;;;;;<<<============<<<;;;;;;:::;;;<<<<<<======<<<<<<;;;888:::;;;===>>>???>>>>>>888888999999:::;;;;;;;;;===<<<<<<;;;;;;:::::::::<<<<<<;;;::::::;;;;;;;;;999::::::;;;;;;<<<<<<===;;;<<<======<<<<<<>>>??????@@@@@@@@@@@@AAAAAAAAA=========<<<<<<=========<<<<<<;;;;;;;;;:::::::::777888999::::::999888777555666777888999:::;;;;;;:::999888888888999:::;;;999777777:::>>>???>>><<<888888888888999:::;;;<<<888888999999999999888888999999999777666666999;;;888;;;>>>@@@@@@===:::777=========>>>>>>>>>>>>>>>===>>>@@@BBBDDDEEEEEEEEEEEEDDDBBB?????????@@@AAA??????>>>===============>>>======<<<<<<;;;::::::999999999999888888888888666555555666777777666444333333333444444444555555444333222222222444666888666555333222222333555666444333333222222333333444111111222333333444555555444444444333333333222222111222444666888888888888777888888999::::::;;;;;;<<<===>>>>>>>>><<<:::888444444333333222111111111000000/////////............000111111000//////000000000111111222222222333222111111111111111222222000111111222222111///...---...///111111111000///111111111111111111111111.........------.........------,,,...000111111000000000000000111111111111///......//////000111222///000111333333444444444666888:::<<<===<<<;;;:::<<<===>>>===:::999888999888888888888777666555444333222222111000111111111111111111111111111111111////////////////////////000000000000000000000000000000000000000/////////222+++)))///666666444333666///...444777555555999cccGGG<<<:::999888777666666666666666666666666666666666666666666666666666666666666555444444555777888666555777777777888999999::::::888888888999999999::::::======<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;:::;;;;;;999:::===;;;777999999999999999999999999EEEEEE@@@777444999:::777555555555555555666777777777777777777888999:::;;;::::::;;;;;;<<<======>>>=========>>>??????@@@@@@AAAAAAAAA@@@@@@???????????????@@@AAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@???========================>>>>>>>>>>>>>>>>>>>>>>>>:::::::::::::::::::::::::::;;;<<<======<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;999::::::;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<<<<<<<======@@@??????>>>===<<<<<<;;;======>>>======<<<;;;;;;::::::::::::::::::::::::999999999999999999999999999::::::;;;;;;::::::999999999888888999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999:::::::::;;;===>>>>>>===<<<<<<===???????????????>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999888888888888777777777777666666666666777777888888888999999999;;;:::888666666777888999999999999:::;;;<<<;;;:::999888888888999999888666:::777444444777999999888777777777777666666666555666888<<<>>>>>><<<888666<<<;;;;;;;;;;;;<<<=========>>>???@@@AAABBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>@@@???===<<<;;;<<<>>>???<<<:::888999;;;<<<:::888:::888666666777888777666666666555444333333222222444444444444444444444444111111000000111111222333666666555555555555666666444222000///111333444444333222222111111222222333333333222111000000000111444444444555666777888999666666666666777777777777:::<<>>?????????AAA@@@@@@@@@????????????>>>??????@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<========================:::::::::::::::::::::::::::;;;<<<======<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999::::::999::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<======??????>>>>>>===<<<<<<;;;===============<<<;;;;;;888888888999999:::::::::999999999999999999999999999999999999999999999999888888888888888888999999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999888888888888999999:::<<<======<<<;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888777777777777777666666666666666666666777777777888888888999999;;;999888666666777888999888777888999::::::999888999888888888999888777666888666555666888999999777888777666666555555666666777888;;;======;;;888777::::::999999::::::;;;<<<:::;;;<<<>>>@@@AAAAAABBBAAAAAA@@@@@@??????>>>>>>>>>===;;;:::::::::<<<===;;;999888999;;;<<<:::888999888666666777777777666555555555444333333222222333333333333333333333333111111111111111222333333666555555555555555555666444222000///111333444444222222222111111222222222333222111111000000000111222222222333444555666777555555666666666777777777888:::<<<===<<<:::777555666555333111000000000000////////////..................////////////......000000000000//////..................///000111222000000000000111111111111000//////...///000111222222222111111000//////...//////.........------------------............///---------.........//////...............//////000222222222222222222222222444555666777999:::;;;<<<999:::;;;;;;:::999888777666666666555444444333333222111000000//////000000........................///////////////////////////////////////////////////..................///000000//////000000111222111111111111111111111111]]]CCC:::999888777666555555555555444444444444444444444444444444444444444444444444444333333444666666555333444444444555666666777777888888888888999999999999999999999999999999::::::888888888777777666666555333555555333444777666111333333333333333333333333::::::777222111444555444444444444444444555555666555555555555555666777888777777888999999::::::;;;;;;;;;;;;<<<======>>>>>>????????????>>>>>>>>>>>>===>>>??????@@@@@@??????@@@@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::::::::999999999999::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<===>>>>>>>>>===<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;666666777888999999::::::999999999999999999999999999888888777777888888999888777777666666666777777777888999;;;<<<<<<<<<<<<;;;;;;:::999999999999999777777777666666777777888999:::;;;;;;:::999:::;;;888999:::;;;<<<===>>>>>>;;;;;;::::::::::::;;;;;;999888777666666555555666666666666666666666666666777777777777888888888888:::999777666666666777888666666777888888888888777888888888888888777666666666666666777999999777666999777555444444444666777777888999::::::999888777888888888777888999999:::666888:::<<<>>>@@@@@@AAA??????????????????>>>>>><<<;;;999888888888999::::::999888999::::::999888888777555555666666666555555444444333333222222222222222222222222222222222222222111111222222333444555555444444444444555555333111//////111333333333222222111111111111222222222111111000000000000000//////000000111222444555444555555555666666666666777777888888888666555444555444333111000000000000/////////............---......////////////......000000000////////////...---------------...///000000000111111111222222222///////////////000111111222111111000000//////..................------------------............///---------.....................------......///000111111111111111111111111333333444555777888999999999:::::::::999888666555555555444444333222222111222111000000//////000000........................////////////////////////////////////////////////......------------......///////////////000111111000000000000000000000000ZZZAAA:::888777666555444444444444333333333333333333333333333333333333333333333333222222111333444555444222222222333333444555555555777777777777888888888888::::::999999888888888777777777666555444333333222111333333111333666555000444444444444444444444444666555333111111222333333333333333333333444555555444444333333444555555666555666666777777888999999999999::::::;;;<<<<<<===>>>>>>==================<<<===>>>>>>??????>>>>>>>>>????????????>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999::::::::::::::::::;;;;;;:::::::::::::::;;;;;;;;;;;;::::::999999888888888888999999999999888888888888999999:::::::::::::::::::::::::::999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<=========<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::555666777888999:::;;;<<<888888888888888888888888888777666666666666777888777666555555444444555555555666888:::;;;<<<======;;;:::999888888888888999666666666666666777777888888999:::999888777999:::777888888999:::;;;<<<===::::::999999999999::::::888777666555444444444444555555555666666666666666666666666777777777888888999888777666666666666777666777888888777777777777777888999888777555555555444555777999:::999666555999777444222222333666777888888888888888888888888777777777777777888888999777888999;;;===>>>>>>>>><<<<<<======>>>>>>>>>>>>;;;:::999888888888888999999999888888999999999888777555444333444555444333444333333333222222222111111111111111111111111111222222222222222333333444444444333333333333444444333111///000111333333222111111000000000000111111111000000/////////000000.........///000111333333444444444444555555555555666666666555555444444444444333222222111000000000//////.........------------......//////......---////////////////////////---------------.../////////000000000000111111111///////////////000000111111111000000////////////........................---------............///...........................------------...//////000000000000000000000000111111222333444555666777888999999999888666555333333333333222111111000000111111000///////////////........................////////////////////////////////////////////////------,,,,,,,,,,,,------///............///000000000000000000000000000000XXX@@@;;;777666555444333333333333111111111111111111111111111111111111111111111111111000000111333333222111000111111222333333444444555555555666666666666777;;;;;;:::999777666555555555555444333222222111111111333333111333666555111444444444444444444444444333222222222222222333444222222222222222333333444333333333222333333444555444444555555666777777777777888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>============>>>>>>======<<<;;;999999999999999999999999888888888888888888888888888888888999999::::::::::::::::::999999:::::::::999999::::::::::::999999999888888777777888888999999888777777777777888999::::::::::::::::::::::::999888777777777888:::;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::777777888999:::;;;<<<===888888888888888888888888777666666555555666666777555555444444333444444555444555666888:::;;;<<<<<<:::999888666666777888888666666666666666777888888888888888777666666888:::888888777777888888999:::999999888888888888999999666666555444333333333333444444555555666666666777555555666666666777777777777777666666666555666666666888:::999777666777888666888999888555444444555222444888999999888666444888666444222111333555666777777777666666777777777777777777666777777888999999999:::;;;;;;<<<;;;;;;:::;;;;;;<<<<<<======>>>;;;::::::999999999999999888888888888888777888888666444222222333444333222222222222222222111111111000000000000000000000000222222111111222222333444333333222222222222333333222000///000222333222111111000000//////000000111000//////...//////000000......//////000222333444222333333333444444444444555555555444444444444444222222222222111000000///............------------------............------.............../////////......---------...//////.........////////////000...//////000000000000000000000000///////////////---.....................---------............///.....................------------------...//////////////////////////////000000111222222333444444666777777888777555444222222222222111000000//////111000000///.../////////........................................................................------,,,,,,,,,,,,------.........---......///000////////////////////////UUU???;;;666555444333222222222222000000000000000000000000000000000000000000000000000//////000222222111///000000111111222222333333333333333333444444444444:::999888777666444444333333333333222222111111000111333333222444777666222222222222222222222222222333111111444444222222444111111111111111222333333333333333222222333333444333444444555555666666777666666777777888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999999888888888888888888888888777777888888999::::::::::::999999888888999999:::888999999::::::999999888888888777777777777888888999888777666666777888999999999999999999999999999888777666555555777999:::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;::::::888888999:::;;;;;;<<<<<<888888888888888888888888555666666777777666666555333333333333333444555555333444666888999:::;;;;;;:::888666555555555777888555555555555666777888888888888888777555555888:::999888777666666777999:::888888777777777777888888666555444333333222333333444444444555555666666777555555555555666666666666666666666666555555555555555888;;;:::777555666888555888:::888444222333555111444888999888666555555777555333222222222444555666666666666666666666666666666666666666777777888999999::::::::::::999999999:::::::::;;;;;;<<<<<<:::::::::::::::999999999666888999888777666777888444333111111222222222111111111111111111111111111000000000000000000000000111111000000111111222333222222111111111111222222111000///000222333222000000000////////////000000...............//////000......//////000222333444222222222222333333333333444444444444444444444444111111222222111000000///.........------------,,,------............---------............/////////......---------......///---------.........//////......///000000000000000////////////////////////---------...............---------............///...............---------------,,,,,,------...///........................//////000111111222333333444555666666666555333222222222111111000/////////111000//////......//////------------------------......................................................------------......---------------...//////////////////////////////QQQ===:::555444333222222111111111///////////////////////////////////////////////////......///111111000...000000000111222222333333111111111111222222222222444444444444333333333333222222222222111111111111111333333222444777777222111111111111111111111111222///000555555111111444111000000000000111222222444333333222222333333333333333444444555666666777555555555666777777888888999999999999::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999888888888888888888888888888888888888888888888888666777777888999999:::::::::999888777777888999:::888888999999999999888888777777777666666777777777999888666555555666888999999999999999999999999999888666555444444666888:::::::::999999999999::::::::::::::::::::::::::::::888888999:::::::::::::::888888999999::::::::::::888888888888888888888888444555777999999777555444222222222333444555666777333444555777888999999999999888666444333555666888333333333333444555666777888888888666555555888:::777666555555666888:::<<<888777777666666777777888666666555444333333333333333333444555555666777777444444555555555666666666555666666666555555444444444777:::999555333444777555888:::888333111222444111555888888777555555666555444333333222222333333444555555666666555555444444444444444444555666666666666777888888888888888999999999:::::::::::::::::::::::::::999999888888555777999888666555666888333222000000111111111000000111111111111111111111000000000000000000000000000000//////000000111222111111111000000111111111000//////000222222111000000//////......//////000...---------......///000............000111222333111111111111222222222333222222333333333333222222000111111222222111//////.........---------,,,,,,,,,------......------,,,---------.........//////------,,,,,,,,,,,,------............////////////---...///000111000000///////////////////////////---------.........//////---------............/////////.........---------------,,,,,,------...///------------------------//////000000111222222222222222444555555555444333222222111111000/////////000000///............///------------------------................................................///..................///------,,,,,,------...///........................OOO;;;888555444333222111111111111////////////////////////////////////////////////...------...000111///...000000000111222222333333///000000000111111111111//////000111222222333333111111111111222222222222000222333111444777666222222222222222222222222222222...000555555000///333000000000000000111111222444444333333222333333333333333444555555666666777444444555555666777777777888888999999999:::::::::999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;:::999999777777777777777777777777888888888888888888888888666777777888999999:::::::::999888777777888999:::888888999999999999888888777777666666666666777777999777666555555666777999888888888888888888888888777666444333333555888999:::999999999999999999:::::::::::::::::::::::::::777888999:::::::::::::::888888888888888888999999777777777777777777777777333555888::::::888555333111111222333444666777888333444555777888888888888999888555333333444666777222222222222333444555666888999888666555555888;;;555555444555666999<<<>>>777777666666666666777777666666555444333333333333333333444444555666777777444444444555555555666666555555666666555555444333222666999888333111333666444888:::888333000111444222555888888666444555777444444444333333333222222333444555666666555444333333333222222333333444555222333444666777888888888999999999999999999999999999999999999999888777777555777999888555444666888333111//////000111000///000000000000000111111111111111111111111111111111///////////////000000111111111000000000000111111000//////000222222111000//////............//////---------------...///000---------...///000111222000111111111111222222222000111222333333222111000000000111222222111//////......---------,,,,,,,,,,,,------......------,,,---------.........//////,,,,,,++++++***+++++++++////////////000000000000---...000111111111000///.........///////////////---------.........//////---------.........////////////.........------------,,,,,,,,,,,,---......------------------------//////000000111111222222000111333444555555444333222222111111000000//////000000///...............------------------------................................................//////............//////---,,,,,,,,,,,,---..............................~~~OOO<<<666444333222000///.................................---...000///...,,,,,,---////////////////////////////////////////////////000111111000///......//////111333333222111111111111222222222222111000000111111000000000000000000222222111111222222333444111111111111111111111111111111111111111111111111111111222222222333333333555444333333555555444333444444333444444555666777888888888888888888888888888888999999999:::::::::999;;;<<<===<<<:::777555666666555555444444444444555555666666777777888888;;;:::888777777777888888:::999999888888999999:::777777777777888888888888777777777777777777777777888999999888666555666888:::999777666666666777888555555555555555555555555888888888888888888888888333555777999:::999888777666666666777888888999999:::999777666666777999:::888888777666666666666666555666777777666444222111222222222333444555777777333444444555777888:::;;;:::999777666555555555666333333444444555666666666666666666555444444666888555555777888999999999999555555666666666666555555555555444444444333333333333333333333333333333333111222333444555555555555555555555555555555444444444444444444444444444444666777888888555444333444555555444444444555555666333222222111111222222333000111222333444333222222111111111222222333333333222333555666666666555444888888999999999888777777999888888777777777777777777555444444555555555333111000///......///000111////////////////////////000......000333444111...//////...//////000111111111000///000111222111///111111111000000000000000000000000000////////////...------,,,,,,------...///...---,,,,,,---/////////000000000111111111111222222222111111111000000222111111000///......---.........------,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---...---------............///........./////////////////////.........//////000,,,---------.../////////........................///////////////.........,,,,,,,,,---------......---------------------------...000111111111000///111222333444444333111000111111111000000000000000......------------......------------------------//////////////////////////////.........---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,..................------}}}NNN<<<666444333222000///....................................///111000...------...................................................///000111000...---...///000111111000......000222///000111111222222222222111111111111111111111111222111111111222222333333111111111111111111111111111111111111111111111111111111111222222222333333555333333333444555444333333333333333444555666777888888888888888888888888888888888999999999::::::888999;;;;;;;;;999666444777777666666555555555555555555555666777777888888:::999888666666666777888999999999888888999999999777777777777888888888888777777777777777777777777888999999777666555666888999888777666666666777777555555555555555555555555888888888888888888888888444555777888999999888888777777777777888888888888999888777666666777888999888888777666666666666666666666666666555444333222444333333333333444555555333333444555666888:::;;;999888666555444444555555333333444444555666666666666666666555444444666888777777777888777777666555444444555555555555444444555555444444444333333333333333333333333333333333222222333444555666666555444444444444444333333333444444444444444444444444555666777555333222333444555555444444444444555555222222111111111111222222000111222333333333222222111222222222333333333333333333444555555555555555888888999999999888888777888888777666666666666666777555333333444555444333111000///......///000111000000000000000000000000111000///111222222000---000/////////000000111222111000///000111111000///000000000000000000000000000000000000/////////......------,,,,,,------...///...------------.../////////000000000111111111222222111111111000000000111111000000///......---......---------,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,---.........---,,,,,,,,,,,,---...------------............---.........//////000000//////............//////------------....................................///.....................,,,,,,,,,------------...---------------------------...//////000/////////111222222222222222111111111111111000000/////////......------------......------------------------........................///.........------------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,........................zzzMMM<<<666333222111000///.........------------------------...000111000///---.........................................................000000000...---...///000000///---,,,---000222---...///111222222333333111111111111111111111111111111111111222222333333111111111111111111111111111111111111111111111111111111111222222222222333555333222333444555444222333333333333444555666666777777777777777777777777777888888888999999999999777888999:::999777555444777777777666666666666666444555555666666777888888888777666555555555666777999999999999999999999999777777777777888888888888777777777777777777777777777888888777666555666888888777666555555555666666555555555555555555555555777777777777777777777777666666666777888888999999888888888888777777777777777777777777777777777777888777777666666666666666777666555444333333333333555555444333333333333333333333444444666777999:::888777555444333333444555333333444444555666666666555666666555444444555777888888888777666444333222333333444444444444333333444444555555444444333222222222333333333333333333333333444555666666666666222222222222222333333333333333333333444444444444555555555333111111222444555555444444444444444444222222111111111111222222000111222333333333333222222222333333333333444444333333333333333444555555777888888999999999888888777666666555555555555555666444333222333444333222000000////////////000000000000000000000000000000222111000111222111///---111000000000000111222222111000//////111111000///000000000000000000000000000000000/////////.........------,,,,,,------...///......---------......////////////000000000000111111111111000000000000111000000//////............------------,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------------------............,,,------...///000111111//////............//////............------------------------------------........................,,,,,,,,,,,,---------------------------------------------------......///111111111000000111111222222111111000///......---......------------......------------------------------------------------............------------............------------,,,,,,,,,,,,,,,,,,,,,,,,........................wwwKKK<<<555222222111//////.........---------------------------///000///...,,,------------------------------........................---/////////------...//////000000///------///111---...///000111111111111111111111111222222222222000111111222222222222222111111111111111111111111111111111111111111111111111111111111222222222222444333222222444444333222222222222222333444555666777777777777777777777777777777777888888888888999777777888999888777666444666666666666555555555555444444555555666777777888777666555444444444555666888888999999999999888888666777777777888888888888666666666666666666666666777777888777555555666888777666666555555555555555555555555555555555555555777777777777777777777777666666666666777888999:::999999999888777666666555555555666777777666555555777777666666666666777777777666444333222333444444555444333333222222333333333333333444555666888999666555444333222333444444333333444444555666666666444555666555444444555666777777777666555333222111333333444444444444333333444444555555555444333222222222222222222333333333333444555555666666666555222222222222333333333333333333333333333444444444666666444222000111333666444444555555444444333333222222333333333333222222111111222222333333333333333333333333333333333444333333222111111333444555666777888888999999999999666555444444333333444444555333222111333333222111000000////////////000000111111111111111111111111111111000000111111000///222111111111111111222222111///...///000111000////////////000000000000000000000/////////............------,,,,,,------...///.........------------........./////////000000111111000000000/////////000000/////////.........------------------------,,,,,,------,,,,,,+++***---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---...///000111222000//////............///.........------,,,,,,,,,---------------------------------------.........++++++,,,,,,,,,------------------------------------,,,+++++++++,,,...///111000///...///000111222111111000///......---,,,...------,,,,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............sssIII;;;555111111000///............------------------------+++---...---,,,***++++++------------------------........................,,,---......---,,,---///---///222333111000////////////000000000//////...000000111111111222222222///000111222222222111111000000000000000000000000000000000000000000000000000000111111111222222222444333222222333444333222222111111222222333444555666666666666666666666666666666777777777888888888777888888999999888777666444444444444444444444444444444444555666666777777555555444333333444555666777888888999999888888777666777777777888888888888666666666666666666666666666777777666555555777888666666666666666555555444555555555555555555555555666666666666666666666666666666666666777888999::::::999999888777666555555444555666666666666555444777777666666666666777777666555333222222333444555333222222222222333444444333333333333444555777777666555333222222333444444333333444444555666666666333555666666444333444555555555555555555444333333444444555555555555444444333444555666555444222111111111111222222333333333333444555555555555555555222222333333444444444555222222222333333333444444666666555333111222444777444444555555444333222222333333444555555444333333222111222222222222333333333333333333333333333333222111000000000111333444444555666777888888999999555444444333333333333333444222111000111222111000//////000000000000//////000000000000000000000000...//////000000111222333222222111111111111111222000///...///000111000.........//////000000000000////////////...............------,,,,,,------...//////.........------,,,---............/////////000000000/////////......////////////............------------------------,,,,,,------,,,,,,+++***---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---...///000111222000000///.....................------,,,,,,,,,+++------------------------+++,,,,,,,,,---------...+++++++++,,,,,,,,,------------------------------,,,+++*********+++---...//////...---...///111222000000//////...------,,,------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////oooGGG;;;555111000//////.........///,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++)))******,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...---,,,,,,---...+++///333444333000...---///////////////...------/////////000111111222222...///111222222222111000000000000000000000000000000000000000000000000000000000000111111111111222444222111222333444333111111111111111222333444444666666666666666666666666666666666666777777777777777777888888888888777777333333333333333444444444333444444555555666777777555444333333333444555666666777888999999888777666777777777777888888888888777777777777777777777777555666777666555555777888666777777777777666555444555555555555555555555555666666666666666666666666666666666777888888999999999999999888777666666555666666666666666666666666666666666666666777777888444444333333333333333444222222222222222333444444333222222333444555666666555555333333333333444555333333444444555666666666222444666666444333444555444444555555555555555555444444555555555555444444333444555666666444222111000000111111222333333333333333444444444444444333222222333333444444555555111111222222333333444444555555555444222333555777444444555555444333111000222333444555555444333222222222111111222222333444333333222222222222111111000000000000000111222222222333444555777777888888555444444333333333333333333111000///111111000/////////000000000000//////////////////////////////---...///000000111333666222222111000000000000111000///......000000///...---......//////000000111/////////.........------...------,,,,,,------...////////////...---,,,+++------------.........///////////////....................................,,,,,,,,,------------...,,,,,,------,,,,,,+++***---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000111111111000///......---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------++++++++++++,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,---------------...///000000............------------------,,,,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////mmmFFF;;;444000000///............///,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++******+++++++++++++++++++++++++++------------------------***,,,------,,,,,,---...,,,...111222111///......------.../////////......---......///000000111111...///111222222222000000000000000000000000000000000000000000000000000000000000000000111111111111333222111222333333333111000000000111111222333444555555555555555555555555555555555666666666777777666666666666666666666666333333333444444444555555333333444555555666666777555444333333333555666777666777888999999888777666777777777777888888888888777777777777777777777777444555666666555555777888777777888888888777666555555555555555555555555555555555555555555555555555444555777888999999888888999888888888777777666666777777666555555666777777666666666666666777888888222333333444444333333333444333222222111222222222222222222222333444555666666555444333333444555666333333444444555666666666222444666666444333333444555555666666666666555555333333444444444444333333222444555777666444222111///000000111222222333333222333333333333333222222111111111222333444444444000111111222333333444444222333444444333222333555333444555555555333111///000111333444444333111000222222111111111222333444222222222111111000000000...///000000111111000000///000222444555666777777555555444333333333333333222111//////000000000///...///000111111000///..............................///000000//////222555222111000000/////////000000///......///000///...------......///000000111//////.........---------...------,,,,,,------......////////////---,,,+++,,,,,,---------........./////////.........------........................,,,,,,,,,---------......,,,,,,------,,,,,,+++***---,,,,,,+++******++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,------------.........//////000000111000///......---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------***++++++++++++,,,,,,,,,------------------------***+++,,,,,,------,,,,,,++++++,,,....../////////,,,------------.........---,,,,,,++++++,,,,,,---++++++,,,,,,---......///------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000kkkEEE;;;444000//////............///,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,++++++++++++++++++++++++------------------------***+++---,,,,,,,,,---...---...//////------...///++++++---...//////000000,,,------...///000000111...///111222333222000///000000000000000000000000000000000000000000000000000000000000111111111111333222111111333333222111000000000000111222333444555555555555555555555555555555555555666666666777555555555555555555555555444444444555555555666666333333444444555666666777555444444333444555666777555777888999999888777555777777777777888888888888777777777777777777777777444555666555555555777999777888999999999888666555555555555555555555555555555555555555555555555555444555777999:::999888777888888888888777777777777999888666444444666888999666666666666666777888888111222333444555444333222666555333222111000000000222222222222333444555555666555444444444555666777333333444444555666666777222444666666555333333444666666777777666555555444222222222333333222222222222444666777666555222000///000000111222222333333222222333333333222111111///000000111222222333333000000111222333333444444000222444444222111222333333444555555555333000///...///111222222111///...333222111111111222333444222111111111000000//////---...000111111111000///...///111333444666666666666555444444333333444444222000///...///000///......///000111111000///...........................000111222000......111444111111000//////...//////000...---...///000///...---------...///000000111//////.........---------...------,,,,,,------......///000000///---+++***,,,,,,,,,---------......//////.........------------.....................,,,,,,,,,------.........,,,,,,---------,,,++++++---,,,,,,+++*********+++***+++,,,------,,,+++***++++++,,,,,,,,,---------.........///////////////111111000......---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,------------------------***+++,,,---...---,,,,,,)))+++,,,...//////...---++++++,,,------......///---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000kkkDDD;;;777444111...------...---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++,,,---,,,,,,---,,,***,,,///***+++***(((...444111'''---,,,///333000((()))///***+++---111666888333,,,555000888111///444,,,222000++++++222444000,,,---+++...000000111222000+++000000000000000000000000111111111000000000000000111111222222222333333333000111333333222111333444333333333444444555555555444444444444444444444444333333333444444444555555555555555555555555555555444444333444444555777777333333444444555666666666666666777777777777666666888888888888888999999999888888888888777777777777555555555555555666777777666666555555555777888:::666555333222222333555666666555444333333444555666888777666666666666666777999888888888777777666666666555444444666777777666777333333888777333222666222333555666666444333111444333222111111111222333444444444444444444444444444333111000000111333444222222222222333333444555000111333444555444333333777666666555444444333333111111111111111111111111333222111111333444333111000000000000111222333444222222111111111111222222333333222111000000111111444444444333333222222222222333444444222222333444555555555444333222000////////////000111111222222111111111111000000000000111111000000//////......////////////////////////000000111111111222222222555555555555444333222222111111111111000000000000///000111000///...///000111000///...------...///111111111111000000000000....................................//////////////////////////////////////////......---------,,,---------.........//////------------------------,,,,,,,,,---------.........//////...,,,,,,---///---------............//////...---,,,,,,,,,,,,,,,------------------------...---,,,+++++++++,,,,,,,,,------+++***)))***,,,+++,,,------++++++,,,---------......///000000000111111111111000///...---///...,,,*********,,,---,,,,,,,,,---------......---------,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................,,,++++++******++++++,,,---------,,,,,,+++++++++------------------------------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,jjjDDD;;;777444111...------...---,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333,,,'''***000222---'''%%%&&&+++000333111---******///333000+++(((((('''444+++&&&)))///111///...<<<...&&&((('''###'''222444JJJ[[[BBB111999111---<<<555000///---+++---222999111---......---...222000000000000000000000000111000000000000000000000111111222222222333333333111222333333111111222333333333333333444444444555444444444444444444444444333333333333444444444444444444444444444444444444444333444444555666666777333333444444555666666666666777777777777777666555777777777888888888888888888888777777777666666666555555555555555666777777777666666555555666888888555444333222222333444555555555444333333444555555777666666666666666777777888888888777777777666666666555444444666777777666555222333777777333333666333444666777666555444333444333222111111111222222444444444444444444444444444333111000000111333444444444333222222222333333111222333444444444333333666666666555444333333333111111111111111111111111333222111111333333222111000000000000111222333444222222111111111111222222333222222111000000111111444444333333333222222222222333444444222222333444555555555444333222000////////////000111111222222111111111111000000000000111000000000/////////...////////////////////////000000000111111222222222444444555444444333222222111111111111000000000000///000111000.........000111000///...---......///111111111000000000//////............................../////////000000000......................../////////.........---------------.........//////------------------------,,,,,,,,,---------.........//////...,,,,,,---...---------............//////...---,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,++++++,,,,,,---+++***)))***,,,+++,,,------++++++,,,---------......///000000000000000000000///...---,,,///...,,,******+++,,,---,,,,,,,,,---------......---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,++++++******++++++,,,---,,,,,,,,,++++++++++++------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,gggDDD;;;777444111...------...---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******))))))***+++999222)))%%%&&&+++000111333,,,''')))---000222444222---'''%%%)))...+++%%%'''''',,,555777333333777,,,AAAUUU???000777///---$$$'''///777888444000000000***+++333444...,,,000000000000000000000000000000000000000000000111111111111222222222333333333111222333333111000111222222333333333333333444444333333333333333333333333222222333333333444444444333333333333444444444444333333444444555666666777333333444444555666666666777777777777777666555555666666666777777888888888777777777666666666555555555555555555555666777777888777777666666666666777444333222111111222333444444444333333333333444444555555555555555666777888777777777777666666666666666444333444666777666555333222333666666444444666333444666666666666555444444333222222111111222222333333333333444444444444333222111000000111222333555555444333222222222222111222333333444333333333666555555444444333333222222222222222222222222222333222111111333333222111000000000000111111222333222222111111111111222222333222111111000111111111333333333333222222222222222333444333222111222333444444444444333222000000/////////000111111222222111111111111000000000000000000000000////////////////////////////////////000000000000111111111111333333444444444333222222111111111111000000000000///000111000...---...///000000///............///111111000000000000//////......................../////////000000000111111........................000000////////////......---------...............------------------------,,,,,,,,,---------.........//////...---,,,---...---------............///......---,,,,,,,,,------------------------------,,,,,,---------,,,+++***+++,,,,,,+++***)))+++,,,+++---...---,,,+++,,,---------......///000000000///////////////...---,,,...---,,,+++***+++,,,---,,,,,,,,,---------......------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++*********------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,dddCCC<<<777444111...------...---,,,---------,,,,,,,,,++++++++++++++++++++++++++++++000000000...---,,,++++++$$$(((++++++,,,...,,,)))777///***,,,---)))(((+++###,,,111///...222444111+++111///''''''///000)))333)))222333222000(((333444000,,,+++,,,...000222,,,///222444222///......////////////////////////000000000000000111111111111111222222222333333333111222333222111000111222222222222222333333333333222222222222222222222222222222222222333333333333222222333333333333333444333333444555555666666666333333444444555666666666777888888777777666555444555555666666777777888888666666666666555555555555555555555555555666777777999888888777666555555555444333222111111111222222333333333333333333333333444333444444555666777888666666666666666666666666555444333444666777666444222111333555666555555666222333444555555555444444333333222222222222111222333333333333333444444444222222111000000111222222444444333222222222333333222222222333333333222222444444444444333333222222222222222222222222222222444222111222333333222000000000000000000111222222222222111111111111222222222222111111111111111222333222222222222222222222222333444333111111222333444444444333333111000000/////////000111111222222111111111111000000000///000000000000////////////////////////////////////000000000000000000000000111222333333333333333222111111111111000000000//////000000000...---...////////////.........//////111000000000////////////........................000000000000111111111111........................000000000000000/////////........................------------------------,,,,,,,,,---------......---///000///---,,,---...---------............///...------,,,,,,,,,------........................+++,,,---......,,,***)))+++,,,,,,+++******+++---,,,---...---,,,+++,,,...------......///000000000......//////...---,,,,,,------,,,+++++++++,,,---,,,,,,,,,---------......------------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,aaaCCC===777444111...------...---,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++((("""$$$///444111+++///555666000,,,,,,---+++!!!'''///222---''')))000***///000,,,)))***)))'''////////////111222...)))999'''---111444111(((666111...,,,---333777444000111999888+++&&&...333222//////////////////////////////000000111111111111111111222222222333333333000222222222000000111222222222222222222222222222222222222222222222222222111111111222222222333333222222222333333444444444222333444555666666666666333333444444555666666666777777777777777666555555444555555666777777888888666666666666555555555555555555555555555666777777999888888777666555444444444333222222111111111111333333333333333333333333333333333333444555777777555555555555555555555666444333333555666777555333000222333333444666666555111111222222333333333333333333333333222222111111222222222333333333444444111111111111111111111111111111111222333444555666222222222222222222222222333333333333333222222222222222222222222222222222444333222222333333111000000000000///000000111111222222111111111111222222222111111111111111222222222222222222222222222222222333444333111000111222333333333333222111000000/////////000111111222222111111111111000000000///////////////000000000000////////////////////////////////////////////////000000111222333333333222111111111111000000000///...///000///...------///......//////////////////000000000////////////...........................000000000000111111111111......................../////////000000000000000.....................---------------------------,,,,,,,,,---------......---...000000...,,,,,,------------............///------,,,,,,,,,------...........................+++,,,---......,,,***)))***+++,,,+++******+++---,,,---......,,,,,,---...------......///000000000..................---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,^^^BBB===777444111...------...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---111333...%%% """&&&%%%((($$$%%%---111000777111'''###)))222333//////(((%%%)))///111111222111&&&'''444555)))'''111''')))555---***222---333---///111333666666///'''$$$,,,///,,,---333222,,,000000000000000000000000/////////000111111222222111111222222222333333333///000111111000000111333222222222111111111111000111111111111111111111111000000111111111222222222222222333333444444555555222333444666777666666555333333444444555666666666666666777777777777666666555555666666777888999999777777777666666666555555555555555555555666777777888888888888777666444444444444444333222222111111333333444444444444333333333333333333333444555666444444444555555555555555333333333555777777555333000333444333333666666333000000000111111222222333222333333333333222111000111111222222333333444444111111111111111111111111000000111222333555666777333333222111111111111222222222222222222222222222333333333333333333333333555333222222333222111000000000000//////000000111222222111111111111222222111111111000111111222333111111111222222222222222222333444333111000000111222222333222222111000000/////////000111111222222111111111111000000000000////////////000000000000////////////////////////////////////...............///000111222333333333111111111111000000000000...///000///---,,,---...---...//////000/////////000000////////////............................../////////000000000111111------------------------......////////////000000...............---------------------------------,,,,,,,,,---------......,,,...000000...---,,,,,,---------............///------,,,,,,,,,---..............................,,,,,,---------,,,+++******+++,,,+++******,,,---,,,...///...---,,,---...------......///000000000....../////////......---++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------............,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,\\\BBB>>>666444111...------...---,,,,,,,,,,,,++++++++++++***************************$$$***---...000666<<<000333///***---444000%%%+++111000(((***333...!!!***'''---555... +++%%%///777444...,,,...///222+++000((()))111+++111%%%000999;;;;;;<<<:::666===...'''111999444---+++000000000000000000000000...//////000111111222222111111222222222333333333---///000111000111222444222222111111000000000000111111111111111111111111000000000000111111111222222333333444555555666666111333555666777666555555333333444444555666666666444555666777777888888777555555666777888999:::;;;888888777777777666666666555555555555555666777777777777888888777666555444555555555444444333222111333444555555555555444333444333333333333333444444333333444444444555555555222222333555777666444222000444555222222555555111000000000000111222333444222222333333333222111000000111111222333333444444000000111111111111000000111111111222333444555666444333111000000000111222111111111222222222222222333333333333333333333333555333222222222222111///000000////////////000000222222111111111111222222111111000000111222222333000111111111222222222222222333444222000///000111111222222222222111111000/////////000111111222222111111111111000000000000.../////////000000000111/////////////////////////////////......------------...///111222333333333111111111111000000000000...///000///---,,,---...,,,---///000000000//////000000/////////......................................./////////000000000------------------------------.........///////////////.........---------------------------------,,,,,,,,,---------......,,,...000000///---,,,,,,---------............///,,,,,,,,,,,,,,,---...///........................------,,,,,,,,,,,,++++++***+++++++++******,,,...---...///...---,,,---///------......///000000000...//////000000/////////***+++,,,,,,------------,,,,,,,,,---------......------------.........///,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[[[BBB>>>666444111...---......---,,,,,,,,,,,,+++++++++******************************///%%%333lllzzz999'''111222+++rrrwww999'''555IIIddd888)))---666222%%%222222mmmOOO***...444******888000000000000000000000000...//////000111222222222111111222222222333333333,,,...000000000111333555222111111111000000//////000000000000000000000000000000000000111111111111333333444444555666777777111222555666777777555555333333444444555666666777333444555777888888888888555666777888999:::;;;;;;888888888888777777777777555555555555555666777777666777777888888777555444555555555555444333222111444444555666666555444444444444333222222222333333333333333444444555555555222222333555777666444222111555666222111555444000111111111111222333444555222222333444333222111000000000111222333333444444000000111111111111000000333333333222222333444444444333111000000000111111111111111111111111222222333333333333333333333333555444222222222222111///111000////////////000000222222111111111111222222111111000000111222333333000000111111222222222222222333444222000//////000111111222222222111111000/////////000111111222222111111111111000000000000.../////////000000111111//////////////////////////////.........---------,,,---///000222333333333111111111111000000000000.../////////---,,,---...,,,---///000000000//////000/////////................................................////////////------------------------,,,---------......////////////.........---------------------------------,,,,,,,,,---------......,,,...000111///---,,,,,,---------.........//////,,,,,,,,,,,,,,,---...///////////////////////////...---,,,+++++++++,,,,,,***+++++++++******,,,...---...///...------...///------......///000000000//////000000000000000///***+++,,,---------------,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......////////////////////////------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[[[DDD666;;;............---,,,+++***---,,,++++++******++++++************************,,,,,,CCC444(((...000XXXyyy///'''<<>>===:::666666777.../////////...///222555///...---,,,,,,---...///,,,,,,+++++++++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,---------............yyyHHHAAA888888//////......---,,,,,,,,,---,,,++++++******++++++************************888&&&ooo---555000222((()))XXX,,,))))))$$$,,,111***'''---###)))666111BBB&&&%%%333,,,000///)))//////(((...aaa,,,,,,////////////////////////000...---...111222111///........./////////000000000111222111000///000111///000000000111111111111000000000000111111111111111111000000111111222333000222555555333222333555444555666555333333444777666666555555555555666666777555333333444444444333666666777888888777666555444444444444555666777777777666666777777888999:::666666888888888777555444111333444444333333444555444444444555555666777888888777666555444444444444333333444444333333222111333333222222222222333333111222222333222111000///////////////000000111111////////////000000111111...///111222222222111000000000111111111111000000/////////000000000000000000000000000111111111111111111111111222333444555333222222111111222222333333333333222222222111111////////////000111222333........./////////000000000000000000000000000000000000000000000000000000000000000000000000000111...///111222333333222222111111111111000000000000........./////////000000///000111111111000...---000//////////////////000........................---......///000000111111111111000000//////......------............------,,,,,,,,,------.........////////////////////////...---,,,---/////////...........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,------......------,,,........................,,,,,,,,,---------......---,,,++++++,,,------------...///000000///...---...------,,,,,,---------++++++,,,,,,,,,---------,,,,,,---------.........---------.........//////........................------------...///000111000000/////////000111222...111333111///111999AAA;;;EEEKKKLLLSSS^^^bbb^^^{{{}}}}}}wwwkkk___XXXVVVGGGDDD>>>666///,,,---///111000...------...000111------,,,+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...------------............wwwGGGAAA888888............---,,,+++***---,,,++++++******++++++************************WWW000+++%%%,,,***+++fff((((((///,,,---+++,,,+++///,,,///"""LLL,,,666)))444***,,,555444&&&???qqq(((555///////////////////////////---,,,---000222000.............../////////000...000111111000000111333//////000000111111111222000000000000111111111111111111111000111222222333000222555555333222333555444666777555333222444777666666555555555555666666666555333333444444444333555666777888888777666555333333333444555666777888666666777777888:::;;;<<<555666888999888777555444222333444444333333555666444444444555555777888888888888777555555444444444333333444444444333222222333222222222222222222333111111222333222111000///.../////////000000111111.../////////000000111111...///000222222111111000000000111111111111000000////////////000000000000000000000000111111111111111111111111222333444555333222222222222222222333333333333222222222111111.../////////000222333444---.........//////000000000000000000000000000000000000000000000000000000000000000000000111111111...///111222333333222222111111111111000000000000---.........//////000000///000111222111000...,,,000000////////////000000..............................//////000111111111111111111000//////......,,,------......------,,,,,,,,,,,,------.........////////////////////////...---,,,---/////////...........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------....../////////---,,,,,,++++++,,,,,,---,,,------......------,,,........................,,,,,,,,,---------......***++++++---///000...------...///111111///...---...------,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////........................---------......000111111111000/////////000222333///444777666666>>>MMMZZZyyyxxx{{{fffQQQCCC<<<:::222000///......///000222...------,,,++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---...---------.........//////kkkMMM???:::999111111000000//////......,,,,,,,,,+++++++++******)))************+++++++++###...QQQ...,,,***...222$$$///[[[///(((,,,///111(((---$$$)))111DDD(((000000MMMKKKLLLWWW>>>+++000............//////////////////////////////////////////000000000000//////000000111111111111000000...///000///...///000222222222111000//////000000//////000111222222333333222222222222222222222222333555666666555444444555666555333222333444666888666555444333333333333333333444555777777777666555333444555666666555444333666666666777888:::;;;<<<777777666666666666777777666555444333333333333333444555666777888888888888999888888777666444222111444444444444444333222111222222222222222222222222222333333333333222111111111111111111111111111111000000000000000000000000000000111222222222222111000000000000000000000000222111111111000000//////......///000111222333333111000000000222333222111555555444333333222111111555444444333222111000000111111000///////////////---.........//////000000000000000000////////////000111222222222000///...///000000///---,,,...///222111111111000000//////000111111111000///---,,,000000111111111111000000000000111000000///......111000000000222222000///......---------,,,,,,,,,000000000000111111111111111111111111111000//////------,,,,,,,,,------...---.........//////000000...............///000111......------------......------------------------.........------,,,,,,,,,///---+++,,,---...------,,,---......------...000000////////////............///////////////............////////////......,,,,,,,,,---------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++//////000000///...------////////////////////////---------,,,,,,+++++++++,,,,,,------...///000000---------------------------------...............***---///000//////111222---111///000666444111777111444:::HHH___yyyxxxzzzwwwoooooouuu{{{tttiiikkkvvv}}}iiiQQQ:::@@@000%%%555:::000/////////---+++((()))...444,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------jjjLLL>>>999777111111000000//////......,,,,,,,,,++++++++++++***************++++++++++++%%%///xxx666...+++(((---***(((111eee...+++666:::888------666555ggglll 333000666000666............//////////////////////////////////////////000000000000//////000000111111111111000000...///000///...///000222222222111000000000000000///000000111222222333333222222222222222222222222333555666666555444444555666555444333333555666888666555555444333333444444444555666777777777666666444555555555555555444444333333333444444666777888777777666666666666777777666555444444333333333444444555666777888888888888777777777777666555444444333333444444333333222222222222222222222222222222222222333333222222111000111111111111111111111111////////////////////////000000111222222222222111000000000000000000000000111111111111000000000///......///000111222222333222000000111222333222111555555444333333222111111444444333333222111111111111000000///.../////////........./////////000000000000000000/////////...000000111111111000......///000000///---,,,...///111111111000000000//////000111111111000///---,,,///000000111111000000//////000000000//////...---000//////000111111000............---------,,,,,,/////////000000000111111111111111111111000//////...------,,,,,,------...///////////////.........///............//////000......------------......------------------------/////////......---------///---,,,,,,---......---,,,---///...------...000/////////............---....../////////......---......////////////......,,,,,,---------..................---------,,,,,,+++,,,,,,------,,,,,,+++///////////////...------........................---------,,,,,,,,,++++++++++++,,,,,,---......///------------------------.............../////////000000000///...///000222444333111333555555333333@@@WWWjjjoooxxxwwwnnnlllsss~~~}}}|||vvvvvvLLL777333,,,+++555***...///---///222///(((,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------iiiLLL>>>888555111111000000//////......,,,,,,,,,,,,++++++++++++************+++++++++,,,000,,,EEE==="""&&&444000(((,,,...aaa,,,---:::===:::---$$$$$$###RRR666333...---YYY---###............//////////////////////////////////////////000000000000/////////000000111111000000///...///000///...///000222222111111111000000000000000000000111222222333333222222222222222222222222333444666666444333444555666555444444444555777888666666555555444444555555555666666777777777777666666666555444333333444444222222222222222333444555777777666666666666777777666555444444333444444444555555666777888888888888555666666777777777666666222222333333444333333333333333333333222222222222222222333333222222111000000000000000000000000000///////////////////////////000111111222222111111000000000000000000000000111111111111000000000000---......///000111222222222111000111333333333111444444444333333222222222333333333333222222222222111000//////......//////......////////////000000000000000/////////....../////////000//////...---//////000...---,,,...///111111000000000000//////000000111111000///...---...//////000000//////......////////////...------//////...///000111///---///.........------------....../////////000000000000111111111111000000///......---------------...000000000///......------//////......---...............------------......------------------------///////////////.........///---,,,,,,---......---,,,...//////...---///000///............---------------...............------......//////......---------------.........///.........------------,,,,,,,,,------------,,,,,,...////////////...------------------------------------------,,,,,,,,,,,,+++++++++,,,------......------------------------.........//////000000000333111///...///111222333222222777555,,,555HHHQQQfff~~~|||yyyPPP666444777000444222+++***///...''',,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------hhhLLL???888555111111000000//////......------,,,,,,,,,+++++++++*********+++++++++,,,,,,dddBBB###555)))(((***///QQQ,,,+++444444222)))<<>>555111,,,$$$333***eee+++666000000###............//////////////////////////////////////////000000000000////////////000000000000//////...///000///......000222000111222222222222111111111111111111111222222222111111111222222333333333222444555555444333333444444444444444444555555666666666555555555666666777777777666666666666666666666555444222222222333444555555555444555555666666777777666666666666777777555555444444444555555666555666777888999999999999999999999999888777666555222333444555555555555555444444444333333333222222111222222222222111000000////////////////////////........................//////000111111111111000000000000000000000000000000000000000000000111111......///000111222333333222111111111333444333222333333333333333333333333222222222333333444555555111111000////////////000000000000000000000//////////////////...............---------------......---.........,,,,,,.../////////////////////000000//////000111111000............////////////......------...............---///.........000000...---000000/////////.....................///////////////000000111111111000000000///...---------------,,,------...///000000111000///...---------------......------------..............................------------------------000...,,,---...///......---...000///......///111//////.........---------,,,------...//////.........//////000000//////............/////////000000//////.........---------,,,------......------,,,------............------------------------------------------------------............////////////.................................///000111111222//////000222333444333111999444999OOOnnnzzznnnvvv|||MMM777+++444888000,,,111---------,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........dddJJJ@@@;;;888111111000000//////......------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,555999,,,$$$ (((///###\\\---)))***'''...222777555000222///000"""(((444))))))[[[&&&999777%%%444111'''>>>............//////////////////////////////////////////000000000000//////...//////000000//////......///000///...///000222000111222333333333222111111111111111111111111111111111111222222333333444222333555555333222333444222333333333444444444444555555444444555555666666777666666555555555555666444444333333333333444444333333333333333444555666777777666666666666777777555555555444555555666777555666777888999999999999:::::::::999999777666666555555666666777666666666555555444444333333222222111111222222111111000///////////////////////////...........................///000000111111000000000000000000000000000000000000000000111111111111///000000111222333444444333222111222333444444222222222222333333444444444222222333333444444555555222222111000000000000111111111000000000000///////////////.........------...------------...//////,,,---...---,,,,,,...000......////////////000000...///000111111000///......//////000000//////...------...////////////...//////...///000111///---000000000000////////////....../////////000000000///000000111111111111000000000///...------------+++,,,---...///111222222......------,,,---------......------------..............................,,,,,,,,,---------------000...------...//////...---///000000///...000111000////////////.........------...///000000000000///000000111111000000///////////////000000000000/////////.........------------............------,,,,,,---............---------------------------------------............////////////////////////........................------...///000000111111000222444444333222333444///PPPhhhxxx|||yyy~~~eee@@@666555...+++000------------,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---------............```GGG???;;;888111111000000//////.........------------,,,,,,,,,+++++++++,,,,,,,,,------333<<<$$$,,,))),,,777:::"""ooo++++++///***///222{{{JJJ >>>'''///333222'''///NNNKKK'''CCC<<>>;;;888===888555<<<<<<999???<<<<<>>:::666555777888777555111...111888666......444111///...---/////////...........................---......///////////////111111000000000000000111000111111111222222222222222444555444333444444333666333000///111444777999000222333444666777777666<<<444111555777333111333222666666111///222222///333///---...000/////////......---------,,,,,,,,,////////////////////////******+++,,,,,,---......////////////////////////......///000000000000000111111111111111000/////////000222222222333555777444222...,,,///222222000888666222,,,+++000666999333000000333///***///;;;///555333000333...,,,666---...222555000)))+++333---,,,,,,...//////---***........................000///---,,,,,,---...///000///...---------------........................111...,,,---///111///---------...///000111222333///222444444111///...///222000......111222222111000111444666444111111333---///111111000111444777333333333111///......///,,,...000000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////444...,,,///...***,,,222111===,,,...:::???iiiyyywwwwwwxxxyyyxxxuuuuuuzzz~~~xxxyyyuuuzzzooocccFFF555000111///,,,,,,000///+++------,,,+++************++++++++++++++++++++++++++++++************++++++,,,,,,++++++,,,,,,---...------------------------XXXGGG888888333000000///...............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++$$$AAALLL...fffEEE;;;***%%%EEE''',,,333&&&&&&###666PPP''''''???***000$$$GGG:::,,,)))//////...---------------........................///...------------...///.........---------,,,,,,............////////////000000111111111222222222222222111111111000000000111111111111222222222333222222222333333444444444333333222111111222333333444333333333444666888:::888777555333333333444555444444444444444444444444333333222333333444555666666666777888888888888777888777666666666666555444888:::999777999===>>>;;;<<>>@@@===;;;AAABBB===:::;;;999444333333333444555555555444333000......---,,,///333.........---------,,,,,,........................******+++,,,,,,---......////////////////////////......///000000000000000000111111111000000///...000111222111000000111222...000222333333444444333,,,000555::::::666---%%%111222111000333666333---000444///,,,111111333===???333)))'''((((((+++///...------...000000...,,,------------------------...---,,,+++,,,,,,---...//////...---------------........................111///------///000///...------...///000111111222---///000111111111111111,,,+++,,,...111444444444444222111000000000222444111444888:::888333---***+++...111333222000...---,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////((())),,,000000///111555...---777EEEJJJyyy{{{zzz~~~~~~~~~|||zzz}}}}}}zzzssslllhhhlll}}}yyy}}}FFF444333///+++,,,///111000,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,++++++,,,,,,---...------------------------VVVFFF888888444000000///...............,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,>>>444YYY...///333000""":::111'''000222888444,,,MMM;;;333$$$555'''333))))))^^^333+++//////...------------...........................///...------------...///............------------............////////////000000000111111111222222333222222222111111111111000000000111111111222222777666555444333333444555444333333222222333333444444444444444666888:::<<<999888666444444444444555444444444444444444444444222222222333333444555666666666777888888888888888999888777666555666666777444666;;;>>><<<888:::??????SSSeeewwwmmmmmmlllkkkhhh___SSSJJJNNNFFF888///...222111,,,...------...000000...---........................---......///////////////111000000000000000111111///000000000111111111111111//////111333555555555111666:::888444444;;;BBB666CCCMMMSSS```qqquuunnnrrrpppjjj___MMMEEEAAAAAA<<<444333999222000111444111,,,+++............------------,,,------------------------***++++++,,,,,,------...////////////////////////......///000000000000000000000000000000//////...///000222222111000000111333444555333000......000>>>777000...222999@@@EEEDDDIIIEEE<<<<<>>mmm;;;((('''((()))###<<<&&&---;;;nnn{{{::: 666+++%%%333+++555"""fffYYY111,,,///......---------.......................................------.........////////////////////////............////////////000000000000111111111111333333333222222222111111///000000000000111111111@@@>>>:::777444333333444333333333222222333333333333333333444666888:::;;;888777666444333333333333333333333333333333333333222222222222333444555666555666777888888888888888888888999999888999:::;;;888888;;;===:::>>>UUUooo|||kkk___ZZZWWWJJJ;;;666999555,,,...------///000000...,,,........................---......///////////////000000000000000000111222//////000000000111111111111//////333555444444555>>>:::666777@@@NNN\\\eee~~~eeeCCC222333444//////555777000,,,---............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------////////////////////////......///000000000000000//////000000000//////......000333333333333333444:::666333111000000555:::666999BBBNNNZZZfffttt{{{{{{vvvooommmooonnnjjjVVVQQQ>>>222777:::666999666666666111+++(((,,,222///...---...///000...---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---...///......---,,,,,,---------........................000///........./////////////////////////////////111111111333555444111...000000000///111666===CCCFFFKKKRRRWWW\\\\\\VVVOOOTTTLLLBBB>>>===;;;666111000222555888888444...***444222000/////////...---------------------------........................---------------------------------............///............////////////333444///***,,,333444111555@@@KKK~~~uuuuuuuuuvvv~~~ddd444333999---&&&---+++++++++++++++,,,---...++++++++++++++++++++++++++++++************++++++,,,,,,++++++,,,,,,---...------------............PPPCCC999:::555000000///...............------------------------------------------------&&&222((((((;;;...!!!666===!!!+++,,,'''888555)));;;---)))222444+++&&&+++333<<<%%%111999888555+++!!!///***(((444,,,)))777---%%%000,,,111,,,,,,'''333,,,%%%$$$222%%%+++555"""(((&&&888...***......---------......///........................---..................---000000000000000000111111............//////////////////000000000111111111333333333222222222111111///000000000000111111111@@@>>>:::777444333333444111111222222222222111111111111222333444666777888555555444333222222222111333333333333333333333333222222222222333444555555555555777888888999999999777999;;;;;;999888999:::@@@999999DDDVVVppppppooocccNNNBBBAAA>>>777000///...///000000...,,,........................---......///////////////000000//////000111222222000000000000111111111111666333444777666222111555888888BBB\\\}}}|||mmmrrrSSS@@@000///111//////444//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////////////////......///000000000000000//////000000000000/////////111333333222222222333666222222999???BBBGGGNNNiiimmmqqqpppeee]]]cccnnn}}}kkkdddqqq|||xxxooommmtttdddbbbUUU<<<,,,000111111000//////...---...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.../////////------,,,,,,,,,------.........................../////////.........///000//////000000000000000000///000222555888999888777///999IIIVVV```jjjuuu|||mmm^^^NNNFFF;;;333111333555777222000///000000000---***------------------------........................---------------------------------............///............////////////...---++++++000666555000888OOO}}}|||rrrWWW888000222222111++++++++++++,,,---......++++++++++++++++++++++++++++++************++++++,,,,,,++++++,,,,,,---...---------....../////////MMMBBB999;;;666000000///...............------------------------------------............---...---666222,,,555111:::666+++CCC666666666:::))))))===@@@///...;;;999===@@@@@@777888222BBB---:::222'''EEE...111%%%666111...'''555&&&---'''444---000;;;&&&:::666000333000'''(((333......------------...//////........................------...//////...------000000000000111111111111............/////////////////////000000000111111333222222222111111111111000000000111111111222222777666555444333333444555000111111222222111111000000000111222333444444555333333333333222222222111333333333333333333333333111111111222222333444555444555666888999999999999888:::<<<:::777666777:::999>>>RRRuuuoooXXXKKKBBB===444222000//////000...---........................---......///////////////////////////000111222333000111111111222222222222555222333555222...555AAAPPPVVVjjj{{{|||wwwnnnPPP@@@666,,,,,,333/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......///000000000000000///000000111111111111000222333333222000000111333666666===JJJQQQQQQVVV^^^dddnnn{{{|||zzzxxxvvvxxx|||xxxeeeMMMBBB333...444999555+++///---++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////,,,,,,,,,,,,,,,------..............................///000///------///000000000000111111222222222333444444444444666:::>>>PPPccc~~~nnnWWWFFF===888666222000---...000111...+++---------------------------------------------------------------------------------............///............////////////...---///444555333111333WWWXXX222333666***---,,,,,,,,,,,,------...++++++++++++++++++++++++++++++************++++++,,,,,,++++++,,,,,,---...---------...//////000000KKKAAA999;;;777000000///.......................................------------.........///333000---666+++***;;;&&&:::///000333(((...>>>777AAA...+++<<>>CCCQQQrrroooHHH:::000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...//////000000000000000000111222333333333333333111222333444777===DDDIIINNNTTTcccpppwww~~~zzzgggMMM===555111///------.../////////........................+++,,,---------,,,+++***++++++++++++,,,,,,---...........................---///111///---,,,...111000000111222444555666666333777===CCCPPPiiiRRRHHH;;;333111222111000........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////............/////////000000+++///555222666\\\SSS...:::///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,++++++,,,,,,---...---------...///000000111OOO???888;;;888111111000///////////////000000//////.........------///000///,,,+++,,,---,,,000111...///555777555444777CCCTTTbbblllwww{{{~~~~~~kkkWWWCCC888...///333333,,,&&&//////000000///---+++***............//////000000//////...---...///000111///111333333222///............////////////................../////////000000000000000111111111111222222222111111111111111222222333444444555666666222222333333333444444444444444333333222111000000222222111111111111222222111333555444333222333333222222222222222222222222222222333333333444444444444:::===999888;;;<<<999999:::777888>>>GGGiii___GGG666111---///111)))111------000...))),,,333---------.........//////////////////000111222333<<<...(((000666333222666333:::666RRR{{{jjjCCC222...111------///,,,...---,,,+++***+++,,,,,,...------,,,,,,------...---------............///000000000111222222333333...333555333000000333555>>>111...<<>>>>>LLLeeefff@@@AAA<<<...///888,,,+++---111111...,,,,,,---------.........//////////////////000111222333)))666<<<444...111666555---LLLggg~~~|||QQQ444222111///222222------,,,,,,+++,,,,,,---...------,,,,,,------...---------............/////////000000111222222333...000111333444777777777!!!777CCCFFF___qqqSSS<<>>GGGzzzDDD222000///---+++***---111++++++++++++++++++++++++***************************++++++,,,,,,---......'''000333---***...333222MMM???999;;;888111111000////////////000000000////////////......222000...---...///000///***---...000@@@WWWeeeggg^^^sss}}}bbbHHH777000---000222000,,,+++000444---------------.........---------,,,---......///---///111111///...---.........////////////............/////////000000000000000111111111222222222222222333333333333333333333444444555555666666666333333333333444444444444444444333333222222111111222222111111111111222222000222333333222111111222111111111111111111111111333333333333444444444444444777888888:::;;;999555666>>>AAAPPPsssaaaDDD888444,,,/////////...000111...(((------........./////////////////////000111222333///333444333444999:::777ZZZ{{{zzzXXX@@@///...222...,,,,,,------------------...------,,,,,,------...---------............///......///000000111111222333111000222444555333111<<>>===999999@@@OOOuuueeeLLL==='''555666111******///000,,,............////////////////////////000111222333:::,,,)))555888444BBBYYYyyylll???555666))),,,------..................------,,,,,,------...---------............///.........///000000111111555333333555444333444666:::]]]uuuyyyyyyooo@@@111000+++000---***,,,,,,+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000...///111111000///000111000777666777HHHfff___???999222---+++---000111------,,,,,,,,,------...------------------------............//////////////////000000000000111111666666777ccczzzqqqGGG+++111888---'''---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........555///---000333444888===KKK???;;;<<<777222222111000000000000000//////000000000000000000------...111333555555444000999===BBBXXX{{{oooWWW<<<111666999111'''------------------------,,,,,,,,,---------------,,,---///...---------.........////////////......////////////000000000111222222222222333333333333111111111222222222333333333333333333333444444444333333444444444555555555444444444333333333333333222222111111111111222222///111333222111000111222111111111111111111111111333333444444444555555555666555666999;;;<<<;;;;;;>>>PPPrrr~~~wwwWWWAAA222444111,,,***---000///........./////////000000////////////000111222333111222777777...222YYYfffEEE999..............................------,,,,,,------...---------............///.........///000000111111000000333666555555???KKKZZZuuuxxxZZZ:::...///,,,---000000,,,...333------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000...000111111000000222444;;;444333RRRaaaRRR???555555666555111......---,,,,,,---------------------------------............//////////////////000000111222222222***999XXXlll777---333...))),,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...//////888++++++666444---???\\\JJJ???;;;<<<777222222111000000000000111//////000000000000111111///000111000000111444777000KKKfffuuu}}}}}}___CCC222...///.........---------------,,,,,,---............---,,,---///...------...000......////////////....../////////000000000111111222222333333333444444444111111222222333333444444444444444444444444444444333444444444555555555555444444444444333333333333222222111111111111222222000222333333222111111222222222222222222222222222333444444444555555555555888777888999888666999===BBBjjjXXX444000///111111...---///....../////////000000000////////////000111222333...;;;;;;000:::^^^~~~\\\BBB666111000///------...//////...------,,,,,,------...---------............///......///000000111111222111000222555333555FFFYYYuuu777...)))+++111333---+++...------------------------++++++,,,,,,,,,,,,------------...///000000000000///000111111111222666888...>>>[[[uuu^^^PPPLLLGGG;;;//////...------------------------------------------............////////////......///111222333444555444DDD~~~uuuRRR111+++---///111++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...+++222999///...WWW~~~III???<<<<<<666333222111111000000111111//////000000000111111111222444444111///555@@@JJJcccuuukkkHHH;;;<<>>QQQnnn|||FFF999---+++---------///+++///111000///000000///---......///////////////000000000000111111111111333222000//////000333444///555666111333:::999111333666:::;;;;;;999888777888888888999:::;;;:::888666333555:::888222333:::999333111444555111000333888444000000444555111---111222333333222111222333222222333333333444444444444444444444444555777777<<<222555>>><<<===```|||AAA555888///***///////////////000000000000...444000,,,222333222999;;;222FFFttt}}}kkkhhhxxx|||mmmkkkbbbhhh|||tttzzzccc@@@,,,......---...,,,---,,,,,,++++++,,,,,,------------.........//////---222///...222...+++222444777???PPPmmm???+++555......555111///...---/////////...***++++++,,,,,,------...000////////////000000111999///***222888555MMMyyylllqqqxxxsssqqqqqqrrrssssss|||kkk888333111...+++...111///***------------------------------......///000000000555###666444000999666KKKwwwLLL+++000111---......,,,+++***+++,,,---,,,,,,++++++,,,,,,------------------...///000111111888555MMMyyyEEE===999;;;777333222222111111111111111111333333333333444444333444>>>LLL]]]pppmmmLLL111222:::777000...///...---,,,---......------...//////000000//////000000000000111111111111***///333555444222333444555999:::777444777:::;;;999999999999===FFFRRRZZZccc___\\\^^^cccddd```[[[WWWQQQKKKJJJIIIFFFBBBAAA999444222666777444444666111111111222333333222111111222333222111111222333222222333333333444444444444444444444555666777777888999<<<===@@@YYYmmm???---///333555000000000000000000000000...555111///555555333999777KKKtttqqqxxxrrrooowww{{{UUU888///+++---///)))---,,,,,,++++++,,,,,,------------.........//////---111...///666444222;;;777???QQQnnnrrrCCC666000000(((111///------...///...---***++++++,,,,,,---......000////////////000111111***:::>>>666444FFFxxxiiihhhppp{{{cccccc```[[[WWWTTTTTTUUUVVVQQQNNNRRR^^^dddgggqqqzzznnn555666444222000---+++---///------------------------------......///000000000...---333444555222AAAqqqqqq>>>...000//////...,,,+++***+++,,,---,,,,,,++++++,,,,,,---------------...//////000***...:::CCCvvvDDD===999;;;777333333222111111111111111000222333222000000444777<<>>666666///111111111111111111000000///555222111888666333999888jjjaaaZZZnnn}}}{{{SSS999+++///111)))------,,,,,,,,,,,,------------........./////////222333...///555111///999222CCCddd^^^CCC000333111000///------......---,,,+++++++++,,,------......///////////////000111222---<<<777///EEEuuu{{{jjjvvvlll\\\UUUSSSRRRQQQOOONNNNNNOOOOOOOOOIIIGGGJJJKKKLLLSSS^^^ttt{{{MMM:::555333444000))))))000------------------------------......///000000000(((666000444888222___eee777222000///...,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------...///000111...777999cccsssCCC>>>::::::777333333222111111111111222222222222111///111:::DDDSSSdddyyyqqq===111666444111...---//////...///222......///000000000000000///000000000111111111111333444444444333444666888999555666;;;>>>CCCVVVkkkvvvkkk[[[LLL@@@888333222555666666555333222111111000111222222000000111222333333333444444444444555555555555555666777888999888>>>:::===eee```???333000222222222222111111111111000444222222888555333===TTTsssZZZLLL\\\rrrKKK000///444---------,,,,,,,,,,,,------............////////////111333///111666111///<<>>:::555111000333555555333000222333222111000111222333333444444444555555555666666666666777888999999===;;;>>>ZZZIII222:::444444333333222222222222000444111111555333888HHHzzz|||zzzjjj\\\ooo}}}^^^888...222///...------,,,,,,------............/////////000000---000///444999555999KKKbbbVVV666...111000---------...---++++++,,,,,,------...//////////////////000111222333222333<<>>@@@;;;:::888555444333333222222333333999666???UUUjjjwwwzzzTTT>>>...000666444111222//////000111111111111111000000000000111111111111333888;;;999<<>>xxx???888111---...///---***---,,,,,,++++++,,,,,,---,,,------...000111333444VVV]]]DDD===;;;:::777444222222333111///111777333DDDWWWbbbnnnXXX222000222000333444555000///222333000///111//////333777555///...333333333999HHHccciiiMMM:::555666777777222...222:::444444444555555555666666888333888;;;777999>>><<<;;;UUU<<<999333444999222---555+++:::222:::AAAVVVxxx}}}iiiSSShhh}}}UUU(((111---//////,,,222555+++111000000000000000111222444444888555444SSSRRR222+++444000///111)))---------.........//////...111222222222333666999dddssskkk{{{~~~rrrwww}}}yyyuuujjjyyy{{{]]]666'''777333111...---///111...***............///111222222111555:::www~~~ooowwwlll:::777000***666++++++...------,,,,,,------...'''444333,,,...000222===^^^EEE===;;;:::777555222222555555222333666IIIZZZmmmzzzXXX???111000333...222333222222111111111000222333222000111555777777999888IIIuuuwwwXXX===555000333777777666666444444444555555555666666555999888666999>>>>>>===```uuu~~~AAA;;;777777666777777555...???111999OOO|||vvv}}}kkkNNNYYYxxxiii:::444...///...***...222***000000000000000111111222///000666>>>OOOxxxqqqMMM333////////////,,,---------.........//////000222000111444111999MMMrrrxxxxxxxxxvvvvvvxxxUUU444...000...,,,+++,,,//////---.........//////111222333888666NNNuuunnnmmmMMM111000,,,------333...------,,,,,,------...)))333///,,,555333:::TTT^^^EEE===<<<;;;888666333333666666555666:::QQQbbbvvvtttqqquuuwwwxxxyyy|||yyyQQQ444222777000444;;;<<<444///222333///222444333000222888:::888888RRRkkkSSS;;;444888:::555000444555555555555666666666333>>>777111===@@@===GGGnnnSSS===777777000777<<>>QQQ|||~~~VVV===777666666777555555555555555666666666555???666444AAA999<<<```rrrzzzHHH555:::000444;;;,,,000888@@@999wwwbbb;;;...---222......111...000000000000111222333333888777777SSS}}}nnngggvvvVVV000444333+++222............////////////...555000111999;;;ccciii{{{bbb888444222111000///,,,,,,............///000222333444444QQQyyyeee|||zzzppp||||||gggiiivvv|||666444666(((333,,,...------,,,,,,------...***222***---888111NNN]]]DDD===;;;;;;888333555666444000555HHH\\\ppphhh^^^[[[WWWUUUXXXWWWTTTRRRVVV]]]cccfffgggwwwoooDDD333///555@@@BBB555///444555///444...333<<<666---<<>>:::444333666777333111333,,,999;;;555GGG|||XXX???888888777777666666666555555666;;;777555ZZZiiifff~~~___hhhAAA<<<===888888,,,GGG]]]oooyyy\\\ccc[[[666333111...000111000000000111222444555666CCCwwwSSS444777222////////////000000000000555---888@@@]]]zzz]]]EEE111...000......222---......000222444666777YYYOOO\\\]]]jjjggguuuddd\\\ttt~~~hhhaaaggg]]]888777%%%222...------,,,,,,------...000***333555???}}}QQQBBB;;;999:::555222:::333777QQQdddrrryyylllppplll|||ZZZ666:::555111888999444444555999...==={{{~~~ccc@@@555777===777555888666888@@@666:::???ppp]]]vvvzzz{{{aaavvvlll@@@AAA666999:::666AAAxxxhhhfffjjjlll\\\ooorrr...999---///444000333666111111666333222===VVVoootttuuuKKK(((444///000000000111111111111(((???777DDD{{{KKK000222++++++111---//////...)))444222'''@@@jjjzzzjjjWWWQQQgggvvvkkkuuugggkkkrrrppp|||}}}lll```dddzzzyyy444999555&&&...------,,,,,,------......,,,444333EEEPPPBBB:::999;;;555444666666@@@YYYmmm{{{qqqhhhnnnrrr}}}{{{}}}FFF<<<666555555555666666222555@@@hhhZZZ===333======999;;;===555;;;999;;;LLL]]]sss|||~~~gggiiizzzIIICCC888999888888OOO|||eeebbbfffkkk]]]WWWqqq>>>999///000///,,,222555222222777333555DDDmmmyyy|||{{{VVV333999000000000000111111111222111===555aaaWWW888333------222---***,,,000...;;;999111MMMnnnXXXMMMPPPhhhttthhhsssssszzzxxxyyyzzz|||kkk______pppBBB888555111...------,,,,,,------......***222<<>>333444===555<<<666bbbjjjDDD:::555555999888;;;444??????yyybbbaaauuuwwwfffkkk\\\WWW===<<<===999???mmmcccTTTSSSTTT\\\ZZZddd___111333888111555111333333666555000@@@```|||xxx|||]]]sssNNN+++222111111111111222333444777888RRRvvv}}}PPP666...000222///555111///)))000111<<>>777888>>>333<<>>ZZZuuu{{{~~~gggdddvvvvvv~~~pppzzzkkkBBB>>>;;;;;;===555777gggWWW777999@@@777===555888WWWaaa```mmmpppyyyjjjlll{{{ooommmAAA>>>;;;===GGGkkkWWWWWWZZZWWW\\\hhhzzzcccfffEEE666222---222333222222666333333[[[sss{{{ssskkkeee___zzzuuuSSSrrrrrr;;;444333222111111333555666:::DDDzzzxxxqqqAAA222111000222...,,,333333444000FFF~~~kkkMMMNNNPPPUUUdddtttuuuyyyvvvdddlllyyy~~~sssxxx{{{qqqiiiZZZVVVjjj^^^333000//////............/////////333>>>sss{{{KKK>>>888888;;;666333LLLfff{{{nnneeesssxxx~~~rrr|||NNN>>>===:::999;;;IIIpppEEE777:::555::::::<<>>888888;;;777666XXXpppggghhhuuuxxxmmmkkkXXX@@@===888777@@@jjj~~~RRR;;;===@@@999@@@BBB~~~ddddddwwwmmmuuubbbnnnvvvvvvpppvvvlllzzzQQQFFF999???cccwwwYYYTTT___ddd___aaarrraaaqqquuujjj@@@000111222222///000666777@@@{{{tttyyyrrrkkkdddbbb]]]jjjmmmKKK^^^jjj666444222111111333666777>>>zzzmmmgggnnnTTT<<<555///444000***///000555===jjjmmmMMMGGGIIIUUU___gggnnnooo}}}rrrRRR[[[~~~|||nnnrrrvvvnnnhhhYYYNNN^^^~~~tttDDD444//////............//////333///UUUNNN???:::<<<777;;;;;;YYYqqq~~~eeeppp|||uuu~~~zzzooowwwuuuyyytttvvv\\\AAAKKK555;;;CCCoooCCCAAA===>>>===KKKppp]]]nnnqqqssswwwrrruuunnnlllfffzzzxxxqqquuu___QQQ??????@@@qqqrrrWWWTTT___fffeeeccc}}}wwwbbb|||ooo===333444000000666111...@@@@@@pppbbbnnn~~~~~~mmmbbb```cccjjjiiiNNNNNNttt<<<666444***333<<<000666IIIxxxoookkknnn|||rrrlll:::777///333333+++---333===;;;qqqJJJAAAHHHNNNZZZiiixxxhhhVVVUUUxxxyyy{{{hhhnnniiitttdddXXXQQQVVVlllOOO222111///...------...///111...;;;rrrMMM>>>999<<<777;;;===___tttmmm|||tttoooyyyqqqttttttmmmmmmqqqCCCDDD777===WWWRRRAAA888???AAAYYYooo\\\jjjlllooovvvxxx}}}|||||||||uuuxxx}}}\\\VVVFFF>>>BBBmmm|||^^^NNNTTTcccnnnqqqddduuu___ppplllzzzIII777777555222777555000999CCCiiikkkxxxlllxxx~~~vvvggg___^^^```bbbnnnWWWSSSrrrKKK888777111333:::555<<>><<<@@@qqqcccCCC888===@@@jjjnnn]]]jjjkkkqqqxxx~~~}}}xxxxxx^^^YYYLLL===HHHsssWWWTTTaaammmuuuzzzsssuuu^^^wwwcccrrruuuTTT666444555...111777111444SSSqqqnnnjjj~~~xxxnnnjjjrrruuummmccc^^^^^^]]]\\\}}}~~~uuuUUUNNNfffaaa777444777111555777???hhhzzzkkkcccppp___ttt}}}xxxPPP<<<000...---555999,,,222DDD}}}mmmGGGOOORRRXXX```jjjvvv~~~rrrWWWQQQxxx}}}qqqrrreeedddbbbkkkaaa___TTTTTThhhkkk:::111000...------...000111888GGGLLL===777;;;777;;;PPPmmmyyyuuuuuuddd```cccddd```___iiizzz~~~jjjllltttpppoooJJJ===DDDCCCoooGGG>>><<>>111//////000444---999PPPaaaGGGQQQRRRZZZgggvvvuuuYYYPPPtttzzzqqqooohhh``````hhhccc```TTTQQQccc~~~|||xxx999111000///------///000111666PPPLLL<<<777;;;777;;;YYYkkkrrrttteee[[[^^^```^^^[[[___mmmzzzxxxvvvzzzuuuyyyvvvuuuyyy}}}hhhhhhtttrrrjjjOOO===GGGJJJLLLAAA>>>DDDkkkeeemmmrrrkkkxxxwwwyyywww{{{^^^^^^aaaQQQ@@@^^^hhhWWWOOOZZZfffnnn}}}mmmVVVxxxbbbYYY}}}yyynnn>>>888777666333<<<999AAAzzzkkk~~~xxx|||xxxvvvooogggfffjjjjjjfffcccbbb___ZZZ]]]hhhyyyoooSSSKKKTTT{{{FFF333>>>777888===HHHyyyzzzhhhWWWYYYuuu}}}cccccctttqqqsssAAA444222222---444000777PPPQQQGGGMMMSSSZZZiii}}}www```TTTppp}}}zzzsssooommm^^^```ffffff___SSSNNN]]]xxxxxx999222000///......///000222;;;hhhMMM===888;;;888===\\\hhhvvv{{{jjj___WWWYYY\\\[[[WWWVVV```kkktttpppiii```YYYXXX]]]aaaiii{{{xxxmmmtttrrrsssuuutttpppmmmnnnbbb]]]\\\fffyyykkkccciiikkkkkkUUU<<>>^^^lllnnn[[[XXXVVVZZZaaaeeebbb```iiiuuuvvvlllaaa^^^eeeooouuuwwwlllyyyvvvpppuuu___aaa```]]]]]]___```___YYY[[[fff|||~~~nnn___aaadddoooZZZ>>>EEEhhh~~~}}}||||||~~~}}}}}}}}}zzzsssmmmoootttzzz}}}{{{vvvqqqoooooozzz}}}\\\BBB<<>>999===:::???aaasss~~~iiiYYY^^^]]]cccnnnxxxyyyxxx|||lllnnn~~~mmmUUU[[[___^^^YYYZZZ^^^\\\VVV\\\gggxxxmmm```aaadddrrrlll^^^BBBFFFttt~~~fffbbb^^^^^^aaacccaaa___\\\kkk}}}}}}eeeIIICCCPPPqqq```eeehhhqqqgggjjj{{{yyy~~~uuuooonnnsss[[[QQQ}}}DDDIIIrrrfffnnnxxxyyyhhhrrrttt```zzzfffeeerrr|||wwwFFF999777555888666CCClllyyymmmiiipppvvvtttmmmhhheeedddhhhggg```VVVRRRWWW]]]```YYYaaavvvvvvmmmfff[[[OOORRRSSS```\\\???777;;;888CCCrrr]]]eeeqqq~~~zzzuuuiiiVVVBBB222555///333---LLLtttHHHRRRUUU[[[jjjfffbbbSSSZZZwww}}}yyywwwsssjjjrrrTTTYYYYYYcccYYYTTTQQQXXXnnnpppAAA222111000......000111222BBBLLL:::999;;;777GGG}}}zzz```QQQXXXdddhhhxxxlll~~~```^^^^^^XXXXXX^^^]]]XXX\\\fffnnnzzzjjj```bbbdddhhh^^^YYY@@@LLLxxxmmmfffbbbaaaccceeefffrrr{{{uuuwww{{{|||qqq@@@AAAeeexxxaaabbblllwwwyyylllhhh|||zzzrrrmmmnnnggg[[[yyy[[[@@@pppkkkiiihhhtttjjjdddwwwWWWjjjmmm}}}yyyxxxoooCCC888222777000666444qqqiiiwwwssseeeppptttjjjbbbeeegggddddddcccdddPPPMMM^^^\\\___^^^\\\jjjnnnxxx}}}eeeYYYZZZjjjZZZYYYvvv{{{888;;;888999HHH~~~sssZZZkkkzzzxxxtttooohhh```333@@@777888---666AAAxxxkkkMMMRRRUUUXXXmmmgggKKKxxxsss~~~sssppphhhmmmWWWLLLfff^^^]]]UUUWWWQQQbbbzzz???999333//////000000222666NNNzzzMMM;;;;;;<<<999III{{{zzzooo[[[TTT```iiizzzvvvccc[[[]]]VVVVVV]]]___\\\^^^eeekkkxxxggg[[[]]]```fff]]]^^^@@@KKK|||uuuppppppsssrrr{{{vvvwwwrrryyyvvvEEEGGGnnnsss]]]___iiisssyyy~~~www}}}}}}}}}}}}|||{{{wwwrrrmmmrrriiiZZZlllOOO???~~~{{{uuudddaaaeeegggkkk{{{pppZZZkkknnnyyyvvvxxxooo~~~DDD:::555999444;;;999rrrmmmlllbbb^^^hhhjjjbbb]]]bbbeeebbbaaa```bbbNNNLLL]]]\\\___\\\XXXeeegggpppvvvccc]]]www~~~eee___wwwCCC===444333FFF]]]\\\xxx{{{mmm{{{mmm888;;;111111---999==={{{vvvuuurrrRRRVVV[[[iiixxxxxxVVVwww}}}uuutttwwwuuussskkknnnYYYMMMddd^^^\\\TTTWWWQQQeeesssSSS999333//////000000222777cccNNN<<<<<<===;;;KKKzzzuuu___UUU___jjjzzzgggXXX^^^YYYYYYaaaeeedddgggmmmzzzwwwoooooouuu~~~sssbbbVVVZZZ```ggg___ccc???KKKuuuxxx{{{vvvvvvllltttzzzGGGFFFsssttt^^^```jjjqqq{{{xxxlllqqq~~~|||zzzwwwsssoootttkkkYYYeeeKKKBBBwwwqqqxxxeee\\\YYYhhhrrrnnnuuuyyylllccc]]]jjjmmm|||wwwsss~~~xxx~~~GGG<<<555555444;;;===jjjgggkkk___^^^dddccc[[[YYY___bbb______^^^___LLLJJJ\\\\\\```\\\VVVaaaaaaffflllaaadddggg```vvvEEE===555777NNNbbbbbbzzzooo~~~{{{jjj}}}???777444222111<<<===vvvqqqvvv}}}\\\\\\eeexxxttt^^^rrr|||uuuwwwsssuuusssmmmmmmZZZOOO___^^^ZZZTTTVVVQQQdddlllhhh888333////////////333999kkkNNN===<<<===;;;LLL~~~yyyqqq___cccssszzzpppjjjWWW```___bbbhhhlllnnnvvvzzzjjjdddaaassstttlll]]]UUU\\\cccjjjbbbccc???NNN~~~wwwssssssnnnmmmxxxCCCCCCvvv~~~fffdddmmmttt|||mmmiiisss}}}yyytttooolllqqqkkkXXXeeeLLLEEEuuuwwwpppzzzddd___\\\ooosss\\\aaapppeee\\\bbbkkknnnzzzvvvqqq~~~LLL===333333444888EEE}}}|||kkkaaaeeefffaaaZZZYYY]]]```^^^```___```LLLJJJ\\\\\\___^^^WWWaaa```aaaddd```llleee]]]nnnDDD;;;888===TTTrrriiizzz~~~tttuuuqqqcccvvvjjjyyyzzzwwwhhh{{{vvvFFF777777666333555===~~~}}}eeeaaallluuuqqqhhhkkkrrrllltttmmmnnnnnnlllhhhZZZQQQXXX]]]XXXSSSWWWQQQaaasssvvv777333////////////444;;;gggNNN<<<;;;;;;:::LLL|||yyykkkmmm{{{iiikkkkkkjjjsssqqqZZZ]]]bbbiiinnnqqqwww{{{pppfffZZZVVV^^^dddiii```aaaAAASSSpppnnnnnnpppgggrrrDDDCCC|||llleeellluuu~~~}}}lllrrr{{{uuupppkkkgggjjjkkkWWWhhhFFFDDD{{{nnngggooopppyyy___kkk~~~pppfffoooqqqvvvyyysssnnnLLL===444777777888SSSfff[[[fffddd___YYYXXX[[[___```bbbaaacccOOOMMM]]]\\\^^^]]]VVVaaa```\\\\\\^^^sssiii___dddOOO999777<<>>mmm{{{NNN===::::::999KKKtttrrryyyzzzjjjnnnpppbbbkkkhhhooorrrppp}}}eeeZZZcccmmmuuu|||rrraaaYYYXXX```bbbfff___eeeEEETTTzzzhhhkkklllnnncccoooHHHAAA~~~mmmccchhhttt}}}ooolll||||||xxxtttooolllfffjjjUUU|||qqqEEEFFF}}}nnnyyy{{{xxx~~~{{{uuuooolllIII===777777777666[[[lllaaa^^^]]]ZZZVVVTTTXXX]]]bbb```aaadddRRRPPP```]]]___[[[SSS___^^^WWWVVV^^^~~~kkkbbbbbb[[[999555===VVVlll___ooo___KKKYYYfff```PPPWWW|||pppuuuuuuyyykkkrrrdddNNN:::---666888...MMMwww```iiihhhpppbbbTTTSSScccjjj]]]aaafff\\\XXXSSSIII\\\SSSRRRZZZUUUbbbkkk666222000000...///777@@@~~~xxxPPP???;;;:::999KKKrrrxxxzzzyyyhhhlllffflllsss}}}|||yyy___hhhvvvnnn\\\WWWYYYaaacccjjjjjjrrrIIIKKK|||ooobbbjjjnnnnnndddoooEEEAAApppgggkkkyyyzzzooottt~~~}}}{{{wwwssspppgggjjjRRRsssyyyMMMBBBzzz}}}uuu|||nnnqqqmmmnnn}}}III===555444777555___yyyjjjbbbXXXXXXWWWTTTPPPQQQXXX```[[[]]]dddTTTSSSccc___```\\\RRR]]]\\\TTTTTTeeegggdddgggaaa;;;777@@@\\\{{{zzz```mmmeeeQQQ]]]fffeeeZZZiiixxxqqqmmmtttnnnppp]]]TTT:::222444888333VVV}}}iiiqqqZZZdddeeeffflll]]]aaaiii[[[ZZZUUUDDD\\\XXXUUU\\\UUUbbb}}}jjj555222111000...///888BBBuuuRRR@@@<<<;;;999LLLvvvuuussssssuuu}}}pppyyy|||iiiqqqvvvgggWWWTTTXXXaaafffrrryyy~~~KKK@@@|||uuuhhh___jjjpppoooeeeppp>>>GGGuuummmrrr|||qqqzzzwww{{{|||zzzwwwsssnnnkkkiiikkkPPPoooyyyTTT888wwwxxxwwwmmmtttyyyaaaooonnnssssssuuuLLL<<<222666<<<:::dddsssfffVVVSSSYYYYYYYYYUUUNNNMMMTTT\\\WWWZZZbbbTTTTTTeeeaaabbb^^^SSS]]]\\\SSSVVVmmmffffffiiieee???999>>>XXXsssrrrlll}}}lllnnnnnnvvvnnnuuunnnuuuppppppXXXZZZ;;;666...000///TTTpppttt}}}yyyyyyoooYYYxxxwwwgggfff___ccclll\\\\\\VVVBBB\\\^^^ZZZ]]]TTT```uuu555222111000...///888CCClllXXX???888;;;999HHHpppddd```VVVaaaiiinnn}}}llltttooo~~~yyypppfff^^^NNN```ccc```ccc{{{GGGHHHppp|||sssrrrYYY```rrrooohhhoooddd>>>HHH|||lllgggnnn}}}vvvuuu|||}}}~~~}}}{{{wwwsssooommmhhhiiiMMMuuuZZZ===CCC|||zzzxxx~~~uuukkkaaaiiiaaa\\\ttt{{{sssmmmooorrruuuNNN<<<888333777>>>ssslllsss[[[PPPTTTNNNSSSSSSWWWXXXOOONNN\\\\\\``````\\\[[[^^^bbbbbb```bbbaaa[[[VVVaaa~~~zzz^^^ccceeeddd;;;777AAA\\\wwwlll{{{tttxxxnnnooonnniii|||pppooocccjjj999222///111777DDDooovvvuuugggmmmaaalllvvvdddUUU]]]cccYYY\\\[[[```XXXDDDOOOWWWaaaYYYSSSiii|||uuu;;;111111...222222111LLLvvv\\\BBB;;;>>>;;;GGGnnn~~~tttUUUXXXccc```mmm{{{iiivvvnnn~~~sssfff^^^]]]PPP[[[aaa]]]iii{{{OOOMMMrrrsssiiiuuu~~~vvvhhhZZZeeerrriiiOOOxxxTTTCCCJJJqqqhhhnnn|||mmmuuuxxx{{{~~~}}}xxxrrrmmmiiigggfffkkklllOOOvvvbbbAAADDD~~~vvvwwwzzzdddaaa^^^hhh___[[[uuu}}}pppnnnqqq~~~ooouuuJJJ;;;888777:::@@@yyynnnhhhhhhvvvsssuuuvvvjjjUUUJJJKKKPPPLLLJJJQQQYYYTTTNNNTTT^^^bbbccc^^^[[[___ccceeeaaaccc```YYY\\\pppxxx]]]___\\\nnnAAA888@@@[[[rrrlll|||uuuddd]]]\\\___ccc||||||xxxlllnnniiittt<<<666444333444;;;zzz~~~~~~{{{rrrdddggg[[[UUUeeerrraaaOOOSSSUUUPPPWWWYYY```YYYGGGRRRUUU___XXXSSSjjj;;;111111---222222111MMMttt___BBB:::>>>999AAAmmmlllUUUaaarrrmmmzzz~~~jjj{{{yyykkk~~~tttjjjaaa[[[WWWSSSZZZfff```tttfff[[[vvvvvvzzzxxxvvvtttyyyyyynnnfff___^^^lllooo___[[[PPP???LLLuuuzzzmmmnnn___WWWaaasss{{{yyyqqqllliiiiiijjjmmmoooPPPxxxiiiBBBBBB{{{sssnnnaaa^^^]]]aaacccmmmbbb^^^{{{nnnnnnrrrxxxlllvvvFFF999777888:::AAA|||kkkcccccchhheeegggkkkdddTTTJJJIIISSSEEE@@@MMMZZZYYYPPPKKK]]]ccceeeaaa]]]```eeeggg```ccc^^^YYYgggttt[[[\\\WWWsssCCC888???[[[nnnmmmqqqYYY^^^gggdddaaaeee}}}zzzgggllllll}}}===555444444444;;;|||~~~|||zzzbbb\\\PPPIIIFFFVVVcccWWWJJJPPPLLLKKKVVVYYY___YYYGGGSSSTTT\\\WWWTTTkkk}}}{{{:::111111---111222222OOOqqqeeeCCC999>>>:::???fffuuucccrrrnnnrrrzzziiixxxooofff^^^YYYOOOXXX]]]jjjbbb|||uuullleee^^^\\\eeeooohhhUUUsssMMM;;;LLLuuuzzzmmm}}}nnnWWWSSS^^^www}}}vvvqqqppppppqqqmmmnnnPPPkkkAAA<<>>YYYmmmlll}}}ttt~~~nnnVVVJJJZZZmmmpppmmmmmm{{{}}}eeekkk{{{ddd|||<<<333222222555>>>{{{WWW^^^\\\PPPTTTLLLHHHCCCHHHOOOHHHFFFSSSOOOPPPZZZYYY]]]WWWDDDNNNTTT\\\WWWVVVmmmwww|||vvv999000222---000111333QQQppprrrKKK<<>>777===TTTmmmhhhsssvvvqqqvvv{{{~~~~~~lllYYYTTTZZZdddjjjmmm~~~tttyyyxxxeeelllsss\\\www;;;666222000333>>>MMMLLLHHHKKKUUUUUUWWWPPPKKKHHH???>>>KKKPPPQQQXXXTTTXXXTTTAAAIIIVVV\\\XXXYYYppp~~~{{{888000222---///111444SSSrrr~~~TTT@@@BBB;;;<<>>BBB~~~www~~~~~~xxxrrrmmmjjjhhhoooiiiRRR___DDD<<<___~~~vvvkkkdddhhh|||gggQQQNNNlllmmm```kkkvvvzzzmmmjjj^^^\\\SSS\\\qqqmmmooo}}}ooouuuyyyFFF:::555999999KKK{{{gggccc}}}kkkgggqqqwwwlll\\\MMMZZZeeedddYYYPPPRRRYYYVVVCCCKKK\\\YYYYYYXXXJJJOOOSSSXXX[[[bbbggggggccc]]]aaa```dddfffRRRaaajjjeee>>>:::>>>NNNnnnfffzzzyyyyyyrrrvvvooo{{{iii^^^]]]bbbggg}}}|||sss~~~vvvdddmmmlll^^^vvv<<<555000...333@@@sssqqqHHHIIIFFFRRR\\\[[[bbb___XXXSSSEEE:::===GGGHHHQQQOOOWWWVVVAAAEEEVVV[[[XXX\\\tttxxx777///222---///000444UUUtttdddJJJGGG<<<999PPPnnnwwwsss]]]jjj}}}xxxmmmccc]]]ZZZYYYXXXYYY\\\aaa]]]yyyvvvtttxxxuuukkkgggddd^^^[[[]]]YYY\\\^^^hhhjjjYYYbbb```EEE;;;>>>uuuwwwwww|||vvvqqqmmmiiihhhmmmfffWWWSSSFFF???YYYmmmYYYSSSZZZdddxxxtttTTTLLLVVVfff^^^XXXffffffiii{{{sssaaa]]]ZZZgggpppppptttxxxjjjssswwwBBB999777777;;;PPP{{{yyy{{{|||ssshhhjjjrrrqqqjjjRRR]]]gggeee[[[TTTUUUXXXQQQ===JJJ^^^WWWYYY\\\KKKVVVTTTRRRTTT]]]ggggggbbb```aaa___fffuuu___RRReeeoooddd===;;;???KKKrrrlllssszzzqqqffffffvvvsssiiirrr``````kkk~~~xxx|||uuuqqqaaannncccfff{{{>>>222000///222;;;{{{uuu{{{zzz|||eeeddd}}}tttvvvwww???FFFEEEWWW___WWW___^^^]]]aaaWWWCCC;;;>>>@@@KKKNNN[[[]]]DDDBBBSSSYYYWWW^^^wwwxxxmmm666///222,,,...000555WWWtttvvvYYYRRRCCC>>>JJJvvvoooxxxppp\\\vvv|||zzzssshhh^^^XXXVVVUUUUUUXXXZZZhhhkkknnnbbbppptttzzzttttttiiicccdddaaaZZZXXX\\\XXX]]]aaallllllYYYoooDDD???===<<<uuuxxxyyy{{{yyytttooollljjjiiiiiijjjccc[[[JJJEEE@@@UUU}}}```LLLIIITTTNNNcccjjjjjjlll[[[MMMWWW___\\\MMM[[[xxxooogggyyyccc___^^^mmmooorrryyysssfffqqqhhh{{{===888999444:::QQQ~~~hhhzzzxxxvvvnnnbbb___fffmmmooo^^^fffllljjjddd^^^\\\\\\MMM777GGG\\\VVVYYY^^^KKK]]]WWWOOOOOOZZZeeegggaaabbb```^^^gggiiiZZZSSSjjjrrraaa;;;;;;???JJJwwwsssnnnrrrttt{{{iiiaaaYYY^^^iiikkkhhhrrrjjjlllnnnhhhqqq~~~sss[[[___www|||vvvyyyooo{{{\\\^^^nnn~~~]]]nnn@@@666444222...000kkksssaaaOOOWWWVVVMMMUUUsssbbbYYYMMMMMMzzztttvvv???EEECCCVVV\\\RRRVVVTTTYYYiiifffRRRDDD:::>>>KKKQQQbbbcccFFF???QQQWWWVVV___zzzyyykkk555///222,,,...000555XXXsss|||___VVV>>>>>>hhh~~~xxxzzzmmmaaapppyyyrrrdddZZZYYYXXXTTTUUU[[[```hhh\\\vvvbbbkkkfffjjjnnnrrr|||uuufff```bbbaaa\\\XXXWWWWWWUUUbbbeeehhhcccaaa{{{<<>>LLLWWWZZZbbbzzzzzzccc555...111,,,...000444UUUnnnvvvcccBBB:::^^^ppplll|||vvvzzzmmmuuu|||zzzoookkkmmmfff^^^VVVSSSRRRRRRXXX^^^]]]ZZZjjj___hhh~~~YYY___jjjqqqpppqqq{{{wwwlllaaabbb^^^YYYWWWWWWWWWYYYZZZaaaeeelllssseee>>>>>>;;;@@@^^^kkk```kkkrrrxxxzzz~~~}}}{{{wwwrrrmmmiiifffeeeeeeVVVeeeWWWCCC<<>>555000111666///RRRaaaPPPhhhlllZZZJJJGGGHHHKKKTTT___fffuuuaaaIIIRRRWWW[[[gggnnnZZZLLLSSSaaaddd^^^YYYPPPFFFPPP^^^fffvvvuuuZZZEEERRRZZZiiiZZZ555...111,,,...000444TTTzzzWWW;;;FFFoooqqqjjjllloooooossssssxxx|||zzzvvvqqqnnniiiaaa___aaaVVVYYYUUUNNNQQQ\\\```\\\ccccccjjjUUUPPPooo```YYY]]]\\\WWWWWWdddhhhooovvv}}}|||yyyuuusssrrrnnnfff```]]]]]][[[XXXYYYRRRSSS\\\```]]]bbbkkk|||pppDDDCCC888>>>888RRRnnnppp]]]zzz{{{{{{xxx}}}wwwqqqlllhhheeedddaaaXXXhhhHHH===BBB|||zzz}}}uuupppooosssjjjGGGYYYeeekkk^^^VVVTTT^^^pppmmmhhhmmmjjjXXX\\\jjj[[[XXX===>>>::::::777FFFwwwppp^^^UUUQQQIIIJJJNNNLLLPPPPPPRRRUUUQQQGGG<<<777@@@JJJTTTWWWTTTSSSVVV[[[\\\WWWQQQRRR]]]hhhiiicccbbb]]]^^^qqqkkkWWW]]]ZZZooocccAAA999888<<>>???777777:::CCC~~~vvvnnnjjj___SSSRRRQQQGGGEEEKKKJJJKKKNNNSSSUUUMMM???999:::IIINNNUUUYYYZZZYYYYYYZZZ]]]ZZZVVVWWW```iiihhhaaa^^^[[[bbb{{{jjjWWW\\\\\\uuukkkDDD:::777===\\\uuu{{{zzz]]][[[kkkqqq|||uuuqqqtttsssjjjnnn|||nnn]]]cccvvv{{{\\\mmmtttEEE666222111444***DDD}}}}}}kkk{{{mmmOOO;;;AAAGGGDDDHHHTTTQQQbbboooJJJPPP\\\\\\]]]cccmmmcccOOOGGG\\\zzzpppeeeSSSTTT\\\aaavvvxxxMMMSSSXXXiiiXXX444...111---///000333SSSyyy[[[???777HHHppp}}}qqqdddbbbgggiiirrrxxx~~~{{{xxxvvvkkkddd^^^\\\YYYSSSQQQRRRTTTTTTSSSTTTYYY___^^^YYYiiiYYY[[[fff^^^fffiiiSSSLLLKKKLLLLLLNNNRRRWWW[[[]]]^^^cccdddeeedddaaa^^^\\\\\\XXXVVVWWWYYYYYYVVVUUUWWWXXXXXXZZZ___jjj|||PPPTTT<<<666;;;:::KKKvvv~~~tttxxxxxx|||yyytttoookkkiiiiiiiiiaaannn}}}\\\FFF???FFFvvvqqqzzzmmm\\\SSSfffdddeee```ZZZxxxuuufff___cccsssqqqmmmjjjcccoooiiiGGG===222444:::<<>>```|||{{{}}}ttteee^^^cccmmmttt|||zzzuuuoooiiiddd^^^WWWSSSSSSTTTRRRQQQSSSQQQQQQTTTXXXZZZ\\\ccckkktttZZZ\\\bbb^^^[[[kkkyyyaaaVVVRRROOOMMMNNNPPPRRRQQQPPPVVVXXXZZZYYYWWWUUUVVVXXXUUUSSSVVV[[[\\\XXXYYY]]]XXX```hhhsssnnnXXX???777;;;999CCCtttyyyjjjuuuzzzwwwtttpppllliiiiiijjjkkkbbb{{{mmmGGGBBBAAAzzz{{{qqqaaaaaaiiiccceeeoooggg___```ddd^^^jjjxxxpppqqqhhhbbb|||VVV???444555999444iii|||~~~oooRRRZZZMMMJJJJJJAAA@@@EEECCCDDDBBBGGGLLLGGG===>>>GGGFFFLLLTTTXXXWWWVVVXXXZZZWWW\\\```aaacccfffccc]]]]]]aaatttsssaaaWWWSSShhhIII777777DDDHHH}}}ttt{{{wwwpppjjjiiipppdddTTTWWWnnnooogggeeennnqqqppp~~~ttt```^^^hhhaaaZZZggg===222777)))111888666[[[vvvrrrzzzvvv\\\EEE@@@EEEJJJRRR\\\vvvwwwTTTRRRRRR\\\nnnuuummmLLL<<>>HHHSSSVVVRRRPPPTTTZZZXXX___eeegggggggggddd______fffzzzjjj[[[[[[SSSqqqLLL333333BBB???qqquuuzzzxxxtttiiiZZZQQQRRR___sss|||kkkZZZkkk___hhhfff^^^```qqqqqqbbbrrr~~~^^^FFFYYYsssvvvmmm```eeeAAA000888&&&000???444SSSiiiqqq{{{}}}hhhQQQFFFFFFMMMYYYdddbbbhhhkkkssspppgggpppuuu}}}WWWMMM[[[^^^gggssspppjjjEEE;;;TTTyyyvvvJJJJJJuuuTTTXXX^^^uuu888333---222...111111333RRRppp```>>>???999???eeehhh[[[eee^^^[[[pppxxx{{{~~~xxxrrrjjjccc^^^[[[XXXWWWVVVPPPLLLNNNQQQQQQSSSUUURRRUUU___ddd^^^cccsssVVVeeeRRR___YYYVVVXXX```zzzbbbSSSPPPRRRTTTWWWTTTSSSRRRQQQTTTXXXZZZYYY\\\XXXZZZccciiijjjnnnsss___777:::===<<<888gggbbbeeejjjvvvxxxhhhnnnuuuhhhfffkkkddd^^^xxxdddHHHBBBXXX~~~xxxppp{{{}}}dddPPPPPPccc~~~sssnnnqqqZZZccckkkyyyZZZmmmkkk]]]uuuBBB777999777666MMMzzznnnjjjaaaNNNRRRLLLEEEAAAAAABBBAAA@@@FFFMMMNNNGGG???>>>AAADDDLLLPPPUUUVVVTTTRRRSSSTTT[[[dddiiieeebbbcccccc```___vvvzzzhhhZZZSSSbbbuuuJJJ888:::???;;;ooolll}}}{{{tttfffVVVMMMGGGEEEKKKUUUWWW|||eee\\\^^^bbbeee\\\SSSccczzznnnnnntttdddOOO^^^ccc]]]___iii>>>111222111,,,666555HHHtttwwwppppppkkkDDD888VVVWWWVVV]]]jjjtttpppgggfffkkkoootttYYYKKKYYYiiinnnwwwuuu111BBBRRRrrrccc???IIIrrrWWWWWWcccxxx:::111333///---///+++444KKKrrrxxxaaaAAAAAA;;;999QQQyyy```SSSOOOQQQ]]]```eeeooozzz~~~}}}yyysssvvvhhhddd]]]XXXTTTQQQOOOMMMKKKOOOVVVXXXRRRLLLMMMTTT^^^ZZZXXX^^^oookkkSSSVVVSSS]]]YYYVVVSSSPPP\\\{{{```SSSQQQVVVXXXZZZZZZYYYYYYWWWUUUbbbcccjjjvvvSSS:::>>>777;;;444YYYdddeee}}}nnnxxxuuuhhhkkkpppfffgggllldddiiiTTT888MMM}}}|||tttjjjiiinnnggggggGGGDDDMMM]]]iiihhhbbbsssdddYYYggghhhoooeeeiii]]]oooCCC777555999:::FFF|||rrrgggddd\\\JJJJJJGGGDDDCCCCCCCCCCCCBBBHHHNNNOOOFFF===;;;???BBBKKKPPPUUUVVVUUUTTTTTTVVV[[[cccgggccc```aaabbb```ggg|||~~~mmm___UUU\\\```|||KKK999777;;;777]]]rrr}}}xxxooo```PPPJJJIIIGGGHHHLLLcccrrrrrr___WWW^^^ZZZJJJUUUWWWVVV\\\tttooopppqqqlll___]]]wwwjjjiiijjjlllqqqEEE222222222---555444DDDyyy~~~vvv|||WWWDDDTTTVVV\\\cccnnnvvvtttnnnoootttxxxiiiVVVWWWfffxxx~~~===BBBMMMjjj{{{yyySSS888HHHsssOOOWWWccczzz999000222...---///,,,555JJJrrrsssaaa===>>><<<888CCCdddvvv]]]MMMCCCDDDPPPNNNPPP[[[jjjvvvyyywwwkkkooossswwwzzz}}}~~~xxxxxxtttkkkgggiii]]]ZZZVVVSSSQQQPPPMMMKKKMMMNNNQQQRRROOONNNVVV```\\\\\\aaauuucccUUULLLXXXSSSTTTTTTQQQIIIKKKaaa{{{|||xxxxxx|||DDD>>>AAA444<<<333KKKuuu```eee}}}uuummmrrrpppjjjkkkkkkggglllnnnddd}}}WWW777FFF{{{vvvpppfffYYYPPPMMMYYYbbbsssbbbOOOKKKUUUWWWWWWVVVOOOUUUuuuXXX[[[hhhqqqmmmttteeeWWWCCC;;;666:::999???vvvzzzqqqhhh]]][[[VVVGGG@@@BBBCCCDDDCCCCCCDDDFFFBBBIIILLLDDD<<<<<>>uuu~~~oooTTTRRRWWWiiinnnvvv|||zzzyyy}}}mmm]]]gggCCC>>>FFF\\\aaaXXXDDD777LLLttttttKKKXXXfffvvvddd;;;000111------000---555JJJ||||||sss```::::::<<<;;;===RRRfffIII>>>HHHFFFEEEGGGLLLUUU]]]cccYYY___hhhoootttxxxzzz|||{{{wwwyyyzzzsssmmmkkkhhhaaa]]]___WWWVVVTTTTTTTTTSSSPPPNNNUUUPPPMMMPPPSSSVVVYYY^^^ZZZhhh___XXXUUUMMMWWWNNNNNNPPPQQQLLLKKKUUUbbb{{{___>>>@@@???888<<<666CCCrrrvvvaaa]]]iiivvvhhhjjjkkkllllllmmmjjjjjjooonnneeeRRR<<>>@@@CCCCCCBBBBBBFFFJJJEEEKKKMMMEEE===<<>>HHHRRROOOHHH@@@===QQQrrr___OOOXXXlllRRR===///111,,,,,,000---444HHHrrrttt^^^>>>;;;;;;;;;777<<>>___yyy~~~eeeXXX___llliiiaaakkkkkkfffkkkllljjjmmmnnnjjjhhhUUU;;;<<>>999888;;;666444AAATTT~~~ZZZLLL===999>>>CCC@@@;;;AAAEEEKKKOOOSSSUUUXXXYYYdddaaaaaafffpppvvvuuurrrkkkiiifffaaa\\\ZZZZZZ\\\___\\\YYYWWWVVVUUUSSSQQQQQQPPPPPPRRRTTTTTTSSSRRROOOTTTXXXWWWTTT]]]wwwyyyKKKOOOLLLQQQXXXLLLSSSOOOLLLNNNQQQRRRPPPNNN```|||PPPFFFIII@@@;;;AAA888:::888PPPwwwkkk___kkk|||iiiZZZTTT[[[fff|||eee___hhhhhh```gggggghhhmmmhhhgggrrrTTT===999GGG}}}pppaaaVVVRRRRRROOOOOOddd}}}{{{kkkUUUdddaaalllzzzttt]]]UUUYYY```ddddddXXXWWW___tttlllJJJ>>>;;;888<<<444III~~~rrr```VVVTTTMMMLLLKKKDDDCCCBBB???======@@@EEEIIIKKKMMMNNNLLLLLLMMMHHHAAA@@@FFFLLLPPPQQQRRRUUUWWW[[[\\\^^^]]][[[^^^mmm|||pppbbbYYYTTTTTTWWWhhh```RRRMMM@@@???888999LLL~~~\\\ZZZwww|||wwwsssqqqiiiaaaTTTLLLNNNWWW^^^^^^lllpppdddPPPPPP___^^^NNN___cccfffaaaXXXWWWfffwwweeeTTT]]]ooo}}}bbbbbbbbb~~~CCC777---444000...444333BBBrrrqqqddduuuZZZNNNRRRnnn|||qqqxxx|||dddqqq~~~yyy~~~jjjccc}}}www___KKKYYYWWWyyyLLL555222111,,,,,,111---111BBBssszzzWWW;;;666666999999777<<>>???@@@@@@:::===AAAEEEIIIOOOUUUYYYTTTQQQPPPSSSYYY___bbbbbbbbb```\\\WWWVVVVVVVVVVVVUUUTTTTTTSSSTTTTTTSSSPPPSSSRRRQQQRRRTTTUUUUUUTTTUUUTTTTTTYYYddd}}}```IIITTTRRRQQQVVVNNNKKKMMMOOOPPPSSSUUUVVVUUUXXXooocccKKKMMMFFFAAACCC>>>:::===333EEE}}}fffVVVXXXeee|||kkkeeecccddd]]]SSSVVVaaatttuuugggcccdddccc___eeebbbgggnnnfffkkkKKKAAA:::>>>ddd|||vvvgggTTTMMMOOONNNQQQqqqoooVVVYYYZZZjjj|||rrr```XXXTTTYYY___aaaaaa```XXX[[[sss]]]RRRAAA===777???555===kkkjjjWWWOOOOOOIIIGGGGGGAAA@@@===;;;;;;===@@@BBBCCC>>>???AAAGGGPPPUUUNNNDDD@@@FFFMMMPPPQQQRRRUUUWWW[[[[[[]]]^^^]]]bbbttttttcccXXXRRRRRRYYYbbbbbbTTTSSSDDDDDD::::::@@@iiiuuu```{{{{{{vvvoooooojjjbbbVVVQQQZZZiiiooolll```SSSPPP[[[```XXXQQQRRR\\\___]]]XXXWWWaaapppzzzlllZZZUUUgggvvvkkk___XXXzzzppp<<<888,,,444000---555444999eeeeee```{{{ddd[[[bbb~~~sssuuu|||jjjzzzvvvppp___QQQQQQZZZ^^^GGG333444222,,,,,,111---///@@@oooUUU<<<777555555555555666999LLL{{{mmmRRRAAA>>>BBBAAAAAAAAA@@@AAAEEEJJJOOOSSSRRROOONNNPPPVVV\\\aaaXXXVVVSSSPPPQQQSSSRRRPPPQQQRRRSSSSSSUUUWWWUUURRRQQQOOONNNOOOPPPRRRRRRQQQ\\\VVVZZZooofffTTTKKKRRRSSSMMMKKKMMMHHHNNNSSSQQQNNNMMMNNNPPPNNNNNN[[[kkknnnttt^^^LLLRRRTTT@@@CCCKKK;;;>>>AAA000???iiisssZZZTTT```iiinnneeeLLLPPP^^^kkkdddTTTWWWfffcccrrrrrrjjjiiihhhccccccbbbeeeaaagggpppfffqqqCCCBBB;;;<<>>;;;999888:::???AAA@@@>>>===<<<<<>>888666SSSzzz~~~~~~yyyzzzuuulllmmmmmmdddZZZ[[[mmmfffvvvsss^^^RRRQQQUUUOOOSSSUUUXXXcccrrrwwwuuuXXXXXXbbb{{{[[[```ggg]]]eee444888+++333///,,,777555666^^^zzzpppvvvrrrmmmwwwzzzrrrhhhdddqqq}}}qqq[[[UUUVVVLLLMMM]]][[[gggCCC444555333,,,---111,,,...>>>mmmsssUUU888777666555555444444555222VVVyyywwwYYYIIIFFFEEE@@@@@@BBBAAA===@@@GGGKKKKKKHHHGGGNNNXXXZZZTTTQQQSSSSSSQQQOOOOOORRRUUUXXX[[[UUUKKKKKKSSSUUUOOOKKKMMMPPPRRRSSSTTTVVVXXX___uuutttRRRPPPNNNMMMLLLMMMNNNOOOQQQMMMJJJLLLLLLKKKMMMRRRNNNPPPVVV[[[YYY^^^xxx\\\QQQNNNKKKIIIGGGEEEBBB???<<>>>>><<>>DDDddd~~~xxxqqqnnnjjjiii]]]```xxx}}}WWWOOOTTTUUUWWWSSSRRR^^^sss|||nnnYYYSSSjjj{{{sss___rrrddd]]]CCC:::666111///000222444555LLLrrrfff^^^[[[___^^^[[[YYYTTTRRRTTTYYYZZZYYYbbbmmmxxx>>>>>>666444111......///111333YYYuuuoooOOO888777666555444444444444777???YYYpppaaaSSSLLLFFFDDD@@@===AAAIIIIIIIIIGGGCCCGGGNNNPPPMMMMMMNNNOOOMMMJJJJJJKKKMMMOOOQQQPPPNNNNNNQQQPPPMMMOOOOOOOOOQQQWWWaaallluuuZZZMMMLLLJJJIIIHHHIIIKKKLLLMMMJJJIIIKKKKKKJJJLLLPPPUUUQQQPPPQQQMMMIIITTTdddzzzaaaUUUNNNLLLIIIHHHGGGEEEBBB@@@===BBB::::::HHHuuudddWWW]]]ggguuuxxxiii]]]```cccccc```eeevvvhhh\\\```jjjccccccbbbppplllZZZWWWDDDCCC>>>>>>@@@[[[}}}wwwnnnbbbWWWPPPVVV[[[mmmooottt{{{jjjdddVVVUUUUUUTTTTTTSSSSSSSSSYYYVVVWWW^^^dddccc^^^ZZZbbbgggSSSVVVMMMLLLIIIAAA>>>666GGGzzzfffRRRIIIEEE???;;;999<<<;;;:::;;;>>>@@@AAA@@@999AAACCC@@@CCCLLLNNNIIIHHHHHHJJJNNNSSSUUUTTTRRRQQQYYY\\\]]]jjj|||}}}rrrgggSSSNNNVVVSSSXXXzzzeeeVVV^^^TTTOOOQQQEEECCC===>>>VVV}}}rrriiiggggggjjjccc```ccccccaaajjjxxxvvvYYYOOOTTTXXXUUUUUU```mmmuuurrrhhh\\\UUUhhhpppjjjlllQQQTTTCCC<<<888333000000222333444CCC~~~{{{ppp{{{}}}iiiddd]]]ZZZ]]][[[VVVVVVVVVUUUUUUXXX[[[\\\VVVvvv~~~nnnJJJ>>>666444111......///111333TTTuuuiiiFFF777777666555444444444444888111999aaawwwlll```RRRFFFAAABBBHHHJJJIIIEEEDDDHHHLLLMMMEEEGGGIIIIIIIIIJJJMMMOOOQQQNNNNNNQQQQQQPPPQQQUUUGGGLLLTTT___nnnRRRGGGGGGFFFEEEDDDDDDFFFGGGHHHIIIFFFGGGJJJKKKIIIJJJMMMRRRKKKIIILLLLLLGGGGGGLLLTTTbbb|||nnnRRRLLLNNNKKKJJJHHHGGGGGGFFFCCCAAA<<>>>>>===;;;AAACCCAAADDDMMMOOOKKKEEEEEEFFFJJJNNNPPPPPPOOOQQQUUU\\\iiiwww|||ooo```ZZZIIITTTZZZPPPlllttt[[[YYY___TTTSSSUUUHHHGGG???:::FFFjjjlllwww|||rrriiibbbaaabbb^^^SSSKKKRRR```]]]^^^ccciiiggg```[[[[[[dddhhhnnnmmm^^^PPPTTTaaazzztttZZZ^^^]]]yyyOOOEEE>>>999444000000111222222@@@pppjjjllllll|||zzztttccc___aaaZZZWWWYYYVVVQQQSSSVVVWWWWWWWWW[[[^^^[[[^^^QQQ888777444111///...///111333JJJbbbAAA777666555444333333333333222444000999\\\{{{kkk```ZZZSSSUUUTTTMMMGGGEEEHHHKKKPPPOOONNNMMMMMMNNNQQQSSSMMMGGGFFFMMMPPPPPPWWWbbbbbbkkkyyy```PPPDDDDDDCCCCCCCCCCCCDDDFFFFFFEEEDDDFFFJJJKKKIIIIIILLLJJJEEEEEELLLPPPOOOMMMOOORRRVVV```sssXXXFFFPPPRRRGGGIIIHHHGGGHHHHHHHHHEEECCC<<>>@@@MMMqqqXXXGGG???===>>>:::999999:::<<<===<<<:::BBBFFFFFFDDDEEEIIIJJJGGGEEEFFFGGGHHHKKKMMMNNNNNNTTTUUU```qqq{{{sssbbbUUUPPPTTTYYYSSS\\\kkk```^^^[[[QQQUUUYYYNNNLLLEEE===???TTT|||oookkkkkkvvvmmmfffaaaaaa]]]VVVTTTVVVhhhrrrzzzsssbbbVVVZZZdddkkk^^^WWWVVVSSSQQQ```uuu|||iiiSSSRRRbbbSSSGGG???:::555111000111222222999^^^{{{{{{eeeZZZyyy}}}www^^^XXX\\\^^^VVVUUUXXXTTTPPPQQQTTTXXXYYYXXXYYY[[[lllyyySSSNNN:::888666222000...///111333>>>zzz[[[???666555444333333222222222...777222,,,;;;ZZZ~~~~~~xxxnnnggggggjjj___[[[UUUPPPNNNNNNNNNOOOiiieeehhhqqqsssrrrxxx[[[DDDNNNFFFDDDDDDDDDDDDDDDEEEFFFFFFDDDCCCEEEJJJKKKIIIHHHJJJHHHFFFGGGIIIKKKJJJJJJLLLOOONNNOOOVVVfff{{{kkkIIIJJJSSSMMMCCCAAAGGGGGGGGGHHHJJJIIIGGGDDD>>>BBB@@@======???nnnmmmaaa^^^^^^nnnwwwtttuuuxxxnnn^^^ffffffooo~~~jjj[[[ooodddZZZYYY```eeeddd___gggdddzzzeeeaaa]]]JJJAAA@@@CCC>>>AAACCCEEE|||{{{vvvsssqqqmmmgggaaa___xxxiiiOOOSSSRRRQQQPPPPPPQQQSSSSSSTTTUUUZZZ[[[SSSWWW~~~bbb]]]TTTWWWSSSQQQJJJSSSHHHFFFCCCGGGpppVVVEEE<<<999:::999999;;;>>>@@@@@@???DDDFFFFFFDDDDDDFFFFFFDDDIIIJJJJJJKKKLLLNNNQQQSSSWWWZZZeeeqqqrrreeeXXXRRRNNNYYYRRRWWWfffccc___XXXTTTYYYZZZOOOLLLIIIDDDAAAJJJfffppp]]]ZZZfffvvvwwwrrrssstttwwwyyy}}}|||uuukkkmmmxxx{{{uuuWWWMMMJJJTTT\\\cccwwwwwwiiiXXX\\\YYYXXXEEEBBB===777333222222222222,,,JJJ~~~|||ttt{{{nnn___YYYWWW\\\[[[SSSWWW]]]YYYTTTPPPQQQWWWYYYWWWWWWYYYsssxxxSSSKKKHHH<<<999555111//////111222777qqq~~~WWW>>>555555444333222222222222000111111666666444QQQ```LLLGGG@@@IIIDDDEEEEEEEEEEEEEEEFFFFFFDDDCCCDDDIIIJJJGGGGGGIIIGGGGGGGGGGGGFFFGGGIIILLLNNNNNNMMMNNNTTTcccwwwoooPPPHHHEEEJJJLLLFFFBBBDDDFFFFFFFFFHHHIIIIIIFFFDDDBBB@@@CCC@@@???<<>>@@@GGGqqqzzzfffYYYWWWYYYZZZdddoookkk^^^[[[bbb```^^^___```\\\WWWVVVXXXUUU[[[___^^^\\\^^^gggpppiii|||}}}}}}uuuMMM@@@EEEAAAGGG??????EEE<<>>AAACCCDDDEEEGGGBBBEEEGGGJJJNNNTTT\\\aaacccgggggg___VVVQQQQQQQQQSSS[[[qqqcccSSSZZZZZZWWWYYYWWWRRRSSSOOOOOOMMMKKKHHHRRRmmm}}}uuugggVVVLLLKKK>>>HHHSSSXXXVVVUUUWWWZZZ\\\\\\YYYRRRMMMNNNSSSVVVWWW___iiitttrrrcccSSSlllkkk]]]PPPPPPUUUOOOFFF>>>999555333111333;;;bbb}}}xxxsssooonnnooopppqqqpppaaaPPP\\\kkkZZZ]]]RRRSSS\\\RRRWWWVVVXXXUUUUUU___```OOOVVVUUUXXX[[[VVVRRR\\\mmmeeeXXXMMMMMMDDDAAA;;;666222000000111222QQQVVV:::555444333222111111111111...444...***222444000333@@@eee[[[:::EEE???;;;EEEEEECCCCCCCCCCCCCCCBBBAAA@@@DDDAAAAAADDDDDDBBBBBBEEEEEEDDDBBBCCCHHHKKKIIIDDDLLLMMMNNNNNNMMMPPPUUUYYYKKK___wwwiiiRRRDDDCCCHHHLLL>>>===KKKNNNCCC@@@IIIAAABBBCCCEEEFFFEEEBBB???LLL;;;CCC======DDDAAAXXX~~~vvvbbbWWWYYYgggdddvvvbbbhhhnnnYYYUUU\\\```^^^[[[WWWYYY\\\^^^___aaadddeeemmm|||VVVHHH;;;FFFBBBAAABBB???<<>><<<:::999<<<<<<===@@@BBBBBBCCCEEEFFFIIINNNRRRWWW___iiipppfffjjjfffXXXOOOOOOPPPOOOQQQkkk^^^[[[VVV]]]ZZZUUUUUUQQQQQQ[[[WWWTTTPPPLLLHHHMMMddd{{{{{{zzzpppbbbXXXSSSOOOIIIDDDEEEHHHIIIGGGPPPGGGGGGOOOQQQOOOVVVdddbbbrrr~~~lllPPPddduuunnnbbbLLL]]]]]]WWWLLLCCC<<<666333000---***GGG{{{{{{wwwqqqfffXXXNNNIIIGGGGGGXXXvvv|||RRRMMM\\\SSSVVV___VVVWWWVVVWWWUUUUUU___YYYBBBTTTWWW]]]___TTTOOO```yyyXXXUUUSSSJJJGGGCCC===777333111000000000CCC}}}PPP===222222222111111111111111000000000000000000000000111999VVVOOOKKKEEE???===>>>AAADDDBBBAAA???>>>>>>???AAABBBDDDBBB@@@======>>>@@@BBB???@@@AAACCCDDDEEEDDDDDDLLLMMMNNNOOOOOOOOOOOONNNOOONNNMMMPPP___zzznnn[[[HHHBBBDDDFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAAEEEDDDBBBAAAAAABBBCCCDDD|||wwwtttrrryyyuuu~~~nnn]]]aaaTTTVVVaaaYYYTTT]]]bbb]]]ZZZ___fffhhhxxxDDDEEE@@@EEEAAAAAA@@@??????@@@@@@@@@]]]yyyuuuooosssooobbb^^^ccc]]]```___[[[ZZZ[[[VVVMMMKKKQQQRRRPPPUUU^^^\\\SSSSSSOOOVVVwwwooofffWWWfff]]]XXX]]]^^^ZZZWWWWWWXXXVVVPPPJJJ===fffVVVnnn~~~nnn^^^NNNBBB@@@CCCFFFBBB???>>>@@@CCCFFFGGGMMMPPPTTT]]]lllxxxwwwmmmggg]]]VVVTTTPPPJJJNNNWWWgggYYYZZZYYYVVVRRRRRRTTTUUUTTTRRRTTTNNNMMMOOOKKKFFFOOO___~~~xxxrrrkkkcccYYYSSSSSSSSSQQQNNNUUUTTTTTTWWW```kkkvvv}}}xxxfff[[[cccsss\\\\\\aaacccIIIWWWRRRLLLHHHDDD>>>555///888'''BBBqqq|||yyytttqqqlllcccUUUKKKFFFDDDGGGXXXuuuRRREEE@@@JJJUUUYYYWWWUUURRRYYYYYYSSSSSSWWWRRRGGGWWWRRRXXX^^^VVVOOOfffaaawwwwwwTTTYYYIIINNNKKKGGGAAA;;;555222000000333333qqq|||MMM;;;222222222111111111000000000000000000000000000000666000555JJJfffWWWFFFDDDAAA>>>===<<<======AAA@@@????????????@@@AAABBBAAA@@@>>>>>>>>>@@@@@@AAACCCDDDCCCBBBBBBEEEHHHJJJJJJLLLMMMNNNOOOOOOOOOLLLNNNOOONNNPPPVVVaaaiii|||bbbKKKOOOFFF???AAAEEECCC???<<>>>>>??????>>><<<:::999>>>??????????????????>>>@@@@@@????????????>>>>>>BBBCCCCCCAAA@@@@@@DDDHHHFFFGGGIIIKKKMMMNNNOOOOOOJJJNNNSSSSSSOOOKKKIIIIIIZZZaaaffffffjjjtttppplll___PPPIIIJJJEEE===???<<<<<>>@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>????????????>>>CCCBBBAAA@@@@@@AAABBBCCCEEE}}}||||||~~~|||uuunnnhhhfffsssvvvwww~~~[[[RRRYYYUUUXXX^^^UUU^^^UUUVVVbbbffffffvvvFFFEEEGGG???AAAAAA@@@@@@@@@@@@@@@AAAAAA;;;NNNrrreee```qqq|||ooohhhddd^^^ZZZZZZ```bbb\\\TTTRRRSSSTTT```ZZZXXX]]]bbb___[[[XXX___eee^^^ZZZbbbYYYSSSSSSXXXVVVUUUWWWZZZZZZVVVSSSNNNFFF\\\zzzYYYWWWqqqzzzxxxwwwwwwxxxxxxwwwvvvrrruuuuuunnneee\\\QQQIIIGGGPPPWWWQQQHHHQQQpppvvvaaa^^^XXXXXXVVVSSSSSSSSSTTTSSSRRRPPPLLLLLLRRRQQQKKKKKKOOO```ssslll{{{^^^HHHbbbaaaYYYbbbeeeYYYXXXTTTVVVVVVPPPFFF???<<<===444000444LLLzzzyyyppphhhccc]]]VVVQQQFFFEEEDDDIIITTTYYYPPPDDDCCC@@@OOOUUUKKKQQQ[[[TTTTTTXXXXXXSSSUUUZZZXXXQQQPPPTTTWWWTTTTTThhh|||YYYfffWWWVVVPPPWWWPPPNNNLLLHHHCCC===888555333...:::GGGuuuFFF888222222111111000000//////////////////////////////111000111222111444CCCSSS}}}^^^AAA:::===<<<===>>>??????===;;;:::<<<===???@@@@@@???===<<<===>>>?????????>>>======@@@???>>>???AAACCCDDDDDDEEEFFFGGGIIIKKKLLLLLLLLLIIILLLPPPQQQQQQRRRTTTUUUSSSUUURRRKKKGGGLLLSSSVVVRRRQQQOOONNNLLLJJJFFFDDD<<>>;;;===CCCDDDBBBEEEAAA???AAABBB@@@AAADDD????????????????????????;;;<<<===>>>>>>>>>>>>>>>AAA@@@@@@@@@@@@AAABBBBBBGGGVVVttt}}}~~~~~~|||}}}|||}}}{{{wwwqqqlllhhhgggooonnnooo|||dddRRRRRRXXXUUUXXX^^^[[[[[[\\\```bbb^^^hhhfff===EEEAAAGGG>>>@@@@@@?????????@@@AAAAAALLL@@@WWWyyyVVVPPPcccqqq{{{oooeee]]]YYY\\\^^^[[[WWWUUUWWWYYYVVVXXXaaajjjfff^^^aaalllaaaZZZ]]]```ZZZXXXVVVWWWVVVVVVWWWYYYYYYWWWUUUSSSCCCFFFoooTTT@@@KKK^^^kkkxxxxxxpppcccTTTJJJFFFEEEEEEOOO[[[```TTTKKK___fffSSSkkk[[[WWWVVVTTTSSSSSSSSSRRRQQQRRRMMMLLLPPPRRRNNNKKKKKKMMMwwwoookkkmmmoooOOOLLL~~~lllXXXYYY[[[```QQQXXXVVVWWWVVVRRRKKKEEEBBBAAA444777000:::ddd~~~xxxoooggg```ZZZTTTPPPLLLJJJHHHIIIOOOQQQGGG;;;>>>GGG^^^___JJJOOO\\\QQQSSSUUUTTTRRRTTTYYYYYYUUUUUUVVVTTTRRR]]]xxx```jjjjjjbbbXXXUUUSSSYYYNNNMMMLLLIIIEEE???:::555222...:::<<>>VVV|||pppJJJ???@@@AAA>>><<<<<<<<<<<<<<<<<<======;;;<<<>>>??????>>><<<;;;;;;<<<>>>??????>>><<<;;;===;;;;;;@@@GGGIIIEEE@@@EEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJLLLOOORRRLLLPPPOOOIIIGGGKKKPPPQQQNNNMMMMMMLLLLLLJJJGGGDDDEEEHHHHHHEEECCCAAA???;;;FFFBBB@@@@@@>>><<<===BBB????????????????????????;;;<<<===>>>>>>>>>>>>>>>???????????????@@@AAAAAABBBDDDhhhzzzxxxzzz~~~yyyxxx|||{{{xxxsssooollllllmmmsssnnnhhhkkkxxxsss```UUUTTTYYYZZZTTTTTT\\\^^^]]]ccceeeaaagggJJJEEE???888KKK999>>>>>>>>>>>>>>>???@@@AAAHHH;;;@@@mmmggg^^^UUU\\\iiivvvzzzzzzwwwooogggaaa____________^^^^^^^^^YYYSSSUUU___jjjyyynnn[[[RRR]]]YYYXXX[[[WWWXXXWWWWWWWWWWWWWWWVVVUUUUUUPPPHHHVVVyyyoooAAAWWWaaalllttt{{{}}}yyysssoookkk]]]KKK???===BBBIIINNN^^^\\\WWWWWWjjjwwwaaa[[[fffXXXUUUVVVUUUTTTSSSQQQQQQPPPUUUOOOKKKMMMPPPOOOLLLKKKMMMaaazzznnnpppzzzdddTTTLLLeeeXXX[[[YYYSSS[[[RRRWWWYYYVVVSSSRRRPPPMMMHHHDDD666===111222VVVsssyyyuuuoooggg___XXXQQQLLLOOONNNLLLOOOVVVZZZSSSIIIDDDYYYnnndddMMMPPPYYYPPPQQQQQQPPPPPPSSSWWWXXXWWW^^^WWWPPPVVVpppzzzbbbxxxWWW___NNNVVVVVVQQQMMMLLLJJJGGGBBB===888555111666;;;aaapppBBB999222222111000//////...---........................---,,,+++---///111222222,,,333CCC[[[sssYYY<<<<<>>>>>===;;;::::::;;;<<<===>>>===<<<;;;===;;;<<>>????????????????????????<<<===>>>>>>>>>>>>>>>=========>>>>>>???@@@@@@@@@777EEEOOO{{{vvvvvv{{{~~~{{{yyyxxxxxxwwwuuuqqqmmmkkkmmmnnnoooiii```YYY[[[^^^WWWMMMRRR\\\```[[[TTTSSSWWW]]]______^^^gggeee<<>>???@@@:::===???MMMvvvzzzUUUMMMHHHNNNYYY___[[[UUUXXXTTTSSSVVVXXXVVVTTTSSSXXXQQQRRRfffaaa]]]QQQcccXXXZZZ___YYYXXXWWWWWWVVVUUUUUUUUUTTTUUUYYYLLLEEEllleeeDDDGGGJJJPPP\\\iiipppppprrrtttzzz{{{yyyzzzrrrqqqooonnnkkkfff```\\\PPPDDD;;;:::???GGGNNNUUUWWW```hhhrrrlllZZZmmm]]]YYYTTTVVVVVVUUURRRPPPPPPPPPTTTOOOKKKJJJLLLMMMMMMLLLOOOFFFlll~~~TTTaaauuuzzzdddOOONNNZZZppp]]]UUU\\\XXXSSSZZZYYYZZZXXXUUURRRQQQRRRQQQKKKFFF:::???444333LLLeee|||uuusssnnnggg^^^UUUNNNJJJMMMMMMNNNVVVdddkkkeeeZZZUUUssszzzaaaOOOQQQTTTQQQNNNNNNNNNOOOSSSVVVWWWVVV]]]SSSPPPbbb___wwwyyyuuuXXX]]]JJJUUUTTTUUUOOONNNLLLJJJFFFAAA===;;;555333;;;LLLmmm@@@888222222111000///...------------------------------***,,,///111222111...+++555///+++---888LLLkkk\\\CCC999888@@@>>>555555>>>999999888888888888999999:::;;;<<<<<<<<<<<<;;;:::::::::;;;<<<<<<<<<<<<<<<;;;===@@@BBBBBBAAAAAA@@@@@@AAABBBCCCDDDDDDDDDDDDEEEGGGKKKNNNPPPOOOMMMJJJFFFKKKOOOOOOQQQTTTTTTQQQLLLLLLMMMNNNOOONNNKKKHHHEEEBBB??????@@@AAA@@@@@@===<<>>======<<<<<<<<<<<<===>>>????????????;;;DDDEEEXXXvvvsssssssssuuuwwwrrrrrrrrrpppllliiihhhhhhcccaaa\\\WWWWWWYYYYYYWWWSSS___```XXXVVVWWWXXX\\\bbb^^^gggHHH<<>>>>>999???AAA@@@LLLnnn|||jjj[[[WWWTTTMMMJJJLLLRRRQQQUUU[[[\\\YYYZZZ^^^YYYllljjjYYY```UUUkkk[[[[[[```VVVUUUVVVVVVUUUTTTTTTTTTUUUWWWVVVOOOHHHTTTvvvbbb[[[NNNDDDEEEPPPZZZ]]]ZZZ\\\bbbiiihhhccc```bbbaaa```^^^]]]\\\XXXSSSOOO;;;888999???EEEJJJQQQYYY^^^yyyllljjjWWWiiicccYYYTTTVVVWWWVVVRRROOOOOOOOONNNMMMKKKIIIIIIKKKKKKJJJHHHBBBSSSrrreeeOOO^^^mmmqqqooobbbQQQTTTooo~~~OOO^^^WWWWWW[[[YYY]]]ZZZTTTTTTSSSSSSRRROOOMMMKKKCCCAAA888555AAAWWW~~~~~~zzztttrrrmmmeee[[[SSSMMMJJJJJJKKKQQQ___rrr{{{rrrcccjjjVVVMMMPPPNNNTTTMMMLLLMMMPPPTTTUUUVVVVVVTTTUUUddddddiiiVVVQQQQQQRRRRRRSSSNNNMMMKKKIIIFFFCCC@@@???777333555<<>>777222222111000///...---------------------------------......+++))),,,000111111333666666///***111===MMMiiiyyyUUUCCC<<<999???;;;222666CCCAAA444999::::::;;;:::999888888:::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<777===AAA???999666:::???===>>>@@@BBBCCCEEEEEEFFFFFFFFFGGGHHHJJJJJJHHHGGGHHHLLLOOONNNNNNPPPNNNKKKHHHHHHIIIJJJKKKJJJFFFCCCDDDAAA@@@CCCFFFEEEBBB@@@>>>:::999===AAA???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;::::::;;;<<<===>>>????????????GGG999:::DDDccczzznnnjjjjjjooouuullloooqqqppplllgggcccaaa\\\^^^___\\\ZZZYYYXXXUUURRR]]][[[TTTYYY^^^]]]^^^ggghhhTTT===@@@:::@@@DDD222DDD999999999:::;;;<<<===>>>===999;;;>>>===NNNvvv[[[XXXddd```dddmmmvvvwwwuuuyyyrrrNNNPPP^^^TTTmmmYYYWWWYYYMMMSSSTTTTTTTTTSSSSSSUUUWWWXXXPPPQQQTTTLLLOOO~~~sssSSSAAAAAAGGGKKKPPPOOORRRUUUUUURRRSSSWWWRRRQQQQQQQQQPPPNNNJJJGGG:::;;;@@@HHHJJJLLLVVVbbblll\\\^^^WWWRRRnnnVVVSSSVVVWWWVVVRRROOONNNOOOHHHJJJJJJIIIHHHIIIIIIGGGBBBQQQFFFFFFooolll```lll|||wwwtttrrrcccXXXHHHGGGeeeRRRSSShhhRRRVVVcccXXX]]]XXXPPPSSSVVVTTTPPPMMMMMMNNNJJJBBB999444777LLLvvvuuu}}}zzzuuurrrlllcccYYYQQQMMMKKKIIILLLTTTfff|||xxxeeeyyyMMMJJJOOOJJJWWWMMMLLLMMMQQQUUUUUUUUUVVVQQQ___fffvvv{{{zzzdddQQQFFF^^^PPPPPPKKKLLLKKKIIIFFFDDDBBB@@@???888555...444MMMjjjDDD111000000000///......------------------------------------------------------000///////////////000111000888DDDUUUkkkoooOOOBBB???999333<<<:::888888::::::888666666777777888888888777777888888777777888888999::::::::::::;;;;;;;;;<<<<<<999999:::;;;;;;<<<<<<======@@@@@@>>>???CCCCCCAAADDDEEEFFFFFFGGGGGGGGGGGGJJJLLLOOOOOONNNMMMMMMMMMLLLKKKKKKLLLGGGAAA@@@DDDCCCHHHKKKJJJIIIHHHDDD>>><<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::::::::;;;<<<<<<;;;@@@CCCAAAGGGjjj~~~nnnbbbaaahhhmmmllljjjgggccc___[[[YYYYYYYYYYYYZZZ[[[ZZZWWWUUUSSSWWWXXX[[[aaaZZZXXXccciiibbb@@@??????===<<<;;;:::999<<<;;;;;;::::::;;;;;;<<<>>><<<======999@@@^^^qqq\\\OOO\\\[[[VVVRRRRRRTTTRRRMMMRRRSSSTTTTTTTTTTTTSSSSSSUUUOOONNNQQQQQQWWWmmm~~~gggUUUHHHCCCEEEFFFHHHJJJJJJHHHJJJOOOTTTRRRQQQOOOLLLIIIEEEBBBAAA>>>BBBFFFHHHKKKYYYrrrxxxzzzaaaPPPSSSVVVPPPRRR]]]RRRTTTVVVWWWUUUSSSOOOMMMLLLJJJHHHFFFEEEFFFGGGHHHEEEJJJFFFAAASSSzzzzzzVVVZZZ]]]jjjzzz|||uuukkkgggccc\\\VVVTTTJJJiiibbb^^^[[[\\\\\\\\\[[[YYYVVVUUUUUUVVVTTTOOOOOOSSSUUUSSSSSSHHH>>>999777BBBaaa{{{sssvvv~~~zzzuuusssnnngggbbb^^^XXXOOOGGGLLLNNNVVVgggwww}}}vvvmmm```AAAGGGLLLGGGKKKHHHOOOSSSQQQQQQVVVXXXUUUUUU~~~uuubbb[[[XXXXXXTTTMMMKKKOOOLLLJJJGGGCCCAAA@@@@@@@@@888;;;222,,,AAAkkkhhhBBB000000000000///......------------------------------------------------------///.........///000000111***,,,...111777DDDTTT```vvvTTTHHH:::444888===???>>>;;;999888888:::;;;999777888888999999999888888777888777777777777888999999999999999999::::::::::::999999999:::;;;;;;<<<<<<:::===???===???CCCDDDBBBBBBCCCDDDEEEFFFFFFFFFFFFKKKNNNPPPQQQOOOLLLJJJIIIHHHGGGHHHIIIFFFAAAAAAEEE???CCCEEEDDDCCCCCC@@@;;;=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999;;;::::::::::::;;;;;;<<<>>>;;;===BBBBBBQQQyyydddYYY\\\ZZZYYYYYYYYYZZZ[[[[[[WWWVVVTTTSSSTTTVVVWWWXXXVVVZZZVVVVVV[[[^^^jjjCCC???>>>======<<<;;;::::::;;;;;;::::::::::::;;;;;;888666999===:::999GGGYYYiii^^^YYYVVVOOORRRTTTTTTVVVXXXSSSLLLPPPQQQQQQRRRSSSTTTUUUVVVUUUSSSUUUWWWPPPJJJSSSbbbxxxxxxcccQQQCCCEEEGGGIIIJJJKKKJJJJJJJJJJJJIIIGGGEEECCC@@@???FFFKKKQQQXXXccczzz}}}YYYKKKIIIUUUYYYQQQMMMRRRPPPRRRSSSTTTTTTQQQNNNLLLKKKJJJHHHGGGFFFFFFGGGGGGEEEHHHIIIFFFGGGYYY}}}sssiiibbb^^^WWWNNNRRR\\\KKKTTTXXXTTTVVVcccoootttiiiTTTZZZUUUVVVVVVWWWWWWVVVVVVUUUXXXZZZXXXTTTSSSWWWXXXVVVPPPJJJDDD>>>777;;;VVVttt{{{{{{yyypppjjjooovvvwwwtttrrrnnnhhhbbb^^^[[[VVVMMMGGGKKKOOOTTTUUUXXX___lllwwwlllKKK888???IIIKKKMMMVVVNNNLLLSSSXXXUUUQQQQQQppprrrttt]]]XXXUUUVVVTTTOOOOOOSSSLLLKKKKKKIIIGGGEEEBBBAAA888999222+++999ZZZxxxeeeAAA111000000000///......---------------------------------------------------------------...///000111222555444222...,,,///666<<>>??????>>><<<999888777:::999888888:::;;;:::999::::::::::::999999888777777777666666777777888999777777777888888888999999888888999999:::;;;;;;;;;888;;;===<<<>>>CCCDDDBBB@@@AAABBBDDDEEEFFFFFFFFFJJJLLLOOOOOOLLLHHHEEEDDDDDDCCCDDDFFFDDDAAABBBFFF???BBBCCC@@@??????>>>:::=========<<<<<<;;;;;;:::::::::::::::::::::::::::888888888999999888888888:::999999999::::::;;;<<>>:::UUU}}}}}}aaa\\\VVVRRRQQQRRRSSSSSSVVVVVVVVVVVVVVVXXXYYYZZZWWW]]]ZZZZZZeeesssSSS555<<<<<<<<<;;;;;;;;;::::::::::::999999999999::::::;;;777999>>>>>>999999???QQQwwwXXXQQQTTTWWWYYYOOOSSSVVVWWWZZZ\\\YYYTTTSSSRRRQQQQQQQQQRRRSSSTTTOOOOOOSSSVVVNNNEEEGGGPPPeeeooonnnhhh\\\NNNEEEEEEHHHKKKLLLFFFHHHJJJMMMQQQTTTWWWXXXfffrrr^^^XXXSSSXXXdddfff[[[TTTUUUNNNOOOPPPQQQPPPOOOLLLKKKIIIHHHHHHGGGFFFFFFEEEEEEFFF@@@DDDJJJDDD@@@[[[oooSSSSSSZZZXXXWWWWWWVVVVVVWWWWWWXXXUUUWWWVVVTTTTTTWWWXXXUUURRRPPPNNNGGG;;;888JJJbbb}}}sssnnnfffgggmmmvvvyyytttmmmjjjddd```\\\YYYVVVRRRLLLGGGAAAGGGNNNPPPQQQWWWcccmmmeeeQQQCCC@@@>>>CCCIIIGGGSSSKKKLLLTTTSSSOOO```xxxkkkggg}}}hhhssslllWWWTTTRRRRRRPPPNNNNNNPPPHHHJJJLLLMMMKKKGGGBBB???;;;999555///111EEEgggaaa@@@333000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222000000000///...111555999444333222333<<>>:::999999999999<<<===<<<:::888999<<<888888888888999:::::::::999999999999888777666555666666555555666666777888666777777777777888888888777777888888999:::::::::777;;;<<<:::<<<@@@AAA???>>>???AAACCCEEEFFFFFFFFFGGGIIIIIIHHHFFFDDDCCCDDDDDDBBBBBBDDDDDDAAAAAAEEEDDDFFFEEE@@@>>>???>>>:::======<<<<<<;;;:::999999999999999999999999999999777888888999999888888777999888888999999:::;;;<<<;;;555888@@@===666BBBYYYuuuggg\\\TTTQQQNNNLLLNNNQQQUUUXXXXXXXXXWWWWWWTTTaaaiiiuuubbb<<<===::::::::::::::::::::::::999999888888888888999999???:::888<<<===;;;<<>>EEEBBBHHHNNNUUUSSSHHHSSSggghhhooooooaaaWWWTTTRRROOOMMMJJJHHHHHHHHHDDDFFFHHHIIIGGGDDD???<<>>???;;;888333333444555777:::===???666777777888888888999:::777777777666666444333222555555444444555555666777777777777777888888888888666666777777888999999999888;;;<<<999:::======;;;>>>???AAABBBDDDEEEFFFFFFGGGGGGFFFDDDCCCDDDGGGIIIHHHDDDBBBCCCCCC@@@@@@BBBHHHIIIGGGAAA>>>???===999===<<<<<<;;;:::999999888999999999999999999999999888888999999999999888888777777777888999:::;;;;;;777:::<<<<<<:::<<>>888888888888999999999999888888777777777777888888999888777999999888;;;???777<<>>CCCmmmTTT^^^jjjdddWWWUUUTTTRRRQQQPPPPPPQQQRRROOOSSSUUUUUUXXX]]]___]]][[[XXXUUURRRLLLDDD@@@@@@eeessskkkZZZ]]]dddiiieeeZZZQQQNNNRRRQQQOOONNNMMMLLLKKKJJJLLLTTTggg~~~kkkXXX\\\nnnjjjHHH999DDDHHHHHHNNNRRRRRR]]]|||nnn}}}XXXsssmmm___yyyuuuXXXPPPPPPMMMJJJGGGGGGGGGFFFCCCCCCDDDCCCBBB@@@>>>===@@@<<<======222111OOOuuuUUU<<<777000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000000111111111111111000000---///555:::999444111222:::999888777777999;;;===<<<===>>>???@@@AAAAAAAAA===999666555888::::::999:::666222000111444777888>>>>>>===<<<;;;999555333555666777777666555777888444444444444333222222111444444333333444444555666666666666777777777888888555555666666777888888999888;;;;;;888888;;;;;;888===>>>???AAABBBCCCCCCCCCFFFFFFFFFDDDDDDFFFJJJNNNJJJDDDAAABBBBBB???>>>@@@DDDFFFDDD???<<<===;;;777;;;;;;;;;::::::999999888888888888888888888888888888888999999999999888888666666777777888999:::;;;666<<<===777777<<>>===@@@CCCBBBIIIJJJkkkoooNNNNNN]]]aaaXXXOOONNNNNNOOOPPPRRRSSSUUUVVVMMMPPPRRRQQQTTTZZZ\\\[[[YYYUUURRRQQQOOOJJJBBB;;;RRRqqqzzzwwwkkk```UUUOOOKKKHHHIIILLLJJJJJJIIIHHHHHHIIIIIIJJJGGG```}}}lll|||mmmGGG999CCCLLLJJJHHHLLLfffppp~~~iiitttoooVVVOOOZZZLLLMMMKKKGGGGGGIIIIIIGGGCCCCCCBBBAAA@@@?????????===999;;;===444///CCC___sss~~~NNN999777000000000///......------------------------------++++++++++++++++++++++++,,,,,,++++++,,,---......++++++,,,---/////////......,,,---111111000333:::555555555333222333666999888777777777777888:::;;;===<<<;;;:::999888888777555777;;;>>>>>>;;;666222///222555777666555555444444666777666444333444666222222333333333222222111333333333333333444444555444555555555666666666666444555555666666777888888555888999666777::::::888;;;<<<===>>>????????????BBBDDDEEEFFFEEEFFFHHHJJJHHHBBB>>>???@@@>>>===>>>===@@@@@@===;;;===;;;888:::::::::999999999999999888888888888888888888888666777777888888777777666666666666666888999:::;;;888888888888777777999;;;999BBBSSSiiiiiiBBB777999999666777777666666666666666666777666666555555666666777555888::::::999999888777777888888999AAAYYY{{{ppp___aaa[[[VVVUUURRROOORRRXXXSSSYYY[[[YYYWWWXXXXXXVVVPPPPPPOOOOOONNNNNNMMMMMMGGGHHHJJJLLLPPPQQQPPPMMMSSSDDDJJJ```sssdddLLLNNNVVVVVVOOOSSSRRRMMMLLLOOOLLLFFFQQQOOOMMMJJJIIIHHHHHHIIIFFFEEEDDDBBBBBBBBBBBBCCC@@@CCCCCC???<<<>>>BBBEEE;;;>>>AAAVVVXXXPPPKKKOOOSSSRRROOONNNLLLMMMOOORRRTTTVVVXXXXXXMMMOOONNNLLLNNNSSSVVVUUUTTTRRRQQQQQQQQQNNNHHHBBBBBB[[[zzz~~~nnnTTTEEEAAABBBFFFIIICCCCCCCCCCCCCCCDDDFFFHHH]]]dddiiiiiifffjjjvvvyyyWWWDDDBBBEEEJJJOOOVVVnnnxxxtttfffhhhggg~~~nnnCCCVVVIIIKKKIIIDDDCCCFFFFFFCCCAAAAAA@@@@@@??????>>>>>>;;;777888<<<777000888GGGfffrrr~~~III666666000000000///......------------------------------++++++++++++++++++++++++,,,,,,,,,++++++,,,------...---------......---,,,---+++...333222------222...000333333111222666::::::999777666666777999:::222555888:::::::::;;;;;;888666555333444555777888444777999888444333777;;;333555777555222111222444111111222333333333222222333333222222333333444555333333333444444444555555444444555555666777777777333666777555777;;;;;;999::::::;;;<<<======<<<<<<===@@@DDDFFFEEEDDDCCCCCCFFF???;;;===???===<<<>>>888<<<===<<<<<<>>>===:::999999999999999999::::::777777777777777777777777555555666666666666555555555555555666777999:::;;;999111333;;;:::222444>>>>>>111:::IIIXXXhhh777333;;;777444:::777777666666555555555555666666555555555555666666666444000///222777888777222777:::777333999OOOccc[[[RRR]]]YYYVVVTTTUUUWWWWWWVVVVVV]]]^^^[[[SSSNNNPPPTTTUUURRRRRRQQQPPPNNNLLLJJJIIIPPPNNNKKKIIILLLPPPQQQOOOHHHJJJMMMPPPbbbXXXGGGQQQXXXSSSNNNMMMPPPOOOJJJMMMUUUUUUOOOSSSQQQNNNKKKIIIHHHHHHIIIGGGEEECCCAAA@@@AAABBBCCCCCC<<<;;;BBBFFFCCC???===???FFFCCC===RRRsssGGGBBBJJJPPPNNNKKKMMMPPPRRRIIIKKKMMMPPPQQQRRRRRRQQQRRRTTTQQQMMMNNNRRRUUUTTTQQQSSSTTTSSSRRRQQQNNNKKK999JJJrrr~~~|||yyyXXXGGGBBBAAA?????????@@@@@@@@@@@@AAADDDFFFGGGJJJMMMOOOPPPUUU]]]ddd___kkkUUU999@@@LLLJJJJJJZZZvvv|||qqqQQQWWW~~~gggpppKKKGGGQQQHHHJJJGGG@@@===???>>>:::===>>>?????????===<<<;;;<<<888888;;;999333222888```nnnooo}}}III:::444000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,------......///000000000000000111222333333333333666666666666777777777777666777777777888888888888666555444333333444555666555555555555555555555555444222222666;;;;;;777222333333333333333333333333222222222222222222222222222222222333333333444444222222333333444555666666555555555666666666666666888888999:::;;;<<<===>>>@@@@@@@@@???????????????>>>>>>======<<<<<<;;;;;;>>>======<<<;;;;;;::::::999999999999999999999999222333444555666666666666555555555555555555555555444444444555555777888888888888777777666666555555888666:::@@@GGGXXXJJJCCC:::444444555666666999888777666555444333222555555555555555555555555999888777555555555666777444555666777888999:::;;;HHHkkkcccZZZXXXVVVVVVPPPOOOOOOOOOQQQSSSVVVWWWXXXYYYVVVRRRTTTYYYYYYSSSJJJLLLOOOQQQRRRPPPMMMKKKMMMMMMMMMNNNMMMLLLKKKJJJMMMKKKRRRXXXQQQRRRvvv|||wwwzzz{{{vvvggg[[[PPPMMMMMMMMMMMMOOOPPPOOONNNOOOPPPPPPNNNMMMPPPLLLGGGEEEFFFGGGFFFEEECCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????EEE<<<;;;CCCDDDNNNvvvXXXEEEEEEGGGGGGHHHIIILLLNNNPPPRRRJJJKKKMMMOOOQQQQQQQQQQQQSSSOOOIIIFFFGGGLLLPPPSSSVVVVVVUUUSSSRRRPPPOOOOOOKKKDDD[[[tttwww^^^RRRLLLCCC======<<<======<<<:::999:::;;;CCCDDDEEEHHHJJJJJJHHHFFFFFFCCCBBBEEEHHHLLLWWWcccnnnXXX^^^NNNvvvdddFFFJJJMMMJJJHHHEEEBBB@@@?????????@@@???>>>===;;;;;;:::::::::::::::999999999888888BBBllltttxxxGGG:::444000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++******************+++++++++,,,,,,,,,------...//////000000///000111222333333333333555555555666666777777777666666666777777777888888666555444333333444555666444444444444444444444444333222111555999:::666222333333333333333333333333222222222222222222222222222222333333333444444444222222333333444444555555444444555555555666666666777777888999:::;;;<<<<<>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<>>>======<<<;;;:::999999::::::999999888888888888222333444555666666666666444444444444444444444444444333333444444666777777777777777666666666555555444333555:::;;;DDD^^^zzzZZZAAA===888555555666555444888888777666555444333222444444444444444444444444777666555444444444555555333333444555666777777888999DDDXXXpppyyyZZZMMMPPPUUUXXXZZZQQQQQQRRRRRRSSSUUUUUUVVVXXXXXXUUUQQQRRRWWWVVVQQQMMMNNNPPPQQQQQQPPPNNNLLLMMMMMMLLLLLLLLLKKKKKKKKKMMMIIIJJJMMMHHHGGG[[[wwwoooWWWOOOIIIKKKNNNMMMMMMNNNNNNMMMMMMNNNOOOPPPNNNMMMOOOKKKGGGEEEEEEFFFFFFEEECCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????CCC======AAA===;;;KKKaaa~~~pppRRREEEDDDFFFEEEFFFHHHJJJLLLNNNOOOPPPLLLMMMOOOPPPQQQQQQQQQQQQPPPNNNLLLLLLNNNPPPRRRTTTRRRRRRQQQQQQPPPPPPOOOOOOGGGAAANNNooo{{{{{{jjjJJJ666:::;;;<<<>>>@@@BBBCCCCCC;;;<<>>>>>>>>===============<<<<<<<<<>>>======<<<:::999999888::::::999888888777666666333444555666666666666666444444444444444444444444222222222222333444555555666666666555555555555555444333666999888777BBBQQQXXXxxxxxxNNN777777666666666777666444222777666666555444333333222444444444444444444444444555444444333333333333444222222222333333444444444888333333AAA\\\}}}ooo```SSSGGGGGGNNNSSSTTTUUUSSSSSSSSSTTTTTTTTTTTTTTTVVVVVVSSSPPPQQQSSSSSSPPPPPPPPPPPPPPPPPPOOONNNMMMMMMLLLKKKJJJIIIJJJKKKKKKPPPKKKHHHGGGFFFEEEIIIOOOiii```CCCIIIDDDDDDIIIMMMKKKJJJJJJKKKJJJJJJLLLNNNNNNMMMLLLLLLJJJFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>?????????>>>>>>>>>======<<<;;;<<<>>>===999888:::HHHddd\\\@@@<<>>:::999999888666BBBBBBBBBCCCDDDEEEFFFFFFLLLNNNSSSbbbtttfffvvvgggXXX]]]___[[[NNNIIIPPPBBBCCC@@@AAAAAAAAA@@@???>>>>>>???>>>===;;;::::::::::::999999999999888888888777555AAAfffrrrlllrrrEEE999333//////...---,,,,,,,,,,,,++++++++++++++++++++++++*********************************************))))))))))))************+++++++++,,,,,,------............///000111111111111111222333444555666777777444555555555555666666666444444444444444444444444333333333333333333333333222000///000333444333222222222222222222222222222111111111111111111111111222222222333333333333444222222222222222111111111000111222333444555666777666666777777888999999::::::;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<======<<<;;;:::999888888::::::999888666555444444333444555666666666666666333333333333333333333333111111111111111222333333555555555444444444444444333222555:::999666888>>>@@@IIIfff[[[;;;999999444555555666666555444222555555444444333333222222333333333333333333333333333333333333333333333333222222222222222222222222777777777888>>>LLL___mmmmmmZZZNNNIIIQQQNNNMMMOOOSSSSSSPPPNNNTTTSSSRRRQQQPPPQQQRRRSSSRRRRRRPPPOOOOOOQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMLLLKKKIIIHHHHHHIIIJJJLLLNNNLLLIIIFFFGGGJJJGGG@@@KKKVVV{{{yyyWWWIIIFFFFFFCCCCCCGGGJJJGGGDDDEEEHHHGGGGGGIIIKKKLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCBBBAAA@@@>>>============>>>>>>=========<<<<<<<<<999;;;;;;:::<<<@@@???<<<:::<<>>@@@BBBEEEHHHJJJKKKJJJIIIJJJKKKLLLLLLLLLKKKJJJIIIIIIKKKMMMOOOOOONNNOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKPPPCCCEEEkkknnnnnnwww{{{ppp```UUUOOOLLLGGGCCCBBBBBBAAAAAACCCGGGMMMQQQYYYttt[[[ddd|||[[[HHHfff{{{\\\hhheeeBBBIIIDDD;;;III???@@@AAAAAA@@@???===<<<===<<<;;;:::999999999999999888888888888777777777555111\\\}}}llltttrrrFFF999000///...---,,,,,,++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))******************+++,,,,,,------------...///000000000000000111222333444555666666333333444444444555555555333444444444444444444333333333333333333333333333111000///000111222111111111111111111111111111111000000000000000000000000111111111222222222222333111111111111111000000000///000111222333444555666666666666777777888888999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::999999888888999999888777555444333333333444444555555555555444333333333333333333333333111000000000000111111222333333333333333333444444//////111555555444444666;;;444<<>>=====================<<<<<<<<<;;;;;;999>>>===888777<<<>>><<<888>>>@@@===CCC\\\{{{WWW???<<>>@@@BBBEEEGGGGGGFFFFFFJJJJJJKKKLLLKKKJJJIIIHHHKKKMMMMMMLLLJJJIIIKKKMMMMMMLLLLLLKKKKKKJJJIIIIIIJJJGGGDDD>>>LLLppp___hhh{{{zzzppphhh[[[\\\^^^aaahhhsssyyydddkkkqqqaaaLLLBBB|||lllZZZuuuxxxFFFJJJFFF>>>DDDHHHAAABBBBBBAAA@@@>>><<<:::<<<;;;:::999999888888999888888888777777777666666666333MMMrrrwwwkkkqqqFFF999...///...---,,,++++++++++++++++++++++++++++++++++++************************(((((((((((())))))))))))(((((((((((())))))))))))))))))******+++,,,,,,,,,,,,,,,---...////////////000000111222333444444555222333333333333444444444333333444444444444333333222222222222222222222222///000000111111111000000000000000000000000000000//////////////////////////////000000000111111111///000000000000000000000///000000111222333333444444555555555666666666777555666777888999:::;;;<<<999999999:::::::::::::::999999999999999999999999777777666666555444333333222333333444444444333333222222222222222222222222111000000000000000111111222222222222333333333333222222222333333333444555666222444===KKK___[[[:::;;;<<<888555111999888777444111111333555111111111111222222222222222222222222222222222222111222333333333333333222333222222222222222222222333111///111333444222///...555:::>>>HHHZZZllluuu}}}nnn^^^QQQ>>>???EEEKKKKKKGGGEEEFFFHHHLLLOOOMMMLLLNNNNNNLLLUUURRRNNNKKKJJJLLLOOOQQQNNNLLLLLLNNNMMMLLLNNNSSSMMMMMMLLLKKKJJJJJJJJJKKKJJJJJJIIIHHHIIIJJJKKKLLLHHHIIIGGGDDDCCCEEEEEECCC???IIIMMMFFFJJJlllnnnGGGDDDHHH@@@>>>FFFEEEBBBAAADDDEEECCCDDDHHHCCCBBBBBBDDDFFFFFFEEEDDDBBBDDDEEEEEECCCAAA@@@@@@??????>>>=========>>>>>>=========<<<<<<<<<;;;;;;666<<<>>><<<::::::;;;:::777===@@@;;;555888FFFSSShhh}}}]]]III@@@===;;;BBB>>>:::888999;;;<<<===<<<===???AAABBBCCCCCCCCCIIIJJJKKKLLLKKKJJJIIIHHHMMMNNNMMMJJJGGGGGGJJJMMMKKKKKKJJJJJJIIIHHHGGGGGGIII???JJJLLL@@@___ppphhhmmmzzzqqqnnntttrrrSSS777NNN}}}vvvjjj|||TTTCCCMMM>>>DDDPPP>>>BBBBBBAAA@@@???===;;;:::::::::999888888888888888777777777777666666666666444======NNNooovvvvvvlllDDD999...///...---,,,++++++++++++************************************************'''''''''((((((((())))))'''''''''((((((((())))))(((((())))))***++++++,,,+++,,,---......///......000111111111222222333333222222222222333333333333222333444444444444333222222222222222222222222222...000222333222000//////000000000000000000000000////////////////////////............////////////.........//////000000000000000000111111111222222222222222222333333333333333444555666888999:::;;;777777888888888999999999777777888888999:::::::::555555555555444444333333111222222333333222222111222222222222222222222222111111000000000000000111111111111111222222333333444555555333111222444555111444666555555???QQQaaatttJJJ666333===:::444444444555666666444111111333555000000000111111111222222222222222222222222222222///000111222222222111111111111111111111222222222999444///000444666333///555888777222///111333222222:::EEEOOOTTTTTTUUUVVVFFFHHHGGGBBB???AAAAAA@@@HHHKKKOOOJJJ>>>888BBBQQQKKKNNNNNNJJJIIIMMMOOOMMMSSSSSSQQQPPPOOOPPPPPPQQQPPPMMMNNNOOOMMMIIIKKKQQQLLLLLLLLLLLLLLLKKKKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKKKKHHHEEEFFFEEECCCCCCDDDFFF???AAAIIICCC???WWWyyylllRRR@@@:::DDDFFF===>>>JJJAAA???@@@DDDDDDAAAAAADDDBBBAAAAAABBBCCCDDDBBBAAA???BBBEEEEEECCC@@@??????>>>>>>>>>===>>>>>>???@@@============<<<<<<<<<<<<777888;;;>>>???<<<;;;<<<999444333888???BBB@@@===444ZZZ~~~|||WWWQQQHHH@@@<<<:::999888999777666999===>>><<<888:::;;;<<<===>>>???@@@AAAEEEFFFGGGHHHHHHHHHGGGFFFGGGJJJKKKIIIEEEDDDGGGKKKGGGGGGGGGGGGGGGFFFFFFFFFEEECCCKKKMMMCCCIIIlllxxxzzzrrreeeqqquuummmnnn~~~nnnOOO666CCCmmmooo]]]aaa]]]HHHGGGIII???FFFMMM===@@@???>>>===<<<<<<<<<<<<999999888777777777777888777777666666666555555555222===666555TTTpppuuussshhhAAA999///......---,,,++++++++++++************************))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((()))******++++++++++++,,,---............111111111111111111222222111111222222222333333333222222444444444444222222111111111111111111111111---000333444333111///...000000000000000000000000////////////////////////---------............///,,,------...///000111111000000000000000111111111000000000000000111111111222333444666777999:::;;;666666777777888888888999555666777888999:::;;;;;;444444444444444444444444111111222222222111111000111111111111111111111111222111000000000000111111000000111111222222222333000222333000---...111222222333111111444999999666:::DDDZZZvvv{{{\\\GGG<<<555:::===444...:::???111111333555555222111333555//////000000111111222222111111111111111111111111---...///111111111000//////000000000111111111222---000222111000000333777,,,222555333111444777777555666444222444777666333333888:::777666;;;@@@BBB<<<777999BBBHHHFFFBBBAAADDDHHHIIIFFFHHHPPPTTTRRRRRRTTTUUUVVVUUUTTTRRRPPPSSSPPPOOOPPPLLLFFFHHHOOOKKKLLLLLLMMMMMMMMMMMMLLLIIIIIIJJJKKKLLLLLLKKKKKKHHHAAA???CCCDDD???>>>@@@>>>DDDCCC===AAAKKKLLLEEEQQQ|||lllRRRBBB???FFFEEE>>><<>>AAADDDCCC>>><<<>>>BBBAAA@@@AAABBBBBBAAA???>>>BBBEEEEEEBBB???>>>???=========>>>>>>???@@@AAA>>>>>>=========<<<<<<<<<@@@888555:::<<<777666888<<<<<<======;;;888999;;;<<>>999888777777777777777888777666666666555555555555222666777333===\\\tttsssiiiHHH666000...------,,,,,,++++++***+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((()))+++,,,------,,,,,,111222333444444333111000222222111111111111111111222333333444444333333222333333333222222222111111000000000000////////////.........------,,,,,,,,,000000///...---,,,++++++......------------......---......///000111111222000000000000000000000000---......///000111111222333333333444555666777777777777888999999999999888666666666666666666666666555555444444444333333333222222222111111111111000000000000000000000000000000000000000000////////////000000000111111111111111111000000111111222333555444444333333444444555222333666<<>>999888888777666555555444444444444444444444444444111222222333333333222222111111111111111111111111222111111111000000//////000000000000111111111111000000////////////000000000000000000000000000000222222333333333444444444444444555777888:::;;;;;;<<<<<<<<<===>>>@@@BBBCCCFFFGGGHHHJJJMMMPPPSSSTTTVVVUUUTTTSSSRRRQQQPPPOOOIIIQQQVVVSSSOOOOOOOOONNNJJJKKKKKKLLLLLLLLLLLLKKKMMMMMMLLLLLLKKKKKKJJJJJJDDDEEEEEEDDDCCCBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@HHHEEERRRpppdddOOO>>>:::???BBBAAAAAABBB???;;;<<<@@@===>>>>>>>>>?????????????????????>>>>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@???>>><<<<<<<<<<<<<<<===>>>>>>>>>======<<<;;;;;;::::::888888777777777777888888888888999999999:::::::::CCCAAA>>><<<<<>>@@@BBBCCCBBBBBBCCCDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBCCCCCCBBB@@@BBBFFFJJJggg~~~www~~~ooo___VVVUUUZZZdddooorrrjjjcccZZZ[[[YYYFFF:::CCC@@@^^^uuunnnVVVqqq}}}HHHEEEEEEEEEDDDCCCAAA@@@???<<<;;;::::::999999:::::::::999888777666666666666666666666666555555555555555444777777555>>>```gggGGG666000...------,,,,,,++++++***+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,111111111222222111111000111111111111111111111111222222333333333333222222222222111111111000000000000000000/////////............---------,,,,,,,,,000//////......---------......------------......---......///000000111111......................../////////000111222222222222222222333444444444555666777777888999888888888666666666666666666666666444333333333222222222222222222222111111111000000000000000000000000000000//////////////////////////////000000000111111111111111000000000111222222444444333333333333444444666666555555555999>>>CCCCCCMMM[[[iiittt|||kkk\\\SSSMMMEEE;;;555444444333111888888777777666555555444444444444444444444444444222333333333333333222222111111111111111111111111111111111000000000////////////000000000111111111000000////////////000000000000000000000000000000111111222222222333333333333333444555777888999:::::::::;;;<<<===???@@@AAAEEEEEEFFFHHHJJJLLLNNNOOORRRRRRRRRRRRRRRQQQQQQQQQLLLSSSVVVSSSOOONNNOOONNNMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCC???DDDPPP[[[ccctttgggUUUCCC:::333222===LLLFFF>>>888:::<<<<<<<<<>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>======<<<<<<;;;;;;<<<<<<===>>>======<<<<<<;;;::::::999888777777666666777777888666666777777777888888888<<<;;;888777777999<<<>>><<>>888;;;===999666777999:::;;;:::888777===<<<999666555444555555555555555555555555555555444444555555555666666666666666666666777999:::;;;===???AAABBBAAAAAACCCDDDCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCAAABBBBBBAAA???@@@DDDGGG]]]pppwwwwww^^^fffkkkaaabbbsssrrrkkkaaaZZZVVVQQQKKKGGGEEE===<<>>BBBEEEBBBDDDFFFFFFDDD@@@;;;777444444666:::>>>>>>:::666777777777666555555444444333333333333333333333333333333333333333222111000000000000000000000000000000000000000//////////////////000000000000111111000//////......//////000000000000000000000000000000000000000111111111111111111222444555666777777888888999999;;;<<<>>>???BBBBBBCCCDDDEEEFFFHHHIIINNNOOOPPPPPPQQQQQQQQQQQQNNNSSSUUUPPPMMMMMMOOONNNNNNNNNNNNNNNMMMLLLLLLKKKIIIHHHHHHGGGFFFFFFEEEEEE@@@@@@???>>>???@@@AAABBB????????????????????????@@@===>>>@@@<<<888@@@LLLSSSeee{{{~~~mmm\\\JJJ???===888777888777<<>>AAA;;;DDDCCCBBBLLLWWWggg|||yyyyyypppqqqWWW???EEECCCCCCCCCBBBAAA@@@???>>>;;;;;;:::999999999999999999888777666666555555666555555555555444444444444444222333555333444DDDWWW___BBB555111...------,,,,,,++++++***************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))+++***)))))))))***,,,---......,,,,,,,,,---///000/////////000000000000000111111222222222222111111000000000/////////....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,.........//////000000000......------------.............../////////000000------------------------//////000000000111111111222222111111111111111111444444555666666666666666444444444444444444444444333222222222222111111111111111111111000000000000////////////////////////,,,,,,---------------............/////////000000000////////////000111111222222111111111111222222---///222333444444555777333444555444222333555888///111444777999999999999<<<:::888888999999666444666666666555555444444444222222222222222222222222222222222222111000//////000000000000000000000000////////////////////////////////////000000000111/////////....../////////////////////////////////....../////////000000000///000000111333444444555555666666777888:::<<<<<<>>>>>>???@@@BBBDDDEEEFFFLLLMMMNNNOOOPPPPPPOOOOOOMMMQQQQQQMMMJJJMMMOOOOOOLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCCCC@@@???===<<<<<<===???@@@>>>>>>>>>>>>>>>>>>>>>>>>??????AAACCC@@@<<>>888777888:::;;;:::;;;;;;888888DDDRRRVVVHHH;;;999;;;:::777555999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;:::::::::::::::;;;<<<<<<;;;;;;::::::999999999999777666666555555666666777333333444444444444444444555555555555555555555555555666444111333888555///777666444222111111222222222222111000000111222333111111111111111111111111222222222333333333444444333333333444555666777888999;;;===>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCCCC?????????@@@@@@AAABBBBBB???@@@@@@@@@????????????>>>AAA```}}}hhhooo[[[UUUQQQQQQQQQLLLIIIHHHFFF;;;666;;;>>>===BBBJJJAAAZZZlllvvv~~~[[[VVVooobbbJJJFFFDDDAAAAAAAAAAAA@@@???>>>===;;;::::::999888999999999888888777666555555555555444444444444333333333333222000222444333222888@@@YYY@@@555111...------,,,,,,++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((+++***)))((()))***+++,,,,,,,,,+++***+++,,,...///....../////////000000000000111111222222111111000111000000000000/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000......------------..................////////////.................................///////////////222222222111111111111111333333444555555555555444333333333333333333333333333333333333222222222222111111111000000000//////........................+++,,,,,,,,,------......---............///////////////......//////000111111111000000000000111111000111222111000000222333000000000000111333666999666666666666555555444333888666333222333444666666555555555555444444444444222222222222222222222222000000000000000///......////////////////////////.....................///...////////////000000000//////............//////........................---------.........//////......///000111222222333333444444555666888999::::::;;;<<<>>>AAACCCFFFGGGJJJKKKMMMNNNNNNMMMLLLKKKJJJMMMMMMIIIIIIMMMOOOOOOLLLLLLLLLKKKKKKIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCBBBAAA???===;;;:::;;;<<<===========================???======@@@@@@>>><<<===EEEDDD===666444666777444AAAAAAAAAAAA@@@>>><<<;;;222666;;;===<<<<<<<<<>>>666555555555333222555:::<<<666333555777777888;;;777777888888888999999999888888888999999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;999999999999999::::::;;;999999999999888888888888666666555555555555666666444444444444444444444444444555555555555555444444000222222111000222222111......//////000000000000222222111111000000000000000000000000000000000000111111111111222222222222333333333333555666777888666888;;;<<<<<<===>>>@@@AAAAAAAAA@@@@@@?????????>>>=========>>>???@@@@@@@@@??????????????????>>>CCC???EEEfffuuuaaaaaaxxxnnneeeccceee[[[XXX]]]fffhhhdddgggppprrrggg```eeefffHHHGGGEEE;;;???@@@@@@??????>>>===<<<::::::999888888888888999888777666555444444444444333333333333222222222222000///111444555333222444UUU===555222...------,,,,,,++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((******)))))))))******+++************+++,,,---...------......//////000000000000111111111111000000000000000000////////////......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......//////......------------..............................................................................111111111111111111111111111222333333444444333333222222222222222222222222444333333333222222222222111111000000000/////////........................+++,,,,,,------.........------------.........///...............///000000000000000//////000000000222222111000......///111666555222000...------...,,,---///222555888:::;;;444555666777888999999999444444444444444444444444111111111111111111111111//////000000000000//////////////////////////////---------.....................////////////000000///......------......///........................------------............---......///000000111111222222333444555777888999999999;;;===@@@CCCEEEGGGHHHIIIKKKLLLLLLKKKJJJIIIJJJLLLLLLIIIIIIMMMOOOMMMMMMMMMMMMMMMLLLKKKKKKJJJHHHHHHGGGFFFDDDCCCBBBBBB@@@???===;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999;;;<<<<<<999777666888999;;;AAAFFFDDD===888777777666666777888999555777888666333333666999888777666777999999888777222222555777666444666<<<555555666666666777777777666666777777888888999999::::::;;;;;;<<<;;;;;;;;;888888888888888999::::::888888888888888888777777555555444444444444555555555444444444444444333333333333333333222222222222111444666555222222444555000111222333333222111000000000000///......------//////////////////////////////000000000111111111222222222333444555666777444666999::::::;;;===>>>AAAAAA@@@???>>>===<<<<<<===<<<;;;;;;;;;<<<===>>>@@@>>>======>>>??????>>>888BBBDDDFFFcccccc```jjjiii~~~~~~wwwooommmvvveeeLLLIIICCC>>>>>>>>>>>>>>>>>>>>>===<<<<<<::::::999888888888888888777666555444444333333444222222222222111111111111000///000333444444111000QQQ;;;555222...------,,,,,,++++++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))************))))))))))))***+++,,,------,,,,,,,,,---......///000000///000000000000000000////////////.........---------------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------------......------------..............................------------------------///////////////..................///000000000111000111222222333333222222222222222222222222222222222222222222111111111111111000000000////////////------------------------,,,,,,,,,---......//////,,,,,,---------...............------......///000000//////......//////000///000222111000000222333,,,,,,---///222555666777333333333333333333444444111333444555444222000///333333333333333333333333111111111111111111111111...///000111222222222222........................,,,,,,---------................../////////000000///......------......///---------------------------------............///---......//////000000000111222222333444666777888999999:::<<<>>>AAACCCDDDDDDFFFHHHKKKLLLKKKJJJIIINNNOOONNNKKKKKKNNNNNNJJJKKKLLLLLLLLLLLLLLLKKKKKKHHHGGGFFFEEECCCBBBAAA@@@=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<;;;;;;<<<===>>>777::::::999:::;;;777111:::999888888888999:::;;;===;;;666111...111777===333333333333444444333111777777888999666111333888444444444555555555555666444555555666777777888888777888999999:::::::::999888777777777777888999999777777777777777777777777555444444444444444444555444444444333333333222222222222111000000000000000------......---,,,---.........------,,,***)))(((---------------,,,,,,+++............................../////////000000000000000000111222333444555222444777999999:::<<<===??????>>>>>>======<<<<<<===<<<:::999999:::;;;<<>>???>>>333===AAA<<>>777;;;;;;777777;;;??????555555555555555444333333...111444666666444222000---111333222222333444444222000000222333111444999333333333444444444555555444444555555666777777888666666777888888888888888777777777777777888888999666666666666777777777777555444444333333444444555333333333333222222111111333222111000//////000111333000///111222111000000,,,,,,,,,,,,---///111222++++++,,,---------------------------------------.........////////////000.../////////000222333444111333666888888999;;;<<<<<<<<<<<<==================<<<:::888888888:::;;;===:::666666:::===>>>>>>???777888>>>:::;;;\\\yyy[[[PPPSSSWWWWWWVVVQQQSSSPPPKKKOOOXXXXXXQQQ^^^mmmZZZLLLAAADDDHHHDDD???>>><<<<<<<<<===<<<<<<;;;;;;:::999999888777888888888666666555444333333333333111111111111000000000000111222222000000111111///KKK@@@666///......---,,,++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((&&&***)))"""&&&+++&&&"""$$$)))---+++'''&&&((((((***)))&&&)))...,,,$$$/// +++(((+++333%%%///---...000111///...111666///,,,+++888&&&+++,,,444...000...''''''------)))+++000444111---,,,+++)))++++++++++++++++++++++++,,,,,,---......---,,,,,,+++,,,.../////////......,,,,,,++++++,,,,,,---...///...,,,*********,,,---222222111000///...---------------............////////////000111111222222222222222111111111000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------................................................///............---------............///////////////000000000111111111111444444444555444444333333333333333222222111111111111111111111000000000000///333222///555???===333........................,,,,,,,,,------.........//////............//////......---------,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++---------............///...///000111222333444444777888999:::<<<===>>>>>>DDDFFFIIIIIIHHHGGGGGGHHHKKKLLLMMMMMMMMMMMMLLLLLLOOOKKKGGGGGGKKKLLLIIIFFFFFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999888999::::::<<<;;;:::999888888888888777777666555555555555555555555444444444333333333222222222222222222222222111111000000111111222333444444333222222333444444111111000000111111222333333333222222333333444555777777888777777666555555999:::;;;:::888666666666999999888888777555444333333333333222222333444444111222222222222111000000////////////////////////......//////...---,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000////////////222222333555666888999999;;;;;;<<<<<<===<<<<<<<<<<<<;;;::::::::::::;;;<<<999999999999:::;;;<<<<<<999;;;======<<<===AAAEEEyyyuuugggdddlllqqqoooooovvvUUUJJJFFFAAAAAACCCDDD@@@===>>>============<<<<<<<<<::::::999999888777777777666666555444333333333333222111111111000000//////////////////////////////III???666///......---,,,++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&..."""!!!&&&'''%%%###---+++%%%!!!$$$,,,...***&&&)))***'''&&&(((******+++$$$111***)))000&&&000((()))******)))''''''(((222...***111///222---,,,(((***+++,,,000222111---...&&&!!!&&&,,,---...000++++++++++++++++++++++++,,,,,,---......---,,,,,,+++,,,---...//////...---,,,,,,++++++,,,,,,---......---+++******+++,,,---000000//////...---,,,,,,------------...............//////000000111222222222222222111111000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------............................................................---------------.........//////////////////000000000111111111333333444444444444333333333333333222222111111111111111111000000000//////...111000,,,111999666---........................,,,,,,------------------//////............//////......---------,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,------------...............//////000222333333444555666777888:::;;;<<<<<<@@@BBBEEEGGGGGGGGGHHHJJJLLLLLLLLLKKKLLLLLLLLLMMMMMMIIIFFFGGGIIIJJJHHHEEEEEEDDDCCCAAA@@@>>>===<<<;;;;;;::::::::::::;;;;;;<<<;;;:::999888999999::::::999888777666666666666777666555555444444555555444444444444333333333333222222222222222222222222111000000000000111222222222222111000000111222222111000000000000111222222222222222222222333444444666666666666666555444444888999:::999777666666666888888888777666555333333333333222222222333333444111111222222111111000///////////////////////////...............---,,,,,,,,,,,,,,,------------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////000111222333555666777888888999::::::::::::::::::;;;:::999888888999:::;;;999999999999999999::::::999:::;;;;;;::::::===@@@EEEsss\\\LLLHHHDDD@@@???AAABBB???<<<======<<<<<<<<<;;;;;;;;;999999999888777777666666666555444333333222222333111111111000000000//////........................|||FFF>>>666000......---,,,++++++++++++))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''',,,000---!!!"""333)))555---######(((***'''(((+++,,,((($$$%%%***&&&&&&000)))&&&,,,'''.../////////000111111...,,,+++///---)))333111+++)))999111***))))))''''''(((333///000444///&&&'''///++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,,,,---.........------,,,,,,++++++,,,,,,---...,,,,,,+++******+++---............------,,,,,,+++,,,,,,,,,---------............//////000111111111111111111111000000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------------------------------............---------------------.........//////////////////000000000000222222333333333333333222222222222222222111111111111111000000000000//////...111///+++...333111(((........................------------------,,,,,,//////............//////......---------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,------------..................///000111222333333333444555666777888999:::;;;===AAADDDEEEGGGIIIKKKLLLLLLKKKJJJJJJKKKKKKLLLKKKHHHFFFFFFHHHHHHFFFCCCDDDCCCBBBAAA???===<<<<<<;;;::::::999999::::::;;;::::::999888888888888999888777666555555555555555666555444444333333444444444333333333333222222222111111111111111111111111000000//////000000111222000//////......//////000000000//////000000111222222111111111111222333333444444555555555444333333555777888888777666666777777777777666666444333222333333222222222222222333111111111111111000//////////////////////////////---............------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////////////////////////////000222333444555555555666777777888888888777999999888777777888999999888888888888777777777777777888999888777777999;;;111BBBdddlllKKKCCCFFFEEEBBB>>>>>>???@@@===;;;;;;;;;;;;;;;::::::::::::888888888777666666555555555555444333222222222222000000000000////////////........................xxxCCC<<<666000......---,,,++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''******%%%'''$$$,,,333***!!!&&&,,,,,,(((***&&&'''------))))))---++++++---)))(((---+++***''''''&&&&&&***...---)))(((555555)))111,,,+++---///)))''',,,000...---000'''((())))))((((((***---************************,,,,,,---......---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,---...++++++******+++,,,---...---------------,,,,,,,,,+++,,,,,,,,,------------------...//////000000111000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------.........---------,,,,,,,,,,,,---------................../////////000000000111222222333222222222222222222111111111111111111000000000////////////000222111...///222000***.................................------,,,,,,,,,///......------......///......---------,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,---------...............//////000111222222222333333555666777888999888:::>>>@@@BBBDDDGGGJJJJJJJJJKKKKKKKKKJJJIIIIIIJJJHHHFFFGGGHHHHHHFFFCCCCCCBBBAAA@@@>>>===<<<;;;::::::999999999999::::::999999888888777777777777777666555444444444444444444444333222222222222333333333222222222111111111000000000000000000000000//////......//////000111///................../////////......//////000111111000000000000111222222222222333333333333222222333444666777666555666777666666666555555444222222333222222111111111111222000000111111000000///...........................---------......------,,,++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,,,,,,,---------------...............//////...///000111222333444444333444555666777777777666888888888888888888888888777777777777666555555444555666666666666777888999>>>444444PPPVVVCCCFFFGGGBBBCCCAAA>>>===>>>>>>===;;;::::::::::::999999999888777777777666555555444444555444333222111111111111////////////////////////------------------------uuuAAA<<<666000......---,,,++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''+++222---+++,,,)))%%%)))!!!!!!+++///((($$$((()))"""!!!%%%%%%%%%''')))'''###'''++++++,,,)))//////---***///666666222'''---,,,)))***---,,,---''')))///666555...'''$$$222000''' )))444000!!!************************,,,,,,---......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...************+++,,,,,,---------------------......++++++++++++,,,,,,,,,------------...//////000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,---------------............////////////000000111222222111111111111111111111111111111000000000////////////......000000///000222111....................................------,,,,,,,,,......------------............---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,------------............//////000000111222333444555666888999999777:::<<<>>>???BBBEEEGGGGGGIIIKKKMMMLLLJJJGGGEEEIIIHHHHHHHHHHHHHHHFFFDDDAAAAAA@@@>>>===<<<;;;;;;999999888888888888999999777777777777777666666666666555555444444444444555333222222111111111111111222111111111111000000000////////////////////////......------......///000...//////////////////.........------......///000000////////////000111111111111222222222222111111111333555555444444555666444444444444444333222111333222111000000000000000///000000000000///......------------------------,,,,,,---------------,,,+++++++++,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,------............//////000111222222333333333333555666666777777777888888999999999999888888555666666666666555333333333333444555777999999999:::;;;999666???```bbb>>>DDDMMMBBB;;;AAABBB@@@???>>>>>>======<<<:::999999999888888888888777777666666555444444444444444222111111111111111.....................///------------------------sssAAA<<<666///......---,,,++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''')))'''***&&&(((--- 333)))%%%((((((######(((&&&,,,111...+++++++++******---***888444###))),,,***...,,,&&&(((...///***111,,,)))999%%%000++++++,,,///---'''$$$(((...111(((///...///222...%%%************************,,,,,,---......---,,,,,,,,,,,,+++*********++++++,,,,,,++++++,,,,,,---...*********+++++++++++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,------.../////////............////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------------------.........///......///000111111111111000000000111111111111111000000////////////......+++,,,---......//////...........................------------------,,,,,,......------------............---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,---------------........./////////000222333444555666888999999777999;;;<<<===@@@CCCFFFFFFHHHKKKLLLLLLIIIFFFCCCGGGHHHIIIIIIHHHGGGEEEDDD@@@???>>>===<<<;;;;;;:::999888888777777888888999666666777777666666555444555444444333333333444444222111000000//////000000111111000000000/////////........................------,,,,,,------...///...//////000000//////...------,,,,,,------...//////............///000000000000111222222222111111000222444444333333333444333333333333333222111111222222111000///////////////////////////......---------------------------+++,,,,,,------------,,,++++++++++++,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---............//////000111111222222222333444555666777777777888888999999999999888888444555666666666555444333111111222555888:::999888222999>>>888///666RRRnnnkkkLLL@@@:::@@@BBB<<<<<>>===<<<<<<<<<<<<999999999999888888888888777777777666555555444444444333222111000000000000---------...............,,,,,,,,,,,,,,,,,,,,,,,,sssBBB===666///......---,,,++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((888 VVVUUU)))"""///222)))%%%SSS}}}\\\$$$$$$///~~~999222(((000AAAxxxzzz>>>---"""'''------///555************************,,,,,,---......---,,,,,,---,,,+++***))))))***+++,,,,,,++++++,,,,,,---...***++++++++++++******)))*********+++,,,------...************+++++++++++++++,,,,,,---......//////---------....../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........------...///000000000000///000000000111111111222000000/////////.........+++,,,---......------...........................,,,,,,------------------...------,,,,,,------.........---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...++++++,,,,,,,,,---------------............//////111222333444666777888888666888:::;;;===???CCCFFFIIIIIIIIIHHHHHHGGGFFFEEEEEEGGGHHHHHHGGGEEEDDDCCC???>>>>>>===<<<;;;::::::888888777777777777888888555555666666666555444333333222222111111222222333111000//////......//////000000000/////////......------------------------,,,,,,,,,,,,,,,------...---...///000000///...---,,,,,,,,,,,,,,,------.........------......///000000000111222222222222222000111333333222111222333222222222222222222111000222222111000///......///....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------***++++++++++++,,,,,,,,,++++++++++++************************************************++++++++++++***++++++,,,------......------......//////000000111222333444555666666666666777777888888777777666222333555666777666444333222111111444777888777555555222333999;;;777666888LLLVVVggg}}}fffIII999444EEEHHH888222>>>DDD???=========<<<:::::::::;;;::::::999999999888888888888888777777666555555444333222111000000//////000,,,,,,---------.........++++++++++++++++++++++++sssBBB>>>777///......---,,,++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((""",,,===""")))'''~~~111$$$111]]]666''':::///!!!333444,,,***)))))))))))))))))))))))),,,,,,---......---,,,,,,---,,,***)))))))))******,,,,,,++++++,,,,,,---...+++++++++++++++***)))((((((((()))***+++,,,,,,---)))************+++++++++++++++,,,------......///---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---...///000000000000//////000000111111111222000/////////..................///000///,,,,,,...........................,,,,,,,,,------............------,,,,,,------.........---------,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,---...++++++,,,,,,,,,---------------..................111111222333555666777777444666999:::===@@@EEEHHHLLLJJJGGGEEEDDDEEEGGGHHHCCCEEEGGGGGGFFFCCCBBBBBB>>>>>>===<<<;;;;;;::::::888888777777777777888888444555666666666555333333111000000000000000111111000000///...............000/////////............------------------------,,,,,,++++++,,,,,,---...------...//////...------,,,,,,++++++,,,,,,---......------------...//////000000111222222222222222000111333333111000111222111111222222222111111000222222000///..................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------******+++++++++,,,,,,,,,+++++++++************)))************************)))************+++++++++******+++,,,,,,---......,,,,,,,,,------.........000000222333444555555555444555666777777666555444222333555777777777555444333111111333666666444111777333444999:::666666:::444555666<<>>???@@@::::::AAACCC===888888;;;<<<<<<:::999888999::::::::::::999999999999888888888888777666666555555333222111000////////////,,,,,,,,,------.........++++++++++++++++++++++++gggIII===666000------,,,++++++******)))************))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''777+++}}})))---+++$$$000,,,CCC---%%%)))...'''KKK000zzzqqq(((---000###+++******************************++++++++++++******+++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,++++++------------------------++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------..............................////////////////////////........................------------------------------------------------+++,,,...---,,,,,,---///........................///............---------,,,,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///000000222333444555555777666444444777;;;???BBBFFFGGGHHHHHHFFFEEEEEEFFFDDDDDDCCCCCCBBBAAA??????::::::::::::::::::::::::666555555666666777888999333333333222222222111111000000000000////////////000000///......................................./////////......------------,,,,,,,,,,,,---...............------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,000000000000000000000000000111111111222222222222111111000000//////......////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***************************---,,,,,,++++++,,,,,,---------------...///000000000111111222222333444444555555555555555555444444444444222222222222444444444444444444444444444444444444444444444444444444555444444555999>>>CCCGGGppp|||OOOHHH>>>999888:::;;;;;;<<<;;;;;;::::::999999888999999999999999999999999666666777777777777666666666555555444444333222222111000000///////////////...------,,,,,,------...,,,,,,++++++***)))((((((dddHHH<<<666000------,,,++++++******)))************))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((---ttt...'''(((&&&)))(((***###yyy555'''%%%'''---)))+++qqqAAA)))nnn^^^!!!((($$$'''%%%"""333************************)))******++++++******)))+++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------------...------............------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,+++------------------------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------------...........................////////////////////////........................------------------------------------------------+++,,,...---,,,,,,---///........................///............---------,,,,,,+++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000111222333444444555444333444666:::===???CCCEEEFFFFFFDDDCCCCCCDDDDDDDDDDDDCCCBBB@@@???>>>;;;;;;;;;:::::::::999999555444444444444555666666333333222222222111111111000000000/////////......//////...---------------.................................---------,,,,,,---,,,,,,,,,,,,---............---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,////////////////////////000000000000111111111111000000000000//////......////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///000000000111111222333333333444444444444444444444444444333222111111222333444444444444444444444444444333333333333333333333333333222000000000333555777333???QQQaaaooo}}}zzzkkk^^^OOO???444???;;;777666888999:::999999999999888888888888888888888888888888888888888666666666777777666666666555555555444333333222222111000//////......//////------,,,,,,,,,,,,------,,,,,,+++******)))((((((```EEE;;;666000------,,,++++++******)))************))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((lll@@@!!!******((()))%%%...(((!!!aaa)))$$$'''&&&+++++++++%%%,,, ???'''222,,,...VVVBBB111((((((************************)))******++++++******)))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------////////////////////////------------------------------------------------------------------------+++,,,...---,,,,,,---///........................///............---------,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////000000111222333333111222222444666888:::<<>>======<<<<<<;;;:::999999888444444333222222222333333222222222222111111111000000////////////............---,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------....../////////000000000000000000////////////.../////////............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************,,,,,,++++++++++++,,,,,,++++++++++++,,,---......//////000111111222222333333333333444444444444444444333222111111222333444333333333333333333333333111111111111111111111111333222111000000000000111222222222222333777<<>>QQQIII999$$$999---111)))''')))'''%%%aaa:::--- ************************))))))************))))))***))))))))))))))))))******+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,---------...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------........................------------------------,,,,,,------------------------------------------+++,,,...---,,,,,,---///........................///............---------,,,++++++******++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000000111222222000111222555666888888999<<<>>>@@@AAA@@@@@@AAABBBDDDDDDDDDBBBAAA???===<<<>>>===<<<;;;:::999888777555444333222111111111111222111111111111000000000/////////.........------------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////////////////.........------------------,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************++++++************++++++************+++,,,---......//////000000111111222222222222333333333333333333222111000000111222333222222222222222222222222000000000000000000000000///000111222222333333222333333222333444444333222333555888:::;;;:::999777111222333222222333444666333444444555555444333111333333444555555666777777666666666666666666666666444555555666666555555444444444333333222111111111000///......------......++++++************+++++++++*********)))))))))(((VVV@@@;;;666000------,,,++++++******)))************)))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((ZZZ@@@666ppp..."""###222(((000YYY'''***///''')))+++111***>>>III &&& WWWTTT--- 222222&&&"""...///,,,555***)))---)))))))))))))))))))))))))))))))))******))))))))))))))))))******)))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,+++++++++,,,,,,,,,------...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---------......------------------------+++,,,...---,,,,,,---///........................///............---------,,,+++++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000///111333555777777888888:::<<<>>>??????@@@AAABBBCCCBBBBBBAAA???>>><<<;;;===<<<;;;:::999888777777666666444333222222111111111111111000000000//////............------------...---------------......------------------------++++++++++++++++++++++++,,,++++++++++++,,,------------------------------,,,------......------,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......................../////////............------------------,,,,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***************************+++******))))))******+++************+++,,,------------...//////000000111000111111111222222333333222111000000000000111222222222222222222222222222////////////////////////)))+++,,,...////////////,,,,,,---000444555444222---...000111222111111000222444555444111...---...444444333222111000111111222222333444555666777777666666666666666666666666444444555555555555444444333333333222111111000000///......---------------+++******))))))******+++*********)))))))))))))))SSS???<<<777000------,,,++++++******)))************))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((444qqq'''[[[###---+++...$$$,,,UUU''')))...)))+++,,,444###---QQQ==='''666%%%,,,"""333(((---:::'''%%%333000''''''---))))))))))))))))))))))))((())))))******))))))((())))))************))))))*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))***+++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,------------******++++++,,,,,,------------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------+++,,,...---,,,,,,---///........................///............---------,,,++++++++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------......////////////000222444555666777777777999<<<===>>>???@@@BBB@@@@@@??????>>>===;;;;;;;;;;;;:::999888777777666777666555444333333333333000000000000////////////......---------,,,,,,,,,---------------......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,------------...,,,---...//////...---,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------.........---............/////////.........------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++*********************************))))))))))))******************+++,,,------,,,------......///000000//////000000111222222222222111000//////000111222111111111111111111111111////////////////////////,,,,,,------------,,,,,,555222...,,,++++++***)))222333333444444555444444111222222111111333666999///000///...,,,...111333111222222333444555555555555555555555555555555555333333444444444444333333333333222111111000000///......---,,,,,,,,,,,,---+++******************+++))))))))))))))))))))))))PPP???===888000------,,,++++++******)))************))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((rrreee)))///,,,((($$$+++WWW***(((+++))),,,******"""%%%<<<000)))"""111***+++444!!!)))333"""***666BBB///---%%%))))))))))))))))))))))))(((((())))))))))))((((((((()))***++++++***)))((()))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))***+++++++++++++++************++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,------------)))******+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------+++,,,...---,,,,,,---///........................///............---------+++++++++++++++,,,---...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------------.........//////000111333444555555333555999;;;;;;===???@@@<<<<<<======<<<<<<;;;:::888888888777777777666666666555444333333333333333000000/////////.........---------,,,,,,,,,,,,+++,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++++++++***++++++,,,---,,,,,,,,,---------......,,,---...//////...---,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---------.........//////.........---------,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++***************************)))))))))(((((()))))))))+++******++++++,,,---...,,,,,,,,,---......//////......///000000111222222111000///......///000111111111111111111111111111//////////////////////////////.........---------------,,,---...000444666+++++++++++++++,,,,,,---444222///,,,***))))))(((,,,---...---,,,---000333000000111111222222222333444444444444444444444444333333444444444444333333222222222111000000//////...------,,,+++,,,,,,,,,+++++++++******+++++++++((()))))))))))))))))))))OOO???>>>999000------,,,,,,+++******)))************))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((333!!!mmm888,,,%%%)))###)))111^^^///(((***))),,,((('''///"""222555444000!!!(((///,,,!!!***000!!!***zzz***222***))))))))))))))))))))))))(((((())))))))))))((((((((()))***++++++***)))((())))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++'''(((((()))***+++++++++++++++************++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++*********************************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,------...---))))))***+++,,,,,,------++++++++++++,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------+++,,,...---,,,,,,---///........................//////.........---------++++++++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,------------------.........///000222333444000333666888:::;;;===???:::;;;;;;;;;;;;;;;;;;:::777777777777666666666666444444333333222222333333000/////////............---------,,,,,,,,,+++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++******++++++,,,---,,,,,,,,,------.........,,,---///000000///---,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,+++++++++************************))))))(((((((((((())))))++++++++++++,,,---...///++++++,,,------......///---......///000111111222111000///......///000111000000000000000000000000////////////////////////,,,,,,++++++,,,,,,---...))),,,///000...,,,++++++//////.........///000000)))***,,,000333333000------///111111...---...000////////////000000000000222222222222222222222222222333333444444333333222222222111111000/////////...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,(((((((((((())))))))))))MMM>>>===333000...------,,,,,,++++++***)))))))))))))))))))))))),,,+++***)))(((((((((((((((((((((((((((''''''''''''555rrrUUU---***(((+++$$$...(((ccc***...///"""'''111777'''333444000+++777///...$$$PPP555$$$)))))))))))))))))))))))))))(((((())))))))))))((((((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************+++++++++************)))))))))))))))))))))))))))++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++************++++++)))************+++++++++++++++++++++++++++++++++......---,,,---...///000...------,,,,,,------...,,,,,,,,,++++++*********,,,------......------,,,,,,,,,---...---,,,+++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////...---,,,,,,---...////////////......---------......////////////..............................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......//////000000111111333222222222333666999;;;;;;<<<===<<<:::999999:::999888777666555555555555555444444333333222222111///............---------...---,,,,,,++++++++++++,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,++++++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,************************)))+++,,,......---,,,+++************************++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((((()))***+++++++++*********+++,,,---///000///////////////000000111000000//////.........---//////000000000000//////........................---------,,,,,,+++++++++,,,,,,,,,---------......---***)))+++---///...+++...000...,,,///333///&&&++++++,,,,,,---...///////////////000111111222222111111111000000000000000333222111111000000111111222222222111111///......//////...---,,,,,,++++++************************+++*********))))))((((((LLL======333000...------,,,,,,++++++***************************+++******)))))))))))))))((((((((((((((((((((((((,,,&&&WWWLLLAAA555...***000)))PPP)))***222///---&&&FFF### ---+++&&&JJJ,,,000///$$$666)))kkk---$$$***222))))))))))))))))))))))))(((((())))))))))))((((((************++++++++++++*********+++++++++,,,,,,************************+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++***))))))***++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++...------,,,---...///000...------------------...,,,,,,,,,+++++++++******,,,------......------,,,,,,,,,---------,,,+++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............------------...............---------,,,,,,......////////////..............................///......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......///000000111111222222111222333555888::::::<<<<<<;;;999888999:::999999888777666666666666444333333222111111000000............------------...---,,,+++++++++++++++,,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,++++++++++++++++++************)))++++++++++++++++++++++++************************)))***,,,---------+++***************************++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((((()))******++++++*********+++,,,---.../////////......//////000111000/////////.........---/////////000000/////////------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,---------------+++)))***,,,,,,+++)))---000///***))),,,+++(((++++++,,,,,,---.........------...//////000000111000000000000000000000000222222111000000000111111111111111111000///...............---,,,,,,++++++*********************************)))))))))((((((KKK======333000...------,,,,,,++++++******************************))))))))))))***++++++(((((((((((((((((())))))$$$NNN...111)))###&&&###,,,:::]]]222'''(((,,,111***FFF***333))),,,///---))),,,(((:::$$$###---,,,]]]******!!!))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))*********************++++++++++++,,,++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++******))))))******+++++++++************++++++)))************+++++++++++++++++++++,,,,,,,,,,,,...------------...//////------------------------,,,,,,,,,,,,++++++++++++,,,------......------,,,,,,,,,---------,,,+++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------,,,,,,,,,,,,......////////////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///000000000111111111111222444777888999:::;;;:::999888999:::999999888888777666666666222222222111000000//////............---------------,,,,,,++++++++++++,,,,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++++++++++++++++++++************)))************************************************((()))***,,,,,,+++******************************++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))******++++++************+++---...//////............///000000/////////.....................////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------------+++************)))'''''',,,///,,,***,,,---,,,+++++++++,,,,,,------...,,,,,,,,,---......///////////////000000000000000222111111000000000000000000111111111000///...---...------,,,,,,+++++++++******************************))))))))))))((((((III<<<===333000...------,,,,,,++++++***************************))))))))))))***+++,,,---(((((())))))))))))******'''888+++,,,///&&& 000RRRKKKAAA333'''---111""":::%%%&&&///333///***%%%222333333000(((```###...!!!###111))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))******************************))))))))))))******++++++************++++++))))))*********++++++++++++++++++,,,,,,,,,,,,,,,------------......//////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---........................------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......///000000000000000000222333555666777888999999777777888999999999999888888777666666333222222111000000//////.........---------,,,,,,,,,,,,+++++++++++++++,,,++++++***************+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++***************++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************(((((()))***+++******)))************************************************************************(((((((((((((((((((((((((((((())))))************************+++,,,---.........------......///000........................---......//////......---************************+++++++++++++++*********++++++++++++,,,,,,,,,,,,++++++******++++++******$$$''')))+++---......,,,***+++++++++,,,,,,,,,---++++++,,,,,,---......///......///////////////000111111000////////////000///000000000//////...------,,,,,,,,,+++++++++***************************))))))))))))))))))((((((FFF;;;===444///...------,,,,,,++++++***************************))))))))))))***,,,---...))))))))))))******++++++)))NNN```000+++...000***666ZZZTTT]]]OOO111)))---BBB\\\666)))...'''CCC333000&&&+++000***+++111yyy&&&!!!+++...************************(((((())))))))))))((((((''''''((((((((()))))))))))))))*********+++++++++++++++++++++++++++++++++*********)))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))++++++************++++++))))))*********+++++++++++++++,,,,,,,,,------------------...............---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------........................------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---......///////////////000111222333333444666777777666666888999888888999999888777555555333333333222111111000000...------------,,,,,,,,,+++++++++******++++++,,,+++***************++++++++++++++++++++++++++++++*********+++++++++,,,,,,*********))))))***++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************(((((())))))************************************************************************************(((((((((((((((((((((((()))))))))))))))*********************+++,,,,,,------------------......///---------...............------............------*********************************************************+++++++++,,,,,,)))***++++++,,,------...888///&&&%%%)))+++***(((*********+++++++++++++++++++++,,,------......///------........./////////111000//////......//////...////////////...------+++++++++++++++*********))))))))))))))))))))))))(((((((((((((((((())))))DDD:::===444///...------,,,,,,++++++***++++++++++++++++++++++++)))))))))***+++,,,---...)))))))))***++++++,,,,,,BBBFFF555444777!!!&&&000''',,,lll888FFFHHH444---...CCC???;;;kkk(((111$$$xxx>>>777...000000+++)))************************(((((())))))))))))(((((((((((((((((()))))))))))))))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((())))))))))))))))))))))))************************((())))))******))))))(((++++++************++++++)))************+++++++++++++++,,,,,,------......,,,---......//////......---...///000000///...---,,,,,,,,,,,,------------,,,------......------,,,...---,,,+++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++,,,,,,------...------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------------............------...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,---.........---......///000000111111222444555666555555777999777777888888777666444333444333333222111111000000------------,,,,,,,,,,,,+++************++++++,,,*********)))******+++,,,++++++++++++++++++++++++************++++++++++++***))))))))))))***++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++)))******++++++******)))*********++++++++++++++++++++++++************)))))))))))))))))))))))))))************************)))))))))))))))*********************************************************************************))))))))))))))))))))))))))))))))))))))))))*********************+++,,,,,,---,,,,,,,,,,,,---......---------------.........,,,,,,------------,,,,,,************************)))))))))))))))*********))))))*********+++++++++((()))+++,,,,,,---///111UUUAAA---&&&'''***+++,,,************************+++++++++,,,------......,,,,,,------.../////////000000///...............---...............------************************))))))))))))))))))))))))''''''(((((((((((())))))~~~CCC:::===444///...------,,,,,,++++++***++++++++++++++++++++++++************++++++,,,---))))))******+++,,,,,,---%%%333)))000***666///XXXaaaQQQ''')))111///222222xxxcccGGGTTTeee +++...)))"""222lll111$$$---333************************(((((())))))))))))(((((((((((()))))))))*********))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))(((((((((((())))))))))))))))))))))))************************'''((()))******)))((('''++++++************++++++)))************+++++++++++++++,,,,,,---......///,,,---.../////////...------...///000000///...---,,,,,,,,,---------......,,,------......------,,,...---,,,+++++++++,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,---......+++,,,,,,------.........---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........,,,------......------,,,........................///......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,------......,,,---......////////////000222444555444555777888555666777777777555333222222222222111000000//////---------,,,,,,,,,++++++***************+++,,,,,,******))))))***++++++,,,************************************++++++++++++)))))))))))))))***++++++((())))))***++++++,,,,,,************************************************)))******+++,,,,,,------************************))))))************)))))))))*********+++++++++++++++++++++************)))***************************************************)))))))))******++++++************************************************************************))))))))))))))))))))))))***)))))))))))))))))))))***************++++++,,,,,,,,,,,,+++,,,------...,,,,,,,,,------.........,,,,,,------------,,,,,,************************((((((((()))))))))******))))))))))))*********+++(((***,,,,,,++++++---///LLL===...***++++++,,,...*********************)))))))))***++++++,,,,,,---+++,,,,,,---......//////000///......------......,,,------.........------)))*********************))))))))))))))))))))))))'''''''''((((((((())))))}}}BBB999===444///......---,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---))))))***+++,,,,,,------111666(((%%%---,,,***777111222222444---333222222222---000---777************************(((((())))))))))))(((((())))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''++++++************++++++)))************+++++++++++++++,,,,,,---...//////,,,,,,.../////////...------...///111111///...---,,,,,,,,,------.........,,,------......------,,,...---,,,+++***+++,,,---************************++++++++++++++++++++++++************************++++++,,,,,,,,,---------******+++,,,,,,---......++++++,,,,,,---...//////...---++++++++++++---...---------....../////////,,,------......------,,,........................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,---......,,,,,,---...////////////000111333444444555666888444555666777666555222111111111111000//////......---------,,,,,,,,,++++++******))))))***+++,,,,,,******))))))***+++,,,,,,************************)))************+++++++++))))))((())))))***++++++((())))))***++++++,,,,,,************************))))))))))))))))))))))))))))))***+++,,,,,,------************************))))))************))))))))))))******+++++++++++++++++++++************)))*********************************************************)))***++++++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))******************++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------.........+++,,,,,,------,,,,,,+++************************'''((((((((())))))******))))))))))))************(((***,,,+++)))(((***---)))$$$$$$***---)))'''(((*********)))))))))))))))((((((((()))******++++++++++++,,,------...////////////...------------...,,,,,,---......---------)))))))))))))))*********))))))))))))))))))))))))&&&'''''''''(((((())))))uuuDDD>>>:::777...//////...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,...+++***,,,+++(((***...000OOODDD333HHHGGG$$$===;;;222bbbCCC111666222444===///|||:::(((111///uuu222###,,,)))(((***+++***)))'''''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((++++++************++++++)))************+++++++++++++++,,,------......///............//////////////////.........------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...------,,,,,,,,,++++++******++++++,,,------++++++++++++------------,,,+++,,,---...//////............---------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,.........///......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---------.........//////111111111111111111111111222222222111111000000000222111000///...---,,,,,,,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******)))))))))))))))***+++*********+++,,,,,,---,,,+++******++++++)))(((******************************************************************************************************))))))******+++,,,************************)))))))))))))))))))))))),,,,,,,,,++++++*********)))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))''')))***++++++***)))'''%%%&&&((()))))))))(((''')))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++***************+++++++++))))))(((((('''''''''&&&((((((((((((((((((((((((tttDDD>>>999666...//////...---,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,***,,,000111...---///&&&111vvvmmm)))GGG111HHHSSSVVV}}}}}}uuuwwwmmmnnnwwwccc^^^JJJ+++333999$$$nnnFFF***777###))))))***)))(((''''''((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((++++++************++++++)))************+++++++++++++++,,,,,,---.........---.........///////////////.........---------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++******++++++,,,---,,,++++++++++++,,,------,,,,,,+++,,,---...///............------------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,---------.........//////000111111222333333222222222222111111111000111111000///...---,,,,,,,,,,,,,,,+++++++++******++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******))))))))))))******+++*********++++++,,,---,,,+++******++++++***((())))))))))))))))))))))))******************************************************************************))))))******+++,,,************************)))))))))))))))))))))))),,,,,,,,,++++++*********)))************+++++++++))))))))))))))))))))))))))))))))))))((((((((((((((()))***++++++***)))(((&&&'''(((((())))))(((((())))))))))))))))))))))))))))))*********+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,+++++++++************************)))(((((((((''''''''''''((((((((((((((((((((((((rrrDDD>>>888555...000///...---,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,---))))))---...+++***+++...333SSS[[[NNNSSS___YYY222---333555333,,,'''---]]]333$$$111000'''%%%***)))(((((('''((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))++++++************++++++)))************+++++++++++++++,,,,,,------......---------.........//////............---------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---..................------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------...000111333444444222222222222222111111111111111000///...------,,,,,,,,,,,,+++++++++******++++++***))))))***++++++++++++++++++++++++++++++************************)))************+++++++++***)))))))))))))))******+++************+++,,,,,,,,,+++)))***++++++***)))((((((((((((((((((((((((******************************************************************************))))))******+++,,,************************))))))))))))))))))))))))+++++++++++++++*********)))************+++++++++))))))))))))))))))))))))******))))))((((((''''''((()))***++++++***)))(((((((((''''''(((((()))***)))))))))))))))))))))))))))))))))*********+++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++******))))))(((((((((((((((''''''''''''((((((((((((((((((((((((pppCCC>>>888444...000///...------,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,,,,------000+++))),,,------///222+++444777,,,///AAAEEEAAAYYYkkkzzz}}}mmmppplllOOO:::;;;222>>>)))%%%(((444MMM;;;555333000+++%%%""")))333+++)))((('''((()))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))*********************************)))))))))))))))++++++************++++++))))))*********+++++++++***++++++,,,------......,,,,,,---------.........---------------------------,,,++++++******++++++++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++************++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........---------,,,,,,---,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++---...---,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------...///000111222333222222222222222222111111111000000///......------,,,,,,,,,+++++++++******+++******************+++************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))***++++++***************++++++,,,***)))***++++++***)))))))))))))))))))))))))))******************************************************************************))))))******+++,,,************************))))))))))))))))))))))))+++++++++***************))))))*********+++++++++))))))))))))))))))))))))******))))))((((((''''''((()))************)))((()))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))***************************++++++,,,++++++++++++++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++***)))(((((('''((((((((((((((('''''''''((((((((((((((((((((((((lllAAA???888444000000000///...------------------,,,,,,,,,,,,------++++++,,,,,,,,,---------000...///222222000111666;;;"""333===UUUvvv{{{dddRRRPPP888@@@::: ))))))***'''%%%(((000444...%%%,,,)))((((((***++++++)))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))******++++++************++++++))))))*********+++++++++******++++++,,,------...,,,,,,,,,,,,------------,,,,,,---------------------,,,++++++******+++++++++++++++,,,,,,---------------,,,,,,,,,+++++++++)))))))))******+++++++++******+++++++++,,,,,,,,,***++++++,,,------,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++++++++---...---,,,+++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,///////////////000000000111111111111111111111111000000//////......------,,,,,,,,,+++++++++***************++++++*********************************))))))))))))))))))))))))))))))*********+++++++++))))))(((((()))***++++++++++++***))))))*********+++***)))***+++,,,+++)))******************************************************************************************************))))))******+++,,,************************))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))***)))))))))((((((((('''))))))************))))))))))))((('''''')))***+++))))))))))))))))))))))))(((((()))))))))***************))))))******+++,,,++++++++++++++++++++++++************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++******)))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((iii@@@???888555222111000///...------------......------------......,,,,,,,,,,,,------------,,,---000111---(((***000999MMMgggpppNNNEEE@@@>>>555777---///888///%%%;;;,,,***)))+++......,,,)))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************++++++************++++++)))************+++++++++******++++++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------,,,++++++******++++++***++++++,,,,,,------...------,,,,,,,,,,,,++++++(((((())))))***+++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,------,,,,,,++++++******++++++,,,******++++++++++++************+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++++++++,,,------...------,,,,,,++++++***+++---......,,,++++++,,,***+++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---++++++************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,////////////............/////////000000000000000000000//////............,,,,,,,,,+++++++++******)))***++++++++++++***)))************************************************)))************+++++++++(((((((((((()))***+++,,,++++++***))))))))))))***+++)))))))))+++,,,+++*********************************************************************************************************))))))******+++,,,************************)))))))))))))))))))))))))))))))))***************)))************+++++++++))))))))))))))))))))))))((((((((()))))))))))))))***))))))))))))))))))***))))))(((((())))))******))))))))))))))))))))))))((((((((()))))))))*********))))))))))))***++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))(((((())))))))))))))))))))))))))))))*********+++++++++*********+++++++++++++++*********))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((fff???@@@999666444111000///...------------...------,,,,,,------...,,,,,,,,,------------...+++---///000000888LLL___yyyrrrOOOSSS>>>@@@222###...DDD:::,,,******---111111---)))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++************++++++)))************+++++++++*********+++,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------,,,++++++******++++++******+++,,,,,,---......------,,,,,,,,,,,,++++++((((((((()))***+++++++++******+++++++++,,,,,,,,,))))))***,,,,,,------,,,,,,++++++******++++++,,,)))***+++,,,,,,+++***))))))***+++,,,---,,,,,,+++---------,,,,,,,,,++++++,,,+++++++++,,,,,,---.........---,,,,,,+++******+++---......,,,++++++,,,++++++,,,....../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---++++++************++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,------------....../////////---........./////////000////////////............,,,,,,,,,+++++++++******)))***++++++++++++***)))************************++++++++++++++++++++++++)))************+++++++++(((((((((((()))***+++,,,++++++***)))))))))))))))***)))((()))+++,,,+++*********************************************************************************************************))))))******+++,,,************************))))))))))))))))))))))))((()))))))))*********+++)))************+++++++++))))))))))))))))))))))))''''''(((((())))))************))))))))))))******(((((()))************)))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))***++++++************************************************((()))))))))************))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++)))*********++++++++++++)))))))))))))))(((((((((''''''''''''((((((((()))((((((((((((((((((((((((ddd???@@@999777555111000///......------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........///222888EEEbbbwwwbbbSSSLLLHHHDDD666'''+++:::,,,++++++///444333...)))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++++++++************++++++)))************+++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,------------,,,++++++******++++++******+++,,,,,,---......---------,,,,,,,,,++++++'''(((((()))***+++++++++******+++++++++,,,,,,,,,((()))***+++,,,---------,,,++++++++++++++++++,,,)))***+++,,,,,,+++***))))))***+++,,,---,,,++++++---------,,,,,,,,,++++++++++++++++++,,,,,,---.........---,,,,,,+++******+++---......,,,++++++,,,+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---...000111111,,,---------....../////////////////////.........,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++(((((((((((()))***+++,,,++++++***))))))((())))))***)))((()))+++,,,,,,***))))))))))))))))))))))))*********************************************************************************)))***++++++,,,************************))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++))))))))))))))))))))))))&&&&&&'''((()))***++++++******))))))))))))******'''(((***++++++******)))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))************))))))******++++++++++++(((((((((((())))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((UUU@@@<<<;;;888111000000///...---,,,,,,,,,+++---//////.........//////---,,,,,,---...//////999///999eeebbbKKKDDDEEE>>>444---...---++++++,,,,,,)))***(((&&&&&&'''))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************+++++++++*********))))))***************************+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...------++++++++++++------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++---,,,,,,+++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------..............................//////.........---------,,,---,,,+++))))))+++---******************************)))(((((((((((((((*********++++++,,,,,,,,,++++++***)))(((((())))))+++)))((('''((()))+++,,,++++++************++++++******))))))******+++,,,+++*********))))))(((((()))************+++++++++************************+++*********))))))((((((''''''(((((())))))************))))))))))))******************))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++***)))(((((()))***+++************************))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************++++++)))(((''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&TTT@@@;;;:::666000000000///...---------------...///...---+++,,,,,,000111222111///000444888///PPPyyygggUUUOOOLLLGGG888111+++---111///'''!!!***(((&&&&&&&&&'''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************+++++++++*********))))))************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++++++++++++++))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...------------,,,,,,,,,+++,,,,,,,,,,,,---------------------------------///.........---------,,,,,,---,,,+++))))))+++,,,******************************)))(((((((((((((((*********++++++,,,,,,,,,++++++***)))))))))))))))***)))((('''((()))+++,,,++++++************++++++******))))))******+++,,,************)))))))))((()))************+++++++++************************************)))))))))(((''''''(((((()))***************)))))))))))))))***************))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))+++***)))(((((()))***+++************************))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))************************+++***)))(((''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''SSS@@@<<<999555000000000///...---------------...//////------...///+++...111222333888@@@GGGVVV{{{~~~fffUUUKKKGGG:::000000000+++(((***+++)))((('''((('''&&&$$$(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************+++++++++***************++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,+++************+++)))))))))*********++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------......------------,,,,,,,,,,,,---+++))))))***,,,******************************)))((((((((())))))*********++++++++++++++++++***))))))))))))))))))***)))((((((((()))+++,,,++++++************++++++***))))))))))))***++++++************)))))))))))))))************+++++++++************************************))))))))))))''''''((())))))******+++++++++***)))(((((())))))************))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))******************************)))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''RRR@@@===999555111000000///...............---...000000000000222444333...***///>>>SSShhhtttuuuYYYOOOEEE???@@@999---***000,,,+++)))*********(((&&&((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******))))))******))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***,,,******************************))))))((())))))******************+++++++++******)))))))))))))))***))))))(((((())))))***+++++++++************++++++)))))))))))))))***++++++*********)))))))))))))))))))))*********+++++++++*********************************)))))))))))))))'''(((((()))******++++++,,,+++***)))((((((((((((************)))))))))((())))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***))))))))))))))))))***************************))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))***************************)))((('''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''PPPAAA???:::666222000000///........./////////000000000///000222444999444444EEEddd{{{~~~vvvuuu}}}zzzoooeeerrr||||||yyy~~~fffXXXMMMLLLHHH;;;---'''+++***((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******))))))******************++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,---,,,+++******+++******************************))))))))))))*********************************)))))))))))))))******)))))))))))))))******+++++++++************++++++))))))(((((())))))***+++))))))))))))))))))******))))))*********+++++++++************************))))))))))))))))))******(((((())))))***+++++++++++++++***)))(((((())))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((NNN@@@???:::666444000000//////...//////000111222111///...---///111)))===```|||xxxvvvvvvwwwxxxxxx~~~|||{{{~~~{{{~~~YYYGGGFFFEEE;;;///,,,***'''''''''(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,+++************+++*********++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,,,,------...***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))*********+++++++++++++++++++++++++++++++++******++++++++++++,,,,,,***,,,------+++******+++******************************)))))))))***++++++***************))))))))))))))))))))))))******+++((()))))))))************++++++************++++++)))(((((((((((()))******))))))))))))************)))************+++++++++************************))))))))))))************(((((()))******++++++,,,******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((''''''&&&''''''(((''''''''''''(((((((((((('''''''''(((((((((((((((JJJ===>>>999555444000000////////////000000111222222111000222555888;;;cccyyyqqqqqqtttxxx~~~yyyvvvuuuwwwwwwyyy]]]MMMLLLIIIBBB444000+++((('''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******+++,,,,,,---......***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,++++++++++++++++++++++++************+++++++++,,,***,,,------+++***************************************))))))******+++,,,+++*********)))))))))((()))))))))))))))***++++++(((((()))***************++++++************++++++((((((((((((((()))******((()))))))))************)))************+++++++++************************((()))))))))************((())))))******+++,,,,,,(((((((((((()))***+++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''&&&&&&''''''(((''''''''''''((((((((((((''''''''''''((((((((()))FFF;;;===888444333000000////////////000111///000222444666:::???CCCttt|||~~~|||vvvwww|||iiiUUUKKKDDD<<<777000,,,************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++---,,,,,,++++++***************+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++******+++,,,,,,---......***+++,,,---...---,,,,,,++++++------------++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------,,,,,,,,,+++++++++*********+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,************************))))))******+++++++++,,,***,,,------,,,***************************************))))))***+++,,,,,,+++*********))))))(((((())))))((())))))***++++++(((((()))***************++++++************++++++((((((((((((((()))******(((((())))))*********+++)))************+++++++++************************(((((())))))*********+++)))))))))***++++++,,,,,,'''((((((((()))+++,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''&&&&&&&&&''''''(((''''''''''''((((((((()))&&&'''''''''(((((())))))RRR<<<;;;666:::222444333111000......///000555///333999111111\\\uuu{{{{{{jjjeeezzzzzz\\\JJJLLLDDD:::222---+++))))))&&&&&&''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******)))(((((((((((((((+++*********))))))((((((******************************+++++++++******)))***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,***(((((((((((()))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++...---***((((((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++///,,,)))***---...***&&&******+++++++++,,,,,,,,,***************************************************************************++++++++++++***))))))++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))******************************************++++++(((((((((((((((((((((((((((((()))***+++,,,,,,,,,******************************+++++++++******)))++++++++++++++++++++++++******++++++++++++******************************************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''(((((())))))))))))(((((((((((())))))))))))((((((''''''(((((())))))******))))))(((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''')))++++++)))((('''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((('''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&PPP<<<<<<666:::222333222111000111222222111000333555222888TTT}}}xxxyyy[[[IIIIIIEEE;;;333///+++'''''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******)))(((((((((((((((+++*********))))))))))))******************************++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,+++***)))((((((((()))*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++***)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++...+++)))+++///000---)))******+++++++++,,,,,,,,,***************************************************************************************))))))(((+++******))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))************************+++******))))))((((((((()))))))))))))))))))))))))))))))))***+++++++++,,,******************************++++++++++++******++++++++++++++++++++++++******++++++++++++******************************************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''(((((())))))))))))(((((((((((())))))))))))(((((('''((((((((()))))))))***))))))(((((((((((())))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((***,,,,,,***)))((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))((('''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&NNN<<<===666:::333333111///111444555333111111666666:::WWW{{{}}}xxxUUUSSSMMMDDD<<<666000+++''''''((()))***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******)))((((((((())))))***************)))))))))++++++++++++++++++++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********,,,+++***)))((((((((()))*********++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***,,,///111///,,,******+++++++++,,,,,,,,,***************************************************************************************))))))(((+++******))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))************************++++++***)))((('''&&&&&&((((((((((((((((((((((((******************++++++******************************+++++++++++++++*********************************++++++++++++******************************************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,---,,,+++))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))((((((''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&LLL<<<>>>777999333333111///111444666333000666333;;;ZZZ~~~www~~~fffOOOHHHDDD:::222111'''((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))((())))))***************************++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************+++******)))))))))))))))************++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...,,,******+++++++++,,,,,,,,,************************************************************************+++++++++++++++******)))******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))*********************************))))))(((((('''+++++++++++++++++++++++++++++++++*********************************************++++++,,,,,,++++++***************************++++++,,,,,,++++++***************************************)))))))))((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********+++,,,---,,,***))))))***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))(((''''''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&III<<<@@@777999333444222000111333444222000666444PPP~~~{{{ZZZOOOKKK===333444***))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))*********************+++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************)))))))))((())))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,*********+++++++++,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,,,,,,,***)))******+++++++++,,,,,,,,,************************************************************************,,,,,,------,,,,,,+++******))))))))))))))))))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++++++++000000000000000000000000+++++++++*********************************************+++,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++************************************)))))))))((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,+++((('''((()))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&FFF<<>>:::666///***'''(((***---))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))***+++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////........................,,,------......------,,,************************************))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,)))************+++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---...------...///******+++++++++,,,,,,,,,************************************************************************)))))))))))))))(((''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************(((((()))***+++,,,,,,---************************)))***+++,,,------...---------------------------+++,,,,,,------,,,,,,+++************************************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******(((((())))))))))))(((((((((((())))))))))))((((((******))))))((((((((('''))))))(((((((((((())))))))))))(((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,//////...,,,))))))***+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((()))***&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&}}}CCC===>>>888666666888111333:::333...GGGmmm}}}yyykkkyyyiiiDDD000888;;;$$$###222---+++***)))''''''&&&&&&&&&))))))))))))))))))))))))*********)))))))))))))))(((******)))(((***+++***000---++++++,,,,,,---...000,,,+++---111222000...777333000111555888777444444888777222111666444---222///+++))),,,...---***,,,++++++,,,---,,,)))''',,,+++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---***((((((+++......---,,,//////+++***---//////---,,,...111000------000333---...333111+++///:::***222666111---000111///111,,,***---+++)))...777111+++(((***------***'''))))))))))))))))))))))))************************)))((())),,,//////,,,)))++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,,,,,,,---......++++++,,,...///...,,,***------------------......+++---000000///------------,,,***((((((((()))***000---******+++---......+++(((&&&&&&(((,,,///000,,,,,,,,,+++++++++******((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))************+++*********))))))((((((++++++*********************+++,,,---...---,,,,,,///,,,)))((())),,,......(((+++...000///...------,,,------...000000---)))------------------------((())),,,///000///***'''***'''%%%%%%&&&((('''&&&************))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************///---***((('''''''''((()))(((((((((******(((&&&(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((}}}DDD===>>>888666666444666777555666HHHlllooo^^^???666:::///)))---******)))((((((''''''''''''))))))))))))))))))))))))************))))))))))))++++++***)))***,,,------,,,---///000///+++((('''444,,,)))...000...222<<<666<<>>???999666666111999888222@@@gggyyywww~~~WWW;;;:::<<<333+++***))))))((((((((((((((()))))))))))))))))))))))))))***************************((('''(((+++,,,---...((()))***,,,...000111222...///>>>UUU___```kkk{{{tttuuuxxx~~~~~~rrrkkkeeeXXXQQQGGG>>>555000------,,,---...---,,,***++++++)))*********))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++***+++,,,,,,+++***222+++...:::999,,,,,,666;;;:::<<>>???999666777555555444:::UUU|||qqqMMM===???999...---))))))((((((((()))******)))))))))))))))))))))))))))***************++++++***((((((+++---,,,,,,...333111---,,,111888:::888???SSSsss{{{}}}wwwkkk^^^NNN???777333000---,,,---,,,***((())))))***+++++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,---...//////...///+++,,,222444333999CCCXXXRRRPPPSSSWWWZZZ]]]aaa]]][[[]]]bbbcccaaaccciiikkkmmmttt{{{wwwlllfffggg|||{{{hhhJJJ<<<>>>777))),,,...///------...,,,)))((((((((((((((((((((((((************************...&&&$$$///@@@DDD777(((,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////+++,,,,,,,,,,,,---///000////////////////////////666888;;;<<<===>>>@@@BBBJJJGGGBBB???===???CCCEEEDDD???888222...+++(((&&&///,,,)))((()))***,,,,,,++++++*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((((((((()))))))))*********************)))))))))))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++111///---+++***,,,000444///000111333555777888888888:::???DDDCCC???>>>@@@BBB???:::666333222222333)))***,,,///111000,,,(((------+++(((&&&&&&)))---+++++++++*********))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))******************)))((())))))***+++'''&&&'''(((+++,,,+++)))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((}}}DDD===???999777777999000666SSSttteeeFFF<<<999333111******)))))))))******+++************************))))))******+++++++++,,,///,,,,,,000///+++,,,000***222===KKK[[[gggeee\\\XXXnnnoookkkhhhlllvvv}}}yyyjjjUUUHHH999000000111///,,,((())))))***++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((***************************++++++++++++,,,,,,,,,+++,,,------------...///!!!***111222999GGGNNNNNN]]]TTTPPPWWWaaadddbbbaaaaaadddhhhkkkllloooxxxxxxooooooppp|||zzziiiaaaaaaSSS>>>333222---(((***000111---)))))))))))))))))))))))))))))))))))))))))))))))),,,&&&&&&444DDDFFF777&&&,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---000222222000//////000---...222666:::???BBBDDDPPPSSSWWWYYYYYYXXXXXXXXXVVVSSSNNNKKKJJJLLLPPPSSSTTTSSSPPPNNNIIICCC<<<666///............---***'''+++++++++************)))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))((()))))))))************))))))))))))))))))************++++++,,,,,,,,,,,,++++++++++++,,,,,,------222333444333111000111333;;;>>>CCCGGGKKKRRR\\\ccchhhlllwwwzzztttsss}}}zzztttkkkaaaWWWPPPKKKAAA;;;333---+++,,,---.../////////...,,,+++++++++++++++++++++************((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************)))))))))))))))*********(((((((((***,,,---,,,+++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((({{{BBB<<<>>>999777888:::555JJJttt{{{yyyZZZ@@@888777444++++++***************+++************************))))))******+++,,,,,,,,,...+++,,,///---***222???FFF[[[tttqqqzzzwww[[[FFF:::444///***+++***))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,------+++******,,,...)))<<>>999888999888FFFkkk|||{{{xxxSSS<<<;;;888---,,,+++***************************************))))))***++++++,,,------+++))),,,222444:::QQQiiiuuuaaaOOOBBB;;;444222...+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------+++,,,,,,++++++...333888FFFUUUbbbeeefffeee]]]RRRSSSWWWfff{{{{{{uuunnnrrrvvvmmmTTT===333---'''++++++++++++++++++++++++))))))))))))))))))))))))&&&***---+++&&&$$$(((,,,---,,,,,,,,,,,,---......------------------------...............//////000,,,...000//////222:::AAAFFFJJJQQQZZZdddmmmtttwwwyyymmmbbb\\\YYYXXXWWWpppiii___SSSFFF;;;000***---------,,,,,,,,,,,,+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))************((()))))))))******************++++++,,,------...------...///000333555666555>>>JJJWWWddduuuxxxhhh]]]LLLBBB666000///000...,,,,,,,,,+++++++++***************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************))))))((((((((('''(((******)))'''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((www???:::===999888999666WWW{{{xxx|||mmmfffBBB>>>;;;...---,,,+++************************************))))))***+++,,,,,,------///...333<<>>:::555000,,,+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,---------(((***,,,---///555>>>EEEYYY^^^jjjtttvvvpppkkkkkkttt|||vvvttt}}}uuupppxxxyyy[[[GGG;;;222++++++++++++++++++++++++))))))))))))))))))))))))(((''''''))),,,---+++(((---,,,,,,,,,,,,---......------------------------...............///000000...000222333777@@@OOOYYYbbbiiiuuurrrcccNNN[[[nnn{{{yyyhhhPPP>>>......---------,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************(((((())))))*********+++******+++,,,,,,---......//////000111333666888:::LLLeee]]]BBB666333111///,,,,,,,,,+++++++++******++++++************++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************************)))((((((((('''&&&'''((((((&&&$$$(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((nnnFFF<<<888===999:::999kkkuuukkktttyyytttyyyzzz{{{|||pppyyyTTTEEE333999222...///---'''''',,,*********)))))))))))))))************,,,...111333444555IIIfff~~~nnnQQQ>>>777111000111+++******+++,,,,,,)))((()))))))))))))))))))))))))))++++++************++++++))))))******,,,---///000+++,,,,,,...666GGG[[[hhhrrr|||~~~yyynnniiinnnppplllnnnuuuyyyuuu|||ooorrr{{{rrrZZZ888777//////---&&&(((---))))))***++++++******+++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,................................./////////...,,,000---444DDDPPP^^^zzzwwwaaa```qqq~~~wwwiiiRRR>>>---...222///,,,,,,+++,,,,,,)))%%%&&&***///''''''(((((())))))******+++*********))))))(((((())))))))))))))))))))))))((((((((()))******++++++))))))***,,,,,,------,,,,,,000///+++,,,111111,,,000222333333999NNNmmmbbbVVVHHH555...//////,,,***)))+++---******((('''(((+++,,,+++))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************+++******)))))))))))))))---+++)))((()))))))))(((*********)))))))))))))))++++++***)))))))))))))))************))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&%%%&&&''')))+++((((((''''''''''''(((((()))(((((('''''''''((((((((((((((((((((((((((((((jjjAAA<<<:::<<<999???]]]}}}~~~nnnsssuuunnnxxxzzzxxx~~~}}}}}}rrrrrrEEE777777111+++***++++++***+++************************---...///111111///,,,***:::MMMwwwnnnZZZAAA333000***...---,,,+++)))((()))+++************************++++++************++++++++++++,,,++++++***++++++---///777BBBPPPaaavvvyyyxxxpppiiiiiiooossssss|||~~~}}}tttmmmttt|||hhhFFF888...***&&&)))***$$$***+++,,,++++++******+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,---......---...222555<<>><<<:::<<>>YYYppp}}}{{{uuuuuu{{{yyy}}}yyyzzzuuuqqquuuzzzttt```GGG777111000---)))******+++++++++******))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***...111000---///777>>>IIIRRRaaa}}}rrrfffrrr~~~wwwTTT555---333222///+++)))*********(((************++++++++++++************))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++,,,,,,------------------'''***...222000...000666KKK```tttPPP===444,,,(((***'''+++...---)))'''(((,,,))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,---,,,---...///000///...---/////////......------,,,***************+++,,,---******)))))))))(((((((((((((((((())))))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&((()))***((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((aaa<<>>CCC;;;888NNNwww}}}zzz}}}tttvvv|||~~~```rrr|||~~~|||~~~uuuuuu|||wwwjjjiiitttvvvyyyrrrlllzzzzzzYYY999<<<:::444///...---***+++,,,,,,,,,---------...111,,,,,,:::XXX|||ppp}}}~~~uuuvvv~~~fffVVVKKK:::......222///'''************************,,,,,,++++++++++++,,,,,,***,,,...---+++...444999LLL\\\ttt{{{wwwwwwtttvvv|||yyyuuu}}}|||~~~qqqbbbooo|||hhhVVV===+++...)))(((&&&'''***++++++)))))))))*********++++++++++++++++++,,,,,,---------,,,,,,,,,------.........---///000444???UUUqqqsssrrreee@@@777---))),,,---+++&&&))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((()))))))))***++++++,,,,,,------,,,,,,,,,---......666111///666JJJjjj}}}```BBB999---%%%(((------++++++))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))******+++,,,---------*********+++,,,---...///,,,...///......000444888000000000000000000000000//////...............///************))))))))))))************))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((ccc@@@BBB;;;???^^^www{{{tttwwwrrr~~~~~~iiioootttttt{{{jjjuuu{{{vvv~~~tttrrryyyxxxnnniiillleeezzzyyyjjjnnn~~~{{{kkk???;;;777555111------000,,,,,,------......//////+++,,,<<>>ZZZ}}}QQQ;;;)))'''++++++******))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******+++,,,------...///+++++++++,,,---///000111---///000///------000444------...///000000111111......------......///000,,,,,,+++++++++*********+++************)))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((''''''&&&''''''((()))***((((((((((((((((((((((((fff???>>>===LLLnnnvvv~~~}}}ttttttyyyrrrmmmoooiiirrrnnn^^^jjjrrrpppnnnrrr|||qqqjjjuuutttfffcccpppyyyxxxwwwrrrpppttttttmmmgggfff^^^jjjzzz{{{pppeeepppUUUBBB444666666...,,,222,,,------...//////000000,,,CCCjjj{{{vvvyyy\\\@@@777444111++++++++++++++++++++++++---,,,,,,++++++,,,,,,------...---,,,///;;;MMM\\\qqq~~~{{{|||sssnnnlllrrryyy}}}zzzxxx~~~^^^SSS:::333,,,(((***++++++))))))************+++++++++******+++,,,,,,---......------...//////000111111777===OOOmmm|||zzzooo|||jjjIII777000...---*********)))))))))((((((((()))))))))************)))))))))))))))))))))))))))******++++++,,,,,,---///.........///111444555555TTTyyycccEEE777000)))'''***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******+++,,,---...//////------...///000222333444+++111666888666555777:::999888777666444222111111666555444222000/////////---------,,,,,,,,,+++++++++++++++*********))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''((()))***((((((((((((((((((((((((hhh===:::???VVVxxxqqqnnnnnnrrrooopppxxx|||ssszzz}}}nnnmmmcccgggssshhhbbbxxxyyyuuujjjlll}}}nnnbbbmmmuuuooo``````nnntttlllooonnnnnnooommmiiieeebbb```___kkkxxxuuukkkooo{{{uuuvvvnnnLLL555888:::000,,,222---------...///000000111777dddvvvuuunnnsssssslllppp~~~vvvrrrwwwzzzvvvsssssswwwzzzzzzxxxxxx~~~{{{TTT???777333++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,---...///666HHH```rrr~~~uuuooovvvwwwgggYYYYYYaaapppuuuyyyxxxyyy~~~~~~ooo|||eeeWWWBBB:::000******+++***))))))************+++++++++******+++,,,,,,---...............///000111111222<<>>===888111###333000444...+++222333333:::[[[uuuooonnnnnnmmmkkkrrrnnnttt|||zzz~~~{{{sssmmmqqqxxxvvvvvvyyyyyyccc===:::............,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,///------555HHHbbbxxx|||rrruuu|||{{{qqqcccXXXkkkoootttuuusssqqqqqqqqqlllwww||||||{{{pppjjjPPP444((()))+++***)))++++++************++++++,,,,,,+++++++++,,,------,,,111...***///111555AAAUUUwwwzzzttt\\\000...+++---,,,(((&&&((()))((())))))))))))))))))))))))))))))))))))************'''***---,,,,,,...///000//////333555...///JJJkkk{{{ddd``````WWWMMMHHHCCCCCCBBB@@@@@@CCCHHHLLLTTTWWWbbbqqq{{{ZZZ:::...111,,,+++)))((())),,,)))$$$((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((&&&(((*********++++++))),,,///...+++***---/////////(((:::999GGGKKKjjjqqqtttaaaQQQIII333777666000,,,,,,---+++///---)))&&&&&&(((+++...))))))))))))((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''YYYBBBAAAIII{{{sssooopppyyy~~~zzzsssoooeee^^^[[[cccpppvvvnnneeeVVV]]][[[RRRVVVeeemmmkkkssszzznnnhhhYYYllloooaaacccuuuyyylllsssyyy{{{tttlllfff```ZZZ^^^]]]YYY\\\ooo|||mmmfffiiiwwwrrrKKK;;;777777888***///...000///000111---===\\\iiivvvuuusssrrruuu|||{{{zzz}}}|||zzz|||lllJJJ444111---,,,...///...,,,,,,,,,,,,,,,,,,---------+++000444;;;QQQqqq|||yyyttt}}}yyyzzzooohhhffffff{{{}}}~~~tttJJJ444111111---***++++++************++++++,,,,,,++++++,,,,,,---......333222222444222@@@\\\uuuvvvXXXDDD000---,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))************+++,,,,,,++++++,,,---...+++///000///999WWW{{{wwwxxxdddQQQBBBAAAAAA<<<888999::::::999888777888;;;>>>===;;;>>>EEEKKKQQQ\\\hhhvvveeeGGG333111,,,(((''')))***+++,,,((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))(((******+++***+++,,,,,,+++(((***...000000000333777BBBFFF^^^jjj|||yyyfffJJJ555111444222,,,%%%)))...111000---***(((***)))))))))((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''___??????]]]}}}sssrrrxxx|||zzzxxxyyyyyywwwsssooommmqqquuurrrfff\\\XXX^^^[[[QQQRRRbbbnnnooozzzxxx{{{qqq```VVVeeehhh]]]___pppvvvooouuuzzzzzzrrrjjjddd___[[[\\\YYYTTTTTTcccyyyzzzmmmggghhhsssyyyWWWAAA444444===333,,,...000111333000///PPPhhh|||tttqqquuunnnwww~~~___CCC999...+++...222000,,,,,,,,,,,,,,,,,,---.........333<<>>111(((***,,,***(((***)))))))))))))))))))))))))))))))))*********++++++...,,,++++++---...//////...000...666\\\iiiwww{{{SSSKKKAAA;;;======:::;;;@@@===>>>>>>===;;;:::;;;<<<;;;999888:::<<>>GGGrrrrrrssswwwxxxsssyyy{{{wwwyyy{{{yyynnn___VVVVVV[[[___WWWVVV^^^aaadddsssqqqkkkyyyvvv^^^eeellliii^^^]]]iiipppoooiiinnnnnnhhhbbb```___\\\\\\[[[VVVRRRYYYkkkpppdddZZZqqqsssqqqlllTTT@@@555:::777,,,000333000000777EEEmmmxxxgggnnnpppssstttuuuyyy~~~zzzZZZIII444***,,,111000,,,------,,,,,,---...///000333555GGGlll}}}~~~zzzsssuuuzzzmmmSSS;;;+++(((+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,---...///,,,111...111CCC[[[pppbbbEEE,,,(((+++)))(((+++))))))))))))))))))))))))))))))*********+++++++++---******...222222222333222444===[[[aaaFFF===???AAA===;;;??????;;;;;;===999;;;======<<<:::999999::::::<<<>>>>>>===<<<===AAAEEEMMM[[[lll{{{}}}aaaFFF555))),,,...)))%%%'''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))*********+++((((((+++---,,,,,,---000///888IIITTT]]]qqqvvv___PPP>>>555,,,'''))),,,,,,+++*********)))))))))((((((((((((''''''''''''((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''bbb@@@XXX~~~|||qqqmmm|||}}}{{{|||qqqwwwyyyuuuhhhYYYSSS[[[dddVVVQQQWWWeeeooovvv~~~qqqwwwvvveeelllmmmkkkeeecccfffgggfff]]]bbbbbb]]]YYY[[[]]]]]]YYYZZZYYYSSSPPP[[[vvv{{{mmm```UUUpppvvvkkkmmmXXX>>>333777000///333---///KKKnnngggXXXiiitttttttttwww~~~{{{}}}yyy~~~uuu___BBB///+++...///---...---,,,,,,---///000222444;;;^^^~~~zzzzzz}}}WWW444+++222,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///000111888555;;;^^^gggAAA///,,,++++++...************************************++++++++++++,,,(((***000222000000333111DDDiiiyyyzzzsssaaaXXXLLLFFFEEEEEECCC@@@>>><<<>>>BBBDDDBBB>>>===BBBEEEIIIKKKJJJHHHHHHHHHDDDEEEDDDBBB@@@>>>;;;777999:::>>>EEENNNWWWaaagggqqqeeerrrgggMMM555...///,,,))))))((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))*********+++...+++,,,//////,,,---222111BBBbbbQQQDDD666///000222...)))************))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((___DDDhhh{{{|||nnnpppyyy{{{uuuwww|||zzzuuunnniiieeecccbbbaaaNNN\\\ggglll{{{yyy}}}tttiiieeeaaa```dddjjjmmmhhh```[[[WWW[[[ZZZUUUSSSWWW[[[]]]SSSUUUVVVSSSLLLOOOhhhuuufffZZZiiiuuurrr{{{sssRRR333666333,,,111...;;;jjjiiiZZZaaadddbbbrrrwwwiiikkkjjjjjjhhhaaa]]]ccckkk|||vvvXXX>>>000---...000......---,,,---///222333777OOO}}}uuuEEE111111,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...000000+++555===RRR|||kkknnn___AAA000***)))************************************++++++++++++,,,...***+++//////+++///666???iiiuuusssnnn```SSSJJJDDD===:::<<>>@@@AAAEEEDDDEEEGGGMMMWWWcccjjjnnnwww}}}||||||{{{mmm___VVVLLLAAA>>>@@@@@@EEERRRaaammmuuu|||vvvpppxxxwww~~~YYY;;;222---&&&((((((((((((((((((((((((''''''''''''((((((((()))((())))))***++++++,,,,,,...,,,...555:::IIIlll~~~}}}oooMMM888111+++++++++************)))((((((''''''''''''(((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))YYYVVV~~~sssgggnnnqqqggg^^^^^^___kkksssqqqiiihhhpppwwwuuuiiiqqqmmmdddccccccbbb\\\PPPIIIQQQ^^^ccc^^^YYYEEEEEEGGGKKKOOOQQQPPPOOOJJJJJJJJJKKKNNNQQQTTTVVVuuupppjjjZZZTTTlllrrrSSSJJJ<<<222...;;;eeennn]]]dddkkkiiiqqqyyyrrrfffZZZQQQLLLKKKKKKHHHHHHMMMTTTTTTSSSYYYccchhhyyyWWW>>>555...000,,,---000---+++888KKKuuuyyyxxx||||||vvvpppmmmxxx|||...888,,,+++---***---000+++'''888222)))111333111===OOOrrrRRR;;;(((///'''$$$***,,,(((&&&***************+++,,,------222***///999444;;;qqq}}}nnnTTT???>>>CCCAAA>>>>>>IIIQQQ\\\cccgggooozzz}}}qqqcccSSSHHH:::??????III```lllooouuunnnxxxoooooo\\\888***---''')))(((&&&%%%&&&''''''))))))))))))************...$$$%%%000///%%%'''333)))111333<<>>000///---///333000///***---555666666UUU}}}sssYYY555222---(((***///---(((++++++++++++,,,...///000///333:::SSStttNNN>>>FFFDDDCCCKKKYYYfffnnnxxxiiiPPPFFF???>>>GGGTTTooowwwmmmhhhccccccmmm|||}}}gggeeeqqqqqqZZZBBB000***''')))+++)))'''%%%((()))))))))************,,,&&&***444111(((///BBBQQQnnn|||{{{~~~~~~sssGGG---)))...///---*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********)))))))))*********+++++++++++++++++++++*********************************************************|||~~~wwwsssmmm```RRRHHH???;;;CCCOOONNNUUUaaammmqqqsss|||ssscccWWWSSSQQQUUUZZZXXXOOOGGGJJJHHHGGGGGGEEEAAAAAAEEEHHHBBB>>>AAAHHHMMMKKKFFFMMMKKKHHHEEEFFFJJJNNNQQQVVVrrrrrr^^^WWWUUU\\\qqq|||vvvqqqfff===777BBBpppdddeeeeeeiii}}}pppeeeYYYUUUPPPMMMPPPXXXbbbiiivvvyyy|||~~~~~~|||}}}|||FFF???333444444//////AAAeee{{{vvviiiUUUOOOgggvvvPPP555000///111222---111+++///444111???mmm{{{nnnkkk|||qqqNNN666%%%)))000---)))++++++++++++,,,---///000111111///IIIiiiMMMBBBBBBBBBEEEUUUiiissswww{{{iiibbbUUUFFFDDD<<>>;;;@@@IIINNNLLLGGGIIIGGGDDDCCCCCCGGGJJJMMMUUUiiinnnaaaTTTQQQYYYiii{{{vvvWWWvvv{{{hhh888===NNNbbb[[[bbb\\\fff{{{yyyzzzuuupppnnnwwwwwwxxxzzzyyyrrrggg___QQQOOOOOORRRZZZhhhuuu}}}|||{{{vvvrrrwwwrrrQQQAAA666666333///444NNNwwwttttttdddQQQ[[[bbb???666111000000+++333///222111444VVV{{{vvvkkk```aaannnGGG))),,,222+++(((...++++++,,,---...///111222222<<>>>>>???BBBEEEGGGGGGFFFDDDCCCAAAAAABBBEEEHHHJJJSSS___mmmfffPPPLLLYYYbbbzzz|||UUUkkkvvvsssmmm666@@@fffcccdddhhh```aaaxxxttthhhbbbdddbbbZZZWWWZZZQQQQQQSSSWWWZZZZZZUUUQQQRRRSSSUUU\\\iiixxxooo|||~~~www{{{pppxxxuuuhhhiiixxxllleeeBBB;;;:::555222>>>___www{{{pppYYYUUUmmmfffFFF<<<333...000...222111444333DDD|||sssqqqgggfffQQQ^^^bbb;;;......,,,,,,///+++,,,,,,---...000222333777___jjjHHHBBBBBBAAAOOOeeeyyy~~~}}}WWWDDDPPP```kkksssxxx\\\]]]hhhsssqqq{{{}}}mmmZZZSSSYYYaaaXXXAAA,,,)))***'''&&&)))))))))))))))***************---000888SSSyyyvvv{{{tttRRR<<<555===MMM\\\tttvvvhhhVVViiikkksssyyysssgggbbbiiirrrtttNNN444,,,,,,,,,+++******))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++((())))))******+++,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,------............------------------------------,,,,,,+++++++++***|||zzz|||wwwhhhRRRAAA;;;;;;<<>>???JJJPPPKKKCCCHHHGGGJJJOOOOOOJJJFFFEEE:::@@@EEEDDDAAA???AAAEEEBBBAAAAAAAAACCCEEEHHHIIIQQQYYYnnnlllOOOJJJ]]]ccc~~~nnn```nnnsssrrrrrr555AAA|||XXXfffbbbdddooo```[[[ZZZ\\\SSSGGGFFFNNNSSSRRRTTTYYY___bbbaaa___ZZZ[[[___gggttt___ZZZUUUVVV___ffffffbbb[[[gggxxxwwwccc___nnnkkk{{{uuuCCC???<<<777555FFFlll~~~~~~}}}~~~|||pppWWWEEEQQQyyyaaaGGG>>>222,,,000444///000444666UUUrrrkkkmmmdddqqqLLLCCCxxxMMM000)))---000///+++,,,,,,---///111222333>>>jjjMMM:::???GGGLLL___xxxwwwcccRRROOObbbqqqllldddbbbfffuuujjjqqq~~~lllVVV[[[nnneeeIII111******&&&%%%)))))))))))))))************000%%%000VVV{{{|||ssswwwJJJ;;;444DDD]]]tttssscccnnnwww{{{ttteeemmmnnnzzzmmmGGG999,,,,,,++++++***))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))******++++++++++++((())))))***++++++,,,,,,++++++,,,,,,,,,------------------.........//////........................++++++,,,,,,,,,,,,------zzz|||ooogggWWWBBB777888888DDDKKKTTTdddjjjkkksss}}}zzzzzz{{{eeeWWW^^^iiikkkkkkmmm]]]QQQCCC===???CCCDDDCCCHHHIIIJJJLLLQQQTTTNNNEEEAAABBBBBBCCCBBBBBBBBBBBBCCCDDDEEEDDDAAAAAADDDHHHQQQWWWjjjbbbRRROOOSSSjjjpppvvv|||{{{yyy555IIIooodddeeehhhgggrrrYYYQQQXXX```WWWPPPVVVZZZ___llluuuuuuxxx{{{sssgggeeesss}}}yyykkk]]]\\\]]]___bbbbbb]]]YYYVVV___pppxxxlll______ppp~~~kkkkkk~~~DDDBBB888777---\\\yyyzzz~~~yyywwwzzzqqqpppyyy}}}{{{sssdddSSSAAAYYYQQQ555666...000444333555555BBBkkk}}}|||}}}wwwoooiiiXXXVVVJJJJJJppp555000333%%%333+++---///000//////222888\\\rrrCCCCCCAAAAAALLLeee}}}|||wwwjjjZZZRRR^^^pppnnnddd^^^ffftttyyypppqqq}}}yyydddRRROOOeeeSSSKKK111""",,,)))&&&'''(((((((((+++...///---//////PPPvvvyyynnnqqqaaa888777===WWW~~~}}}{{{xxxqqquuu}}}~~~~~~iiiAAA///,,,++++++)))'''(((,,,))))))))))))))))))))))))))))))))))))******************+++******)))))))))***)))'''(((---111000+++333000***---444...---:::111999?????????AAACCCBBBBBB===<<<@@@>>>777555888///000222111---***+++///{{{|||}}}mmm___UUUIII<<<:::@@@IIIPPPRRRXXXhhhpppsss|||{{{wwwrrrtttvvv^^^PPPIIIUUUbbbhhhkkkooogggYYYHHH<<<:::<<>>888hhh~~~tttddddddbbbfffhhhlllpppooosss|||zzzkkkYYYBBBQQQ^^^999888111222333...333777]]]|||wwwyyy~~~~~~yyyjjjXXXUUUOOOIIIjjjMMM<<<---...,,,,,,......222444///777MMMsssOOOAAA???CCCNNN[[[ooo~~~uuujjj^^^WWW\\\fffmmmfffaaaccciiirrrvvvooouuu{{{rrr]]]KKKaaaRRROOO777%%%,,,)))&&&)))++++++)))((()))+++---...666dddkkkzzz}}}lllLLLBBBAAAMMMoooyyyuuu{{{~~~zzz{{{~~~ddd;;;000)))+++---***)))+++))))))))))))))))))))))))))))))))))))************,,,+++)))))))))))))))(((111000//////...---,,,---(((111555:::@@@======III]]]XXXWWWVVVPPPGGGGGGNNNQQQSSSVVVWWWSSSNNNOOOSSSLLLDDD<<<;;;<<<999000)))|||xxxyyykkk\\\MMMEEE???===DDDOOOYYY```___bbbnnnsssuuu~~~zzzzzztttsss}}}wwwaaaIIIDDDGGGVVVdddhhhkkkpppggg]]]OOOCCC===;;;;;;;;;===>>>@@@CCCJJJPPPMMMFFFDDD???;;;999<<>>@@@CCCBBB@@@@@@CCCFFFQQQYYYoooeeeSSSNNNQQQiiiwwwkkkqqqmmm???jjjxxxfffcccYYYaaa|||oooQQQYYYssszzz{{{{{{zzzoooxxxrrr```[[[jjj}}}qqq[[[^^^AAA@@@>>><<>>hhh~~~tttuuusssrrrtttyyy}}}~~~}}}~~~~~~~~~yyyuuuwwwwwwvvvzzz{{{~~~wwwPPP999(((***000---)))***)))))))))))))))))))))))))))))))))*********++++++,,,***((())),,,...,,,***(((%%%(((---...+++000999GGGLLLFFFDDDOOOTTTSSSUUUVVVRRR[[[kkkkkk___^^^iiiooo{{{rrrcccWWWPPPPPPSSSYYY```ccc\\\LLL???wwwmmmkkk\\\QQQHHHEEEEEEIIITTT______kkknnnnnnrrrppprrr|||www{{{nnnUUUIIILLLVVVeeellljjjhhhiii\\\ZZZUUUOOOHHHAAA<<<999<<<======@@@HHHPPPOOOJJJAAA===888888;;;>>>>>><<>>PPP}}}tttzzz~~~yyytttdddSSSMMMGGGUUU[[[XXXaaagggqqqyyymmmTTTPPPlllXXX888;;;666222+++777666WWW{{{ooocccTTTRRROOOGGGgggFFF444222444...222///333777111UUUVVV>>>>>>@@@GGGXXXpppyyyuuuppphhhbbbbbb^^^eeelllqqqvvvxxxsssmmmfffaaa^^^bbbfffcccXXXPPPUUU___|||wwwcccRRR^^^vvvqqqXXXMMMNNNbbbVVV888+++$$$***)))))),,,...---+++...333999nnnMMMOOOmmmIII888???zzztttllluuu|||{{{sssuuuqqqkkkmmmtttuuuppp}}}wwwtttvvv|||~~~~~~{{{zzz|||{{{jjjHHH,,,)))///...******))))))))))))))))))))))))))))))*********+++++++++***))))))---111333000,,,///***---888===>>>GGGUUURRRdddgggbbbgggkkklllpppyyyrrryyyzzzpppddd]]]]]]___xxxrrrfffcccRRROOONNNQQQVVV[[[bbbiiicccrrrwwwsssrrrpppyyyrrrkkklllcccTTTTTT[[[hhhssstttmmmeeeaaa[[[ZZZWWWSSSMMMFFFAAA===::::::999<<>><<<===???@@@???===EEEHHHKKKJJJFFFCCCCCCDDDMMMZZZrrrhhhSSSMMMTTToooXXXBBBrrrdddddd\\\tttsss\\\iiizzzuuunnnkkknnnxxxwwwaaaTTTZZZhhh}}}nnn~~~fffBBB777BBBuuuuuuqqqooovvvwwwvvvrrr{{{~~~oooccc[[[hhhlll~~~hhhggg^^^jjj~~~|||vvv___TTTfff]]]<<<;;;555333...:::>>>yyysssnnnhhhRRRJJJQQQLLL[[[~~~lll777000000...222222333333;;;rrrwww@@@777FFFBBBTTTjjjtttddd\\\ZZZVVVSSSTTTQQQKKKGGGFFFFFFBBB???@@@GGGSSSbbbmmm{{{~~~yyyuuupppkkkfffggghhheee\\\RRRQQQVVVvvv|||mmmRRROOOeeeqqqkkkGGGMMMjjjeeeDDD///$$$,,,***'''(((---///---///444SSSgggOOOeeeXXX???ZZZssstttzzzxxxrrroooiiiooooooiiikkktttuuunnn```XXXRRRSSS^^^kkksssvvv~~~ttt^^^:::++++++,,,++++++************************************++++++++++++)))***,,,000444333///+++777444777AAAHHHKKKTTT___]]]qqqddd\\\pppaaaZZZPPPSSSXXX___eeeiiikkkmmmkkkyyy|||vvvvvvzzzfffZZZZZZ[[[[[[]]]dddooovvvuuuooogggbbbbbb]]]TTTNNNJJJGGGEEEDDD@@@???<<<<<>>BBBGGGHHHFFFDDDEEEFFFKKKXXXrrrhhhRRRMMMWWWvvvJJJIII}}}pppccceee^^^uuu|||\\\kkkvvvooojjjoooyyydddVVVXXXbbbtttqqqwwwrrrGGG777BBBvvv~~~xxxyyyooo^^^TTTRRRSSSSSSfffdddgggpppzzz|||tttkkkppp}}}kkkppp```ddd{{{~~~|||fffTTT]]]nnnDDD;;;444555555666RRR}}}wwwyyymmmiiiQQQDDDOOOQQQTTTfff???999---///000444333333RRRaaaMMM;;;<<>>tttwwwqqqEEETTTvvvpppsss}}}{{{lllccceeecccjjjlllgggdddccc]]]TTT???<<<<<>>DDDLLLMMMIII???AAACCCAAA>>>===@@@DDD:::???EEEHHHFFFDDDDDDEEEHHHWWWqqqfffQQQNNN[[[}}}vvv@@@PPPkkk^^^dddbbbvvv|||cccqqquuudddWWWVVV\\\nnnuuurrr|||KKK>>>BBB~~~~~~zzz}}}}}}{{{vvvhhheeeVVVFFFCCCBBB@@@CCCFFFMMMSSS[[[iiiuuuqqqfffgggwww___```]]]UUUjjjYYYYYYtttlllTTTSSSooosssGGG<<<444777777888qqq}}}www~~~pppiiiUUUIIINNNQQQQQQVVVXXX>>>222111---555555999pppyyyJJJ888@@@CCCJJJbbbxxx}}}iii[[[VVVXXX\\\___UUUNNNGGGCCC???:::777888666999AAAGGGEEEAAADDDJJJUUUYYYbbbooo}}}|||wwwyyy}}}}}}xxxvvvmmmddd___YYYSSSPPPQQQVVVhhhvvvnnnTTTGGGUUUlll^^^MMM]]]eeeYYYFFF///+++,,,)))***,,,***---AAAYYYwww{{{JJJSSSyyy{{{}}}yyywwwssslllccc\\\]]]bbb^^^```___[[[UUUNNNGGGBBBHHHJJJNNNRRRUUUWWWYYY[[[XXX^^^eeellluuu~~~zzzxxx~~~lllBBB,,,---...(((*********************************+++++++++,,,,,,***...111333555999@@@FFFWWWqqqsssiiiXXXaaaeeejjjmmmqqquuuvvvuuuuuuqqqYYYSSSPPPJJJHHHMMMJJJKKKJJJJJJMMMQQQSSSRRRZZZSSSMMMLLLOOOOOOIIICCCGGGCCC>>>;;;@@@GGGHHHDDD<<>>;;;999777999===EEECCCBBBBBBBBBLLLccc{{{xxx```KKKQQQlll}}}~~~xxxuuuzzzzzz|||vvvooojjjbbbVVVMMMJJJKKK]]]www~~~gggMMMUUUmmmlllNNNTTT___]]]PPP444******+++......***111RRRuuuooorrrRRRTTTuuuooorrrhhhmmmjjjaaa```ddd___UUUNNNLLLKKKMMMMMMMMMPPPUUUPPPSSSUUUQQQKKKIIIOOOVVVTTTYYY___gggrrr|||}}}zzz|||}}}mmmfffMMM///...///&&&******************************+++++++++,,,,,,,,,)))---222555999CCCRRR^^^fffwwwtttzzzpppVVVnnnmmmnnnqqqwwwzzzzzzyyykkk^^^NNNDDDCCCEEEEEEDDDCCCAAA???>>>???BBBEEEGGGKKKNNNPPPPPPMMMJJJJJJKKKGGGHHHAAA777777@@@CCC???;;;999777777999===BBBEEEAAADDDIIIJJJDDD???BBBIIIFFFdddqqqNNNNNN\\\YYY```ttt>>>JJJ[[[iii^^^yyy~~~vvvxxx|||~~~~~~zzzvvvxxxzzzfffwww|||wwwttttttpppnnnyyy}}}yyy{{{qqq{{{tttiiiUUURRRcccyyyyyy@@@999OOO|||vvvwwwuuuxxx~~~~~~rrrddd[[[UUUHHH@@@EEENNNUUU^^^eeeoooiii___^^^kkkxxxrrrdddZZZaaaUUU[[[SSSiiiaaa^^^UUUfff~~~ppp]]]FFFLLL{{{qqq@@@:::<<<888555JJJ{{{}}}qqqiii\\\OOOJJJNNNUUUYYY\\\@@@777444888...===VVVWWWAAAFFFEEEOOOmmm```KKKVVVjjjkkkZZZLLLDDD>>>:::999888888===CCCPPPPPPGGGCCCZZZ{{{}}}iiiYYY^^^ttt{{{yyytttvvv{{{~~~{{{xxxuuuvvvyyyxxxqqqnnnzzz}}}}}}kkk\\\VVVQQQJJJDDDQQQjjjuuuuuuZZZGGGiiiggg___===HHHVVV]]]888111******---///...===hhhccclllggg\\\qqqpppsssqqqkkkggg```ZZZZZZZZZUUUOOOKKKPPPUUUTTTUUU]]]iiippp{{{~~~|||tttnnnkkkddd]]]ZZZ\\\^^^eeeppp}}}yyyuuuwwwtttnnn:::...111)))***++++++,,,,,,++++++***++++++))))))---111///+++111///999MMMVVVXXXiiixxxooopppwwwyyywww|||xxx}}}~~~|||jjjccc~~~ttt]]]lllqqqvvvzzz{{{{{{}}}lllVVVMMMCCC???BBBFFFFFFEEECCCAAA???======???BBBDDDCCCFFFIIIKKKJJJKKKMMMOOOMMMIII@@@777777>>>BBBCCC???===;;;:::;;;>>>AAADDD???AAAFFFHHHEEE@@@BBBHHHLLLcccjjjUUUOOOTTTZZZwwwVVV~~~ttt:::IIIzzzYYYooo___rrr~~~www{{{xxxrrriii^^^YYY[[[]]]dddwww}}}ddd[[[TTTSSSPPPOOOYYYfffsssvvv{{{ttt|||yyyoooYYYRRR```xxxwww}}}CCC>>>YYYvvvuuupppkkkrrrvvv{{{iiiXXXQQQDDDGGGPPP[[[___```eeelll]]]lll|||ddd\\\bbbXXX___\\\mmm```XXXOOO___zzztttcccLLLNNNxxxvvvFFF===>>>999;;;___~~~||||||}}}|||sssjjj]]]PPPKKKNNNTTTYYY___VVV999444666333CCCooorrrMMMCCCJJJPPPddd}}}~~~tttcccYYY]]]]]]QQQ@@@888;;;999999<<<===>>>AAAGGGHHH???NNNnnnqqq___ffftttqqqrrrssstttvvvvvvtttsssppprrruuuuuupppnnnwww~~~~~~rrrdddXXXOOOHHHCCCIII\\\iiittteeeKKK[[[fffbbbHHHFFFVVVZZZ<<<---)))...000,,,000NNNiiiwwwyyyoooooonnnhhhhhh___UUUQQQSSSUUUWWWXXX[[[iii{{{yyyqqqnnnoooqqqrrrsss~~~{{{uuudddzzzKKK,,,111...++++++++++++++++++++++++000---***))))))***,,,...222BBBUUUeeezzzyyyzzzwwwmmmggghhhccc]]]VVVTTTWWW[[[___```rrrtttnnngggoooyyyzzzqqquuupppnnnsssppplllrrreeeiii}}}vvvgggaaalllxxx~~~~~~vvvaaaPPPJJJDDD???>>>@@@BBB@@@<<>><<<<<<===???@@@===???BBBDDDEEEHHHLLLNNNNNNDDD:::666666999???EEE???>>>===<<<<<<===???@@@>>>>>>BBBFFFFFFBBBBBBFFFPPPaaa```ZZZOOOMMMaaammmXXX```888HHHrrrQQQpppaaalllzzzssszzzvvviii^^^VVVPPPQQQUUUZZZggguuulll~~~~~~ggg^^^YYY\\\]]]YYY[[[bbbooovvv}}}|||wwwnnnYYYSSSbbbwwwiii~~~EEE@@@aaa{{{uuubbbWWWQQQOOOQQQ___hhhrrrssseeeSSSJJJJJJUUU[[[dddgggeeeiiizzzzzzttt[[[___ZZZbbbbbbmmm^^^PPPNNNZZZssswwwfffOOOGGGkkkuuuJJJ;;;;;;777@@@yyyvvvrrrpppooorrruuuxxx|||uuulll^^^RRRLLLMMMSSSXXXXXXgggppp999333111555GGG]]]@@@BBBGGGSSSppp}}}wwwwwwzzz{{{~~~ssshhh``````[[[MMM@@@;;;777777<<>>IIIVVVyyyqqqiiikkkiiicccbbbccc```[[[^^^eeegggfffgggiiillllllhhheee[[[ccciiikkkrrrsssyyyzzz~~~vvvssspppdddmmmwww}}}qqqSSSLLLNNNFFFBBB???>>>@@@AAA>>>;;;???>>><<<;;;;;;===???@@@;;;<<<===>>>@@@CCCFFFHHHGGG;;;333555777666;;;EEE;;;;;;;;;;;;;;;;;;;;;;;;>>>===???DDDEEEBBBAAACCCQQQccc[[[XXXLLLNNNlllcccqqqUUU888FFFwwwJJJjjjfffnnnyyysss{{{sss^^^OOOLLLTTTbbbmmmnnneeeyyy~~~eeellliiiccceeeqqqwwwrrrkkkjjjtttxxx}}}uuullleeeUUUUUUhhhzzz~~~```xxxCCC===aaayyyrrrUUUSSSNNNDDDBBBEEEGGGMMMUUUVVVPPPLLLSSS^^^ggguuueeeUUUWWW[[[\\\```bbbeee[[[PPPRRRYYYpppwwwdddLLLBBB```sssPPP:::;;;888MMMzzzvvvuuulllhhhbbb]]]\\\___cccgggrrr|||wwwlll^^^TTTMMMLLLPPPWWWTTTTTT@@@777222:::OOOLLL888DDDHHHXXX}}}UUUYYYUUUTTTYYY^^^bbbgggllljjjXXXHHHFFFIIIFFF???:::===???EEEMMMPPPPPPUUU[[[RRRjjjvvvuuutttvvvrrrmmmjjjiiigggeeebbb^^^___bbbgggkkklllmmmnnnhhhRRRJJJHHH===BBBMMMlll{{{YYY@@@QQQ[[[___EEEWWW[[[WWW777---......222FFFnnnmmmccclll}}}yyy{{{xxxooohhhddd\\\TTTPPPMMMQQQ\\\gggyyyzzzssstttxxx{{{}}}iiijjj{{{]]]999///---...---+++******+++---...***(((,,,333444333@@@SSSjjj{{{llllllrrrjjjggghhhjjjeeeZZZVVVYYYYYYXXX[[[```bbbdddlllwwwuuusss|||mmm|||ooonnnpppwwwxxxyyy}}}pppUUUIIIIIILLLAAA>>><<<===@@@CCCCCCBBB<<<;;;;;;;;;<<<>>>AAABBB;;;::::::;;;===@@@BBBCCC<<<444222999<<<:::===DDD888999::::::;;;;;;;;;;;;AAA???@@@DDDEEEBBBBBBDDDVVVjjj[[[PPPHHHSSSppp\\\uuuPPP999BBBQQQdddjjjrrr~~~yyyqqq[[[MMMOOO^^^ppp{{{lllcccvvvwwwwwwkkkdddhhhxxx~~~{{{tttrrrwwwvvvggg___[[[QQQUUUkkk~~~eeeCCC;;;bbbzzzjjjTTTfffhhh[[[VVVVVVLLLNNNSSSXXXYYY]]]iiivvvtttggg]]][[[```VVV[[[aaa___```\\\[[[WWWUUUYYYnnnvvvbbbKKKHHH\\\sssYYY<<<@@@AAAcccvvvlllfffccc\\\XXXQQQLLLIIIKKKOOORRRVVVeee|||uuuuuu}}}xxxlll^^^UUUNNNJJJNNNUUU[[[VVVxxxKKK===666???___mmmCCC777JJJSSSjjjzzzUUUBBBIIIGGGGGGJJJKKKJJJNNNSSS]]]OOO@@@;;;===>>>>>>>>>HHHJJJPPPVVVXXXXXX]]]eeehhhsss{{{pppkkkbbbccc```]]]]]]___^^^YYYUUUSSSUUUXXX]]]dddiiiiiigggyyyyyypppWWWMMMIII<<<@@@EEE]]]sss[[[@@@LLL^^^lllPPPYYY```cccBBB111,,,///CCCbbbyyymmmzzzyyy{{{|||}}}yyymmm```XXXSSSOOOVVVPPPUUUnnnmmmdddttttttuuuyyy}}}iii}}}```MMM222(((...---+++******+++---...222......333888BBBXXXnnnppp___XXXWWWUUUVVV^^^```XXXSSSWWWZZZZZZddd```^^^```aaabbbfffjjjtttooo~~~{{{xxxkkkhhhkkkzzzvvvuuu|||jjjOOONNNPPPGGG@@@CCC@@@===<<<===>>>>>>===999999:::;;;<<>>>>>??????AAA@@@AAADDDDDDBBBEEEJJJdddnnn\\\HHHHHHYYYhhh___pppJJJ:::>>>aaabbbjjjsss|||{{{vvviiicccZZZVVV^^^ooo{{{dddzzzyyynnnkkkxxxzzzmmmlllpppsssuuu}}}{{{llleeeYYYWWWXXXQQQWWWlll~~~ppp~~~DDD===iii~~~{{{ggg___tttssstttyyyyyyzzzzzztttnnnnnnrrr~~~mmm```[[[TTTJJJJJJSSS[[[^^^ggg^^^```VVV]]]]]]SSSWWWnnnvvvcccNNNOOOWWWppp\\\:::@@@EEEtttxxxkkk^^^WWWUUUPPPLLLGGGBBB@@@@@@BBBDDD@@@GGGYYYUUU\\\sss{{{xxxmmmfffbbb______bbbdddeeekkksssxxxjjj]]]UUUNNNIIILLLUUUWWWWWWttt~~~OOO999555>>>mmm]]]DDD===LLL]]]uuuQQQFFFVVVTTTSSSSSSSSSNNNHHHHHHLLLHHHKKKLLLGGG@@@@@@HHHPPPPPPTTT[[[aaaaaaaaagggooo|||yyyVVVNNNRRROOOGGGFFFEEEEEEJJJPPPRRRMMMIIIIIILLLOOOTTT]]]eeegggdddmmmqqq|||vvv___PPPJJJ;;;BBBAAALLLeee\\\JJJOOOeeevvv___VVV```cccFFF333---222NNN{{{YYY{{{|||sssdddVVVOOONNNPPPVVV]]]wwwyyypppooouuu|||xxxzzzzzzuuunnnjjjooottt}}}wwwvvvuuuwwwkkk```yyyoooqqqddd999(((...---,,,++++++,,,---...///---...666IIIeeewww]]]\\\bbb```aaaiiibbbiiidddSSSLLLRRRVVVRRR]]]WWWQQQNNNMMMLLLJJJIIIIIIUUUccckkknnntttzzz}}}~~~{{{yyyzzzqqqgggiiirrryyywwwqqqooohhhdddfffmmmjjjkkkvvvssslllRRRFFFPPPNNN@@@@@@EEECCCAAA>>><<<:::777666888888999999;;;<<<>>>??????===<<<<<<>>>>>>;;;888333666999<<>>ppp||||||eeekkk~~~vvvvvvmmmqqqbbbXXXYYYdddhhhccciiiwwwaaa___hhh\\\aaaRRRZZZXXXQQQVVVpppuuubbbOOONNNSSSzzzlll^^^555===EEE~~~|||nnn^^^SSSOOOOOOIIIGGGDDDBBBAAAAAAAAABBB@@@<<>>}}}LLLIIIDDDMMMeeezzzMMMNNN```]]]```dddeee]]]RRROOOQQQCCCIIIMMMJJJDDDDDDKKKRRRUUU[[[fffoooppppppttt|||{{{oooIIIFFFBBB333222AAA;;;999:::AAAIIILLLIIIEEEBBBFFFIIILLLVVVbbbgggfffdddlllxxxjjjVVVOOO>>>EEEAAACCC\\\aaa[[[MMMfffuuuiiiMMMZZZ[[[DDD111222222GGG{{{fffxxxvvvvvvfffXXXPPPOOOSSSWWWccctttiiilllqqqtttzzzwwwpppkkkjjjfff___[[[\\\LLLVVV___fffttt}}}{{{}}}|||zzz|||qqq[[[ggg]]]www???---------------------------(((111===NNNnnnyyyiii]]]XXXeeetttzzz~~~mmmfffYYYNNNIIIIIIHHHFFFGGGEEEBBB@@@???@@@???>>>===AAAGGGLLLQQQYYYcccjjj~~~xxxppp}}}|||zzz{{{~~~ooovvv{{{lllgggzzz}}}|||pppeeehhhfffbbbdddhhhfffhhhqqq{{{{{{uuuhhhbbbOOOKKKPPPBBB:::LLL===>>>???@@@@@@>>><<<;;;888888888888999:::;;;;;;FFFDDDAAA???>>>;;;555111111888:::888===FFFGGG@@@FFFDDDBBB@@@????????????>>>???CCCDDDCCCDDDNNNZZZttt]]]MMMAAAYYYbbbXXXxxx???AAAFFFtttvvvgggccccccppp~~~{{{xxx{{{|||xxxoooddd[[[VVV```dddjjjqqqwwwooossswwwrrr|||wwwvvv{{{}}}xxxyyyxxxjjjTTTLLLOOOQQQ```|||kkkppp{{{>>><<>>===BBBJJJNNNKKKGGG>>>CCCFFFHHHQQQ___gggggg```lllxxxsss]]]VVVAAAIIIDDDAAA[[[hhhjjjFFFaaaoookkkDDDTTTRRRAAA---666111999wwwtttKKKxxxppp\\\QQQOOOTTTZZZ___{{{oookkkttt{{{zzzzzz~~~lllaaaWWWSSSPPPOOOUUU]]]\\\iiippppppyyyzzz}}}|||xxx}}}yyyfffVVVWWWBBB111,,,------......------,,,+++???UUUmmmvvvlllSSS^^^cccjjjzzzbbbNNN@@@DDDIIIFFFDDDFFFBBBEEEFFFDDDDDDFFFHHHHHHEEEBBB>>>>>>BBBFFFIIIKKKSSSaaatttooottthhh|||}}}yyyRRRXXXdddppprrroooqqqwww{{{nnnfff```eeejjjdddfffdddaaacccjjjpppkkkbbbZZZUUUOOOJJJFFFDDDBBBAAAIIICCC<<<<<>>888888888888999::::::;;;AAAFFFEEE>>>:::<<<;;;777???<<<;;;===CCCFFFDDDAAABBBAAA@@@@@@???@@@@@@@@@GGG???>>>EEECCCAAASSSlllsssUUUDDDOOOUUUhhhiiivvvFFFFFF<<>>FFFJJJRRR```pppiiimmm}}}ttt{{{|||yyy{{{LLLOOOZZZiiisssxxxuuuiii```WWW[[[aaa^^^bbb```\\\ZZZ^^^ccc```YYYWWWSSSMMMHHHEEECCCAAA???AAA>>>;;;:::<<<>>>??????>>>===;;;:::999888888888:::???@@@<<<;;;>>>>>><<>>VVVooolllxxxppprrrtttzzz~~~wwwuuuxxx{{{tttssszzz|||}}}kkkJJJMMMUUURRRPPPRRRiii{{{zzzxxxtttrrruuuwwwrrriiifffSSSOOOSSSPPPWWWrrryyyjjjyyykkk>>>CCClll{{{}}}www{{{oooSSSSSSWWW[[[ZZZVVVUUUWWWQQQ[[[nnnlllUUUHHHHHH[[[ddd]]]<<>>///KKKlllqqq{{{TTTLLLKKKLLL```{{{yyymmmtttyyyxxxrrrjjj^^^TTTJJJJJJSSScccnnnvvvpppYYYZZZjjjsssxxxuuuvvv}}}}}}pppOOOoootttVVV888555///'''+++333...---;;;OOOdddttt{{{kkk]]]bbbqqqyyysssllliiifff___TTTLLLJJJMMMWWWeeepppxxxtttbbbWWWHHHFFFDDDFFFOOOaaawwwccc^^^yyyfff~~~||||||tttooojjjgggiiikkkkkkmmmpppvvvhhh```ZZZSSSXXX```]]]___^^^XXXRRRQQQTTTTTTPPPSSSOOOJJJFFFDDDBBB???>>>999::::::999888999===@@@@@@???<<<:::999888888888666;;;===;;;;;;===>>>===;;;999888;;;@@@BBBBBB@@@>>>?????????@@@AAAAAABBBBBBDDDCCCBBBEEEQQQdddrrr___HHHLLLRRR^^^XXXyyyLLLKKKeeeccc|||qqqnnnqqqwww|||{{{vvvvvvyyyvvvxxxvvvrrrttt|||}}}VVVHHHUUU[[[YYY]]]^^^sss~~~~~~|||{{{yyyrrriii\\\LLLLLLTTTVVVbbb|||kkkiiiccc>>>AAAhhh~~~}}}vvvuuu~~~|||yyy{{{{{{}}}{{{|||~~~wwwoooooorrrzzzwwwfffPPPVVVYYYWWWVVVXXXWWWUUURRR___rrr|||uuuaaaNNNFFFGGGYYYlllYYY999@@@[[[rrrlllccc\\\WWWTTTQQQNNNOOONNNMMMLLLNNNTTT\\\bbb^^^bbbeeeeeeiiiqqqxxxyyyccckkkuuuyyyuuulllddd```nnnwwwyyyjjj```UUUOOOIIIGGGJJJPPPUUURRRZZZyyy<<<>>>aaaZZZFFFDDDTTToooYYYTTTwww{{{sssrrrkkkfffqqqyyy~~~vvvtttrrrtttvvvjjjJJJ???<<<:::BBBDDD@@@MMMdddmmmccceeerrrzzzzzzgggOOO@@@===>>>OOOeeelllZZZQQQMMMbbbLLLJJJ\\\^^^DDD777444UUUYYYuuuLLLEEEKKKUUUqqq|||nnnnnnmmmhhhtttrrrqqqmmmcccWWWQQQQQQ___fffnnnsssyyyyyyYYYDDDNNNfffyyyooodddgggzzzwwwYYYTTTaaa555555111***,,,222///999QQQpppzzz~~~zzzbbb\\\]]]___gggrrrgggZZZNNNKKKHHHFFFLLLUUUgggmmm}}}ppphhhZZZJJJ@@@EEETTTaaaaaaNNN}}}xxxaaa}}}}}}~~~|||uuuwwwpppiiigggiiikkkjjjiiidddYYYXXXZZZ[[[ccciiiddd```___YYYOOOJJJKKKMMMLLLOOOLLLIIIFFFDDDBBB???===;;;;;;;;;:::999:::<<>>===;;;;;;;;;;;;666555666:::>>>BBBBBBBBB;;;<<<===>>>@@@@@@AAAAAABBBDDDAAA???JJJ^^^jjjlllPPPNNNOOOXXXZZZaaaaaaHHH|||wwwhhhuuuyyyvvvyyy}}}}}}yyytttssstttxxxzzzzzzyyyyyy|||tttmmmccceeeoooqqqwww~~~{{{tttmmmjjjjjjddd]]]YYYIIIIIISSSXXXiiiiii```===<<<\\\{{{}}}~~~{{{uuurrrwwwtttrrrsssnnnxxxpppmmmpppppplllooovvvsssuuu~~~vvvdddZZZYYYXXXZZZcccjjjhhh```VVV]]]^^^WWWTTTXXXVVVPPPVVVhhh|||qqq[[[KKKFFFOOOVVV|||]]];;;===]]]~~~lllnnnlllgggcccddddddccccccccccccbbbcccgggmmmqqq~~~xxxoooggguuuzzzhhh^^^TTTMMMHHHFFFJJJPPPXXXTTTXXXxxxBBB<<>>>>>AAAOOOcccmmmcccUUUUUUjjjUUUFFFWWW[[[III444;;;ccczzzUUU|||~~~pppJJJIIIUUUfffbbbWWW\\\ZZZTTTRRRSSSRRRWWW______[[[bbbnnnjjj|||yyykkk\\\OOOBBBEEEdddkkk[[[\\\mmm~~~fffRRRyyyqqq///)))333222+++...888QQQppplll]]]VVV___kkkiii___XXXIIIFFFLLLYYY]]]^^^nnnyyybbbPPPHHHFFFbbbEEEnnnxxxqqq~~~|||yyy~~~{{{vvvzzz|||zzztttoooiiigggjjjllliiidddWWWNNNRRR\\\ccclllnnnddd___^^^XXXMMMGGGGGGIIIIIILLLJJJGGGFFFEEECCC@@@>>>AAA???===<<<>>>>>>>>>===<<<:::888666666777888999;;;<<<>>>???===::::::;;;;;;;;;;;;===@@@BBBBBBBBB999;;;<<<>>>???@@@@@@@@@CCCBBB???AAASSShhhjjj```GGGXXXMMM\\\[[[uuuQQQllllllyyyxxx}}}|||uuuoookkkiiissstttwwwyyyxxxuuussstttzzzmmmnnnyyy|||vvvwwwkkk```lll~~~pppnnnfff^^^[[[ZZZVVVPPPVVVHHHIIITTT^^^rrrsssoooTTT>>>:::NNN~~~www{{{}}}|||rrrhhh[[[RRRVVV]]]^^^cccfff```___WWWVVV]]]^^^YYY[[[dddfffjjjeeeYYYYYYdddgggaaaQQQQQQNNNJJJJJJOOOSSSSSSWWW^^^^^^UUURRRVVVUUUOOO[[[qqqoooWWWIIIEEEWWWXXX\\\@@@>>>```~~~mmmzzz}}}~~~~~~wwwfff\\\RRRKKKGGGFFFKKKRRRWWWSSSTTT|||qqqEEE===kkkPPPEEEHHH\\\yyyjjjdddkkkGGG>>>999AAACCCAAACCCKKK\\\nnn^^^___mmmyyy{{{xxxVVV@@@???DDDSSSdddkkk```XXXdddyyydddIII]]]bbbTTT888CCCpppjjjcccjjjmmmMMMNNN[[[rrrqqqDDDSSSdddVVVHHHLLLMMMLLLSSS[[[[[[WWW\\\gggpppbbbXXXLLLDDDEEEIIIWWWxxxqqq^^^ZZZ```zzzkkkTTTwwwzzz;;;(((666222***:::XXXsssyyyZZZaaalllrrrmmm```SSSKKKSSSZZZmmmkkk^^^gggCCCaaa{{{tttzzzwww{{{sss~~~{{{vvvxxxxxxuuuyyyvvvooohhheeeccc\\\SSSRRRKKKRRR\\\aaagggfff[[[WWWWWWRRRJJJDDDEEEEEEDDDHHHGGGFFFFFFEEECCC@@@===CCC@@@>>>>>>??????>>><<<>>><<<999666444444555666777888;;;??????<<<<<>>@@@AAAAAAAAA@@@DDDBBB@@@III]]]kkkdddSSS@@@TTTHHHYYYjjjbbbWWWoooxxxwww}}}|||uuuooojjjeeefffhhhmmmssssssnnnlllmmmzzziiieeeppprrrggghhhuuuyyypppdddmmm|||zzz{{{xxxssspppuuuyyyyyyxxxzzzuuusssjjj```ZZZXXXUUUPPPRRRIIIPPP```mmmqqq~~~JJJ???===HHHvvv}}}yyy}}}{{{pppnnn^^^ZZZ^^^^^^XXXZZZYYYOOOKKKFFFEEEJJJJJJEEEEEEJJJFFFKKKMMMJJJGGGJJJNNNOOOGGGMMMOOOKKKHHHJJJMMMNNNSSSVVVVVVSSSQQQTTTUUUUUU```wwwiiiRRRGGGDDDPPP```uuuQQQAAA@@@gggqqqzzzpppcccYYYOOOIIIFFFGGGMMMTTTYYYWWWXXX|||pppBBB@@@yyyKKKDDDJJJ___{{{{{{}}}oooEEE;;;:::DDDCCC@@@GGGMMMXXXlll[[[[[[jjjxxx|||aaaGGG@@@FFFXXXgggggg^^^ZZZnnn{{{fffDDDZZZ]]]QQQ666BBB{{{kkkssswwwVVVkkkQQQRRR]]]{{{ccc>>>]]]yyykkk___jjjpppqqqtttvvvpppgggdddeeetttzzzzzztttvvvppphhhffflllooosssxxxfff]]]VVVppp{{{jjjLLL^^^EEE333555,,,111XXXqqqddduuurrrZZZNNNSSS]]]gggrrrrrrBBBNNNoooooottt}}}vvv~~~vvvuuutttoookkklllhhhccccccddd```YYYQQQNNNVVV[[[XXXYYY[[[TTTMMMNNNKKKEEECCCDDDBBB???CCCCCCCCCDDDDDDBBB???<<<;;;<<<===<<<;;;:::;;;===>>><<<999666444555777888333333888>>>???<<<<<<@@@CCCDDDDDDCCCAAA@@@@@@@@@===???AAACCCDDDCCCCCCBBBCCCBBBHHHVVVfffhhh[[[KKKDDDMMMSSS]]]fffGGGrrryyyvvv~~~~~~wwwrrrkkkdddeeefffllltttvvvtttuuuyyyoooccckkk~~~fffcccvvvooovvvsssttt{{{yyyvvvnnnllluuummmkkkqqqvvvtttnnnjjjiiiggg___UUUPPPPPPOOOKKKPPPNNN```www{{{III>>>AAAGGGooo|||~~~~~~{{{mmmgggfffeeedddaaa]]]ZZZYYY[[[XXXYYY\\\\\\VVVRRRRRRIIIOOORRRPPPNNNPPPRRRQQQQQQOOOPPPSSSSSSSSSVVV\\\ggg|||}}}cccOOOGGGFFFGGGqqqqqqIII???@@@jjjxxxvvvkkk___UUUKKKFFFDDDFFFMMMUUUYYY\\\```rrr@@@>>>FFFDDDLLLccc|||lllBBB999;;;FFFBBB???JJJNNNTTTfff[[[XXXeeerrrvvviiiLLLAAAHHH```nnnhhh___\\\oooqqq\\\;;;UUUSSSMMM555@@@xxxhhhQQQhhhXXX___iii___IIImmmyyyooo```VVVZZZkkk~~~{{{xxx|||zzzhhh\\\MMMfff}}}tttyyynnnIIIKKKCCC777000---GGGtttzzzqqqgggssswwwppp]]]PPPUUUeeeooorrr|||@@@<<>>:::333888<<<;;;666444999>>>;;;999777666666999<<<>>>333333777>>>>>>999999>>>;;;===>>>>>>>>>???@@@AAA@@@BBBDDDFFFFFFFFFDDDCCCAAADDDOOO```jjjeeeUUUIIIPPPNNNhhhkkkZZZGGG^^^xxxsss|||}}}uuuoooggg___ZZZYYY^^^gggkkkjjjnnnuuuoooooouuuyyypppeeekkkzzzmmmwwwtttqqqrrrkkkeeegggssswwwooonnnvvv}}}yyyoooggg^^^]]]XXXQQQOOORRRTTTRRRQQQVVVnnnvvvqqqJJJ;;;BBBGGGlll}}}~~~}}}~~~{{{wwwvvviiidddmmmrrrkkkcccccc[[[[[[VVVPPPOOOQQQPPPMMMTTTOOOPPPVVVWWWSSSWWWaaannnzzz___MMMIIIJJJIIIwwwHHH???>>>hhh~~~uuujjj\\\RRRIIIDDDCCCEEEMMMUUUTTT[[[cccqqqAAA999}}}MMMEEENNNeee}}}zzzzzzddd???:::;;;GGGAAA>>>LLLOOOQQQccc]]]XXXaaakkknnn|||jjjNNN@@@JJJhhhwwwlll```[[[lllhhhYYY===\\\XXXUUU???GGG~~~~~~bbbaaafff___mmmyyyiii]]]~~~xxxdddXXXFFF___qqqpppvvvuuuNNNHHHuuuAAA111+++555]]]gggggghhhzzzjjjSSSHHHVVVnnnwwwsssMMM===\\\qqqrrrpppuuuyyyyyyvvvvvvwwwqqqiiilllmmmiii```YYYZZZ]]]^^^XXXYYYXXXTTTOOONNNPPPSSSGGGEEEBBB@@@@@@AAA@@@???>>>>>>>>>======;;;::::::999777444444555666555555555999888333333888999555:::@@@AAA:::777999:::888>>>@@@BBBBBBAAAAAABBBCCCGGGEEEDDDDDDEEEFFFEEECCCBBBEEEUUUjjjkkkYYYKKKKKKWWWNNN```RRRDDDMMMrrrzzz|||zzzvvv\\\RRRMMMOOOZZZcccgggkkkpppggghhhnnnpppggg```kkk~~~ooooooqqqvvv||||||yyytttxxxvvvqqqvvvzzzzzzzzztttjjjdddccc___WWWVVVQQQMMMLLLOOORRRSSSSSSVVVggg{{{jjjPPPEEE===<<<}}}|||nnn]]]^^^gggjjjeee___bbbhhheee[[[]]]fffbbbUUUUUUSSSRRROOOLLLJJJLLLOOONNNMMMLLLKKKKKKKKKLLLMMMPPPMMMNNNSSSWWWXXXZZZ^^^qqqhhhVVVIIIDDDIIIJJJ~~~III===:::hhhrrrmmmyyykkkbbbWWWOOOHHHCCCAAACCCKKKUUU[[[UUU]]]kkkCCC===PPPKKKOOOeeewwwbbb]]]aaagggmmmsss~~~|||uuueeeOOO???999BBBCCCDDDCCCDDDJJJVVV___^^^\\\gggcccvvv~~~aaaQQQFFFOOOaaawww~~~dddzzzdddZZZ777```nnnaaa999HHHXXXtttpppjjjbbbiiippp^^^eeeNNNEEE]]]~~~~~~oooLLL>>>zzzxxxEEE000444LLLpppuuuXXXzzzpppZZZOOO]]]rrr}}}KKK???WWW{{{ggg~~~xxxwww{{{|||yyyxxxwwwoooeeeaaaeeeddd]]]WWWWWWXXXWWWRRRRRRRRRPPPMMMJJJJJJJJJAAA???======>>>>>>===<<<>>>>>>???@@@@@@@@@??????===:::888777777888888888999<<<<<<888666999999666999>>>@@@<<<:::===>>><<<;;;===??????>>>>>>???@@@@@@AAABBBCCCCCCCCCCCCCCCCCCQQQeeepppeeePPPGGGIIIRRROOOrrr```KKKCCCIIIiii~~~|||wwwvvv~~~mmmWWWMMMFFFHHHMMMQQQYYYaaacccdddhhhjjjaaaWWW]]]kkk___aaaffflllrrrvvvvvvvvvssstttsssqqqssswwwuuuqqqppppppkkkbbb\\\ZZZUUUOOOIIIIIIIIIIIIIIIMMMSSSWWWkkkoooaaaRRR@@@<<<xxx___VVVfffrrrooofffaaaoooeeeXXXQQQTTTXXXSSSKKKMMMIIIGGGIIIJJJIIIIIIKKKPPPPPPOOOOOOPPPRRRTTTUUURRRRRRTTTVVVUUUUUU\\\fff|||zzzcccUUUKKKFFFJJJUUUzzzKKK@@@999ccc|||nnn]]]ccc~~~zzzvvv~~~}}}{{{vvvmmmeeeaaaVVVOOOGGGCCCAAACCCKKKUUUXXXUUU[[[|||}}}@@@???TTTKKKPPPddd}}}tttqqqmmmkkkjjjddd[[[TTTTTTRRRPPPNNNGGG<<<666555CCCDDDDDDCCCCCCJJJTTT]]]^^^^^^jjjfffzzz___NNNCCCMMMbbbwww[[[jjjXXXXXXBBBaaa___```<<>>>>><<<;;;888999:::<<<===>>>?????????<<<999777888999999999:::>>>???;;;888888777555666;;;>>><<<<<<>>>>>>===:::<<<>>>>>>>>>===>>>???<<>>;;;555000000444DDDEEEDDDCCCCCCIIIRRRZZZ[[[^^^lllgggzzzYYYHHH<<>>```dddYYY>>>>>>{{{___zzz```VVVfff{{{|||wwwyyy~~~uuucccQQQHHHbbbkkkKKK???hhhBBB777JJJpppfffccczzzlll]]]cccyyyuuuHHHHHHPPPTTTooobbbXXXTTTSSSyyyyyykkk]]]iii|||pppqqqtttxxxzzzxxxooofff\\\^^^[[[SSSNNNPPPSSSTTTQQQNNNKKKJJJKKKJJJFFFCCC@@@??????@@@AAA@@@===;;;666777888:::;;;<<<<<<<<<===:::777555666777777777666:::===<<<888666555555555888:::;;;;;;;;;;;;:::<<<>>>@@@AAA@@@@@@AAABBB???BBBDDDCCC@@@BBBHHHNNN]]]iiikkk[[[GGGCCCNNNXXX\\\qqq___KKKFFFCCCBBB@@@ccc|||qqqaaaRRRGGGAAA@@@BBBDDDCCCFFFNNNQQQQQQUUU[[[QQQVVV[[[]]]]]]]]]```bbb___ZZZ\\\bbb```VVVPPPRRRPPPQQQQQQOOOKKKIIIGGGFFFFFFHHHJJJMMMUUUeeezzz___???:::```|||ooo|||vvvlllJJJTTT{{{|||eee[[[\\\eeeRRRMMM[[[[[[IIICCCMMMVVVKKKGGGOOOWWWVVVPPPMMMCCCCCCDDDEEEGGGJJJMMMOOOTTTSSSRRRQQQRRRYYYjjj{{{wwwnnnYYYLLLNNNLLLKKKRRRzzzccc???AAA===YYY|||fffzzz|||}}}wwwtttpppgggaaa___SSSLLLFFFCCCBBBDDDLLLUUUSSSWWWfffkkk===IIIQQQMMMVVVfffuuuyyyqqqqqquuuzzz{{{dddnnn}}}{{{{{{yyyvvvsssnnnjjjddd]]]UUUOOOPPPJJJCCC===666111222777EEEEEEDDDCCCDDDIIIQQQWWWXXX\\\jjjdddvvvTTTEEE<<>>:::zzzjjjmmm}}}bbbUUUcccrrrsssssslllyyy|||~~~~~~|||{{{{{{|||~~~ppp```NNNHHHccc}}}cccCCC@@@hhhqqq<<<<<>>AAADDDFFFHHHLLLKKKOOORRRSSSQQQPPPRRRTTTTTTPPPSSSZZZXXXMMMIIIMMMJJJKKKLLLLLLJJJGGGGGGIIIHHHMMMUUU___mmm|||MMM888;;;TTTyyymmmzzzsssiiiKKK\\\~~~rrr[[[ZZZ\\\^^^TTTXXXccc[[[HHHLLLaaaXXXLLLGGGPPPUUUOOOIIIIIIJJJJJJJJJKKKLLLNNNQQQRRRTTTNNNLLLPPPXXXcccppp|||mmmcccQQQJJJOOONNNPPP]]]qqqDDDCCC???OOO|||yyy{{{zzzxxxnnnbbbZZZPPPJJJEEECCCCCCEEEMMMWWWRRRWWWxxxeee:::JJJbbbQQQXXXiiiwww|||mmm\\\NNNJJJNNNYYY\\\bbblllzzzqqqhhhyyy}}}|||qqqbbbWWWTTTUUU^^^___aaabbb___XXXPPPJJJEEE@@@===:::777444666;;;EEEDDDCCCCCCEEEKKKRRRVVVXXX\\\ggg```tttNNNCCCAAAUUUooolllPPP```mmmcccHHHSSSXXXLLL>>>===rrrqqq}}}gggYYYbbbooo\\\RRRYYYbbbggg{{{{{{{{{sssmmmnnnnnnnnn~~~~~~{{{xxx{{{kkk[[[JJJHHHgggxxxYYY>>>DDDxxxfff:::\\\rrrlllnnnZZZlll}}}uuuZZZjjj}}}```xxx{{{uuuuuu^^^hhhyyyssstttwwwuuupppmmmllljjj```QQQGGGHHHMMMPPPMMMIIIDDDAAAAAACCCEEEFFFCCCAAA@@@>>>>>><<<999777:::::::::;;;::::::999999888777777999:::;;;999888222555:::===;;;888;;;AAABBB>>><<<>>>>>>;;;999:::<<<>>>@@@@@@@@@???@@@AAACCCCCCBBBAAABBBIIISSS\\\hhh```UUULLLJJJMMMSSSXXX\\\NNNLLLHHHBBBCCCOOOKKKOOO{{{lll\\\PPP@@@<<<888777888:::<<<>>>@@@BBBDDDEEEEEEEEEGGGHHHEEEEEEHHHKKKJJJEEECCCFFFDDDEEEGGGIIIHHHFFFJJJPPPYYYbbbpppyyyFFF===???LLL}}}~~~sss~~~zzzuuuqqqeeeOOOddd{{{fffYYYaaa]]]aaa]]]]]][[[PPPHHHTTTiiiXXXMMMJJJQQQQQQIIIFFFKKKPPPPPPPPPPPPQQQSSSUUUVVVSSSNNNOOOZZZgggnnnqqqsss^^^WWWKKKHHHKKKIIITTTlll{{{FFFBBB@@@HHH|||zzz|||{{{yyynnn^^^TTTLLLGGGCCCCCCCCCGGGOOOYYYSSSZZZ~~~YYY???IIImmmVVVXXXgggyyy}}}zzzssskkk```TTTFFF<<<;;;@@@BBBFFFKKKSSSbbbtttiiiuuuxxxvvv~~~yyylll[[[MMMFFFBBB>>>???DDDJJJPPPRRRQQQMMMKKK===:::888999888666999>>>DDDCCCBBBCCCGGGNNNTTTXXX\\\]]]eee]]]tttwwwDDD<<>>???BBBEEE@@@>>>;;;::::::999777666666777777777777777666666555666888;;;>>>>>>;;;888222444999<<<999666:::CCCFFF???;;;===>>><<<;;;===;;;===?????????>>>???AAA@@@@@@AAAEEEKKKTTT]]]bbb]]]SSSMMMLLLLLLOOO\\\kkksssRRRIIIJJJLLL===DDDHHHCCCGGGiiixxxoooPPPNNNJJJEEEAAA@@@???======<<<<<<>>>AAABBBBBBBBB>>>BBBDDDAAA@@@BBBDDDCCCDDDDDDJJJQQQTTTWWW```kkkxxx```MMMJJJ@@@BBBxxx||||||{{{{{{}}}{{{xxxwwwwwwvvvsssqqqgggXXXlllxxx^^^^^^iiiXXX^^^]]]VVVLLLGGGLLLUUUZZZSSSLLLMMMSSSOOOEEEHHHTTTNNNNNNNNNOOOPPPRRRTTTVVVTTTTTT]]]nnnyyyvvvllldddOOONNNJJJKKKLLLLLLcccHHH??????CCCrrrhhhzzz{{{wwwqqqfffYYYSSSHHHDDDAAABBBDDDHHHQQQ[[[YYYbbbxxxMMMCCCBBBuuuuuu\\\VVVbbbvvvxxxmmmbbb\\\[[[YYYXXXXXXVVVUUUZZZbbbUUUYYY\\\^^^cccjjjkkkgggooopppnnnoooaaaJJJ:::;;;EEEJJJGGG@@@AAABBBBBBAAAAAA@@@AAA@@@<<<::::::888777:::@@@CCCBBBAAADDDJJJQQQWWW[[[\\\[[[```XXXuuuzzzDDD<<>>>>>@@@CCC>>>;;;999777888999888777888888999:::::::::::::::222444777<<>>;;;888111222666999666222777AAAEEE===888;;;===:::;;;>>><<<>>>@@@@@@@@@???@@@BBB>>>???CCCJJJTTT^^^eeehhhSSSJJJFFFIIIIIINNNgggzzzZZZNNNIIIHHHHHHAAAJJJ@@@;;;EEEKKKllluuuuuutttmmmbbbWWWNNNGGGBBBBBB@@@>>>???CCCDDDBBB@@@BBBIIIJJJCCCAAAHHHKKKHHHKKKMMMUUUaaajjjrrruuuZZZSSSQQQ>>>;;;jjj{{{{{{yyywww{{{nnnnnnqqqvvvzzzzzzuuuqqqlll```sssvvv[[[cccmmmPPPUUUVVVMMMAAAEEESSSRRRFFFKKKGGGJJJQQQKKKAAAHHHZZZLLLLLLMMMNNNPPPRRRUUUVVVTTT[[[kkkzzzgggYYYKKKNNNOOOSSSUUUYYYyyyPPP@@@======xxxooodddwwwzzzsssjjj^^^WWWUUUFFFBBB@@@BBBDDDIIISSS\\\___jjjrrrGGG???777hhh```TTT\\\rrr~~~rrrcccZZZ[[[___ccceeellltttyyy|||ooo~~~tttfffSSSLLLYYYjjjmmmeeepppjjj___QQQEEE>>>;;;;;;:::777555555444444999@@@BBBAAAAAADDDKKKSSSZZZ]]][[[WWW[[[TTTtttOOOEEENNNppp```~~~YYYNNNVVVRRRLLL,,,>>>^^^~~~ppp{{{rrrkkkYYYbbbsss|||{{{qqqggggggnnnwwwhhhwwwyyyoooggg~~~|||}}}zzzuuuhhhVVVIIILLLeeegggFFFAAABBBwww|||NNNyyybbb~~~fffyyyzzzkkkxxx|||~~~}}}~~~uuuSSSnnn~~~vvvnnnjjjiiinnnsssuuuwwwyyywwwxxxuuummmeee]]]QQQFFFBBB??????BBB???999999>>>777777777777666555555444888:::===??????<<<999777333666:::===>>><<<999777222444666666555444555666>>>999777;;;>>><<<;;;;;;<<<>>>@@@@@@???>>>???@@@@@@CCCGGGPPP___iiicccVVVJJJEEEIIIPPPMMMVVVWWWPPPPPPIIIDDD@@@DDD>>>===DDDHHHLLLZZZlllsss|||}}}vvvjjjeeeZZZPPPJJJNNNQQQMMMHHHGGGQQQPPPSSSWWWXXXZZZeeerrrssswwwtttvvvgggXXX[[[MMMDDD???SSSrrrxxxxxxqqq|||xxxnnnttt}}}vvvnnniiicccgggtttvvvfffSSSKKKQQQMMMJJJLLLQQQRRROOOJJJMMMMMMOOOPPPKKKGGGJJJQQQGGGIIIMMMOOOPPPQQQSSSTTT^^^gggrrrxxxxxxooo___SSSIIINNNMMMQQQaaaxxxPPPFFF:::@@@wwwsssuuusssttt|||~~~~~~sssjjjccc[[[RRRKKKFFFAAAEEEGGG@@@FFFSSSWWWZZZ~~~{{{III>>>;;;SSSlllUUUVVVfffrrrssspppnnnrrr}}}uuuyyy~~~vvviii^^^]]]dddmmmsssqqqooohhhZZZJJJ===777666666444222222333666:::===???@@@CCCHHHNNNSSSVVVVVVUUUSSSVVV[[[lll]]]@@@UUUWWWeeekkk]]]TTTXXXAAA888333[[[{{{uuuiiinnnhhhaaaeeeooo}}}}}}|||zzz}}}xxx{{{zzzyyyzzzsssjjjXXXLLLDDDSSSyyyRRRAAA>>>UUUmmmdddvvvxxxfffpppppp|||kkkmmm~~~www~~~|||xxxooobbbmmmiiijjjoooqqqooopppuuuuuuNNNYYYttt|||}}}xxxtttvvvyyyxxxpppiiijjjpppooossstttppplllggg\\\RRRCCC===999<<<===;;;:::===:::999888777777888999999777999;;;<<<<<<;;;999777444666:::<<<===;;;999777777888::::::999999999:::AAA===;;;===>>>;;;888888;;;<<<===>>>===>>>AAACCCFFFOOOXXX^^^aaa```VVVIIIDDDIIINNNPPPZZZ{{{iiiIIIDDD???===DDDHHHDDD???BBBLLLPPPLLLNNNTTT~~~}}}|||{{{vvvuuu{{{}}}zzzuuutttuuutttxxx}}}~~~~~~zzztttZZZXXX[[[RRRLLLEEELLL||||||uuuyyyssswwwwwwpppuuuyyy~~~xxxmmm^^^SSSUUUUUUNNNJJJKKKJJJIIIIIIIIIIIIHHHFFFDDDMMMMMMPPPQQQNNNKKKOOOUUULLLLLLMMMMMMNNNRRRXXX\\\eeelllrrrqqqiii^^^TTTNNNDDDPPPWWWfffUUUGGG:::<<>>@@@DDDJJJOOOSSSUUUUUUSSSQQQVVV^^^sssYYY@@@ZZZjjjwwwtttooojjjddd:::999666SSS|||ssszzz}}}ttttttlllpppxxx~~~ooommm~~~yyy{{{zzztttjjj```IIIEEEHHH^^^oooHHH???>>>qqqiiisssjjjooopppeeerrrzzz{{{nnnzzz}}}}}}zzzpppvvvlllYYYOOONNNEEEFFFJJJQQQRRROOOQQQUUUuuuHHHEEEeeepppvvvuuuvvvwwwsssmmmkkkmmmlllooopppooooooooojjjcccYYYMMMAAA>>>>>><<<999888999888666444444444666777777777888888888888777777666888:::<<<<<<:::888777999:::<<<<<<;;;;;;;;;<<>>GGGDDDAAA@@@AAADDDMMM]]]lllwwwGGG:::RRRzzztttxxxtttiiimmmvvvvvvnnnfffkkkmmmmmmkkknnnrrrrrrooohhh]]]NNNCCC>>>:::777666777666555444333222222333666555555555555666777777888999:::;;;;;;:::888777666888::::::999888999:::<<<:::;;;??????<<<:::;;;<<<======>>>AAAFFFMMMRRR___aaa```XXXNNNIIIJJJLLLVVVRRRKKKXXXnnnZZZOOOGGGIIIJJJAAAFFFBBBAAAFFFHHHEEEBBBCCCGGGUUUxxx~~~wwwqqqsssyyyuuuVVVSSSVVVTTTTTTTTTVVVOOOCCCPPP|||yyyllluuu~~~zzztttssswwwyyy}}}rrrfffZZZNNNHHHGGGAAAAAAAAABBBDDDGGGKKKNNNLLLKKKKKKMMMKKKHHHJJJOOOKKKMMMQQQUUU[[[ccclllrrrpppnnnjjjaaaTTTJJJKKKQQQSSSmmmxxxMMM999===NNN~~~cccdddkkkxxxgggaaa|||www]]]jjjrrrlllccc\\\VVVQQQLLLIIIHHHEEEAAAGGGPPPPPPRRR\\\|||xxxrrrHHH:::555HHH~~~```SSSdddrrr~~~wwwrrr{{{||||||~~~}}}~~~sssqqqsssiii\\\___nnnqqqgggzzzwwwooobbbTTTHHHAAA???333222000000333888>>>BBB<<>>:::<<>>>>>;;;:::===:::===AAAFFFLLLRRRYYY^^^bbb]]]TTTLLLGGGFFFJJJOOOKKKTTThhhxxxaaaWWWSSSIIIDDDCCCDDDDDDAAA???AAAEEEEEECCCUUU~~~}}}vvvtttsssuuuzzztttTTTSSSZZZXXXRRRPPPSSSUUUSSSLLLMMMiiikkkiii{{{~~~zzzkkk^^^XXXMMMGGG@@@???BBBFFFGGGGGGJJJHHHHHHKKKLLLJJJLLLPPPTTTYYY```fffjjjlllnnnoooiiibbb\\\VVVOOOHHHKKKRRRZZZzzzOOO444<<>>???<<>><<<<<<>>>===999:::>>>;;;AAAJJJRRRXXX]]]```bbbZZZSSSLLLJJJIIIHHHJJJNNNBBBfffgggXXXNNNBBBEEEIIIGGGBBB===<<<>>>>>>FFFLLLWWWssszzzyyy}}}}}}{{{WWWQQQXXXWWWSSSQQQPPPTTTSSSTTTUUUPPP[[[wwwvvvppp{{{||||||lllcccXXXSSSRRRRRRNNNJJJQQQNNNPPPUUUWWWWWWZZZ^^^fffjjjoooqqqnnniiidddbbb[[[SSSNNNMMMJJJGGGNNNYYYxxxJJJ222888AAAlllhhhNNNKKKZZZrrr|||hhh[[[ppp[[[yyy~~~ttttttVVVFFFZZZwww|||wwwsssjjjeee]]]UUUNNNIIIGGGFFF???HHHEEEIIITTTNNNTTTsssKKK???666===cccxxxbbb^^^eeesssrrrmmmtttssssss}}}www|||~~~~~~~~~~~~xxxqqqvvvsssttt|||~~~{{{zzzwwwfffiii]]]UUU___```ddd___dddddd\\\SSSOOOLLLIIIAAA@@@===:::888555444333000222555888;;;===>>>??????EEELLLPPPOOOMMMMMMMMMPPP[[[zzz^^^JJJkkkzzzwwwzzz~~~JJJ777444TTT~~~pppdddmmmmmmyyywwwhhhfffiiinnnxxx{{{yyyzzz|||yyyzzz{{{zzzsssggg[[[QQQGGGAAAFFFRRRkkkdddEEE;;;@@@HHH{{{nnnYYYnnn|||~~~}}}|||hhh{{{xxxbbb[[[___eeeggg^^^dddhhhnnn|||www\\\[[[uuu```IIIOOO\\\```}}}}}}MMM;;;:::999IIIrrruuurrrzzzddd]]]aaaYYY___eeejjjqqqwwwvvvqqq{{{zzztttiiiaaa\\\UUUMMMAAA>>>:::666444333333444555555666666777888888888999888888888888:::;;;<<<999:::<<<<<<;;;;;;;;;<<>>???===;;;>>>DDDGGGNNNXXX___aaa^^^ZZZXXXPPPJJJGGGIIIKKKKKKQQQXXXhhhlllkkksssrrr\\\MMMQQQUUUDDDFFFGGGFFFCCC@@@>>>;;;;;;EEEFFFAAANNNsss|||zzzvvvgggWWWNNNSSSVVVQQQOOORRROOOVVVQQQPPPWWWPPPNNNaaakkkjjjwwwooonnnrrryyy}}}|||wwwtttpppjjjfffgggddddddhhhjjjjjjkkknnnssssssrrrmmmeee\\\UUURRROOOIIIIIILLLKKKMMM]]]ppplll@@@999999999PPPzzzbbbQQQTTTsss~~~vvvlll}}}gggIIIMMMjjj{{{qqqhhhccc___YYYQQQJJJGGGGGGGGG???MMMJJJIIITTTPPP```KKK???777<<>>???@@@CCCIIIPPPRRRPPPNNNOOOPPPWWWgggyyyDDDPPP|||zzzPPP888666FFFlllzzzyyyccc{{{~~~tttcccXXXXXXaaaiiiuuuvvv|||zzzrrrwww~~~tttpppmmmaaaUUUIIIEEECCCJJJ```xxxkkkIII>>>:::EEE```qqqdddUUU}}}vvvvvviiixxxpppuuu}}}~~~uuu{{{xxxjjjpppiiibbbooo}}}LLL555999222444\\\zzzttt{{{uuuddd]]]dddccc^^^ZZZ^^^iiiqqqrrrqqqsssrrrqqquuuxxxrrrhhhZZZTTTJJJ@@@999666666777555666777888999999999999888888777777888:::<<<===999;;;======<<<;;;<<<======<<<===?????????DDDLLLTTT\\\dddhhhddd[[[PPPIIIIIIEEECCCFFFIIINNN[[[iiiVVVLLL;;;;;;GGGHHHFFFGGGEEEJJJFFFAAA???AAADDDCCC@@@@@@:::999===@@@NNNrrrTTTKKKJJJLLLOOOPPPOOOPPPSSSMMMVVVNNNJJJTTTLLLEEERRRiiimmmwwwjjjaaa```fffnnnttt}}}}}}yyywwwyyyyyywwwvvvxxxuuurrrlllbbbXXXOOOKKKIIIHHHFFFJJJPPPQQQWWWpppLLL777BBB???777DDDoooZZZRRRwwwqqqvvvwwwkkkrrr~~~~~~zzzmmmbbb^^^[[[UUUNNNHHHFFFGGGIIIBBBSSSOOOLLLVVVTTTlllqqqGGG===888<<>>AAACCCGGGMMMSSSUUURRRPPPQQQSSSaaasssHHHJJJeee|||TTT999999<<>>===NNN||||||ggg```WWWyyyuuuvvvuuuyyyuuuFFF777;;;666333IIIqqqqqqjjjccciiikkkcccWWWVVVcccppprrrppppppsssyyyzzzwwwssszzznnn```XXXQQQFFF;;;888555444888999777777999999777666888;;;<<<999666======>>>>>>======<<<<<<@@@???>>>AAAHHHRRR[[[bbbjjjddd[[[TTTRRRPPPJJJCCCHHHEEEMMMTTTKKKJJJsssgggCCC@@@CCCFFFHHHFFFEEECCCCCCCCCBBBAAA???>>>============AAACCC>>>:::CCCWWWjjjrrrtttmmmOOOOOOHHHIIIJJJLLLLLLMMMMMMMMMMMMNNNNNNMMMLLLMMMPPPRRRUUUdddhhhvvv~~~{{{bbb^^^hhhkkkzzzzzzvvvrrrlllgggZZZ___```XXXLLLDDDCCCGGGGGGHHHMMMVVVaaauuuiiiEEE>>>EEEAAA000777nnngggTTTaaayyyoooddd\\\YYYSSSLLLHHHHHHHHHGGGEEEGGGZZZCCCJJJ```^^^PPPAAA:::555EEExxxnnnZZZ^^^nnnqqq||||||xxxqqqhhh```YYYSSSOOOVVV]]]fffjjjjjjgggeeeeeejjjbbb\\\]]]dddgggddd___eeegggeee]]]SSSLLLLLLOOORRRRRRPPPNNNJJJFFFBBB@@@:::;;;;;;:::888777888:::999888888999<<>>BBBGGGKKKNNNRRRWWW[[[hhhbbbYYYRRRLLLHHHDDDAAAGGGGGGLLL[[[rrryyyNNNAAAFFF999@@@oooXXXzzzYYYdddzzzrrrzzzsss{{{pppjjjrrrDDD888999888555777JJJnnn|||lllgggnnnssskkk\\\TTTWWW^^^ggglllrrrssssssuuuzzz|||ssskkkhhhgggbbb[[[VVVOOOHHHEEE???999666777>>>;;;888888;;;<<<;;;999777888999:::;;;;;;::::::AAAEEEKKKSSS[[[bbbhhhkkkSSSVVVWWWRRRKKKEEECCCBBBIIIQQQSSSLLLMMMlllzzzXXXYYYUUUCCC???BBBEEEGGGFFFDDDDDDDDDBBBAAA@@@???>>>=========;;;<<<<<<::::::@@@KKKTTT[[[www{{{{{{hhhLLLGGGIIIHHHIIIJJJKKKLLLMMMMMMMMMOOONNNMMMKKKJJJLLLQQQTTTTTT^^^xxx}}}nnnZZZjjjiiillltttzzz|||~~~{{{rrrhhh```ZZZUUUQQQVVVPPPIIIEEEEEEFFFFFFEEEIIIKKK___UUUMMMIII@@@======;;;UUU{{{bbb```xxx|||~~~zzzsssjjj```YYYVVVQQQKKKGGGFFFGGGHHHIIILLLTTTEEEbbbVVVeeeeeePPPIII>>>666===dddttt[[[ZZZmmmnnnwww~~~{{{tttkkk```WWWPPPLLLLLLRRRZZZ___````````````bbb]]]XXXYYY]]]```^^^[[[VVVYYYZZZVVVOOOJJJKKKMMMNNNMMMLLLIIIFFFCCC@@@???999::::::999666666777888888888999;;;???CCCFFFIIIKKKMMMOOONNNNNNQQQ\\\fffyyysssKKKFFFPPPxxxLLL???===333IIIrrr}}}ooo|||oooVVVPPPFFF@@@>>>AAADDDFFFLLLHHHBBB???@@@DDDJJJMMMVVVcccyyyTTTHHHEEE???>>>ccczzz___qqq|||{{{{{{xxx~~~}}}|||}}}xxxdddsssUUUmmmBBB;;;444555888///,,,JJJssspppggg```eeemmmjjjZZZIIIOOOXXXeeeoootttwwwyyyzzzxxxwwwtttssswww}}}{{{lllcccZZZRRRIII@@@<<<>>>@@@<<<777666999<<<<<<;;;BBBDDDGGGJJJMMMMMMMMMMMMRRRWWW]]]bbbccc```\\\XXXNNNLLLGGGCCC@@@BBBGGGKKKOOOLLLLLLYYYzzzdddTTTSSSKKK>>>???BBBEEEFFFEEEDDDCCCCCCAAA@@@???>>>===<<<<<<<<<:::888666777;;;===>>>>>>>>>QQQlllxxx}}}PPPAAAFFFHHHBBBGGGHHHIIIJJJKKKLLLLLLMMMPPPOOOMMMJJJIIILLLQQQVVVMMMQQQ]]]uuu{{{nnn^^^SSSKKKPPPZZZccchhhkkklllnnnrrrttttttrrrooommmgggccc]]]WWWPPPKKKGGGFFFGGGEEECCCAAABBBEEEIIILLLbbb```HHHNNNMMMCCCAAACCC<<<777rrrzzzkkkaaappp|||wwwqqqjjjccc[[[UUUPPPNNNJJJFFFEEEFFFKKKNNNMMMPPPMMMYYYZZZRRRVVVNNNCCC===;;;OOOeee[[[hhhooolllttt~~~yyyooobbbVVVLLLGGGBBBFFFLLLPPPSSSVVVXXXZZZXXXUUURRRRRRSSSUUUVVVVVVNNNQQQSSSQQQMMMJJJJJJKKKGGGFFFDDDCCCAAA???>>>===:::;;;;;;999777666777999888999;;;???BBBFFFHHHJJJMMMKKKLLLNNNNNNRRRdddwww~~~SSS;;;IIIdddrrryyyWWWLLL@@@666>>>YYY~~~yyyhhh[[[TTTQQQNNNLLLIIIKKKNNNSSS[[[fffqqqxxxtttddd>>>HHHFFF666FFFtttqqqLLLgggzzz~~~~~~sss||||||sssdddYYYiii@@@===000///:::888...666JJJzzzwww___ZZZeeemmmfff\\\OOONNNQQQ[[[iiitttwwwuuuqqqssstttuuuzzz~~~xxxsssnnnggg```^^^aaaZZZWWWSSSTTTWWWZZZZZZXXX]]]___bbbeeeggggggfffeeecccdddeeebbb[[[QQQGGGAAAOOOFFF>>>@@@FFFJJJKKKKKKNNNKKKaaa```dddkkkYYYDDD???CCCEEEGGGGGGEEECCCBBBBBB@@@???>>>===<<<<<<<<<<<<;;;999777999;;;<<<999666555999FFFZZZjjjxxxeee===;;;GGGIIIEEEEEEFFFFFFFFFGGGIIIJJJKKKLLLMMMMMMMMMLLLKKKMMMQQQTTTKKKIIILLL___tttaaaMMMDDDEEEHHHLLLOOOPPPRRRTTTVVVWWWVVVUUUUUUNNNMMMMMMNNNKKKEEECCCDDD<<>>===111RRRtttooouuu{{{vvvooohhhbbb[[[VVVRRRJJJJJJIIIFFFDDDGGGMMMSSSQQQOOOYYYEEEwwwVVVXXXOOOGGGHHHAAAEEE{{{wwweeebbbrrrlllnnnzzz}}}vvvhhhXXXKKKCCC>>>???AAADDDGGGKKKOOORRRMMMMMMLLLKKKJJJKKKMMMPPPOOOOOOMMMIIIEEEBBBBBBBBB@@@???>>>>>>============;;;<<<<<<;;;999888999;;;888;;;>>>BBBFFFIIIKKKKKKMMMKKKNNNRRRRRRZZZuuukkkIII===XXXyyyoootttbbbRRR???999888GGGyyyzzz~~~}}}|||wwwYYYEEECCCFFF@@@AAAfffiii<<>>JJJHHHIIIIIIHHHDDDBBB@@@@@@>>>>>>===<<<;;;;;;;;;;;;999999999999888888888888:::555777BBBLLLWWWmmm|||PPPBBB>>>FFFFFF<<<===GGGCCCCCCDDDDDDFFFHHHJJJKKKHHHJJJMMMNNNNNNNNNNNNPPPPPPIIIIIIUUUfffwwwqqqyyy~~~mmmaaaVVVMMMIIIIIICCCBBBAAAAAABBBDDDFFFHHHIIIEEEDDDDDD@@@<<>>AAA@@@lll{{{xxx{{{}}}tttoooggg```ZZZUUUQQQNNNFFFHHHHHHGGGFFFHHHOOOTTTVVVKKK]]]kkkvvveeebbbUUUUUUPPPNNNDDD???gggsssdddnnnqqqrrrrrrwww{{{}}}}}}zzzppp```OOODDD???===;;;;;;===AAADDDFFFEEEEEEEEEDDDBBBCCCGGGJJJLLLHHHBBB===:::999888888::::::;;;;;;;;;<<<<<<<<<999:::;;;:::888888:::<<<;;;>>>BBBFFFIIILLLMMMMMMMMMLLLNNNQQQWWWkkkfffQQQ???LLLyyy|||qqqaaaYYYLLL===@@@<<<<<>>@@@@@@@@@AAACCCEEEGGGIIIDDDGGGLLLOOONNNMMMMMMLLLNNNGGGJJJTTTWWWZZZsss|||rrr~~~zzznnnfffddd[[[WWWQQQJJJFFFDDDDDDDDDOOOGGGBBBBBBBBBEEEQQQ```vvv~~~uuuRRRQQQDDDKKKWWWMMM>>>???DDD999KKK>>>SSSxxxtttlllggg___XXXSSSPPPMMMKKKFFFGGGGGGHHHIIILLLOOORRRSSSGGGddd```iiiYYY]]]YYYNNNCCC???SSS~~~pppjjjtttxxxuuuuuu||||||yyyxxxxxxyyyvvvkkkZZZMMMBBB>>>999666666888:::;;;??????>>>======>>>AAACCCFFFAAA;;;888999;;;:::999666777999:::;;;;;;;;;:::666777888888888888;;;===???AAAEEEHHHKKKMMMNNNOOOOOOOOOOOOUUUhhhxxxPPP::::::cccoootttYYYUUUQQQHHHLLLDDD444JJJvvv|||{{{pppvvv|||uuusssmmmeee]]]QQQFFFCCCFFFBBB===RRR}}}vvv]]]<<>>DDDOOOQQQTTTWWWUUUQQQOOOPPPRRRYYYNNNBBB<<<>>>BBBBBBAAA:::jjjnnnUUUVVVXXXSSSZZZ]]]```gggpppuuuttttttvvvdddGGG999999555...+++...333555---;;;]]]mmmWWWXXX\\\``````ZZZQQQHHHCCCHHHOOOVVV[[[cccmmmrrrssstttuuuxxxzzzwwwrrrsssyyytttqqqnnnmmmooonnnllliiibbb___ZZZUUUPPPLLLIIIHHHCCCCCCBBBAAAAAACCCDDDEEEKKKKKKNNNRRRTTTaaallldddSSSEEEGGGRRRQQQIIIEEEFFFFFFDDDAAA??????@@@<<<;;;;;;:::::::::::::::555666666555444444666888222333555666666777;;;???GGGYYYwwwpppSSSBBB<<<===<<<777444<<>>>>>===>>>@@@BBBEEEGGGCCCFFFJJJLLLLLLKKKLLLLLLHHHCCCGGGQQQRRRRRReeetttyyyxxxtttmmmfff```\\\ZZZYYY^^^XXXYYY```eeekkk|||zzzOOONNNPPPCCCIIITTTJJJ>>>@@@EEE;;;EEE???GGGxxx}}}}}}}}}{{{rrriiiddd___XXXQQQMMMKKKHHHFFFGGGGGGGGGJJJMMMOOOOOOOOOOOOaaawwwgggfff___]]]\\\MMMGGGIIIFFFjjjrrrsssvvvyyyxxxuuuvvvxxxzzztttpppssswwwtttggg[[[GGGBBB;;;666666777777777:::999888777999;;;<<<>>>???;;;888:::???AAA???<<<111444777:::;;;:::888777666777999::::::<<<>>>AAADDDEEEGGGJJJLLLNNNOOOPPPSSSWWW^^^mmmdddIII===XXX^^^]]]XXX[[[TTTRRRIII555>>>\\\zzzxxxqqqhhhmmmoooxxxsssnnnbbbWWWKKKFFFCCCCCCFFFJJJAAA\\\~~~wwwKKK///TTT{{{}}}~~~wwwzzz^^^DDDEEEEEEDDDCCCEEEJJJOOOHHHJJJLLLMMMKKKFFFAAA>>>BBB???===???DDDEEECCC@@@IIILLL:::888QQQNNN===EEE???======???@@@CCCPPP^^^dddJJJEEE888///111666555111/////////555\\\hhh[[[QQQWWWfffkkkaaaSSSKKKNNNNNNKKKKKKPPPSSSSSS^^^___bbbeeecccbbbgggoooiiiddd^^^ZZZZZZZZZXXXVVVMMMKKKGGGDDDBBBAAAAAABBB???AAADDDHHHKKKLLLMMMMMMFFFEEEPPPjjjnnnUUULLLDDDBBBAAA@@@DDDKKKAAABBBCCCBBB@@@???@@@AAA;;;;;;::::::999999::::::777666555666777777666555111555666555555999<<<<<<:::888???PPPhhh}}}dddGGG888444777<<<<<<666:::CCC>>>333777GGG===<<<<<<<<<>>>AAADDDFFFDDDFFFHHHIIIIIIJJJLLLNNNGGGCCCDDDIIILLLLLLTTT___vvv|||{{{{{{zzzzzz{{{||||||tttsss{{{SSSBBBIIIEEEHHHMMMHHHAAAGGGJJJ>>>FFF>>>>>>>>>PPP~~~|||wwwvvvxxxzzz}}}zzzyyyxxxxxxsssssslllaaa^^^ZZZSSSNNNJJJGGGEEEDDDHHHGGGGGGKKKOOOQQQOOOLLLRRRwwwdddooo^^^^^^VVV[[[NNNNNNVVVAAAUUUssspppyyyyyynnnooo{{{{{{rrrjjjmmmwwwyyypppeeeLLLFFF>>>:::999999999888888666333444666999::::::777444444999???AAA<<<777///222666:::;;;999777555888:::<<<>>>>>>@@@DDDFFFFFFGGGHHHJJJLLLNNNPPPQQQVVVaaapppjjjLLLEEEPPP{{{WWWZZZRRRXXXRRROOOLLL???EEEKKKmmmrrryyypppnnngggiiiyyyppp\\\[[[SSSHHH???AAAGGGHHHGGGFFFDDD|||fff{{{AAA444\\\|||}}}uuu~~~```IIIMMMOOOLLLNNNUUUYYYYYY\\\VVVOOOMMMOOORRRQQQNNNLLLMMMPPPXXXaaahhhkkkkkkaaaKKKPPPVVVFFFFFFKKK;;;BBB>>>>>>DDDFFFBBB@@@CCCggg???555333111000111111000///000444222555WWWzzzeee[[[WWWVVV```mmmaaa^^^ZZZTTTPPPLLLJJJJJJJJJHHHJJJMMMLLLHHHHHHKKKNNNIIIEEEDDDGGGGGGCCC???@@@??????AAADDDFFFFFFEEEFFFJJJLLLJJJFFFEEEJJJPPPXXXaaaaaaVVVPPPLLLFFFCCCBBBBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>======<<<:::888777555555555444333333555555444333333333222222333333444555666888999:::===HHHXXXddd}}}|||dddHHHDDD>>>999666666888::::::888777777:::<<<======;;;:::::::::;;;>>>@@@BBBEEEEEEFFFGGGHHHJJJKKKLLLDDDIIIMMMNNNLLLLLLOOOSSScccvvvvvvooommmuuu{{{pppgggyyyvvvSSSPPPNNNDDDGGGFFFDDDCCCCCCCCCDDDEEEDDDAAA===<<>>888777888777777666555555555555555555555555666666666666777777777777888888999999::::::;;;===>>>>>>@@@CCCEEEMMMMMMKKKKKKNNNRRRRRROOO\\\kkkmmmOOODDD;;;gggsss[[[[[[WWWZZZ[[[XXXVVVSSSLLLDDDBBBWWWsss{{{___bbblllgggkkk~~~~~~~~~uuubbbPPPDDD;;;777>>>LLLMMMFFFLLL\\\~~~cccZZZ555<<>>===@@@CCCCCCAAAGGGIIIKKKLLLMMMNNNPPPQQQFFFRRR[[[WWWMMMOOOaaattt{{{wwwSSSUUUOOOLLLHHHFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>>======<<<<<<;;;999888777666555555333222333444555444333333222222222222333444444999999888555444777===BBB@@@RRRllljjjXXXIII===555999888777666666777888888888777666777999<<<===<<<======;;;;;;;;;<<<>>>???CCCCCCDDDEEEFFFHHHIIIJJJIIILLLOOOMMMIIIHHHJJJMMM[[[___jjj}}}tttuuuvvvyyy}}}qqqJJJCCCHHHJJJFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBBBB???999HHHvvvkkk___eeeuuulllooossswww{{{yyyxxxyyyuuuqqqlllgggbbb^^^XXXUUUOOOJJJGGGFFFEEEBBBCCCFFFGGGHHHIIISSSRRR???PPPxxxfffbbbbbb```XXXZZZXXXWWWVVVSSSRRRZZZeee}}}~~~{{{sssnnnnnnuuupppkkkhhhgggddd]]]XXX\\\ZZZVVVNNNFFF???<<<<<<888888777666666666666777666666666777777777777888999999::::::;;;<<<<<<<<<;;;===@@@CCCEEEGGGKKKNNNJJJLLLNNNOOONNNNNNSSSXXXlllpppRRRCCCDDDQQQzzzzzz\\\VVVTTTXXXXXXVVVTTTSSSNNNGGGBBBGGGaaa{{{```nnn}}}qqq```wwwpppwwwwwwooo___QQQIIIAAA:::MMMHHHAAA???GGG\\\yyy}}}XXXMMM000444UUUttt|||yyyzzzuuu~~~iiiNNNIIIlll~~~{{{yyymmmhhhiiimmmyyyzzzzzzvvvsssooolllkkkjjjiiiiii^^^999444222000///000000000...///---111444,,,///QQQ{{{{{{YYYSSSMMMLLLQQQUUUWWWVVVSSSRRRTTTWWWWWWSSSQQQSSSNNNKKKHHHHHHKKKMMMMMMKKKIIINNNQQQOOOIIIFFFIIIMMMEEELLLXXXhhh{{{kkk]]]GGGJJJHHHFFFDDDCCCCCCBBB@@@???@@@@@@???>>>===<<<;;;;;;::::::999888888777666666444333222222444444333222222222111111222222333444444555555555555555444444444666999>>>EEEQQQ```jjjuuuvvvcccUUULLLBBB666...---000333444///111444666777777666555666555444666999;;;<<<<<>>===;;;;;;;;;<<<<<>>??????@@@@@@AAACCCEEEFFFFFFFFFHHHJJJJJJJJJNNNRRRQQQRRRaaasssnnnTTTDDDEEEYYY~~~qqqbbb[[[TTTTTTXXXXXXUUUSSSTTTQQQMMMFFFBBBPPPpppoooeeeeeelllxxxxxxrrrooowwwmmm[[[JJJAAA@@@???===222>>>HHHKKKYYYwwwvvv___{{{ddd>>>...///UUUqqqjjj~~~qqqgggqqqtttQQQLLLwwwZZZ777333111//////000000///...444,,,,,,555333---888LLLrrrsss```WWWPPPIIIDDDDDDEEEJJJPPPPPPHHH???<<<======???BBBFFFFFFDDDAAADDDLLLTTTTTTOOOMMMSSSZZZggghhhppp\\\WWWUUUCCC;;;AAAAAA@@@AAABBBAAA>>><<>>===<<<:::999999888888777777777777666666333222111222333444333111111111111111111222333333000111333666999999777555///111444444333222444555111<<>>???AAA>>>777///***,,,///444777666333///222333555777777666444222444333333555888:::::::::>>>===<<<;;;;;;;;;;;;<<>>>>>???@@@AAABBBBBBCCCEEEFFFHHHHHHGGGGGGHHHIIISSSNNNPPPWWW\\\fffoooLLLJJJ@@@]]]mmmcccNNNWWWYYYXXX[[[ZZZUUUSSSTTTTTTRRRLLLOOOOOOYYY|||}}}jjjjjjaaaZZZXXX___hhhmmmpppsss{{{{{{ssslllgggXXXQQQFFF>>>;;;>>>AAABBBLLLPPPYYYlllxxxSSStttGGG666333111UUUqqqUUU{{{ooo]]]dddyyyXXXVVVvvvvvvXXX888333111///...//////...---000+++)))---111222...,,,CCCrrrtttiii```YYYSSSPPPLLLEEEAAA@@@CCCCCCCCCFFFKKKPPPTTTVVVRRR]]]jjjrrrvvv|||[[[EEEJJJMMMDDD777BBBAAABBBCCCDDDCCCAAA>>>???>>>===<<<:::999888777666666666666666666666666333222111111222333222111111000000000000111222222333333222333444444222000222333444333222000/////////333555333333444555444///333555444333333222000777444///,,,+++******)))666444333222111///---+++444444444444444333222222222111222444666888888777999999999::::::;;;<<<<<<>>>>>>>>>???@@@BBBDDDDDDFFFFFFFFFGGGHHHKKKOOORRRKKKOOOVVVYYYXXX[[[kkk}}}{{{UUUDDDEEEEEECCC@@@@@@GGGOOOBBBCCCDDDDDDDDDCCCAAA@@@>>>???>>>===@@@FFFFFFCCCdddtttSSSOOOLLLOOOWWW^^^``````jjjjjjlllpppqqqqqqrrruuuvvvtttrrrrrrsssuuuvvvvvvoooooolllgggdddccc^^^XXXWWWSSSNNNJJJHHHGGGEEEDDDEEEBBBBBBFFFHHHGGGHHHKKKQQQQQQVVVllluuuaaa[[[___\\\[[[^^^^^^]]]___aaaaaa```]]]ZZZVVV]]]yyygggqqq}}}qqqeeeaaa```^^^[[[JJJHHHEEECCCBBBBBBBBBBBB@@@???>>>>>>======>>>>>>=========>>>>>>>>>????????????@@@AAABBBCCCDDDEEEDDDFFFGGGIIIJJJLLLPPPRRRYYYTTTUUUdddwwwuuuMMM:::GGGYYYwww{{{sssUUUNNNNNN]]]ZZZ]]][[[UUUQQQRRRTTTSSSLLLVVVUUUSSSjjjtttllldddXXXMMMLLLRRRWWW\\\```dddjjjsss|||{{{yyytttmmmcccYYYPPPJJJ===<<<;;;;;;===BBBJJJPPP\\\\\\nnnooo___{{{:::444999222MMMqqq>>>gggwwwaaaccc~~~bbbkkkyyyWWW999222000...............,,,+++111000)))(((///000,,,,,,FFFjjjzzzwwwuuuqqqmmmlllrrr~~~}}}yyylllvvv^^^LLLHHHDDDGGG???@@@@@@@@@AAABBBAAA???===???>>>===<<<:::888777777666555555555555555555555222111000000222222111000000000000///000000111222222222222111111222333444:::666///***+++000888===111///...---.../////////---///111333333222000...))),,,///000111222666:::+++***)))***,,,///333666000/////////000111222333111111111333555666555444555555666888999;;;<<<<<<<<<<<<<<<===???@@@BBBCCCFFFFFFFFFFFFHHHJJJLLLMMMPPPKKKLLLRRRTTTTTTZZZcccrrrzzz]]]BBBHHHFFFIIIFFF>>>>>>FFFHHHCCCBBBBBBCCCCCCBBBBBBAAA@@@999DDDEEE;;;777>>>CCC@@@HHHwwwjjj\\\KKKCCCEEEKKKNNNNNNTTTTTTXXX___gggkkklllllliiigggffffffgggiiiiiiiiiddddddaaa\\\ZZZYYYUUUPPPLLLIIIFFFEEEEEEEEEDDDCCCFFFBBBBBBFFFHHHHHHJJJNNN[[[WWWttt}}}^^^^^^cccaaaZZZ]]]ccc]]]ZZZ```bbb```]]]^^^^^^]]]WWWggg}}}xxxmmmaaaYYYSSSNNNGGGBBB@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBDDDEEEFFFFFFHHHHHHHHHHHHHHHLLLPPPTTTVVV[[[iiigggKKK???NNNjjjyyyYYYXXXTTTJJJ\\\XXX\\\[[[UUUPPPQQQSSSSSSMMMQQQXXXZZZZZZgggttt{{{yyyiiiYYYQQQMMMKKKKKKMMMFFFIIIOOOXXXaaaeeeccc```aaa]]]UUULLLEEE@@@===<<>>@@@CCCIIITTT___wwwkkkuuufff888222888000AAAqqq>>>YYYggg]]]ooorrr\\\[[[oooUUU:::111000...---......---,,,,,,222222+++(((,,,111111***,,,888VVV~~~qqqWWWbbbvvv```QQQJJJCCCLLLEEE???>>>===>>>>>>>>>===;;;??????===<<<:::888777666666555555555444444333333222000///000111222111000000////////////000111111---000222222111222666999***...444888999555...)))222111111111111000111222///......000000///...---,,,...///---)))'''&&&'''---...///000///---,,,,,,,,,---...///000111111222111000111222444444333111222333555666888999::::::999999:::;;;<<<>>>???@@@DDDDDDDDDEEEFFFHHHHHHHHHMMMFFFFFFOOOSSSQQQTTT[[[gggjjjqqq}}}xxxoooHHHIIIKKK???FFFHHHFFFEEEIIILLLEEE:::CCCBBBBBBAAA@@@AAAAAAAAA:::@@@BBB<<<777999???BBBBBBXXX}}}eeeQQQHHHEEEEEEDDDEEEHHHKKKPPPUUUZZZ^^^___YYYWWWVVVWWWXXXZZZYYYXXXWWWXXXUUUQQQPPPQQQNNNIIIDDDCCCCCCDDDFFFGGGFFFEEEGGGGGGHHHKKKKKKKKKQQQYYYWWWnnnuuuccc]]]\\\]]]dddcccZZZ^^^ddd```YYY^^^```\\\\\\______]]]XXX]]]hhhlllpppsssfffiiiaaaWWWOOOJJJFFFCCCAAADDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAABBBCCCDDDEEEGGGHHHHHHJJJJJJJJJKKKNNNUUU]]]ccciii~~~```III===QQQyyy{{{rrrTTTYYYUUUPPP[[[XXX]]]^^^XXXSSSTTTWWWXXXTTTQQQSSSVVVTTTZZZttt}}}vvvgggVVVKKKGGGIIICCC???BBBIIIMMMJJJEEEGGGCCC???;;;:::;;;>>>AAA???;;;<<>>@@@???>>><<<:::888777666666666555444444333222222111000///000111222111//////////////////000111111,,,000333222---+++---111333000,,,***+++...111222,,,---000111...+++,,,///555111/////////......///,,,+++******+++---///000......---+++***+++---///---...000111222111000///111000111222333333111///222333444666777777888888777777888999:::<<<===>>>@@@@@@AAACCCFFFGGGGGGFFFFFFFFFKKKRRRPPPKKKSSSbbbRRR\\\jjjvvv||||||SSSJJJKKKEEEEEENNNHHHEEEBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@???@@@AAABBB>>>777777???BBB===:::===<<<;;;XXXyyykkkWWWJJJCCC@@@<<>>aaa{{{XXXNNN{{{```ssswww```LLLAAALLLVVVqqqMMM888000000000///......------+++,,,,,,------,,,,,,+++***))),,,...,,,444SSSuuuyyy{{{vvvyyyfffKKKJJJLLLAAAVVVPPPJJJHHHIIIHHHEEEAAAAAAAAAAAAAAA@@@???>>>>>>===<<<:::888666666666666777666555444333222222222222222222111111111000000//////............//////////////////////////////.........------,,,,,,,,,------------------------000000///...------,,,,,,)))************+++++++++++++++++++++++++++++++++---------............//////000000000111111111111333333444444555666666666666777888888::::::;;;<<>>AAATTT~~~lll\\\UUULLLHHHBBB???BBBEEEDDDAAAGGGGGGFFFEEEBBBAAAEEEJJJIIIEEECCCFFFHHHGGGFFFGGGDDDCCCJJJKKKCCCGGGTTTWWWMMMNNNRRRSSSQQQ^^^~~~pppfffUUUZZZ[[[YYYVVVUUUXXX]]]______aaa```\\\\\\___aaa___fffaaaWWWXXXvvvwwwyyytttpppggg^^^[[[TTTNNNJJJDDD>>>@@@GGGIIIJJJIIIGGGEEEEEEHHHJJJFFFGGGJJJMMMOOOPPPOOONNNSSSZZZccclllwww[[[NNN;;;PPPiiiwwwrrrsssyyydddTTTUUUYYYVVVUUUYYYYYYZZZ^^^bbb```[[[YYY[[[ZZZUUURRRRRRQQQWWWhhhzzzuuuzzznnnyyy~~~{{{nnnKKK222>>>>>>===>>>BBBKKKWWW___ppprrrkkkkkk}}}>>><<<---///444999ZZZ~~~mmmMMMwwwmmmggg~~~mmmQQQDDDRRRiii{{{tttmmmfff___WWWSSSJJJ999000000//////......------+++,,,,,,------,,,,,,+++///---...000***&&&111BBBjjj{{{zzzyyyzzzuuu___OOO;;;555AAALLLPPPKKKFFFEEEGGGGGGDDDAAA@@@@@@@@@@@@???>>>===<<<===;;;999777666555555555666555444333333222222222222222222111111111000000//////............//////////////////////////////......---------,,,,,,,,,------------------------......---,,,,,,+++******))))))*********+++++++++++++++++++++++++++++++++------------............/////////000000000111111222333333444555555666666666777888999:::;;;;;;<<<@@@@@@@@@BBBEEEHHHHHHGGGLLLKKKKKKKKKMMMOOORRRTTTWWWUUUSSSQQQRRRXXXaaagggvvv}}}sssZZZKKKNNNLLLIIIHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBAAA????????????@@@@@@@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;EEEddd~~~lllQQQLLLEEE???>>>CCCHHHKKK;;;<<>>777---000333666VVVJJJvvv|||hhhtttzzzxxx}}}~~~~~~yyytttbbbSSSWWWiiiwwwrrriii___VVVMMMFFFAAAGGG888000000//////...---------++++++,,,,,,,,,,,,++++++...***+++000...'''&&&+++444FFFbbbkkkaaabbblllyyyxxx{{{|||VVVEEE>>>???>>>IIIWWWZZZIIIEEEBBBAAACCCEEECCCAAA>>>>>>>>>>>>===<<<;;;;;;;;;:::999777666555555555555555444333222222222222222111111111111000000000//////............//////////////////////////////------------,,,,,,,,,,,,------------------------+++++++++***))))))(((((()))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////000000000111222222333444444555555666777777888999:::;;;;;;>>>>>>>>>AAAEEEGGGHHHHHHKKKJJJJJJJJJKKKMMMNNNPPPRRRRRRRRRPPPPPPSSSWWWZZZXXX^^^iiittt~~~gggYYYTTTPPPLLLHHHIIIIIIHHHFFFFFFGGGIIIEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>????????????::::::::::::::::::;;;;;;:::888777999DDD\\\yyyyyygggSSSDDD===<<<>>>JJJIIIHHHHHHJJJJJJHHHDDDFFFLLLLLLFFFFFFMMMNNNIIIKKKIIIOOOSSSPPPUUU^^^\\\]]]QQQnnnmmm]]]^^^\\\YYYYYYUUUXXX\\\^^^^^^]]]\\\]]]aaacccbbb^^^^^^aaaaaa___ccceeeccc\\\[[[nnnwwwooommmuuuyyytttrrrtttsssmmmhhhmmmppptttuuuxxxuuuVVVJJJHHHFFFhhhwww^^^MMMLLLPPPYYYZZZUUUUUUZZZ^^^\\\]]]^^^[[[UUUTTTVVVVVVUUUVVVUUUQQQPPPVVV^^^tttvvvooonnnuuuyyyvvvfffWWWYYYdddwwwnnnwwwJJJ???555///000000222PPP}}}TTTzzzkkk\\\iii|||zzz{{{vvv]]]___kkkvvvwww|||vvvooohhh^^^SSSJJJCCC<<<999EEE555000//////......---,,,,,,++++++,,,,,,,,,,,,++++++,,,'''''',,,...---...111(((,,,666FFF___{{{~~~nnnbbb}}}xxxgggccc\\\vvvzzz\\\JJJBBB@@@<<<888KKKooosssVVVFFFCCC@@@@@@AAABBBBBB@@@>>>>>>>>>>>>===<<<;;;:::999999888666555444444444444444333222222222222222111111111111000000000000///......------......///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))((((((((())))))))))))************************************+++,,,,,,,,,---------------............/////////000000111222222333333444666666777888999::::::;;;;;;:::;;;>>>BBBEEEFFFFFFDDDDDDEEEGGGJJJMMMPPPQQQOOOQQQSSSTTTUUUVVVWWWYYYQQQRRRTTTVVVZZZ___eeejjj~~~xxxrrrfff\\\ZZZUUULLLFFFIIINNNMMMHHHFFFHHHIIIGGGDDDBBBDDDGGGDDDCCCCCCBBBAAAAAA@@@@@@==================>>>>>>:::::::::;;;;;;;;;;;;;;;<<<999888888666>>>XXXssswwwhhh]]]XXXWWWIIIGGGAAA<<<===CCCHHHHHHKKKMMMNNNMMMLLLMMMOOOQQQOOOQQQYYYYYYOOOTTTdddjjj{{{fffYYY```ddd]]]YYY]]]\\\[[[[[[\\\\\\\\\```eee___aaaaaa^^^]]]``````]]]___ZZZYYY^^^ccckkk~~~vvvrrrvvv{{{vvv___HHHAAAOOOdddppptttpppkkkMMMAAAGGGRRRZZZXXXRRRSSSYYY[[[YYYZZZZZZWWWRRRRRRUUUTTTUUUUUUSSSOOOMMMQQQUUU]]]|||kkkfffbbbcccgggiiiiiihhhuuurrrkkkaaaXXXUUUXXX\\\YYYeeeggguuuzzz}}}SSSDDDCCC;;;444000,,,///HHHrrrtttooo]]]{{{|||zzzyyyxxxzzz~~~zzz}}}jjj^^^rrr|||tttnnnbbb[[[RRRIIICCC???<<<;;;DDD222/////////...------,,,,,,***++++++,,,,,,++++++******))))))***)))(((***...222...)))(((000CCC]]]pppzzz}}}vvvbbbZZZ]]]kkkUUUEEE===AAAAAA>>>:::IIIgggfffEEEFFFDDDBBB@@@@@@@@@@@@???>>>>>>>>>>>>===<<<;;;:::777777777666555444333222333333222111111111222222000000000000000000000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((()))))))))*********************************++++++++++++,,,,,,,,,---,,,,,,---------.........//////000000111222222222444555555666777888999999777777888;;;???BBBBBBBBB???AAACCCFFFIIIMMMPPPQQQPPPRRRTTTSSSQQQOOONNNMMMTTTSSSQQQOOOMMMOOOSSSWWWYYYRRRSSS___fffccccccgggffffffeeedddgggkkkhhhaaaxxxgggUUULLLMMMPPPNNNIIIMMMYYY^^^TTTEEE>>>AAAEEEFFFHHHIIIGGGCCC@@@AAACCCBBBBBBAAAAAA@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<===999:::<<<888666DDDXXXeee{{{wwwkkkYYYNNNMMMMMMKKKJJJFFFIIIOOOLLLDDDHHHTTT[[[TTTZZZjjj~~~xxxWWWTTTRRRRRRQQQPPPTTTYYYYYYVVVWWWZZZYYYWWW[[[aaaYYY\\\\\\ZZZZZZ\\\\\\YYY^^^VVVUUU___dddeeemmmyyyyyyjjjppp~~~yyyqqqggg```UUUJJJNNNhhhzzzqqqUUUTTTGGGOOOYYY]]]YYYSSSTTTYYYVVVUUUVVVWWWUUUQQQQQQUUUSSSTTTTTTQQQNNNOOORRRTTTPPP\\\xxxtttnnnuuuooohhh``````jjjyyyzzzrrrTTTJJJLLLKKKDDD===111***///@@@```wwwsssyyypppyyyppprrrtttwwwxxxyyy|||~~~{{{lllcccsssxxxqqqiiiaaaRRRLLLDDD>>>;;;::::::999CCC222//////......---,,,,,,,,,******++++++++++++******&&&)))---...,,,)))((()))***+++------******222<<>>??????AAABBBCCCFFFHHHJJJLLLMMMKKKNNNPPPPPPOOOMMMMMMMMMOOOPPPQQQRRRSSSVVV[[[___XXXRRRNNNRRRVVVVVVUUUUUUSSSUUUUUUTTTVVVYYYUUUNNNIIIHHHIIINNNTTTSSSLLLEEEMMMRRRRRRMMMIIILLLQQQTTTGGGHHHHHHFFFCCCAAA@@@???@@@@@@@@@??????>>>>>>>>>;;;;;;;;;;;;;;;:::::::::999999::::::;;;;;;<<<<<<999777999===;;;666999AAADDDaaazzzwwwwwwvvvzzz~~~zzzsssxxxuuuvvveeeJJJOOOOOOKKKFFFHHHOOORRRPPPUUUTTTYYYaaa```XXXVVVZZZYYY\\\]]]\\\\\\______\\\^^^\\\\\\]]]YYYWWW```nnnooovvvpppsssyyyqqq[[[MMMGGGFFFEEEIIIXXXuuufffRRRUUUXXXSSSXXX]]]^^^[[[XXXXXXZZZSSSRRRTTTWWWVVVRRRRRRUUURRRUUUUUUQQQPPPSSSVVVVVVRRRKKKUUUuuu]]]SSSRRRRRRQQQKKKFFF777...111999PPPqqqqqqmmmeeeeeewwwzzzlllmmmqqquuuuuutttzzzkkkvvvnnnhhh]]]RRRIIIEEE>>>:::888999999999}}}@@@333///......------,,,,,,+++******++++++++++++******%%%(((+++,,,------+++***%%%%%%***000...((('''+++###444CCCSSSfffrrrrrrkkkwww^^^ooo|||ssseeeiii{{{wwwhhhIII===333555BBBMMMNNNJJJLLLBBBGGGMMMBBB;;;DDDMMMFFFEEEDDDAAA?????????@@@<<<<<<<<<<<<;;;:::999888444444555555444333222111111111000000000000111111////////////000000111111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))******(((((((((((()))))))))***************************************++++++++++++++++++++++++,,,,,,,,,,,,---------...//////000000111111222333444555555666555555555777;;;=========AAABBBDDDFFFHHHIIIJJJKKKGGGJJJMMMOOOQQQSSSUUUXXXOOOPPPPPPNNNKKKHHHGGGGGGPPPRRRPPPMMMMMMPPPPPPNNNHHHJJJKKKKKKMMMPPPPPPLLLWWWRRRKKKFFFEEEIIINNNQQQQQQKKKCCCAAAJJJSSSRRRKKKFFFFFFEEEEEEEEEDDDAAA?????????>>>>>>>>>>>>======;;;;;;::::::999999999999666777777888999999::::::555555666888888666444444EEEJJJYYYwww}}}zzzgggPPPIIIFFFEEEFFFHHHMMMQQQQQQPPPWWWUUUZZZbbbaaaXXXUUUZZZWWW[[[]]]\\\^^^aaaaaa^^^^^^^^^]]]ZZZVVVWWW]]]cccfff{{{{{{zzzyyy{{{}}}tttcccRRRHHHKKKYYYeeezzznnnPPPSSSZZZXXXVVVXXXZZZ[[[[[[[[[XXXVVVSSSSSSVVVZZZYYYTTTSSSUUURRRWWWXXXUUUUUUXXXYYYVVVQQQPPPJJJSSSzzz~~~sssuuuwwwZZZTTTZZZXXXSSSSSSIIILLL@@@555555333FFFkkkmmmxxxggglllyyyrrrooogggeeefffkkkmmmmmmqqqxxx|||{{{qqq{{{yyykkk```]]]ZZZPPPEEEDDD@@@<<<999:::;;;<<<<<>>666///......------,,,++++++******++++++++++++******,,,)))%%%###%%%((((((&&&222***%%%'''(((&&&(((---(((---******333???TTTooozzzoooyyynnnaaaooo~~~rrr|||zzzxxxssslll\\\FFF555444555555444444:::DDDLLLFFFCCCCCC@@@===GGGOOOGGGDDDDDDCCCAAA??????@@@AAA::::::::::::999888777777333444444555444333111000111000000000000000111111.../////////000000111111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++((((((((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,------...//////000///000111222333444444555666666666888;;;======<<<@@@AAACCCFFFHHHJJJKKKLLLIIIKKKMMMNNNOOOQQQUUUWWWJJJNNNSSSVVVWWWWWWWWWWWWKKKUUUYYYQQQNNNRRRUUUSSSPPPSSSRRRNNNMMMPPPQQQOOOEEEJJJPPPQQQOOOMMMMMMOOODDDLLLPPPLLLGGGGGGHHHGGGFFFDDDBBBDDDFFFFFFCCC???>>>>>>>>>>>>============:::::::::999999999888888444555555666777888888999444666555444333555333//////666JJJeeewww{{{}}}xxx|||}}}yyy[[[AAABBBCCCCCCAAACCCGGGEEECCCKKKXXXZZZSSSTTTYYYWWWPPPRRRZZZPPPTTTWWWVVVXXX\\\\\\YYY\\\YYYUUUWWW^^^ccc^^^VVVeeennnwwwssshhhggglllqqqtttssswwwmmmeeeaaa]]]ZZZUUUSSS[[[ssstttqqqcccWWW^^^___ZZZYYYSSSSSSTTTVVVYYY[[[VVVQQQUUUUUUYYY]]][[[VVVSSSUUURRRXXX[[[YYYYYY\\\ZZZUUUKKKSSSWWWWWW^^^ttt{{{~~~xxxqqqooosssyyykkk^^^SSSSSSWWWVVVSSSRRREEEOOOGGG;;;777111BBBlllvvvyyyqqqwwwxxxvvvjjj]]]WWWVVV\\\``````cccggglllmmmoooxxxsssnnneee```XXXPPPOOOMMMEEE;;;;;;999666666999;;;======rrr???000......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((((((+++111333000--->>>HHHYYYlll{{{pppooozzzpppeee^^^SSSXXXWWWNNNFFFBBB<<<555222222111222444777:::;;;CCCCCCDDDCCCAAAAAACCCEEE???@@@BBBDDDDDDBBB???>>>===<<<;;;;;;:::999666333333333333222222222111111000000000000000000000000///...------...///000111...------,,,,,,------...,,,,,,,,,+++++++++******((()))***,,,...000111222,,,,,,+++***))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((+++*********))))))((((((******++++++++++++******........................000000000111222222333333444444666777999;;;<<<======???BBBEEEGGGHHHIIIIIIHHHKKKMMMLLLIIIJJJOOOUUUVVVSSSSSSVVVVVVSSSSSSUUUXXXTTTSSSTTTRRROOOOOOQQQUUUSSSQQQQQQQQQPPPNNNMMMPPPPPPOOONNNMMMLLLKKKJJJMMMKKKIIIFFFDDDDDDEEEEEECCCCCCDDDDDDCCCCCCBBBAAACCCAAA???===;;;;;;;;;;;;999999999888888888777777666666555555555555666666666666555444333333222222555;;;AAAEEELLL___{{{}}}III@@@GGGEEE@@@BBB@@@AAABBBDDDGGGIIILLLMMMQQQQQQQQQPPPOOOQQQSSSVVVUUUVVVWWWWWWWWWXXX\\\^^^\\\]]]^^^aaaccccccaaa___aaa]]]eeezzzxxxkkk```aaajjjvvv|||wwwuuu{{{~~~zzz|||yyyyyyzzzrrrmmm___bbbbbb[[[SSSRRRVVVYYY``````hhhwwwiiiZZZVVV[[[___ZZZSSSNNNTTTZZZ]]][[[XXXVVVVVVWWW\\\]]]ZZZWWWWWWUUUQQQSSSUUUWWWWWWVVVUUUUUUUUUQQQTTTVVVVVVVVV\\\fffoootttyyyppp[[[ZZZYYYWWWVVVUUUSSSRRRSSSKKKHHHEEE:::222===QQQggg|||```cccuuunnnZZZbbbdddYYYMMMMMMXXXaaa\\\aaagggjjjkkknnnuuu|||vvviiiccc```\\\ZZZSSSRRRNNNJJJCCC===888555;;;;;;;;;:::888999<<<>>>ooo>>>000......---,,,++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++))))))---222333111...%%%''',,,333;;;CCCIIIMMMdddsss|||qqqqqqyyymmmbbbZZZUUURRRNNNIIIEEEBBB===777222:::???@@@;;;888888777333000000000000222555888999@@@AAABBBBBBAAA@@@AAACCC???@@@BBBBBBBBBAAA???>>><<<;;;::::::999888555333333333222222222111111111000000000000000000000000///......------...///000------,,,,,,,,,,,,------,,,,,,+++++++++*********))))))***++++++,,,------+++******)))(((((())))))(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((((((((((((((************)))))))))(((*********++++++*********------------------------//////000111111222222333333333555666888:::;;;<<<;;;===@@@CCCFFFGGGHHHHHHIIIJJJLLLKKKJJJKKKOOOSSSVVVQQQNNNPPPRRRUUU[[[bbbXXXTTTSSSTTTSSSPPPOOORRRUUUSSSRRRQQQQQQQQQOOOMMMNNNMMMMMMLLLKKKJJJIIIIIILLLJJJHHHEEEDDDCCCDDDDDDBBBBBBBBBCCCBBBAAAAAA@@@BBB@@@???===;;;:::::::::999999888888888777777777666555555555555555555666555555555444333222222222111444666666888DDDWWWfffeeeOOO:::888EEENNNJJJAAABBBBBBCCCEEEHHHJJJMMMNNNLLLPPPRRRQQQNNNOOOTTTZZZYYYYYYZZZYYYXXXYYY[[[]]]^^^^^^^^^```aaaaaa___]]]]]]YYY]]]kkkxxx~~~|||iii\\\\\\]]]\\\]]]^^^bbbeeeccc]]][[[]]]SSSWWWYYYXXX[[[hhh|||yyyzzzbbb\\\WWWVVVXXXZZZYYYVVVMMMQQQVVVXXXWWWTTTSSSSSSYYY\\\\\\XXXUUUUUUSSSPPPRRRTTTVVVVVVUUUSSSSSSSSSPPPOOONNNNNNOOORRRVVVYYYbbbggghhhqqqdddaaa]]]ZZZXXXXXXYYYYYYWWWPPPLLLHHH<<<111666DDDiiiyyyuuutttxxxeeehhhlllkkk___SSSOOOOOOOOOKKKOOOTTTXXX[[[```fffkkkppphhh^^^WWWTTTRRROOOLLLGGGEEEAAA>>>:::888777666111444999>>>AAACCCBBBAAAkkk<<<111...---,,,++++++******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***((((((+++///111...,,,+++)))&&&%%%'''+++///222)))111999;;;999888<<<@@@EEEJJJKKKGGGGGGJJJGGG@@@EEECCC@@@<<<888555222000///...---...///...---+++)))---000...///222444444.........///000333555666;;;===@@@@@@@@@??????@@@@@@@@@@@@@@@?????????>>>;;;999888888888777444222333222222222222111111111000000000000000000000000000///......---.........------,,,,,,,,,,,,------,,,++++++++++++***************)))))))))((((((((()))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((************))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,//////000000111111222222111222333555666888999:::888:::===@@@CCCEEEFFFGGGIIIIIIIIIIIIJJJMMMOOOPPPTTTOOOMMMOOOSSSVVV]]]eeeWWWSSSSSSUUUTTTPPPPPPRRRUUUSSSQQQQQQQQQQQQOOONNNJJJJJJJJJIIIIIIHHHHHHHHHIIIHHHFFFDDDCCCBBBBBBCCC@@@@@@AAAAAA@@@@@@???>>>@@@???>>><<<;;;:::999999888888888777777777666666555555444444444444555555444444444333222222111111222222111///...222;;;BBBZZZhhhzzz```JJJ000999;;;888AAAOOOKKK:::@@@AAABBBDDDFFFHHHKKKLLLFFFLLLRRRQQQMMMNNNVVV^^^[[[\\\\\\[[[YYYYYY[[[\\\___^^^^^^^^^______]]]\\\```[[[[[[bbbgggmmm{{{vvvzzz{{{}}}{{{ssslllpppxxxvvvyyyuuu\\\RRRUUUXXXXXXWWWVVVWWWXXXOOORRRUUUVVVUUUTTTTTTUUUYYY[[[[[[WWWVVVWWWVVVSSSQQQSSSUUUUUUSSSQQQPPPQQQPPPOOOMMMNNNOOOOOOMMMKKKPPPZZZoooppp[[[VVV]]]eeegggbbb[[[WWWVVVXXXYYYZZZXXXSSSQQQNNNFFF;;;999>>>bbbqqqrrrsssqqqhhhZZZPPPLLLHHHEEE===>>>@@@CCCFFFJJJMMMNNNNNNJJJFFFDDDEEEDDDAAA===<<<:::777555555666999:::AAA???===<<<===>>>??????hhh;;;333...---,,,+++************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%&&&(((+++,,,***((()))***+++++++++***)))(((,,,,,,************++++++)))///222///---...---)))'''(((((((((((()))))))))))))))***+++,,,,,,+++***(((***+++***+++---000222---------...000111333444666999===>>>>>>======>>>AAA@@@???============>>>999888666666666666444222222222222222111111111111000000000000000000000000000//////...---------------,,,,,,,,,,,,,,,,,,---++++++++++++************)))))))))(((((('''''''''))))))))))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((*********)))))))))))))))******))))))))))))******+++++++++++++++,,,,,,,,,......//////000111111222000000111333444666777777666777999<<<@@@BBBDDDEEEHHHGGGFFFHHHKKKMMMNNNNNNOOOMMMOOOSSSUUUTTTUUUXXXSSSQQQQQQSSSSSSOOONNNQQQRRRQQQOOOOOOPPPOOONNNLLLHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFDDDCCCBBBAAAAAAAAA>>>????????????>>>======>>>===<<<;;;:::999888888777777777666666666555555444444333333333333444444333333222222222111111111333333222111111222333555>>>HHHUUUeeezzzXXX888111999111>>>AAA888999DDDCCC777<<<===>>>???BBBDDDFFFGGGCCCHHHMMMNNNNNNQQQWWW]]]XXXYYYZZZZZZYYYYYYZZZ\\\]]]\\\[[[\\\^^^^^^]]]\\\```^^^]]]^^^]]]___jjjwwwggg___\\\TTTXXX\\\]]]ZZZXXXXXXZZZVVVWWWWWWWWWXXXXXXYYYZZZXXXYYYXXXVVVWWW[[[[[[XXXPPPQQQSSSSSSQQQOOONNNOOOLLLMMMOOOQQQRRRPPPMMMKKKFFFDDDKKK___yyyfffQQQRRRbbbkkkeee[[[]]]YYYSSSPPPQQQTTTTTTTTTOOOOOOQQQRRROOOHHHCCCAAANNNeee{{{~~~|||zzzrrraaaOOOFFFFFFHHHGGG???>>><<<;;;<<<===<<<:::AAA>>><<<<<<===<<<999777999888777777888:::<<<>>>;;;<<<===<<<===@@@FFFKKKhhh<<<444------,,,+++************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''))))))'''&&&"""$$$'''))))))(((%%%$$$&&&%%%######$$$&&&)))+++$$$&&&&&&%%%&&&)))(((%%%---,,,,,,+++)))(((((('''&&&'''((('''&&&%%%%%%%%%((((((((((((''''''***...,,,------...///111222333222555999<<<<<<<<<<<<===AAA???===;;;;;;;;;<<<===999777555555555555444222222222222111111111000000//////////////////////////////.........---,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********))))))((((((((()))))))))))))))))))))***++++++******)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((()))))))))))))))))))))************)))(((((()))***************+++++++++,,,,,,---......//////000111111//////000222333444555555444555777:::<<>>===<<<<<<;;;;;;;;;;;;:::999888777777666666666555555555444444333333222222222222333333111111111111111000000000//////000111222222111000+++111777???NNNdddzzzooonnnPPP@@@777222000222555666555444555999<<<<<<:::;;;<<<===???AAACCCDDDCCCDDDFFFJJJPPPTTTWWWXXXRRRTTTVVVWWWVVVWWWXXXZZZYYYXXXYYY[[[]]]___^^^]]]XXXYYY[[[[[[XXXWWW]]]eeeyyy~~~~~~~~~uuucccddd^^^PPP[[[\\\\\\]]]]]]\\\[[[[[[ZZZYYYXXXXXXYYY[[[\\\]]]WWWXXXVVVSSSTTTXXXWWWSSSNNNPPPQQQQQQOOONNNMMMNNNEEEJJJPPPQQQNNNJJJIIIJJJGGGJJJMMMKKKDDDKKKhhh~~~dddVVVOOOLLLRRRXXXXXXYYY[[[SSSPPPMMMOOOSSSUUUSSSPPPKKKOOOSSSSSSRRRNNNGGGAAA>>>[[[jjjqqq{{{|||qqq~~~ppp[[[LLLHHHGGGEEEAAA>>><<<;;;<<<;;;:::999<<<;;;999888888999999888888999::::::;;;;;;;;;;;;;;;???CCCAAA@@@DDDPPPZZZhhh<<<444---,,,+++******))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))))))))((('''******)))(((((()))***+++)))+++---...------------(((&&&$$$%%%(((+++***))) """$$$''')))+++,,,''')))+++***)))(((((())))))'''(((***)))(((***///+++,,,---...///000000111000333777999::::::<<<===???>>><<<;;;:::::::::;;;999777555444555555444333222111111111111000000000////////////////////////------.........---,,,,,,,,,,,,++++++++++++,,,,,,+++************)))))))))'''(((((())))))******+++((()))+++,,,,,,+++******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))))))))***************)))(((''''''((()))************++++++,,,,,,---------......//////000000//////000111222333444444444555666888:::===???@@@CCCDDDFFFHHHIIIKKKLLLMMMLLLJJJJJJMMMNNNMMMOOOSSSLLLJJJLLLPPPPPPLLLKKKMMMMMMLLLJJJKKKLLLLLLJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGDDDCCCCCCBBBAAAAAA@@@@@@<<<<<<======<<<<<<;;;:::999999999999888777666555555555555444444444333333222222111111111111222222000000000000000000000000...///111222222111000///,,,///111111444>>>NNN[[[zzzeeeLLLCCC777......333555444222444------444888555666<<<;;;;;;<<<===???AAACCCDDDBBBAAAAAAGGGOOOTTTUUUSSSMMMPPPRRRTTTTTTTTTUUUWWWUUUUUUWWW[[[^^^___]]][[[UUUXXXZZZ[[[YYYXXXYYY\\\gggzzzcccYYYZZZXXXYYY]]]ZZZXXXWWWYYY\\\^^^]]][[[YYYWWWUUUUUUWWWYYYZZZZZZVVVVVVSSSPPPQQQSSSPPPJJJLLLNNNPPPPPPOOONNNNNNNNNGGGMMMSSSRRRLLLGGGGGGIIIRRRHHHAAACCCGGGHHHGGGFFFaaavvveeeSSSNNNNNNNNNNNNTTTYYYTTTKKKLLLSSSPPPOOOOOOSSSYYYZZZVVVRRRTTT[[[^^^YYYVVVTTTMMMDDD===TTTbbbeeekkkwww}}}{{{{{{kkk\\\LLL@@@:::::::::999999999999:::777666555555555777:::;;;666777999;;;;;;;;;999999???@@@@@@BBBKKKbbbhhh;;;222---,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))***)))((('''''''''&&&$$$######$$$&&&'''%%%&&&&&&&&&%%%###!!! %%%$$$###$$$%%%%%%$$$%%%))))))))))))))))))((((((!!!$$$&&&&&&%%%$$$&&&(((***((())),,,,,,)))+++000)))***+++,,,---.........///222555666888999<<>>===<<<;;;999999888888999777555444555555555444111111111111000000000000////////////////////////+++,,,---.........---,,,,,,,,,++++++++++++,,,,,,************))))))))))))(((((((((((())))))))))))'''(((***+++,,,+++***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))((()))))))))***************)))(((''''''((()))*********++++++,,,------...,,,------......///000000//////000111222333333444555555666777999;;;===>>>@@@CCCGGGHHHHHHIIIKKKNNNLLLJJJLLLQQQRRRPPPPPPRRRKKKJJJKKKPPPPPPMMMLLLMMMMMMKKKJJJJJJLLLLLLKKKIIIJJJIIIIIIHHHGGGFFFEEEEEECCCCCCCCCCCCBBBAAA@@@@@@<<<<<<======<<<<<<;;;:::777888888999888777555444444444444444333333333333111111111000000111111111////////////////////////...000222222000//////000111222222111...---111555BBBWWWkkkooonnnhhhJJJ777...,,,---333666222++++++///333333///000666777333333777999::::::;;;===???AAABBB???@@@BBBFFFLLLOOOQQQQQQLLLOOOQQQRRRQQQQQQRRRSSSSSSUUUXXX\\\^^^^^^[[[XXXXXXZZZ[[[\\\\\\\\\\\\[[[YYYbbbppp~~~ZZZVVVYYY\\\TTTKKKUUUhhhUUUUUUVVVXXXZZZ[[[YYYXXXUUUSSSQQQRRRUUUWWWWWWVVVRRRRRRPPPOOORRRTTTPPPJJJJJJMMMOOOPPPOOONNNOOOPPPMMMPPPRRRQQQMMMJJJIIIJJJCCCHHHLLLKKKKKKNNNQQQRRRNNNHHHHHHUUUoooiii^^^TTTQQQQQQQQQSSSVVVLLLIIINNNYYY[[[RRRMMMOOORRRPPPPPPUUU[[[\\\XXXRRRTTT^^^aaaZZZWWWYYYWWWOOODDDIII\\\lllppp|||}}}rrrwww}}}cccMMMFFFFFFEEEAAA;;;777777888555666666777777888999;;;888888:::;;;===???@@@AAA>>>DDDQQQddd~~~hhh:::000---,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&(((((('''%%%%%%%%%###$$$&&&'''((('''&&&%%%+++'''$$$###%%%(((******%%%&&&)))***'''######%%%""""""###$$$%%%&&&''''''###&&&))))))''''''(((+++(((&&&'''***)))$$$%%%+++'''((()))++++++,,,,,,,,,///111444555777999===@@@===<<<<<<;;;:::888888777:::777555444555666555555111111111111000000000000////////////////////////***+++---...///...------,,,++++++++++++++++++,,,************))))))))))))((((((((((((((('''''''''%%%''')))***+++***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((())))))*********++++++)))(((''''''((()))+++******+++,,,------......,,,,,,------...//////000//////000111222333333444666666666666888:::<<<===>>>CCCHHHIIIGGGGGGKKKOOOIIIKKKSSSZZZ[[[SSSMMMKKKKKKJJJLLLPPPQQQNNNLLLNNNMMMLLLKKKKKKLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@<<<<<<======<<<<<<;;;:::777777888888888666555444444444444333333333222222111111000000000000111111.........///////////////***---000///,,,+++---///---,,,...111222000//////,,,///444999GGGhhhooommmnnnbbbIII;;;333000---222666222***......+++---222000)))---///111000000222555777777777777999:::<<<>>>???<<<@@@DDDGGGIIIKKKNNNQQQMMMOOOQQQRRRPPPOOOOOOPPPTTTUUUYYY]]]^^^]]]XXXTTTXXXYYYYYYXXXZZZ\\\[[[YYYVVVQQQUUUgggzzzfffPPPOOOVVVYYYWWW[[[```ZZZMMMRRRUUUYYYZZZYYYVVVUUUTTTTTTRRRPPPQQQTTTVVVUUUTTTNNNOOOOOOQQQVVV[[[WWWPPPIIILLLOOOPPPOOOOOOPPPQQQMMMKKKJJJKKKLLLLLLJJJHHHLLLNNNLLLJJJNNNTTTPPPGGGNNNPPPQQQNNNKKKLLLRRRXXXUUUddd{{{wwwhhhUUUGGGPPPIIIHHHNNNOOOJJJKKKRRRSSSOOOPPPTTTOOOHHHNNN[[[SSSPPPNNNRRRXXXZZZVVVPPPFFFSSSXXXRRRQQQYYY[[[VVVKKK>>>SSSpppqqqvvvjjjggguuuvvvrrryyy|||ccc``````\\\RRREEE;;;999999999:::<<<<<<;;;999999999<<<<<<<<<>>>AAAEEEJJJLLL```qqq___:::222---,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((***)))(((***,,,...---,,,000000000000222555888:::999999:::::::::999999888:::999777444333222222222222222222111111///....................................---------,,,,,,,,,,,,++++++******++++++,,,************))))))))))))))))))(((((('''''''''&&&))))))***))))))(((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***))))))((()))+++---...)))((('''&&&&&&'''((()))******+++++++++,,,,,,,,,////////////////////////,,,---...000111111222222333333444666777999::::::<<<>>>@@@BBBDDDFFFJJJMMMJJJNNNRRRSSSRRRPPPNNNMMMLLLMMMOOORRRTTTSSSPPPMMMNNNLLLJJJLLLNNNOOOMMMJJJGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@??????>>>>>>===<<<;;;999888777666888888777777666666555555444444333222222111000000111111111111000000000///............................................................////////////222333......CCChhhrrrwww{{{wwweeeaaaYYYOOOEEE;;;444/////////......---------------------.........//////------......///111222333666777888999:::;;;;;;;;;===???AAAEEEHHHJJJLLLLLLJJJPPPUUUTTTUUUWWWWWWTTTWWWUUUTTTSSSSSSVVVYYY[[[]]]WWWUUUYYY\\\[[[YYYZZZXXXZZZ___cccgggqqq___NNNOOOUUUSSSSSSTTTVVVXXXXXXVVVTTTTTTUUUVVVVVVUUUTTTRRRQQQXXXTTTRRRTTTUUURRRPPPQQQSSSQQQPPPTTTYYY[[[WWWRRRLLLMMMNNNMMMLLLMMMNNNPPPNNNLLLJJJHHHIIIIIIIIIHHHKKKLLLLLLJJJHHHHHHJJJLLLKKKMMMNNNLLLHHHFFFFFFGGGMMMOOOQQQSSSUUUWWW[[[]]]eee___]]]aaadddbbb```___[[[[[[WWWNNNIIIKKKMMMMMMLLLEEE???AAAIIIPPPQQQOOOQQQLLLKKKPPPSSSRRRQQQRRRQQQNNNOOOUUUWWWVVVTTTVVVSSSTTTVVVWWWWWWUUURRRPPPLLLEEEEEE\\\xxx}}}}}}[[[RRRmmmpppQQQCCC@@@======<<<;;;;;;;;;;;;<<<>>>@@@FFFQQQ]]]nnnxxxooo\\\888000---,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((,,,///111///------...////////////111444666888888888999999999999888888999888666444222111111111111222222111111///..............................------------,,,,,,,,,,,,+++++++++******+++++++++*********)))))))))(((((()))((((((((('''''''''&&&(((((())))))(((((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))+++,,,---)))((('''&&&&&&'''((()))******+++++++++,,,,,,,,,------------------------,,,---...///000111111111222222333555666888999999;;;===???AAABBBEEEHHHKKKJJJLLLOOOPPPOOOMMMLLLLLLNNNNNNNNNOOOQQQQQQOOONNNMMMLLLLLLLLLMMMMMMKKKIIIGGGGGGEEEDDDCCCBBBAAAAAABBBAAAAAA@@@??????>>>>>>===<<<<<<:::999888777777888888777777666555555444444444333333222111111000111111111000000000//////................................................---.........////////////***---***&&&,,,;;;AAA>>>DDD@@@:::777>>>SSSooozzzooo^^^MMM@@@999777666111111000///---,,,++++++............------,,,,,,,,,,,,------------......---------...///000222222555666777888999:::::::::;;;<<>>@@@BBBEEEHHHHHHJJJLLLLLLJJJIIIJJJJJJPPPNNNLLLLLLMMMNNNMMMMMMLLLMMMNNNMMMJJJIIIHHHIIIGGGFFFDDDCCCAAA@@@@@@???AAAAAA@@@@@@???>>>>>>>>>;;;;;;::::::999888888777777777777666555555444444444444444333222222111111000000000000////////////---------------------------------------------------------.........//////...444444000000222---$$$,,,000222000...111===GGG???777---'''(((***++++++***+++,,,---...///000111------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------...///111111444444666777888999999999888:::<<>>>>>======::::::999999888888888777777777666555555444444333444444333333222222222111000000/////////.........------------------------------------------------,,,,,,---------.........)))------+++,,,000000,,,---000222000,,,***---000'''(((***///222222...+++......---,,,+++***)))(((,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,---...///000222222444555666777777777777888:::===???AAABBBBBBFFFLLLOOONNNNNNPPPQQQOOORRRSSSSSSTTTTTTTTTTTTUUU[[[WWWWWW]]]___\\\XXXWWWRRROOOPPPVVVXXXWWWXXXZZZbbbcccdddjjjxxx|||kkkgggXXXTTTVVVYYYPPPBBBFFFUUUTTTRRROOONNNPPPRRRSSSSSSUUUTTTTTTTTTSSSRRRRRRQQQUUURRRRRRVVVVVVQQQMMMLLLLLLNNNOOOMMMIIIHHHJJJMMMHHHIIIIIIHHHGGGGGGHHHJJJIIIIIIIIIIIIIIIJJJMMMNNNHHHIIIIIIHHHGGGHHHJJJLLLLLLKKKJJJIIIIIIJJJLLLNNNQQQRRRRRRPPPNNNMMMNNNPPPSSSQQQSSSVVVUUUPPPMMMNNNRRRJJJCCC@@@;;;;;;HHHZZZuuupppfff]]]VVVPPPMMMKKKQQQNNNNNNQQQQQQOOOOOOQQQOOOJJJIIILLLNNNMMMNNNPPPQQQQQQQQQQQQPPPPPPOOONNNDDDSSSMMMAAAPPPooo}}}rrrttt{{{III???BBBXXXnnnvvvwwwxxxyyy{{{uuutttnnnddd\\\UUUIII===777;;;FFFOOOUUU444///---,,,+++***))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''')))(((&&&&&&&&&'''''''''))))))***+++,,,...///000222333444444555555555444222222222111111000000//////000000000000//////...------------------------,,,,,,+++++++++************))))))(((((())))))***)))))))))(((((((((((('''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))))))))************&&&''''''(((((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///............///000111222222333444666888999:::<<>>>>>???@@@@@@??????>>>>>>======<<<999999999888888777777777666666555555444333333333222222222222222222111111/////////............---------------------------------------------------,,,,,,,,,,,,------------)))***)))&&&&&&))),,,,,,***(((&&&'''))),,,//////000000000---)))((()))+++''''''''''''''''''''''''*********+++++++++++++++)))))))))*********++++++++++++++++++,,,---......000000222333444555555555777888999<<<===???@@@@@@CCCHHHKKKJJJKKKNNNOOONNNSSSSSSSSSSSSTTTTTTTTTTTTZZZUUUSSSWWWZZZYYYWWWXXXTTTPPPQQQVVV[[[\\\\\\___ddd```YYYWWWaaatttpppaaaXXXVVVXXXhhhXXXOOOSSSRRRJJJKKKTTTUUURRROOOOOOQQQTTTWWWWWWVVVUUUTTTTTTSSSRRRRRRRRRSSSPPPQQQTTTTTTOOOKKKJJJKKKJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJHHHFFFEEEEEEGGGEEEGGGGGGFFFEEEFFFIIIKKKGGGHHHHHHHHHGGGIIIKKKNNNKKKJJJHHHHHHIIIKKKMMMNNNNNNOOOOOONNNMMMLLLNNNPPP\\\SSSNNNPPPTTTRRRMMMKKKEEEHHHFFFDDDOOOfffwww}}}lll\\\JJJDDDJJJPPPNNNIIIIIIGGGHHHLLLMMMKKKLLLPPPMMMHHHGGGJJJMMMLLLNNNPPPPPPPPPOOOOOOOOOPPPPPPQQQNNNUUUOOOEEEJJJZZZvvvxxxiiiIII@@@GGGNNNUUU\\\___kkkwwwvvvlllhhhnnnwwwtttwww|||~~~}}}yyysssnnnhhhmmmlllccc]]]ZZZSSSJJJ???;;;444000999TTTyyySSS444111---,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''+++((($$$$$$&&&((()))((((((((()))***,,,------...000111222333333333333333000111111222111111000000/////////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))(((((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))******))))))(((%%%&&&'''((()))))))))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------......//////000111111222333555777888999:::===@@@@@@AAACCCCCCDDDEEEHHHJJJJJJKKKLLLNNNNNNLLLGGGDDDIIIJJJJJJIIIFFFDDDCCCCCCDDDBBB@@@???>>>???AAABBB??????>>>>>>===<<<<<<<<<999999888888777666666555555555555444333333222222111111111111111111111000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...000111000...---------//////000333555111((( %%%))),,,,,,)))))),,,000******++++++,,,,,,------)))))))))***************)))))))))************++++++++++++++++++,,,------......000111222333333333666777999;;;<<<===>>>>>>AAAGGGJJJIIIJJJNNNPPPOOOSSSRRRRRRQQQQQQRRRRRRSSSTTTOOONNNSSSXXXYYYZZZ[[[ZZZVVVUUUYYY[[[ZZZ[[[]]]]]]]]][[[YYY___iiiooopppsssuuuggg^^^SSSQQQVVV]]]aaabbb\\\SSSPPPVVVWWWRRRPPPRRRWWWUUURRRRRRTTTWWWXXXYYYWWWWWWVVVTTTTTTTTTTTTTTTRRROOONNNQQQQQQLLLHHHHHHJJJIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIGGGDDDCCCCCCEEEJJJLLLMMMKKKHHHGGGJJJMMMEEEFFFGGGGGGGGGHHHKKKMMMJJJHHHGGGGGGIIIKKKLLLLLLMMMNNNOOOOOONNNOOOQQQSSSuuudddTTTOOOPPPNNNKKKHHHCCCGGGGGGJJJ```wwwrrr]]]???HHHPPPMMMEEECCCLLLVVVFFFFFFHHHLLLLLLJJJMMMQQQPPPLLLJJJLLLMMMKKKJJJKKKNNNNNNMMMMMMNNNPPPRRRSSSLLLPPPOOOPPPQQQPPPbbbyyy[[[CCC>>>DDDCCCFFFLLLTTT\\\___]]]ZZZ]]]^^^^^^^^^\\\YYYUUUSSSOOOPPPOOOHHH>>>666222111777AAAOOO___sssQQQ444111---,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''&&&&&&''')))***(((((()))++++++,,,,,,,,,//////000111222222222222000000111222222222111000......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))))))))))))))((((((''''''(((((()))))))))((((((((('''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))******)))((('''%%%&&&'''((()))))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,......//////000000111111222444666777888999<<>>???@@@CCCDDD???>>>>>>======<<<;;;;;;:::999999777666555444444555555444444333222222222/////////////////////000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,&&&(((,,,---,,,))))))+++---)))$$$"""%%%***...000))),,,000111///+++'''$$$)))((((((((('''''''''&&&((((((((())))))*********))))))*********++++++++++++************+++,,,,,,,,,---...000111111111111555666777999:::;;;;;;;;;>>>CCCGGGFFFHHHMMMPPPPPPQQQPPPOOOMMMMMMNNNPPPQQQOOOKKKLLLSSSYYYZZZZZZZZZXXXWWWYYY]]]]]]ZZZZZZ]]]TTTYYY^^^___bbbdddaaa\\\ccc^^^cccqqq~~~pppcccOOOVVVVVVWWWZZZ]]][[[TTTLLLHHHQQQZZZ[[[UUUQQQSSSXXX[[[XXXUUUTTTUUUWWWWWWVVVVVVUUUSSSRRRQQQQQQRRRRRRRRRNNNLLLNNNNNNIIIGGGGGGHHHKKKNNNMMMJJJHHHIIIKKKHHHHHHIIIGGGFFFEEEGGGHHHNNNPPPQQQNNNIIIGGGJJJNNNBBBCCCDDDDDDDDDFFFIIILLLIIIGGGFFFGGGJJJKKKJJJIIIMMMNNNOOOOOONNNOOOQQQSSSoooaaaTTTOOONNNLLLIIIHHHHHHGGGFFFIIITTTZZZNNN;;;IIICCCAAAHHHSSSVVVNNNDDDHHHGGGJJJMMMLLLJJJLLLQQQPPPLLLJJJLLLKKKGGGDDDDDDKKKJJJJJJJJJLLLOOORRRTTTGGGJJJKKKQQQUUUPPPWWWmmmxxx{{{oooNNN>>>;;;;;;AAAHHHIIIBBB:::@@@@@@???>>>===<<<;;;:::;;;888999<<<::::::GGGXXXbbboooPPP333111---,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$))))))%%%$$$&&&***'''((()))+++,,,,,,,,,,,,......000111222222222222///000222333333222111111......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((((((''''''''''''(((((()))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((()))******)))((('''$$$%%%'''))))))))))))(((******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++,,,---------,,,,,,......//////000000111111222444666777777999<<<>>>;;;>>>BBBEEEFFFHHHKKKMMMMMMKKKJJJJJJKKKKKKKKKJJJIIIGGGEEEEEEGGGGGGDDD@@@BBBAAA???>>>???AAADDDFFF>>>>>>>>>===<<<<<<;;;;;;;;;:::999777666444333333555555444333333222222111.........///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------+++(((***...'''***------+++))))))***+++'''###$$$(((+++,,,,,,(((((()))******+++,,,,,,'''((((((((())))))******************++++++++++++******************+++++++++,,,...///000000111111444555666888999999:::::::::???CCCCCCEEEKKKNNNNNNPPPOOOLLLJJJJJJLLLNNNPPPOOOLLLOOOVVV[[[ZZZWWWVVVQQQSSSYYY___```^^^___bbb[[[\\\YYYUUUVVV\\\```___YYYWWW]]]iiilllhhhjjjrrrssslllhhhWWWUUUZZZQQQVVVWWWVVVUUUUUUWWWWWWUUUVVVXXXTTTLLLKKKSSS\\\```]]][[[XXXVVVVVVUUUTTTSSSRRRQQQOOONNNMMMMMMNNNNNNRRRMMMKKKLLLLLLHHHFFFFFFEEEMMMTTTSSSMMMJJJMMMSSSHHHIIIJJJJJJIIIJJJLLLNNNKKKMMMMMMIIIDDDAAACCCGGG@@@AAABBBBBBBBBDDDGGGJJJHHHFFFFFFGGGJJJKKKIIIFFFHHHIIIJJJIIIIIIIIIKKKMMMCCC@@@AAAGGGKKKIIIHHHHHHCCCBBBDDDFFFEEECCCGGGOOOIIIIIIIIIGGGFFFGGGKKKMMMEEEEEEGGGIIIGGGDDDFFFKKKKKKGGGFFFHHHHHHCCC@@@@@@HHHHHHGGGHHHJJJNNNRRRTTTMMMOOOJJJKKKRRROOOMMMWWWooovvvsss|||~~~}}}iiiuuuhhhgggeee___UUUKKKDDD@@@:::<<>><<>>BBBEEEEEEDDDCCCCCCGGGJJJMMMMMMLLLJJJIIIIIIFFFGGGFFFFFFEEECCCBBBAAA>>>>>>>>>>>>>>>?????????<<<<<<;;;;;;;;;:::::::::888777666555555444444555333333333333222111000000000000000000000000000000...------,,,,,,------...+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------......///000000000000111222444666777999999>>>???AAABBBBBBDDDGGGIIIMMMLLLKKKLLLNNNPPPQQQQQQTTTPPPMMMOOOUUUXXXXXXVVVZZZYYYYYYXXXXXXXXXXXXXXX\\\YYYVVVUUUWWWZZZ]]]^^^\\\]]]^^^_________^^^]]]^^^___aaafffmmmvvv~~~{{{qqqrrrwwwtttlllfffddd```\\\YYYXXXXXXXXXUUUTTTRRRQQQRRRRRRQQQPPPWWWTTTRRRSSSVVVXXXWWWUUUZZZWWWUUUSSSSSSSSSRRRPPPLLLMMMNNNOOOOOONNNLLLJJJMMMMMMLLLKKKJJJHHHFFFEEELLLMMMNNNNNNLLLKKKKKKLLLKKKJJJJJJMMMPPPPPPNNNJJJFFFGGGIIIIIIGGGEEEDDDDDDEEEDDDDDDFFFIIIJJJJJJIIIFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFGGGGGGHHHDDDDDDEEEGGGHHHGGGDDDAAACCCBBBAAA@@@@@@@@@AAABBBDDDEEEGGGFFFDDDCCCCCCDDDGGGFFFDDDDDDEEEFFFHHHJJJHHHGGGFFFEEEDDDCCCBBBAAADDDEEEEEEFFFHHHIIIIIIJJJMMMLLLJJJGGGFFFHHHLLLPPPNNNfff~~~yyyzzzwwwhhheeehhhuuuzzzqqqPPP;;;///......,,,+++***)))))))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""">>>000///!!!555...$$$)))(((+++ $$$******)))''' $$$$$$***%%%$$$000 ***!!!,,,444(((!!!"""%%%(((***,,,'''444+++'''%%%'''444777)))<<<444...))),,,222111//////.........------------...------,,,++++++******)))******++++++******)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((())))))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))************+++++++++*********))))))+++++++++,,,,,,,,,------+++,,,---...//////......000111222333555777888999888;;;@@@CCCCCCCCCCCCCCCGGGIIIKKKKKKJJJHHHHHHIIIFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::888777666555444444444444333333333333222111000000////////////////////////------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---------...//////000000000000222333555777888999:::<<>>>>>======<<<<<<;;;::::::::::::999999999777777666555444444444444333333333333222111000///////////////////////////------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---......//////000///000111222444666777777777999;;;===???BBBEEEHHHKKKKKKKKKLLLNNNPPPRRRSSSSSSQQQOOORRRWWW[[[[[[ZZZ```]]]YYYUUURRRRRRSSSTTT\\\ZZZYYYXXXYYYZZZZZZYYYZZZ[[[[[[[[[ZZZXXXVVVUUUSSSUUUWWWYYYYYYWWWTTTSSSQQQUUUXXXVVVRRRSSSZZZaaaVVVXXXVVVSSSTTTXXXZZZXXXVVVVVVVVVUUUTTTSSSRRRRRRYYYWWWUUUTTTTTTTTTSSSQQQNNNMMMLLLLLLNNNOOOOOONNNQQQPPPPPPPPPPPPOOOKKKHHHLLLLLLMMMMMMLLLJJJIIIHHHJJJJJJJJJJJJIIIHHHGGGFFFHHHKKKNNNOOOMMMKKKIIIIIIIIIHHHHHHHHHIIIHHHEEECCCGGGIIIJJJJJJHHHGGGGGGHHHDDDCCCCCCDDDFFFHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCEEEEEEEEEDDDDDDCCCBBBCCCEEEFFFFFFCCC@@@@@@@@@????????????@@@@@@@@@AAA@@@???======???AAA??????>>>>>>@@@BBBDDDEEE>>>???@@@AAABBBCCCCCCDDDHHHHHHGGGFFFDDDCCCBBBBBBDDDFFFHHHHHHHHHHHHJJJKKKMMMHHHKKK```yyy}}}{{{wwwoooyyy}}}vvvKKK888...---,,,+++***))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###...!!!,,,///---VVVpppoooRRR'''...$$$"""%%%,,,***"""$$$"""%%% !!!!!!,,,000###,,,$$$***&&&!!!,,,&&&###%%%,,,(((///,,,111(((,,,111+++))),,,)))333000'''===///000999111------------------------,,,,,,,,,,,,++++++******))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''(((((((((''''''((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))***************************************++++++++++++,,,,,,,,,---------------,,,,,,,,,------...000111222444444444777;;;>>>???AAACCCDDDFFFGGGGGGFFFEEEEEEFFFHHHGGGEEECCCAAA@@@AAABBBCCC??????>>>======<<<;;;;;;::::::999999999888888888777666555444333333333333222333333222222111000///////////////////////////---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++++++++++++++,,,,,,---......//////...///000111333444555666555777999;;;<<<>>>BBBDDDFFFGGGIIIJJJKKKMMMOOOPPPTTTRRRRRRTTTYYY]]]^^^^^^eeeaaaZZZTTTQQQPPPQQQSSS]]]\\\[[[[[[\\\[[[YYYWWWZZZ[[[[[[\\\[[[ZZZYYYXXXSSSUUUWWWYYYZZZXXXVVVUUUVVVXXXZZZXXXUUUTTTXXX\\\TTTWWWXXXVVVSSSTTTVVVXXXRRRSSSUUUVVVWWWVVVTTTSSSXXXVVVTTTSSSSSSSSSQQQPPPOOONNNNNNNNNOOOOOOPPPPPPQQQQQQRRRSSSTTTQQQMMMIIILLLMMMMMMLLLKKKJJJHHHGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFIIIMMMNNNMMMJJJHHHHHHEEEFFFGGGHHHIIIIIIIIIHHHIIIJJJKKKIIIGGGEEEEEEFFFDDDBBBBBBCCCEEEFFFEEEDDDEEEEEEDDDDDDDDDDDDDDDDDD???AAACCCEEEEEEEEECCCBBB@@@@@@@@@AAACCCBBB@@@>>>>>>>>>>>>>>>>>>>>>????????????>>><<<;;;;;;>>>AAA======>>>>>>@@@AAACCCDDD===>>>>>>@@@AAABBBCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGDDDEEEGGGGGGGGGHHHKKKMMMIIIJJJKKKMMMXXXsssuuummmhhhmmm~~~uuuxxxjjjyyyIII777...,,,,,,+++***))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!)))###%%%///KKKEEE+++(((111!!!###333$$$+++iii888&&&---+++***)))+++,,,LLL,,,,,,------------------,,,+++++++++++++++******)))))))))******)))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))*********************************************+++++++++,,,,,,,,,,,,,,,+++++++++++++++------...000111222333333333666999;;;===???BBBEEEFFFGGGGGGFFFEEEEEEFFFHHHGGGEEECCCAAA@@@AAACCCDDD>>>>>>>>>===<<<;;;::::::999888888888888777777777666555444333333222222222222222222222111000//////........................,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,------......---...///000111222333444555777888999999:::===???CCCEEEIIIJJJKKKLLLNNNQQQPPPOOOPPPRRRUUUYYY[[[\\\]]]ZZZVVVSSSSSSVVV[[[]]][[[ZZZYYYZZZZZZYYYVVVTTTWWWXXXYYYZZZ[[[[[[ZZZYYYQQQRRRSSSTTTVVVWWWWWWXXXTTTVVVWWWVVVTTTQQQQQQQQQOOOQQQSSSSSSPPPNNNPPPTTTPPPRRRTTTVVVWWWVVVTTTSSSUUUSSSPPPOOOPPPPPPNNNMMMOOOOOOOOOOOOOOOOOOPPPQQQPPPPPPRRRTTTTTTRRRMMMIIILLLLLLLLLKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHGGGGGGDDDHHHLLLMMMLLLJJJHHHGGGGGGHHHJJJJJJJJJKKKKKKLLLKKKKKKKKKHHHDDDBBBBBBCCCDDDCCCBBBBBBDDDEEEDDDCCCDDDDDDDDDCCCCCCBBBBBBBBB???AAACCCEEEEEEDDDCCCBBBBBBAAAAAABBBCCCCCCAAA???;;;<<<<<<======>>>>>>>>>>>>>>>===<<<:::;;;>>>AAA>>>>>>??????AAABBBCCCDDD?????????@@@@@@AAAAAAAAA???@@@BBBCCCFFFGGGIIIJJJFFFFFFFFFEEEEEEHHHMMMQQQIIINNNPPPIIIEEEPPPjjjtttttt|||wwwkkkvvvhhh\\\qqqIII999000++++++***)))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% )))111 CCC```/// CCCWWW###(((###TTT~~~XXX///(((,,,&&&(((---999---AAA,,,,,,,,,,,,------------++++++++++++++++++******((())))))******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))***************************+++++++++************+++++++++++++++++++++******+++,,,,,,---......///000111222333222444666888:::<<<@@@CCCDDDFFFGGGFFFEEEDDDEEEFFFDDDCCCBBBAAA@@@AAAAAABBB======<<<<<<;;;;;;::::::888888777777777666666666555555444333222222222222222222222222111000///...........................,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******+++,,,,,,------...------...///000111222222555666777777777888:::<<>>===>>>@@@@@@>>>===999:::;;;<<<=========<<<<<<======<<<;;;;;;===@@@>>>>>>???@@@@@@AAAAAAAAA????????????????????????@@@@@@AAABBBDDDEEEFFFFFFGGGGGGEEEDDDDDDGGGMMMQQQMMMKKKJJJHHHJJJNNNSSSXXXrrrppphhhjjjvvv{{{~~~kkkeeennn~~~HHH888111+++******)))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&***%%%---@@@QQQ000---(((---}}}<<<222,,,###,,,###111)))%%%'''///'''###)))---!!!)))LLL++++++,,,,,,,,,---------******************++++++(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))************))))))*********+++++++++************++++++++++++******))))))***+++,,,---,,,---......///000111111000222333444555888<<<@@@AAACCCEEEEEEDDDCCCCCCCCC@@@@@@@@@@@@????????????;;;;;;;;;;;;;;;;;;;;;;;;777777777666666666555555555444333222111111111111222222222222111000///...........................,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++,,,,,,------,,,,,,---...///000000111333444666666666888:::<<>><<<:::::::::<<<<<<;;;:::888888:::;;;<<<<<<<<<;;;999;;;<<<<<<;;;;;;<<<===<<<=====================<<<=========>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEEEEEEEDDDDDDFFFJJJMMMMMMHHHDDDHHHOOOSSSPPPKKK>>>YYYrrruuuxxxwwwnnnaaa___sssvvv{{{|||FFF666///+++***)))))))))))))))***(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,+++---AAA^^^***000$$$+++)))NNN+++"""***$$$ '''%%%###---uuu444'''&&&(((%%%###---111$$$%%%---HHH+++++++++,,,,,,---------******************++++++(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&'''''''''&&&&&&'''''''''&&&'''((())))))((('''&&&''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))************))))))******++++++++++++)))************+++++++++))))))(((((()))+++---...,,,,,,------...///000000///000111111222555999===???AAADDDEEECCCBBBAAAAAA===>>>>>>>>>>>>======<<<:::;;;;;;;;;;;;;;;;;;;;;777666666666555555555555555444333222111111111111111222222111111000///...........................,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,++++++++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------,,,,,,------...///000000111222444666666888;;;>>>???DDDJJJLLLLLLLLLPPPTTTNNNOOOOOOPPPPPPRRRUUUWWWWWWVVVTTTSSSTTTWWWZZZ]]]YYYWWWUUUUUUVVVWWWVVVUUUQQQRRRRRRSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTTTTTTTNNNKKKIIIJJJNNNQQQRRRRRRSSSMMMLLLOOOPPPNNNPPPUUUMMMMMMMMMMMMLLLKKKJJJIIIJJJIIIHHHHHHJJJKKKKKKJJJGGGIIIJJJIIIGGGGGGJJJLLLEEEEEEEEEFFFGGGFFFCCC@@@CCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGEEEDDDDDDDDDFFFHHHHHHGGGGGGHHHIIIFFFHHHJJJIIIGGGHHHJJJMMMIIIJJJIIIHHHFFFFFFHHHJJJFFFEEECCCCCCDDDDDDCCCAAACCCCCCBBBAAAAAA@@@??????BBBAAA@@@>>>============>>>===<<<<<<>>>>>>===<<<777888999;;;<<<<<<;;;;;;777999;;;;;;;;;:::;;;<<<::::::;;;;;;;;;:::999999999::::::;;;<<<===>>>>>>:::;;;<<<===???AAABBBCCCBBBDDDEEEFFFEEEFFFGGGIIIJJJHHHGGGIIIMMMPPPPPPNNNRRRIIIFFFWWWxxxxxx}}}qqqGGG777222,,,+++***)))((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''',,,"""666uuu666***---000&&&&&&"""***&&&]]]***$$$%%%%%%%%%%%%%%%%%%%%%%%%vvv$$$$$$%%%222999OOO+++000(((---...'''************************************************'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++------,,,+++************)))))))))***+++++++++,,,,,,,,,,,,---------......//////000111222444666777;;;<<>>>>>===>>>>>>======<<<;;;999888777777999999888888777555444333222333444333111000111222111111111111000000000///000///...---------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***)))(((((())))))***************)))((((((&&&'''''''''(((((())))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,---......------...000///111222222333555888;;;???BBBGGGJJJKKKKKKLLLLLLPPPOOOMMMJJJHHHJJJNNNRRRTTTQQQPPPTTTZZZ]]]ZZZVVVVVVVVVWWWVVVVVVUUUUUUTTTPPPPPPPPPSSSUUUVVVTTTRRRTTTRRRPPPOOOOOOMMMIIIEEENNNMMMLLLMMMNNNMMMKKKIIILLLJJJIIIKKKMMMNNNLLLJJJJJJKKKLLLKKKIIIHHHHHHIIIGGGHHHHHHHHHHHHGGGFFFFFFIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGIIIHHHFFFDDDCCCCCCDDDDDDGGGGGGGGGFFFDDDCCCAAAAAADDDDDDDDDDDDCCCCCCCCCCCCEEEFFFGGGJJJMMMNNNLLLJJJJJJKKKJJJHHHEEEEEEGGGHHHHHHGGGDDDAAA???>>>>>>>>>AAABBBBBBAAA@@@???>>>===@@@??????>>>===<<<<<<;;;>>>>>>===<<<;;;::::::999999888777777888888777666777777777777777777777777;;;:::888777777888:::;;;999:::;;;;;;999999:::;;;::::::;;;;;;<<<=========@@@@@@AAA@@@@@@AAADDDGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJIIIGGGEEEKKK\\\uuu~~~___NNNqqqGGG777222,,,+++***)))((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''333%%%%%%oooEEE&&&!!!888***&&&$$$%%%'''***]]]***$$$%%%%%%%%%%%%%%%%%%%%%%%%vvv$$$%%%""" '''OOOppp...---)))***+++,,,************************))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++*********++++++***************+++++++++,,,,,,,,,,,,------------/////////000222333555666999:::===????????????>>>???>>>>>>===<<<<<<======<<<<<<;;;:::999888888777777777777666555444333222111222222222222222111000111111111000000000/////////...------,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***)))))))))))))))***************)))((((((''''''((((((((()))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,---......------...//////000111222222444777:::;;;>>>CCCFFFHHHJJJLLLNNNOOOPPPPPPOOONNNMMMOOOPPPWWWVVVUUUUUUUUUTTTSSSRRRUUUVVVWWWWWWWWWWWWVVVUUUPPPOOOPPPRRRTTTUUUSSSRRRPPPNNNNNNPPPRRRRRRPPPNNNNNNMMMKKKKKKKKKKKKJJJHHHJJJHHHHHHIIIKKKLLLJJJHHHIIIJJJJJJIIIGGGFFFGGGHHHFFFFFFGGGGGGFFFFFFEEEDDDHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBCCCDDDDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBCCCCCCEEEEEEEEEDDDCCCBBB@@@???DDDDDDDDDDDDDDDDDDDDDDDDGGGGGGHHHJJJLLLLLLJJJHHHKKKJJJIIIHHHHHHGGGGGGGGGEEEDDDCCCAAAAAA@@@AAAAAAAAAAAA@@@@@@??????>>>>>>??????>>>======<<<;;;;;;::::::;;;;;;;;;::::::999999888666777777777666555444555555666777888999999:::999888777777888999:::888:::;;;:::999888999:::888999999::::::;;;<<<<<<>>>???AAAAAA@@@AAACCCEEEFFFFFFGGGGGGGGGHHHHHHHHHFFFIIIKKKIIIFFFIIIQQQXXXYYYqqqjjjYYYLLLGGGFFFqqqGGG777222,,,+++***)))((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((&&&,,,%%%AAAAAA'''***$$$,,,***..."""''']]]***%%%&&&&&&&&&&&&&&&&&&&&&&&&vvv%%%%%%222)))TTTmmm$$$***///,,,''',,,************************'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++++++++*********+++,,,,,,+++++++++***************++++++,,,,,,,,,---------.........///111222444555666888:::<<<======<<<<<<===<<<<<<;;;;;;;;;;;;<<<:::::::::999999999888888666666555555444333111111111//////222444444111...000000000000////////////------,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***))))))))))))***)))************))))))((((((((()))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++,,,...---,,,,,,---///...000111111111333666999777:::===AAADDDHHHLLLOOOLLLOOORRRSSSQQQNNNMMMLLLVVVWWWWWWTTTQQQOOOPPPRRRTTTUUUWWWYYYYYYXXXVVVUUUPPPOOOOOOQQQSSSSSSRRRQQQLLLLLLLLLOOORRRSSSRRRQQQOOOMMMJJJHHHIIIIIIHHHGGGGGGFFFFFFGGGIIIIIIHHHFFFFFFGGGHHHGGGEEEDDDDDDEEEDDDEEEEEEEEEEEEDDDCCCCCCEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBB@@@??????CCCCCCCCCDDDEEEEEEFFFFFFIIIHHHIIIJJJKKKKKKIIIFFFKKKIIIGGGHHHJJJJJJGGGDDDBBBBBBBBBAAABBBCCCCCCDDD@@@???>>>======>>>>>>???>>>======<<<<<<;;;;;;:::666777999:::;;;:::999888999888666666666666555333111222333555777999:::;;;999888777666666777888999777888999999777777888999777777777888999999::::::<<<>>>@@@AAA@@@@@@BBBCCCDDDDDDDDDEEEEEEFFFFFFFFF@@@FFFLLLLLLHHHEEEEEEGGGNNNQQQVVV^^^lllqqq^^^III???>>>???AAADDDpppFFF777222,,,+++***)))((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''...***+++""";;;'''+++)))///"""(((]]]+++%%%&&&&&&&&&&&&&&&&&&&&&&&&uuu%%%&&&!!!"""RRRzzz111&&&$$$%%%(((555************************&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((******************************))))))***+++,,,,,,,,,+++++++++***)))))))))++++++++++++,,,,,,,,,,,,---------...///111222333555666777999:::;;;;;;;;;;;;::::::999999999::::::888888888999999999999999555555555555444333222111111///...222777777333---000000/////////.........,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***))))))*********))))))************)))((())))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***,,,------,,,,,,---......///000000000111444777666888:::===@@@EEEJJJNNNIIILLLOOOPPPNNNLLLJJJIIITTTTTTSSSRRRRRRRRRSSSUUUUUUVVVXXXYYYXXXWWWTTTSSSPPPOOONNNOOOQQQQQQPPPOOOLLLLLLLLLLLLMMMMMMMMMLLLPPPMMMIIIGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGGGGFFFFFFDDDEEEEEEDDDBBBAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@??????@@@AAAAAABBBDDDEEEEEEFFFHHHGGGGGGHHHJJJJJJHHHGGGIIIFFFDDDFFFJJJJJJFFFAAAAAAAAAAAABBBBBBCCCDDDDDD>>>===;;;:::;;;<<<>>>???<<<<<<;;;;;;::::::::::::555777999;;;;;;999777666999777555555555555333222000111222444555777888999777666555555555555666777555777888777666555666777666666666777888888999999999<<>>???@@@?????????@@@???>>>>>>===??????>>>=========>>>>>>:::;;;;;;<<<======>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@===>>>???@@@AAACCCDDDDDDDDDDDDDDDEEEHHHIIIIIIHHHFFFCCCAAADDDHHHHHHDDD???BBBBBBBBBBBBBBBBBBAAAAAA===;;;:::999999:::<<<>>>:::::::::999999999999999777999;;;;;;;;;888555444777666444444555444333111111222222333444444555555444444444333333444444444444555666555444444555666666666666777888888999999888:::===>>>>>>>>>>>>???AAABBBBBBCCCDDDDDDEEEEEEHHHHHHGGGDDDBBBCCCIIIMMMFFFKKKQQQSSSPPPKKKGGGFFFKKKOOOTTTYYY]]]bbbfffiiilllooorrrpppkkkfffdddeeeggg\\\OOOGGGFFFGGGGGGEEEBBBBBBDDDGGGEEEAAA@@@BBBkkkCCC666222,,,+++***)))((((((((((((((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''!!!111%%%%%%***%%%///***...&&&,,,&&&)))%%%]]]---'''((((((((((((((((((((((((uuu'''(((&&&%%%%%%$$$RRR|||%%%)))EEE;;;...333''')))***///))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******************************)))))))))***+++++++++++++++***************))))))*********++++++++++++++++++,,,,,,---//////222222333555777888999:::888777777777777888888999777777777777777888888888444555555555444444333222222000000333666666222//////.........------------++++++******++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++************+++,,,,,,((())))))************)))***)))))))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))+++,,,,,,+++***,,,---,,,---...------...111444666777888999;;;>>>CCCFFFHHHJJJKKKKKKJJJKKKLLLNNNUUUQQQOOORRRWWWYYYUUUPPPUUUTTTTTTSSSRRRPPPOOONNNPPPNNNLLLLLLMMMMMMLLLKKKIIIJJJKKKJJJIIIJJJKKKMMMLLLJJJGGGFFFFFFFFFEEEDDDAAACCCDDDEEEDDDCCCDDDEEE@@@AAAAAA@@@>>>======>>><<<============<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<999999::::::;;;<<<<<<<<<======>>>???@@@@@@?????????@@@AAAAAAAAAAAAAAA@@@<<<===>>>???@@@AAABBBBBBBBBAAAAAACCCEEEGGGHHHGGGDDDBBB@@@BBBDDDEEEBBB@@@AAAAAABBBBBBAAA@@@???>>>;;;:::999888888999::::::888888888888888888888888999999::::::999777555333555444222333444444333111222222222222222222222222222222222222222222222222222333444444222222333444555555555666777777888888777999;;;<<<<<<<<<===>>>@@@@@@AAABBBCCCDDDDDDEEEFFFFFFFFFEEECCCBBBCCCEEEMMMKKKIIIGGGGGGKKKQQQUUUKKKJJJIIIIIIJJJKKKLLLLLLNNNOOOPPPPPPNNNMMMLLLLLLEEEEEEEEEIIILLLLLLIIIEEEDDDCCCDDDCCC>>>:::<<>>???&&&,,,666$$$,,,"""]]]---(((((((((((((((((((((((((((uuu'''((((((...$$$kkkKKKEEE---%%%!!!,,,))),,,))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************+++******))))))))))))******************+++++++++))))))))))))*********++++++++++++++++++,,,---...///000111222444666777888777777777777777888999999777777777777777777666666333333333333333222222111000000111111111000000///.........---------,,,,,,+++++++++++++++,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++*********++++++,,,---(((((()))***************)))))))))(((((((((''''''((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***++++++******+++,,,+++,,,---,,,,,,---000222111333555777888<<<@@@CCCDDDFFFIIIJJJJJJJJJLLLMMMPPPPPPQQQSSSVVVVVVRRROOOQQQPPPOOONNNNNNNNNOOOOOOPPPNNNLLLKKKKKKLLLKKKJJJFFFHHHIIIHHHGGGGGGJJJMMMGGGFFFDDDDDDDDDDDDCCCAAA>>>AAACCCCCCAAA@@@AAACCC???@@@@@@???===<<<<<<===:::;;;;;;;;;;;;:::999999::::::999999999999::::::888888999999:::;;;;;;;;;;;;<<<===>>>>>>======<<<===>>>??????@@@@@@@@@@@@===>>>>>>???@@@AAAAAABBBBBB@@@@@@AAACCCDDDDDDDDDCCCBBBBBBAAABBBBBBCCCCCC??????@@@@@@@@@???>>>===:::999999888888777777777777777777777777777777777777777777777777666555444333222111222333444333222111111111111111111111111111111111222222111111111111222333333111111222333333333444444555666666666777888999999999:::<<<>>>===>>>???@@@AAABBBBBBCCC@@@BBBEEEFFFFFFFFFFFFFFFCCCFFFKKKNNNOOOMMMJJJIIIOOONNNNNNNNNPPPRRRVVVXXXGGGFFFEEEEEEFFFGGGFFFEEEFFFHHHKKKLLLJJJEEE???;;;BBBBBBDDDGGGEEE@@@???AAAfff???444222,,,+++***)))(((((((((((()))(((((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''###***(((+++000TTT666###&&&---111...]]]---((())))))))))))))))))))))))uuu((()))''''''------'''666@@@''''''111)))(((///%%%'''))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))******+++++++++,,,))))))))))))************************+++,,,---------......000222444666777777777777777777888999999888777777777666666666666111111222222222111111000///000111///---,,,---.........---------,,,,,,,,,,,,+++++++++,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++*********+++,,,,,,---(((((()))***************))))))(((((('''''''''&&&(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((***++++++******+++,,,+++,,,,,,,,,+++,,,///222---///333555777:::>>>AAA>>>AAAFFFHHHIIIIIIIIIIIIIIIMMMRRRTTTTTTSSSRRRRRRMMMLLLKKKJJJKKKMMMPPPQQQPPPNNNKKKJJJJJJKKKJJJIIIEEEFFFGGGEEECCCBBBEEEHHHCCCBBBBBBBBBCCCCCCAAA???<<>>???AAA>>>???@@@???===;;;<<<===999::::::::::::999888888999888888888888888999999888888888999::::::;;;;;;:::;;;<<<<<<<<<;;;:::999;;;<<<===>>>?????????>>>?????????@@@AAAAAABBBBBBCCCAAA???@@@AAABBBBBBAAACCCCCCCCCBBBAAAAAACCCFFF<<<===???@@@@@@???>>>>>>999999999999888777555444666666666777777777777777444444444444555555666666222000000111333444444333000000000000111111111111000000111111111111000000000222333222111000111222111222222333333444555555777888888888888999<<<>>><<<<<<===>>>???@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEECCCEEEHHHJJJMMMOOOPPPQQQMMMNNNMMMJJJFFFFFFJJJNNNPPPLLLHHHGGGIIIJJJIIIGGGIIIHHHGGGDDDBBBCCCFFFIIINNNGGGBBBAAA@@@===;;;<<<```;;;333333,,,+++******))))))******((((((((((((''''''''''''***###!!!''',,,***&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&***///###+++uuujjj***###++++++333)))WWW&&&$$$111 ###222---$$$$$$&&&ttt%%%*** +++!!!%%%$$$CCCGGG(((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))((((((((((((+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------////////////000111222333333444444444555666666666777777777777666555444333444444333222222111111000////////////..................---,,,,,,,,,,,,------+++***+++......,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,+++***))))))******))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++***)))***+++++++++***************+++******+++,,,,,,---......111111222444666999;;;<<<;;;>>>BBBDDDEEEFFFHHHIIIMMMMMMNNNOOOOOONNNNNNNNNNNNLLLKKKLLLOOOPPPNNNKKKHHHIIIIIIIIIIIIIIIIIIHHHIIIHHHFFFEEEDDDDDDDDDEEECCCBBBBBBAAAAAABBBBBBCCC???????????????>>>======AAA@@@@@@>>>===<<<;;;:::999999999888888888777777999888888888888888888999888888888888888888888888:::::::::999999888888888888:::===???@@@@@@???>>>AAA@@@>>>======???AAABBB===>>>???AAABBBCCCDDDDDDFFFFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>======<<<===:::888777777666555444666777777888777555333222444222111111222333333222444444444444444444444444222222222111111111000000000000000000/////////////////////////////////////////////000111111222222555555555555666666666666666888:::;;;;;;<<<>>>??????BBBEEEGGGFFFEEEEEEFFFAAAFFFIIIIIIKKKMMMLLLGGGNNNLLLKKKIIIJJJLLLNNNPPPIIIIIIIIIKKKRRRXXXTTTLLLFFFHHHJJJHHHDDDBBBBBBCCCDDDCCCBBBAAA???>>>======___;;;444222,,,+++******))))))******((((((((((((''''''''''''"""###%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))000###+++///)))GGGRRR)))***---:::+++```///333 +++111%%%///666(((qqq%%%111,,,!!!///+++222)))HHH'''((((((((())))))))))))))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))((((((((((((+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,,,,---////////////000111222222333333333444555555666666777777777666666555333333444333333222111111000000////////////..................---,,,,,,,,,,,,------+++***+++......,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++***))))))******))))))))))))))))))))))))))))))(((((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++***)))***+++*********)))))))))))))))******++++++,,,------...000000111333555777999:::;;;>>>AAADDDEEEFFFGGGIIIKKKLLLMMMNNNOOOOOOPPPPPPMMMLLLKKKLLLNNNNNNKKKIIIHHHHHHHHHIIIIIIHHHHHHHHHJJJHHHFFFDDDBBBAAAAAABBB@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>===<<<<<>>>>>===<<<;;;::::::999999888888888777777777888888777777777777888888777777777777777777777777999999999888888888777777777999;;;>>>???@@@?????????>>>===<<<<<<===???@@@>>>>>>@@@AAABBBBBBCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@======>>>>>>======<<<;;;;;;999777777777777666444777777777666666555444333444222111111222333222222333333333333333333333333222222111111111000000000000000000/////////......////////////////////////...//////000000111222222333333444444444555555555666888999::::::;;;===???>>>AAADDDEEEEEEDDDDDDEEEHHHOOOSSSOOOJJJIIIIIIHHHPPPNNNKKKHHHGGGGGGHHHIIILLLMMMLLLKKKOOOSSSPPPIIIDDDFFFGGGEEEBBB@@@@@@BBBAAAAAA@@@???>>>===<<<<<<]]];;;444222,,,+++******))))))******((((((((((((''''''''''''$$$///333+++###%%%((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((()))))))))*********&&&///'''(((444 222$$$------===^^^((()))555///...+++&&&,,,///&&&}}}""")))---###///###"""+++000rrr''''''((((((((())))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,............///000111222222222333333444555555666666666666666555444333333333333222222111000000000/////////............---......---,,,,,,,,,,,,,,,,,,++++++,,,------,,,*********+++++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,+++******)))*********))))))))))))))))))))))))))))))(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++---,,,,,,++++++***************++++++,,,,,,------......///111333555777888:::<<<@@@BBBCCCDDDGGGHHHIIIJJJLLLMMMOOOPPPPPPPPPLLLKKKLLLMMMNNNLLLIIIFFFFFFGGGGGGHHHHHHGGGGGGFFFIIIGGGEEEBBB@@@???>>>>>>>>>======<<<<<<======>>><<<<<<======<<<<<<;;;:::;;;;;;;;;:::::::::999999888888888777777777666666777777666666666666777777666666666666666666666666888888888777777777777777777888:::<<<>>>>>>>>>>>>===<<<;;;;;;;;;<<<>>>?????????@@@AAAAAAAAAAAAAAA>>>@@@AAABBBCCCAAA@@@???<<<<<<<<<<<<<<<;;;::::::999888777777888888777555777777666555444444444444333222000000222333222111111111111111111111111111111111000000000000000///////////////.........---////////////////////////......//////000111111111222222222222333333333333555666888888888999<<<>>>===@@@CCCDDDDDDCCCDDDEEEIIISSSWWWRRRJJJGGGHHHIIISSSRRROOOLLLJJJJJJKKKKKKNNNPPPOOOKKKJJJKKKJJJGGGCCCCCCBBB@@@>>>===???@@@>>>>>>======<<<<<<<<<<<>>=========<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999888888888888888888888888777777777666666666555555666666555555555555666666444444444444444444444444888888888777777777777777888999:::;;;;;;;;;;;;:::;;;;;;::::::;;;<<<===>>>???@@@@@@@@@@@@@@@??????>>>@@@BBBCCCCCCAAA???===:::;;;;;;;;;;;;:::999999888777666777888999888666888666555444333444555555333111000000111222222111000000000000000000000000////////////////////////............------------........................------...//////000000111111111222222222333333333444555666666666888:::======???BBBCCCCCCCCCDDDEEEFFFNNNRRRNNNJJJIIIKKKLLLOOONNNMMMMMMMMMOOOPPPQQQMMMPPPPPPJJJFFFFFFGGGFFFBBBAAA???===<<<<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<>>@@@CCCFFFKKKKKKKKKKKKKKKKKKJJJJJJGGGIIIKKKLLLMMMLLLKKKJJJCCCCCCDDDDDDDDDDDDCCCCCCAAA@@@>>>=========>>>>>><<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::999888888666666666666777777777777666666666555555555444444555444444333333444444555333333333333333333333333777777777777888888888888:::::::::999888777666666::::::;;;;;;<<<===>>>>>>??????@@@@@@??????>>>===@@@AAACCCCCCBBB@@@===;;;:::::::::::::::999999888777666666777999999888666777666444333333444555555333111000000111222222111////////////////////////........................------------,,,,,,,,,+++---------------------------------...//////000000111111222222222333333333333444444444444666999<<<===???AAABBBBBBCCCEEEFFFFFFJJJLLLKKKKKKNNNOOOLLLHHHHHHHHHIIIJJJLLLNNNOOOIIIMMMNNNHHHCCCDDDFFFFFFBBB@@@>>><<<<<<===>>>>>>;;;;;;;;;<<<<<<<<<<<<<<>>===<<<<<<===>>>???<<<<<<;;;;;;;;;;;;<<<<<<999999::::::999999888777555555555555555666666666555555555444444444333333333333333222222333333333333333333333333333333333666666666666777777777777:::999888777666555444444999999:::;;;<<<======>>>>>>>>>?????????>>>>>>===@@@AAABBBAAA@@@===;;;999:::::::::::::::999888888777666777888:::999777555555555444444444444444555222111//////111222111000////////////////////////,,,------------.........,,,,,,,,,,,,++++++++++++------------------------,,,,,,------.../////////111111111222222222222333222222222222222444888;;;;;;===???@@@AAABBBDDDFFFIIIKKKLLLJJJLLLOOOOOOKKKJJJJJJIIIIIIIIIIIIJJJJJJEEEJJJKKKFFFCCCDDDEEEDDDAAA???<<<<<<===>>>======:::;;;;;;;;;;;;;;;;;;;;;SSS888444...,,,+++******))))))******((((((((((((''''''''''''&&&&&&'''((()))))))))(((&&&&&&&&&''''''''''''(((&&&''''''((())))))******'''((((((((())))))))))))(((((()))))))))*********"""444)))&&&333---zzz|||wwwjjjxxx|||}}}eeeMMMEEE:::......%%%{{{&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&''''''((())))))***''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''''''''((()))************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******++++++*********++++++,,,---...,,,---...///111222333444222222333333333333222222111000000//////...------.........---------,,,,,,---,,,++++++***+++++++++(((***,,,,,,***)))***+++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))***++++++,,,))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''')))***+++******,,,---222222333222000---+++)))++++++*********************++++++,,,---///000111///111333555777:::>>>AAAFFFGGGGGGGGGGGGGGGFFFEEEHHHIIIIIIGGGDDDCCCEEEGGG@@@AAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;<<<<<<===;;;;;;::::::::::::;;;;;;999::::::::::::999888888555555555555555555555555444444444444333333333333222222222111111222222222333333333333333333333333333333444444444555555555777666666555555555555555666777888:::;;;<<<<<<<<<======>>>>>>???>>>>>>>>>>>>>>>>>>===<<<;;;:::999::::::;;;;;;::::::999888777777777999:::999777444333444444555555444444444222111//////111111111000////////////////////////+++,,,,,,,,,------------,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......////////////000000000111111111111111111000000333777:::999:::<<<===>>>???BBBDDDEEEJJJLLLIIIHHHKKKMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGCCCGGGHHHEEECCCDDDCCC@@@>>><<<;;;;;;===>>><<<:::999999999999999999999999RRR888444...,,,++++++***)))*********)))((((((((('''''''''''')))'''(((***(((""""""&&&&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((((((((((()))))))))))))))************+++++++++(((......222------GGGjjjoookkkrrrvvvxxxvvviiiBBB666---&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((()))******+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++************+++,,,---...,,,,,,---///000222333333111222222333333333222222000000000///......------......---------,,,,,,,,,---,,,++++++******++++++(((***---,,,***(((***+++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******))))))***+++,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''')))***+++******,,,---444555555444222///,,,***++++++******************+++++++++,,,---///000111...000222333555888===@@@CCCDDDEEEFFFFFFFFFFFFFFFJJJJJJIIIDDD@@@???AAACCC@@@@@@@@@AAAAAA@@@@@@@@@AAA@@@>>><<<;;;;;;;;;;;;::::::999999999999::::::999::::::::::::999888888666666666555555444444444444444444333333333222222222222111111111111222222333333333333333333333333111111111222222333333333444444444444444555666777555666777888::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>:::::::::::::::::::::::::::;;;;;;;;;;;;:::999999777777888999:::999666333222333444555555555444333222000//////000111111000////////////////////////+++++++++,,,,,,---------+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///............/////////000000111000000000222666999777888:::;;;;;;===@@@BBB<<>><<<;;;;;;<<<===;;;:::999888888888999:::<<<999666666999;;;:::999888888888888777777777777777777666555444444333333222222222111111111000000000000////////////000000///000000000111111111111111111222222222333333333333333333444444444555555555555666777888999::::::777;;;???>>>;;;999<<>>===;;;999888666666666777888999999999777666555777777666555555555555555666666555444333333222222222111111000000000000000//////.........---------------,,,,,,,,,,,,++++++************))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......///000000111222222333333444666999:::;;;===@@@BBBBBBCCCEEEFFFGGGGGGFFFFFFGGGHHHHHHGGGEEEDDDEEEFFFHHHGGGEEECCCBBBAAAAAAAAA======<<<;;;999888777777999888666555555555666777III:::222000...---,,,+++***)))))))))(((((((((((('''''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))+++,,,...+++---000222111---++++++HHHRRR]]]nnnyyywwwjjjzzz~~~{{{xxxYYYBBBDDD222***(((------%%%!!!###''',,,---***((((((%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((''''''((()))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((())))))))))))***)))))))))((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++************+++++++++,,,......------///000111111111111111111111111............------------------,,,,,,,,,+++++++++,,,,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++************************,,,++++++***))))))******)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++------,,,,,,+++*********************************************+++,,,---.........///111333555777999>>>===>>>@@@DDDEEEDDDBBBCCCCCCBBBAAA@@@???>>>>>>@@@???===<<<;;;:::;;;;;;;;;:::999888777888888999;;;888666777999:::999888777777777777666666666555555444444333222222111111222222111111111000000000000//////////////////000/////////000000000111111111111111222222222222333222222222222333333333333333333444555666777888888666:::======:::999<<>>===;;;;;;:::999888888777777666666666666666555444444EEE888222222///...---,,,++++++++++++*********))))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))***,,,---,,,++++++,,,222'''(((999NNN```ttt{{{{{{xxxyyydddMMM???444+++***///'''((('''$$$$$$&&&)))+++'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************++++++************++++++***,,,------,,,,,,---...//////////////////000000.........---------,,,,,,,,,++++++++++++++++++++++++++++++***************))))))*********+++++++++***+++++++++++++++,,,,,,************************++++++***************+++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++******++++++,,,,,,,,,,,,***************************************+++,,,,,,+++++++++,,,...000222333444555777999<<>>>>>??????????????????;;;;;;;;;:::999888666555888888777777777666666666555666777888888777666444444333333333333222222222000000000000//////......000000000/////////......///......------......///---............///////////////000000000111111111000000000111111111222222000000111222222333444444333555777888888999<<>>@@@BBBDDDEEEEEEDDDGGGHHHHHHFFFCCCAAAAAABBBCCCCCCDDDDDDCCC@@@===<<<999999999888888777777777444555666666666555333222GGG999222111......---,,,+++++++++++++++*********))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***'''((())),,,///111000///111333EEEggglllbbbsssxxxqqquuuuuu}}}|||zzzuuuaaaAAA(((000,,,)))(((((('''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************++++++************++++++***+++,,,,,,++++++,,,------------....../////////...------------,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++*********++++++,,,,,,,,,************************+++***************++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++)))******++++++,,,,,,---******************************))))))******+++++++++++++++,,,---///000111111222444666999;;;>>>?????????>>>>>>>>>>>>>>>>>>999999999999888666555444777777777666666666555555333444666777666555444444222222222222111111111000000000000000/////////////////////.........------......------------......,,,,,,---------................../////////000000111111111111222222222222111111111222222333333444222333444555666888;;;===::::::999888888888888888666555444333444555666777333444444555444333222222222222222222111111111111111000000///.../////////,,,,,,------------------------,,,,,,,,,+++++++++************)))))))))((())))))))))))))))))))))))***))))))(((((())))))***************+++++++++++++++,,,,,,------...//////000222444444444555777888:::<<<>>>@@@BBBCCCDDDDDDFFFGGGGGGFFFCCCBBBBBBCCCBBBCCCDDDDDDBBB@@@===;;;777777777777777777777666333333444555555333222111GGG999222111------,,,+++++++++++++++************))))))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******,,,+++***(((((()))+++---444ZZZvvv|||tttuuu{{{ttt{{{aaaIII???...(((%%%(((,,,***&&&$$$''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++************++++++***+++,,,,,,******+++,,,,,,,,,,,,------......///------------,,,,,,,,,,,,*********+++++++++++++++)))))))))***************)))************+++++++++*********++++++,,,,,,---*********************************)))******+++,,,)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++(((((()))))))))***************************************)))))))))******++++++++++++,,,---...///000...000222333555777:::===<<<<<<<<<<<<============999999888777666555555444555555666666666555444333222444555555444333333444111111111111000000000000000000000000////////////.........---------,,,,,,------,,,,,,,,,,,,------+++,,,,,,,,,,,,---------------........./////////000111111111111222222222111111222222222333333333222222222333444777:::;;;999888888777777777888888555555444444444555666666222333444444444333222111222111111111111111111111111000//////......//////,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++******++++++,,,------...000111333333333333444666888999<<>><<<;;;555555666666666666666666333333333333333222111111}}}CCC777222333,,,,,,+++************+++******)))))))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********,,,......)))%%%+++:::HHHTTTqqqiiittt{{{wwwzzzFFF666))))))---,,,(((%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((''''''((()))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))((((((((('''(((((((((((())))))))))))'''((((((((()))))))))***''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++************++++++***+++,,,+++***)))***++++++++++++,,,------......---------,,,,,,,,,++++++)))*********++++++++++++((()))))))))*********+++)))************+++++++++)))******+++,,,,,,------******************************))))))***++++++,,,)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++))))))************************************************))))))))))))******++++++***++++++,,,---...+++---///000000222666:::777777888999:::;;;<<<<<<:::999888666555555555555444555555666555444333222222333444333111111333555111111111111000000000000////////////////////////------------,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,------------........./////////000000000111111111111111111222222222222222111000111333666888999666666555555555666666777222222333444444444444444111222444444444333111000000000000000000000000000000000///............///++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++************))))))))))))'''''''''''''''''''''''')))((((((''''''(((((()))((((((((()))))))))******))))))******+++,,,,,,---...000111111000000222333666777:::===@@@AAABBBBBB@@@BBBCCCBBB@@@@@@AAABBB@@@@@@???>>><<<;;;:::999444444555555555666666666333333222111111111111111yyy???555222555++++++******)))*********))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************###,,,222000000@@@___yyy~~~pppyyy{{{{{{vvvZZZ===000...,,,((('''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((('''(((((()))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))'''((((((((())))))******''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++************++++++***+++,,,+++***)))***+++******+++,,,,,,---......---------,,,,,,,,,++++++))))))******++++++++++++(((((())))))*********+++)))************+++++++++))))))***+++,,,,,,------******************************))))))***+++,,,,,,)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************)))))))))))))))******************+++,,,,,,)))+++---...---///333777222333444666888:::<<<===;;;:::777555444444555666333444555555555444333222222333444222//////222666111111111111000000000000........................---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------................../////////000000000000000111111111111333111///000222555777888444444333333333444555555///111222333444333333222111222333444444333111///.........///////////////000000///...............+++++++++,,,,,,------------------,,,,,,,,,++++++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''((((((((())))))))))))***++++++,,,,,,---...//////......///111555666999===???AAABBBBBB===???@@@@@@???>>>@@@AAA???>>><<<;;;999999888888333444444555555666666666444333111000000000111222sssBBB888...///,,,,,,++++++***+++++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))+++---+++&&&000666777888LLLnnnkkk^^^nnnvvv|||{{{tttsssiiieeeZZZ???.........,,,&&&'''''' """(((%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------******++++++++++++******)))************+++++++++------,,,,,,+++***))))))******************************************************+++++++++,,,,,,,,,'''((()))*********************************************************************************************++++++++++++******))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))((((((((((((***+++,,,)))************)))((((((++++++******************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))+++++++++************)))))))))***+++,,,,,,------222333444666777888888888666666666666666555555444444444333333333222222222333333222222111000//////111111000000//////......,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------////////////000000000000000000111111111222222222333333444444444444333333111111000000000000111111000000000000000111111111111111000///////////////.........------,,,,,,,,,+++++++++,,,,,,---------------,,,,,,+++***))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***)))************+++++++++,,,,,,------.../////////222333444666999<<<>>>???;;;;;;<<<===>>>???@@@@@@;;;;;;:::999999:::::::::888777555444333333444444333222111000////////////sssBBB:::000111---,,,,,,+++*********+++************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***''')))******''''''+++111...666EEE___dddeeezzzwwwyyyiiiHHH111!!!...&&&)))...,,,//////$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))*********)))))))))((((((************************))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((()))******)))((('''((((((((()))))))))******)))))))))))))))))))))))))))******+++,,,,,,------******++++++++++++******))))))*********+++++++++------,,,++++++***))))))*********************************************************+++++++++,,,,,,)))))))))*********************************************************************************************++++++++++++******************************************)))))))))(((************************+++***))))))***+++...///,,,,,,++++++******))))))+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))******+++,,,,,,---//////111333555777888999777777777777777666555555444333333333333222222222333333222111111000//////000000000/////////......,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------,,,,,,......////////////000000//////000111111222333333222333333444444333333222111111000000000000111111000000000000000000000000000///......------............---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++******)))(((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***))))))*********+++++++++,,,,,,,,,---......//////222333444666888;;;===>>>;;;;;;;;;<<<======>>>>>>;;;:::999999888888888888777666555444333333333444333222111000////////////rrrCCC<<<222333...---,,,+++******))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))*********'''(((---,,,(((***111---???eeevvvkkkppp{{{{{{{{{ttt{{{~~~}}}lllWWWKKK@@@000,,,///---!!! $$$!!!&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))******))))))))))))((((((************************))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))((())))))******))))))(((((())))))))))))*********))))))))))))))))))))))))*********++++++,,,,,,---******++++++++++++******)))))))))*********++++++,,,,,,,,,+++******))))))*********************************************************++++++++++++,,,++++++***)))))))))************************************************************************************++++++++++++******************************************))))))))))))************************,,,+++***)))***---000222///...,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************((())))))******+++++++++++++++,,,...111444777999777777888888777777666555333333333222222222111111222222111111000000/////////////////////.........,,,,,,------------,,,,,,+++++++++*********))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......////////////---...///000111222333444222222333333333333222222111111000000000000111111000000000000000/////////......---,,,,,,,,,------------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,*********))))))(((((('''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))))))))))))))*********+++++++++,,,,,,------......///111222333444777999<<<===:::::::::::::::::::::::::::999888777666666666666666555444333333222333333222111000//////...//////oooAAA;;;333333///...---+++***)))))))))************)))))))))((((((((((((((((((((((((((((((((()))))))))*********222)))'''000333---***...AAAjjjggg]]]uuu{{{qqq|||vvvuuurrrsss}}}MMM>>>555---$$$''',,,''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))))))))))))))((((((************************((()))))))))************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((())))))))))))))))))))))))*********++++++*********************************++++++,,,,,,,,,******++++++++++++******))))))))))))************,,,+++++++++******))))))************************************************************++++++++++++---,,,***))))))))))))*********************************************************************************++++++++++++***************************************)))))))))))))))************************,,,+++***)))***---111333000///,,,***))))))***++++++++++++,,,,,,,,,,,,,,,---------------------------------.........//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********(((((()))))))))*********)))))))))***---000444666666666666666666555555444222222222222111111111111111111000000000/////////........................,,,,,,,,,------,,,,,,,,,++++++*********)))))))))++++++++++++++++++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------......//////,,,,,,...///111222333444222333333333333333333222111111000000000000111111000///////////////.........---,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++*********))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))))))))************+++++++++,,,------......000000111333555888:::;;;999999999888888777777777999888777555444333333333444444333333222222222222111000//////.........///kkk???:::222222///...---+++***)))))))))************)))))))))((((((((((((((((((((((((((())))))))))))************///++++++...,,,+++555CCCbbbkkkccc~~~ggg}}}{{{xxxwwwzzztttcccIII666000000444000!!!'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((()))))))))************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***'''''''''(((((())))))***************++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,******++++++++++++******(((((()))))))))*********++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++******))))))*********************************************************************************++++++++++++******************************))))))))))))))))))******************************+++***)))(((***,,,///111///---+++)))((()))***+++++++++,,,,,,------------........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))))))))))))))*********+++***))))))***---///111444444555555444444333222222222111111111000000000000000//////////////////---------------.........+++,,,,,,,,,,,,,,,,,,+++++++++++++++************************************)))))))))))))))))))))))))))))))))*********++++++*********+++++++++,,,,,,***++++++,,,------......+++,,,---...000111333333333333444444444444333333111111000000000000111111/////////.........------...------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***************************************)))))))))'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))***************++++++,,,---------//////000111333666777999888888777777666555555555888777555444333222222222222222222222222111111111000///......---.........iii===999111111...---,,,+++******))))))************)))))))))))))))))))))))))))))))))))))))))))))*********++++++&&&---111,,,(((333OOOgggmmmnnnooowwwhhhxxxzzz~~~tttcccZZZZZZYYY[[[bbbgggddd]]]]]]\\\XXXWWW___kkkrrrsssoooxxxggghhhyyyhhhfffgggYYY<<<,,,(((###''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******((((((((((((((()))++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******((((((((()))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,++++++***)))******************************************************************************++++++++++++******++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++******))))))***+++,,,------,,,***))))))******++++++,,,,,,------......///////////////////////////,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************++++++***)))***+++,,,---333333333444333222222111111111111000000000000///////////////............,,,,,,,,,---------------++++++,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))*********)))))))))******++++++,,,))))))***+++,,,------...+++,,,---...///000111222222222333333333333222222111111000000000000111111/////////...------,,,,,,------,,,,,,,,,---......++++++++++++,,,,,,,,,,,,*********)))))))))))))))************************'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))******)))******++++++,,,,,,---......///000222444666777777666666666555555444444666555444333222222222222000111111111111111000000......------------......hhh===:::111111---,,,,,,+++*********+++************))))))))))))))))))))))))))))))))))))))))))*********+++++++++%%%---111222???YYYmmmuuugggYYYggg{{{sss~~~rrrrrrvvviii^^^TTTVVV\\\[[[XXXaaahhhhhhhhhmmmqqqqqqtttrrrllldddbbbeeeeeeccc^^^dddbbbZZZ\\\mmm}}}zzzpppsssvvv|||YYY888444777''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))***************)))******,,,---...+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******(((((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())),,,---...,,,***)))******************************************************************************++++++++++++******++++++++++++++++++++++++((()))))))))************++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,---.../////////000000000000000000000000....../////////000000000////////////////////////------------------------------,,,,,,,,,++++++++++++++++++++++++++++++***+++++++++++++++++++++,,,333444444444444333222222111111000000000/////////........................++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++******)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((())))))***++++++,,,(((((()))***+++,,,------,,,,,,---......///000000000000111111111111000000111111000000000000111111//////......---,,,,,,++++++++++++++++++,,,------******+++++++++,,,,,,,,,******)))))))))((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''(((((((((((()))))))))***))))))******+++,,,,,,,,,------...///000222444555555555555555555555555555555444333333222222222333//////000111111000000///...------,,,------......iii===:::222111,,,,,,++++++***+++++++++************)))))))))))))))))))))))))))))))))))))))************+++++++++...------;;;```mmmggguuuxxxWWWTTTQQQVVV[[[]]]fffiii```eeelllpppooorrrwwwxxxtttnnnqqqqqqnnnmmmnnnmmmjjjeeeiii]]]JJJKKK[[[[[[LLLXXXlll{{{iiiPPP???000(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))************************))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,++++++,,,...///000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******(((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&))),,,...///---+++)))******************************************************************************++++++++++++******++++++++++++++++++++++++(((((())))))*********+++++++++++++++++++++++++++***+++,,,---,,,+++***)))***+++,,,---............,,,,,,------...///000000000000000000000000000000222222333333333444444444000000000000000000000000////////////////////////---------,,,,,,,,,++++++,,,,,,++++++++++++++++++)))***+++,,,------,,,,,,444444555555444444333222000000000000////////////---.....................+++++++++,,,,,,---------+++++++++,,,,,,+++++++++)))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))***+++++++++'''((()))***+++,,,---------------.........//////......////////////......111111000000000000111111//////...------,,,++++++******))))))***+++,,,,,,*********++++++,,,,,,,,,******))))))(((((((((''''''''''''(((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,,,,---...000222333444555555555555555555555555444444333333222333333333...///000111111000//////------,,,,,,,,,------...lll===777111555...---,,,+++************************)))))))))))))))))))))))))))))))))))),,,((('''+++)))%%%***333,,,...GGGhhhnnngggsss~~~}}}\\\UUU[[[eeehhhhhheeeiiipppqqqmmm{{{~~~}}}xxxyyy{{{{{{vvvooobbbXXX[[[dddfffaaaZZZxxxssslllwwwqqqooogggGGG777,,,+++,,,'''(((***%%%$$$$$$$$$%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))+++*********))))))(((((((((((((((((())))))))))))*********)))))))))))))))***)))))))))******)))(((---+++))))))+++---......)))***,,,---///000111111,,,000///***+++111111---)))000222---,,,111///(((000///...,,,***)))******)))((('''(((*********((()))***+++)))&&&%%%&&&)))(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,------...//////+++***)))))))))***+++,,,))))))))))))************************************************************))))))))))))))))))))))))************************++++++++++++******))))))))))))***,,,......---+++*********---000000---***------...000---+++000888///---000777777222444;;;AAA???BBBIIILLLJJJGGGGGGEEEQQQPPPDDDAAAIIIFFF888AAA;;;666777999666222......,,,,,,......------...,,,+++******---///***$$$---...---***)))***---...CCC???777111000333111---000000000///......------000000///...------,,,,,,************************************************))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......////////////000000000000,,,,,,,,,+++++++++******+++++++++************)))************************))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++)))************+++++++++------......///000000000444555666777777555333222555444222000//////000111////////////000000000000///......------,,,++++++kkk===777111444...---,,,+++************************))))))))))))***************************+++******---///,,,%%%000LLLsssdddfff```}}}wwwoooggg``````hhhkkkeeemmmtttwww}}}zzztttvvv{{{{{{wwwnnneeessswwwBBB333***(((&&&***+++%%%'''&&&%%%&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((('''(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))************)))))))))((((((((((((((()))))))))************************************+++---/////////(((***,,,.........---,,,333222000......///000111666888:::;;;???DDDEEEDDDBBB@@@;;;444333777999777000...---...222333111...111---(((&&&&&&))),,,---(((***,,,+++)))(((***,,,((((((((())))))*********))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,------......------+++***))))))******))))))))))))************************************************************************************************************++++++++++++*********))),,,+++***)))*********)))222111000...---,,,------666222000555777444///---???>>>EEEPPPSSSQQQVVV___oooooorrrttttttrrrtttwww}}}xxxfffpppqqqaaaQQQKKKHHHEEEFFF<<<222...000222///------,,,)))(((***---//////,,,---111333///***,,,333RRREEE666///000111111000000000//////...---------//////...------,,,++++++************************************************))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((()))))))))******))))))*********+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,------------....../////////000000000000---,,,,,,,,,,,,++++++++++++++++++************)))************************)))(((((((((''''''''''''((((((''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((()))*********))))))*********+++++++++,,,------...//////000000222333555666666555444333555444222000//////000111////////////000000000000.........---,,,,,,++++++iii<<<888111222...---,,,++++++*********++++++*********)))))))))************************''''''***+++***)))///777[[[www|||mmmzzz|||wwwhhheeehhhgggnnnxxxwwwpppccc___^^^mmmzzzwwwssslllWWWJJJ999---(((((('''$$$)))(((&&&&&&''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))************))))))))))))((((((((()))))))))******************************+++******************+++///111222000,,,+++,,,...///444<<>>;;;888555222...++++++++++++***)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++//////---,,,***)))((((((((()))))))))************************************************************************************************************++++++++++++++++++++++++***+++,,,,,,,,,---...///,,,...000111000111111222...:::HHHOOOPPP[[[xxxeeeLLLDDDEEE:::666222111///,,,+++---***///???KKKAAA...333GGGnnn^^^PPPJJJAAA444///333//////......---,,,,,,+++,,,+++++++++*********)))************************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************)))******+++++++++++++++++++++,,,,,,,,,---------........./////////000000///.........------------+++++++++*********))))))************************((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***))))))))))))************++++++,,,,,,------......///000111333444555555555333333111111000000111111000000000000////////////......------,,,++++++***eee999:::333//////...---,,,++++++++++++++++++++++++************************************+++...000---,,,;;;\\\{{{ppp___lllpppwwwqqq```XXX]]]iiivvvwwwxxxuuupppnnnnnnnnnoooqqqqqqpppssszzz|||zzz|||uuu```NNNEEEHHHRRRZZZggglllqqqsssqqqooopppsssxxxyyytttdddXXX[[[jjjvvvqqqsssmmmkkkwww||||||xxxvvvaaaJJJ555)))...'''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))******))))))))))))***************+++++++++,,,,,,,,,---))),,,.../////////111333'''///:::EEERRRcccuuutttjjj[[[MMMDDD???======222000...,,,++++++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))***,,,,,,,,,+++++++++******((()))))))))************************************************************************************************************+++++++++++++++++++++,,,))),,,///000...------...666333000000222777:::<<>>HHHTTT]]]ZZZGGG444//////---------,,,,,,+++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((()))))))))***'''((())))))******))))))***++++++++++++,,,,,,,,,---------.........//////.........---------,,,,,,+++++++++************)))))))))))))))))))))))))))''''''''''''((((((((()))''''''(((((()))*********((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))***(((((())))))***++++++,,,.........///000111222333111111111222222222111111111111111000///.........------,,,,,,+++*********```888>>>888000//////...---,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++555'''000YYY}}}|||xxxzzzqqqiiiggg___ddd|||zzzggggggiiimmmnnnfffiiikkkppptttppphhhiiippp\\\UUUTTTUUUMMM@@@===DDD???JJJNNNFFFFFFQQQVVVSSS[[[[[[aaalllrrrrrrssswwweeejjjpppsssqqqooosssyyyzzzxxxzzzwwwmmmiiinnnooohhhppprrrqqqnnnxxxXXXCCC555111,,,)))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))(((((())))))*********+++)))************+++++++++++++++,,,,,,---...//////222666<<>>>>>@@@DDDEEEAAA:::888<<>>DDDHHHLLLVVVaaajjjmmmoooooommmkkklllnnn|||xxxrrrqqq{{{ttthhhggg___]]]wwwqqqnnnqqqwwwiiiTTTBBB777222---&&&))),,,$$$&&&%%%%%%&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++***,,,,,,******+++,,,,,,444,,,)))...000,,,---222999HHHaaatttvvvjjjzzzxxxyyyzzzlllccchhhsss|||wwweeeUUUIIICCCLLL777,,,000...$$$###...)))'''&&&'''(((((('''%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))************))))))))))))))))))))))))+++++++++*********))))))))))))))))))************,,,,,,++++++***+++++++++(((...222000,,,+++---///......444777666CCCnnn{{{```VVVKKKEEEEEEBBBGGGDDD;;;000******,,,...///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((*********+++++++++,,,,,,,,,........................//////.........---------+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))************+++++++++++++++,,,---...///000111///000000000111111111111111111000000//////............---,,,,,,+++******VVV>>>:::777333///...------,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,+++*********+++---000;;;kkkppp\\\QQQjjjwwwvvvuuubbbcccpppiii]]]aaaaaacccdddccc```\\\YYYXXXFFFHHHGGGBBB@@@CCCDDDCCCIIIKKKOOOSSSVVVYYY[[[[[[TTTVVVWWWUUUQQQPPPRRRUUUIIICCCAAACCCBBB???@@@EEEDDDOOO___lllqqqqqqooommmiiiooosssvvvxxxyyyqqqgggyyytttjjj```bbbooo|||{{{oooiiifffWWWFFF999...$$$''',,,&&&'''&&&%%%&&&''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))************+++++++++++++++***((()))***++++++'''***000333000...999HHHPPPiii~~~}}}~~~wwwnnnjjjnnn}}}pppjjj^^^LLL>>>IIIHHH888...000,,,"""***((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********))))))))))))))))))))))))+++++++++*********))))))))))))))))))************,,,,,,++++++++++++,,,,,,......------...111333444:::...111LLLlll~~~|||~~~zzzrrrsssoookkknnnuuu{{{}}}|||ooo|||```III888>>><<<777222...,,,+++***++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************)))((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((************+++++++++,,,,,,------------------------///.........---------,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))*********+++++++++++++++,,,---...///000000//////000000000111111111000000000000//////.........------,,,++++++******SSS<<<999666111...------,,,,,,,,,------...------,,,,,,,,,,,,,,,---((((((---...+++...666EEEXXX^^^~~~ooo|||~~~~~~~~~xxx|||llldddhhhwww~~~bbbRRRSSSZZZbbbaaa^^^WWWMMMEEEBBBAAA:::===???BBBKKKVVV]]]]]]UUUYYYaaahhhnnnrrrttttttnnnnnnnnnnnnnnnmmmllllll```ZZZVVVUUURRRKKKEEEBBB;;;>>>DDDKKKSSS[[[ccciii^^^eeejjjjjjjjjmmmqqqrrr}}}xxxwwwvvvmmmdddhhhsssyyyuuupppsss~~~zzzssswwwiiiTTT@@@---(((***%%%(((&&&%%%%%%&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,***)))***,,,---......***...444777888AAAUUUgggpppuuuyyywwwuuu|||~~~tttttt{{{hhhpppsssttt~~~vvvxxxvvvuuukkkUUUNNNJJJHHH@@@111))))))+++)))((((((***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))+++++++++***************)))))))))*********++++++,,,,,,,,,++++++,,,,,,---...,,,,,,...111111000///000CCCeee~~~wwwgggpppuuummmjjjrrrrrrgggeeevvv}}}hhhTTTJJJBBB777000...,,,,,,+++))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))*********))))))((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((************++++++++++++,,,------------------------......------------,,,,,,+++++++++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++++++++,,,,,,---...//////////////////000000000000000000000////////////...------,,,,,,++++++******PPP:::777555000------,,,,,,,,,---............---,,,,,,,,,,,,,,,***))),,,111...)))444EEEeeewwwtttkkkqqq}}}{{{eeegggzzz{{{aaaQQQTTT\\\aaa___YYYNNNDDD===;;;<<<>>>LLLOOOQQQVVV```kkknnnlllcccjjjttt}}}~~~|||xxxwwwqqqmmmlllkkkggg___YYYSSSLLLCCC;;;;;;AAAKKKSSSWWW]]]cccdddeeeiiiqqqwwwsssmmmlllrrruuuqqqnnnnnnnnnhhhtttttt{{{|||mmmZZZ>>>///+++%%%'''&&&$$$$$$&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++...++++++///111000000222111333666???PPPhhh{{{aaa^^^hhhwwwuuuiiibbb```iiijjjhhheeefffgggeee___bbbbbb^^^YYY[[[bbbbbb[[[[[[cccgggccccccmmm|||vvvvvvtttnnncccPPPPPPMMM===333666---***((('''(((***++++++((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++---,,,,,,,,,,,,------...,,,---111222000///333999IIIqqqyyysssssscccqqqqqqiiiqqqrrrZZZ[[[iiimmmrrr}}}ppp\\\CCC222+++***,,,000***+++,,,,,,,,,+++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,************************(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,------.............../////////000000////////////////////////,,,,,,,,,,,,++++++******NNN999777555000------,,,,,,,,,---......///...------,,,,,,------)))+++......)))...HHHeeedddiiiuuueeeiiittt}}}{{{aaafffqqqnnnYYYRRRXXXXXXRRRFFF@@@::::::AAAIIIOOORRR]]]```cccgggnnnsssqqqlll}}}yyyvvvvvvuuupppiiieeebbb^^^WWWPPPIIIBBB>>>FFFNNNZZZfffjjjiiigggfffjjjfff]]]VVVZZZgggqqqtttuuuvvvtttrrrwwwzzzxxxqqqrrrkkkQQQ;;;222+++'''%%%$$$$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++...+++,,,000///,,,---222888FFFUUUcccuuutttvvvxxxyyyaaagggoootttvvvyyy~~~}}}|||xxxsssttt{{{~~~}}}sssuuuxxx{{{}}}|||vvvpppsssrrrjjj___YYY[[[]]]]]]~~~}}}uuummm|||vvvWWWKKKOOOHHH777222///***''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))************************************++++++++++++------,,,,,,---......///000000111///---777RRRlll}}}pppeee```eeennnppp^^^hhh|||zzzZZZDDD555,,,+++...+++,,,,,,,,,,,,++++++***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,************************((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))(((((()))))))))***************++++++,,,,,,---------............/////////.............../////////,,,+++++++++++++++******LLL888777555000...------,,,,,,,,,------///......---------------+++,,,+++(((---DDDfff}}}bbb}}}jjj~~~lllzzz|||nnnyyyuuu^^^\\\zzzssswwwqqqbbbSSSMMMMMMGGG<<<666888>>>HHHSSS]]]bbbdddeeemmmuuu}}}{{{uuupppppppppnnniii___SSSKKK>>>???FFFRRR\\\bbbfffjjjeeemmmlll^^^VVV^^^jjjpppxxxnnnnnnxxxooosssnnnvvvyyyeeeLLL;;;...)))'''%%%%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))************+++++++++---***+++...,,,)))111>>>\\\yyyyyyvvvqqqlll}}}uuujjjfff{{{{{{zzztttkkkccc___^^^WWWXXXVVVRRRSSSWWWYYYXXXLLLKKKOOOXXX___dddgggjjj|||qqqfffaaa```^^^YYYaaabbbcccfffnnnxxxuuutttZZZLLLFFFBBB===777000+++((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))***************+++++++++*********++++++++++++,,,------------......///000222...,,,000:::SSS~~~rrriiieeekkk{{{~~~|||ooolllvvvvvvfffSSS===///,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((***)))))))))************+++++++++++++++++++++++++++******++++++++++++,,,,,,***************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))((((((((()))))))))***************++++++,,,,,,,,,------------.........///---............/////////++++++++++++++++++******KKK888777555000///...------,,,,,,,,,,,,//////...---------------------+++///FFFggg|||fffqqqpppggg|||{{{yyykkkiii~~~yyykkkaaaaaaZZZPPPFFFAAAAAA@@@???DDDLLLXXXaaafffkkkrrrxxx{{{yyyvvvuuusssooohhhdddQQQIIIBBBCCCIIIRRR```mmmfffkkkqqqsssmmmhhhjjjpppuuunnnnnnyyyzzz}}}|||xxx{{{vvv___III666...+++(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))(((((((((((((((((((((((((((((()))))))))*********)))))))))))))))))))))))))))************+++++++++---***,,,000000555JJJbbbaaaeeevvvssseee]]]ccciiiiiilllrrraaa___ZZZTTTNNNJJJIIIIIIGGGNNNTTTVVVWWWXXXUUUPPPccc[[[UUUTTTSSSPPPRRRXXXVVV```kkkqqqssspppfff\\\SSSPPPSSS]]]eeepppxxxooo{{{]]]PPPTTTIIICCC999111,,,***(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((()))***++++++,,,))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,------------...///000111222000:::TTTppprrroooqqqsss|||uuu{{{iiiyyy{{{gggwww}}}dddyyyooovvvXXX@@@888111///,,,***(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((***))))))))))))************++++++++++++++++++++++++************+++++++++,,,))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((())))))))))))(((((((((((()))))))))***************++++++++++++,,,,,,---------.........---------.........//////******************++++++JJJ777888666000000///...---,,,+++++++++//////...------------...---......<<<```nnnnnnyyyrrrppp|||uuu~~~yyycccdddwwwnnnfff]]]SSSTTTNNNEEE???:::<<>>222555333......---,,,,,,,,,,,,---///,,,++++++------......333@@@uuummmaaa___oooxxx```XXXrrrjjj^^^SSSEEE:::777;;;;;;EEEUUUcccjjjrrr~~~yyyvvvvvvuuuuuuuuuuuusssrrrpppnnnhhhkkknnnooommmkkkjjjjjjeeebbbbbbeeegggfffiiimmmwwwsssxxxyyyvvvuuusssqqqrrrrrrooohhhaaaRRRMMMMMMTTTZZZ]]]```cccgggjjjZZZKKKUUUcccfffgggaaalll{{{ttt||||||{{{hhhOOO888...***&&&&&&***'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***))))))((((((((())))))************+++++++++,,,,,,((((((...111///......666IIIhhh~~~{{{ttt\\\MMMGGGCCCAAAAAAGGGKKKSSSZZZbbbkkksssyyy{{{wwwooolllhhhccc^^^\\\[[[[[[VVVUUUNNNHHHTTTsssvvvXXXOOOPPPDDD000...,,,***)))******)))((((((((((((((())))))))))))(((((()))))))))))))))***))))))))))))************))))))))))))))))))))))))************+++++++++,,,---,,,,,,,,,,,,,,,---------,,,666555888CCC\\\zzzxxxrrrddd^^^\\\\\\|||hhhaaannntttllljjjssslllllljjjgggcccaaaaaaaaaiiijjjoooxxx}}}{{{www{{{jjjppp{{{yyygggSSS;;;(((%%%,,,)))******)))(((((()))+++((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((())))))***************************+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******)))(((((((((GGG>>>333555333......---,,,,,,,,,,,,------+++,,,///000///000222???gggsssUUUhhh{{{nnnuuuddd}}}PPP```jjjggg___UUUKKK@@@:::===DDDMMM[[[kkktttxxxzzzuuuuuuvvvvvvwww{{{xxxyyyxxxxxxvvvtttrrrpppkkkmmmoooooonnnmmmmmmnnnnnnkkkiiijjjlllllljjjiiiiiijjjlllkkkkkkssszzzyyyyyyxxxwwwwwwvvvrrrkkkfffcccZZZQQQOOOQQQVVV___hhhdddTTTDDDHHHWWWYYY\\\kkkggg^^^eeeuuuppp~~~mmmnnn^^^FFF444,,,+++)))%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))***+++*********+++++++++,,,,,,,,,***+++...///...222888MMMhhh}}}}}}tttbbb\\\SSSLLLCCC@@@EEEMMM]]]cccjjjsss|||{{{uuuqqqnnnkkkfffbbb\\\XXXNNNBBBDDDTTTfffpppqqq___WWWMMMBBB222...)))((()))***)))((((((((((((((())))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,+++,,,,,,---......)))555===111BBBmmm{{{ssspppvvv^^^^^^___ccckkkttt|||zzziiiaaakkkuuuttttttxxxqqqrrrtttuuuuuuvvvyyy{{{wwwsssooommmhhhfffkkkrrruuu{{{___>>>111222***+++++++++)))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((())))))*********************************************************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,************))))))((((((DDD<<<222444222......---,,,,,,,,,,,,---,,,+++...111///+++...555RRRcccjjjqqqbbbrrrooossspppYYYYYYxxxhhh[[[PPPEEE>>>;;;===EEEMMMfffiiirrr|||vvvxxxuuuuuuyyyzzzwwwvvvwwwxxxxxxxxxwwwuuusssqqqoooppppppooommmkkkkkknnnpppllljjjiiiiiikkkkkkgggaaafffmmmlllfffdddhhhmmmsssyyy{{{{{{yyytttnnnlllkkkkkkfff___YYYRRRPPPXXXaaaaaaTTTGGGNNN^^^^^^]]]jjjhhhbbb___hhh}}}{{{sssuuufffyyy___<<<---000---!!!(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))))))))***+++,,,***++++++++++++,,,,,,,,,+++,,,...---+++...===MMMwwwzzz```IIIVVVPPPJJJFFFEEEJJJZZZiiigggrrrzzzwwwuuurrrlllgggaaa\\\RRRHHHDDDEEEDDDAAA]]]|||qqqddd[[[XXX;;;444+++'''((())))))((((((((((((((())))))))))))************))))))))))))((()))))))))************))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000555333777>>>lll}}}rrreee^^^\\\sssoooiiidddaaa]]]XXXSSSBBBQQQYYYRRRJJJHHHEEE@@@EEEFFFHHHIIIKKKNNNSSSWWWbbbeeelllrrrqqqmmmnnnqqqjjjnnnsssxxx}}}ffffff|||aaaBBB,,,++++++,,,---...---+++***((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''((()))******))))))))))))))))))))))))***************************))))))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((*********************************+++++++++,,,,,,*********)))))))))))))))BBB;;;222333000......---,,,,,,,,,,,,---------///111+++'''111???xxxlllbbbrrrkkkmmmlllpppbbbqqqhhh___NNNCCC999999???HHHTTT]]]jjjzzz~~~tttrrrtttuuutttxxx}}}|||wwwtttuuuuuuuuuvvvvvvuuutttsssrrrrrrqqqnnnjjjhhhiiillloookkklllkkkjjjlllmmmjjjdddjjjvvvsssiiihhhgggiiissstttwwwyyyvvvqqqnnnooorrrhhhiiikkkhhh^^^SSSQQQTTT\\\eee^^^UUUaaallliiieee___iiidddSSSWWWyyyzzz}}}{{{|||tttvvvMMM444222...$$$((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))******+++,,,++++++++++++,,,,,,,,,,,,,,,...000///...888RRRjjjxxx^^^OOOKKKMMMDDD@@@FFFRRR^^^jjjrrr|||zzzxxxssspppkkkcccYYYQQQLLLEEE:::000666___xxxjjjaaaLLLAAA333***(((******)))(((((((((((())))))))))))***)))))))))))))))(((((())))))))))))************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,---...000111222666;;;YYY|||yyyxxxyyyjjjccc^^^\\\eeerrrJJJGGGCCCBBBDDDEEEEEEDDDOOOrrr|||]]]EEEPPP```bbb___]]]YYYSSSLLLHHHGGGHHHAAABBBHHHQQQXXX]]]dddlllkkklllkkkiiigggkkksss{{{sssmmm|||zzzwwwsssooo[[[JJJ666111---...222444111...((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))******))))))))))))))))))))))))***************************))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&''''''(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++******))))))))))))))))))BBB<<<333444000......---,,,,,,,,,,,,---...---000000***+++AAA[[[ppp```mmm|||zzzxxxnnnttt\\\fffssscccVVVKKKDDD>>>;;;AAAMMMZZZiiiuuuyyyxxxtttrrruuuyyysssrrruuuyyyyyyvvvvvvyyyuuuuuuvvvwwwvvvuuutttsssoooooonnnkkkiiiiiilllnnnlllnnnlllhhhjjjoooqqqnnnlllxxxrrrhhhnnnllljjjtttqqqqqqpppooooooppprrrtttggghhhlllooohhh]]]UUUTTTUUUeeeddd]]]dddlllkkkjjjaaabbb```WWWPPP]]]uuu{{{cccGGG222+++,,,((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))((((((((())))))***+++++++++,,,,,,,,,---------...000333999KKKkkk}}}oooYYYMMMKKKLLLCCCCCCJJJYYYiiiwww}}}{{{wwwpppgggbbb\\\QQQDDD:::777AAAZZZ|||wwweeeaaaRRR>>>000++++++***)))(((((((((((()))))))))))))))))))))(((((((((''''''))))))))))))************))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,------...000111333444999___qqquuuooogggeeefffggg___OOOBBB===FFFKKKQQQXXX^^^fffnnnsssqqqyyyUUUKKKkkkzzzvvvsssssseeeZZZNNNGGGCCCAAADDDIIIRRR^^^ooo|||}}}tttfff]]]hhhpppRRR>>>```NNNAAA333///333666333---((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&'''''')))******))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++)))))))))))))))))))))***CCC===444444000......---,,,,,,,,,,,,------,,,///000,,,444TTTvvvuuuYYYgggssssssuuuoooooooookkk{{{aaaYYYrrrddd[[[RRRKKK;;;;;;@@@KKKXXXgggxxxxxxqqqtttxxxxxxvvvwwwxxxuuuttttttsssqqqsssxxxuuuvvvvvvuuutttrrrpppooommmnnnoooooommmlllmmmooofffhhheee___```iiioooooohhhtttkkkdddppppppjjjsssqqqllliiiiiimmmpppqqqpppllliiiiiillllllfff```^^^PPPTTTXXXbbbiiiaaacccuuukkkQQQRRRgggZZZAAAaaa|||{{{ttttttsssYYY333'''111)))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((((((''''''''''''((((((++++++,,,,,,,,,---------...---000777DDD[[[|||{{{kkkWWWTTTTTTIII<<>>>>>===<<<;;;;;;;;;<<<<<<<<<888:::======<<<;;;:::;;;:::>>>DDDOOO```rrr|||~~~~~~~~~~~~}}}rrrjjjjjjggg\\\UUUUUUzzzwww|||nnnVVV???***+++***))))))******)))((((((((((((((((((((((((((()))(((((((((((())))))*********+++++++++,,,,,,,,,---,,,,,,,,,---...///000///444222777___www{{{hhh___MMMFFFGGGRRR\\\fffxxxuuunnnjjjdddbbb^^^[[[ZZZYYYZZZ[[[WWWVVVTTTSSSUUUWWWXXXXXX[[[bbbllltttyyyyyypppllljjj___PPPLLLXXXkkkuuuvvvjjjlllooowww^^^aaammmDDD+++***)))+++---+++)))((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))))))))((((((EEE555888333333///...---,,,,,,---...///000...777YYY{{{zzzgggaaawwwzzzttt}}}}}}hhhrrrwwwiii{{{mmmYYYMMMAAA>>>===@@@KKKXXXnnnnnnppppppxxxwwwuuuvvvvvvuuuvvvvvvwwwxxxwwwwwwssssssoooeeeYYYSSSUUUYYY```aaaccceeeeeebbb\\\WWWUUURRRQQQSSSXXX[[[\\\[[[YYY]]]aaabbb``````bbbeee]]]aaaaaa___aaahhhmmmnnnrrrrrrrrrssssssppplllhhhkkkfffaaaaaadddfffeeeccceeegggjjjiiieee```ZZZWWW^^^hhhjjjiiigggXXXIIIIIILLLUUUyyyttttttEEE666...(((***+++(((%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))******************---000///...444>>>mmm{{{{{{hhh]]]PPPFFFFFFKKKUUUcccvvv~~~{{{{{{}}}wwwkkkZZZHHH>>>===???<<<===???@@@AAAAAABBBCCCAAADDDGGGHHHHHHGGGGGGHHHOOOMMMJJJLLL[[[rrrzzzuuu|||~~~}}}yyypppmmmtttvvvgggQQQbbb}}}uuuYYY000,,,***'''''')))***)))(((((((((((((((((((((((((((((((((((((((((()))************+++++++++,,,,,,,,,------------...///000111666000>>>mmmwwwlllUUUPPPTTTIIILLLYYYlll{{{rrrdddXXXQQQMMMLLLLLLJJJIIIGGGGGGHHHIIIJJJIIIFFFEEEFFFHHHGGGEEEDDDHHHMMMSSSWWW[[[bbbmmmuuuxxx}}}yyyqqqppprrrjjjZZZNNNPPP[[[ddduuuvvvwwwxxxxxxxxxzzz}}}~~~pppooorrrGGG---((()))***+++***(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((((((((((((((((((((((((((())))))DDD444777222333///...---,,,,,,---...///---,,,GGGnnnuuuaaa[[[fffnnnjjjaaabbbkkkZZZOOODDD;;;:::???IIIXXXeeelll|||tttuuuvvvssssssxxxvvvvvvxxxzzz||||||yyywwwlllaaaUUUQQQWWW```gggiiijjjjjjkkkkkkiiiddd]]]WWWZZZZZZZZZ[[[\\\\\\ZZZXXXXXX[[[______\\\[[[\\\]]]ZZZ___bbbaaabbbgggkkkjjjggggggiiillloooqqqpppoookkkfffbbbbbbdddeeebbb``````bbbfffkkkmmmiii```ZZZVVV]]]dddnnnmmmVVVGGGNNN[[[JJJ```yyyqqquuu{{{mmm@@@333+++,,,,,,'''%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))*********++++++,,,,,,...///,,,--->>>RRRkkkyyy]]]]]]UUUBBB@@@MMM\\\fffqqqoooccc```\\\ZZZ[[[WWWUUUOOOIIIDDDCCCGGGJJJKKKNNNSSSWWWYYY[[[]]]^^^bbbaaaaaa```bbbgggoootttxxxyyyxxx|||zzz~~~~~~||||||}}}}}}qqqqqqzzzsssbbbKKKaaa~~~nnnBBB222...((('''(((***)))((((((((((((((((((((((((((((((''''''(((((()))***+++******+++++++++,,,,,,,,,---------...///000111222111...XXXcccQQQFFFEEEGGGPPP```wwwpppeeeXXXUUUQQQLLLHHHDDDAAA@@@BBBAAA@@@???>>>>>>======???;;;:::>>>@@@???<<<;;;>>>@@@BBBCCCEEEJJJRRRXXXZZZaaaqqqzzzwwwnnn```WWWUUUTTTRRRgggoooxxxvvvkkkfffqqqyyyqqq<<<,,,(((&&&((()))((('''(((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''(((((((((((())))))CCC333666222333///...---,,,,,,---...///...555```lllVVVaaaqqquuusss~~~jjj|||mmmOOO}}}ooo]]]EEEIIIDDD@@@AAAHHHTTTeeerrr|||yyy{{{{{{yyytttrrruuuxxxrrrrrrsssuuuuuurrrlllgggXXXTTTSSSYYYfffpppuuuuuuhhhhhhgggfffbbb\\\TTTOOOSSSUUUWWWWWWWWWVVVWWWXXX]]]^^^______]]]ZZZXXXWWWZZZ```dddddddddggggggeee[[[ZZZ[[[^^^cccgggjjjkkkbbbeeehhhgggdddaaa``````\\\^^^ccciiilllkkkfffaaaRRRWWW]]]iiipppdddZZZbbbcccNNNTTTpppuuuqqqOOO===///---,,,&&&%%%(((%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))*********+++++++++---,,,......,,,666VVVwww{{{yyyrrr]]]TTTNNNGGG@@@KKKYYYkkk|||xxxaaaLLLFFFDDD???===@@@AAABBBAAA@@@BBBIIISSS\\\dddhhhooosssuuuvvvyyy{{{|||||||||}}}~~~yyy||||||wwwzzz~~~}}}||||||~~~zzzyyyssssssqqqlllSSSHHHaaa}}}zzz|||___<<<555,,,(((((()))((('''((((((((((((((((((((((((''''''''''''((()))***+++******+++++++++,,,,,,,,,---------...///000222333777TTTxxxsssXXXJJJGGGJJJPPPVVVoooiiiZZZSSSNNNJJJHHHGGGGGGGGGHHHIIIJJJJJJLLLLLLMMMLLLKKKJJJHHHGGGHHH@@@<<<@@@CCCBBB@@@AAA??????@@@@@@BBBEEEHHHJJJNNNRRR]]]kkkvvv{{{hhhaaaiiiooogggYYYVVV[[[eeejjjgggeeeooo|||{{{```]]]WWW???333(((''')))((((((***''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''((((((((()))''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))'''''''''((((((((())))))BBB222555111222///...---,,,,,,---...///222BBBwwwiiiWWWnnn|||xxxooouuupppmmmcccssseeeyyytttccc]]]QQQ<<<===@@@FFFOOO^^^qqqsssuuuwwwvvvqqqqqqttttttqqqjjjiiihhhgggeee^^^TTTLLLMMMZZZjjjssssssooonnnnnniiihhhgggeeebbb\\\UUUOOOPPPSSSUUUSSSQQQPPPRRRUUUSSSUUUWWWZZZ[[[[[[ZZZYYY\\\ccchhhgggffffffccc___]]]YYYUUUTTTTTTVVVWWWWWWYYYcccmmmmmmeee___^^^aaaYYY]]]bbbgggiiiiiihhhgggXXXZZZWWW\\\iiijjjffflllmmmYYYJJJ___|||uuuvvvxxxppp[[[FFF333...+++%%%%%%***%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))************+++++++++---+++---...///AAAmmmjjjSSSZZZYYYEEEAAAPPP^^^cccsssRRRCCC;;;>>>???;;;<<>>;;;;;;FFFXXXfffpppuuu{{{~~~}}}ooommmqqqxxxvvvqqqxxx}}}{{{{{{~~~|||}}}uuummmlllfffCCCAAAggg|||zzzDDD;;;000)))(((((('''%%%((((((((((((((((((((((((''''''''''''((()))++++++******+++++++++,,,,,,,,,------......///111222333NNN{{{rrr^^^RRRGGGEEEIIIVVVlllzzzjjjVVVKKKKKKLLLJJJFFFHHHGGGFFFHHHNNNWWW```fffhhhiiikkklllkkkjjjhhhfffdddYYYRRRTTTWWWUUUTTTWWWSSSQQQOOOOOONNNMMMJJJHHHFFFMMMZZZggglllnnnsss{{{}}}vvvuuuvvvppphhh]]]UUUUUUbbbnnnqqqnnnlll||||||xxxdddNNNoooTTTAAA///)))***))))))+++''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&'''''''''(((((())))))''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))~~~BBB666555666---111444...---222///,,,222,,,```|||xxxUUU]]]rrr~~~{{{qqqvvvuuuiiifffaaaWWWSSSGGG666???@@@KKK```jjjwwwooovvvvvvqqqllliiiiiikkkkkkjjj[[[\\\\\\YYYTTTSSSUUUXXXkkklllnnnppppppooollljjjnnngggaaa\\\VVVNNNKKKLLLKKKMMMQQQSSSQQQNNNNNNQQQRRRRRRSSSTTTTTTSSSTTTXXXbbbeeehhhfffaaa[[[YYYYYYTTTZZZ___```___\\\WWWRRRUUU[[[ccciiiiiigggdddbbbaaa\\\WWWZZZbbbiiijjjiiijjj]]]XXX___dddbbbdddkkkdddPPPTTTNNNfffuuuuuutttooo}}}NNN777666,,,(((+++%%%''''''''''''''''''''''''(((((((((((())))))))))))******************+++++++++111222///>>>eee^^^\\\WWWNNNDDDAAALLLZZZhhhsssfffBBBBBBCCCEEEGGGKKKNNNPPPRRRSSSSSSRRRTTT]]]mmmyyywww~~~```JJJKKKLLLPPPZZZgggppptttzzzyyyvvvssstttyyy|||||||||rrrjjjeee^^^MMMFFFbbb|||{{{nnnlll===:::...&&&222'''&&&((((((((((((((((((((((((((((((((((((((()))******+++++++++***++++++,,,,,,+++---000///---111>>>JJJ{{{}}}lll\\\MMMCCCBBBPPPaaasssiiiYYYTTTMMMHHHFFFEEEEEEEEEEEEGGGMMMYYYiiivvv~~~~~~}}}pppnnnqqqiiidddggggggkkkgggjjjqqqoooggggggoooddd]]]]]]eeehhheeehhhqqq{{{}}}vvvooollliiiddd\\\YYYbbbrrrmmmwwwsssdddYYYUUUsss^^^777&&&,,,*** 333(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((({{{AAA555555777//////222,,,+++///+++)))111BBBddd}}}fffUUUnnn{{{vvvdddoooxxxeeelllVVVOOOJJJ>>><<>>444///***((((((''''''''''''''''''''''''(((((((((((())))))))))))***************++++++,,,'''...///333SSS{{{ZZZTTTMMMIIIGGGJJJUUU```nnn}}}^^^YYY\\\aaaeeehhhlllnnnpppxxxyyy{{{|||}}}~~~}}}kkkHHH===<<<:::;;;???FFFLLLOOOZZZaaammmyyy~~~}}}{{{zzzzzz{{{}}}{{{xxxrrrjjjWWWGGGOOOmmm~~~___888...)))''',,,(((((((((((((((((((((((((((((((((((((((((()))******+++++++++***++++++,,,---333,,,,,,222000333OOOqqqwwwoooSSSHHHDDDHHHUUUlllhhhTTTQQQSSSPPPKKKIIIIIIKKKLLLLLL[[[___gggrrr|||vvvwww|||xxxsssqqqooolllqqqwwwzzz{{{}}}{{{yyynnn\\\QQQQQQSSS```qqqwwwuuurrrkkkccc^^^___gggooo}}}yyyvvvvvvwwwtttkkkcccNNNZZZnnnvvvVVV999,,,,,,%%%+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((yyy???444444777111///111---+++---))))))666cccmmmvvvUUU^^^}}}xxxxxxvvvllleeedddxxxmmm]]]OOOFFF@@@666???CCCTTTdddsssWWWIIINNNPPPJJJOOOOOOOOORRRVVVYYY[[[[[[______```cccgggkkkllllllkkklllkkkgggcccaaabbbeee```\\\ZZZYYYTTTKKKFFFFFF@@@BBBCCCBBB@@@?????????>>>???@@@@@@AAACCCGGGIIIOOONNNMMMNNNOOOPPPPPPOOOPPPWWW___bbbaaa```bbbeeebbb```___bbbfffjjjjjjiiiYYYYYYZZZYYYZZZ^^^eeekkklllmmmdddVVVWWWeeekkkgggbbbdddEEEEEEDDDRRR[[[tttuuuHHH333444///''')))''''''''''''''''''''''''(((((((((((())))))))))))***************+++,,,,,,000444888KKKzzz~~~ZZZUUULLLEEEGGGOOOYYYeeeooouuu```bbbiiirrr{{{lllNNN999EEEBBB???===>>>@@@DDDGGGKKKUUUiii}}}wwwooooootttwww{{{~~~|||uuuhhhUUUEEEOOO{{{vvvDDD555000 ///)))((((((((((((((((((((((((((((((((((((((()))******+++++++++++++++,,,------333+++---333222===nnnlllhhh^^^FFFBBBDDDGGGWWWmmmyyy___OOOMMMQQQOOOOOOPPPUUU]]]dddiiikkkrrrxxxzzzppphhheeekkkyyymmm\\\WWWOOOSSS[[[hhhyyy}}}yyyssskkkeeeaaa```___zzzuuurrrtttzzz|||yyytttbbb[[[dddwwwmmmKKK***,,,***&&&)))(((''''''&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((xxx???444444777222000333///---...***000BBB~~~vvvdddWWWrrryyyqqqqqqkkk___kkkiiixxxZZZTTTLLLCCC>>>:::CCCJJJ```sssoooHHHBBBEEE>>>===EEEAAABBBDDDHHHKKKNNNOOOOOOUUUUUUVVV[[[bbbffffffdddcccfffgggddd```^^^```ccc___WWWPPPKKKEEE@@@AAADDDAAACCCCCC@@@???AAAAAA??????BBBCCCAAA@@@DDDFFFGGG@@@===;;;<<>>AAAEEEKKKYYYqqqYYY>>>111>>>FFF===:::BBB:::;;;===???@@@@@@AAAAAABBBCCCEEELLLSSSXXXXXXVVVLLLQQQUUUXXXXXXXXXZZZ\\\\\\UUUNNNJJJEEEBBBCCCGGGAAADDDCCC???@@@EEEGGGCCC>>>CCCDDD@@@@@@DDDEEEDDDIIIEEEAAAAAAEEEIIIJJJJJJVVVUUUWWWYYYUUUQQQTTT[[[```]]][[[___eeehhhfffccckkkcccXXXPPPPPPUUU[[[___hhhjjjmmmjjj]]]RRRXXXeeerrrbbbcccSSSCCCEEERRRxxxvvvtttaaa~~~MMM666444,,,((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,---...///222LLL|||mmmOOOVVVGGGGGGKKKUUUbbbuuu|||ccc^^^]]]WWWTTTWWWbbblll{{{~~~}}}{{{~~~kkkpppuuuxxxzzz||||||zzzuuu[[[CCCRRRuuu{{{{{{RRR666333"""+++((((((((((((((((((((((((((((((((((((((())))))***++++++++++++,,,---...///---666333666aaaYYYEEEEEEOOO]]]hhhVVVOOOJJJNNNVVV]]]eeellloooqqquuu|||jjj```]]]cccsss|||{{{|||wwwsssrrrpppkkkfffYYYcccnnntttttttttwwwzzzzzzwwwaaa```pppVVV888---***))))))(((''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((vvv@@@777444555222...000------...///CCCeeeyyydddRRRttt|||{{{gggaaauuuddduuuYYYKKKJJJ@@@:::AAAHHHRRRhhhggg777===>>>===BBBLLLMMMGGGHHHIIIKKKKKKJJJIIIJJJKKKBBBEEEJJJPPPUUUXXXXXXWWWSSSVVV[[[aaaeeegggggggggiiifffeeefffccc]]]YYYZZZiiimmmlllhhhlllvvvxxxtttooowww{{{yyyzzz~~~}}}zzzvvvtttuuuwwwxxxyyy~~~xxxwww{{{yyyuuuxxx}}}|||}}}~~~{{{rrrhhh[[[RRROOORRRVVVXXXbbbccckkkpppeeeTTTUUUbbbrrr```kkkTTTEEEIIIBBB```iiirrrqqqwwweee;;;222000***(((((((((((((((((((((((((((((((((((())))))))))))************+++---...///222BBBiiiZZZKKKJJJCCCIIITTTbbbpppcccRRREEECCCBBB===???GGGOOO]]]ooo~~~~~~xxxxxxkkkmmmoooqqqtttxxx}}}}}}wwwbbbIIIEEEQQQ{{{|||iiiAAA:::"""...((((((((((((((((((((((((((((((((((((((()))******++++++++++++,,,...///000///000000HHH|||xxxYYYBBBEEEPPPZZZnnnSSSPPPRRRXXX]]]^^^]]]ccclllmmmrrrzzzaaa```hhhttt{{{yyyvvvtttrrrooolllgggcccaaafffooovvvvvvtttooommmfffeeemmmJJJ000******)))((((((''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((rrr>>>777444555222...///---...000444OOOxxxqqqVVVkkknnnvvvrrrjjj~~~qqqvvv{{{qqqZZZMMMGGG<<<;;;GGGOOO___zzzVVVFFFQQQRRRJJJOOO```gggaaagggiiikkkkkkjjjjjjlllnnnqqquuuzzz||||||{{{zzzyyy{{{yyywwwzzz}}}~~~{{{wwwmmmjjjiiijjjeee]]]XXXWWWOOOSSSSSSPPPWWWdddiiidddnnnzzzpppkkkcccYYYRRROOOQQQTTT\\\```gggllljjjccc^^^]]]dddgggkkk\\\JJJEEEIIIXXXzzzkkkxxxbbbuuutttIII555333...(((((((((((((((((((((((((((((((((((())))))))))))*********+++,,,---...///333XXX\\\PPPJJJ???FFFOOO___qqqcccLLLEEEAAADDDEEEEEEKKKSSSTTTaaarrrvvvqqqllljjjmmmrrrxxx|||}}}lllWWWFFF>>>SSS```???...---((((((((((((((((((((((((((((((((((((((()))******+++++++++,,,---...///000000000GGG{{{}}}ZZZKKKDDDMMMYYYjjj^^^GGGSSSJJJCCCDDDGGGIIILLLOOOVVV^^^nnn{{{YYYdddttt|||}}}zzzwwwuuussspppnnnooohhhaaabbbiiippprrrqqqrrrvvvttt}}}qqqeee{{{fff>>>+++***))))))(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((nnn===777444555222000111///000444999YYYpppOOOrrrooonnncccgggRRRzzzbbbOOOCCC>>>999BBBTTT\\\ppp```aaa]]][[[___fffoooyyy{{{rrrnnnnnnlllfff```ZZZTTTMMMHHHAAA999555666111666666444<<>>???CCCCCCMMM___vvvlllOOOggg}}}yyyzzzzzzzzzxxxvvvtttrrrppphhhkkkmmmjjjeeeeeekkkqqqsss{{{wwwyyykkk[[[hhhoooOOO...******)))(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((ppp;;;555444666111...000......***IIIooojjjtttqqqYYY^^^ddd~~~dddhhhXXXNNNIII@@@999<<>><<<===>>>666777888777444111000000///777999555:::FFFIIICCCMMM^^^dddaaaccc___[[[```XXX]]]dddjjjnnnqqqsssuuuppplllkkkkkkaaaTTTSSS[[[ddddddcccbbbbbbeeeiiilllnnnooommmhhh]]]SSSQQQRRRSSS[[[aaadddjjjooommmgggRRR\\\hhhlllaaaQQQKKKNNNMMMuuu{{{aaa\\\yyyvvvvvvzzzqqq???222111...,,,((('''((())))))((((((((((((((())))))))))))$$$000+++(((333000***777wwwvvvWWWKKKHHHHHHHHHUUUooozzzfffTTT___hhhjjjpppyyy|||~~~~~~pppaaa___jjjvvv|||qqqUUUAAA999AAAttt~~~[[[555555------+++)))***+++((($$$*********)))))))))))))))***$$$...333''',,,666000<<>>999???BBBAAAAAAEEEHHHIIIRRRfffxxx~~~}}}|||bbbRRRhhh|||xxxuuu|||zzzxxxvvvuuusssqqqoookkkjjjjjjjjjiiihhhhhhgggpppvvv{{{|||wwwpppkkkiiitttKKK...'''***+++###$$$(((%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))******))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))((((((''''''''''''((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&ooo;;;555444666111333444---...111OOOyyyvvv^^^cccxxx{{{ooofff___]]]yyykkkdddqqq]]]TTTKKKBBB<<<===EEERRRdddrrrwwwrrrooommmpppssswwwuuuhhh```cccaaahhhnnnnnnfff[[[SSSPPPQQQOOOKKKEEE???999444222555555444333222111222333///555???FFFCCC???DDDNNNooo}}}|||pppiii]]]QQQPPPWWWZZZ]]]___``````aaabbbcccbbbbbbbbb^^^YYYYYY]]]ddddddeeeeeefffgggiiikkklllmmmnnnkkkcccXXXQQQNNNPPPWWW]]]aaahhhooonnnjjj]]]]]]dddkkkdddTTTHHHFFFSSSaaa}}}~~~yyyPPP>>>333///,,,)))(((((())))))((((((((((((((()))))))))***+++///((('''///...666PPPcccSSSJJJAAAEEEPPPeeeppprrrmmmppprrrxxx~~~vvvllleeefffiiimmmwwwvvvqqqqqqoooxxx}}}xxxmmmfffhhhlllwww{{{~~~dddKKK===777ZZZ|||LLL666+++***(((''''''))))))(((************))))))))))))...+++///000---111555000@@@qqqXXXBBBHHHIII^^^vvvvvvNNN???BBBDDDDDDDDDGGGUUU```]]]SSSPPPWWWaaannnwwwzzzuuupppmmmmmmtttqqqXXXIIIddd~~~|||zzzxxxvvvtttrrrpppkkkkkkjjjiiihhhiiiiiijjjmmmrrryyy|||zzzuuuppplllkkk___;;;,,,***---)))(((+++((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))((((((''''''))))))))))))))))))))))))((((((((()))))))))******)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((('''''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((('''''''''&&&&&&&&&nnn;;;666444555222666555+++111@@@]]]vvveee[[[jjj~~~uuuvvvjjjggg]]]sss```{{{kkkXXXTTTEEE:::888DDDPPP\\\qqqyyynnnnnnjjjeeehhhsss~~~tttllleeeZZZTTTMMMUUU]]]]]]VVVNNNKKKLLLIIIGGGEEEBBB>>>:::777555;;;888444111000222555777<<<@@@DDDBBBAAAPPPpppxxxeee\\\[[[\\\^^^^^^\\\[[[[[[[[[\\\^^^^^^[[[\\\______^^^```bbbdddgggiiijjjjjjjjjjjjlllooonnnjjj```TTTKKKLLLQQQWWW\\\eeemmmooommmhhh]]][[[gggjjj[[[III???TTTUUU{{{yyy~~~bbbDDD111000...***((()))))))))(((((((((((()))))))))******...,,,(((+++......GGGqqqlllPPPMMMIII>>>GGG\\\mmmttt{{{ssstttxxxppp}}}ttthhhLLLEEE???AAAFFFMMMSSSXXXjjjppp~~~wwwiii___]]]]]][[[hhhnnntttuuupppiiidddbbbpppxxx}}}tttXXXCCC222>>>lllvvvjjj;;;...,,,)))((('''((()))***************************,,,---******000000222<<>>CCCGGGBBB===555000000333777:::LLLGGG@@@GGGggg}}}qqq\\\```dddfffeeedddccccccaaaeeeccc\\\\\\cccccc[[[ZZZ\\\```eeejjjlllkkkjjjlllnnnoooooonnngggYYYLLLJJJLLLPPPWWW```iiinnnooommm\\\TTTbbbnnneeeOOO???JJJ[[[^^^vvvppprrryyyvvvEEE111222///,,,***)))***))))))(((((()))))))))************''',,,333000111XXXrrrZZZJJJIIIHHHEEERRRfffoooyyyfffeeexxxwwwlllVVVFFFCCCCCCGGGQQQ\\\___WWWLLLJJJNNN]]]rrrsssqqqkkk```YYYXXX\\\```gggiiikkkmmmlllhhhbbb^^^iiittt|||~~~eeeHHH999111LLL{{{uuuHHH555111---,,,***''''''***)))***************++++++***,,,''',,,333***777```oooMMMGGGRRRZZZsssiiiLLL:::444>>>>>>777DDD]]]{{{BBBDDDxxx}}}|||{{{|||iiiZZZJJJBBB@@@===<<<<<<<<<@@@FFF]]]zzz}}}~~~yyyppphhhdddccceeehhhllloooqqqqqqpppooouuuyyy~~~{{{yyyxxxxxxwwwuuurrrpppoooooonnnlllhhheeefffiiimmmpppmmmmmmnnnsssxxx{{{yyyvvvuuu~~~}}}|||KKK***&&&(((((('''"""''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********+++++++++******))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''''')))******((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''iii;;;888444444222///111'''???cccrrrrrr\\\qqqvvvfffllllllbbbiiivvvgggzzzooofffQQQKKK>>>999@@@QQQ]]]mmmyyyzzzuuuvvvyyyqqqbbb\\\eeennnooolllgggVVVWWWsssfffKKK___dddiiifff^^^XXXWWWXXXTTTMMMCCC;;;999===DDDJJJ@@@:::222...111666<<>>qqq\\\UUUKKKDDDFFFQQQ```kkkyyydddUUUaaaeeeXXX\\\ooo~~~fffRRRFFF???HHHXXXiiittt{{{~~~vvvllldddZZZTTTXXXcccmmmuuu{{{ppptttvvvqqqjjjjjjuuuyyyxxxxxxxxxvvvoooeee^^^___lllvvvzzzvvvKKKEEE444666[[[wwwbbb:::222---------)))''')))))))))******+++++++++,,,///---+++444555(((HHHkkk\\\BBBHHH[[[hhhddd@@@???666888BBB???===XXX}}}yyyXXX^^^oooxxx|||mmm^^^NNNEEE===777999;;;:::999999===;;;>>>NNNqqq{{{qqqcccZZZ[[[dddmmmeeehhhkkknnnooommmjjjhhhfffiiimmmoooppppppqqqrrruuuvvvwwwuuurrrpppqqqrrrqqqmmmhhhddddddgggllloooqqqnnnkkkmmmrrrwwwyyyyyysssqqqiiiuuuaaa555)))(((,,,---'''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******((((((((())))))))))))***((()))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++************++++++************************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''')))******''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''ggg;;;999444444222...222,,,JJJlllkkkfff\\\rrrkkkooofffaaammmeeevvv|||bbb\\\MMMGGG===>>>GGGXXXggg~~~vvvwwwxxx{{{{{{tttfffZZZVVVWWWXXXLLLTTTUUU]]]pppsssdddZZZXXX___hhhlllhhh```ZZZVVVQQQLLLDDD===999888999;;;666111,,,---444===DDDGGG???WWW}}}eeemmmuuuvvvpppgggeeejjjpppttttttqqqooommmhhhjjjhhhccccccfffgggfff\\\YYYXXX\\\dddlllpppqqquuuwwwtttnnnoooppphhh]]]NNNIIIHHHMMMTTT[[[cccjjjppplllccc\\\ccchhhYYYDDD888[[[\\\[[[ooopppMMM666333///,,,++++++***))))))))))))*********++++++///,,,......333[[[sssQQQQQQJJJAAAFFFZZZlllsssMMMNNNLLLGGGGGGNNNVVVYYYffftttgggLLLAAAEEELLLcccyyyssslllhhheeeccceeennnvvv~~~{{{|||}}}lll```XXXaaakkkttt}}}WWWLLL:::///AAAmmm}}}DDD555)))***,,,***((()))))))))******+++,,,,,,,,,///+++---444222444dddlllrrrhhhMMMDDDQQQiii|||cccCCC===:::555777>>>===DDDeeennnIIIRRRvvvyyytttssseeeUUUGGG999@@@===>>>CCCDDD@@@>>>>>>888@@@OOO]]]ttt~~~qqqbbb\\\```fffhhhgggmmmmmmkkkkkklllmmmpppqqqnnnllliiifffeeeiiiooottttttwwwyyyxxxuuusssuuuxxxsssoooiiidddbbbeeeiiilllrrroookkkkkknnntttxxx{{{yyyoooggguuulllFFF111''')))---(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++)))))))))*********++++++))))))************++++++******************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((()))***''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''eee;;;:::444333222...555555XXXtttccc^^^fffqqqwwwwwwsssjjjnnnmmmccc^^^UUUJJJ@@@===BBBMMM___vvv~~~wwwzzzxxxuuummm^^^OOOIIILLLJJJXXXdddpppxxxmmmccchhh\\\```fffkkklllhhhbbb^^^MMMJJJDDD>>>999666555555222...+++000:::EEELLLNNNWWWddd555BBBhhh}}}oootttsssmmmnnnqqqttttttsssqqqppppppjjjhhhhhhiiigggfffjjjqqqgggaaa[[[[[[ccclllsssvvvwww{{{xxxqqqpppsssnnncccSSSKKKGGGJJJOOOTTT\\\dddjjjuuuooo[[[YYYfffaaaMMMDDDMMMfff\\\rrrnnnTTT888444000---,,,+++***)))))))))*********+++++++++///---///000GGG\\\PPPJJJDDDDDDNNN```tttiii^^^kkklll[[[NNNOOOQQQMMMTTTeeezzzwww___LLLEEENNNbbbsssrrrccc\\\gggmmmxxxsssggg\\\[[[```nnn{{{pppPPP<<<444444WWWYYY@@@+++(((+++***(((***))))))***++++++,,,------+++)))...000555XXX{{{pppGGG@@@OOOdddhhhDDD???AAA<<<777888@@@KKK^^^~~~}}}ZZZ???;;;LLL^^^{{{hhh```SSSKKKHHHCCCIIIJJJNNNTTTTTTRRRSSSWWWJJJYYYwwwnnnfff___bbbjjjnnnhhh```mmmllljjjiiiiiikkknnnpppsssqqqnnnjjjhhhjjjnnnrrrrrrvvvyyyxxxvvvuuuxxx|||tttpppjjjdddaaabbbeeegggnnnnnnnnnnnnooosssxxx|||}}}tttnnnyyyzzzvvvcccGGG***%%%***&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((('''''''''(((((()))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((eee;;;:::444333333///888<<>>DDDPPPdddzzzpppxxxzzzyyyzzzxxxiiiUUUMMMQQQ\\\dddmmmyyy{{{fffWWW]]]cccaaa___```dddffffffdddNNNIIIBBB<<<888888:::<<<444111000555@@@JJJPPPRRRfff111222MMM]]]uuufffooorrrnnnnnnoooooonnnllllllnnnooommmjjjkkkooolllggglllxxxqqqhhh^^^\\\cccmmmvvvzzzvvv|||{{{sssrrruuupppfffWWWMMMGGGHHHLLLPPPXXXaaaaaawwwuuuZZZTTTfffhhhVVVRRREEE___jjjbbb|||fffnnn{{{xxxPPP888555000---,,,+++***))))))************+++++++++***+++111888^^^yyyOOOSSSEEE???IIIVVVccczzztttnnnXXXQQQVVVeeewwwhhhKKKEEETTTnnn~~~{{{}}}sssooobbbfffppp|||wwwoooeeeZZZZZZkkkzzz~~~RRR<<<<<<111GGGyyymmmzzzoooOOO111)))+++)))((()))))))))***+++,,,,,,------***---444222AAA[[[BBBLLL]]]mmm|||CCC???DDD;;;===:::===LLLfffyyyfffRRR<<<888UUUzzztttVVVHHH===<<>>///777FFFlllfff___WWWbbbnnnmmmqqqkkk___```llloooggglllhhhkkksssssskkkmmmvvvsssnnnfff[[[^^^wwwvvvyyyvvvtttttttttrrrnnniii```VVVJJJCCCEEEMMMVVV[[[gggmmmvvvgggTTTaaannn___SSSMMMLLLnnnTTT[[[pppkkkrrr[[[EEE000555---...333!!!'''***)))))))))))))))***+++++++++666???}}}]]]SSSEEEGGGBBBMMMfffrrr|||ssstttyyyyyyxxxoooxxxzzz|||~~~}}}}}}{{{~~~}}}lllKKKGGG___vvv[[[LLLsss|||rrrnnnuuu{{{tttooo___VVV___nnnzzzqqqHHH555>>><<>>AAAKKKHHHRRRNNNMMMSSS]]]fffiiiiiiyyyooofffgggggghhhiiijjjjjjkkkeeehhhkkkjjjggggggjjjooouuuuuusssrrrqqqqqqrrrrrrqqquuu{{{}}}{{{zzzzzz|||{{{zzzvvvlllbbb\\\\\\___aaabbbkkkxxxzzzuuuxxx}}}yyyrrrkkkgggpppnnn@@@222!!!***(((((('''&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''')))))))))))))))((((((((($$$''',,,//////---***'''+++***))))))***,,,---...---444000+++444888666888:::;;;<<<<<<<<<<<<;;;:::999888777777666666666555222222111...+++)))***+++111+++&&&(((---000...***---+++)))''''''))),,,---)))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((&&&&&&&&&'''''''''(((((())))))((('''&&&&&&&&&&&&''''''&&&&&&&&&'''(((((('''%%%""""""$$$&&&&&&%%%'''######)))***$$$"""###\\\;;;333:::222333000999ddd~~~iiibbbuuu{{{tttlll^^^iiimmmrrrbbbjjjwwwccc\\\RRRBBB:::<<>>888333111***333:::555((("""(((111&&&)))------***'''%%%%%%))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&&&&***)))(((''''''&&&&&&'''***)))'''''''''((())))))...)))'''***+++(((''')))[[[<<<444:::222444111EEEqqq~~~iiiqqqyyyyyy}}}mmmqqqppphhh~~~oookkkooolll___]]]OOO:::777DDDFFFTTTlllvvv|||yyywww}}}|||}}}{{{xxxwwwvvvooogggZZZ^^^fffiiiddd^^^^^^ccccccfffgggfffbbb``````bbb___PPPAAA;;;:::888777777===555QQQccc```TTT555000<<<@@@EEElllbbbGGGMMMNNNUUUWWWaaallluuutttkkkfffiiiooommmmmmmmmooovvv{{{wwwoootttsssooobbb___uuu{{{{{{{{{zzzwwwrrrnnnlllkkkiiiaaaUUUKKKGGGJJJPPPUUU\\\iiirrrrrriii[[[]]]pppddd]]]FFFMMMjjjLLLhhhVVVnnnooo@@@555333***---***+++)))))))))))))))***++++++,,,777777iiiVVVRRRCCC;;;@@@SSSdddmmmlll^^^mmmsssjjjrrr{{{}}}yyyaaaIIICCCDDDIIITTT]]]WWWOOOLLLLLLKKK???000@@@GGGOOOXXXeeevvvfff```yyymmmJJJaaa~~~}}}NNN;;;GGGmmmeeeXXXbbbrrrzzzqqqeee\\\[[[```tttwwwzzzzzzsssmmmpppxxxppp\\\SSS[[[lllyyy}}}```AAA888...333NNN{{{===999---(((555%%%+++++++++++++++,,,------+++000111]]]lllSSSBBBGGG]]]yyyYYY===AAAAAABBBQQQLLL\\\ppphhh\\\NNN???999AAAXXXzzzrrrccc\\\@@@EEEHHHNNN^^^kkkpppsssyyy{{{rrreeecccbbbcccdddfffgggiiijjjjjjhhhkkknnnoooooopppuuuyyyvvvuuurrrqqqppprrrtttuuu{{{{{{{{{|||~~~~~~}}}|||yyy{{{||||||xxxoooddd\\\[[[aaajjjsss~~~wwwvvvwwwwwwpppgggjjjccc;;;$$$111)))(((''''''&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***************************++++++******,,,///222((()))+++,,,...555???GGGIIILLLNNNXXXeeedddeeerrr}}}{{{yyyuuuqqqnnnkkkjjjfffhhhmmmpppooohhh^^^VVVuuuqqqmmmllliiicccXXXPPPCCC444&&&$$$...555222,,,+++,,,+++)))%%%%%%(((+++)))))))))(((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''(((((()))(((''''''&&&&&&&&&'''''''''''''''%%%%%%'''((('''###!!!$$$'''(((***---ZZZ<<<444999222666666TTTzzzyyyeeexxxrrrnnn{{{rrreeedddoootttrrrhhh```XXXHHH777999GGGOOO___zzz~~~yyy~~~~~~wwwuuuzzz}}}}}}zzzvvvvvvwwwtttnnnXXXYYY\\\```ccceeeggghhhiiijjjiiifffaaa^^^^^^```^^^NNN>>>999:::::::::;;;777CCCdddsss^^^EEE;;;777;;;<<>>KKK]]]mmm|||vvv]]]GGGFFFQQQjjjlllpppssssssvvvyyyhhhWWWUUUcccsssyyylllLLL;;;111222@@@vvvmmmxxx|||VVV:::666,,,111%%%+++++++++++++++,,,---...///...BBB|||mmmuuuFFFGGGUUUnnnZZZGGGHHHDDDCCCJJJZZZjjjqqq}}}\\\NNN???<<>>ccc|||mmmaaawwwnnnqqquuuooojjjccciiirrrhhhjjjbbbOOO>>>;;;AAAGGG[[[ooo|||{{{}}}}}}yyyyyy~~~}}}}}}yyytttrrrtttssspppccc]]]WWWVVV[[[___[[[VVVaaadddggghhhfffaaa\\\XXX\\\MMM>>>999999999:::;;;FFFWWWjjjiiiIIICCCCCC888777===FFFjjj|||sss|||uuukkkeeeiiisssuuuvvvmmmdddlll~~~uuummmqqqqqqeeeaaaxxx~~~~~~zzztttppppppqqqmmmjjjbbbVVVJJJDDDFFFIIIYYY___dddttt}}}fffWWWhhhtttZZZKKKBBB```aaafffGGGggglllWWWxxx~~~bbbwwwLLL000222...***...((())))))))))))***+++,,,---...111```cccEEEJJJ<<>>GGGWWWjjj~~~eeeMMMoooqqqrrroooeeeUUUDDD888+++)))(((,,,000///(((!!!***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))******)))((((((((((((((((((((((((((()))***+++++++++,,,---,,,+++*********+++++++++*********'''$$$XXX<<<555888222999GGGpppwwwaaacccuuuyyywwwoooiii[[[gggtttccccccqqqeeeiii^^^FFF999???IIILLL```xxxzzzzzz{{{{{{{{{|||}}}}}}yyyrrroooqqqrrrpppkkkbbbVVVPPPTTTYYYVVVOOOSSSWWW^^^eeehhhcccWWWNNNWWWKKK???:::777666888<<>>HHHLLLeeezzzooohhhiiipppuuuwwwwwwnnncccfffvvv~~~zzzllloooooodddbbb{{{}}}|||{{{xxxtttrrrrrrsssmmmmmmiii]]]NNNEEECCCFFFTTTXXX___ppp|||rrraaa^^^rrr]]]SSSEEEOOOhhhTTT___gggtttXXXqqquuuooo|||nnn<<>>~~~oooLLL666...&&&444++++++++++++,,,...///000///AAAlllrrrzzzkkkGGGKKKVVVppp~~~zzzlllOOO<<>>FFFGGGSSS\\\rrrlllOOO^^^pppsss^^^```hhhtttyyyyyywwwmmmmmm}}}~~~{{{}}}tttMMM^^^sssYYYXXX[[[RRR]]]DDDEEEccc{{{iii}}}ssscccQQQBBBKKKCCC>>>DDDOOOYYY```fffsssooopppsssxxx|||~~~{{{|||zzzjjjXXXZZZiiitttxxx}}}oooNNN666333555:::cccpppyyymmm777333)))222+++++++++,,,---...///000222bbbxxxvvv|||VVVFFFQQQbbb}}}wwwoooVVVDDD^^^xxxyyy]]]DDD<<<;;;KKKgggppplllNNNKKK:::GGGXXX~~~~~~ZZZFFFFFFQQQcccZZZQQQLLLTTTgggzzzsss^^^pppiiijjjjjjkkkmmmnnnooooooqqqpppoooooooooppppppppprrrssstttvvvwwwxxxxxxxxx{{{}}}~~~~~~~~~~~~|||zzzzzz{{{zzzwwwttt```ZZZUUUWWW^^^jjj{{{xxxvvvuuuqqqnnnnnnqqq```666***))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((()))******++++++******+++,,,,,,---......000:::JJJYYYiii|||~~~{{{qqq|||wwwiiiRRR<<<---***///333*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((('''((((((((())))))))))))'''(((((()))***+++---...///000111333555777:::;;;@@@<<<999;;;??????;;;555777888777222222444222,,,VVV<<<555777222;;;SSSkkkTTTsssyyyvvvvvvmmmfff^^^uuuuuu___YYY```hhhjjjYYYGGG???<<<>>>LLL]]]sss{{{zzz}}}}}}yyyxxx{{{{{{xxxzzz|||xxxqqqnnnqqqsssrrrooojjj[[[IIICCCKKKUUUXXX^^^QQQDDDAAAHHHMMMJJJEEE???<<<999999888:::BBBKKKZZZrrrQQQ[[[kkklllSSSHHHAAA>>>:::III|||lllooonnnwww~~~vvv~~~yyyfff]]]cccgggcccssstttrrrjjjdddgggttt~~~ddddddbbbWWWXXXqqqzzzwwwtttppppppssstttsssqqqmmmrrrtttjjjXXXJJJEEEFFFAAAKKK```kkkooozzzWWWjjjxxxhhhLLLDDDMMMbbbuuuXXXwwwuuufff[[[rrrxxxkkkPPP222???111+++,,,)))))))))***+++---...///000wwwQQQDDDIIIAAAAAAKKK```iii~~~lll]]]nnnnnnmmmhhhuuu{{{|||{{{{{{qqqaaawwwwwwrrrsss{{{rrrMMMeeehhhccc|||UUU===UUUyyydddyyy~~~tttfffWWWTTTPPPMMMLLLLLLTTTfffwwwyyyqqqqqqsssuuuzzzxxxwww|||nnnWWWSSSaaappptttyyyWWW;;;777888;;;IIIsss<<<999---***+++++++++,,,---...000000???|||zzzbbbCCCIIIWWWpppxxxrrrkkk\\\NNNggg{{{~~~XXXQQQ<<<888===RRRoookkkvvvhhhOOOGGG222VVVyyyzzzLLLEEEOOONNNMMM???FFFRRRaaannnvvvyyyyyyqqqcccmmmjjjjjjkkkllllllmmmnnnnnnsssrrrpppqqqrrrssssssrrrnnnooorrrtttuuuuuuuuutttxxx}}}~~~}}}|||{{{zzzzzzzzzyyyxxxvvvqqqaaaUUUXXX^^^dddppp}}}|||vvvpppmmmoooeeetttzzzkkk???******)))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++,,,,,,------...///000000<<>>;;;222666IIIvvv~~~lllbbbtttuuusssooolllnnnkkkdddyyy[[[QQQhhhooobbbMMM;;;:::===CCCTTTfffwww|||{{{yyyyyyyyyzzz|||~~~|||}}}{{{uuurrrrrrqqqnnnssseeeXXXPPPEEE???HHHWWWZZZ^^^[[[OOOAAA;;;888777444AAA999222::::::>>>SSShhhjjjPPPbbb~~~gggVVV???555555777NNNssslll\\\^^^gggaaakkkkkkiiigggcccZZZUUU\\\iiisssuuuvvvmmm___]]]nnnddd]]]MMMQQQOOONNNlll~~~lllkkkkkkmmmppprrrrrrrrruuuuuutttnnnbbbRRREEE???CCCOOOZZZdddttt|||kkkcccdddooo\\\:::KKKggg]]]xxxyyyjjj```pppqqq||||||MMM111777+++'''111///(((***,,,)))---222---DDDrrrIIIAAA@@@LLLEEE[[[tttiiibbb~~~vvviiipppqqqooozzzsssmmmfffXXXTTT[[[hhhsss|||{{{vvvxxxcccnnn{{{yyyYYY:::SSS```llliiikkkgggkkkddd[[[[[[\\\hhh|||uuuqqq|||{{{~~~xxxuuuwww{{{vvvhhhZZZTTThhhvvvyyywwwiiiAAA,,,>>>666@@@lllnnnTTT000555///,,,***......***000555000NNNtttvvvJJJ===VVVgggxxxyyysssppp___RRRfffxxxmmmkkkjjjOOOKKKKKK???;;;444ZZZ|||fff~~~fffHHH999WWWrrrlllMMMMMMRRRJJJ???<<>>GGGfffhhhuuueee]]]~~~yyywwwssszzz>>>555333---(((...(((***---***,,,111///WWWXXXEEEAAA:::GGGGGG___nnnyyyppptttkkkZZZYYYlllvvvuuuwwwsssoooyyy{{{ooopppkkklllnnnttt}}}~~~}}}kkkvvvoooXXX@@@VVVaaadddwwwyyyaaaaaahhhiiiaaa]]]dddgggnnn}}}}}}sssvvvuuuoooppplllmmmqqqtttssskkk\\\PPPffftttwwwvvvmmmLLL222888333777WWWvvvkkk555555------+++***+++...///222777nnnkkknnnjjjEEEGGG```oooyyytttuuupppoooiii[[[ZZZfffmmmdddJJJ___bbbGGG:::555DDDfff```bbbFFFFFFiii~~~```ZZZRRRJJJDDD???AAAEEEJJJNNNSSSVVV```wwwssseeennnnnnmmmoooooollllllpppqqqooopppooonnnmmmmmmnnnoooppprrrmmmkkkoootttwwwzzz~~~}}}|||{{{||||||zzzxxxvvvxxxzzz}}}uuuhhh[[[VVV[[[gggooo{{{yyy|||yyyooorrrtttjjjrrr<<<+++(((---)))''')))'''(((((((((((((((((((((((('''''''''((((((((())))))###(((...111---((('''(((...,,,+++000===SSSjjjyyy~~~oooiiilllxxx|||yyypppnnnssssssmmmrrrrrrooommmtttvvvrrr}}}bbb@@@333///666222%%%'''444,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))((('''''')))***++++++)))///+++(((000222111777888>>>OOO___]]]MMMBBBAAAHHHAAA<<<>>>GGGOOOMMMGGGNNNPPPPPPKKKHHHIIIMMMPPPGGGNNNTTTWWW\\\dddgggdddRRR;;;666222>>>WWW{{{fff```mmmyyy|||aaafffddd```vvvnnn```mmmpppccc[[[III<<<===AAAIII]]]rrrsss}}}|||{{{zzzzzz|||~~~~~~~~~yyyvvvvvvtttpppiiiaaaYYYTTTJJJ@@@BBBJJJWWW^^^ddddddaaaZZZMMMBBB333000...888AAA@@@QQQuuuyyy___YYYccc{{{YYYKKK999333666777MMMrrrZZZLLLRRReeehhhnnnllliiifffddd___ZZZZZZ^^^hhhnnntttssshhhbbbhhhtttgggUUUHHHJJJCCC\\\kkkjjjiiijjjmmmppprrrrrrwwwyyyxxxsssiii[[[LLLCCC???IIITTT^^^mmm}}}dddbbbooogggCCC???^^^ppprrrvvv}}}hhh^^^mmm~~~}}}mmmPPP888444,,,***+++)))+++...,,,***///666mmmlll>>>BBBBBB666DDDLLLdddjjj~~~{{{{{{yyyppphhhmmm{{{nnnPPPCCCUUUhhhiiigggZZZ]]]lllvvvtttzzz}}}zzzuuuiiissssssyyyuuuaaaHHHWWW|||eee[[[hhhfff[[[[[[cccddd^^^]]]eeeiiiqqqmmmlllmmmkkknnnpppuuuwwwvvvwwwssscccPPP```ooovvvwwwrrrYYY<<<111777333CCCooouuu===777---///000(((+++555...111JJJxxxjjjaaa|||OOOCCCTTTlllllluuuqqqmmmmmmrrrnnnaaammmuuuQQQSSShhhcccJJJ999444VVVoooeeebbb{{{[[[NNNYYYooooooBBBQQQWWWKKK???AAAIIIMMMSSS[[[fffooo{{{nnnccclllpppooorrrsssqqqqqqttttttqqqsssqqqnnnlllkkklllnnnoooppplllmmmsssxxxzzz|||||||||}}}|||zzzwwwvvvwwwxxx}}}zzzpppbbbVVVTTT^^^iiiqqq{{{vvvsssuuuiiiqqquuummmrrrOOO000$$$...///***)))'''((((((((((((((((((((((((''''''((((((((()))))))))(((%%%'''------***---555...444BBBVVVooowwwhhhiiiooo{{{{{{xxxuuupppqqqvvv}}}pppmmmjjjJJJ111000333,,,(((,,,,,,++++++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((('''''''''((()))+++,,,%%%,,,---111===@@@???GGGSSSIIICCCEEEDDDBBBEEELLLjjjgggbbbaaagggnnnllleeeqqqssspppiiiiiipppqqqlllZZZ]]]dddcccRRRCCCMMMbbbRRR:::666666IIIggg}}}]]]^^^ppppppzzztttdddvvvsssjjjeeecccnnnhhh\\\SSSDDD;;;>>>DDDNNNddd|||sss~~~|||{{{|||}}}}}}zzzxxxwwwtttpppggg```YYYSSSJJJAAA@@@EEETTT\\\cccdddbbbaaa^^^YYYAAA555000888<<>>>>>DDDPPPZZZ___eeelllnnnfffcccfffeee^^^YYYYYYccceeeaaaYYY]]]ffffff^^^uuurrrsssrrrdddRRRSSS___SSS:::888<<>>EEEAAABBBLLLUUUcccxxxlllHHH>>>JJJ]]]nnnwwwyyywwwjjjnnnyyyppphhhaaaxxxooommm~~~www{{{{{{NNNMMMppphhhPPPkkkuuuVVVUUUhhhmmmlllxxxwwwiiiVVVLLLeeeyyy}}}xxx}}}yyypppqqqvvvlll[[[PPPaaatttxxxqqqdddKKK///555333111QQQzzzhhh^^^:::222+++555///...444+++DDDmmmjjj{{{MMM@@@UUUcccsssppp}}}vvvyyyooolllwwwwww|||qqqPPPKKKpppnnn888999JJJdddzzzWWWWWW]]]XXX@@@HHHYYYRRRJJJ===[[[OOODDDAAADDDKKKZZZggg}}}|||lllnnnoooiiiooosssuuuuuuuuuwwwvvvrrrtttrrrooonnnnnnppptttvvvpppnnnqqquuuwwwuuuwwwzzzyyy~~~|||zzzyyywwwvvvuuuwwwyyyzzzrrraaaSSSVVV```iiiuuu~~~~~~yyyrrrkkkaaalllMMM)))***,,,)))((('''(((((((((((((((((((((((((((((((((((()))))))))***---,,,...333000+++000;;;ZZZyyyyyybbb^^^rrrtttmmmqqqzzzppppppvvv{{{sssccc___fffsssmmmhhhkkksss}}}uuukkkeeeuuu{{{nnnGGG666333000******))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))''')))*********---111555JJJIIIBBBAAAEEEAAA>>>HHHLLLSSS___hhhiiifffeeegggpppdddfffuuutttccc___jjjnnnoookkkdddfffmmmmmmffffffiiijjjiiiiiikkknnnpppTTT<<<:::@@@^^^}}}ffflllvvvmmmyyyiiiiiitttbbbeeeggg[[[]]]___]]]YYYCCC;;;:::DDDMMM[[[yyyyyyzzz~~~~~~zzz~~~}}}zzzyyyuuuooollleee[[[QQQIIIDDDBBBCCCOOO___llliii\\\QQQLLLIIIEEE<<<;;;>>>JJJpppkkkiiiaaa```tttmmmXXXQQQEEE777555:::<<>><<>>---&&&))),,,&&&(((((((((((((((((((((((((((((()))))))))*********)))...///333HHHpppzzzqqq{{{{{{lll\\\XXX___lll{{{{{{gggYYYXXXdddvvv}}}wwwxxx}}}sss}}}wwwXXX???999666222---***)))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))'''+++111555999AAALLLTTTSSSPPPJJJOOO\\\___ggg{{{fffkkkssszzz|||{{{nnn___^^^```]]]WWW===999@@@aaahhhgggoooyyyyyyiiiwww}}}nnniiiZZZ\\\ZZZiiinnnTTT>>>:::>>>KKKWWWiiiwww~~~~~~{{{}}}xxxrrrkkkhhh```VVVOOOIIIDDD??????LLLXXX[[[WWWRRRKKKDDD888<<>>888<<<>>>;;;@@@JJJRRRQQQ@@@:::CCC===:::LLLddd[[[[[[iiiwww~~~}}}cccWWWbbb\\\```^^^bbbaaaaaammmooopppaaaXXXiiittt___ZZZ~~~nnnvvv~~~wwwuuuyyybbbTTT```tttuuunnnYYY777...;;;...;;;dddpppBBB888555...///...+++GGG}}}OOOooo~~~dddEEECCCYYYfff}}}yyyttt{{{kkkqqq{{{uuuzzzaaaZZZhhh}}}mmmCCC333@@@NNN```}}}===>>>444000555===fffyyy^^^RRRSSSHHHGGG@@@@@@YYYyyytttooonnnooovvvooouuujjjbbbqqqlllppprrrrrruuuzzz{{{yyyssssssrrrqqqpppppppppppprrrqqqrrrtttsssqqquuu{{{vvv{{{||||||}}}|||}}}~~~{{{yyyvvvsssxxx{{{fffTTTOOOXXXlllmmmzzzyyy~~~yyylllzzzjjj```iiimmmEEE///&&&***---&&&(((((((((((((((((((((((())))))))))))************...000555KKKzzzyyyrrrvvvllleeeeeerrr|||uuurrrvvvxxxrrrkkkmmmzzzmmmbbbuuu~~~___AAA===666000+++))))))***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))---111777:::>>>FFFQQQZZZRRRSSSVVVbbbooolllmmm{{{|||}}}wwwmmmzzz{{{lllgggttt~~~|||pppooowww~~~vvvlllxxx|||vvvUUU999555NNNmmmwwwnnnooo{{{vvv{{{{{{wwwrrrmmmnnncccUUUdddlllooogggOOO???===@@@LLL\\\ttt~~~{{{~~~}}}|||uuupppkkkddd\\\TTTLLLDDD>>>???IIIRRRWWWXXXUUUIII===;;;===EEEIIIppp___```nnnlllVVVmmmVVVZZZ]]]>>>888999999<<>>GGGCCC<<<@@@IIIWWWjjj{{{wwweeexxxsssTTTBBBDDDMMM^^^nnnmmmnnnwww~~~KKK222222888>>><<<999BBBQQQSSSDDD===DDDMMMNNNOOORRRFFFOOO```ttt~~~zzz^^^QQQ```\\\aaaiiilllgggeeeggghhhTTTfff|||rrreee^^^www}}}|||}}}{{{uuutttxxx||||||zzz___]]]wwwvvvZZZ@@@000222888999EEE{{{jjj^^^888000000666---...dddeeejjjpppQQQHHHLLL\\\wwwxxxuuutttooommmooouuu{{{}}}}}}~~~aaadddrrriiiGGG;;;AAA;;;QQQyyyYYY888===---333;;;LLLyyy^^^RRRQQQGGG>>><<>>///+++******,,,******))))))***+++((($$$(((((((((((((((((((((((()))(((((((((((())))))***((((((***---,,,)))+++000777<<<@@@???@@@LLLbbbtttkkk```dddiiinnnjjjnnnvvvooogggdddxxxzzzjjjnnnwwwiiiyyyyyysssyyyzzzmmmxxxVVV<<<;;;XXXzzzrrrqqq{{{www|||wwwrrr|||bbbllleee___iiimmmnnneeeOOO======CCCQQQddd}}}~~~|||{{{~~~}}}~~~wwwsssoooggg]]]SSSKKKEEECCC???EEENNNVVVXXXSSSIIIAAA>>><<>>EEEOOO^^^ppp|||vvvggguuutttYYYCCC@@@GGG]]]rrrrrrnnnsss___<<<666555>>>FFFJJJPPPXXXFFFKKKZZZqqqpppeee]]]bbbooouuuqqqjjjkkkkkkTTTJJJZZZaaaWWW______JJJQQQgggjjjssszzz|||sssjjjggghhh|||zzzzzzqqq{{{~~~}}}xxxuuuuuutttpppqqqVVVSSSkkkyyyqqq[[[CCC444333666666AAAzzzgggvvvppp:::555------000BBBsssjjjeeepppsssGGGEEEQQQhhh|||yyyxxxtttkkklllooouuu{{{}}}|||{{{{{{]]]```dddXXX@@@777>>>BBBddd|||}}}III222444333666KKKiii]]]OOOOOOKKKBBBDDDVVVkkkpppggg^^^bbbfffmmmvvvpppllllllooouuutttuuuuuuvvvwwwwwwwwwwwwvvvsssqqqpppqqqssssssssstttppplllkkkooouuuyyyzzz{{{zzz~~~~~~zzzzzzxxxzzzyyyyyyyyyyyyzzz|||vvveeeSSSOOOVVVcccnnn}}}xxxwwwyyymmmkkk^^^qqqsssFFF...,,,+++%%%))))))))))))))))))))))))''',,,+++&&&(((000333...???___rrruuutttcccgggwwwtttjjjtttwww```JJJ666(((&&&+++'''''''''&&&'''((()))(((((((((((((((((((((((((((((((((''''''(((((()))))))))((()))***)))+++333===KKKKKKOOOXXXcccjjjllljjjjjjqqqxxxrrrzzzuuuqqq}}}zzzvvv{{{qqqsssyyy{{{vvvlllttt~~~tttmmmyyyWWW===>>>```nnnmmm|||uuunnn~~~vvv^^^pppqqqhhhjjjmmmlllnnncccLLL<<<>>>FFFWWWlll{{{{{{{{{~~~}}}zzzwwwtttmmmbbbUUULLLHHHGGG???>>>FFFTTTWWWOOOHHHGGG===HHHVVVmmmRRR[[[RRRKKKTTTqqqiiihhh\\\TTTQQQ^^^\\\@@@<<<999444555GGGsss|||\\\ZZZ[[[dddfffnnnqqqttttttsssrrrtttuuutttfffaaahhh{{{]]]MMMXXXzzznnnZZZZZZqqq|||www~~~xxxxxxxxx~~~~~~{{{vvvooojjjYYYKKKCCCLLL[[[gggrrr{{{sss[[[iii\\\ooo]]]ZZZvvvRRR===YYYtttppptttJJJ333+++111000///---...BBBuuuNNNEEEIIIBBB@@@KKKVVVeeexxxwww}}}iiirrr}}}yyybbbGGG???EEEWWWtttyyypppmmm}}}YYY444>>>AAA>>>EEEWWW```]]]MMMppp~~~qqquuuzzznnngggeeehhhkkkmmmmmmTTTGGGTTT}}}VVVRRR\\\QQQ>>>\\\{{{mmm~~~|||wwwuuuyyy~~~ttt~~~yyy~~~}}}yyyzzzxxxtttuuu|||rrrUUUPPPeeetttrrraaaLLL666333555555>>>tttpppiii;;;777,,,***555QQQ~~~vvvcccooocccAAAFFF\\\yyy|||zzz{{{zzztttfffjjjnnntttyyy{{{zzzvvvsssXXX\\\RRRCCC:::666>>>NNNsssWWW<<<000---;;;BBBaaaTTTLLLSSSKKKDDDJJJ___kkkddd[[[YYY]]]hhhrrr{{{ppplllooorrrtttuuuvvvxxxzzzzzzxxxwwwuuusssqqqooooooqqqsssssssssssspppkkkjjjmmmrrrwwwyyyyyyzzz|||~~~yyywww{{{zzzzzz{{{{{{{{{}}}yyykkk]]]NNNPPP[[[eeesssqqqiiipppeee___|||yyyKKK///******%%%))))))))))))))))))))))))((((((,,,///,,,)))222@@@eeeqqqdddxxxsssmmmyyy}}}{{{{{{~~~iiiHHH000***///)))((('''&&&%%%&&&(((+++((((((((((((((((((((((((''''''&&&&&&'''(((((()))((('''((()))+++333DDDTTTLLLVVVaaaiiikkklllnnnqqqwww|||uuuvvvsssxxxwww|||zzzyyy}}}uuu~~~{{{}}}|||pppuuu{{{hhhkkksssWWW;;;>>>aaa~~~ffffff{{{xxxpppyyyqqqkkk~~~eeejjjmmmkkklllmmm___GGG<<>>NNNSSSJJJFFFKKK999OOOlllmmm===HHH___cccYYYyyycccdddeeeQQQYYYiii[[[===666444111444EEEoooeeeaaaYYYTTTLLLXXX___iiiqqqttttttsssrrrjjjfff______uuufffPPPbbbppp[[[aaauuu~~~zzzwwwYYYeee|||zzzwww|||uuuzzz~~~~~~}}}{{{vvvppplll___NNNBBBHHHWWWfffpppwww~~~ZZZnnnaaa|||gggNNNvvv\\\|||IIISSSuuummmxxxYYY222333000///000---///NNNHHHIIIHHH@@@???MMMYYYhhh|||{{{~~~iiirrrjjjLLLAAAGGGKKKnnn{{{wwwqqqxxxuuuJJJ666DDDFFF@@@QQQmmmlllVVVwwwzzzvvvoootttaaaLLLSSSzzzHHHWWWSSS===LLL{{{zzz}}}}}}}}}}}}www~~~yyysss|||sssXXXQQQdddrrrrrrdddQQQ555333555666===eee```===444000000999WWWzzzcccqqqVVVDDDMMMgggzzz{{{zzzyyysssfffiiioootttwwwxxxwwwqqqjjjUUUXXXGGG777999888AAA[[[xxxEEE555333222BBBTTTqqqbbbJJJMMM^^^IIIBBBKKK```dddXXXSSS[[[```lllxxxmmmiiiooossstttwwwwwwxxxyyyyyyxxxwwwvvvsssrrrppppppqqqsssrrrrrrsssppplllkkkmmmqqqvvvzzzzzzzzz~~~}}}}}}xxxwww|||zzzwwwyyyyyyyyyzzzyyyoooeeeQQQOOOXXXcccooouuusssrrrjjj\\\sssggg{{{RRR111+++,,,***))))))))))))))))))))))))---"""(((888222&&&>>>hhhmmmbbb||||||{{{{{{}}}yyywww{{{uuu}}}{{{___DDD555111---++++++***'''%%%&&&***((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&'''+++///444???SSSfffTTT[[[ccchhhjjjooowww~~~{{{pppssslllhhhxxx}}}qqqqqq{{{{{{jjjrrruuupppnnnttt|||kkkxxxwwwzzzWWW:::AAAeee|||qqqfffbbbvvvxxxvvv}}}rrryyy```jjjjjjfffkkklllYYYBBB???BBBJJJ[[[uuu}}}yyyzzzzzzxxxzzzzzzqqqbbbTTTLLLIII<<<555999GGGMMMFFFEEEMMMFFFXXXuuu]]]JJJ\\\~~~kkkqqqddd```jjjQQQ[[[iii^^^;;;111111333999GGGllljjjooommmiii___WWWZZZ```hhhnnnrrrrrrpppbbbjjjcccXXXlllxxx```qqqrrr```cccggg```SSSHHHOOOiii{{{~~~xxx~~~}}}|||}}}}}}|||yyytttpppcccSSSDDDFFFTTTcccnnnttt]]]nnndddiiiDDDiiilllrrrWWWNNNqqqwwwmmm{{{\\\...777...---111---111XXXKKKJJJGGG>>>>>>LLLYYYjjj~~~~~~{{{|||jjjuuulllNNNBBBEEEEEEddduuu|||zzz}}}vvvLLLLLL@@@???TTToooyyykkkZZZkkkuuuxxxgggQQQSSSvvvKKKXXXEEEBBBvvv|||}}}}}}|||zzzxxxwwwvvvzzzzzziiiQQQLLL]]]lllooocccOOO555333666666:::SSS[[[EEE444333000<<>>???DDDNNN___|||{{{|||{{{yyy{{{|||vvviiiZZZOOOIII<<<777888BBBGGGEEEGGGLLLLLLddd~~~VVVOOO^^^{{{```kkk^^^gggOOOTTT___```<<<222333999???KKKnnnwww^^^hhhpppwwwuuummmiiiddddddhhhnnnrrrssseeekkkiiiYYYbbbiiiuuuoooccc___OOOEEEGGGIIIgggwww{{{yyy||||||}}}~~~~~~{{{wwwssseeeWWWHHHFFFQQQaaalllqqq___gggggghhhKKKbbbxxxgggdddHHHrrrjjjqqq~~~ZZZ,,,444...,,,111///444aaauuuIIIHHHEEE===???LLLYYYmmm~~~xxx|||~~~tttkkkxxxmmmVVVGGGBBBLLL___jjjvvvtttqqqmmmLLLNNNBBBQQQsssvvv^^^bbbtttgggnnnvvvdddSSSSSSrrrxxxMMMMMMPPPzzz}}}}}}{{{wwwtttvvv|||uuuhhh```KKKHHHZZZjjjqqqhhhTTT888333444444666@@@~~~}}}XXX~~~RRR888333+++@@@wwwhhhgggxxxhhhDDDLLLZZZwww|||~~~}}}tttpppppphhhmmmsssvvvssstttsssjjj]]]IIIDDD999444888>>>QQQlllDDD444111???OOO___oooqqqIIIOOOVVVdddPPPMMMPPPUUUQQQKKKUUUggguuuxxxsssggggggjjjpppwwwyyyxxxvvvuuuuuuvvvxxxzzzvvvuuusssssssssrrrpppooopppqqqqqqqqqrrruuuyyy}}}}}}{{{|||}}}|||xxxxxx|||zzzwww{{{{{{xxxxxxzzzyyyvvv___NNNPPP```jjjxxxuuupppiiifffYYYKKK222,,,(((************************%%%333111&&&;;;rrrooopppuuuwwwuuunnnfffeeefffiiijjjhhhhhhkkktttvvvyyy|||~~~~~~~~~eee@@@///(((&&&+++,,,'''&&&***((((((((((((((((((((((((%%%%%%&&&&&&'''(((******...222;;;EEELLLPPPWWW___cccfffppp}}}yyymmm{{{vvvsss}}}~~~www~~~zzzuuujjjhhhmmmhhhgggssszzzuuuqqqooo}}}RRR===SSS~~~eeellleeexxx|||kkktttzzziii~~~zzz[[[jjjiiiiiirrreeeIII======FFFSSShhh}}}}}}||||||{{{uuukkk___RRRKKK>>><<<<<<>>>BBBGGGJJJLLLHHHhhhxxxfffjjjzzzwwweeejjjXXXYYYddd]]]<<<555777;;;AAANNNrrr}}}aaacccfffnnnooovvvtttoookkkiiilllrrrwwwmmmfffjjj```[[[|||cccppp~~~bbbXXXUUUFFFFFF[[[fff~~~qqqwwwwww||||||||||||}}}}}}zzzuuuqqqfff[[[MMMHHHOOO^^^kkkppp~~~cccaaammmlllGGGSSSrrr[[[lllBBBnnnwwwbbb333222111,,,222///777jjjxxxdddEEEEEECCC===AAANNN[[[sss~~~~~~yyy{{{zzzmmmjjjwww{{{sssjjjYYYHHHNNNWWW___ooojjj]]]\\\GGGJJJ[[[ttt|||jjj[[[tttuuuzzzzzz|||~~~sss|||jjjVVVSSSpppyyyKKKEEEhhh{{{~~~}}}{{{qqqnnnqqqoookkkbbbMMMIIIXXXhhhrrrlllZZZ<<<111///333888555vvv{{{WWWrrr```:::666...HHHbbbhhhyyyWWWGGGOOOaaayyy{{{yyypppooommmccciiinnnooojjjjjjkkk```RRRDDD888777888555AAA___wwwsss999...EEEVVVbbbwwwyyy\\\LLLTTTVVVbbbQQQRRRTTTSSSOOORRRbbbsss{{{{{{kkkgggkkkiiinnnxxxxxxwwwxxxxxxxxxyyyzzzzzzsssrrrqqqrrrrrrrrrpppooolllooorrrttttttvvvzzz}}}}}}}}}}}}|||xxxxxx|||yyyyyy||||||xxxwwwzzz||||||iiiPPPKKK[[[eeeqqqzzzuuummmeee\\\pppKKK111,,,)))************************&&&111555???hhhkkktttyyymmmeee___eee___\\\]]]]]]]]]aaahhhdddggglllqqqvvvzzz~~~~~~zzzuuuxxxccc>>>000'''***,,,((('''***((((((((((((((((((((((((&&&&&&&&&'''((()))++++++333777BBBQQQ[[[___```ccc___nnn~~~vvvooossszzzvvvsss|||yyyrrrtttxxxhhhooorrryyy~~~jjjPPP>>>WWW___cccccchhhnnnhhhaaaoooXXXjjjmmmooovvvbbbDDD>>>;;;FFFWWWppp~~~}}}yyytttlllaaaUUUMMM@@@AAA???===AAAIIIMMMLLL___nnn___kkk\\\lll[[[^^^SSSTTTaaaXXX:::777888:::>>>MMMtttyyysssjjjkkkhhhlllrrrvvvtttooonnnsssxxxrrr]]]hhhgggXXXuuu[[[jjjyyyTTTHHHMMMKKKXXXqqqzzzqqqzzzwwwxxx{{{{{{{{{{{{zzzvvvqqqlllfff]]]PPPIIIOOO]]]jjjppp}}}ggg^^^sssrrrDDDPPPuuuhhhsssppp@@@{{{uuummm===333444---222///:::pppsss]]]FFFCCCBBB>>>CCCQQQ^^^yyy~~~}}}~~~~~~}}}~~~zzzlllhhhtttyyywww{{{}}}lllTTTBBBKKKYYYpppjjjXXXXXXKKK[[[{{{mmmiiisss```RRRQQQQQQMMMLLLOOOUUUgggttttttttt}}}wwwZZZSSSpppPPPEEEpppjjjwwwqqq{{{xxxrrr~~~yyyzzzzzzzzz}}}}}}vvvmmmeeePPPIIIUUUdddooojjjYYY>>>///,,,333===444sssXXXdddggg888;;;666NNNooo[[[eeezzzwwwGGGHHHRRRhhhxxxwwwuuuooooookkk___ccchhhgggaaaaaabbbWWWHHHBBB222666<<<444EEEkkkRRR<<