BM6$ 6( EEEEEEEEEEEEFFFFFFFFFFFFIIIKKKNNNPPPPPPNNNKKKIIIHHHHHHHHHIIIIIIIIIIIIJJJLLLKKKKKKKKKKKKKKKLLLLLLJJJLLLMMMKKKIIIIIILLLMMMMMMMMMMMMNNNOOOPPPPPPPPPIIIIIIJJJKKKMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRSSSTTTUUUWWWWWWXXXWWWWWWWWWWWWXXXYYYZZZ[[[ZZZZZZ[[[\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZWWWWWWXXXWWWVVVUUUUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^____________````````````````````````ccccccdddeeeffffffgggggghhhhhhhhhhhhiiiiiiiiiiiillllllllllllmmmmmmmmmnnnnnnnnnnnnoooooooooooopppssssssttttttuuuuuuvvvvvvwwwwwwxxxyyyyyyyyyyyyxxx;;;<<<<<<<<<<<<=========>>>>>>????????????>>>>>>===>>>>>>>>>>>>?????????===<<<<<<;;;;;;;;;<<<<<<::::::;;;<<<;;;::::::<<<;;;;;;;;;;;;;;;;;;;;;;;;???@@@AAABBBCCCDDDEEEFFFCCCCCCDDDDDDDDDDDDDDDEEE@@@@@@AAABBBDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJHHHHHHHHHIIIIIIHHHHHHGGGDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>?????????@@@AAACCCBBB???======>>>=========<<<<<<=========;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<============;;;;;;<<<<<<<<<=========;;;<<<<<<<<<<<<=========<<<<<<============<<<<<<========================>>>????????????@@@@@@@@@>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDD>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGIIIKKKLLLMMMMMMLLLLLLMMMNNNNNNOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNGGGIIIKKKKKKJJJJJJLLLNNNMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOQQQRRRRRRRRRRRRRRRRRRQQQRRRSSSSSSTTTTTTUUUUUUUUUXXXXXXYYYZZZ[[[\\\\\\]]]]]]^^^^^^___```aaaaaabbbaaaccceeegggiiilllooorrruuuvvvvvvxxxyyyzzz{{{|||~~~|||zzzxxxxxxzzz|||~~~777888888888888999999999<<<;;;999888888999;;;<<<:::;;;;;;;;;;;;<<<<<<<<<::::::999888888888999999>>>;;;;;;>>>>>>;;;;;;>>>=========<<<<<<<<<;;;;;;777888888999:::;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAAAAABBBAAAAAAAAAAAABBBCCCEEEEEEBBBBBBCCCCCCCCCBBBAAAAAA============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888888888888888<<>>@@@AAAAAAAAA<<<======>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<===???BBBAAA???>>>AAADDD@@@@@@@@@AAAAAA@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@<<<<<<<<<==================>>>>>>??????@@@@@@@@@>>>?????????@@@AAAAAAAAA???AAACCCEEEGGGJJJNNNPPPPPPQQQRRRTTTVVVXXXYYYZZZWWWVVVTTTRRRRRRTTTVVVWWW[[[[[[[[[\\\[[[ZZZYYYYYYUUUUUUUUUUUUUUUUUUUUUUUUVVVTTTQQQOOOOOOOOONNNMMMHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGDDDFFFHHHHHHHHHGGGHHHIIIKKKKKKKKKKKKLLLLLLLLLMMMLLLMMMNNNOOOPPPPPPPPPPPPIIIIIIIIIJJJJJJKKKKKKKKKMMMMMMNNNNNNNNNOOOOOOOOOMMMMMMOOOPPPRRRSSSTTTUUUWWWXXXYYYZZZ\\\]]]^^^^^^]]]^^^^^^___```_________```aaabbbdddfffgggiiijjjffffffgggiiijjjkkklllmmmjjjkkknnnqqqsssuuuuuuuuuyyyzzz|||666666777777777888888888<<<;;;999888888999;;;<<<999999:::::::::;;;;;;;;;<<<<<<;;;:::::::::::::::999555444888999666555888666666666666777777777777;;;;;;;;;<<<<<<=================================;;;;;;<<<<<<===>>>?????????????????????@@@AAABBB@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999::::::;;;;;;::::::999888888888777888888999999:::>>>AAA???:::666666888777777666666666666777777777777888888888888999999666666666777777777888888222333333333444444444444000111111111111222222222111111222333333222111111222333333333333333333333111111222222222333333333444444444444555555555555333333444444444555555555777777777666666666666666444444555666666666666666666666777777777777777777666777777777777888888888666777777777777888888888:::999999999888888888888:::;;;===???@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;444777:::999555444777:::777777888888888888777777666666666777777777888888666777777888888777777666<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????AAADDDFFFCCCDDDEEEGGGIIILLLMMMNNNJJJIIIHHHFFFFFFHHHIIIJJJJJJKKKKKKKKKJJJHHHGGGEEELLLLLLLLLLLLLLLLLLLLLLLLJJJGGGDDDCCCCCCDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBB========================<<<<<<<<<<<<<<<<<<<<<<<<:::999999999999999999888333555777777666666777888666777777777888888888888555555666777888888777777<<<<<<<<<<<<<<<=====================>>>>>>>>>>>>;;;;;;;;;<<<======>>>>>>777777888999999:::;;;;;;999999;;;<<<<<<<<<;;;:::::::::;;;<<<===>>>>>>???======>>>>>>???@@@AAAAAA===???BBBDDDEEEEEEEEEDDDAAABBBDDDFFFHHHJJJLLLMMMGGGGGGIIIJJJLLLMMMNNNOOOQQQRRRTTTWWWYYY\\\^^^___```cccgggiiilllooorrruuutttxxx}}}~~~}}}~~~{{{666666666777777777888888777777666666666666777777888888888888999999999999888888777666666666666666<<<777555:::;;;777777;;;555666666777888999::::::777777777777777777888888777777777777777777777777999999::::::;;;<<<<<<<<<==================>>>???>>>>>>>>>>>>>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;777888888999999888888777555555555666777888::::::666:::>>><<<666222222444444444333333333333444444222333333333333444444444111111111111222222222222333333333444444444444555111111111222222222333333222333444555555444333222//////000111222333444444222333333333333444444444222222333333333333444444111111222222222333333333555555444444333333222222111111222333333333333333444444444444444333333333333333333333444444444444555666666666666777777777444444444333333333222222888999;;;<<<<<<;;;999888999999999888888888888888555555555555555555555555666:::<<<:::666555777;;;777777777888888777777777666666777777777888888888888999999999999999999888777666666555555444444444777777777777777777777666888888888888888777777777:::;;;<<<<<<;;;;;;===??????@@@BBBDDDGGGIIIKKKLLLIIIHHHGGGGGGGGGGGGHHHIIIMMMMMMMMMMMMKKKIIIGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIFFFCCC@@@???AAABBBCCCCCC????????????????????????>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::777777777777777777777777777777666666555555444444333555777777777777888999444444444444555555555555666777777888888888777777666666666666666555555555333333333333444444444444555444444444333333333333666777777777777777777777444555666777777777666555888888888888888888888888666666666666777777777777777888999999888666333222;;;;;;<<<<<<<<<=========>>>>>>???@@@AAABBBCCCCCCFFFGGGIIIKKKMMMPPPQQQRRRRRRTTTWWWXXXYYYZZZ\\\^^^^^^ccchhhiiihhhjjjooosssuuuuuutttrrrnnniiieeebbbgggggguuuwwwmmmeeehhhjjjiiigggfffhhhjjjkkkhhhccc^^^\\\\\\]]]___]]]^^^^^^]]][[[WWWTTTRRRPPPPPPQQQRRRSSSSSSTTTTTTPPPPPPQQQQQQQQQOOONNNMMMIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIMMMRRRRRRPPPQQQUUUZZZXXXWWWVVVVVVXXX\\\```cccUUUUUUUUUVVVVVVWWWWWWXXXUUUVVVWWWYYYZZZ\\\]]]^^^^^^___aaadddhhhllloooqqqnnnoooppprrrtttvvvxxxxxx~~~~~~777777666666555555555444777777888888888777777666777777777777777777777777666777777777888888888888777777888888888888888888666666666777777999::::::666666777777888999999999:::888555555777888999888888888999::::::;;;<<<<<<::::::;;;;;;<<<======>>>@@@>>><<<:::999:::;;;<<<<<<;;;:::::::::;;;<<<===:::999777666666666777888666666555555555666666777333555888::::::888555333333333333333333333333333444444444333333222222222222222222222222222222222333333333222222333444444333333333222222222111111000000000000000000000000111111111111111111111111///000111222222111000///111111111111111111111111333222111000000000222222000000111222333333444444444333222111111333555666333333333333333333333333444444444444444444333333333333444444666777999999222222222333333444444444888888888888888777666666555555666777777777777777666666777777777777666666666666555555555555666666666666666666666666666666777777666666555555555444777777777777666666666666333333444555555666666666666666666666666666666666888888777777666666555555::::::::::::::::::::::::===>>>???BBBDDDFFFHHHIIIAAACCCFFFHHHIIIIIIGGGFFFJJJIIIHHHGGGFFFFFFFFFFFFJJJHHHFFFEEEFFFGGGGGGGGGGGGDDDBBBAAACCCDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888777777666555444444444666666666666555444333222555555555555555555555555555555555444444333333333333333333333333333333333222222333333333444444444555555444444444444555555333333333444555666777888444444222222222222444444444444444444444444444444555555555666666666666777111222444555555444222111555555666777777777777777555777999:::;;;:::888777;;;;;;<<<<<<===>>>>>>???CCCBBBBBBCCCDDDFFFHHHIIIOOONNNNNNOOOQQQTTTWWWYYY]]]]]]^^^___aaaccceeefffjjjiiiiiihhhgggeeedddcccaaafffhhhgggkkkqqqpppkkkbbbbbbaaaaaa```___^^^]]][[[\\\ZZZVVVPPPMMMNNNPPPPPPQQQRRRRRROOOLLLHHHFFFDDDDDDDDDDDDDDDCCCCCCCCCFFFBBB???@@@CCCCCC@@@<<>>===???AAAAAA???<<<>>>>>>>>>===<<<<<<;;;;;;======>>>>>>@@@AAABBBCCC??????@@@@@@AAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBEEEDDDCCCBBBCCCEEEHHHIIIHHHHHHHHHHHHHHHIIIJJJKKKIIIJJJKKKLLLNNNPPPQQQRRRRRRVVVYYYWWWTTTUUU\\\cccZZZ[[[^^^bbbbbb___]]]]]]eeeffffffgggiiikkkmmmnnnnnnpppwww||||||zzz|||666666666666555555444444666666666777777666666555777777777777777777777777666666777777777888888888777777777777666666666666555555555555666666777888666666666666666666666666999777555666777888888777666777777888999999::::::999::::::;;;<<<<<<======<<<<<<<<<;;;:::999888888::::::999888888888999:::888777666555555555666666444444444333333444444555222444666777777666444222333333333333333333333333333333333222222222111111222222222222222222222222222222111111111111222222222222111111111000000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000111000000/////////000111000000111111222333333444333222000000000111333444222222222222222222222222222222222222333333333333222222222333444555666777222333333333444444444555666666666666666555555444555555666777777777777666444555555666666555555444666666555555555555666666555555555555555555555555666666666666555555444444666666666666666666666666555444444444444444555666666666666666666666666666666666666666666666666666999999999999888888888888;;;<<<===???AAACCCEEEEEEAAACCCFFFHHHIIIHHHGGGEEEHHHHHHGGGFFFEEEEEEEEEEEEHHHFFFDDDDDDEEEEEEEEEDDDEEEBBB@@@???AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;::::::::::::999999888888888777777777777777777666666555444444333555555555444444333222111333333333333333333333333444333333333222222222222333333333333333333333333111222222222222333333333444333333333333333333444444444333333333444444555333222111111111111222333333333333333333333333333333333333333444444444555111222333444444333222111333444444555666555555555333444666777777666555444888999999:::;;;;;;<<<<<<>>>>>>>>>>>>@@@BBBDDDEEEJJJJJJKKKLLLNNNPPPSSSUUUUUUUUUWWWXXXZZZ]]]___```cccccccccccccccbbbaaa```^^^aaaaaa```bbbfffeee```aaa```^^^[[[YYYXXXWWWVVVTTTUUUTTTPPPLLLJJJKKKMMMJJJKKKKKKKKKIIIFFFDDDBBBCCCBBBBBBBBBAAAAAA@@@@@@CCC???======@@@@@@===:::<<<999777888:::;;;:::999::::::::::::;;;;;;;;;;;;888777777666666777888888999999999:::::::::::::::999999::::::::::::999999888888999999999999888888;;;;;;;;;;;;;;;===>>>???===<<<<<<<<<<<<======>>><<<<<<===>>>@@@AAABBBBBBAAADDDGGGEEEBBBCCCKKKRRREEEDDDDDDFFFGGGFFFDDDDDDEEEEEEEEEFFFGGGIIIKKKKKKMMMKKKKKKMMMNNNMMMQQQWWWSSSSSSSSSTTTVVVXXXYYYZZZ^^^[[[\\\aaabbb```aaaeee666555555555555444444444444444555555555555555444555555555555555555555555666666666666777777777777666666666555555444444444666555555555555666666777777777666666666666555555777666666666888888666555444555555666666777777888999999999:::;;;;;;<<<<<<888999:::;;;;;;999666555999888777666555555666666666666555444444444444555333222222111111222222333111222222333333222222111222222222222222222222222222222111111111111000000111111111111111111111111111111000000000000000111000000000000////////////000000000000000000000000........................000000////////////000000//////////////////////////////............///000///000000111111222222333111000/////////000222333000000000000000000000000000000000111111222222333111111111111111222333333444444444444444555555555444444444444444333222222444444555666666666666666333444444444444444444333666555555444444555555666555555555555555555555555666555555555555444444444555555555555555555666666666555444222222333444555555555555555555555555555333444444555666666777777777777777777777777777777999:::;;;<<<>>>???@@@@@@AAACCCEEEGGGGGGFFFEEEDDDFFFFFFEEEDDDCCCCCCCCCCCCFFFDDDBBBBBBCCCCCCCCCBBBAAA???======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999999888888888888777777777666666666555555666666555555444444333333333333333333222111000000111111111111111111111111222222222111111111111111222222222222222222222222000000000111111111222222222222222222222222222222444333222111111111111222111111000000000000111111333333333333333333333333000111111111111222222222222222222222222222222222333444555555666666555555333444555555555444333222666666777777888888999999:::::::::;;;===>>>@@@AAADDDEEEFFFHHHJJJLLLMMMNNNMMMNNNPPPRRRUUUWWWYYYZZZ[[[[[[\\\]]]^^^^^^^^^^^^___```^^^[[[\\\^^^\\\XXX^^^\\\XXXTTTQQQPPPOOOOOOOOOOOONNNLLLIIIHHHJJJKKKFFFEEEEEEDDDCCCAAAAAA@@@AAA@@@@@@???>>>======<<<>>><<<::::::======:::777;;;888666555777888999999444555666777888999:::;;;999888777555444444444444444444444444444444333333333444444555555444444333444555555666666555555444222333444444555555555555888777777666666666666777444444555666666777888888888:::;;;999777999@@@FFFFFFBBB>>>===???AAA@@@>>>????????????@@@AAABBBCCCDDD@@@???BBBCCCAAAAAADDDAAAAAAAAABBBCCCEEEFFFGGGDDDBBBCCCFFFGGGEEEEEEHHH444444444444444444444444333444444555555555555444444444444444444444444444555555555666666666777777555555555444333333222222777777666666666666777777777777777777777888888888666666666777888888555333444444555555555666666666888888888999999:::::::::888999999:::999888777666888777777666555444444333555555555444444444444555333222222111111111111222222111111000000111111222222222222222222222222222000000000000000000000000111111111111111111111111111111000000//////000000000000000/////////......////////////////////////........................000000...------...000000.......................................//////////////////000000111111111000000/////////000111222000000000000000000000000//////000111111222333333111111000000000111111222555555555555555555555555333333333333333222222111333333444555555555555555333333444444444444333333555444444444444444444555444444444444444444444444444444444444444444444444444444444444555555555555777666333111000111333555444444444444444444444444333333444444555555555555666666666666777777777777888999999:::;;;<<<======AAABBBCCCEEEEEEDDDCCCCCCDDDCCCBBBAAAAAAAAAAAAAAADDDBBBAAAAAABBBBBBAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777666666666666555555555555555444444444333333333222222333333333222222111000000000000000000000000000111111111111111111111111222222222222222222222222/////////000000000000111111111111222222111111111111111000//////000000111000000000000000000000000222222222222222222222222//////000000000111111111222222111111111111222222555555666777777777777777444555555555555444333333555555555666666666777777999::::::;;;===>>>???@@@???@@@BBBEEEGGGHHHIIIIIIIIIKKKMMMQQQTTTWWWXXXYYYUUUVVVXXXZZZ[[[\\\]]]]]]dddbbb```^^^]]]]]]\\\YYY[[[YYYTTTPPPMMMLLLMMMMMMOOONNNLLLJJJIIIHHHIIIJJJDDDCCCBBB@@@@@@@@@AAAAAA@@@??????===<<<;;;:::::::::999888999;;;:::888555888777777777888888777777333444444555666777888888:::999888777666555555555444444444333333222222111222333333333333333333222555555666666666666555555000111333444555444333222777777666555444444444555333333333444444444444444777888999777555777===BBBCCC???888444666:::999666::::::999999999:::;;;;;;;;;999;;;CCCEEE@@@:::666999999999:::;;;===>>>???@@@@@@@@@AAAAAA@@@AAABBB333333333333444444444444333444555555666666666555333333333333333333333333444555555555555666666666555555444444333333333333666666666555666666777777555555666777888888999999777777777888999888555333555555555666666666666666777777777777888888888888:::999888777777777888999888777777666555444444333444555555555555555555555444444333222222222222222222222111000000111222222111111111111111111111111////////////////////////000000000000000000000000222222111000000000000000111000000000000/////////................................................000///...------...///000////////////////////////---......//////000000000......////////////000000000000000000000111111222111111111111111111111111///000000111222333333444222111111111111111222222555555555555555555555555333444444444444333222222222222333444444444444444333444444555555444444333444444333333333333444444444444444444444444444444333333333333444444444444222222333333444444444444777555222000000111333444333333333333333333333333444444444444333333222222555666666666777777888888777888888999::::::;;;;;;>>>???@@@AAABBBBBBBBBAAAAAAAAA@@@?????????@@@@@@BBBAAA@@@@@@AAAAAA@@@>>>=========<<<;;;;;;<<<===::::::::::::::::::::::::999999999888888888888777777666666666555555555555333333333333222222222222222333333333333222222111111111111111111111111111111111111111222222222222111111111111111111111111....../////////000000000000111222222222222111000---------......000111111000000111111111111000000111111111111111111111111///000000000111111111111222111111000000111111222444444555666666666666666333333444444444333333333555555555555555666666666777888999;;;<<<===>>>>>><<<===@@@BBBDDDEEEFFFFFFHHHIIIMMMPPPTTTVVVXXXYYYSSSTTTVVVYYY[[[\\\]]]]]]bbb___^^^^^^^^^]]][[[ZZZXXXVVVRRROOOMMMMMMOOOPPPOOOMMMJJJHHHGGGFFFFFFFFFCCCBBB@@@???>>>???@@@AAA??????>>>===<<<::::::999999999999:::;;;:::888666333555999;;;:::888555444555555555555555555555555555555444444333444444555444444444333333222222111222333333333333333333222111222222333333222222111000111444555555444222111444333222111111111111111111111111111111111111111333444555333222333777;;;BBB@@@999222222777777333444444444333333444444555555333666===@@@<<<555222555555555666777888999:::999::::::999999::::::999222222333333333333333444333333444555666666666666333333333333333333333333444444444444555555555666555555555555555555555555444444444444555666777888555555666777777888888999999888777888888888666444666666666666666666666666666666666666666666666666:::999777666666777999:::666777777777666555444333333444555555666666555555555555444333222222222222222222111111111111222222000000000000000000000000......////////////000000////////////////////////333222111000/////////000000000000000////////////........................------------------------......------------......////////////////////////,,,---...///000000000///........................///000000000111111111111000000000000000000000000000000111111222222333333111111111111111222333444555555555444444444444444444444444444444333333222111111222333333333333333333444444555555444444333444333333222222333333444333333333333333333333333222222333333333333333444111111222222333333444444555333222000000111222333222222222222222222222222444444444333222111111000555555555666666777777888666666777888999999::::::;;;;;;===>>>???@@@@@@@@@@@@??????>>>>>>?????????@@@?????????@@@@@@>>><<<<<<======<<<;;;;;;<<<>>>::::::::::::::::::::::::999999888888888777777777666666666555555555444444222222222222111111111111222222333333333222222111111111111111111111111111111111111111111222222222000000000000000000000000........./////////000000///000111222222111000///,,,,,,,,,---...///111111000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000111222222333333222222000000000111111222222222444555555555555555555555444555666888999:::;;;;;;;;;<<<===???AAACCCEEEEEEEEEGGGKKKOOORRRTTTUUUVVVSSSTTTVVVXXXZZZ[[[[[[\\\ZZZWWWWWWZZZ[[[XXXVVVVVVUUUTTTRRRPPPOOOOOOPPPQQQKKKIIIEEEDDDDDDCCCBBBAAAAAA@@@>>>===<<<===>>>>>>>>>>>>===<<<;;;::::::999777888:::;;;;;;:::888777555999???BBBAAA===999777777666666555444444333333222222222222333333444555222222222111111111111111111111111222222111111111111111222222222222111111///111222444444333111000222222111111000111111111111111222222222222222222000222333222222222333555CCCEEEAAA888555:::;;;777888888777777777888888999:::666555888:::999999<<<888888888888999:::;;;<<<444777777555555777888555111222222222333333333333111222333444555555555555444444444444444444444444333333444444444555555555555555666666777777888888666666666777888:::<<<<<<;;;;;;;;;::::::999999999<<<:::888888888888777666666666666666666666666555555555555555555555555555777666666666666666777777444555666666666555444333111222333444555555444333555555444333222222222222000000111111111111000000000000000000000000000000......//////000000000000////////////////////////222111000///............/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------***+++---...//////......------------------------......//////000000000///////////////////////////000000000000000000000000000000000000111222333444444444444444333333333222333333444444333333222111000111111222222222222222222222333333333333222222333333222222222222333333222222222222222222222222111222222222333333333333000000111111222333333444222111111111111222222333222222222222222222222222222222222222222111111111333333333444555666666666333444555666777888999999777888999;;;<<<>>>????????????>>>>>>>>>>>>??????>>>=========>>>>>><<<::::::<<<===<<<:::999;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;777777777666666666555555444444444444333333333333111111111111111111111111000000111111222111111000000000000000000000000000/////////000000111111111000000000000000000000000...////////////000000000---...000111111000...------------------...///000...///000000000000///...////////////////////////////////////000000000111//////000111111000////////////000111111111111000/////////000111222333444444444444333333333333333222333555777888999999999::::::;;;<<<>>>AAACCCEEEDDDFFFJJJNNNQQQRRRSSSSSSSSSSSSUUUVVVWWWXXXXXXXXXVVVSSSTTTZZZZZZUUUQQQQQQSSSRRRQQQPPPOOONNNNNNNNNGGGDDDAAAAAABBBCCCBBBAAAAAA@@@???>>>======<<<<<<<<<;;;;;;;;;::::::999999666888;;;<<<;;;999888777555:::???AAA???<<<999888555555555444333222222111333222222222222333444555000000000000000111111111000000111111111111000000222333333444444333333222///000111111111111000///222111111111111222222333111222222222333333444444000222444555444333333222555======222---000222...111111111111111222333444444111000222111///222777222222222222333444555555555999999666777;;;;;;888111111111222222333333333///000111222333444444444444444444444444444444444333333333444444444555555555555666777888999::::::999::::::;;;===???AAABBBCCCBBBAAA@@@>>><<<;;;;;;>>>;;;999777888999888888555555555555555555555555555555555555555555555444333444555777777666444333222333444555555555444333000111222333444333333222555444333222111111111111//////000000000000//////000000000000000000000000.../////////000000111111////////////////////////111000///...---,,,,,,,,,......---------,,,,,,,,,------------------------************************+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------------------------------,,,---......//////..............................///////////////..................///000222333444444444444333333222222222222333333333333222111111000000111222222222222222111111222222222222111111333222222222222222222333222222222222222222222222111111111222222333333333///000000111222222333333000000111111222222222222111111111111111111111111000000000111222222333333111111222333333444555555111222333444666777888999555666777999;;;===>>>?????????>>>>>>>>>>>>???@@@;;;;;;;;;<<<===<<<:::888999;;;<<<;;;888888:::===;;;;;;;;;;;;;;;;;;;;;;;;666666555555555444444444333333333222222222111111000000000000000111111111//////000000000000000///000000000000000000000000---.........//////000000000000000000000000000000////////////000000000111,,,---///000000///---,,,//////...---------......,,,---...//////...---,,,////////////////////////........./////////000000---///000222222000///---000000111222222222222222111111111222333555666777333333222222222222222222222333555777999999999999:::999999:::<<>>======:::::::::999999999999999555777:::<<<;;;999888777///333777888555333222333333333333222222222222111000000////////////000000000000000111111222222222000111111222222111111000000000111111111111000000000000111111111000000///------------...///000000---......///000000111111...000333444444222000///333???AAA666///111333000111111111111222333444555333444888;;;888222222555555555555555555666777888333888888555555:::;;;777111111111111111222222222666555444444444444222000444666999:::666333333777222888:::666333555888888999===@@@>>><<<===???@@@FFF???AAAJJJJJJKKK```{{{oooVVVPPPNNNGGGCCCFFFGGGCCCBBBFFFMMMMMMEEE>>>999;;;;;;777222000333777222777888222222888999666555111444555000444666...555444333111111111222222333222222222111000000000222111111000000000000000//////............//////111111000......---------///...,,,,,,,,,---///111//////.........---------000000000000///...---,,,)))***,,,---...---,,,,,,***,,,------++++++,,,...''')))+++,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///...,,,,,,+++,,,---.....................------000000000///.........---,,,---//////......000111777777666555444333333222111111222222222222111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000///.........///111222000000000000000000000000111222222111000000111333111111000000111111222333444333333333333444555555444444555666888:::;;;<<>>===<<<;;;;;;:::999999999:::::::::;;;;;;999999999888888888777777666888999::::::999888666666666666555444444333333333333333222222222111111///000111000///......000000000111111111111111111................................................,,,---...//////...---,,,..............................................................................------------......---------............///...------,,,,,,,,,---------------............///000000////////////000000000000000000000000000000111111222222222111111000555444333222222444666777888888888999:::;;;===>>>@@@CCCGGGKKKOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPQQQQQQQQQSSSUUUTTTRRRPPPTTTSSSRRRPPPNNNKKKHHHGGGDDDBBBAAAAAAAAAAAA???>>>===@@@DDDEEEBBB>>>;;;999:::999888888777777888888666555555666999999777444222222222222222222333333111111111111111111111111000111111000...---...//////000111222222111///...//////000000000000/////////...---///333444333111000000111111111111000000..............................///000000000000000......///000111222222222222777;;;888555333111///000111111111111222222222888666444222222333666777444333333333333444555555444444444666888999888777//////000111222222333333333222222222222222111000444555777:::999666777;;;666888888555666:::;;;999???===???JJJZZZbbb___WWW\\\TTTPPPUUU^^^qqqsssnnnkkk```WWWVVVSSSZZZ]]]```kkkvvvnnn]]]PPPGGG===:::===>>>999333666888777555444555555444777444888777///111777444333333222111222333444555222222111111111111111111333222111111000000111111//////............//////111000///...------------------+++++++++,,,...//////.........---------,,,////////////...---,,,,,,***++++++,,,------,,,,,,+++,,,---,,,+++***+++,,,''')))***,,,,,,+++***)))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---...---,,,++++++,,,---............---------------///..................---,,,...////////////000222333333333333222222222222000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000//////...///000111222////////////////////////000111111000//////000222111111000000000111222222333333222222333333444555333333444444666777999:::<<<<<<;;;;;;:::999999888888888888888999999999999999999888888888777777777444555777888888777555444666666555555444333333333222222111111111000000000000111222111/////////000..................------................................................,,,---...//////...---,,,------------------------------------------------------------------------------,,,,,,,,,,,,------------------...............------,,,,,,------...------------............000//////////////////000000000000000000000000000000111111222222111111000333222111000000222444555666666777777888:::;;;<<<<<<>>>BBBFFFIIIKKKMMMNNNRRRQQQPPPOOOOOOPPPRRRRRRQQQPPPPPPQQQRRRRRRPPPOOOSSSRRRPPPNNNLLLIIIHHHGGGDDDBBBAAAAAAAAAAAA@@@>>>===@@@CCCCCCAAA>>><<<;;;888777777666666666666666888666666777999999777444222222222222222222222222111111111111111111111111000111111111///...///000...///000111111000///.../////////000000/////////...------///222333111......//////000000//////.................................///000000000000000......//////000000111111222555888:::888333000000000000111111111222222222555444333222222333444555444333333333333444555555555555555777888888888777...///111222333333333222111111111222222222333333555333444999;;;999;;;>>>;;;<<<<<<===CCCLLLOOOMMMSSSOOOXXXtttqqqzzzvvvqqqrrrtttuuuzzzuuuooonnnqqqxxxuuuooo{{{xxxggg\\\QQQNNNQQQRRRKKKCCCBBB===:::;;;<<<:::999;;;777555::::::000...444111333333222222222333333444000000111111111111111111333333222111111111111111//////............//////000000///...------------,,,+++*********+++---.........------------,,,,,,,,,---------------,,,,,,+++++++++***++++++,,,---,,,------,,,***)))***+++((()))***+++++++++***)))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,------------------------------,,,------------------...---...000000//////111222111111111222222222333333//////000000000000//////000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000///////////////////////////////////////000111111//////////////////////////////000///...---///111000000000000000111111222111111111111111222222333333333333333444555666666888888888777777666666666666666666777777777888888888888777777777777777666444555666777777666555444555555555444333333222222000000000000////////////000222222222000///000111.........------,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------.........---------------......------------............//////............//////000000000000000000000000000000111111111111000000000000///...///000111222444555555666777888999999999:::<<>>===???AAAAAA???=========888888777666666666666666999888777777888888666444333333222222111111000000000000000000000000000000000111222111///...///000...///000111111000///.........////////////......------...000111000...+++------............------............................../////////000000000////////////////////////333111555<<<<<<333///111000000000111111111222222222222222222222222222222333333333333333444555555666777777888888777777666///000222333333222111000000111333444444555777999???::::::@@@BBB???AAAFFFIIIMMMNNNOOOTTT\\\bbbcccbbbiiixxxxxxlllkkkjjjhhhfffdddbbb```XXXLLLCCCBBBAAA===<<<>>>888222666:::444222555111444333333222111111111111//////000000111111222222222111111000000000000000///......------......///000///...---------------,,,++++++***+++,,,------------,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,+++***))))))***+++,,,,,,------,,,)))(((((()))(((((()))***+++******)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++,,,,,,------------///000000///000111333333333333333333333333333......////////////......000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000///////////////////////////////////////000000111///////////////////////////000000///......///111000////////////000111111000////////////000111111333333222222333333444444666555555555555555555555666666666666777777777777666666666666666666666666666777777888888777777666444444444333222222111111000000000/////////......///111111000///...///000000//////......------,,,------------------------------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,+++,,,,,,,,,------------------------------...///,,,,,,---------.........///......------....../////////////////////////////////000000111000000000//////.........///000111333444555666666777777777888888999;;;>>>BBBFFFIIIKKKJJJJJJJJJKKKMMMOOOQQQMMMKKKIIIJJJLLLOOOOOOOOOOOOMMMJJJGGGEEEDDDDDDDDDBBBAAA???@@@@@@AAA???>>>===>>>???>>>===<<<===>>>:::999888888777777888888777777666666555444333222333333222111000//////...000000000000000000000000///000111111/////////111...///000111111111000000---......//////......---,,,---...000000...+++)))------............------........................//////........./////////000000000///////////////222---111===???555///111000000000000111111111111000111222333333333222111333333222222333333444555777888999888777666666666222222333333222111///...///222444555666888<<>>>>>???@@@>>>===<<<======<<<;;;:::;;;===999888777777666666777777555555444333222111111111222222111000000///......////////////////////////...///000000///...///111///000000111111222222222------............------,,,---//////...,,,***)))---......//////......---........................000///......---...//////000000000000000000//////000,,,///:::???888111000//////000000000111111111///111222444444444333222333222222222222333444444666888999888666444444555333333222111111000000000000333666888999<<>>===<<<<<<===>>>===<<<:::;;;<<<;;;999888999:::555555444333333333333333222333333111//////000111111111000000//////......////////////////////////,,,...//////...---...000//////000000111111222222,,,,,,------------,,,,,,,,,---///...,,,++++++,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,000///...---------...///////////////////////////...,,,...555<<<===666////////////000000000111111///000222333444444333222222222222222222333444444444666888777444222333555222111000///000111333444444888<<<>>>???CCCJJJPPPVVVSSSYYYcccdddaaammmooorrrzzz```RRRBBB999777333444555666888888888888777000000000000000///////////////...------------......------,,,,,,------......------,,,,,,------...***++++++,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,+++***))))))))))))******)))(((((('''((()))******((('''(((***((((((((((((((()))******((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******'''((()))***+++++++++***)))))))))***+++,,,,,,,,,------------,,,,,,,,,,,,+++,,,......------///000/////////......---------/////////000000///////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////---...///000111000000///........................//////000///...---///111......------......///000...............///000000000/////////000111222222000000111111222333444444444444444444555555555555222333333333444444444444444333333333333333333444222111111000000///....../////////.........---------...///...,,,+++,,,---++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++******))))))******+++************++++++++++++))))))))))))***+++,,,---++++++,,,,,,,,,---------------,,,,,,,,,,,,------------------------------+++,,,---...////////////...//////000000000000000000222333555555444333222333333333333444555777888:::;;;===???@@@@@@???>>>@@@@@@@@@CCCFFFHHHHHHGGGDDDCCCBBB@@@???===<<<;;;<<<;;;::::::<<<<<<;;;:::888:::;;;:::777555555666444333222222111111222222111222222111......111333////////////////////////........................+++,,,------,,,,,,---///---------......///000111,,,,,,------------,,,,,,---......---******,,,///,,,,,,------------,,,,,,++++++++++++++++++++++++111000...,,,,,,---...///,,,,,,,,,------.........+++......///999AAA;;;---////////////000000000111...///000111222222222222222222222111222222333444111444777666333111222555000///......///222666888999>>>BBBDDDEEEJJJQQQXXXaaa```iiiwwwxxxwwwuuu___mmmrrrqqqeeeaaaTTTIIIEEEAAA=========<<<:::777555333111111000000//////......000000///..................------,,,,,,------...------,,,,,,,,,------...))))))***++++++++++++***))))))******+++++++++,,,---------,,,+++***)))(((((()))*********((('''&&&'''((())))))(((((()))***((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''')))***+++++++++***((())))))***++++++,,,,,,.........------,,,,,,,,,***,,,------,,,---...000/////////000000000000000//////000000000000////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////........................---...000111111111000///........................---...///...,,,,,,...///...------------.../////////............///000000---------......///111111...//////000111222333333222222333333333444444444222222222333333444444444666555555444444555555666111111111000//////............---------,,,,,,,,,...///000///---,,,---...,,,------...///000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,************************************************(((((((((((((((((((((((())))))(((((((((((()))))))))************+++++++++(((((((((((()))***+++,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------+++,,,---...////////////---...//////000000/////////000222333333222111000555555555555666666777888::::::::::::;;;;;;<<<===???>>>???AAADDDDDDBBB@@@BBBBBBAAA@@@???===;;;:::;;;999999999;;;;;;:::999777999:::999777444333333555444333333222222333333000222333111//////222555.........///////////////........................***+++,,,,,,++++++---...+++++++++,,,---...///000+++,,,,,,------,,,,,,+++---......,,,******...111+++++++++,,,,,,+++++++++************************111000...,,,,,,,,,...///))))))***+++,,,,,,------***000///,,,666DDD>>>,,,////////////000000000000.........///000111111222222222111111222222333444///333666555222000222555,,,000444444222444:::@@@FFFBBBIIIYYYaaabbbgggpppuuu{{{|||yyyzzz{{{yyyvvvzzzvvvooohhheeeccc___[[[YYYWWWNNNRRRXXXOOOCCC999...///222444222...+++,,,...000///...---,,,---...///---------------------------...//////...------...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,++++++***)))((()))***+++***)))((((((***(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((((((((('''''')))((('''&&&&&&'''((()))''''''''''''((((((((((((+++*********))))))((((((((((((((((((((()))******)))'''%%%$$$&&&))),,,///DDD;;;111******+++***)))+++++++++,,,---...///000...000111222222111000...111//////000111222111000000000111111111111000000.................................///////////////+++---......------///000........................000000//////.........---///......///111111000///............//////000000,,,---///000000000///...///...---,,,,,,,,,,,,,,,///............---------............//////////////////000111222222333333111111222222222333333333...///111333444444444333333333333222222111111111222222222222222111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))************%%%'''))))))''''''***---++++++************++++++***+++,,,+++******,,,......+++)))))),,,---,,,***....................................////////////////////////000000000000111111222333333444555555555777888888777888:::======???AAABBBAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>><<<;;;;;;::::::999999888888888777777666666555555333333333222222222111111111111000000//////......///////////////000111111,,,---......//////......------------------------///+++)))+++///111...+++***+++,,,,,,******+++,,,************************000,,,))))))+++,,,+++)))************************++++++++++++++++++++++++------------------------222+++&&&)))333::::::666222000//////000000///---111111111000000000000000000000000111222222333333222333333333333333333444111333555555666999???DDDCCCMMMddd~~~tttsssrrrsssxxx|||~~~}}}{{{}}}zzz|||uuuuuuuuutttqqqmmmjjjiiibbbpppsssSSSAAA777///......///000000///...,,,,,,,,,,,,,,,---...///------------------------+++,,,.........---,,,,,,,,,,,,+++++++++*********************************(((((()))***++++++++++++((()))***)))'''''''''((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((((((((('''''')))((('''&&&&&&'''((()))'''''''''((((((((())))))*********)))))))))((((((((((((((((((((()))******)))(((''''''(((***---///>>>777///+++,,,------,,,,,,,,,,,,,,,,,,---...///...///111222222111///...000///...///000111111/////////000000000000//////....................................////////////,,,...///...------...///........................000/////////............///......///111111000///------........./////////------///000000000///...///...---,,,,,,,,,,,,---............------------............////////////......///000000111111222111111111222222222333333///000111222333444444444333333333222222111111111000000000000000000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---*********++++++,,,,,,,,,*********+++++++++,,,,,,************************+++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********''')))******((((((+++---+++******))))))******+++***+++++++++******,,,...---+++)))))),,,---,,,***------------------------............////////////.../////////000000000000111111222222333444444444444555666666666777999;;;===???AAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>;;;::::::999999888777777888888777777666555555555333333222222222111111111111000000000/////////...---------------...//////,,,------...............---------------------------***(((***...///---******+++,,,,,,******+++,,,************************...+++((((((***+++***(((************************++++++++++++++++++++++++------------------------...,,,***,,,000666;;;===////////////......///000000000000000000000000000///000000111111222333333222222222333333333333333666888;;;===@@@EEEKKKPPP[[[nnnpppxxxxxxrrrzzzyyy|||zzzvvvuuuvvveee{{{___MMMCCC999444000///111111...+++------------------------------------------------)))+++---......---+++))),,,++++++++++++*********))))))))))))))))))))))))'''((()))***++++++++++++'''((()))((('''&&&&&&((('''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))******))))))))))))((((((((((((((((((((()))******))))))))))))***+++---...444///+++***,,,......---------,,,,,,,,,,,,------...///000111111000///......---------///000///.........////////////......------------------------........................---...//////---,,,---...........................////////////............///......///111111000...---------------.........---......///000/////////......---,,,,,,,,,------............---------------............/////////------......//////000000000111111111222222222222111111111222333444555666222222222222222111111111000000/////////000111111............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********+++++++++++++++)))))))))************+++*********************************************************)))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))***+++***))))))***,,,+++******))))))******+++***+++++++++******,,,------+++******+++,,,,,,+++---------------------------............/////////....../////////000000000000111111222222333333333222333444444444555777999<<<>>>AAAAAA@@@??????@@@???????????????>>>>>>===::::::999888888777777666888888777666666555555444333222222222222111111111000000000000////////////---------,,,------...///,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((())),,,...,,,)))***+++,,,+++******+++,,,************************+++)))(((((()))))))))(((************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***---///...,,,111;;;CCC...//////...------///000/////////000000000000000//////000111111222222333111111222222222333333333777@@@KKKSSSWWW]]]fffmmm{{{{{{|||}}}|||tttwwwzzz{{{yyyzzzzzztttyyyuuucccXXXMMMDDD???888333222222222111222222111000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***---///000///,,,)))++++++++++++************))))))))))))))))))))))))++++++++++++***)))((('''((()))***)))'''&&&'''((('''(((((((((((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((''''''(((((((((((((((((()))))))))******))))))))))))))))))((((((((((((((((((((())))))***'''((()))***+++++++++++++++)))'''(((***,,,,,,+++------,,,,,,+++,,,,,,,,,---...////////////...------,,,+++,,,...///...---,,,------......------,,,------------------------///...............------...///000///---,,,,,,---........................///////////////...............---///000111///...---------------------------......///////////////...------,,,,,,,,,------.........---------,,,,,,---------.........//////------......////////////000000000111111111111222222222111111111333555666222222222111111111111111222111000/////////000111.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))*********************+++++++++)))))))))*********++++++************************************************))))))*********)))))))))))))))))))))))))))))))))(((((((((((()))))))))************)))(((((()))*********))))))))))))******)))***+++***))))))+++---,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........./////////000000000000000111111222222222111222333333333444666888;;;===@@@@@@???>>>>>>???======>>>>>>>>>======<<<::::::999999888888777777888777777666555555444444222222222222111111111111000000000000/////////////////////......//////000,,,,,,---.........------+++++++++++++++++++++++++++***)))***,,,---,,,***)))+++,,,+++***)))***+++***************************))))))((())))))))))))************************************************++++++++++++++++++++++++***---///,,,)))---777@@@555222...---...//////.........///////////////000//////000000111222222222000000111111222222333333@@@QQQggguuu{{{xxx}}}}}}uuuxxxzzznnniiiuuuyyytttxxxyyy{{{zzzzzzjjjbbb]]]SSSRRRNNNFFF===555333555888111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---000222111---***+++++++++*********))))))************************************)))((('''''')))***+++***((('''((()))''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((((('''(((((((((((())))))))))))(((((((((((((((((())))))((((((((((((((())))))***&&&'''(((************)))***)))))))))+++++++++***------,,,+++++++++,,,,,,---------......------------++++++,,,---...---,,,,,,,,,------------,,,,,,------------------------//////......---------,,,...///000///---,,,,,,---.................................///////////////...------...000000///...------------------------............/////////000------,,,,,,,,,------......------------,,,,,,,,,------------...................../////////////////////000000000111111111222111000000111222444555111111111111111111111111333333222111000/////////...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))************))))))(((((((((((((((((((((((('''(((((((((((())))))))))))((('''''''''(((((((((***))))))))))))))))))***)))***+++***))))))+++---++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......................../////////////////////000000000000000111222333333333444666888:::<<<>>>???>>>=========;;;;;;<<<======<<<<<<<<<;;;;;;;;;:::999999888888777777666666555444444444222222222111111111000000////////////000000000000//////............//////+++,,,,,,---...---------++++++++++++++++++++++++++++++***+++,,,---,,,,,,)))***++++++))))))***+++)))))))))))))))))))))))))))*********************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,---,,,***(((+++222777???777...,,,000222...)))------........./////////...//////000111111222222//////000000111222333333```rrrtttuuuyyywwwyyyzzzwwwiiifffpppjjjssssssrrrzzzpppuuuwwwtttxxx}}}nnngggfff```oookkkaaaQQQAAA666333444///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///222222///++++++************)))))))))************************&&&'''((()))************)))++++++***)))((()))***&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((())))))((((((((((((((()))******''''''((()))))))))))))))++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++---...---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,---...//////---,,,---....................................///////////////...------...000000///---.........---------------///............///000000------,,,,,,,,,---......------------,,,,,,,,,,,,,,,------------.........////////////////////////////////////000000000000000000000000000111222222000000000111111111111111111111111111000///...---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))***************)))))))))*********+++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((('''(((***++++++***))))))((((((((((((((((((((((((''''''(((((((((((())))))((('''%%%&&&'''(((((('''***))))))(((((())))))***)))*********))))))+++,,,+++,,,,,,+++******+++---++++++++++++++++++++++++,,,------------.........------........./////////////////////////////////000111222222222333555777777:::<<<<<<;;;:::;;;;;;999:::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999888777777666555555444444333222111111111111000000000////////////000000000000...---,,,,,,+++,,,,,,,,,++++++,,,---------------************************+++++++++,,,,,,,,,,,,---)))***+++***))))))***+++))))))))))))))))))))))))''')))++++++***)))***+++))))))))))))))))))))))))************************************************---,,,***((()))+++...000DDD;;;000---000111...))),,,,,,------.../////////......///000000111111222......///000111222222333}}}wwwwww~~~~~~}}}wwwlllrrrxxx~~~}}}zzz~~~tttsssxxxtttrrrmmmfffooovvvsssmmmsssvvvsssuuu|||||||||zzzwwwkkk[[[MMMAAA;;;666444000---+++,,,---...++++++++++++++++++++++++,,,***))),,,111222///+++************))))))))))))))))))))))))))))))))))))&&&'''((()))************)))*********((('''((()))&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))((((((((((((((()))******)))))))))))))))***************++++++******+++,,,************+++,,,------,,,,,,++++++++++++,,,,,,---,,,+++,,,.........---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++,,,...///...------...///..................................../////////000------,,,...///000///---/////////.........------///......---...///000111,,,,,,,,,,,,,,,---...///---------,,,,,,,,,++++++,,,,,,---------............---------------------........./////////000000......///000000000000//////000000000111111111222***,,,...000000000...------------,,,,,,,,,++++++************************************************))))))***++++++***))))))+++*********)))))))))((()))))))))************+++))))))))))))))))))))))))(((((((((((((((((((((((('''(((***+++++++++))))))(((((((((((((((((((((((('''''''''((((((((())))))(((&&&%%%&&&(((***)))((())))))(((((((((((())))))((()))***)))((()))***,,,***,,,---,,,))))))+++---++++++++++++++++++++++++,,,,,,---------.........---------.........//////...........................///111111000111333555555888::::::999888888999888999999:::;;;;;;::::::;;;;;;::::::999888888888777666666555555444333333111111111111000000000000.../////////000000000111...---,,,,,,+++++++++,,,++++++,,,------------,,,************************)))***++++++******+++,,,(((***+++***)))((()))+++))))))))))))))))))))))))%%%(((++++++)))((()))***))))))))))))))))))))))))***************************************************++++++*********---000@@@;;;444...,,,,,,------+++,,,,,,---......//////......//////000111111111------...///000111222333www{{{zzzssspppqqqyyy{{{xxxwww~~~|||~~~~~~uuu|||www~~~nnndddxxx|||ttt}}}~~~uuusssyyy|||xxx}}}{{{vvvlll^^^TTTBBB>>>888111---+++,,,,,,++++++++++++++++++++++++,,,)))(((***///111...+++************))))))))))))((((((((((((((((((((((((************)))((('''&&&''')))))))))'''&&&'''(((&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))((((((((((((((()))******+++******)))******+++,,,&&&&&&'''''''''((()))+++************+++,,,---...,,,++++++******++++++,,,---,,,+++,,,...///...---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,+++++++++---......------///000........................---.........//////000000------,,,...///000...---000000/////////.........///......------///000111,,,,,,,,,,,,,,,---...///---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............/////////000------///000000///......//////000000111111111222$$$'''+++///000000...------------,,,,,,,,,++++++************************************************)))***+++,,,,,,+++***)))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&(((***+++,,,+++***)))((((((((((((((((((((((((''''''''''''((((((((())))))'''%%%&&&***,,,+++***))))))(((((((((((())))))((()))***)))((((((***,,,***,,,---,,,))))))+++...************************,,,,,,,,,---------......---------.........//////.....................------.../////////000222444444666999999888777777888777888999:::::::::::::::::::::999999888777777777777666666555444444333333111111111111000000000000.../////////000000111111000///......------------++++++,,,---------,,,,,,))))))))))))))))))))))))((()))******))))))***+++(((***+++***)))((()))***))))))))))))))))))))))))###'''******((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&***...---******...333;;;;;;777000(((''',,,222++++++,,,------...//////......//////000111111111------...///000111222222pppxxxxxxrrr|||yyyttt~~~|||}}}}}}|||~~~|||~~~|||wwwqqqooollliiifffnnnooollltttwwwtttwww~~~zzznnneee^^^PPP>>>555444444000+++...//////---+++))))))***)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''###...FFFRRRFFF111%%%%%%%%%'''((((((((('''&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''(((((('''(((((()))***+++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......------------------------///......---+++******)))000///...---------------111///------//////---+++222111000///...............***)))...111000......222333333000,,,***,,,...000...---,,,---......------,,,++++++***+++---...///...---------...---,,,---...///000000///---+++,,,,,,---///...,,,---///222///------///000///......---------...///111222------......///000000111000000//////.........---///////////////......---222111000///---,,,+++***+++++++++*********))))))+++++++++***)))((((((''')))))))))))))))))))))))),,,***((('''&&&'''((()))+++)))((('''((()))+++,,,))))))))))))))))))))))))&&&''''''(((((((((((((((++++++++++++*********)))(((((((((((((((((((((((("""$$$'''(((((((((((()))******))))))((((((''''''(((((((((((()))))))))))))))'''%%%&&&))),,,+++))))))******)))(((((()))+++******+++++++++,,,,,,,,,((()))***+++,,,---------......////////////......//////............//////......//////000000111111111111222333555666666777666666666666777777777777::::::::::::888666333222555444333111000111111222000000000000000000000000333111///,,,++++++,,,---,,,,,,---------,,,***)))++++++************+++++++++++++++******(((''''''))))))))))))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,BBBHHH555''',,,000***,,,,,,,,,---------......---------............///222000...///222444333222{{{~~~jjjccclllmmmyyyzzzyyywwwwwwvvvqqqjjjmmmqqq|||zzzaaa^^^bbb```iiimmmssszzz}}}}}}{{{rrrllleeeeee^^^QQQ@@@444111222//////......---,,,++++++******++++++,,,+++++++++))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))444FFFKKK>>>000***%%%%%%'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))))))(((((((((((())))))***)))******+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++///......---,,,,,,------111///---...//////---***000000/////////000000000333000///222333000...///+++---000000//////000222222111/////////...---+++------...///000222444666444111......111333222000111222222111000///000222555444222111///------...+++++++++,,,------------,,,,,,+++***++++++,,,------......///000000111111000/////////.........---///////////////...------.........------,,,,,,,,,+++++++++*********))))))++++++******)))((((((''')))))))))))))))))))))))),,,***)))''''''((()))******)))((('''((()))+++,,,))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''###%%%'''((('''''''''((()))))))))((((((((('''''''''((((((((()))))))))))))))'''%%%&&&)))++++++))))))******)))(((((()))+++*********+++++++++,,,,,,,,,------------,,,++++++---......//////......---///..................///....../////////000000000000111111222444555555666555555666666666666777777888888888888777777666555555444222111000111111111000000000000000000000000000///---,,,,,,---...///,,,---.........,,,+++***++++++************+++++++++++++++******)))((('''))))))))))))))))))))))))***)))))))))((()))))))))((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((()))***(((((((((((())))))))))))*********+++++++++,,,,,,--->>>CCC555)))+++...,,,,,,,,,,,,---------.............../////////000000222000///000222333222111zzzsssdddjjjsss|||{{{zzz~~~yyyqqqllleeeaaafffkkkoooxxxyyylll```___```___nnnsss|||yyyssssss~~~yyytttooorrrqqqgggUUUEEE:::666///,,,))))))++++++***(((******+++++++++***))))))))))))))))))))))))))))))%%%%%%&&&'''((()))******'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&'''000999777,,,&&&(((%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))***))))))(((((((((((()))((()))******++++++************+++++++++,,,,,,,,,,,,,,,------------......*********+++++++++,,,,,,------------------------+++++++++,,,,,,---------...------,,,,,,,,,,,,,,,//////...///000///,,,***,,,---...///////////////***)))+++......++++++///,,,...111111000.........111222444333222111333444...111444444222111444777222111000222555666444111333444444333222111222333............///000111111...///000///---,,,---...------,,,+++++++++++++++.........///000000111111/////////..................////////////...------******++++++,,,---------+++++++++***************++++++******)))((((((((())))))))))))))))))))))))++++++)))((((((((()))******)))((('''((()))***+++))))))))))))))))))))))))&&&''''''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&((((((&&&&&&&&&'''((((((((((((((('''''''''''''''((((((((()))))))))((('''&&&&&&(((******))))))******)))(((((()))+++*********++++++++++++,,,---------------,,,,,,+++,,,------......------,,,......------------.............../////////////////////000111222333333444444444444555555666666666666666555666666777888999444444222111111000111111000000000000000000000000...---,,,,,,,,,---///000------...///...---,,,+++++++++************++++++******+++******)))(((''')))))))))))))))))))))))))))((('''''''''''')))***&&&''''''((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((()))***(((((((((((())))))))))))*********++++++++++++,,,---666;;;666---***,,,...,,,,,,,,,---------......////////////000000000111000000///111222333111000}}}sssvvv|||~~~}}}~~~yyylll[[[cccyyyssspppwwwuuuxxxooo~~~qqqkkkmmmvvv|||wwwoooooolllgggbbbcccjjjpppyyy~~~zzzuuunnnsssvvv{{{{{{~~~xxxvvvoookkklllmmmdddPPP>>>888111)))''')))++++++(((++++++++++++***))))))(((((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$#########'''+++(((!!!!!!%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''******)))(((((('''(((((((((((()))************)))******+++++++++,,,,,,,,,,,,,,,,,,---------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,------...//////---+++***---...///000000///...---------000333111...000666///000111111222333444555999>>>BBB>>>888888AAAIIIPPPXXX\\\VVVKKKEEEIIIOOOIIIPPPXXX\\\[[[WWWSSSPPPPPPPPPSSSXXX\\\[[[UUUPPPDDDEEECCC@@@===:::555000///000000///------000333///......---------------------........./////////..............................//////......---,,,))))))******++++++,,,,,,************************************))))))((((((((((((((((((((((((((((((+++***))))))))))))******)))(((((((((((()))******))))))))))))))))))))))))&&&''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&'''''''''''''''''''''''''''''''''((((((((())))))((('''&&&'''((()))))))))((()))***)))'''''')))***************++++++++++++))))))+++,,,---.........+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------..............................///000000111222222222222333333444555555555666555444444555666888999333333222111111000000000000000000000000000000000------,,,,,,,,,---...///---.../////////...---,,,++++++************++++++***************)))(((((()))))))))))))))))))))))))))((('''&&&&&&((()))***'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((('''(((***(((((((((((())))))))))))************++++++++++++---///444555000******///,,,,,,,,,---------............/////////000000000///000000222222222111000|||~~~|||}}}fff^^^dddYYYZZZ[[[EEELLLLLLRRRWWWYYY]]]^^^XXXddd[[[hhhsssiiiooo|||sssmmmmmm}}}mmmllliiidddaaagggyyytttvvvzzzttt|||wwwzzztttwww}}}sssmmmttt}}}jjjWWWHHH???333,,,,,,......---+++++++++++++++***)))(((((((((((((((((((((((((((((((((((((((((('''''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$(((%%%$$$&&&&&&$$$%%%(((%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''******)))(((((('''(((((((((((()))************)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,,,,---+++,,,---...------,,,,,,/////////000//////......000000111333222000444;;;DDDCCCCCCFFFKKKSSSYYY]]]lllrrrtttiiiZZZWWWcccrrr{{{oooeeelllvvvppp~~~~~~|||~~~}}}tttjjjaaaSSSFFF:::888555111//////111333------------------------,,,---------------......---------..............................------,,,***************)))))))))*********************************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))******((((((((((((((())))))***((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''(((&&&$$$###$$$%%%&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''((()))((())))))(((''''''(((***))))))*********+++++++++'''((()))***,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------.........------------------......//////000000000000111111222333333444444777666555444444444555666333222222222111000//////////////////////////////......---,,,,,,,,,,,,,,,,,,---.../////////...---++++++************++++++)))************))))))((()))))))))))))))))))))))))))(((((('''((()))***+++)))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''')))***)))((('''((()))(((((((((((())))))))))))))))))*********+++++++++---+++...444222,,,***...,,,,,,,,,---------......------.........////////////000111222222222333333nnnsss{{{~~~~~~||||||qqq~~~||||||gggPPPOOOWWWSSSSSSVVVMMMQQQVVVaaapppxxxrrrbbbUUUTTTPPPWWW\\\TTTRRR^^^iiifffcccaaabbbtttjjjppprrrnnnlllyyylllnnnvvvsss{{{~~~yyyqqqVVVMMM@@@666000...---+++++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))&&&######&&&(((((('''%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%%%%&&&''''''(((''''''''''''(((((((((((((((((((((((())))))))))))***))))))(((((((((((()))((()))******++++++************+++++++++,,,,,,,,,,,,,,,++++++++++++******,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,------...+++,,,......---...000111,,,,,,---...000222444555:::888:::???DDDHHHPPPXXXtttqqqmmmmmmrrrxxx~~~yyyfff```iiiuuunnnwww}}}tttddd]]]eeepppjjjyyy~~~yyyxxx}}}]]]XXXPPPHHHBBB<<<666222///////////////...---,,,---------------------------------------.........---............---,,,,,,,,,,,,+++***)))(((((((((***************+++++++++******))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))((((((((((((((((((((((((&&&''''''((((((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$###$$$&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((('''&&&&&&''')))((())))))(((''''''(((***)))))))))************+++***************))))))(((+++,,,,,,------,,,,,,+++......------------......---------------,,,,,,,,,---........./////////000//////000111222222333333777777666444444333333333222222222222111000///...////////////////////////...---------,,,,,,+++++++++,,,---...///...------++++++************++++++))))))************))))))))))))))))))))))))))))))'''(((((()))************))))))(((((('''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''((()))(((((((((((()))))))))))))))))))))************+++,,,***,,,111333000,,,+++,,,,,,,,,---------......------------............///000222222222333666888{{{sssttt|||}}}]]]SSS___iiihhhaaaYYY^^^|||xxxccc\\\___lllsssrrrppppppiii{{{rrrfffccciiimmmssswwwuuu~~~qqqaaa\\\aaappptttgggeeeuuuvvvfffjjjrrrvvvzzzuuurrrddd^^^SSSGGG<<<333...++++++,,,,,,---------,,,,,,))))))))))))))))))))))))'''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%###"""###%%%%%%###%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&'''((((((''''''''''''(((((((((((((((((((((((()))))))))))))))(((((((((((())))))***)))******+++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---......///,,,.../////////111555888444555777;;;AAAHHHNNNRRRZZZTTTRRRWWW]]]ccckkkrrr~~~xxxqqqmmmmmmnnnooooooaaa```ZZZPPPFFFBBBEEEJJJGGGKKKLLLGGGAAA@@@FFFMMMKKKPPPWWWYYYVVVRRRPPPPPPVVVYYYaaammmwwwyyyrrrllliiirrrzzzrrrmmmhhheeeccc\\\PPPGGG;;;;;;;;;:::888555333222////////////////////////,,,,,,,,,------.........------......------,,,+++,,,,,,+++******))))))((())))))*********+++++++++)))))))))))))))))))))***))))))))))))))))))))))))&&&&&&'''(((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&((()))'''%%%%%%''')))'''((()))(((&&&&&&((()))))))))))))))***************++++++++++++***)))))),,,,,,------------,,,,,,///..................///---------,,,,,,,,,++++++............////////////---...///000111222222333555555555555444333222222111222222222111000///...////////////////////////++++++,,,---------,,,,,,***+++,,,.........---,,,++++++************++++++))))))************))))))))))))))))))))))))))))))$$$&&&((()))******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))(((''''''((()))(((((((((((())))))))))))))))))))))))************+++,,,---///222444...''',,,,,,,,,---------..................////////////000111222222222444999===sss}}}uuurrrYYYOOORRRZZZfffooo```aaa{{{tttqqqsssxxxnnnmmmhhhvvv|||nnneee___^^^```^^^^^^vvvggg^^^dddmmmyyyyyywwwwwwsssjjjbbbsssooohhh[[[LLL>>>555111+++,,,,,,---............))))))))))))))))))))))))%%%&&&&&&'''((()))******'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''(((%%%'''(((%%%######$$$###&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%&&&'''((()))''''''''''''((((((((()))&&&&&&&&&&&&'''''''''((((((((('''(((((()))***+++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++---......///---------------...///000...000111000000333999>>>EEEGGGKKKQQQ[[[eeeoootttiii^^^SSSPPPPPPPPPRRRVVVTTTOOOIIIEEEDDDDDDBBB@@@CCC???;;;999:::;;;;;;:::>>>;;;777666888;;;>>>AAABBB???;;;:::<<<>>>???>>><<>>EEEGGGCCCAAADDDLLLXXXhhhwww}}}}}}hhhiiioooxxx}}}ttt___NNNMMMFFF<<<444222222222333000/////////---******,,,000000...,,,******,,,---...,,,+++))))))***,,,---*********************************)))******+++,,,))))))))))))))))))))))))&&&'''((())))))***))))))(((((((((((((((((((((((('''''''''''''''((())))))***)))(((''''''&&&&&&'''&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((((((((((())))))))))))***************+++++++++******+++,,,,,,,,,,,,+++***,,,...000///---***'''+++,,,---...////////////........................---///111222111///---+++............////////////222333444333222222444666111111000///////////////000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---+++))))))+++,,,***(((+++*********))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((%%%"""!!!###%%%''''''%%%&&&''''''(((((('''''''''''''''''''''((()))***%%%&&&''''''((((((''''''''''''''''''(((((((((((()))************+++++++++(((222999:::;;;;;;666...---///---)))+++000000+++000///............//////000333444111000777BBBKKKjjjjjj^^^UUUgggeeefffjjjooouuuxxxxxxxxxwwwvvvzzzrrrnnnooottttttsssxxx}}}~~~ssslllzzzuuunnniiilllfffggguuu|||{{{wwwoooiiifffuuuvvvzzzvvvvvvrrrtttyyydddDDD999000......,,,+++,,,---,,,+++***))))))))))))'''((()))******)))((('''(((((('''''''''&&&&&&&&&)))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&''''''((((((((())))))*********+++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,...---,,,///---***))))))+++000555===999222......333999===FFFGGGJJJOOOUUUYYY[[[\\\OOOFFFAAAFFFKKKGGG@@@<<<;;;999777777888999;;;===;;;:::888777888;;;===>>>AAACCCDDDFFFIIIMMMPPPQQQXXXXXXZZZZZZVVVUUU]]]hhhiiibbb[[[YYYZZZ[[[YYYXXX^^^YYYRRRNNNMMMNNNOOOOOOGGGGGGCCC===<<>>::::::;;;>>>DDDLLLSSSUUUTTTTTTZZZgggwwwvvveeeVVVLLLBBB777///000---,,,...///,,,++++++,,,+++***((()))+++///111...---+++***))))))******************************,,,++++++***)))))))))***))))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&((()))***)))(((((('''''''''''''''&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&&&&&&&'''%%%$$$#########$$$&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((('''(((((((((((())))))))))))))))))******+++++++++*********+++,,,,,,,,,,,,++++++,,,...///...,,,***)))+++,,,---...////////////........................,,,,,,---------.....................////////////111222333222111111333555111111000////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******---+++))))))+++,,,***(((*********)))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&%%%%%%%%%&&&'''%%%&&&''''''(((((('''''''''&&&&&&&&&''''''((()))%%%&&&''''''((((((''''''''''''''''''(((((((((((())))))*********+++++++++)))---111222777:::555---+++...---***+++//////+++......//////000000111111111222222222666???JJJRRR{{{wwwhhhiii```YYYfffmmmnnn{{{{{{{{{|||zzzrrrsss}}}pppeee```bbb^^^cccsss{{{}}}nnnddd```bbbrrrrrr}}}|||}}}|||rrrtttkkkPPPAAA222,,,***)))((((((---,,,+++***)))))))))***(((((())))))))))))(((((((((((((((''''''''''''&&&(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))((((((''''''((())))))'''(((((()))***+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---.........+++---///111111111///---;;;777333666???KKKTTTYYYXXXUUUQQQOOONNNKKKFFFBBB>>>999555777999777444444555555555777:::>>>@@@AAAGGGGGGGGGJJJMMMOOOOOOOOOTTTWWW\\\ccchhhlllnnnooozzzzzzzzzxxxsssooossszzz}}}}}}|||yyyvvvuuuuuuuuutttqqqmmmlllnnnsssvvvxxxpppiii]]]RRRNNNOOONNNKKKFFFDDDCCCDDDFFFGGGFFFFFFCCCIIIRRR]]]jjjzzzwwwqqqgggXXXLLLAAA777111222444222111222...---------------------......---,,,++++++******************************------+++***)))((((((((())))))))))))))))))))))))((())))))))))))(((((('''(((((((((((((((((((((((()))(((&&&%%%%%%''')))***'''''''''&&&''''''((()))&&&&&&&&&&&&&&&%%%%%%%%%""""""###$$$%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''(((((((((((((((((((((((((((((())))))))))))((()))***+++++++++***)))******+++,,,,,,,,,,,,+++,,,,,,---------,,,++++++,,,,,,---...////////////...........................---+++******,,,...///............////////////000111222111000000222444111111000////////////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,+++******++++++***(((******))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&))),,,+++(((&&&&&&'''%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%&&&''''''%%%&&&''''''((((((''''''''''''''''''(((((((((((()))))))))*********++++++***)))''')))000777666000))),,,...++++++---...------...///000111222222222111000222888@@@IIIQQQUUUuuuiiiZZZhhhlllooowwwrrrlllsss{{{~~~}}}{{{ssstttmmmllluuuwww{{{kkkdddbbbcccnnnvvv|||||||||wwwvvvbbbXXXGGG555---,,,,,,+++,,,++++++***)))))))))))))))(((((())))))))))))((((((((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((())))))''''''((()))***++++++,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---------.../////////,,,...//////000222111...666666:::DDDSSS]]]aaaaaaUUUMMMBBB;;;999777555222:::999888888777888:::<<<>>>CCCFFFFFFGGGLLLQQQRRR\\\___ffflllnnnmmmppptttvvvwww|||yyywwwlllhhhhhhgggfff___ZZZVVVXXXYYYZZZ[[[]]]MMMKKKIIIIIIKKKRRR[[[aaagggiiinnnwww~~~zzzcccRRRBBB<<<777111...000---...000222333222///,,,...////////////...---,,,************************,,,+++***)))(((((((((((((((((((((((((((((((((((())))))***))))))((('''&&&(((((((((((((((((((((((()))(((&&&$$$%%%&&&(((***&&&&&&&&&&&&'''((()))***(((''''''&&&&&&%%%%%%%%%""""""###$$$$$$%%%&&&&&&''''''''''''(((((())))))&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))'''(((***+++++++++***)))******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,,,,,,,------...//////..............................111000...,,,++++++,,,---............///////////////000111000//////111333222111000000//////000000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''$$$***000000+++&&&%%%&&&%%%&&&''''''((('''''''''%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&''''''((('''''''''''''''''''''(((((((((((())))))))))))************+++(((%%%&&&+++222777777))),,,---,,,++++++---...---...///000111111111000000000666BBBKKKOOOOOOPPPxxx\\\SSSSSS[[[hhhqqqxxx|||xxxrrrttt}}}zzz~~~xxxwwwkkkiiihhhiiiooo~~~~~~}}}~~~eee___OOO???777444222000111******)))((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''(((((((((((('''(((((()))******++++++))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........---------.........---)))&&&,,,999AAAAAAAAA@@@BBBGGGNNNPPPLLLGGGAAA;;;555222333777:::;;;666999<<<===???EEELLLPPPUUU```fffdddcccjjjsssxxxxxxzzzwwwrrrppphhhcccgggkkkkkkkkkmmmbbb]]]WWWVVVXXXXXXVVVSSSEEEJJJRRRZZZcccooo|||ssscccVVVOOODDD666111444444222//////000222222111,,,---......///......---***************************))))))((())))))******(((((((((((((((((((((((())))))***))))))((('''&&&(((((((((((((((((((((((()))(((&&&%%%%%%&&&'''(((%%%%%%%%%%%%&&&((()))***)))(((((((((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((((((((((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))(((((((((((())))))))))))'''((()))***+++***))))))******+++,,,,,,,,,,,,+++---,,,+++++++++,,,------,,,---......///.................................,,,------------,,,,,,,,,............///////////////000111000//////111333222222111000000000000000,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,++++++++++++***))))))***(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''$$$***111111,,,'''%%%&&&%%%&&&''''''((('''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&''''''((('''''''''''''''''''''(((((((((((((((((()))))))))*********+++***)))((()))...666>>>---,,,,,,,,,+++***,,,.........///000000000//////222555???MMMRRRNNNIIIIII~~~lllaaaSSSPPP^^^jjj}}}~~~{{{yyy~~~|||vvvwwwooouuu|||xxxbbbaaaVVVJJJCCC;;;333...---******)))))))))))))))***))))))(((((((((((())))))'''(((((((((((()))))))))'''''''''''''''((()))***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%'''((((((((((((((())))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...+++,,,---,,,++++++---///'''///666<<>>444...***+++,,,+++,,,...///////////////000222222:::>>>IIISSSRRRIIIIIIOOOgggQQQKKKQQQjjj|||uuuwww~~~~~~}}}}}}}}}zzzkkkwwwpppmmmxxxpppuuuuuu{{{rrraaaccc]]]XXXRRRGGG999000...,,,+++++++++++++++,,,,,,***)))(((''''''((()))***'''((((((((())))))))))))'''&&&&&&'''''')))******%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%&&&((()))******))))))************)))))))))))))))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***,,,.........///222555000<<>>:::666333222444777999777:::>>>@@@CCCIIISSS[[[jjjrrrxxx|||pppmmmmmmuuuvvvllltttoooeeeUUUGGGCCCGGGNNNOOOPPPYYYcccaaa```uuuuuueeeWWWJJJ>>>555111000...,,,++++++++++++***************************))))))(((((((((((()))))))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&'''(((&&&&&&'''''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***(((((((((((())))))))))))***)))'''''''''(((***+++******+++,,,,,,,,,,,,++++++++++++,,,,,,------------...............------........................000///...---------...///............////////////000111111111000000222333333222111111000000111111---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...***+++---+++)))((()))+++'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''&&&'''((())))))((('''&&&%%%&&&''''''((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((((((((()))))))))******)))***---+++***///777<<<000((()))---,,,,,,...000///...///111444777999EEEHHHPPPSSSLLLEEEQQQccccccYYY[[[fffttt~~~pppqqq\\\___UUUPPPbbbttt}}}yyyvvvuuulllmmmsss}}}nnnqqq{{{~~~www}}}{{{]]]ZZZ```[[[dddyyyyyyrrrxxxssshhhggggggcccVVVEEE;;;999---------,,,,,,---......***)))(((''''''((()))***'''((((((((())))))******$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&''')))***+++++++++***++++++******)))((((((((()))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***---000222222444888<<>>;;;:::CCCTTTbbbaaagggjjjuuuyyyppphhheeecccjjjllleeeUUUJJJOOO```mmmuuuXXX@@@:::555,,,,,,666...***'''***...///...---((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%&&&'''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((''''''''')))))))))(((((((((((((((***)))((())),,,---+++(((******+++++++++,,,,,,,,,+++,,,---.........---,,,,,,///111///+++)))***,,,999888555000------...---...000000---+++---//////:::222...222555444333444///...333222---444999111///...///222111...---000(((***---......---------,,,,,,,,,+++++++++******++++++************++++++************))))))))))))''''''''''''''''''''''''''''''((((((((((((((((((***))))))(((''''''&&&&&&))))))((('''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((())))))))))))))))))))))))))),,,+++)))((((((***,,,---;;;444---,,,---,,,---...---111111,,,+++444DDDPPPSSSOOONNNMMMGGGMMMooo|||xxxsssrrrxxxzzzsssjjjaaaXXXaaa{{{~~~qqqkkkjjjdddfffsss}}}wwwwwwwwwwwwxxxvvvsssrrruuuyyyyyywww{{{yyyssslll___QQQMMM>>>///***+++,,,,,,---)))((((((''''''(((((()))(((((('''''''''&&&&&&&&&'''(((((('''&&&&&&)))+++(((''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%$$$)))((('''&&&&&&&&&'''((()))((('''&&&'''(((***++++++++++++*********))))))'''((())))))(((((()))***++++++************++++++))))))***+++///333777:::===<<<999555000......///+++---//////---++++++---'''111CCCTTT\\\XXXMMMCCC===<<<888666555777888777888>>>FFFLLLUUUbbbsss~~~}}}~~~}}}|||zzzrrreee\\\]]]aaacccTTT```nnnzzzxxxZZZDDD888222......000222111+++'''(((+++************))))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((('''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))((((((((())))))))))))))))))))))))***(((((()))+++,,,+++(((***++++++++++++,,,,,,,,,,,,---.../////////......***,,,......---...111444'''+++......000222333222000222444333333333555555666;;;999555<<>>777111...///333333000------111000...,,,************,,,,,,,,,+++++++++*********))))))(((((())))))***++++++***))))))(((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%''')))(((&&&###!!!&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''))))))))))))))))))))))))+++***)))))))))***,,,---333888777...))),,,...,,,...,,,---555AAAMMMTTTWWWTTTMMMHHHOOOeeeccc[[[QQQZZZ}}}}}}{{{pppccc\\\^^^iiioooiiimmmzzz~~~vvvuuu||||||zzzmmmhhhqqqhhhAAA...,,,,,,***'''***))))))(((((())))))***((((((((((((''''''''''''(((((('''&&&%%%&&&))),,,(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((('''''''''%%%%%%%%%%%%&&&&&&''''''(((''''''''''''((()))***)))((((((((('''''''''''''''((())))))(((((()))***++++++************++++++,,,+++))))))+++000666999;;;444---))))))++++++***------***)))///999BBBEEEKKKFFF===666222333555777777777:::@@@FFFLLLTTT\\\iiilllxxxtttyyyxxxwwwssszzzwwwrrrxxx~~~yyyyyyoooqqqvvvuuunnn{{{ssskkkffffffggggggjjjPPPDDD444)))***///...***+++++++++*********))))))((((((((((((((((((((((((***)))(((''''''((()))***'''''''''&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***************++++++++++++*********++++++,,,,,,+++++++++,,,,,,,,,------------......////////////111000//////......---,,,000444333---///:::DDDGGGLLLKKKNNNTTT[[[dddoooyyy{{{mmmssszzzmmmeee```NNNBBB777222111//////222///...,,,,,,,,,,,,+++***,,,,,,,,,+++++++++******))))))(((((((((((())))))++++++***)))(((''''''&&&'''''''''''''''''''''''')))((((((''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%###"""%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))***)))))))))***+++,,,------888;;;000)))---///,,,444...---888HHHRRRVVVWWWQQQBBBLLLqqqMMMTTT```xxx{{{zzzyyywwwkkkeeeiiipppwww|||{{{vvvqqqkkklll~~~sssQQQ;;;333...,,,+++******))))))))))))******))))))((((((((('''''''''(((((((((&&&%%%&&&)))+++(((''''''''''''&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((()))$$$%%%%%%&&&&&&''''''''''''''''''''''''(((((()))(((((((((''''''''''''&&&(((***++++++***)))+++,,,++++++************++++++++++++*********,,,---...111---))))))---//////...------+++---999FFFJJJFFF>>>===:::888666777888:::??????FFFQQQ\\\eeerrr~~~}}}sssnnnmmmmmmlllzzzuuuooopppxxx|||rrreeeiiihhhuuu}}}uuupppsssssspppnnnjjjnnnuuukkkcccjjjsssqqqpppsssvvvuuuqqqnnnttt|||{{{xxxxxxwwwooobbbYYYaaagggqqq{{{```CCC222//////---***************+++++++++((((((((((((((((((((((((***)))(((''''''((()))***&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))******++++++++++++,,,,,,++++++++++++---...++++++,,,,,,,,,------------------------.........---///000222333333333444***555<<<<<>>QQQRRR]]]mmmxxxyyyllliiigggjjjnnnqqqpppmmmppprrrssstttzzz|||zzzpppssssss{{{wwwkkkaaa___bbbkkkmmmpppsssttttttsssrrr|||wwwuuuxxxvvvpppkkklllaaa```ssslllCCC///,,,...+++++++++++++++*********(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&'''(((((($$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&''''''((((((((())))))***++++++++++++,,,,,,+++******---///,,,,,,,,,,,,---------------,,,,,,,,,,,,---......---000222111///000555999EEEVVVcccdddhhhrrrvvvrrrhhhfffkkkzzzvvvuuu|||vvv\\\KKK>>>555222111///,,,---///000---+++,,,,,,,,,+++++++++*********))))))(((((())))))***))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))***+++,,,,,,---***111888888222------//////444CCCSSSWWWOOOKKKMMMXXXyyynnnXXX\\\{{{gggjjjooouuuyyy~~~tttlllkkkhhhhhhrrrxxxxxxtttjjjllluuuwwwqqqrrryyyxxxpppgggaaaZZZSSSHHH999...++++++++++++******+++++++++))))))))))))((((((((('''%%%'''))))))((('''(((((((((''''''''''''&&&&&&&&&$$$%%%'''((()))((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&((((((''''''((((((((('''&&&%%%&&&&&&''''''((((((''''''******)))))))))((((((((((((***++++++******+++,,,++++++************++++++((()))***,,,------------***+++,,,------...111333555>>>BBB>>>===@@@<<<444777666666777===HHHVVVaaasssvvvzzzoooiiiooowwwuuulllyyyxxx~~~{{{}}}qqqttt}}}tttzzzvvviiigggmmmrrrwwwzzzwwwtttyyy~~~}}}yyywwwvvvvvvyyy|||rrriiikkkvvvkkkSSSDDD;;;///...---,,,***)))((('''))))))))))))))))))))))))'''(((***++++++***((('''&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))''''''((())))))***++++++)))***+++)))'''(((+++...,,,,,,,,,------------......------,,,---...///000///333555444333:::HHHTTTsss}}}ssstttyyypppaaaPPPEEE???999111------...---***,,,,,,,,,+++++++++***************))))))*********'''''''''(((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''((('''''''''&&&%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''((()))***+++,,,,,,---***+++333<<<888...,,,222333<<>><<<...+++444===DDDOOORRRHHHEEEZZZvvv}}}yyyvvvssspppiiiqqq{{{uuueeeiiiuuuuuujjjpppwwwjjjiiiqqqooorrr||||||zzznnnuuupppbbb^^^___OOO888222...+++***,,,...,,,((())))))************))))))***++++++******)))(((''')))((('''&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&((()))''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))************************************---***(((***---...---***222---,,,333???GGGGGGDDDFFF@@@:::666666777666555:::GGGWWWhhh~~~}}}uuukkkiiisss|||zzzqqqkkkooowwwttt|||~~~tttnnnyyywwwnnnppprrrtttuuupppjjjmmm}}}xxxxxxzzz{{{{{{tttpppsssyyy{{{wwwtttgggLLL333///000,,,***---!!!---111***&&&)))+++(((''''''((((((((((((''''''))))))((('''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((((((((()))))))))))))))))))))))))))******+++++++++,,,,,,,,,//////...------,,,------///...---,,,---000444888777:::BBBPPPbbbtttzzzgggmmm|||ttteeeTTTGGG<<<222,,,,,,000,,,+++---,,,******---......---,,,+++***)))(((+++***)))***+++***)))'''(((((((((((((((((((((((($$$%%%&&&'''(((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((((((''')))***)))((('''(((***''')))******)))***,,,///---&&&+++;;;===333222<<>>000...///------///))))))************)))))))))))))))(((((('''&&&%%%(((''''''''''''((())))))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++)))+++,,,,,,,,,---...000111===JJJOOOKKKCCC===;;;555666777555555===KKKVVVnnnzzz~~~||||||tttkkkfffeeeiiitttttttttxxxuuusssttttttxxxvvvqqqoookkkkkkrrriiiLLL:::...'''000((($$$'''+++***((('''&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))))))))))))))))))))******+++++++++,,,,,,,,,*********++++++,,,.........222555777999???IIIQQQuuu~~~}}}yyyuuuiiinnnhhhRRR888000***+++......------++++++******)))))))))(((+++***)))***+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''')))***)))((('''(((***''')))******)))***,,,///...,,,,,,222<<>>EEENNNNNNLLLGGGAAA======???<<>>RRRWWWPPPOOOHHHDDDXXX~~~|||wwwqqqkkkgggbbb^^^[[[TTTSSSQQQOOOMMMLLLLLLLLLHHHHHHHHHIIIJJJLLLMMMNNNNNNOOOQQQUUUZZZ___dddhhhyyy|||vvvwww}}}uuuuuu{{{~~~qqqssszzz~~~~~~xxxqqqvvvuuuooonnnrrrooofffmmmaaaJJJ333+++//////)))******++++++++++++******++++++++++++***)))((('''(((((((((((('''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%&&&(((***,,,...''''''''''''''''''''''''&&&&&&&&&''''''(((((()))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///444;;;DDDJJJFFFDDDAAA>>><<<;;;<<<===@@@MMMccc{{{mmmzzz|||rrrlllzzznnnjjjpppzzz~~~uuummmuuuvvvgggjjjssszzz~~~wwwlllllloooppptttzzzzzz{{{[[[BBB)))$$$,,,000,,,&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((((((((()))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))***---000555:::===???HHHRRRbbbuuuzzzdddRRRHHHOOOWWW]]]iiiwwwwwwlllgggxxxyyyiiifffXXXIII@@@:::222---+++,,,,,,++++++*********)))+++***)))***+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&'''(((((((((''')))***)))((('''(((***''')))******)))***,,,///+++///333777DDDSSSWWWRRRFFFGGGQQQnnn{{{rrroooccc___YYYUUUQQQMMMHHHFFF>>>>>>??????>>>===<<<;;;::::::::::::;;;<<<>>>???>>>>>>>>>???CCCHHHNNNQQQ```gggrrr{{{~~~||||||{{{yyyxxxrrrjjjfffjjjrrruuutttqqqssskkkqqq~~~zzzlllqqqqqqsssxxxxxxqqqnnnfffjjjrrrxxxvvvqqqooopppiiissshhhGGG111000000)))***++++++,,,,,,++++++***************)))((('''&&&###$$$%%%'''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%'''+++///222''''''''''''''''''''''''%%%%%%&&&''''''((())))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,...///111666===CCCFFFHHH@@@>>><<<::::::@@@HHHNNNbbbuuummmeeehhhzzzuuuppppppgggmmmyyyssscccbbbllluuu{{{rrrqqqqqqoooooo|||uuuoooqqquuuvvvuuuppptttyyyrrrPPP777000222...((((((((())))))))))))((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,***---111666<<>>===<<<;;;AAAQQQfffuuusss```VVVcccyyyqqqnnnvvvrrrzzztttiiikkkcccaaadddsss|||rrrwwwvvvooottt}}}}}}xxxtttxxxXXX888------,,,))))))************))))))&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&'''((()))###$$$$$$%%%%%%&&&&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,222444888===CCCIIINNNQQQaaajjj}}}tttWWWYYYOOOJJJQQQ\\\gggsss~~~lllpppxxx|||sss]]]HHH===000000///...,,,+++******+++***)))***+++***)))'''((((((((((((((((((((((((&&&&&&&&&&&&%%%$$$######%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))((()))***)))((('''(((***''')))******)))***---///---222===JJJRRRSSSSSSTTTHHHjjj{{{rrrfff\\\VVVOOOGGGAAA>>>===;;;:::999999:::;;;;;;...+++555888333444<<<777666666777888888666444555777999888666555888:::888<<>>===;;;@@@VVV{{{wwwyyy{{{~~~zzz}}}{{{~~~|||xxxuuurrriiijjjyyypppoootttvvvvvvwww~~~{{{{{{|||rrrkkkaaa===---,,,'''******)))+++///---((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%###"""!!!))))))((((((((((((((())))))***+++,,,,,,+++***))),,,'''(((000222---+++---======CCCMMMTTTZZZiiiyyy{{{ZZZLLLPPP]]]^^^aaannn{{{uuuvvv|||kkkCCC111...222,,,'''***+++,,,,,,,,,,,,,,,+++***)))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$######""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''*********)))))))))))))))+++***)))***,,,...------333@@@BBBIIIUUUMMMHHH[[[```zzzttteee]]]SSSLLLHHHDDD>>>999888777666666666777888888;;;555555:::;;;666777===<<<<<<;;;;;;<<<=========<<<;;;:::999999:::;;;======>>>@@@@@@BBBHHHQQQXXXbbbnnn|||wwwpppqqqlllaaaXXX^^^ppp{{{}}}xxxtttuuuqqq}}}xxxrrrzzzwwwxxxkkk^^^BBB---222,,,------,,,++++++)))''',,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&)))---///;;;...)))(((###&&&((("""(((((((((((())))))))))))+++*********)))))))))(((,,,,,,---,,,+++---111555>>>??????@@@AAAAAAAAAAAA@@@AAAGGGXXXzzznnn}}}~~~~~~{{{{{{zzz{{{~~~~~~yyyrrrsssuuuxxx}}}~~~pppbbbwww}}}wwwxxxvvvrrr|||dddGGG333+++++++++++++++***+++,,,))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$))))))((((((((((((((()))((()))+++,,,,,,,,,,,,,,,***...///+++(((+++555>>>FFFIIIVVVlllttt]]]MMMNNNYYYzzz}}}TTT555...---000111++++++,,,,,,,,,+++******)))(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))******)))***+++---///111:::FFFJJJMMMPPPDDDFFF___}}}ooobbb[[[LLLGGG@@@===<<<;;;888555555444444555555777888999888:::;;;;;;::::::::::::;;;::::::;;;<<<===???@@@AAA???<<<;;;<<>>===>>>AAACCCHHHNNN___sssrrrtttqqqdddXXXYYYkkk|||zzzxxx~~~~~~}}}xxx|||uuufff^^^KKK444+++------...---***(((''''''******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&#########$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))***888111111...%%%'''---)))(((((((((((())))))))))))***************)))))))))---......------111888===DDD@@@<<<;;;===???@@@@@@CCCNNNdddiiihhh~~~zzzrrrjjjjjjkkkkkkjjjjjjhhhgggiiillloooqqqqqqpppsssvvv{{{{{{}}}rrr}}}{{{~~~zzztttmmmzzzlllkkkrrruuu{{{{{{rrrOOO666---))),,,***%%%&&&,,,******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$&&&'''''''''''')))((((((''''''((())))))((()))***,,,------------,,,111111------777CCCIIIKKK```mmm[[[RRRUUUeeevvvtttHHH333,,,...000)))+++++++++************)))''''''(((((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))(((***+++******---333888BBBKKKPPPQQQKKK???OOOttt}}}ssshhhZZZNNNHHH>>>;;;888777888999888777666777777888999::::::;;;999<<<<<<:::<<>>@@@BBBDDDEEEFFFGGGHHHIIIIIIHHHFFFFFFHHHLLLPPPLLLKKKIIIHHHGGGFFFEEEEEEGGGBBBGGGYYYgggmmmzzz|||tttlllgggeeeeeejjjooo}}}ppp}}}rrriiiZZZ@@@+++---------...***&&&&&&)))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&...///666444((('''+++&&&(((((((((((())))))))))))''''''((()))+++,,,---------------000555;;;???AAA;;;;;;<<<===@@@DDDHHHJJJTTTlll}}}pppppp}}}{{{zzznnnfffcccdddddddddfffhhhiiihhhqqqnnnnnnrrruuuuuuuuuvvvsssvvvzzz~~~~~~xxxxxxxxxwwwwwwxxxyyyyyy{{{|||~~~~~~}}}}}}}}}~~~~~~zzzxxxyyy~~~zzzqqqwwwttt{{{}}}uuunnnhhhkkkllluuu}}}]]]CCC...,,,...(((''',,,***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$&&&'''((((((((((((((('''''''''((())))))))))))***++++++++++++,,,///,,,...777AAAHHHLLLPPPbbbvvvmmmaaaVVVSSSWWWcccvvviiiOOO666,,,...,,,++++++******)))))))))***&&&''''''((('''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&((((((((()))))))))))))))(((***,,,+++***...777???HHHKKKPPPOOOFFFFFFiii{{{jjj^^^TTTIII@@@===888777666666777888999999777777888999::::::;;;;;;>>>>>><<<<<>>HHHOOORRR```rrrxxxkkkiiijjjjjjllloooxxxmmm}}}sssiiiWWW@@@000,,,+++---+++'''(((---((((((((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$'''---999999---***)))(((((((((((())))))))))))''''''(((***+++,,,......---,,,...666@@@EEECCC>>>444888<<<>>>AAAKKKZZZfff{{{}}}~~~~~~{{{tttvvvxxxoooaaaXXXXXXfffpppnnnkkklllnnnmmmvvvqqqppptttwwwwwwyyy}}}~~~}}}}}}{{{xxxtttqqqpppqqqssstttlllooorrruuuwwwzzz~~~}}}}}}}}}}}}}}}||||||}}}|||zzzvvvsssrrruuu|||tttjjjrrr{{{ooopppvvvnnndddhhhxxx~~~|||xxxmmm???///...,,,+++///)))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''''''''''''''''''''''''''((())))))************)))))))))***...***222CCCJJJJJJVVViiixxxhhhZZZSSSXXX```fffiiiqqq}}}fffGGG666333...---,,,+++***)))))))))***&&&''''''''''''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''(((((())))))))))))'''***,,,,,,---333===FFFLLLHHHIIIHHHCCCTTTttteeeTTTKKKDDD===888777555555555555666777888888666777999;;;<<<=========CCCAAAAAAGGGOOOUUUWWWVVV\\\aaagggjjjjjjiiiiiijjjgggkkknnnnnnjjjggghhhjjjcccaaaaaadddhhhhhhccc]]]TTTIIIFFFKKKLLLGGGKKKUUUkkkooo|||vvvooogggccclllzzzzzzzzzsssuuuqqqkkkmmm|||~~~vvvoooeeeSSS888///)))+++,,,((()))...)))((((((((((((((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&%%%%%%!!!(((666;;;888======000(((((((((((())))))))))))*********+++++++++++++++...///444===FFFHHHBBB;;;444777999:::BBBVVVtttzzz|||}}}yyyqqqnnntttuuummmeeeccccccwww|||uuuwww{{{yyyzzztttuuu}}}}}}|||{{{|||xxxrrrooooooqqqrrrsssnnnoooqqqqqqqqqqqqssstttwwwvvvuuuuuuwwwxxxxxxxxx|||{{{yyyvvvtttuuuxxx{{{xxxooossswwwvvvuuuzzzxxxzzzzzzsssxxxkkknnnwwwttt~~~tttuuuYYY999///++++++,,,(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))++++++***))))))******+++,,,222???IIIGGGMMMnnn\\\KKKIIILLL```kkkuuuvvvqqqvvvssseeePPPCCC888)))000///---***))))))))))))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&''''''(((((())))))***(((***---...222999CCCKKKOOOFFFDDDCCCHHHjjjzzzkkkZZZNNNAAA===;;;777555555555666777777888999:::;;;:::<<>>(((((((((((())))))))))))*********++++++,,,,,,,,,000666>>>DDDEEEBBB===999999;;;>>>FFFWWWwwwwww~~~~~~yyy}}}xxxoooiiihhhmmmsssnnneeefffnnnyyy~~~zzzzzzyyyuuurrrtttqqqnnnnnnqqqssssssrrrrrrssssssqqqnnnlllllllllrrrrrrqqqppppppqqqsssuuuyyyyyyyyywwwuuuuuuwwwyyyyyy~~~wwwyyyyyy{{{}}}|||{{{sssjjjpppttt||||||~~~ttttttvvv{{{{{{www}}}|||ZZZAAA333+++))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''((())))))************+++---///000222BBBLLLJJJOOOkkk___GGGIII```tttmmmuuuzzztttnnnwww}}}uuunnnaaaYYYNNN===333111...,,,))))))))))))+++)))'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''((())))))*********,,,000777@@@HHHMMMNNNDDDEEEIIIXXXwwweeeWWWIII???777777888777666666888:::;;;<<<======???@@@AAADDDHHHMMMRRRUUUWWWXXXdddiiixxxyyy~~~rrrdddfffiiikkkjjjddd^^^[[[RRRPPPUUUcccrrrzzziii```bbbfffjjjjjjfffgggmmmqqqpppmmmiiigggiiiiiiooo~~~}}}uuurrriiinnn{{{gggJJJ777(((***,,,(((&&&*********)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&'''(((((()))$$$""""""(((;;;BBB444(((((((((((())))))))))))&&&''')))***,,,...///000333<<>>???===???BBBJJJLLLTTT^^^cccbbbdddiiivvv}}}vvvppprrrxxxzzzvvvpppaaaWWWUUUUUUVVVfffxxxzzz~~~vvviiieee______ccc\\\\\\|||xxxlllmmmhhhjjjpppqqq{{{~~~tttppp~~~qqqooozzz~~~yyy|||eeefff```FFF///)))+++***((()))******)))((((((((((((((('''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''&&&$$$""" $$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((())))))(((((((((((())))))))))))'''+++......,,,...444999BBBEEEDDD???:::999:::999DDDXXXuuu}}}|||xxx~~~vvvjjjaaa]]][[[^^^``````]]]ZZZ[[[bbbhhhfffeee```^^^dddooorrrnnniiiddddddiiillljjjhhhhhhgggiiikkkkkkiiihhhhhhhhhjjjjjjkkkkkkjjjiiihhhhhhfffmmmmmmhhhkkkxxx~~~zzzzzzwwwtttsssssstttttttttuuurrrooopppsssuuuuuutttyyyxxxwwwuuuqqqqqq{{{sss|||kkkqqqllleeelllpppeeefffkkkqqqssstttyyyrrrJJJ000...***---+++"""%%%,,,)))(((&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((%%%###$$$'''((('''%%%(((&&&###"""$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''''''''((())))))))),,,...---,,,111===FFFPPPDDDRRR^^^kkk___QQQFFFKKKYYYhhhzzzrrrTTT999)))///222(((&&&...***)))))))))((((((((('''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&((())))))((((((***+++///***...===GGGGGGHHHMMMDDDIIIRRR___~~~~~~xxxeeePPPAAA;;;:::888777666777888999999>>>;;;:::===@@@CCCJJJQQQ]]]ccclllttt{{{~~~}}}~~~yyytttbbb]]]aaa```UUUTTTaaagggzzzvvvpppddd___aaafffmmm{{{|||tttrrrlllnnnwwwwww}}}llllll~~~~~~zzzvvvmmmwwwzzzuuummmmmmpppjjjeeelllfffKKK111)))******(((&&&******)))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!###$$$%%%&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''((((((((()))))))))***************))),,,...---,,,///888???HHHDDD???;;;777888===CCCVVVttt~~~~~~|||{{{}}}~~~~~~{{{yyywwwvvvqqqpppmmmjjjhhhggghhhiiicccgggiiigggcccbbbgggkkkiiihhheeebbbgggnnnnnniiiYYYUUUVVV\\\bbbccceeeggglllnnnppppppnnnmmmmmmmmmjjjjjjhhhfffdddcccbbbaaabbbiiikkkhhhnnn|||xxxvvvtttssstttuuuvvvwwwrrrooommmnnnqqqssstttsssvvvuuuuuuuuurrrpppttt|||~~~pppzzzpppiiivvvxxxpppiiihhhjjjnnnvvv~~~oooQQQ777)))%%%(((%%%'''+++''')))(((''''''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$$$$&&&''''''%%%'''%%%######$$$&&&&&&%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))((((((((())))))***++++++,,,---111:::EEENNNQQQHHHmmmmmmNNNFFFHHHOOOXXXcccppp~~~xxxttt[[[@@@333111///***&&&)))))))))))))))(((((((((''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''&&&((())))))(((((()))+++---,,,111===IIIMMMNNNNNNJJJJJJWWWpppmmmsssxxxgggSSS@@@888888777777777777888:::;;;;;;@@@>>>@@@FFFKKKPPPZZZccclll}}}ttthhhkkkqqqeeeYYYYYYZZZgggppp{{{|||iii___ZZZeeetttpppkkkrrrqqqpppooo|||uuuoooxxxxxx}}}xxxrrrzzzrrrpppjjj```cccqqqyyyrrrZZZ>>>000------,,,*********)))((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%(((((('''&&&%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''*********+++++++++,,,,,,+++---......///555>>>EEEEEE>>>999999888;;;HHHXXX~~~|||~~~vvvqqqtttwwwyyyxxxvvvvvvuuuttttttrrrooollljjjjjjkkkllllllmmmnnnnnnkkkooorrrqqqmmmjjjlllooolllmmmkkkjjjlllnnnkkkeeeXXXUUUWWW^^^dddhhhkkkooosssuuuwwwwwwuuussssssssssssqqqmmmiiifffdddccccccaaagggiiihhhnnnzzzsssrrrqqqppppppqqqsssttttttqqqooooooqqqtttuuuvvvtttrrrrrrtttsssooonnnpppooosssxxxwwwwww~~~oookkksss{{{mmmffffffjjjrrrzzzyyyUUU555$$$((())))))***'''***((('''((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$$$$%%%&&&&&&%%%&&&$$$###$$$%%%&&&%%%$$$"""######$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))++++++***)))))))))******+++***+++000999DDDMMMRRRHHHZZZwwwiiiWWWBBBGGG[[[ppp}}}}}}jjjHHH333---***%%%))))))))))))))))))))))))'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((('''((()))((('''''')))***,,,111888BBBNNNVVVTTTMMMGGGKKKddd|||pppaaaSSSDDD888555777666888999::::::;;;===>>>>>>BBBKKKWWW```eeennnvvvlllgggwwwzzzoooddd\\\[[[bbbmmmzzztttjjjWWWZZZnnnhhh[[[aaannnqqqyyyxxxwww~~~zzzzzzxxxxxxkkkoooxxxiiiQQQ;;;---+++,,,---***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&,,,+++((('''&&&'''(((((("""###$$$&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''))))))******+++,,,,,,,,,,,,+++,,,111999@@@DDDEEE???999888===BBBLLLggguuu}}}xxxxxxuuuhhhcccffflllqqqssssssqqqppprrrvvvwwwtttqqquuuttttttttttttssspppnnnqqquuuwwwuuupppmmmooorrrooopppqqqrrrrrrpppkkkfffeeedddgggnnnsssssstttwwwxxxzzz||||||zzzxxxxxxxxx{{{wwwrrrnnnjjjiiiiiijjjgggjjjkkkiiikkkrrrtttrrrrrrqqqqqqpppoooqqqsssuuutttrrrpppoooppprrrssstttuuupppooorrrtttpppmmmllljjjlllmmmpppxxxssslllssszzzwwwtttpppooorrrtttOOO000...---***)))''')))((('''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$%%%%%%%%%%%%$$$$$$###$$$&&&&&&$$$""""""######$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))++++++***))))))))))))******+++///777BBBJJJNNNOOONNNrrriii[[[PPPOOOOOOZZZooouuuGGG...+++...((())))))))))))*********&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((((((&&&''')))+++...999CCCIIIRRRYYYSSSGGGBBBWWWyyycccUUUFFF>>>999666444666555777999::::::<<>>(((+++...,,,%%%###''')))'''(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&'''))))))***+++***((((((,,,222888<<>>CCCJJJPPPYYYooo}}}wwwrrrrrrooommmmmmooopppnnnllllllxxxzzzjjj___]]]\\\OOOKKK]]]yyy{{{kkknnnrrrxxx}}}}}}yyy{{{zzzoooIII000,,,***((('''((()))(((&&&(((&&&###$$$&&&''''''&&&***)))(((&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))(((***+++)))(((,,,555<<>>***+++++++++******+++---(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""$$$$$$%%%&&&'''''''''&&&%%%%%%&&&&&&'''((())))))+++*********---555@@@HHHOOOPPPFFFWWWwwwdddSSSFFF@@@OOOggg|||yyy}}}}}}{{{}}}uuuyyy}}}[[[<<<,,,///,,,)))((($$$(((&&&%%%&&&'''((('''&&&((((((''''''&&&%%%%%%$$$(((&&&$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&(((******(((&&&''')))***)))***000<<>>888888666FFFcccmmmrrrzzzooommmlllzzz|||uuuxxxwwwppphhh```^^^cccjjjnnnpppoookkkjjjmmmnnnhhhbbb___]]]]]]bbbjjjqqquuuyyy~~~qqqmmmuuuuuurrrzzzxxxvvvhhh^^^aaaaaa___fffccclllkkkjjjrrrqqqiiiiiiaaaYYY]]]eeejjjvvv~~~tttwwwssshhheeejjjkkkeeeppp{{{zzzxxxzzz{{{uuuvvvvvvuuusssssstttvvvvvvyyyzzzvvvnnnhhhhhhjjjiiikkkooorrrrrrooollljjjiiiiiiiiiiiihhhgggfffeeeaaaiiitttwwwnnndddbbbgggfffiiijjjfffeeeggghhhhhhhhhiiihhhddd___]]]```cccppp{{{wwwqqqfffgggsss~~~yyyvvvyyy~~~vvvVVV111)))''',,,---((((((,,,(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((((((***++++++,,,111<<>>===>>>HHHTTTeeetttzzztttuuu{{{wwwvvv~~~yyytttqqqpppnnnkkkiiijjjmmmpppuuuzzzwwwqqqwww}}}~~~vvvXXXPPPKKKQQQdddvvv}}}|||vvvvvv~~~{{{qqqvvvnnnwwwttthhhuuuxxxvvvqqqeeekkkfffIII444...***+++)))&&&&&&***$$$%%%''''''(((((()))***&&&&&&%%%%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))***&&&,,,---...>>>SSSVVVLLL<<<:::555999III```{{{rrr~~~tttnnngggccclllxxx|||sssiiieeefffjjjoooqqqpppmmmkkkkkktttkkkiiimmmllldddaaafffaaajjjtttxxxxxxxxxyyyzzzsssmmmhhhcccaaahhhoooqqquuurrraaaXXXeeemmmjjjiiisssrrrkkkooo~~~|||oookkkhhhdddtttzzzqqqpppzzz}}}}}}yyyttttttrrrnnniiihhhjjjpppuuusssuuuvvvpppddd^^^kkk||||||rrrnnneeeiiimmmooonnnkkkiiihhhlllqqqyyy}}}xxxnnnjjjllleeedddcccaaa______aaadddiiiiiiiiigggdddaaa_________```bbbjjj~~~}}}{{{qqqkkkiiitttqqqdddeeelllnnn|||oooMMM///***---***(((---(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''''''''&&&%%%###"""!!!''''''((((((((((((((((((+++)))+++444AAAJJJMMMKKKHHHaaa}}}TTT???555444EEE\\\sss{{{{{{vvvxxxtttuuuuuurrrooommmwwwSSS,,,###+++,,,)))'''&&&&&&''''''&&&%%%&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((()))))))))***///777AAAIIIMMMNNNJJJGGGTTTwwwrrrrrr666666:::???@@@DDDUUUhhh|||uuuppprrrtttuuuooollleee^^^___hhhqqquuuvvv|||zzzyyy}}}}}}{{{vvvqqqrrrnnniiifffeeeggghhhiiimmmqqqrrrpppttt{{{gggWWWHHHDDDHHHVVVppp{{{tttrrrpppkkkrrrhhhpppqqqwww{{{ooossstttbbb>>>222*********'''&&&+++###%%%'''((('''''''''((($$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&''''''''''''((((((((()))))))))******)))+++///:::LLLZZZSSSCCC777999666@@@```vvvfffsssiiieeebbb___]]]eeeuuuiiigggrrrmmmnnnnnnjjjeeeccceeeiiilllhhhgggkkkmmmjjjeeedddppp{{{}}}yyyxxxwwwpppjjjddd]]]```{{{|||ggg```www{{{ooossstttoooccc]]]lllyyypppiiihhhpppvvvyyy{{{{{{}}}yyysssmmmhhh```YYYXXX___jjjrrryyyxxxvvvnnnbbb```sss{{{qqqnnnkkkmmmqqqsssrrrmmmhhhdddaaadddkkkqqqooojjjiiimmmfffddddddeeeccc```aaaeeehhhhhhgggfffdddaaa___^^^WWW___]]]VVV```{{{vvv||||||ttteeesss~~~qqqeeeaaaccckkkyyyddd???...***)))))),,,(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&'''''''''(((((()))))))))+++,,,111<<>><<>>)))...+++%%%...(((((()))(((((('''&&&&&&###$$$&&&''''''&&&$$$###&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''***+++***(((***222999FFFVVVMMM:::888888@@@VVVsssxxxnnnmmmpppvvv|||~~~rrrwww}}}{{{wwwjjj```^^^^^^hhhzzzooorrrrrrmmmkkk]]][[[fffwww|||bbb___oooyyy}}}vvvvvvzzztttkkksss}}}}}}pppYYY\\\|||qqqppptttmmmcccpppoooxxxyyyvvvnnnhhhmmmvvvwwwrrrkkk```XXXnnnxxxqqqrrrssssssqqqkkkaaaZZZ[[[kkkrrrnnniiiddd^^^```hhhnnnuuu~~~iiidddeeecccccceeeaaa```]]][[[ZZZ[[[]]]___dddfffhhhhhhgggffffffgggiiihhhfffccc___ZZZVVVTTTQQQ[[[```jjj~~~vvv||||||llljjjqqqxxxeeeGGG666+++)))((('''&&&$$$%%%)))'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&)))///666<<>>;;;KKKbbbsssvvvrrrsssxxxzzzqqqccc}}}ooooooeeeAAA,,,,,,(((''''''((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((***)))***///777@@@FFFIIICCC555888???IIIuuuooogggggglllvvv|||||||||~~~www|||~~~~~~~~~qqquuu{{{qqqtttqqqiiijjj{{{ssslllqqqwwwrrriiillljjjoookkkfff}}}vvvuuusssoooqqquuurrrddd```rrrvvvbbbooosssiiisssuuulllddddddeeeccciiizzzyyyyyyxxxqqqqqqqqqddd\\\vvvtttppprrrmmmhhhjjjmmm```TTTccc~~~|||{{{kkkkkknnn___gggddd^^^mmmsssdddeeedddbbbbbbeeehhhgggeeecccaaabbbeeeeeecccaaa___bbbfffhhhhhhggggggggghhhhhhggggggfffffffffeeeaaa[[[TTTUUUUUUMMMXXXwww}}}qqqeeerrr|||xxxqqqnnnooozzz~~~UUU---$$$---000,,,(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''***///555>>>HHHNNNMMMPPPaaacccHHH;;;<<>>AAA>>>NNNsssyyyyyyttt{{{}}}```xxx|||zzzllllllLLL&&&---)))))))))((('''''''''''''''&&&'''((('''%%%$$$%%%&&&%%%%%%&&&'''&&&%%%###""""""###%%%''''''&&&%%%$$$((('''%%%$$$$$$%%%'''(((&&&(((,,,555EEELLLCCC555555;;;<<>>GGGHHHNNNIIIUUUxxxxxxMMM;;;===AAAOOOeeezzz~~~tttiiifffbbb``````cccfffhhheeeiiikkkiiikkkqqqssspppxxxqqqmmmqqqvvvuuutttssswwwpppoooiiiiiiuuuxxxyyy~~~xxxllloooyyytttbbb^^^___kkkwwwoooYYYQQQWWWlll~~~tttUUU'''(((,,,&&&)))&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###((('''&&&%%%$$$%%%&&&'''(((%%%%%%((('''(((222>>>LLLHHHJJJMMMDDDAAAWWWwwwxxx~~~}}}yyynnn[[[OOOXXXiii~~~}}}tttfff[[[YYYSSSMMMJJJIIIJJJSSS\\\dddiiiqqq||||||}}}jjjHHHAAA@@@PPPssssss~~~|||lllsssppprrr[[[111+++)))))))))((('''''''''''''''%%%&&&'''&&&$$$###$$$%%%%%%%%%&&&&&&&&&%%%$$$######%%%&&&(((((('''&&&%%%'''&&&%%%%%%%%%&&&'''((())))))///???NNNPPPCCC666444:::EEE```|||wwwsss}}}|||www||||||pppvvv~~~iiidddZZZYYYhhh}}}zzzfffcccdddmmmuuuvvvsssrrrtttpppnnnooopppooommmmmmooopppppppppuuukkkooonnnmmm~~~zzztttooollllllnnnooolllfffdddeeehhhrrr{{{yyyqqqooowwwuuuvvvtttnnnooonnnhhhrrryyyrrrmmmooojjjkkkjjjhhhhhhmmmwww{{{yyyqqqnnnnnnhhhhhhfffpppxxxvvv|||ooofffiiiiiicccaaaeeeaaaaaabbbccccccaaa^^^]]]ccccccccceeegggiiijjjjjjhhhgggfffgggiiihhheeebbbhhhhhhfff___VVVRRRTTTXXXcccyyy|||wwwtttwwwqqqtttvvvwww~~~wwwmmmvvvxxxKKK444)))'''***+++((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&,,,,,,222BBBJJJLLLRRRIIIaaa~~~nnnKKK>>>???KKKbbbvvvxxx{{{uuunnnhhhfffaaa^^^aaahhhpppuuuvvvwwwwww{{{}}}~~~|||}}}rrrbbbWWWXXXZZZ^^^___\\\WWWTTTddd~~~~~~ggg888(((&&&&&&(((&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%%%%%%%%%%&&&''''''%%%&&&((())),,,666BBBIIIIIIKKKLLLHHHOOOjjjtttooo}}}~~~zzzmmm```QQQMMM]]]rrr|||lll]]]XXXRRRMMMLLLKKKJJJNNNSSS\\\bbblllvvv~~~{{{qqqUUU>>>===GGGbbbsss|||}}}wwwEEE***)))))))))((('''''''''''''''$$$%%%&&&%%%#########%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''((()))((('''&&&%%%&&&&&&&&&''''''((((((,,,,,,888MMMXXXPPPAAA888666>>>ZZZxxxxxx}}}wwwvvv~~~~~~{{{uuu{{{|||xxx\\\^^^\\\]]]fffqqqooofff``````hhhxxxxxxrrrtttnnnmmmqqq}}}jjjllloooooonnnmmmnnnpppxxxnnnpppqqqsssyyywwwssspppnnnmmmmmmmmmnnnoooooommmjjjjjjnnnrrrtttvvvqqquuuxxxwwwvvvyyyooommmooossssssoookkkkkkjjjlllmmmmmmmmmqqqxxx~~~}}}}}}uuunnnlllnnnmmmeeedddyyy}}}vvvrrrdddcccfffdddccceee[[[[[[YYYVVVTTTUUUVVVXXXdddeeeeeecccbbbbbbeeeiiicccdddfffggggggfffeeedddkkknnnnnnhhh^^^VVVRRRRRRRRRfff}}}tttzzzuuuzzzpppyyyuuurrrjjjwwwbbbHHH333&&&&&&,,,((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((...///777HHHNNNNNNTTTLLLlll]]]AAA===???UUUwwwxxxwwwoooiiiggggggqqqpppsss}}}xxxwww{{{pppfffaaa]]]SSSMMMVVVdddfff^^^KKKrrrrrr{{{tttLLL,,,$$$(((&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&%%%&&&))),,,111<<>>MMMOOOKKKQQQYYYqqqyyyQQQ:::???CCCbbb{{{vvvsssrrrrrrrrr}}}|||wwwuuuuuurrr{{{vvvpppnnnooouuugggUUULLLUUUdddmmmnnnSSSVVVfff|||{{{nnnVVV111''',,,$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''')))---555???GGGJJJQQQOOODDDFFF\\\yyysssvvvrrrtttvvvwww}}}xxxnnnnnnqqq|||ttt___TTTOOOSSScccuuu~~~}}}}}}}}}nnn\\\RRRJJJJJJKKKIIIGGGGGGJJJRRR^^^fffnnn|||~~~zzzfffGGGBBB???FFFYYYsss|||www{{{ppp666,,,))))))((('''''''''''''''&&&(((((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%'''((()))*********...888MMM\\\RRR<<<666???BBB^^^nnnttt{{{xxx~~~yyy}}}}}}}}}tttyyy}}}}}}~~~yyytttooovvv}}}ssssssuuu}}}|||uuu{{{zzzssspppmmmlllnnnppprrrrrruuuuuuvvvqqqmmmssswwwqqqlllmmmppprrrrrrpppmmmlllmmmoooqqqqqqpppooooooooossszzz|||vvvqqqrrrpppkkklllsssvvvvvv{{{yyykkklllssswwwvvvwwwxxxrrriiihhhiiiiiijjjjjjkkklllnnnnnnmmmkkkfffbbbaaadddggghhhhhhcccbbbeee^^^\\\gggccc^^^]]]aaaccc^^^WWWRRRPPPLLLJJJQQQfff|||tttiiifffgggiiiiiigggnnnsssnnnddd```fffnnnlllkkkkkknnnpppjjj]]]RRROOOPPPYYYqqqmmmggg{{{pppooowwwrrrwww|||xxx___===(((---&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((222999EEEPPPLLLHHHPPPkkknnnoooMMM888DDDNNNnnn~~~}}}|||{{{|||~~~}}}wwwsssrrr{{{qqqhhhbbbdddhhhiiiiiijjjttt}}}~~~rrrqqqvvvqqqpppuuuuuuqqqqqquuu{{{gggUUUPPPQQQUUUeeewwwtttNNNaaavvvmmmeeeTTT555+++---$$$'''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&'''''''''((((((((()))...777AAAFFFDDDMMMMMMGGGNNNjjjyyyyyywwwxxxtttooovvv~~~tttyyylll[[[VVVZZZaaaooo}}}zzz|||}}}gggYYYLLLHHHIIIHHHFFFFFFDDDLLLUUU]]]gggvvv}}}|||lllLLLDDDBBBHHHTTThhhyyy|||DDD///))))))(((''''''''''''''''''((()))((('''&&&&&&(((%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&((()))+++,,,---000===OOOTTTEEE555666CCCOOOssstttooo~~~{{{vvv}}}|||{{{tttxxx|||yyyxxxyyy|||~~~|||zzzyyy||||||www|||xxx~~~vvvpppppppppsssuuuuuurrroooqqqtttuuuqqqmmmmmmpppssstttrrrooolllkkkjjjkkkllloooppprrrsssrrrqqqnnnmmmzzz}}}pppllltttvvvpppmmmrrrttttttwwwyyyqqqdddiiilllmmmnnnqqqsssoooiiihhhhhhggghhhiiilllnnnpppnnnlllhhhdddbbbcccfffjjjcccjjjdddZZZYYYUUUNNNOOOKKKSSS^^^dddccc\\\VVVRRRSSSWWW```sssssshhhgggiiijjjjjjmmmqqqsssmmmdddbbbhhhpppiiiggghhhnnntttrrrhhh___NNNSSSVVV]]]ssshhh{{{~~~xxxjjjeeennnwwwzzztttttttttvvvzzz~~~mmmIII)))(((&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%%%%%%%&&&"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((***666???IIIPPPIIIIIIXXXrrriiiqqqoooFFF777GGGXXXrrrxxxkkk```\\\bbbggggggiiisssiiiMMMTTT^^^cccaaadddsssvvvuuutttpppxxxjjjeeekkk|||zzzuuuvvvzzzhhh\\\YYYQQQLLL]]]vvv```cccdddttt}}}vvvgggWWW???111+++%%%''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%&&&''''''''''''(((***))))))///;;;DDDGGGFFFKKKKKKGGGQQQmmmvvv~~~yyy~~~zzzzzzqqqvvvyyyvvvcccUUUWWW```jjjvvvwwwyyy|||wwwdddQQQIIIHHHGGGEEEEEEAAAFFFNNNVVVaaarrrrrrVVVEEE===EEEMMMXXXvvvzzz{{{TTT222))))))(((''''''''''''''''''((()))(((&&&%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''')))+++...///333???JJJGGG;;;555<<>>)))&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%'''''''''''''''(((*********222@@@IIIKKKMMMKKKHHHHHHTTTnnn}}}vvv~~~vvvxxxqqq^^^PPPTTTaaakkkvvvzzzwwwyyy|||~~~~~~~~~mmmUUUIIIGGGFFFEEEEEE@@@DDDJJJRRR___pppwwwfffJJJ:::AAAHHHOOOmmmyyyvvvssszzz```555))))))((('''''''''''''''&&&'''((('''%%%$$$%%%&&&%%%%%%$$$###$$$%%%'''((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&(((+++///111555@@@EEE===555888BBBIIIrrr~~~|||uuu}}}xxxyyy{{{wwwyyy{{{sssmmmvvvyyy}}}xxxqqqvvvuuuxxx|||~~~}}}xxxtttpppwwwuuuvvvzzz}}}{{{yyywwwuuuzzz|||~~~uuupppxxx|||nnnrrrsssqqqnnnqqqzzzuuutttllljjjnnnjjjfffnnnmmmmmmmmmmmmmmmnnnooooooyyyvvvtttssstttuuuvvvvvvrrrkkkjjjqqqqqqjjjjjjrrrnnnpppsssuuuooocccZZZWWWZZZWWWYYY___aaaaaahhhrrrtttoooiiiddddddgggjjjkkkmmmjjjeeeaaa^^^___bbbdddllldddSSSLLLSSSXXXbbbtttxxx___UUUSSSnnnvvv}}}}}}hhhhhhhhhfffeeeeeehhhnnnsssuuujjj___^^^eeelllllljjjccciiipppsssttttttxxx{{{lllXXXHHHJJJXXXlll~~~sssvvvaaannnzzztttpppvvv~~~}}}zzzwwwvvv}}}FFF...%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&''''''((()))&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))555???FFFKKKLLLIIIYYYwww}}}}}}dddHHHEEEGGGZZZrrr~~~{{{vvvbbbQQQHHHKKKRRR```rrryyybbbOOOIIIEEELLL[[[nnnwwwzzzooollluuuwww}}}zzzzzziiifffvvvwwwppprrr{{{zzzeeeSSSOOOTTTXXXrrrgggiii___nnniii[[[zzzyyypppLLL)))%%%(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%'''(((((('''''''''******+++444DDDNNNPPPNNNIIIEEEKKK[[[yyy}}}}}}~~~{{{yyy```UUUOOOWWWccckkkmmmnnn||||||wwwttttttyyy~~~~~~aaaNNNGGGGGGDDDAAAFFFCCCFFFOOO[[[hhhwww~~~}}}lllWWW???<<>>FFFLLLbbb|||rrrfffqqqttt~~~yyyDDD+++))),,,###'''---""")))&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''******''')))888IIIfffWWWGGG<<<444:::UUUrrrwwwtttuuuxxx{{{}}}~~~|||qqqvvvvvvrrrvvvxxxpppsssuuu}}}yyyqqqyyyyyyxxxvvvuuutttttttttssssssrrrqqqsssvvvxxxxxxwwwyyyzzzzzzzzzyyyvvvooojjjfffdddgggooouuuwwwzzz~~~vvvxxxvvvpppooorrrrrrnnnpppqqqqqqooommmlllmmmnnnkkkkkkmmmpppooommmpppuuuvvvrrrpppsssqqqjjjeeeeeeeeeeeeeeegggiiilllpppssstttrrrqqqlll___PPPKKKNNNJJJSSS```nnn|||zzzooommmhhhddddddhhhkkkjjjiiiiiigggggggggfffdddeeeiiifffVVVOOOWWWqqqyyykkkYYYSSSVVVmmm|||yyyllllllnnnkkkkkkkkkjjjhhhggggggiiijjjkkkiiifffeeehhhhhhfffgggjjjppprrrnnnggggggooowwwzzz{{{uuuaaaOOOKKKNNN```zzzssszzzhhhnnnwwwttteee@@@///&&&(((+++&&&'''+++'''(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$''')))(((&&&'''***...;;;<<>>GGGXXXpppUUUEEEAAAMMM[[[xxxsss\\\EEE===AAACCCWWWqqqyyytttyyyqqq}}}sssiiifffpppyyy{{{~~~ppp___TTTQQQRRRYYY{{{~~~cccbbb}}}sssYYYffflllsssyyyjjjAAA,,,&&&&&&''''''&&&&&&&&&''''''&&&$$$######$$$%%%'''$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''******,,,222;;;EEEMMMQQQPPPGGGNNNnnnxxx}}}oooyyykkkmmm|||{{{fffQQQKKKKKKUUU```ddddddcccbbbhhhxxxxxxsssqqqvvv|||uuuxxxwww___OOOGGGEEEEEEEEEBBBBBBHHHPPPZZZjjjwww|||jjjNNN@@@BBBGGGYYYwwwvvvfffqqqttt{{{{{{TTT000(((,,,&&&(((---$$$***&&&%%%######$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&(((***+++***000CCCVVVnnnXXXDDD;;;777CCCiiiwwwvvv|||yyyssstttwwwyyyyyyyyy~~~~~~qqqooouuuxxxvvvyyy~~~|||uuuooosssuuu~~~|||qqquuuxxxtttppppppqqqqqqnnnjjjcccaaa___```ccchhhnnnqqqxxxxxxxxxxxxuuunnnddd^^^RRRVVVZZZ```jjjuuuwwwtttwwwuuuqqqlllnnnqqqqqqmmmoooqqqrrrqqqooommmmmmnnnjjjjjjmmmqqqqqqnnnooosssuuussssssrrrlll```WWWTTTWWWXXX[[[bbbkkksssvvvvvvsssrrrooohhh\\\UUUYYYaaaffftttzzzhhheeecccdddhhhjjjiiigggiiiggggggjjjiiiffffffjjjeeeTTTLLLYYYyyytttgggjjjgggWWWMMMNNNlll|||zzzkkkjjjmmmkkkkkklllkkkjjjjjjjjjkkklllmmmkkkfffdddhhhkkkjjjiiijjjrrrqqqlllcccbbbjjjvvv|||kkkVVVJJJCCCLLLbbbuuunnn~~~tttiii~~~~~~~~~qqqoooyyysssRRR888+++)))+++&&&''',,,+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((('''&&&(((...333===@@@HHHGGGFFFbbb]]];;;:::CCCkkkmmmSSSDDDBBBPPP___iiiMMM======DDDLLLaaa~~~zzzxxxzzzwwwuuuwwwooowwwzzzuuukkkiiiqqq{{{tttfffUUULLLJJJQQQfff|||iiiKKKaaa}}}|||[[[VVVvvvvvv~~~vvvVVV111((((((((('''''''''((((((((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''')))***...666@@@HHHNNNQQQMMMHHH\\\nnn~~~uuuyyy___rrrfffkkk|||uuu]]]IIIGGGKKKVVV___aaa______eeelll{{{{{{vvvxxx}}}tttrrr}}}jjjTTTHHHEEEEEEHHHEEECCCFFFKKKTTTcccppp~~~qqqWWWDDD@@@@@@MMMeeessseeettt}}}~~~~~~bbb:::''',,,)))''',,,%%%)))%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''((((((&&&((())))))+++777MMM```dddLLL:::888<<>>DDDVVV{{{tttddduuu{{{KKK*********&&&***&&&'''%%%%%%&&&&&&&&&%%%######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%&&&&&&((()))***(((((('''&&&,,,===SSSaaaSSSAAA666;;;FFFXXX~~~vvvxxxssspppyyyuuuvvvwwwyyypppuuu}}}xxxtttrrrttttttrrrqqqrrrrrrppppppuuuwwwsssooorrrwwwzzzsssggg^^^[[[]]]]]]bbbkkkyyyzzzlllccckkkwwwzzztttpppgggqqq{{{yyyrrrkkkkkknnnpppooonnnlllnnnpppooommmkkkkkkkkkjjjiiilllrrrtttqqqoooppppppsssnnn___MMMFFFJJJRRR^^^uuuvvvuuujjj]]][[[fffssszzz{{{~~~tttjjjffffffffffffgggfffdddcccjjjbbbfffwwwyyymmmgggYYYOOOOOO[[[pppuuu^^^\\\ccciii[[[CCC@@@LLLeee}}}pppnnnqqqmmmhhheeeeeegggiiilllnnnpppqqqmmmfffccciiinnnnnnmmmmmmmmmpppsssqqqkkkhhhjjjoooqqquuunnnbbbVVVHHHEEERRReeetttrrraaajjjnnnbbbiiisss{{{~~~}}}||||||oooQQQ777***+++''''''***((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%&&&,,,555===FFFMMMOOOGGGNNNrrrOOO:::===MMMrrr}}}~~~~~~mmmPPPBBBDDDSSS^^^{{{\\\BBB@@@HHHNNNbbbxxx~~~kkkbbb\\\```lllvvv{{{|||mmmkkkfffgggiii[[[RRRZZZrrr|||zzzzzz||||||zzzwwwwww|||yyyhhhggghhh___SSSMMMKKKFFFlllwwwNNNTTTxxxuuuuuudddPPPVVV~~~lll}}}}}}CCC+++)))&&&%%%&&&((('''&&&((('''&&&%%%$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''***111;;;DDDJJJMMMMMM@@@PPPyyy~~~aaa```}}}rrrvvvaaaFFFuuukkkeeelll|||iiiPPPCCCDDDKKKUUU[[[[[[]]]```eeemmm|||~~~yyyyyyyyy{{{~~~~~~~~~sssttt}}}eeeRRRHHHFFFDDDBBBAAAAAAAAAEEEQQQ^^^ooo~~~|||~~~lllSSSEEE???BBBNNNssswww|||fffqqqbbb222***+++%%%***'''%%%%%%&&&(((((('''%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&(((***+++((()))''')))333DDDSSSYYYIII>>>999CCCTTTjjj{{{wwwyyytttuuuwwwmmmooopppppprrrmmmtttyyywwwzzzqqqrrrrrrqqqpppqqqtttvvvsssxxxyyyuuunnnwwwzzzwwwhhhXXXVVVdddtttuuufff___kkkzzz~~~zzzwwwxxxtttnnniiikkklllllllllmmmlllnnnooonnnllljjjjjjkkkkkkiiikkkqqqtttqqqooopppqqqqqqhhhYYYOOOUUUeeeqqq|||vvvfffUUUVVVgggxxxxxxooosssuuuuuusssrrrqqqllleeehhhhhhhhhhhhgggfffeeedddiiidddnnnnnnccccccOOOHHHUUUqqqkkk```eeehhh```III999AAAUUUjjjsssnnnqqqlllgggcccdddfffiiilllnnnpppqqqkkkfffeeeiiimmmmmmmmmooommmrrrwwwxxxoooeeebbbfffooouuuqqqiii```MMMBBBIIIWWW{{{zzz}}}bbb___iiidddeeemmmzzz{{{xxx~~~kkkFFF...+++((('''(((%%%(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&(((///999@@@IIILLLNNNKKKUUUxxxqqq:::999LLLbbbwww|||~~~oooQQQCCCFFFTTT```}}}wwwWWWAAAAAALLLUUUhhhlllTTTNNNIIIQQQdddtttvvvoooZZZ^^^XXXSSSOOOEEECCCPPPgggwww|||}}}}}}|||uuuppppppvvv}}}wwwkkkggghhhdddXXXLLLOOOFFF```uuubbbYYYjjjrrrrrroooYYYSSSxxxsssaaa---)))%%%$$$'''((((((&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((())),,,333===EEEKKKLLLKKK???UUUzzzfffjjjyyyzzzxxxZZZ???rrrfffbbbjjjzzzyyy```EEEBBBDDDJJJSSSWWWYYY\\\bbbgggqqq{{{yyyxxxyyy{{{~~~ssskkkzzznnnYYYLLLGGGBBBAAABBBBBB@@@BBBLLLXXXaaawww~~~{{{pppSSSDDD>>>AAALLLdddiiioooxxx:::+++,,,%%%,,,)))$$$&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&(((+++,,,''')))***///===KKKOOOLLLBBB===<<>>BBBPPPiiizzz{{{}}}~~~{{{tttllljjjmmmqqq}}}|||uuukkkiiiiii]]]LLLNNNHHHSSSmmmtttaaa```xxx~~~eeeSSSvvv{{{rrr000+++&&&%%%(((***)))'''%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())),,,000666???GGGKKKLLLKKKFFFaaa~~~www~~~|||iiiwww}}}RRR???qqqddd```iiiyyy~~~sssXXX===AAACCCIIIQQQUUUVVV\\\cccgggqqq~~~{{{zzz{{{|||sssdddpppttt___OOOHHHBBBCCCDDDDDDBBBBBBLLLXXXYYYrrryyyoooPPP@@@<<<@@@JJJ___yyy|||lllqqqAAA------&&&---+++$$$'''&&&%%%%%%%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&(((+++---&&&)))---666EEEPPPMMMBBB<<<;;;<<>>BBBEEEKKKYYYqqq~~~vvvvvvzzz{{{tttllliiikkkmmmooowwwvvvllllllqqqiiiWWWFFFEEEFFFbbbzzzcccYYY}}}oooTTTuuuwwwnnn222,,,'''&&&)))+++***((($$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))///222888AAAHHHLLLMMMLLLOOOmmmooouuuzzzwwwuuukkkpppNNNHHHyyyiii```___hhhuuuhhhMMM??????BBBHHHPPPXXX```dddfffgggrrrzzzzzz}}}qqqccctttxxxfffTTTEEECCC@@@AAACCCCCCCCCFFFKKKVVVkkk}}}|||}}}rrr```JJJ===@@@III^^^~~~~~~}}}rrr~~~rrrPPP+++)))+++***+++)))***)))((('''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%''')))***++++++)))---===RRR[[[OOO???888999BBB\\\|||ttt}}}rrr```bbbiiilllpppuuuvvv||||||vvvuuuvvvxxxyyyzzzyyywwwuuuuuuuuuvvvuuu}}}qqqaaaqqqjjj^^^TTTTTTgggyyyeeeUUUMMMMMM^^^|||xxxtttpppqqqssstttuuuvvvvvvvvvrrrqqqpppnnnmmmllllllllllllmmmooopppqqqooonnnmmmlllllllllnnnqqqqqqpppnnngggPPPGGGJJJZZZ|||yyytttvvvrrrcccOOOIIIBBBLLLppprrrsssppplllkkkkkkllllllkkkiiihhhffffffgggjjjmmmooopppgggeeejjjjjjcccbbbggghhhPPPDDDJJJXXXppprrrqqqkkkZZZDDD;;;JJJaaazzzrrriiigggaaaeeefffgggiiilllnnnqqqrrrgggffffffgggjjjnnnqqqtttpppvvvwwwnnnddd___^^^^^^ccckkkooollljjjhhhXXXEEEDDDGGGgggqqqvvvzzzmmmsssnnniiijjjttt}}}|||III---$$$***,,,"""''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''((()))'''&&&(((...777AAAGGGNNNOOOSSScccnnnEEE>>>JJJcccwwwyyy~~~|||~~~~~~]]]JJJLLL[[[ccclllxxxxxx{{{kkkTTTHHHHHHXXXrrr___DDDCCCEEEQQQbbbfff[[[PPPNNNUUUMMMIIIIIIKKKNNNXXXddd~~~uuullliiimmmkkkmmmtttnnneeegggiiimmmlllllluuu|||ppp\\\HHHLLLFFFJJJddduuukkk]]]nnnTTT{{{xxxzzzDDD111((((((&&&(((***"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&(((((('''&&&&&&'''))))))---888<<>>EEE[[[|||xxx}}}||||||]]]444+++,,,***)))'''(((((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))***,,,---)))(((000EEE\\\cccTTTBBB;;;:::HHHmmm}}}}}}iii[[[```jjjoootttzzzvvvzzz~~~~~~zzzvvvuuuuuuvvvxxxyyyxxxvvvuuuuuuvvvyyyyyynnniiiooodddUUUKKKNNNcccrrr[[[KKKKKKLLL___}}}wwwtttqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqpppooonnnmmmllllllnnnoooqqqrrrrrrqqqooonnnoooooooooqqqssssssqqqooodddMMMGGGMMM___~~~{{{xxxrrrrrrkkkYYYEEEDDDEEEVVV}}}rrrooolllkkkllllllkkkjjjiiihhhgggggghhhjjjmmmoooooofffdddjjjjjjdddccchhhbbbOOOEEEGGGQQQiiisssqqqjjj[[[FFF===MMMccc}}}rrrgggfffdddgggggghhhjjjlllnnnpppqqqhhhhhhhhhiiikkknnnppprrrssswwwuuukkkaaa```bbbdddiiiooopppnnnooonnn___MMMFFFCCCYYYxxx___jjjxxxsss~~~|||pppsssqqquuuTTT666'''***,,,"""''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&''''''''''''((()))(((''')))000:::CCCJJJOOOMMMTTTjjjggg@@@CCCRRRfffkkkwww|||]]]KKKJJJTTT]]]fffsss}}}gggOOOGGGLLLbbb}}}{{{WWWAAADDDHHHVVVeeejjjccc]]]]]]kkkaaaYYYZZZ^^^ccckkkrrr}}}ooogggccchhhkkkuuuyyyiiifffkkknnnttt}}}uuucccLLLKKKGGGIII^^^vvvvvvccczzzYYYqqqMMM333''')))(((((((((###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&'''((()))***,,,777;;;AAAMMMOOOLLLPPPnnn{{{{{{fffgggiiixxxxxxcccVVVVVVKKK{{{jjj^^^^^^dddoooyyyyyy```HHH>>>BBBCCCGGGPPP\\\eeejjjkkkoooyyy}}}kkkcccwwwcccPPPHHHCCCAAABBBAAA???AAAEEEHHHWWWgggvvv~~~wwwkkkWWWEEE???BBBUUUcccwww|||{{{kkk>>>---,,,+++'''%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''')))***,,,---***+++777QQQiiijjjUUU???======SSSxxx{{{www~~~nnn```XXX___jjjpppuuuzzzwwwxxxyyyyyywwwvvvtttssstttvvvwwwvvvuuutttuuuvvvwww}}}pppfffkkklll]]]LLLFFFOOOgggkkkRRRCCCIIINNNeeexxxtttuuuttttttsssqqqpppnnnmmmppppppppppppooonnnlllkkknnnooopppqqqqqqpppooonnnppppppppprrrsssssspppnnn```JJJFFFQQQggg}}}zzzwwwqqqnnndddPPP===AAAJJJaaapppooommmlllmmmlllkkkiiijjjiiihhhhhhiiikkkmmmnnnllleeedddhhhiiieeedddhhhZZZLLLEEEFFFMMMiiiyyyssskkk]]]III>>>LLLbbbrrrgggjjjjjjiiiiiijjjjjjlllmmmooopppkkkkkkkkklllmmmnnnooooootttvvvqqqggg___aaagggjjjlllnnnmmmlllqqqrrrgggWWWKKKAAAIIIhhhUUU]]]~~~qqqppplll}}}kkkwww___???***(((+++%%%''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((('''(((,,,333===FFFLLLTTTQQQ[[[zzz```===FFFTTTaaaiiiuuu\\\JJJGGGJJJSSS]]]iiizzz|||vvvpppYYYDDDCCCNNNccc}}}sssWWWHHHHHHPPP]]]iiinnnnnnnnnqqq}}}qqqgggkkkvvv~~~vvvnnn]]]aaafffxxxqqqjjjggglll{{{pppbbbSSSIIIGGGFFFSSSwwwllloooXXX]]]yyywwwvvv[[[777%%%******''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((((((((('''&&&'''((()))***---777;;;DDDRRRSSSOOOSSSpppnnnnnnsssooosss~~~xxx~~~hhhNNNMMMUUUQQQyyyeeeZZZ^^^fffpppxxxwww[[[DDD<<>>CCCaaatttppptttllltttzzzsssaaaYYYWWW___jjjooorrruuuxxxvvvuuuuuuuuuuuusssrrrssstttuuutttsssssstttvvvxxxvvvfffeeejjjjjjYYYIIIKKK[[[uuu}}}fffOOOBBBHHHTTTqqqyyytttwwwwwwvvvuuusssqqqooonnnnnnoooqqqqqqpppnnnllljjjmmmmmmnnnnnnnnnmmmlllllllllmmmnnnppprrrrrrpppmmm\\\HHHGGGVVVnnn{{{wwwooommmbbbMMM===CCCOOOggg|||pppooonnnnnnnnnmmmkkkiiikkkjjjjjjkkkkkklllmmmmmmjjjeeedddgggiiiffffffiiiVVVIIICCCEEEQQQsssvvvmmm```LLL???KKK```tttkkkooooookkkkkkkkkkkklllmmmnnnooommmmmmnnnnnnnnnnnnmmmmmmqqqsssnnnddd___bbbhhhkkkhhhgggdddfffnnnssskkk___OOOCCCCCCXXXiii\\\vvvnnnjjj}}}~~~qqqgggGGG***&&&,,,)))''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&(((---555???HHHNNNSSSUUUeee|||VVV???KKKUUUaaappp~~~yyyuuukkkWWWGGGBBBCCCKKKTTT^^^jjjuuuuuupppfffaaaMMM???CCCOOO```uuuuuubbbZZZQQQ[[[gggooottt{{{}}}wwwmmm[[[\\\aaayyyzzzqqqccckkk|||ggg```YYYIIIGGGDDDGGGrrrtttYYYsssXXXIIIddd|||rrrmmm|||iii<<<$$$***+++&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$%%%''')))((((((''''''''')))***+++000888===GGGTTTTTTOOOUUUssswwwzzz|||{{{tttjjjyyy{{{ppp[[[JJJKKKTTTWWWwwwcccYYY^^^gggooowwwuuuVVVAAA:::AAACCCIIIQQQ]]]hhhrrrwwwvvvmmmgggvvvnnn___IIICCC>>>???@@@@@@AAADDDKKKMMMTTTggg}}}xxxhhhSSSCCC===???GGGddd~~~qqqEEE'''))),,,(((+++&&&'''((((((((((((''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&((()))***,,,444IIIcccnnn```GGG555BBBQQQsssqqqpppssshhhVVVTTTXXXbbblllpppqqqrrrwwwuuussssssttttttsssrrrsssssstttsssrrrrrrtttvvv}}}~~~hhhhhhlllkkkgggUUUJJJRRRgggzzzcccMMMCCCKKK]]]zzztttuuuuuuuuutttsssqqqpppooonnnooopppqqqpppooolllkkknnnnnnnnnnnnnnnmmmlllllljjjkkknnnqqqttttttqqqoooZZZGGGIIIXXXpppyyysssmmmlllbbbNNN@@@EEESSSnnnqqqpppooooooooonnnllljjjkkkllllllmmmmmmmmmlllllljjjfffeeegggiiihhhhhhiiiXXXIIIAAADDDVVV}}}tttkkkbbbQQQCCCMMMaaa~~~uuunnnpppmmmmmmmmmllllllmmmmmmnnnnnnmmmnnnnnnoooooonnnmmmmmmmmmooolllddd```bbbfffhhhccc```^^^aaakkkqqqnnngggRRRGGGDDDOOOppp^^^yyy~~~uuunnnpppyyyxxxtttQQQ---$$$+++***''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%(((...666@@@IIINNNMMMYYYpppYYYFFFDDDQQQZZZkkkppp||||||ssslllaaaPPPBBB<<<>>>EEELLLSSS[[[bbbfffeeellldddNNN@@@EEEPPP___rrrvvvjjjhhh^^^jjjtttxxxwwweeeYYY^^^^^^fffsss___kkkwwwfffhhh^^^LLLIIICCC@@@gggzzzVVVtttcccCCC___llllll~~~xxxrrrBBB&&&******%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$%%%''')))((((((''''''((()))+++,,,333;;;@@@JJJUUURRROOOXXXrrr{{{yyy|||~~~}}}|||yyyhhhSSSHHHIIITTT```sss___ZZZ```gggooowwwnnnOOO===:::>>>CCCKKKRRR[[[gggttt}}}}}}aaammmqqqdddLLLDDD>>>???AAAAAABBBDDDGGGLLLYYYooo~~~}}}|||yyylllWWWEEE<<>>???LLL___lll}}}~~~}}}~~~~~~{{{uuuiiiVVVCCC999777888<<>>AAACCCIIIXXXeeeppplllZZZMMMQQQZZZhhh{{{sssccckkk~~~rrrgggooo}}}mmmkkkdddVVVMMMHHHFFF^^^eeemmmvvv???GGG^^^tttsssQQQ444&&&!!!'''***###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&(((''''''((()))+++,,,...888CCCMMMVVVXXXRRRZZZrrrnnnsssvvv{{{zzzgggNNNPPPIII@@@IIIrrr]]]YYYdddkkkjjjuuu{{{vvvWWW@@@:::???>>>EEENNNUUU\\\iii{{{|||{{{vvvjjj[[[NNNDDDCCCBBB??????AAAJJJBBBKKKSSSYYY|||zzzttthhhSSS@@@999FFFKKKkkk||||||vvv<<<222***000'''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''&&&&&&(((,,,---:::HHHccckkkSSS??????DDDNNN~~~oooYYYVVV^^^ccckkkppprrrsssuuuwwwuuuttttttwwwzzzzzzwwwttttttuuutttqqqtttyyyzzzwwwrrrnnnlllooovvvyyyxxxuuuoooWWWFFFMMM]]]llluuudddQQQEEEbbb{{{vvvuuunnnrrruuuuuurrroooooopppmmmmmmmmmnnnpppqqqpppnnnrrrpppmmmkkkkkkmmmpppqqqrrrrrrqqqpppooonnnnnnmmm[[[SSSIIIQQQsss{{{|||xxxtttiiiVVVHHHDDDSSS~~~zzzxxxvvvsssqqqppppppqqquuurrrnnnmmmmmmnnnmmmllliiikkknnnnnnmmmllllllmmmaaaZZZMMMKKK```zzzkkkfff]]]FFFBBBWWWppptttooommmmmmmmmnnnoooppppppooonnnmmmjjjiiiiiikkknnnpppqqqqqqssspppjjjccc^^^]]]```ccc^^^bbbggglllnnnnnnkkkiiilllbbbQQQCCCIIIhhhvvvQQQdddwwwoooyyy}}}qqq}}}yyyHHH)))---%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&((()))...666@@@IIIOOORRRWWWqqqwwwiiiEEE666===^^^}}}}}}{{{{{{{{{{{{zzzyyyxxxvvvuuukkkRRR888000777;;;:::<<>>===FFFQQQYYY```lll{{{zzzyyylll^^^RRRGGGDDDCCCAAAAAADDDEEE@@@KKKVVV]]]|||vvvjjjVVVDDD888CCCOOOzzz|||OOO>>>)))***(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&))),,,///@@@SSSiiieeeIII999???HHH^^^iiiUUUXXXeeehhhlllnnnoooqqqtttwwwuuuuuutttvvvyyyyyywwwtttwwwxxxwwwvvvwww|||{{{xxxoooppprrrtttvvvwwwvvvuuummmVVVFFFJJJVVVeeezzzwwwhhhVVVJJJZZZpppzzztttrrrtttuuuuuurrrpppnnnnnnnnnmmmmmmnnnpppqqqpppooorrrpppnnnllllllnnnqqqsssrrrrrrrrrqqqqqqooonnnnnnbbbZZZNNNQQQnnnzzzyyyvvvsssgggRRRAAABBBTTT~~~{{{wwwvvvuuusssqqqoooooonnnooonnnmmmlllmmmmmmmmmmmmlllnnnppppppooonnnooooooggg```RRRLLL[[[uuu~~~rrrjjj]]]GGGDDDXXXqqqrrrqqqooommmnnnnnnnnnnnnmmmlllkkkjjjgggfffggghhhjjjlllmmmmmmpppmmmhhhbbb]]]]]]```dddbbbdddfffiiikkkkkkkkkjjjqqqjjjZZZHHHEEE]]]vvvLLLTTTlllqqqyyy}}}}}}xxxUUU222,,,(((''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))+++000888BBBKKKPPPRRRlll~~~xxx\\\???999AAA^^^~~~~~~}}}}}}}}}|||xxxvvvvvvvvvrrreeeNNN:::333666;;;:::<<>>BBBMMMVVVTTTRRR```tttvvvTTTMMMNNNIIIDDDEEE{{{ggg[[[___iiinnnnnn||||||WWW===888???>>>IIIWWW```fffppp~~~qqqaaaUUUJJJDDDBBBAAABBBEEECCC@@@JJJTTT\\\www}}}xxxnnnZZZHHH===AAAMMM{{{{{{|||hhhIII)))&&&***(((((((((((('''''''''''''''''''''''''''''''''''''''((()))((('''(((---222JJJcccppp]]]@@@777BBBNNNooo}}}bbbSSS^^^mmmmmmmmmmmmmmmooosssvvvwwwvvvvvvwwwyyyyyyxxxvvvzzz}}}}}}{{{}}}~~~yyynnnrrrvvvwwwvvvtttttttttlllWWWGGGHHHOOO\\\rrryyykkkZZZLLLOOOaaaxxx}}}rrruuutttsssssssssqqqmmmkkknnnmmmmmmoooqqqrrrqqqooopppooonnnmmmnnnooorrrsssqqqrrrssssssrrrqqqooonnnjjjaaaSSSPPPeeexxxvvvtttrrreeeOOOAAAFFF\\\vvvttttttsssrrrpppooommmlllkkklllmmmmmmllllllnnnooonnnppprrrrrrqqqpppqqqrrrooohhhYYYMMMRRRdddrrruuu}}}ooo]]]GGGEEEXXXrrryyyppprrrpppmmmooonnnlllkkkiiihhhhhhhhheeeffffffgggiiijjjkkkkkkmmmjjjeee```\\\\\\```cccdddeeeeeefffhhhiiikkklllrrrooobbbNNNBBBOOOtttzzzPPPIIIdddxxxyyy{{{xxx{{{wwwaaa;;;)))+++'''''''''&&&&&&&&&&&&%%%'''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''))),,,222;;;EEEMMMQQQRRR{{{www|||dddEEE>>>GGGbbb~~~~~~{{{vvvrrruuuvvvnnn\\\JJJ???999555:::999<<>>666999999===CCCGGGLLLVVV```hhhpppvvvuuuqqquuu|||{{{zzz||||||}}}}}}{{{zzz{{{}}}~~~|||nnniiiyyywwwvvvnnnkkk{{{ssssssmmmkkk```TTTLLLDDDNNNfff|||ZZZ]]]fffEEEQQQqqqrrrxxxiii\\\DDD...&&&((()))%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((,,,222666<<>>RRR|||~~~yyysssBBB***))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))'''&&&///:::SSSpppkkkKKK<<>>HHHNNNOOOOOOeeeyyy~~~qqqQQQMMMXXXiiippphhhsss~~~}}}{{{zzzyyywwwvvvwwwwwwkkkVVVIIIEEE???777999:::???EEEIIIMMMVVV```jjjrrrzzz||||||{{{yyyxxxzzz|||{{{vvvrrrqqquuuyyyzzz{{{}}}~~~~~~yyyrrrxxx~~~sssuuujjjeeexxxwwwtttpppmmm```TTTMMMEEEMMMeee|||cccVVVpppFFFIIIzzzwwwggg~~~|||sssiiiPPP111###&&&(((###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''''')))...444888<<>>???MMM{{{rrrvvv}}}}}}ppp===---+++&&&((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%'''***((('''222AAARRRnnndddEEE<<>>EEETTTsssoooiiigggiiihhhhhhggggggggghhhhhhiiidddhhhkkkkkkhhhggghhhiiiiiifffaaa\\\XXXXXX\\\``````bbbdddhhhkkkmmmoooooopppqqqpppeeeNNN@@@JJJ^^^uuu{{{nnnfff\\\___iiihhhlll___lllxxxOOO))),,,''''''((()))((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&'''''''''''',,,555AAAJJJOOOOOOMMM___vvvOOOBBBQQQ```ggghhhlll{{{yyyyyyyyyzzzzzzxxxvvvkkkZZZKKKBBB<<<777:::;;;@@@HHHLLLOOOXXX```mmmsssxxx{{{~~~yyywwwvvvyyy||||||xxxsssyyy}}}~~~}}}}}}|||yyy~~~zzzwwwzzzwwwooohhhhhh}}}wwwsssqqqmmm___SSSKKKCCCJJJ```{{{ttteeeQQQJJJddd^^^}}}zzz^^^777"""%%%(((###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((***///555:::>>>HHHRRRQQQMMMTTTgggyyy{{{}}}|||uuu}}}kkk```UUURRROOOKKKHHHIIIwwwddd[[[ccclllnnnxxxhhhKKK<<<:::<<<===>>>@@@NNN]]]eeehhhpppvvvfffcccYYYJJJBBBBBBCCCAAA<<>>@@@JJJmmmuuu|||uuu===///+++'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%''',,,******666HHHVVVqqqeeeEEE>>>===IIIiiizzzvvv}}}tttyyytttzzzyyylll^^^[[[ccckkkpppppprrrvvvyyyyyyuuuqqquuuzzzrrrsssuuuyyy{{{xxxrrrmmm]]]JJJ;;;:::>>>EEEXXXmmmnnnWWWFFFQQQeeerrruuuppppppqqqpppooonnnoooqqqnnnnnnoooqqqtttuuuuuutttnnnoooqqqrrrrrrqqqpppoootttssssssrrrsssuuuwwwxxxssskkk]]]NNNKKK___yyyuuunnnjjj]]]IIIDDDLLLccc|||qqqqqqooonnnmmmmmmllllllmmmlllmmmsssxxxvvvoooggglllmmmmmmlllkkklllnnnppphhh___QQQFFFAAAFFFQQQ[[[tttYYY@@@===HHHWWWwwwnnnjjjhhhhhhggggggggggggfffeeeddddddcccgggkkkkkkgggeeeeeegggeeeccc___[[[YYYZZZ___cccfffffffffgggiiillloooppprrrqqqqqqkkkVVVCCCBBBNNN```qqqpppmmmmmm]]]hhh```iiizzz}}}ZZZ000***'''''')))))))))(((&&&%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&(((---888CCCMMMPPPOOOMMM___jjj@@@777NNNcccmmmooosss}}}zzzzzzzzz{{{{{{{{{yyyssskkk___MMM===666666:::<<>>AAACCCBBBQQQccclllnnnvvv{{{vvvrrrwww}}}tttcccbbbYYYJJJAAAAAAAAA>>>===EEEAAACCCQQQUUUhhh{{{|||||||||}}}zzzmmm___GGG???===EEE[[[|||vvvrrr|||???111+++))))))((((((((('''''''''''''''''''''''''''''''''''')))&&&)))...---,,,:::MMM[[[wwwjjjJJJAAA<<>>>>>CCCFFFEEENNNiii~~~|||oooaaaJJJ>>>AAAGGGKKKdddyyypppsss}}}~~~III$$$444'''((((((((((((''''''''''''%%%%%%%%%&&&'''((())))))((('''(((***(((+++===RRRlll{{{eeeHHHBBB???XXXvvvzzzwwwrrr|||jjjeeehhhoooyyyoooxxx}}}{{{zzz||||||xxx{{{~~~{{{jjjsssxxxuuuwww}}}yyyppp^^^JJJ======;;;===VVVwwwrrrXXXNNNSSSfffvvvssspppmmmmmmooorrruuupppooonnnqqquuuvvvuuurrrrrrvvvyyyzzzwwwtttssssssyyyzzzyyytttsssvvvuuusssrrrZZZEEEBBBHHHXXXwww~~~sssfffVVVGGG???BBBIII___rrrqqqnnnkkkiiijjjkkkkkkkkkllljjjrrryyyllliiiooollliiikkkooopppmmmjjj^^^QQQFFFCCCBBBAAAIIITTTgggpppKKKCCCAAAJJJgggzzzxxxqqqfffiiieeeffffffcccccceeeeeeeeeccccccccceeeffffffdddbbbddd^^^YYYZZZ```eeefffeeeeeecccbbbbbbdddhhhmmmpppkkkqqqpppmmmeeeOOO???BBBNNNXXX___]]]cccuuubbbvvvvvvqqq:::---(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''')))******'''333999BBBRRRUUUPPPQQQkkkyyywwwdddDDD@@@DDDVVVggguuu}}}yyyyyyyyyxxxwwwxxxzzz|||ttt{{{www```III===<<<===;;;DDDJJJIIIKKKRRRXXXXXXbbblllzzzzzzzzz{{{eee\\\\\\]]]aaaccckkkuuuwwwuuuwww}}}~~~}}}wwwssswwwzzz}}}|||yyyvvvjjjkkkiiiooo{{{wwwnnnppprrrqqqiiiXXXIIIEEEJJJOOOppp{{{uuu>>><<>>>>>===<<<>>>BBBHHHMMMTTTUUU\\\hhhrrr|||}}}mmmiiiooo{{{yyyzzziiidddaaaTTTCCCBBBEEE>>>>>><<<@@@GGGKKKRRRfffzzz|||nnn```MMM>>>@@@CCCEEE___vvvqqquuuJJJ'''333%%%((((((((((((''''''''''''%%%&&&&&&&&&'''(((((((((%%%###%%%(((''',,,@@@WWWoooyyyaaaDDD@@@CCC```zzz|||xxxvvvoooiiikkkpppzzz{{{~~~}}}|||}}}uuummmuuuwwwsssrrruuuqqqgggUUUCCC888;;;;;;???XXXwwwsss\\\HHHMMM]]]wwwvvvtttpppnnnnnnpppsssuuusssqqqpppqqqsssuuutttrrrqqqtttxxxzzzxxxvvvvvvwwwyyy{{{zzzwwwvvvwwwuuuqqqjjjTTTAAA???FFFVVVtttxxxjjj[[[JJJ>>>:::AAAKKKdddssspppnnnkkkjjjkkkllllllllljjjiiinnnvvvrrrddd]]]___pppooommmmmmnnnooonnnmmm]]]PPPFFFDDDCCCCCCKKKVVVhhhvvvMMM???AAAVVV}}}xxxhhhhhhfffccc___```dddgggfffbbbcccbbbcccdddffffffeeecccccc```^^^^^^aaadddcccbbbaaa``````aaadddhhhlllnnnnnntttsssooohhhRRRBBBCCCOOO\\\```^^^```tttfffmmmttt<<<$$$(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%(((((('''''''''(((((()))...999>>>EEESSSVVVQQQTTTkkk~~~zzzVVVCCC???CCCSSSeeezzz~~~vvvxxx{{{{{{zzzyyyyyyyyy|||}}}fffLLL>>><<<======DDDIIIIIILLLSSSXXXYYYdddlllyyy|||sssnnn~~~~~~qqqjjjddd___aaa^^^___fffjjjjjjmmmrrr}}}{{{{{{}}}{{{xxx{{{zzz|||~~~~~~zzzwwwkkkkkkggglllxxxuuuooosssqqqppphhhYYYKKKGGGKKKQQQqqqzzzpppBBB???IIIsssccc^^^EEE))),,,""")))'''&&&%%%%%%$$$$$$%%%%%%$$$&&&''''''&&&%%%'''((($$$%%%'''))),,,111777<<>>@@@BBBFFFLLLSSSYYY]]]^^^cccllluuuvvvccceeexxx~~~{{{|||iiidddaaaVVVEEECCCEEE??????:::===GGGPPPUUU```mmm|||nnnaaaOOO???>>>@@@???XXXtttssspppxxx~~~OOO+++222$$$((((((((((((''''''''''''&&&&&&''''''''''''''''''%%%###$$$'''(((000HHH```uuuvvvZZZ???>>>KKKooovvv}}}yyyqqqpppvvv}}}{{{{{{ppppppuuuvvvqqqpppqqqkkkaaaMMM===555999;;;@@@WWWrrrqqq[[[FFFJJJUUUlllwwwuuuqqqoooooopppsssuuuuuusssqqqppprrrsssssssssqqqtttxxxzzzzzzzzzzzz{{{yyy|||}}}{{{zzzyyytttmmm^^^KKK<<<===DDDRRRnnnnnn]]]LLL>>>777888BBBOOOkkktttooommmkkkjjjlllmmmmmmlllllllllooopppfffYYYYYYaaakkklllllljjjggghhhlllppp```RRRGGGEEEDDDDDDKKKUUUbbbyyyRRRAAAJJJooolllhhhaaaYYYSSSVVV```fffccc___aaaaaabbbdddfffgggfffdddaaaaaabbbbbbbbbbbbaaa``````aaabbbeeehhhkkknnnoooqqqwwwvvvrrrlllXXXFFFEEELLL^^^cccbbbeeezzzrrruuuAAA***)))(((''''''&&&&&&''''''%%%%%%&&&&&&&&&%%%###"""))))))((('''''''''''''''...999>>>FFFSSSVVVTTTZZZyyyWWW???>>>FFFWWWiii{{{}}}|||ssswww|||~~~{{{yyyxxxkkkPPP@@@===???@@@DDDGGGHHHMMMTTTYYYYYYhhhnnnzzzsssggghhhxxxuuussskkkeeedddffffffhhhkkkwwwtttuuuzzz}}}}}}~~~{{{{{{|||}}}}}}~~~~~~~~~~~~|||wwwsssooonnngggjjjtttsssmmmrrrooollldddXXXMMMGGGJJJOOOiiitttlllttteeeBBB===@@@uuuWWWSSSFFF(((***###***'''&&&%%%%%%$$$$$$%%%%%%%%%&&&((('''&&&&&&''')))$$$%%%'''))),,,222888===FFFPPPUUUOOObbbssslllgggqqqooo\\\TTTKKKJJJMMMMMMHHHBBB~~~ccc[[[\\\kkkzzzcccIII>>>DDD???BBBFFFKKKQQQYYYaaaggghhhiiimmmrrrzzztttfff\\\ccc}}}}}}|||hhhbbbaaaYYYHHHCCCEEE??????;;;===HHHNNNRRR[[[fff|||ooobbbNNN>>>>>>???<<>>HHHVVVYYY[[[fffWWW<<>><<>>@@@>>>YYYzzz}}}]]]...,,,)))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&,,,((((((+++---888SSSnnn}}}lllPPP===BBB\\\nnnllljjjmmm~~~uuu{{{|||zzz~~~~~~zzz{{{yyy{{{sssttttttsssrrrrrrooofff\\\EEE:::444888;;;@@@QQQeeewwwpppaaaMMM@@@GGGVVVrrryyywwwtttrrrrrrrrrtttuuuqqqqqqppppppqqqtttwwwyyyxxxxxxyyy{{{|||||||||{{{yyy}}}{{{ooocccKKK>>>777<<>>AAAAAAbbb~~~rrrvvvuuuyyybbb000)))***((((((((((((''''''''''''&&&&&&''''''''''''''''''+++''''''***---888TTTooo{{{eeeLLL@@@FFF```wwwsssjjjfffqqqzzzqqq~~~{{{{{{~~~~~~~~~{{{xxxyyyxxxyyytttuuutttssssssrrrkkk___UUUCCC:::444888===DDDTTTeeerrr^^^XXXNNN@@@999CCC[[[}}}yyyxxxvvvtttsssssstttuuunnnpppqqqrrrrrruuuxxx{{{{{{zzzzzz{{{|||}}}{{{zzzyyy|||~~~~~~~~~yyykkk^^^GGG<<<777===CCCNNNhhhzzz^^^FFF666222888BBBMMMdddnnnmmmllljjjjjjkkkkkkiiigggiiiffffffjjjnnnoookkkggggggfff___SSSJJJNNN```pppnnnZZZHHHBBBBBBCCCJJJSSS___tttzzzcccLLLPPPeeetttzzz{{{zzzjjj```VVVJJJJJJ```xxx}}}tttlllaaaaaabbbdddfffgggfffddd^^^^^^^^^___cccgggkkkmmmmmmmmmnnnnnnnnnmmmllllllooowwwvvvtttvvviiiQQQEEEJJJ[[[|||bbbTTTlllsssnnnwwwtttBBB111***)))((((((''''''((((((''''''''''''''''''''''''$$$$$$%%%&&&(((***,,,---111;;;DDDNNNWWWUUUYYYjjj|||pppXXXFFFCCCKKK```sss|||{{{|||~~~zzz{{{{{{zzzzzz{{{~~~zzzjjjUUUEEE@@@BBBCCCFFFKKKNNNSSS]]]gggwww{{{yyylllYYYOOOPPPVVVfffzzz{{{nnndddZZZ\\\___fffsss~~~}}}|||{{{~~~}}}{{{{{{zzzyyyuuussshhhiiifffmmmyyyxxxrrrvvvyyynnneeeaaaXXXLLLEEEFFFNNNpppeeewww|||]]]BBB;;;^^^{{{hhheee444***%%%&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$&&&%%%$$$$$$%%%'''&&&'''((()))---444<<>>444333<<>>;;;>>>BBBppp}}}qqqrrrrrrwwwyyyCCC---((()))(((((((((''''''''''''%%%%%%&&&&&&'''((())))))(((&&&(((---222???[[[vvvrrrYYYHHHDDDIII```}}}xxx{{{}}}|||zzzwwwssskkkjjjuuurrrqqqvvv|||}}}wwwvvvyyyvvvuuuuuuxxxxxxvvvvvvsssrrryyy{{{nnnsssqqqssszzz{{{ssseeeZZZMMMCCC<<<<<>>JJJWWW___ZZZ___tttlllfffGGGMMM]]]rrr~~~}}}~~~~~~|||yyyyyyzzz|||||||||}}}~~~zzz|||{{{gggQQQDDDDDDGGGNNNSSSSSSVVVfffwwwyyyhhhUUUKKKPPP```nnnvvv~~~~~~{{{{{{~~~~~~yyy~~~}}}|||{{{sssqqqiiijjjvvvuuuqqqxxxuuuggg___```[[[MMMEEEEEERRRiiiyyyfffBBB???VVVyyyfff222((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&((('''&&&&&&''')))'''(((((()))---555>>>DDDPPPYYYQQQ\\\~~~~~~sssgggqqqyyybbbYYYUUUQQQOOOPPPPPPOOONNNzzz[[[UUUVVVcccllljjjddd```ggghhhfffaaa\\\[[[___dddhhhfffhhhnnnoookkkmmmrrrvvvwwwqqqmmmfffhhhrrrvvvppp]]]___bbbaaaZZZOOOHHHFFFEEE@@@>>>AAAEEEJJJRRR[[[yyy|||zzzvvvoooXXX@@@666@@@CCCppp~~~jjjnnn|||zzz|||FFF)))((('''''''''(((((((((((((((%%%&&&''''''((((((''''''(((&&&***++++++CCCeeevvvpppKKKBBBCCCMMMfff{{{~~~}}}||||||~~~vvvppplllkkkjjjiiilllooorrrtttuuuuuuvvvwwwzzz|||}}}|||yyytttqqqppprrrttttttwww~~~zzzuuukkkppp}}}~~~yyyqqqcccYYYEEEDDD>>>>>>FFFOOOiiiwww[[[JJJJJJZZZ}}}yyyuuussspppnnnnnnmmmtttyyyzzzxxxxxxyyyzzzwwwxxxyyyyyyyyyzzz|||~~~~~~|||yyyxxxzzzuuudddSSSHHH<<<777???GGGOOOfff{{{pppRRR:::999<<<@@@JJJ___zzzvvvkkkkkkkkkjjjiiihhhffffffkkkllllllkkkjjjiiikkklllccc```WWWPPPTTTggg~~~zzz\\\DDD===CCCIIIJJJ[[[nnnwwwhhhUUUUUUfffvvvvvvppphhhZZZPPP]]]}}}llliiieeebbbbbbeeeffffffdddfffgggggghhhhhhiiikkkmmmrrrpppnnnlllkkkmmmqqqsssyyy~~~{{{sss```LLLMMMTTTkkksssxxx```IIImmmhhh^^^...+++******)))))))))))))))((('''&&&%%%%%%&&&'''((('''(((((('''&&&(((+++...888@@@GGGUUU\\\NNN^^^hhhXXX@@@JJJkkkzzz}}}|||~~~|||||||||{{{{{{{{{~~~}}}zzz}}}nnnZZZPPPFFFDDDHHHSSS\\\aaajjjtttuuu\\\LLLNNNSSS```ttt}}}yyy}}}}}}{{{nnnsssllljjjzzzxxxpppnnniii\\\WWWXXXNNNCCCEEENNNnnntttJJJ>>>NNN}}}iii555)))%%%***$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&(((---666???EEEVVVZZZPPPVVVvvv}}}~~~zzz}}}nnn\\\TTTPPPNNNPPPPPPNNNQQQUUUhhhaaa^^^cccgggeeeaaaaaafffhhhjjjhhhfffgggmmmrrrooommmmmmnnnkkkgggkkkrrrvvvyyytttrrrlllnnnwww}}}sssjjj`````````___XXXMMMFFFDDDEEEAAA>>>@@@CCCGGGOOOWWWaaa|||wwwqqq]]]FFF:::AAA@@@ccc|||gggoooIII,,,***'''(((((((((((((((((((((%%%&&&''''''((((((''''''(((&&&)))+++...GGGgggtttmmmIIIAAAAAAQQQttt~~~|||~~~zzz{{{|||xxxqqqllljjjjjjjjjiiimmmoooqqqrrrrrrrrrsssuuurrrtttvvvvvvssspppnnnnnnsssuuuwwwzzz}}}uuurrrooowww~~~xxxjjjYYYEEECCC>>>>>>FFFNNNhhhqqqUUUHHHJJJaaa|||sssnnnggg___]]]aaatttzzz~~~|||xxxvvvxxxzzzxxxyyyzzzyyyxxxxxxzzz{{{{{{yyyvvvuuuvvvqqq```OOOHHH<<<888???FFFNNNddd}}}iiiKKK@@@>>>FFFVVVtttvvvmmmnnnnnnnnnnnnmmmkkkjjjkkkllllllkkkjjjiiikkkmmmfffdddaaa]]]\\\fff|||cccHHH???DDDJJJLLLUUUdddkkkaaaSSSSSSaaammmxxxpppeeeUUUQQQ```xxxoookkkhhheeeeeeggghhhfffdddeeefffffffffgggjjjnnnpppiiiiiiiiiiiijjjmmmpppsss||||||xxxrrraaaNNNNNNXXXrrrjjjnnnYYYMMMuuuqqquuuxxxhhh444***))))))((('''(((((((((((('''&&&&&&&&&&&&'''(((''''''((('''&&&(((+++...777@@@HHHXXXbbbZZZqqqeeeSSSHHHFFFaaauuu~~~}}}}}}|||{{{}}}}}}{{{|||{{{rrrcccYYYXXXSSSKKKHHHNNNXXXaaallluuurrriiiUUUIIIOOOVVVdddyyy~~~zzzxxxpppqqqkkkpppxxxllljjjggg\\\WWWYYYOOOCCCEEEJJJgggxxxUUU<<>>AAA\\\}}}{{{|||{{{yyyzzz}}}tttpppkkkhhhggghhhiiiiiinnnoooooonnnmmmmmmoooppplllnnnppppppnnnllllllllluuuxxx{{{~~~xxxmmmdddmmm|||sssYYYDDDBBB===>>>FFFNNNggguuu]]]KKKGGGQQQqqqxxxiiiaaaUUUKKKPPP]]]~~~yyyuuuvvvyyyxxxyyyyyyxxxvvvuuuvvvxxx{{{yyyvvvttttttnnn]]]MMMHHH>>>999@@@FFFNNNbbbxxxsssSSSBBB>>>JJJaaassslllmmmnnnooonnnllljjjiiijjjkkklllkkkjjjjjjkkkmmmjjjiiimmmnnnfffcccxxxnnnOOO@@@BBBGGGIIISSS^^^ddd___WWWZZZfffpppzzznnn___JJJMMMaaapppmmmkkkiiiggghhhkkkkkkhhheeeeeeeeeeeeeeehhhkkkooorrrhhhiiikkklllmmmooosssuuuzzzvvvqqqbbbQQQGGGVVVuuupppvvvQQQUUU{{{{{{xxxnnn777)))(((((('''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''&&&(((+++...777BBBJJJZZZfffbbb}}}jjjVVVEEEFFFkkkyyy~~~}}}~~~|||{{{|||}}}{{{|||yyyooo___WWW^^^jjjiiiZZZKKKIIISSS^^^hhhnnn^^^ZZZLLLFFFOOOYYYhhh~~~}}}{{{~~~~~~|||xxxtttrrrmmmiiixxxuuuhhheeeddd[[[XXXZZZPPPDDDFFFKKKccc~~~^^^<<>>FFFMMMeee~~~xxx[[[HHHFFFPPP___ooo]]]RRRFFFCCCYYYvvv}}}zzzwwwvvvwwwvvvwwwwwwvvvttttttuuuwww|||{{{xxxuuutttnnn^^^OOOIIIAAA===BBBFFFNNN```sssgggKKKAAAAAAPPPhhhpppmmmnnnoooooonnnkkkhhhfffjjjkkklllkkkjjjjjjlllmmmnnnmmmtttxxxhhh[[[qqqxxxTTT@@@===BBBDDDQQQZZZbbb```]]]ddduuuzzzkkkWWWCCCNNNgggmmmllliiiggggggjjjmmmnnnkkkhhhfffffffffiiikkknnnnnnnnnjjjmmmpppqqqpppppprrrttt{{{xxxssscccRRREEEUUUvvv~~~~~~JJJ___|||zzzkkk111))))))(((''''''''''''((('''''''''&&&&&&'''''''''&&&'''''''''&&&(((,,,///888DDDLLLYYYccc^^^vvvsssmmmYYY@@@SSS|||||||||}}}}}}}}}|||{{{{{{|||xxxzzzuuudddTTTVVVnnnkkkSSSIIIOOOXXX___```QQQPPPGGGFFFQQQ[[[iiizzzwwwzzz}}}{{{wwwsssqqqllliii{{{mmmeeeaaaaaa[[[YYY[[[QQQEEEGGGNNNhhh^^^???QQQtttnnn|||===///&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&'''(((***...666AAAIIIYYY[[[VVV\\\uuuwwwooohhhnnneeelll}}}xxxvvv___RRRKKKIIIIIIJJJJJJKKKRRR[[[xxxhhh]]]^^^hhhrrr}}}~~~~~~mmmttthhh```aaa\\\OOOEEECCCAAA@@@@@@BBBBBBDDDMMMWWWqqq{{{tttdddPPP:::>>>===HHH}}}}}}|||OOO000,,,))))))(((((('''''''''&&&%%%&&&''''''((('''''''''(((%%%(((...<<<\\\rrrppp\\\AAA???JJJppp{{{tttrrr||||||{{{yyyxxxxxxwwwvvvmmmjjjfffddddddeeeeeeeeelllmmmllljjjggggggiiijjjnnnoooooommmkkkjjjjjjkkktttxxx|||~~~~~~xxxiiiZZZRRRggg|||\\\EEEAAA;;;===EEEJJJaaarrrQQQAAAGGGYYYooouuucccRRRHHHDDDRRRzzz{{{|||{{{wwwttttttuuuuuuuuuttttttvvvwww{{{{{{xxxuuusssnnn```RRRKKKDDDAAACCCGGGNNN^^^nnnqqqTTTBBBDDDJJJYYYooo}}}ssstttttttttssspppmmmiiigggiiikkkkkkkkkjjjjjjlllnnnpppnnnuuuxxxdddSSSiiizzzVVV???;;;???BBBLLLUUU^^^___^^^iiiyyygggPPPDDDWWWuuuooommmfffeeefffjjjnnnpppnnnlllhhhhhhjjjmmmppppppmmmiiihhhlllpppqqqooonnnpppsss}}}|||vvveeeSSSLLLYYYuuuuuuHHHfffssswwwtttaaa++++++***))))))(((((())))))&&&''''''''''''''''''&&&&&&&&&'''&&&'''))),,,///888FFFNNNZZZbbbXXXhhhpppiii~~~ppp^^^IIIaaa}}}zzzzzz{{{{{{{{{zzz{{{|||}}}}}}{{{zzzzzz{{{tttvvvooo]]]QQQ___yyy___OOONNNSSSUUUTTTKKKLLLGGGGGGRRRZZZhhh}}}|||zzz~~~~~~||||||yyysssnnnlllkkkwwwvvveeeeee___aaa\\\ZZZ\\\PPPEEEHHHMMMqqqWWW===QQQ~~~gggmmmIII,,,!!!+++$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%''')))+++...777CCCLLL[[[[[[VVVbbbzzzkkk```aaakkknnnrrr}}}{{{gggSSSJJJHHHFFFFFFGGGKKKWWWcccrrriiikkkuuu{{{}}}xxxyyy~~~}}}rrrsssddd[[[___\\\NNNBBBAAA??????AAACCCBBBDDDMMMWWWggg|||vvvhhhUUU:::>>>>>>CCCwwwQQQ111,,,)))))))))(((''''''&&&&&&%%%&&&''''''((((((''''''(((&&&***///>>>```wwwsss```DDDFFFUUUvvvvvvrrrvvv}}}xxxzzz{{{xxxwwwwwwuuuqqqllliiifffddddddeeeeeedddjjjkkkkkkjjjhhhgggiiijjjnnnnnnmmmjjjhhhhhhiiikkkqqqtttwwwxxxwwwqqqbbbSSS[[[jjj{{{___GGGAAA;;;<<>>@@@@@@pppVVV333,,,***))))))(((''''''&&&&&&%%%&&&''''''(((((('''''''''(((,,,///>>>bbbzzzwwweeeIIIOOOccc{{{uuuqqqrrrzzz{{{vvvrrrwwwyyyvvvuuuuuuqqqkkkiiigggdddcccdddeeeeeedddgggiiikkkkkkjjjiiijjjkkkmmmmmmllljjjhhhiiilllnnnrrrtttuuuuuutttoooaaaSSS]]]aaauuuxxxaaaHHHAAA:::<<>>KKKOOOVVV^^^bbbjjj}}}qqqcccOOOIIIlllgggkkkmmmjjjiiikkkooorrrqqqpppooommmlllooosssuuurrrnnnpppuuuzzzzzzwwwwww{{{|||nnn]]]EEEQQQllluuuIIIcccnnn___hhhxxxzzzSSS...******)))(((((((((((((((&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&''')))---000;;;HHHPPP]]]iii^^^___}}}pppsssvvvyyyHHHHHH```ooo|||{{{zzzzzz|||}}}|||{{{yyy{{{|||{{{yyywwwvvvvvvoookkk^^^RRRWWWsssaaaLLLFFFEEEDDDCCCHHHFFFHHHSSSZZZhhh}}}~~~~~~}}}{{{{{{}}}uuuhhhcccnnnmmmiiimmmkkkeeefffdddfffaaa]]][[[OOOEEEJJJOOOIII666IIIjjjtttiii~~~|||GGG,,,!!!***$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''###'''+++,,,///777EEEPPPYYYbbb```kkkvvvhhheeeppp|||{{{eeeqqqvvvwwwcccUUUHHHGGGGGGGGGEEEGGGRRR^^^xxxooovvvqqqfffccckkk~~~rrr```YYYaaaaaaRRREEEBBB???@@@BBBBBB???>>>FFFQQQbbb|||}}}cccSSS888>>>AAA>>>mmmZZZ333******))))))((('''&&&&&&&&&%%%&&&''''''((((((''''''&&&(((---000>>>bbb|||yyyhhhKKKVVVoooqqqppptttvvvvvvxxxnnntttwwwuuussssssnnnffffffdddbbbbbbdddeeefffeeeeeehhhkkkllllllkkkllllllmmmmmmlllkkkjjjlllpppsssvvvwwwwwwvvvuuuqqqdddWWWVVVRRRbbb{{{vvvcccIIIAAA:::;;;AAADDDXXX|||bbbLLLKKK^^^wwwrrrttt\\\RRRHHHSSS~~~~~~zzzvvvyyywwwxxxwwwuuusssrrrrrrtttoooqqqqqqpppooommmdddYYYHHHEEECCCBBBBBBHHHTTT^^^bbbjjjiiibbb]]]aaa{{{vvvsssooommmkkkiiihhhiiikkkllliiijjjkkkkkkjjjkkkmmmoookkknnnqqqnnn___TTT```tttwwwYYY@@@666666888FFFFFFLLLVVV\\\bbbnnn{{{nnndddRRRSSS|||jjjrrrrrrooollllllooorrrqqqppprrrnnnkkklllrrrvvvvvvttttttxxx{{{yyytttssswww|||~~~}}}qqqbbbNNNYYYtttxxxIII^^^ggg\\\eeewwwtttPPP222))))))((('''''''''''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&&&&''')))---000>>>JJJPPP]]]jjj```___yyylllyyynnn>>>AAAVVVfffwwwyyy~~~{{{|||{{{{{{|||~~~~~~}}}{{{}}}}}}|||yyyvvvttttttnnngggYYYNNNXXXuuugggJJJ???>>>>>>>>>DDDDDDGGGRRR[[[jjjzzz|||}}}zzz|||}}}|||{{{}}}||||||}}}xxxzzz}}}rrraaa```nnnlllffflllnnniiiggggggiiibbb]]][[[NNNEEEJJJYYY}}}vvvoooEEE999IIIeeepppkkk|||DDD222'''&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''###'''+++---///888EEEQQQ]]]gggbbbgggtttfffhhhyyy|||ZZZmmm}}}}}}\\\ZZZGGGGGGIIIIIIFFFEEEMMMWWW}}}~~~rrriiikkkqqqxxxooo___ccciiitttzzz___VVV^^^\\\TTTLLLCCCIIIBBB???AAA===;;;EEEUUUiiippp|||iiiPPP;;;<<>>___rrrtttuuulll///***++++++***((('''%%%$$$$$$(((((((((((('''&&&%%%$$$((())),,,555DDDZZZuuuoooNNNRRRaaa~~~kkkkkktttyyytttxxxtttiiikkkpppssstttppphhhcccaaabbbddddddccccccfffhhhdddhhhkkklllkkkjjjkkkmmmmmmmmmlllllllllnnnpppqqqsssrrrpppppprrrqqqhhh\\\QQQOOOZZZvvvuuulllXXXCCC<<<:::<<>>FFFXXXkkkssspppnnnppp{{{~~~|||}}}}}}|||zzzyyyzzz{{{|||xxxxxxxxxxxxuuuqqqqqq\\\QQQRRRVVVnnniiiNNN>>>===<<>><<>>???cccooommmooo|||ooo222******))))))(((((('''''''''&&&&&&'''''''''''''''&&&)))(((+++444CCCYYYpppkkk@@@CCC___~~~~~~wwwwwwwwwssskkkmmmooorrrrrrooohhhccceeeffffffeeeeeefffggghhheeehhhjjjjjjiiihhhjjjkkkllllllllllllmmmoooqqqrrrrrrrrrpppppprrrrrriii^^^KKKJJJXXXxxxwwwjjjVVVCCC<<<;;;>>>GGGRRRppp```SSS[[[yyyqqqmmmVVVNNNUUU|||}}}|||{{{zzzssssssssstttuuutttrrrqqqrrrttttttrrrrrrqqqkkkcccSSSGGG>>>@@@CCCDDDKKKTTTZZZaaaiiieeeeee~~~rrrmmmiiilllkkkjjjjjjkkklllkkkjjjiiijjjkkkiiiggghhhlllooorrrsssooojjjaaaRRRWWWppp}}}XXXDDD===;;;AAADDDKKKOOOYYYkkkwwwttt[[[QQQ[[[}}}|||nnnrrrooolllhhhffffffggghhhgggiiijjjlllmmmmmmnnnppprrrpppqqqpppooonnnoooqqqttt|||zzz|||yyyxxxwww___RRRUUUxxxxxxmmmmmmJJJ```jjjgggrrrnnnNNN444))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''&&&%%%''')))((((((---555BBBMMMSSS```kkk[[[VVVooolllvvvQQQ@@@EEEUUUiiitttvvv{{{yyy~~~{{{|||{{{zzzyyyzzz|||~~~{{{xxxxxxyyyxxxuuurrrkkkTTTIIINNNXXXsssxxxgggLLL;;;888666>>>===AAAJJJTTT^^^jjjuuu}}}zzzxxxyyy|||zzzzzz{{{~~~|||wwwrrrzzz{{{}}}~~~~~~}}}|||{{{~~~}}}|||{{{yyytttlllfffiiisssrrrffffffsssuuulllmmmfffcccddd^^^PPPHHHHHHPPP~~~gggDDD:::JJJjjjgggxxx<<<,,,$$$(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((()))''')))...333:::FFFRRR[[[cccbbb}}}vvvssswwwrrr}}}qqq^^^RRRMMMOOOLLLGGGHHHNNNQQQPPPwwwQQQOOOQQQ[[[gggsss~~~jjj]]]eeehhhttt~~~rrrXXXPPPYYYYYYSSSLLLCCCDDD@@@@@@BBB???===EEERRReeerrr~~~lllTTT<<<:::<<>>GGGQQQfffvvvpppYYYUUUgggwwwlllhhhOOOOOO___|||zzzzzz{{{rrrrrrssstttuuuuuuttttttrrrwwwyyyvvvsssqqqlllgggUUUGGG>>>???BBBBBBHHHPPPSSS\\\eeedddooorrrqqqooojjjmmmlllkkklllmmmnnnmmmllljjjjjjjjjhhhggghhhkkkmmmnnnqqqnnnkkkcccRRRUUUkkkaaaLLLBBBAAAIIIFFFMMMPPPYYYnnnqqqQQQJJJ\\\yyywwwnnnrrrmmmjjjgggeeefffggggggfffggghhhjjjkkkkkklllnnnpppsssttttttsssqqqqqqrrrsssxxxxxx|||zzzxxx~~~vvv]]]OOOQQQggg~~~xxxmmmeeeHHHdddllleeetttmmmQQQ222))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&''''''&&&&&&''')))((((((---555BBBQQQVVVaaannn```SSS```mmmvvv|||~~~SSS>>>DDDVVVnnn}}}{{{{{{{{{zzzyyy{{{~~~}}}zzzxxxxxxzzzzzzvvvsssgggMMMBBBJJJZZZvvvyyylllPPP<<<666333::::::>>>HHHRRR]]]jjjuuuvvvsssssswww{{{zzz{{{~~~|||vvvqqqzzz|||~~~}}}{{{yyy}}}}}}~~~|||xxxrrrkkkgggpppuuunnnaaaddduuuyyypppmmmgggeeefff___PPPGGGHHHNNN~~~kkk@@@<<>>>>>AAAAAAFFFMMMNNNZZZfffjjjvvvnnnrrrsssoooooommmllllllmmmmmmllljjjkkkjjjiiihhhhhhiiikkkmmmjjjmmmmmmmmmfffVVVVVVjjjppp[[[LLLFFFLLLCCCJJJLLLSSSeeewwwjjjLLLNNNooowwwllllllnnnllliiihhhiiiiiiiiihhhgggiiikkklllllllllnnnppptttuuuvvvuuurrrqqqqqqrrrvvv{{{~~~vvvxxxrrr]]]LLLOOO\\\mmm{{{VVVGGGqqqzzzrrryyyqqqNNN000((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''&&&''')))((((((...555CCCWWW]]]cccnnncccWWWbbbuuuzzzOOO:::BBBZZZxxx|||}}}~~~~~~||||||~~~|||zzzxxxyyy{{{zzzwwwttteeeLLLBBBLLL\\\www|||mmmNNN999444333777888>>>HHHRRR]]]kkkxxx{{{mmmkkkoooxxx~~~~~~~~~~~~~~~}}}|||{{{}}}}}}~~~~~~}}}{{{zzz}}}}}}}}}zzzvvvrrrnnnlllqqqsssjjj^^^eeexxx|||qqqnnnhhhggghhh___OOOGGGHHHOOO}}}kkk<<>><<>>DDDSSSQQQQQQTTT___zzzxxxuuutttaaaOOOIIILLLooo}}}xxxvvvwwwyyyuuuvvvwwwvvvtttssstttvvvyyyxxxvvvvvvxxxxxxpppeeeVVVGGG;;;;;;>>>>>>BBBHHHLLLXXXhhhsssvvvnnnnnnnnnkkkqqqooommmlllkkkjjjhhhfffkkkjjjhhhhhhiiikkkmmmnnnkkknnnooooooiiiWWWTTTfff}}}kkkUUUEEEEEE???GGGJJJOOO\\\gggzzz[[[OOObbbxxxooonnnnnnllljjjiiijjjkkkjjjiiiiiikkkmmmnnnnnnoooppprrrpppqqqrrrpppnnnmmmmmmmmmrrr|||rrrsssqqqbbbLLLRRRXXXhhhOOOTTT}}}yyyGGG...(((((((((((((((((((((((('''''''''''''''''''''&&&'''&&&'''***)))(((...666AAAXXXaaadddjjjaaa^^^qqqsssFFF===BBBWWWuuu~~~~~~~~~|||||||||zzzyyyzzz|||{{{wwwsssaaaLLLFFFQQQ```{{{uuubbbCCC000000222777999@@@JJJSSS]]]mmmzzzsssdddbbbiiittt}}}xxxyyy{{{}}}~~~~~~~~~|||||||||}}}~~~|||zzzxxxwwwvvvuuunnnqqqjjj```iii}}}sssmmmiiihhhhhh^^^NNNGGGIIIPPP|||kkkBBBEEEPPPrrr999///&&&###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((((('''***///555===JJJVVVaaa```bbb||||||vvv~~~~~~{{{WWWRRRPPPPPPPPPPPPPPPQQQSSS{{{]]]GGGGGGRRR^^^fffnnnyyykkk^^^fffnnnyyy|||wwwgggNNNGGGRRRUUUPPPKKKCCCEEEFFFEEEAAA<<<<<>>CCCJJJSSSaaakkk~~~wwwqqqoooooonnnqqqooolllkkkjjjhhhfffccciiigggffffffiiilllnnnnnnpppsssqqqqqqiiiTTTNNN^^^tttwww[[[AAA:::;;;DDDHHHOOO[[[bbbnnntttLLLUUUvvvyyyuuuvvvkkkjjjhhhhhhiiiiiihhhgggjjjlllnnnnnnnnnoooqqqsssqqqqqqqqqooommmlllmmmnnnnnnyyy{{{mmmqqqtttiiiNNNUUUWWWhhhRRR___|||}}}~~~???---))))))))))))))))))))))))''''''''''''''''''((((((''''''(((***))))))...666@@@VVV___cccggg]]]dddxxxuuuRRREEECCCPPPiiiuuussszzz{{{~~~|||{{{|||{{{zzz{{{|||{{{wwwrrr___JJJGGGUUUgggnnnZZZ>>>///222555777:::AAAKKKSSS^^^nnn|||kkk[[[ZZZ```hhhooojjjpppwww|||~~~}}}|||{{{~~~||||||~~~{{{{{{|||}}}|||zzzlllqqqmmmdddmmmtttmmmhhhgggfff\\\MMMGGGKKKQQQzzzeeeKKKBBBUUU~~~mmm777///(((%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((((('''***000666>>>LLLXXXaaabbbaaa~~~pppkkk{{{~~~|||YYYUUURRRPPPRRRSSSRRRTTTXXXtttXXXEEEJJJVVVaaahhhppp{{{nnn```eeeoooxxxwwwfffMMMFFFRRRTTTPPPJJJBBBBBBDDDDDD???;;;===DDDJJJWWWhhh~~~yyyuuulll\\\EEE<<<===JJJxxxwww\\\222111((((((((((((((((((((((((&&&'''''''''''''''&&&&&&'''+++///999PPPjjjsssooohhhGGGEEEWWWiiipppuuupppooonnnnnnnnnmmmjjjhhheeeiiikkkiiidddcccgggkkkgggggghhhjjjlllkkkgggcccbbbeeejjjnnnoooooommmlllkkkoooooommmmmmnnnkkkgggYYYLLLFFFXXX}}}iiiSSS???:::<<<<<<===@@@EEEDDDWWWgggkkkttt___KKKFFFUUUxxx|||}}}{{{zzzzzzzzzzzzyyyxxxtttwwwxxxwwwssssssvvvzzz{{{|||{{{zzz{{{{{{sssjjjUUUDDD666777<<<===???CCCIIILLLVVV```lllzzzuuusssssstttpppnnnlllkkkjjjiiifffdddfffdddbbbdddhhhlllmmmmmmqqqsssqqqppphhhRRRKKKYYYhhhzzzcccAAA333666===@@@HHHWWW```kkk}}}```FFFWWWyyy|||zzzxxxvvvjjjhhhgggggghhhhhhgggfffhhhjjjlllllllllmmmoooqqqrrrrrrqqqooommmmmmoooqqqqqqwww|||sssiiippptttgggOOOTTTTTTgggNNNZZZ|||sssqqq{{{ppp999---))))))))))))))))))))))))&&&&&&''''''(((((())))))((('''(((***))))))///666DDDTTT]]]fffjjj^^^iiimmmsss~~~cccHHHDDDOOOgggqqqooovvv~~~}}}|||}}}~~~}}}|||{{{|||}}}{{{vvvqqqcccKKKEEEVVVmmmlllYYY@@@222333444777:::BBBLLLSSS]]]mmm|||ttteeebbbccceeegggeeekkkrrrwwwxxxxxxyyyyyy}}}xxxzzzyyyrrrjjjqqqmmmdddjjjzzz|||qqqlllgggeeedddYYYKKKHHHNNNTTTzzzTTTJJJBBBYYYtttrrr{{{ggg000,,,)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&)))///555>>>LLLXXXeeeeee___xxxxxxyyyuuuuuusss~~~ooo[[[VVVQQQPPPSSSUUUUUUYYY___pppSSS@@@LLLWWWaaaffflllvvvzzzzzz}}}pppaaaeeeooowww}}}yyyfffMMMFFFRRRTTTOOOJJJBBB@@@CCCBBB===:::???GGGMMMYYYhhhyyyuuudddVVVBBB:::>>>MMM}}}~~~zzzaaa333...&&&&&&&&&'''((())))))***%%%%%%&&&'''((((((((((((%%%***000999QQQlllvvvrrrlllIIIIIIWWWwww|||zzzhhhnnntttooonnnmmmnnnnnnmmmkkkhhheeejjjmmmiiiaaa^^^bbbhhhddddddfffjjjlllkkkfffaaabbbeeeiiimmmooonnnllljjjkkknnnooommmlllmmmjjjfffZZZMMMEEESSSuuuyyyhhhRRR???;;;>>>>>>???CCCGGGLLLiii|||}}}rrrVVVFFFKKK```yyy{{{yyywwwuuuvvvyyyyyywwwuuurrruuuxxxvvvttttttyyy}}}zzz~~~{{{yyytttoooXXXFFF999:::???@@@BBBFFFIIIIIITTTaaammm}}}vvvrrrooooooooonnnlllkkkkkkjjjhhhgggcccaaa___aaafffkkkllllllnnnpppnnnnnngggSSSKKKZZZcccvvviiiCCC333111666666>>>PPP[[[hhhzzz\\\GGGUUUrrr|||}}}wwwooojjjiiihhhhhhiiiiiihhhgggfffgggiiijjjjjjkkkmmmooonnnnnnllljjjhhhiiillloooxxxwwwvvvmmmgggpppqqq```MMMQQQPPPfff|||AAANNNpppmmmwwwzzzggg666---))))))))))))))))))))))))%%%&&&&&&'''((()))******((('''(((******)))///666JJJUUU]]]jjjpppcccnnnssseeeGGGDDDSSSnnnxxxssswww}}}zzzxxxzzz~~~~~~|||{{{|||}}}{{{uuupppkkkNNNDDDVVVppp~~~jjjYYYAAA111...+++777:::BBBKKKRRR\\\lll|||{{{vvvsssooollljjjlllnnnooopppsssyyy~~~~~~xxxtttxxx~~~}}}ssshhhhhhoookkk```dddtttvvvlllkkkgggdddbbbXXXKKKIIIOOOWWW{{{oooBBBBBBFFF\\\kkkddd}}}ddd+++((((((***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((%%%%%%(((...555===KKKXXX___```YYYttttttttt{{{nnn~~~gggaaaUUUPPPOOOSSSWWWXXX]]]eeefffOOOHHHQQQ[[[aaa___dddsss}}}}}}nnnbbbvvv|||tttaaaRRRJJJRRRZZZTTTHHH@@@FFF@@@<<<===>>>@@@FFFMMM^^^fff{{{sssnnnhhhVVVBBB>>>BBBNNNtttttthhh888000************))))))))))))(((((((((((((((((((((((((((***+++444MMMjjjwwwvvvoooNNNMMMWWWuuu{{{}}}~~~sssmmmppp~~~nnnmmmlllkkkkkklllmmmmmmlllmmmjjjddd^^^\\\^^^cccfffaaaeeejjjiiifffcccdddgggjjjkkklllmmmnnnnnnnnnnnniiikkknnnpppqqqpppnnnmmm]]]LLLFFFQQQiiigggSSSBBBBBBFFFCCC???>>>DDDUUUnnn}}}mmmRRRFFFIIIppp~~~wwwtttuuuwwwxxxxxxwwwuuutttwwwvvvuuuuuuvvvwwwzzz{{{~~~|||wwwppp^^^JJJ:::===FFFJJJLLLOOO[[[aaaiii{{{wwwrrrtttllljjjiiiiiiiiihhhfffddd``````______aaadddiiimmmnnnooolllkkkeeeQQQGGGQQQZZZzzzhhhFFF...333444888@@@LLL[[[mmmzzzsssUUUIII[[[sssyyyzzzvvvpppiiigggfffgggiiikkkllllllhhhggggggiiilllmmmkkkhhhkkkkkkkkkjjjjjjlllpppsssxxxrrrmmmnnnttttttjjj___HHHRRRRRR{{{kkk???RRRlll|||^^^999---******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$###&&&)))))))))...666EEE[[[```gggvvvkkknnnsssaaaNNNJJJiii|||ooo|||{{{~~~~~~}}}zzzsssmmmnnnJJJIII```qqqoooSSS>>>333000///777===GGGNNNSSS\\\ppp~~~zzz{{{vvvkkkiiirrr}}}~~~}}}}}}~~~~~~{{{sssmmmggghhhhhh___ZZZlllzzztttoookkkeee^^^RRRHHHEEEIII[[[|||XXX888>>>FFFooo}}}___vvvPPP111***&&&###%%%%%%&&&&&&%%%%%%$$$######$$$&&&%%%$$$$$$%%%'''((('''***000666>>>LLLXXXccc^^^eeewww}}}yyy{{{{{{ttt___]]]TTTPPPNNNQQQTTTWWW^^^dddcccMMMHHHSSS^^^cccaaafffrrr{{{{{{vvvlllvvvqqqcccTTTKKKSSS[[[VVVJJJCCCCCC???<<<>>>???@@@FFFMMM```iiixxxtttdddRRR???;;;???JJJ{{{gggqqqjjj777---)))))))))(((((((((((('''''''''''''''''''''''''''&&&+++///777KKKeeesssuuuiiiKKKMMMVVVoooqqq|||www}}}ooojjjnnnuuunnnlllkkkmmmnnnmmmiiieeefffaaa\\\ZZZ^^^bbbdddeeedddhhhllllllhhhffffffiiimmmmmmmmmnnnnnnmmmlllllljjjkkknnnppppppooonnnlllbbbPPPGGGOOOeee~~~kkkYYYJJJIIIJJJEEE@@@@@@JJJUUUnnn___BBBCCCWWWxxxyyyuuuvvvvvvwwwxxxxxxxxxwwwuuutttvvvvvvuuutttuuuwwwzzz{{{~~~zzztttaaaMMM???BBBKKKNNNPPPSSS___gggsssxxxsssvvvjjjiiiiiiiiijjjiiifffddd___```aaa______bbbgggllllllooommmlllfffSSSGGGPPP___vvvZZZ===222333666<<>>;;;???HHHssszzzbbbttthhh444+++((((((((((((''''''''''''''''''''''''''''''''''''%%%---444:::KKKaaapppsssaaaFFFLLLVVVppprrrvvv}}}}}}pppkkkoooyyykkkjjjkkkooorrrppphhhaaa^^^ZZZVVVZZZbbbhhhiiigggiiilllooonnnkkkiiiiiikkkooooooooonnnmmmlllkkkjjjkkklllnnnoooooonnnmmmlllfffUUUJJJMMMaaaooo___RRROOOKKKCCC>>>???JJJQQQnnnuuuQQQ:::EEEdddzzzyyyvvvrrrxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvuuuuuuvvvxxxzzz|||~~~|||}}}{{{xxxfffRRRDDDEEEKKKLLLLLLOOORRR\\\ggg~~~yyyrrrvvvmmmmmmmmmmmmnnnllliiifffbbbeeefffdddaaabbbgggmmmkkkooommmlllhhhTTTGGGMMM]]]qqq|||zzzFFF444888555999@@@GGGTTThhh~~~dddLLL\\\}}}|||rrrrrrooommmnnnllljjjjjjkkklllkkkjjjgggfffgggjjjlllmmmllljjjlllmmmnnnoooooonnnmmmmmmmmmlllkkkmmmtttuuuiiiZZZGGGSSSfff[[[@@@\\\wwwaaa666%%%******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***((('''+++222IIIZZZ___ggguuunnnllloooyyyrrrmmm|||qqqcccIIIXXXxxx{{{xxxvvv[[[SSS___xxxfffIII:::888999888AAABBBGGGPPPZZZhhh~~~uuurrr{{{zzz}}}}}}{{{||||||yyyrrrmmmfffeeecccXXXUUUlllrrrkkkbbbWWWJJJBBBEEEMMM^^^jjjMMM666:::LLLjjjcccIII'''"""&&&+++&&&''''''''''''&&&%%%%%%%%%&&&((('''&&&&&&''')))((('''***000777???MMMYYY```bbbjjjzzz|||vvvtttyyygggUUURRRPPPQQQUUUWWWVVVWWW[[[~~~vvvyyyxxxZZZKKKIIIUUU^^^eeefffjjjqqqvvvvvvzzz{{{}}}sssxxxsssaaaQQQHHHOOOWWWSSSHHHBBB===<<<===@@@@@@AAAGGGOOOZZZlll~~~cccRRRAAA@@@DDDGGGkkk~~~pppsss{{{www}}}iii333,,,))))))((((((((('''''''''''''''''''''''''''''''''&&&---444<<>>@@@@@@AAAHHHPPPYYYqqq~~~cccSSSBBBCCCFFFFFFbbboooiiirrr555,,,*********)))))))))((((((''''''''''''''''''''''''(((,,,222<<>>EEELLL[[[ppp|||ccczzz{{{vvvqqqkkkoooggggggggghhhkkklllkkkjjjggghhhjjjkkklllkkkkkkkkkkkkjjjiiiiiikkklllkkkiiimmmnnnmmmmmmuuu{{{qqq```OOOUUUtttMMMIIIgggyyyWWW111)))***))))))(((((((((((((((''''''''''''''''''''''''$$$$$$&&&))))))(((...555LLLYYYbbbiiirrrrrrllljjjzzzgggiiippp{{{qqqOOORRRiii{{{}}}~~~~~~~~~}}}ssshhh]]]]]]sss~~~ttt\\\@@@555:::@@@>>>BBBIIITTT^^^fffvvv}}}}}}|||yyyuuupppkkkgggeee```[[[SSSVVVqqqjjjfff```VVVHHH???CCCKKKkkk```DDD888<<>>@@@??????HHHRRRcccxxx|||dddRRR@@@@@@DDDCCC^^^qqqzzz777,,,************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))),,,000<<>>EEECCCEEELLLXXXdddmmm|||||||||}}}}}}}}}{{{zzzyyywwwssspppmmmkkkddd]]]XXXSSS[[[vvv}}}eeeccc^^^TTTFFF>>>CCCMMMooo}}}```???555<<>>>>>??????===>>>GGGSSSppp{{{~~~{{{iiiRRR<<<<<>>IIItttuuuoooyyyppprrrvvvyyyyyyxxxuuusssrrrqqqqqqqqqsssvvvyyy{{{tttuuuppphhheeemmmxxx~~~aaaNNN>>>:::;;;:::>>>EEEIIILLLLLLWWWoooxxxuuutttxxxxxxuuuqqqmmmkkkiiifffeeecccbbbbbbeeeiiimmmnnnnnnhhhpppmmmhhhhhh\\\LLLHHH___~~~\\\;;;555222777BBBPPPaaa|||wwwxxxooogggnnnlllkkkkkklllmmmllljjjhhhjjjlllnnnnnnkkkiiihhhiiijjjiiijjjooouuuwwwtttpppuuu{{{{{{xxx|||}}}kkkSSSDDDXXXpppBBBWWWmmmmmmzzz}}}tttHHH,,,+++******)))(((((((((((((((''''''''''''''''''''''''%%%%%%&&&))))))(((---444JJJXXXjjjpppooosssooo___kkkyyyjjjggguuu|||WWWHHHJJJ]]]ooottt}}}{{{}}}~~~{{{zzz|||}}}~~~{{{zzz{{{}}}rrrkkkXXXIIIGGGHHHLLLTTTeeejjj___GGG:::@@@EEEBBBFFFIIISSSaaannn}}}~~~~~~|||{{{yyyyyyxxxuuurrrnnnlllkkkddd[[[VVVUUUaaazzztttdddaaa[[[PPPCCC<<>>444>>>NNN|||jjj]]]~~~ccc444&&&'''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&(((''''''***111888AAAOOO\\\jjjgggaaaeee~~~~~~zzzwww{{{hhhsss}}}|||gggYYYPPPOOOQQQXXX^^^```dddiiisssfffWWWVVV\\\lllzzznnnWWWMMMQQQYYY[[[^^^eeekkkooossszzzcccQQQRRRTTTeeezzzzzz{{{oooUUUGGGCCCMMMVVVPPPBBB999@@@?????????<<<===GGGSSSzzz{{{~~~{{{nnnTTT;;;999@@@FFFgggbbb---222)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%...555===PPPhhhxxx{{{eeeIIIOOO```{{{}}}wwwttttttkkkmmmpppsssssstttxxxmmmmmmoooqqqrrrrrrqqqooollljjjjjjkkkmmmooooooooolllllllllkkkiiigggfffeeehhhhhhiiikkkmmmnnnppppppeee^^^TTTOOObbbgggKKK<<<666333999BBBPPPxxxJJJ???VVVuuummmqqqqqqssswwwzzzyyyvvvrrrooooooooonnnoooqqqtttwwwxxxqqqrrrmmmdddbbbjjjvvv}}}bbbOOO===888888777<<>>AAA>>>FFFDDDJJJZZZlllzzz~~~rrrzzz~~~|||yyy{{{{{{yyyuuupppllliiihhhdddZZZUUUVVVeee}}}oooeeeaaaYYYMMM???;;;FFFTTTxxx|||lllAAA666AAAWWWUUU///(((***$$$ %%%%%%&&&&&&%%%%%%$$$###%%%&&&((('''&&&&&&''')))''''''***111888AAAPPP]]]kkkiiidddfffzzzuuummmXXXSSSQQQRRRXXX]]]```eeekkkvvvdddZZZ[[[YYYbbbsss~~~zzz___OOORRRZZZ^^^___dddjjjmmmooottt|||qqqOOOGGGSSSVVVhhhzzzlllMMMKKKNNNTTTSSSIIIAAA???===<<<===>>>===>>>GGGQQQmmmmmmwwwlllXXX===DDDDDD>>>rrr}}}```888'''+++++++++***)))(((((('''''''''''''''''''''''''''$$$+++222===QQQiiiwwwyyyoooPPPQQQ^^^yyyppp|||{{{}}}ooopppvvvwwwuuuqqqsssxxxyyywwwoooggglll{{{ssslllooojjjjjjlllnnnmmmkkkjjjkkkkkkjjjlllnnnpppnnnhhhdddhhhiiihhhiiimmmqqqmmmfff^^^QQQQQQRRReeegggHHH777555:::@@@EEEddd___AAAMMMbbb{{{mmmjjjlllpppppppppqqqqqqqqqrrrrrrooopppppppppooopppsssuuuqqqtttrrriiiaaadddssspppMMM999:::888888@@@DDDHHHJJJTTTeeewwwzzzvvvuuussskkkhhhfffddd___[[[___fff^^^```bbbaaa\\\VVVTTTVVV```\\\ZZZ^^^gggiiiZZZHHHPPPYYYrrryyy\\\<<<666999EEEOOOcccyyy}}}rrrmmmhhhhhhlllgggdddbbbbbbeeefffeeeccchhhjjjmmmnnnnnnmmmmmmnnnqqqnnnkkkmmmrrryyy|||~~~}}}{{{sss^^^FFFNNN^^^bbbIIIPPPbbbtttwww}}}SSS:::000&&&))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((('''))),,,///GGGZZZlllqqqrrrrrrmmmeeehhh~~~qqqiiiuuu~~~zzzjjjPPPHHHMMMkkk{{{~~~}}}||||||{{{{{{~~~}}}}}}~~~}}}zzzxxxxxxuuuaaaEEE???MMMVVVSSSjjjoooiiiUUUCCC<<<<<<>>>@@@IIIQQQYYYjjj|||wwwkkknnn{{{www{{{~~~~~~wwwoooiiifffaaacccYYYTTTiiikkk```gggWWWEEEEEE@@@AAAUUUgggIII999;;;ZZZRRR)))((()))###(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''((()))+++///888EEESSS\\\jjjlllaaaaaavvvyyy{{{fffhhhiiieeeUUUMMMPPP^^^ccc^^^^^^fff~~~pppaaaZZZ______ggguuu~~~www]]]OOOSSS\\\^^^aaaeeejjjnnnqqqwwweeeLLLJJJUUUbbbttt~~~|||kkkNNNLLLNNNSSSQQQHHH@@@>>>======>>>???>>>>>>FFFPPPfffcccqqq}}}uuuggg[[[???======HHH___888)))++++++******)))(((((('''''''''''''''''''''''''''(((---222<<>>FFFMMM```~~~UUU@@@OOOqqqsssnnnpppqqqlllnnnpppsssssssssqqqpppooopppqqqpppooopppsssuuuvvvwwwssshhh___bbbqqquuuQQQ:::888666888???BBBNNNNNNWWWjjjrrrnnnllliiieee^^^YYYWWWSSSNNNMMMNNNPPPNNNMMMLLLIIIEEEBBBBBBIIIIIIJJJPPPZZZ```ZZZPPPJJJQQQiiirrrXXX???<<>>???HHHQQQZZZkkklllhhhyyyxxx|||zzzxxx|||~~~|||uuunnniiigggeeedddZZZYYYqqqlll___fffVVVEEEDDD???EEE]]]YYY:::444>>>cccSSS---((('''###)))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))+++///888EEESSS]]]nnnoooccceeeuuukkkwwwzzzrrrfffVVV```vvvaaaRRRMMMKKKOOOXXX[[[ZZZ```jjjvvvhhh___\\\fffiiiqqqxxx}}}uuu]]]RRRXXX___aaafffiiilllooosss{{{tttYYYLLLQQQZZZooo~~~uuueeeOOOMMMNNNQQQOOOGGG???<<<======???@@@>>>>>>EEENNNPPPddd{{{sssfff___DDD;;;===XXX|||XXX333***+++******))))))((((((''''''''''''''''''''''''''',,,...222:::MMMeeewwwyyyWWWLLLXXXooosssqqq~~~{{{ggglllsssvvvvvvssssssttttttppp]]][[[cccqqqrrrgggccciiiooonnnlllllllllllljjjhhhmmmkkkiiiiiiiiijjjiiihhhiiijjjiiihhhiiikkkggg```\\\NNNOOOZZZvvvbbbRRRAAA999999>>>HHHPPPeeewwwnnnOOOFFF[[[ooooooqqqnnniiikkknnnqqqqqqooollljjjjjjkkklllllllllmmmoooqqqvvvuuupppeee]]]```nnnzzz}}}WWW===888666888@@@AAALLLMMMWWWkkkqqqjjjddd___QQQIIICCCDDDEEECCC@@@@@@DDDCCCBBBBBBCCCCCCBBB@@@AAAFFFLLLSSS\\\bbb___XXXNNNQQQccckkkTTT@@@AAAHHHLLL^^^}}}tttpppkkkfffddd```bbbdddhhhjjjiiifffcccggghhhjjjlllmmmnnnooooooiiikkknnnttt{{{sssZZZFFFKKKeeeyyyLLLLLLaaaooowww[[[444(((*********)))))))))(((((((((''''''((((((((((((''''''(((((((((((('''))),,,///CCCWWWjjjrrrtttvvvqqqjjjxxxrrrggglllwww}}}www^^^WWWWWWhhhzzzsssuuuyyy|||xxxxxxzzz|||}}}~~~|||{{{{{{}}}}}}wwwiiiVVVGGGFFFRRR^^^hhhqqqrrrcccMMM???===@@@AAAKKKTTT___rrrsss___jjjpppkkkvvv}}}yyyzzz{{{{{{zzzvvvpppjjjfffeeeccc^^^UUUZZZuuufff^^^eeeUUUDDDBBB>>>JJJjjjVVV555555EEEiiirrrMMM...'''%%%$$$+++&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&(((***///888FFFTTT^^^lllmmm___```qqqmmm|||{{{oooXXX^^^|||vvvuuu\\\MMMNNNSSSXXXZZZ[[[```iiirrr|||pppccc^^^```kkkttt||||||yyy{{{www```VVV\\\cccdddlllmmmoooqqquuu}}}oooTTTPPPZZZaaavvv}}}~~~~~~|||nnn]]]PPPOOONNNNNNKKKEEE???;;;======???AAA???>>>EEENNNSSSvvvzzzrrrfffZZZBBB===>>>^^^QQQ---)))******))))))((((((((((((''''''''''''''''''''''''+++---222;;;LLL```rrr{{{uuuYYYIIIXXXnnnqqqvvv~~~|||jjjkkkssswwwyyyvvvttttttsssooo^^^]]]cccmmmlllddddddkkknnnnnnllljjjjjjlllkkkhhhlllkkkjjjiiiiiihhhhhhggggggiiiiiiggghhhjjjgggaaa\\\PPPNNN[[[yyyaaaUUUJJJ???::::::>>>HHHQQQgggdddQQQRRRmmmwwwuuuqqqgggkkkkkklllkkkiiifffcccaaa```bbbdddeeefffgggiiilllnnnnnnllleee```cccmmmwww}}}YYY???888666:::AAAAAAIIIOOO]]]ooo}}}kkkWWWJJJCCC@@@:::777999======@@@CCCDDDJJJPPPRRRUUUYYY[[[ZZZSSSXXX^^^eeellloooggg]]]PPPNNN[[[cccRRRDDDJJJSSS^^^hhhqqqnnnkkkhhhhhhdddeeegggiiijjjiiigggeeemmmlllmmmnnnoooppppppoooiiikkkooottt{{{rrrTTT???NNNrrrhhhEEESSSooozzz|||VVV222***,,,*********)))))))))((((((''''''((((((((((((''''''(((((((((((('''))),,,///@@@UUUiiirrrvvvxxxuuummmjjjuuu{{{sssfffdddrrryyyuuubbbfff|||zzzzzz|||~~~{{{{{{|||}}}|||~~~|||zzzyyy{{{}}}~~~~~~}}}wwwpppdddQQQEEELLL[[[fffqqqwwwlllVVVFFFBBBEEEGGGQQQ\\\hhh~~~|||eee^^^|||pppeeefffwww{{{yyyyyyxxxuuupppjjjfffcccbbb```XXXQQQ]]]xxxzzzaaaaaadddTTTDDDAAA===PPPyyyZZZ888777GGGgggxxxaaa???)))%%%&&&(((---'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&'''***///888FFFUUU^^^hhhkkk\\\[[[~~~wwwsss}}}ggg```zzzpppZZZWWWUUU\\\```^^^___fffmmmooo~~~}}}{{{vvvjjj```___dddooo~~~uuuwww~~~zzzdddZZZ^^^eeefffmmmnnnooorrrxxxoooVVVUUU```hhh~~~zzz{{{{{{|||~~~lllWWWQQQPPPMMMJJJGGGDDD???:::======???@@@>>>>>>EEEOOOaaa{{{sssgggOOO;;;???>>>WWWQQQ---,,,)))))))))((((((((((((((('''''''''''''''''''''''''''***111===KKKZZZiiirrrzzzdddLLLUUUlllvvv|||wwwpppjjjmmmsssvvvsssqqqqqqpppmmmfffdddfffjjjhhhcccfffmmmjjjnnnoookkkiiilllmmmjjjiiijjjkkkkkkjjjhhhgggfffeeehhhiiihhhhhhjjjhhhccc^^^SSSNNNYYYssstttLLLRRRIIIAAA===<<>>WWW{{{MMM333555HHHhhh}}}zzzVVV444&&&%%%(((+++***'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&'''***///888FFFUUU^^^iiinnncccaaa~~~yyyvvv|||nnnkkkzzziii\\\]]]ZZZ^^^___]]]___dddddd```yyyxxxyyyzzzuuunnnfffaaafffnnn}}}rrrsss}}}~~~iii]]]```gggjjjlllmmmpppuuu}}}qqqYYYYYYfffqqq{{{{{{{{{~~~|||iiiTTTPPPPPPLLLGGGDDDCCC???:::===<<<===>>>===>>>GGGQQQggg{{{tttkkkNNN;;;EEECCC\\\yyyVVV222///((((((((((((((((((((((((''''''''''''''''''''''''%%%(((222???JJJUUU```iiiwwwjjjJJJMMMhhhxxxttttttiiilllssswwwuuurrrssstttsssqqqmmmkkkllliiifffggglllhhhrrrvvvooojjjlllnnnlllhhhkkkmmmmmmkkkhhhggggggeeeiiikkkiiijjjkkkjjjfff```XXXOOOTTThhhsssaaaHHHMMMEEE<<<999999<<>>AAACCCDDDCCCCCCDDDEEEFFFHHHLLLOOOQQQRRRUUUWWW[[[EEE:::777555;;;CCCCCCQQQbbbwww~~~yyyyyyfffFFF>>>DDDAAAEEENNNYYYaaahhhuuuuuujjjpppxxxooojjjsss|||xxxmmmppprrrnnnjjjkkkppppppooommmjjjhhhiiijjjxxxtttqqqpppqqqqqqnnnlllnnnoooqqquuu}}}xxx]]]JJJJJJ\\\FFF???bbbvvvEEE222000(((++++++*********)))))))))''''''((((((((((((''''''(((((((((((('''))),,,///999OOOgggssszzz~~~|||uuuaaagggxxxyyyeeekkkiii\\\~~~~~~~~~zzz|||zzzyyyzzz{{{{{{zzzzzzxxxyyywwwiiiWWWMMMNNNaaakkkwwwzzznnn___YYYZZZZZZfffuuuzzziiijjjfffooouuu~~~zzzuuupppllliiifffddd[[[SSSVVViiiyyyyyylllbbbiiibbbLLLAAABBBCCCbbb~~~UUU;;;///;;;VVV{{{uuu{{{|||PPP000)))''')))***%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''((())))))&&&(((***///888FFFTTT^^^fffmmmfffhhh{{{}}}rrr}}}~~~nnn``````^^^^^^```bbbbbb___\\\uuupppuuu|||ssskkkfffhhhtttnnnnnn{{{pppcccfffnnnsssqqqrrrtttzzzttt^^^]]]nnn}}}~~~zzzppp```RRROOOOOOKKKDDDBBBCCC@@@;;;===<<<<<<<<<<<<>>>IIITTTfff{{{uuugggNNN???GGGJJJqqq}}}rrrUUU555///((((((((((((((((((((((((''''''''''''''''''''''''''')))222???IIIPPP[[[eeepppoooLLLHHHbbb~~~ttttttsssfffmmmtttyyywwwuuuwwwzzzzzz}}}yyyvvvuuurrrnnnkkkjjjjjjyyyvvvllllllnnnlllkkklllmmmllliiihhhiiijjjhhhmmmnnnlllkkkkkkjjjfff```]]]QQQNNN[[[bbbYYYPPPLLLAAA777555888===FFFNNN```qqqyyyppprrrfffZZZUUUUUUHHHGGGDDDBBB@@@>>>======>>>@@@AAA@@@===:::999999999:::<<<>>>@@@@@@AAAAAAHHH<<<:::===:::@@@JJJJJJVVVdddtttyyysssuuuhhhOOOLLLUUU[[[aaannnfffjjj{{{wwwqqqppptttrrriiifffiiippprrrsssqqqnnnkkkkkkllluuuqqqllllllnnnooollliiinnnqqquuu|||vvvyyymmmQQQGGGQQQmmmhhhBBBHHHnnniii@@@000///***+++++++++*********))))))''''''((((((((((((''''''(((((((((((('''))),,,///666MMMfffsss{{{~~~xxx]]][[[mmmzzz|||jjjZZZooovvvzzzzzz}}}|||{{{|||}}}~~~}}}|||yyyxxxyyyxxxrrrfffXXXOOO^^^gggttt}}}xxxkkkeeefffiiiwww{{{nnn~~~}}}iii~~~zzztttpppmmmjjjfffcccWWWRRRYYYlllvvvnnneeedddiii]]]FFF>>>EEEIIImmmYYY<<<555333FFFiii|||}}}pppDDD,,,---(((''')))"""%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))((()))+++///888EEESSS]]]dddhhhdddlllrrrgggddd___```eeeeee```aaaggg}}}ooommmxxxuuukkkhhhpppkkkiiiwwwxxxjjjlllvvv|||yyyyyyzzz~~~vvvbbbaaavvv~~~|||pppcccWWWNNNNNNOOOJJJCCCAAACCCAAA;;;===;;;;;;;;;;;;>>>JJJVVVdddzzztttYYYHHH<<>>GGGMMMXXXdddsss{{{UUUJJJZZZrrrxxxqqquuuooodddiiipppuuutttrrruuuyyy{{{~~~|||vvvnnnjjjmmm~~~{{{nnnkkkmmmlllnnnnnnmmmjjjggggggjjjnnnlllpppqqqnnnkkkkkkiiifff```___RRRJJJTTTYYYWWWYYYPPPEEE::::::???GGGPPPXXXpppzzzwwwyyypppoooiiiYYYNNNOOOJJJKKKLLLLLLMMMLLLKKKJJJNNNOOONNNLLLGGGBBB@@@???===<<<;;;;;;;;;<<<;;;;;;???999>>>CCCAAAGGGQQQRRR\\\fffqqquuurrrxxxvvvooouuupppooossswwwzzz{{{eeePPPVVVhhhxxxoookkklllooojjjdddgggqqqmmmqqquuuuuurrrooommmmmmqqqlllhhhhhhkkkllljjjgggnnnrrryyytttlllsssiiiMMMEEERRR}}}III999HHHpppyyywww|||]]]>>>.........+++++++++************)))''''''((((((((((((''''''(((((((((((('''))),,,///555LLLfffttt|||yyycccZZZmmmbbbUUUcccgggsss}}}||||||{{{|||~~~yyyyyyxxxwwwwwwpppaaaSSS]]]dddrrr~~~~~~ssslllmmmvvvvvvkkkkkk{{{wwwqqqnnnkkkhhhccc___ZZZVVV```sssxxxlllfffjjjhhhZZZAAA===HHHNNNuuu}}}EEE444888777KKKqqqyyy```777(((...'''%%%)))###%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&'''((()))***((()))+++000888EEESSS\\\ggggggdddooovvviiimmmccc]]]___fffccc\\\bbbqqq{{{zzzpppooovvvnnnhhhooouuu}}}sssrrrwww|||~~~zzz|||xxxiiikkk~~~uuujjjbbb___```VVVNNNDDD??????@@@???>>>?????????>>>>>>BBBKKKQQQ\\\vvvxxxmmmWWW;;;;;;CCCJJJxxxwww~~~GGG---***,,,+++***)))((('''&&&%%%&&&&&&&&&''''''''''''((('''(((111===DDDJJJYYYjjj|||~~~cccIIITTTdddooowwwnnnqqqrrrbbbhhhsssyyyssslllnnntttwww|||pppiiiiiiqqqrrrrrrnnniiigggiiillljjjhhhgggiiilllmmmkkkhhhgggjjjmmmmmmjjjgggffffffiii^^^RRRNNNRRRZZZ^^^___MMMAAA:::<<>>RRRjjjrrrxxxwwwUUU;;;///,,,,,,///+++'''&&&''')))(((&&&'''''''''''''''((())))))&&&&&&&&&''')))***,,,---333GGGbbbttt}}}~~~rrr___tttzzz]]]NNNbbbjjjhhhyyy~~~~~~{{{~~~~~~zzz|||||||||{{{wwwlll```aaa]]]dddwww{{{zzzsssttt|||wwwqqqllljjjfffaaa]]]SSSRRR^^^yyyiii\\\jjjaaaOOOEEE@@@???YYYppp@@@333555666UUUqqqbbb;;;$$$(((***)))'''!!!'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%'''%%%%%%,,,888FFFQQQVVV]]]jjjbbbjjjtttUUUfff|||}}}rrrqqqyyyaaa]]]___bbb^^^^^^uuuvvvjjjrrrttteeejjjvvvvvvsssuuuxxxzzzvvvwww~~~}}}qqqttt}}}~~~|||uuulllddd``````SSSLLLCCC??????@@@@@@>>>?????????>>>>>>CCCLLLSSSccc~~~tttgggWWW===;;;???@@@iii~~~yyyBBB...---++++++***)))((('''&&&&&&'''''''''((((((((())))))'''(((111===CCCIIIXXXiiizzzqqqOOOOOO\\\bbbjjjtttvvvnnnpppsssccciiiuuu|||xxxrrrrrruuuwww~~~~~~}}}uuujjjfffgggnnnooonnnllliiiggghhhjjjgggfffgggiiilllmmmmmmllliiilllnnnooommmjjjfffddd```WWWNNNKKKPPPXXX]]]___IIICCCAAAFFFLLLXXXqqqqqq```RRRRRR\\\gggrrrzzzwwwrrrsssxxx~~~uuuooommmjjjddd___\\\\\\]]]___aaaeeehhhjjjqqqqqqkkkaaa\\\___cccdddrrr}}}yyyyyyyyysssooopppnnnhhheeefffjjjkkklllooorrrsssssssssvvvvvvzzz^^^EEEDDDPPPWWWuuu|||mmm```eeehhhkkkkkkgggeeehhhmmmjjjggghhhmmmooojjjhhhiiihhhffffffhhhgggdddgggkkkhhhnnnyyy|||ooodddbbbeeeWWWEEEOOOhhhOOO<<>>???@@@@@@????????????>>>???EEENNNVVVjjjqqqcccRRR<<<===>>><<>>;;;===@@@gggRRRwwwLLL111&&&***)))&&&(((%%%'''&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%'''((()))((((((---999GGGSSSYYY___hhh___```xxxxxxpppqqqccc^^^ccckkkzzzzzzhhhvvvqqq~~~iiiggggggmmmtttvvvsssoooxxxmmmhhhpppsss|||ooollluuuzzzqqqmmmlllhhhiiilllpppsssvvvzzz~~~~~~zzzqqqfff[[[SSSIIIEEE@@@>>>>>>??????????????????>>>@@@GGGQQQYYYmmmrrrcccJJJ:::???@@@@@@jjjwww^^^111,,,***(((((((((((())))))))))))''''''((((((((()))))))))((((((...:::BBBHHHUUUdddggg|||VVVLLLeeeqqqgggyyytttwww{{{yyy}}}mmmkkkvvv}}}xxxttttttrrrrrrrrrlllffffffjjjlllmmmnnnpppppppppnnnmmmqqqsssssspppllliiijjjlllkkkkkklllkkkfff]]]RRRIIIAAA>>>;;;;;;@@@GGGNNNQQQTTTTTTXXX___eeepppkkk___^^^iii~~~}}}|||~~~~~~vvvsssssssssqqqooolllgggcccbbbcccfffiiilllmmmmmmlllkkkjjjlllnnnppp{{{{{{}}}|||yyytttrrrrrrmmmnnncccKKK888;;;JJJWWWlllwwwfff]]]YYYWWWUUUPPPNNNSSS\\\bbbcccdddccccccfffhhhhhhggggggfffddddddfffeeeccceeejjjooovvvzzzsssbbb___aaa___OOOMMMqqq\\\666DDD]]]}}}oooIII555555555---000...,,,+++******)))))))))((((((((((((((())))))))))))(((((((((((())))))***>>>[[[sss||||||}}}uuuoooppp~~~vvvgggddd___QQQUUUQQQEEE[[[zzz||||||~~~}}}~~~~~~~~~}}}}}}xxxyyywwwvvvyyy|||}}}zzzyyy}}}~~~~~~zzzuuuoookkkhhhccc\\\WWWQQQWWW|||lll```iiicccOOOAAA>>>GGG\\\nnnBBB???>>>DDDnnnzzzVVV???,,,'''+++'''%%%((('''''''''&&&%%%%%%%%%%%%%%%'''&&&$$$###$$$%%%''')))((('''(((---777EEERRRZZZaaahhh```\\\jjjvvvuuutttmmmcccXXXXXXhhh}}}~~~nnnsssxxxsssmmmfffdddmmmxxxxxxrrryyykkkfffrrr}}}}}}xxxuuuwwwnnnjjjiiiffflllssswwwyyy{{{}}}~~~|||rrrdddTTTIIIDDDBBB???======>>>>>>>>>????????????AAAIIITTT]]]nnn~~~qqqcccFFF:::@@@BBBFFFuuuYYY...---((((((((((((((())))))))))))&&&&&&'''''''''((((((((()))'''---999BBBHHHUUUcccppp}}}XXXHHH```rrrkkkqqq|||{{{|||nnnkkksss~~~vvvqqqnnnnnnoooooojjjddddddhhhiiilllppprrrsssqqqooonnnvvvwwwvvvrrrllliiiiiikkkkkkkkkjjjfff___SSSGGG???CCCCCCCCCDDDGGGLLLRRRWWW[[[YYYZZZ```fffmmmuuu}}}~~~tttkkkgggnnn~~~}}}}}}}}}{{{yyyxxxzzzxxxwwwtttrrr{{{}}}{{{xxxuuutttqqqkkkeeefffeeeddddddgggkkklllkkkjjjkkkkkkjjjjjjlllqqqtttyyyyyywwwqqqmmmkkkkkkkkkjjjhhh]]]III999:::HHHTTTgggpppZZZOOOKKKEEEDDDDDDIIIYYYiiimmmiiiddddddccccccfffhhhhhhggghhheeeeeefffeeebbbdddiiiooovvvzzzdddbbbddddddZZZNNN\\\HHH???CCCmmmfffBBB333777999333000000///---+++************))))))((((((((())))))***))))))(((((((((((((((,,,<<>>@@@PPPiiittt444'''''',,,&&&$$$)))(((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&((()))''''''''',,,555CCCQQQZZZ^^^fffddd___fffuuurrreeeXXX]]]sss}}}uuupppkkkaaa[[[aaannntttsssxxxllljjjuuu{{{ssslllkkkkkkkkkttt~~~zzzqqqbbbOOOAAA@@@@@@>>>===<<<<<<======????????????BBBKKKWWW```sss~~~zzznnnaaaHHH;;;@@@CCCMMMWWW...222((((((((((((((())))))))))))&&&&&&&&&&&&'''''''''''')))''',,,999CCCJJJVVVcccqqqzzzzzz```IIIYYYsssxxx~~~wwwsss|||ooojjjooozzz|||rrrmmmfffgggjjjkkkggg___^^^aaadddjjjqqqtttrrrooommmnnntttsssqqqmmmiiigggggghhhggghhhhhhbbbYYYNNNFFFBBBJJJMMMQQQRRRSSSWWW]]]bbbbbb___]]]___dddiiimmmnnnyyyyyytttsssrrrzzz~~~~~~~~~}}}zzzzzzxxxuuuuuuuuuuuusssrrruuusssrrrtttyyydddaaa\\\[[[jjj~~~}}}}}}}}}yyyrrrllljjjfffbbbbbbeeefffgggjjjmmmkkkgggeeegggiiiiiiiiilllqqqvvvyyyxxxsssjjjdddeeeggggggccc^^^RRRBBB888999EEEOOO___wwweeeMMM???:::666===GGGWWWooo|||nnneeefffdddbbbdddhhhiiifffgggeeeeeegggfffcccfffkkkssszzzaaaaaahhhdddWWWXXXyyysssAAAHHHGGGzzz^^^@@@666888999666111222222000---******+++******)))((((((((())))))***)))((((((((((((((()))...999QQQnnn~~~ssseeeqqqzzzwww~~~qqq^^^JJJEEEcccppp}}}|||}}}{{{yyy|||~~~||||||~~~zzzxxx{{{|||}}}{{{www|||{{{|||||||||||||||~~~zzzvvvqqqnnnkkkfff___ZZZXXXmmmddd```eeeXXXLLLAAA???MMMoooNNN666>>>DDD^^^{{{xxxddd///&&&(((+++%%%$$$)))'''(((''''''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))&&&''''''+++444BBBQQQ[[[bbbiiijjjaaa```oootttzzzmmm\\\aaayyy}}}gggddd___]]]^^^bbbgggjjjvvvmmmnnn~~~pppkkknnnpppqqq|||zzzuuuoooaaaNNN???>>>>>>>>>===;;;;;;;;;;;;?????????@@@CCCMMMZZZccc}}}}}}yyylll___GGG;;;@@@FFFYYYzzztttxxxSSS,,,444)))))))))))))))((((((((((((''''''''''''(((((((((((()))&&&+++999DDDKKKWWWdddiiinnn|||qqqQQQSSSuuuyyyzzzssslllwwwssshhhjjjtttxxxnnniii___aaafffiiiddd[[[VVVWWWaaakkktttwwwrrrmmmmmmooorrrnnniiifffcccbbb```___]]]```bbb]]]TTTMMMLLLNNNSSSYYY___bbbcccffflllrrrrrrooojjjgggggglllqqqtttyyywwwuuuvvv{{{zzzxxx{{{~~~|||xxxuuutttrrrqqqppppppooonnnmmmqqqppppppqqquuu{{{zzziiiLLLLLLLLLRRReee}}}tttsssttttttqqqvvvuuummmggggggiiihhhcccgggiiihhhjjjmmmjjjdddbbbfffjjjjjjjjjlllrrrwwwxxxxxxrrrgggaaabbbdddcccWWWOOOCCC999555:::DDDNNNWWWlll}}}xxxbbbLLL???;;;@@@NNNccc|||oooffffffddd___aaafffgggdddeeecccdddggggggfffiiiooouuu}}}rrrdddbbbkkkdddXXXiiibbb<<>>>>>===;;;:::::::::?????????@@@DDDNNN[[[eee{{{mmm___DDD999@@@KKKgggpppfffjjj~~~vvvtttMMM(((333(((***)))))))))(((((((((((((((((((((((()))))))))))))))&&&+++999EEEMMMXXXeeejjjmmmYYYMMMqqqvvvxxxqqqjjjuuuxxxggggggooo{{{~~~uuukkkggg\\\___eeeiiidddYYYSSSRRRaaammmyyy{{{tttmmmnnnrrrrrrllleee```^^^[[[WWWTTTRRRXXX[[[XXXPPPMMMQQQWWW___fffnnnrrrrrruuu|||zzzqqqmmmqqqzzz{{{wwwqqqtttzzz~~~}}}yyyzzz||||||{{{wwwssspppnnnnnnnnnnnnoooooooooooooooooooooqqqtttyyy}}}}}}}}}zzzgggTTT@@@DDDJJJUUUiiisssqqqrrrooojjjgggppptttnnnggghhhiiiiiifffkkkllliiikkknnnkkkeeeccchhhlllmmmlllnnnsssxxxtttuuuoooddd]]]^^^^^^[[[LLLCCC888333555<<>>GGGgggZZZ999;;;NNNZZZGGG...&&&(((***$$$&&&)))%%%(((((('''&&&&&&&&&&&&'''%%%&&&''''''((((((''''''((()))***---555BBBSSS^^^iiinnnpppeee___www{{{mmm}}}{{{zzz^^^OOOjjj}}}xxxwwwkkkfffjjjeeeXXXWWW```xxxvvvssskkkpppzzzvvv}}}}}}{{{tttuuuxxxxxxnnn[[[IIIAAA777===???;;;777:::>>>@@@>>>DDDAAA@@@HHHOOO[[[ooo}}}nnn^^^EEE???JJJIIImmmssseeeppp~~~mmmwwwppp===111...+++%%%&&&'''((())))))))))))''''''''''''''''''''''''+++%%%(((777FFFOOOWWW___rrrjjjbbbPPPlllwwwxxxsssfffggg}}}nnnrrrssssssuuutttlllaaa[[[```hhhhhh```UUUTTTZZZjjjrrr{{{|||wwwrrrrrrtttqqqllleee___YYYSSSOOOLLLHHHJJJNNNQQQNNNMMMUUU^^^lllssswwwuuuxxxxxxrrryyyvvvuuu}}}yyyyyy|||}}}{{{{{{zzzyyywwwuuuqqqnnnlllpppooonnnnnnnnnnnnnnnoooppppppqqqsssuuuwwwzzz{{{www{{{xxxooommmlllaaaQQQDDDCCCJJJTTTkkkvvvoooppplllccc___ggglllrrrtttooohhhgggiiigggiiimmmpppooommmiiifffgggmmmrrrrrrmmmjjjkkkmmmjjjfff```[[[^^^```ZZZQQQ===:::111111999>>>MMMgggrrryyy|||jjjXXXWWW```zzzsssggghhhhhhgggeeeeeefffgggdddeeeeeeccccccgggnnntttqqq{{{jjjsssrrrcccaaatttddd@@@CCCWWWooo~~~dddOOOMMMKKK@@@:::<<<333222111000000/////////---+++)))((()))***)))((())))))))))))))))))))))))%%%111@@@ZZZuuu|||{{{{{{uuunnnvvvkkkllluuuaaagggddduuu}}}}}}}}}{{{yyyyyyxxxyyywwwyyyuuufffUUUIIICCCAAA===IIIAAALLLbbbttt}}}~~~}}}xxx~~~}}}~~~{{{kkkmmmkkkeee```]]][[[YYYuuurrr[[[XXX[[[QQQGGGGGGBBBMMMzzzXXXAAA999AAAOOOfffvvv666,,,+++***)))((((((((((((&&&&&&&&&''''''''''''((((((''''''&&&&&&%%%%%%$$$)))(((''')))111???OOO[[[cccyyyssskkkiiisssqqqqqqeeettthhh```ZZZaaappp|||vvvkkkccc```[[[WWW\\\eeeyyywwwsssiiimmmwwwxxx}}}~~~|||~~~{{{xxxtttgggTTTEEE>>>999>>>@@@;;;888;;;???@@@===CCCAAABBBMMMWWWhhhyyyhhhWWWFFF999BBBIIItttxxxrrr|||vvvmmm777///---)))'''(((((((((((((((''''''''''''''''''''''''''''''***''')))444CCCOOOUUUVVVfffhhhmmmUUUiiizzz{{{vvvpppfffdddxxxoooooorrrvvvxxxrrrhhh```]]]```fffhhhbbb[[[ZZZ___oootttzzz}}}{{{xxxuuutttsssnnnggg___WWWQQQLLLJJJEEEFFFIIIKKKKKKNNNYYYdddlllppprrrssszzzyyy}}}yyy|||~~~yyyzzz~~~|||||||||~~~}}}{{{zzzxxxxxxwwwvvvtttqqqnnnlllooooooooooooooooooppppppnnnoooppprrrtttvvvxxxyyyxxx{{{wwwnnnjjjjjj```QQQ@@@@@@GGGPPPbbbuuujjjbbbZZZZZZ___|||tttnnnkkkiiijjjjjjqqqooollljjjiiijjjkkkmmmqqqsssuuusssnnnjjjiiiiiiaaa```^^^]]]______UUUJJJ777:::555444>>>HHHYYYqqqoooiiixxxmmmfffggggggfffddddddfffhhhffffffeeeddddddiiipppvvvyyy~~~yyy|||mmm^^^pppVVV===GGGaaa}}}yyyaaaOOONNNMMMCCC<<<>>>999888666444333333333333...,,,*********+++***)))))))))))))))))))))))))))'''///;;;SSSppp{{{}}}zzzuuulllpppsss~~~wwwooosss~~~|||zzzzzzzzzzzzyyytttiiiWWWGGG===:::999999;;;999NNN]]]ggg~~~~~~}}}yyyuuu~~~yyyttttttyyy~~~~~~~~~~~~yyymmmllljjjhhhddd^^^ZZZYYYxxxxxxeeeUUUXXXZZZNNNDDDCCCFFFaaayyyEEE???:::GGG[[[rrrjjj333,,,+++***)))((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&)))(((''')))000>>>NNNZZZcccuuurrrmmmhhh{{{pppsssrrrssslllsss{{{}}}}}}qqqiiicccbbb]]]XXX^^^iii{{{||||||zzzssshhhiiiqqquuu{{{|||xxxzzz}}}zzzrrrjjj\\\KKK???;;;;;;???@@@<<<999<<>>FFFMMMYYYxxxxxxiii[[[SSS[[[iiijjj```dddlllnnnkkknnnmmmkkkkkkmmmqqqvvvyyymmmmmmllljjjhhheeecccbbb___``````aaabbb]]]OOO@@@444;;;888:::OOOdddvvvwwwddddddeeeeeeccccccdddgggjjjgggfffeeedddfffkkksssxxx}}}}}}iiiXXXrrrzzzuuuCCC;;;PPPqqqooo\\\OOOQQQQQQGGG@@@AAA:::888666333111111111222///---++++++++++++***)))))))))))))))))))))))))))(((---444IIIjjjzzz~~~xxxxxxpppkkkvvviiimmm~~~}}}||||||}}}}}}xxxkkkWWWEEE:::555555666======GGGdddkkkqqquuuppprrruuuuuusssoooiiieeeccc[[[[[[hhhvvvzzz{{{~~~~~~|||}}}uuummmiiiggghhhcccZZZYYY^^^}}}pppYYYQQQ[[[XXXIIIBBBCCCPPP{{{^^^666===@@@VVVrrrqqqxxx}}}XXX111++++++***)))((((((((((((&&&&&&&&&''''''''''''(((######$$$%%%%%%&&&''''''((((((((()))///<<>>AAA@@@===BBBAAACCCJJJQQQeee~~~yyylllVVVDDD>>>AAAGGG@@@cccpppjjjaaa---///...+++))))))))))))((('''&&&%%%''''''''''''''''''''''''###***+++,,,===TTTVVVHHHWWWggguuunnneee|||zzzxxxqqquuuoooooo~~~zzzmmmkkkuuuwwwlllcccddd___\\\[[[___aaa``````cccpppssswwwzzzyyywwwtttsssrrroooiiiaaaYYYSSSPPPPPPQQQNNNLLLKKKIIIIIIQQQ[[[```cccggglllrrrzzz|||~~~yyy{{{}}}vvvssslllfffjjjrrrsssmmmdddmmmuuuvvvttttttttttttqqqqqqqqqqqqpppnnnmmmkkkkkklllmmmnnnoooooopppppplllmmmoooqqqrrrtttuuuuuuxxxuuulll___XXXTTTMMMEEE??????GGGLLLTTTnnnooobbbWWWRRR[[[iiixxxfffSSSRRRdddtttvvvnnneeehhhlllppprrrrrrqqqooo```___^^^```bbbdddcccbbbeeefffffffffddd\\\JJJ999666===<<>>FFFTTTnnnwwwzzzyyyoooccc[[[XXXWWWGGGIII[[[uuu{{{zzz||||||}}}}}}|||zzzrrrllleeebbbbbb[[[TTT\\\lll}}}jjjUUUUUU^^^SSSDDDDDDHHH```yyyHHH666;;;KKKlllwww[[[vvvjjjHHH...******)))(((((((((((((((&&&&&&&&&''''''''''''((($$$$$$$$$%%%%%%%%%&&&&&&'''(((((()))---999IIIUUU___eeemmmpppdddxxxhhhyyyqqq```zzzuuuhhheeebbb___ccclllmmmpppwwwooojjjnnnsssvvvxxxwwwxxx~~~~~~|||{{{tttlllccc[[[OOOCCC;;;:::<<>>:::666555444444111...,,,+++++++++***)))(((((((((((((((((((((((('''+++--->>>```vvv|||~~~{{{zzzhhh}}}eeeqqqtttOOOiii~~~~~~oooXXXAAA777888;;;AAAFFFQQQuuuuuu^^^QQQNNNNNNOOO\\\vvvxxxxxx|||{{{}}}~~~}}}xxxoookkkeee```[[[TTTTTTfff|||rrreeeVVVYYY[[[JJJ>>>GGGNNNsssYYY:::;;;:::XXXcccTTTaaa==='''***)))((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%''')))))),,,666FFFSSS[[[___jjjpppbbbzzz|||qqqsssVVVNNNwwwllleeedddbbbcccgggxxxbbbkkkzzzvvveeebbbgggnnnnnnllljjjjjjnnntttxxx{{{}}}{{{{{{vvvmmmbbbYYYLLL@@@999888;;;======;;;<<>>888666555<<<888>>>GGGNNNddd{{{rrrYYYAAA<<<>>>===<<<>>>:::HHH^^^zzz|||qqqooolllhhheeebbb___^^^]]]^^^aaadddfffhhhiiijjjeeefffeeedddddd```RRRDDD777===HHHjjjlllooowwwhhheeeccc```^^^___```aaaaaaaaadddfffcccccceeekkksss{{{{{{uuulll\\\WWWzzzooofff???BBBXXXwwwpppZZZUUURRRTTTTTTPPPNNNOOOGGGEEEBBB>>>:::777555333222000...------,,,+++***))))))))))))))))))))))))&&&,,,,,,999XXXoooxxxyyykkkvvvnnnpppOOOlll~~~~~~nnnVVV???777999<<>>NNN\\\vvvDDD444;;;;;;fffqqqYYYeeeXXX555""")))((((((''''''(((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&%%%$$$$$$$$$'''))))))***444DDDPPPXXX___gggqqqbbbhhh|||uuuuuu|||vvvOOOHHHnnntttvvvpppfffccc```___bbbooofffsssyyyggg\\\___hhhmmmggg___XXXVVV[[[dddlllwww}}}~~~}}}||||||vvvkkk^^^RRRFFF;;;666777999;;;;;;:::===BBBDDDBBB<<<@@@BBBFFFLLLSSSqqqrrr\\\HHH???@@@777HHHuuu{{{~~~III000444***222((()))))))))((('''&&&%%%''''''''''''''''''''''''%%%))))))(((555KKK[[[]]]SSS```gggxxxaaaUUUggghhh~~~xxxmmmpppvvv}}}kkkcccggglllmmmlllbbb``````cccdddbbbdddiiikkkpppuuuuuurrrpppppprrrmmmoooooohhh^^^TTTNNNMMMHHHFFFGGGKKKJJJGGGGGGJJJMMMPPPWWW___hhh|||hhhOOOEEEHHHGGGLLLRRRaaaqqqkkk___```kkk^^^VVVTTTMMMFFFOOO```yyyqqqqqqpppmmmmmmnnnnnnmmmllljjjiiihhhiiikkkllllllkkkjjjiiijjjlllnnnppprrrrrrqqqqqqmmmcccSSSDDD888222444777999444;;;FFFNNN___ooorrraaaNNN>>><<<@@@@@@AAAFFFLLLhhhrrrooojjjfffdddeeegggiii^^^bbbfffgggeeecccdddeeefffffffffggghhheeeXXXJJJ;;;???HHHcccooodddqqqwwwggg```ZZZYYY\\\\\\^^^aaabbbaaaaaaaaabbbcccdddhhhppp{{{}}}xxxlll___\\\fffwwwKKK:::MMMdddjjjYYYVVVSSSSSSQQQOOOPPPSSSIIIHHHFFFBBB>>>999555333555333111/////////---,,,))))))))))))))))))))))))'''---***111MMMfffsss}}}|||vvvkkk|||yyyZZZiiivvv~~~~~~~~~pppWWW???888999===GGGRRRwwwrrrdddeeehhhxxx~~~uuullldddddd\\\UUU[[[jjjsssrrrZZZYYYTTTQQQMMMBBBEEEYYYxxxYYY999777;;;CCCwwwbbb^^^uuuDDD000'''(((((('''''''''(((((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''###'''***))))))222AAANNNWWWaaagggrrrcccTTTooo}}}tttsssxxxrrr___NNNfff}}}zzzvvvssstttiiiaaaYYYZZZ```|||nnntttrrrccc]]]ggguuutttjjj\\\RRRNNNSSS___jjjttt{{{~~~}}}}}}}}}rrrfffWWWKKK???777555888888::::::999===CCCEEECCCDDDFFFFFFIIIOOOXXXzzzpppYYYGGG@@@DDD888QQQ~~~xxxGGG333333&&&///++++++***)))(((&&&$$$###''''''''''''''''''''''''''')))((((((222FFFXXXaaaQQQbbbnnn~~~fffQQQ___hhhtttwwwrrrmmmrrrvvvnnnbbbeeeooopppjjj]]]\\\___bbbbbbaaadddiiijjjlllnnnppppppooommmkkkppprrrqqqjjj\\\OOOHHHEEEKKKHHHIIILLLLLLJJJKKKNNNUUUQQQPPPWWWddd|||rrrYYYDDD777888AAA;;;@@@EEEQQQ______aaapppvvv___MMMHHHDDDIIIiiiyyyooopppqqqmmmnnnnnnnnnmmmkkkiiihhhjjjkkklllmmmmmmllljjjiiiiiijjjmmmoooppppppooooookkk```PPPAAA666222555:::999333;;;HHHPPP\\\gggfffRRRGGG@@@BBBDDDFFFMMMWWWfff~~~ooommmiiieeebbb````````````fffkkkkkkgggdddeeegggjjjkkkllllllmmmiii[[[LLLAAABBBDDDTTTffffffdddnnnzzzvvv]]][[[\\\VVVXXXbbb[[[^^^aaabbbbbb`````````ccceeejjjtttxxxyyykkk]]]eeennn[[[:::999TTTkkkfffZZZWWWTTTQQQPPPOOORRRUUUOOOOOOMMMJJJFFF@@@;;;888888555333222222111000...))))))))))))))))))))))))(((---)))+++DDD___ppp}}}|||bbb^^^~~~ttt______lllssskkkmmm{{{}}}~~~}}}}}}~~~~~~qqqXXX@@@999;;;@@@MMM[[[wwwnnnvvv}}}~~~~~~~~~uuulll^^^___XXXSSS```sssppp```WWWYYYRRRMMMKKKFFFNNNcccDDD444<<>>>>>EEESSS~~~{{{CCC222333......---,,,+++)))((((((''''''&&&'''''''''(((((()))))))))'''''')))...:::OOObbb\\\aaasss~~~zzzOOOYYY}}}xxxsssuuujjjjjj|||tttccckkknnnjjjppp```^^^]]]]]]___bbbcccdddfffgggfffeeejjjqqqooogggkkkiiihhheee\\\NNNEEECCCFFFJJJMMMMMMJJJHHHHHHIIIOOOQQQTTTWWWaaauuuoooQQQCCC;;;<<<@@@;;;???FFFNNNUUU```ppp{{{zzz___IIIKKKYYYooorrrrrrtttnnnpppooommmlllkkkkkkllllllhhhjjjkkkmmmmmmlllkkkjjjmmmkkkjjjjjjlllmmmmmmllljjjdddRRR>>>333555777666<<>>MMMZZZZZZeeeqqqgggTTTRRR```~~~ssshhhnnnyyywwwrrrwwwvvvpppoookkkXXX^^^ZZZtttxxxjjjcccdddvvvmmm]]]]]]cccjjjttt~~~wwwtttyyyxxxpppaaaXXXKKK???999777777888:::999999;;;@@@BBBBBBAAADDDDDDJJJSSS\\\sss~~~}}}xxxeeeLLL???>>>@@@GGG___ttt@@@111222---,,,---,,,+++***((((((((((((''''''''''''((((((((())))))(((((())),,,777MMM```[[[[[[iiiuuu|||```aaavvvxxxrrrrrrnnnmmmwwwuuuxxxccccccnnnnnniiiaaa___^^^^^^___aaacccdddhhhmmmooollllllnnnnnnkkkiiigggfffcccZZZMMMEEEDDDHHHKKKNNNMMMKKKIIIJJJKKKRRRTTTWWWZZZaaannn{{{^^^HHH???888<<>>LLLYYYXXXaaalllfffVVVUUUaaavvvrrrnnnuuu{{{xxxyyyuuuooo^^^eeeeeeyyynnnaaaaaakkknnnbbbfffnnnuuu~~~{{{qqqpppsssnnndddYYYRRRGGG===999999:::;;;999999999<<>>DDDkkkxxxddd[[[YYYYYYZZZZZZZZZYYYYYYYYYZZZWWW^^^___VVVRRROOOFFF???<<<999777777666555444///...,,,***)))))))))***))))))***+++...===[[[uuu{{{rrrggg___bbbwwwsssjjjkkkgggaaatttvvvvvvXXXBBB???CCCQQQfff}}}uuulllddd___[[[UUUbbbrrrYYYNNNMMM>>>???GGGIII^^^hhh777///:::JJJ\\\{{{fffBBB555111,,,*********)))((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%&&&(((***000>>>LLLXXXWWW^^^hhheeeZZZXXX```ooolllvvvsssaaaeeedddwwwgggaaafffpppuuunnnrrrwww|||}}}tttmmmmmmnnnfffZZZRRRLLLCCC;;;888999:::;;;999999:::<<>>;;;:::888777555000///...,,,+++*********)))'''***...,,,222OOOppp}}}|||vvvjjj___YYYiiirrrnnntttddduuuzzz^^^FFF???BBBOOOdddttt~~~|||vvvpppiiiccc```\\\]]]iiixxxvvvaaaPPPKKKEEE:::AAAHHHOOOxxxUUU===;;;@@@SSSlll}}}hhh@@@333+++%%%...***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&)))***///<<>>@@@BBBCCCGGGNNNOOOSSSrrr|||wwwlllUUU@@@===EEEIII___~~~qqqpppqqqJJJ777222333333000///...---+++************(((((((((((((((''''''''''''(((+++***'''***999JJJ```]]]XXX[[[hhhuuuwwwbbbqqqmmmoooxxxtttwwwmmmnnn{{{tttkkkzzzoooccchhhgggccccccbbb```]]]]]]```bbbaaadddhhhjjjgggcccaaabbbfffeeefffeee]]]PPPIIIGGGGGGIIIJJJIIIGGGGGGJJJMMMKKKNNNTTT[[[bbbiiinnnqqqttt[[[GGGBBBMMMmmmyyywwwzzzyyysssrrrnnnlllooonnnllljjjhhhggghhhiiikkkgggggghhhhhhiiiiiiiiiiiijjjjjjkkkmmmppprrrqqqppphhhgggbbbVVVHHH@@@AAAEEENNN\\\nnnvvvnnnfffooo~~~rrrsssvvvmmmlllkkkiiigggfffeeeeeedddddddddeeefffgggggghhhcccgggkkkjjjgggddddddfff^^^OOOLLLddduuunnn{{{[[[???@@@BBBDDDFFFHHHJJJKKKKKKMMMOOORRRXXX]]]``````___oooxxxvvvjjj```\\\^^^oooRRR555BBBKKKjjjeeeWWWaaaWWWZZZ^^^___]]][[[[[[[[[[[[___eee\\\JJJJJJTTTUUULLLIIIDDD???===:::777555222111///...,,,++++++***(((&&&***///,,,---GGGhhhzzz~~~}}}|||zzzpppddd\\\___xxxxxxnnnzzzjjjsss}}}fffNNNGGGGGGQQQbbbsssuuuggguuu}}}~~~{{{vvvqqqkkkgggdddccc]]]fffmmmjjjaaaVVVMMMFFFEEEBBBEEEGGG\\\qqqAAA======???]]]]]]999222+++%%%000***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%''')))***...999EEEUUU[[[dddmmmmmmfff[[[UUUsss}}}}}}{{{xxxvvvrrrkkklllyyyyyyzzzvvvrrr}}}vvvzzzyyyvvvwwwvvvyyy~~~}}}wwwrrrqqqqqqkkk___SSSGGGBBB;;;777555666666666777999<<<===>>>???BBBDDDIIIOOOSSS```yyyqqqeeeQQQ???===FFFOOOvvv~~~yyyrrr}}}jjjFFF<<<444111222...//////---,,,+++*********(((((((((((((((''''''''''''''')))***((()))333>>>SSS]]][[[XXXcccppp}}}~~~dddiiinnnsssxxxqqqzzzzzzmmmwwwjjjfffmmmeeeffffffbbb^^^]]]```cccgggeeeeeeiiiiiieeebbbaaaffffffhhhhhh```SSSIIIGGGEEEGGGJJJIIIGGGGGGIIILLLPPPSSSWWW\\\bbbiiiqqqvvvuuu```PPPIIINNNeeewwwvvvkkknnnwww{{{qqqqqqqqqmmmkkkmmmmmmlllkkkiiiiiiiiiiiijjjhhhhhhhhhhhhhhhiiiiiiiiilllllllllnnnoooooommmkkkhhhgggeee___RRRFFFCCCEEENNNYYYkkkvvvqqqnnnkkknnntttrrrmmmlllkkkiiihhhfffeeedddddddddddddddeeefffhhhhhhdddgggiiihhheeecccdddeee___]]]XXXaaawwwzzzXXXCCC:::<<>>BBBDDDNNNxxx]]]555888<<>>===>>>BBBEEEJJJPPP___}}}}}}qqqdddYYYJJJ<<<<<>><<>>???FFFyyy[[[EEECCC???;;;<<<:::444333111///---,,,,,,,,,******))))))(((''''''''')))(((''''''''')))+++,,,555MMMdddfffZZZVVV\\\eeeyyyxxxmmmdddhhhlllnnnuuu~~~ooohhhiiiaaa___hhhqqqrrrkkkfffqqqssstttsssooollllllmmmppplllgggeeefffgggjjjlllhhhnnnsssqqqeeeUUUHHHAAACCCGGGKKKNNNSSSUUUQQQJJJKKKTTTbbbmmmppprrryyyxxxnnnsss~~~xxxuuuooommmpppllllllllllllkkkjjjjjjiiikkklllmmmkkkiiihhhhhhiiiiiijjjkkkkkkkkkkkkmmmoooooooooppppppooommmlllkkkkkklllmmmmmmkkkfffbbb___XXX___qqq}}}zzzqqqkkkhhhjjjjjjhhhfffgggiiihhhhhhhhhiiihhhfffdddgggfffeeeeeeeeeeeeggggggiiigggeeeeeeeeeeeecccaaabbbbbbccceeefffhhhkkkmmmcccSSSAAA::::::>>>AAADDDEEE[[[jjjsssnnn```aaaeeeffflllrrrLLL888@@@NNNlll{{{ooollljjjgggdddaaa]]]XXXUUUUUUWWWXXXYYY]]][[[YYY[[[^^^^^^[[[WWWTTTSSSPPPNNNMMMJJJGGGEEE@@@>>><<<999555222///...------,,,***((()))---111BBBZZZrrrzzz||||||vvvqqqjjj^^^ZZZlll}}}mmmZZZNNN^^^nnn~~~|||zzz}}}|||vvvsssmmmfffXXXNNNFFFLLL___qqqtttoooeeeWWWGGG>>><<<>>>BBBEEEEEEoooVVV===555===AAA```~~~YYY???222555333111000***,,,,,,+++***)))(((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((---000CCCVVVcccbbbeeemmmkkkbbbiii{{{gggMMMYYYlllxxxtttxxxsssmmmeeeYYYnnnbbbdddmmmrrrppppppuuuwwwttt}}}}}}~~~{{{tttllllllnnnlllbbbSSSFFFAAA@@@888777777777999999777555;;;999:::>>>>>>===@@@FFFNNNbbbssslllPPP>>>BBB@@@AAATTTvvvWWWFFFEEEAAA<<<<<<888666444222///...---------++++++******)))(((((('''(((''''''&&&'''(((***++++++BBB^^^iii```TTTUUU]]]tttwwwuuuggg]]]gggnnngggxxxpppnnnaaaZZZbbbooorrrkkkcccmmmrrrvvvvvvqqqmmmmmmoooiiigggffffffiiijjjhhheeebbbggglllnnnhhh[[[MMMDDDKKKHHHJJJUUU]]]ZZZPPPIIIJJJTTTdddqqquuuvvv}}}|||wwwxxxsssnnniiikkksssmmmmmmmmmlllllljjjiiiiiikkklllmmmllljjjiiijjjkkkhhhjjjkkkkkkkkklllnnnpppoooppprrrsssrrrpppnnnlllmmmmmmmmmmmmmmmmmmmmmlllccceeeppppppnnnrrriiieeedddhhhjjjhhhggghhhhhhgggggghhhiiiiiigggfffkkkiiigggeeeddddddeeefffiiigggfffeeefffeeedddbbbaaabbbdddeeefffggggggfff\\\MMM>>>999;;;>>>DDDIIIRRRkkkpppcccaaa```gggqqqxxxccc666666IIIeeezzzgggffflllnnnmmmnnneee```[[[WWWVVVWWWXXXXXXXXXZZZ\\\^^^^^^\\\XXXVVVSSSUUUVVVUUURRROOOMMMLLLHHHGGGDDD@@@;;;666222000...---,,,)))((())),,,...888JJJdddwww~~~}}}zzzyyytttoooccc[[[eee}}}sssrrr~~~pppZZZSSS___nnn~~~|||}}}{{{wwwkkkaaaZZZVVVLLLIIIMMM___{{{nnn___NNN>>>:::;;;<<>>QQQIII666111666333000000***---,,,,,,+++***)))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&(((+++...===PPP```dddhhhnnnlllcccccclllMMMMMMfffyyyuuugggWWWpppeeehhhqqqnnnnnnooorrrxxx}}}~~~tttppp|||}}}{{{zzzwwwpppkkkooollleeeYYYKKK@@@;;;:::666666777888999888777666<<<;;;>>>AAAAAA@@@DDDJJJSSSkkkkkk^^^DDD===EEE===EEElllsssXXXIIIGGGAAA===<<<888777666333111///.........---,,,,,,+++***)))(((((('''&&&&&&&&&'''((()))***'''777SSSiiihhhYYYSSSWWWnnnmmmvvvrrrbbbiiiuuummmqqqfff```gggppppppggg___jjjpppvvvvvvpppllllllnnnkkkjjjhhhgggjjjkkkgggaaa```cccgggkkkkkkdddYYYQQQXXXMMMKKKYYYbbb\\\QQQLLLKKKSSScccqqqwwwxxx{{{}}}wwwsssqqqnnnjjjlllrrrlllllllllkkkjjjiiihhhgggjjjkkklllkkkjjjjjjkkkllliiikkklllllllllmmmppprrroooqqqtttuuuuuussspppnnnpppooonnnnnnoooqqqtttvvvmmmkkkqqq~~~wwwtttpppjjjgggeeefffjjjkkkiiiiiikkkgggfffeeefffhhhiiihhhgggkkkjjjgggeeeddddddeeefffhhhgggeeeeeefffeeedddbbb```ccceeefffggghhhfffbbbVVVHHH<<<:::<<>>???>>>???LLL]]]iiiEEE666:::EEELLLnnn{{{wwwiii???333222666000...000,,,------,,,+++***))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&'''))),,,666JJJ[[[bbbggglllhhh```YYYvvvyyysss|||VVVFFFWWW{{{uuuhhh^^^uuuhhhhhhooollllllmmmooorrrsssrrrqqqooopppxxx~~~zzzuuupppmmmlllnnneeeXXXMMMEEE>>>888444444666888999999888888888;;;;;;>>>AAA@@@@@@GGGOOO___wwweeeNNN;;;@@@EEE999LLLoooXXXKKKIIIBBB@@@BBB>>>999888666555333111000000///...---,,,+++***))))))&&&&&&&&&''''''((()))******000EEE```kkkcccXXXTTTgggaaarrr}}}ooolllvvvuuuyyysssnnnnnnsssvvvpppiiieeeeeejjjooopppmmmkkklllnnnmmmnnnllliiikkknnnlllfffddddddfffkkkooommmgggaaaaaaSSSMMMVVV]]]XXXRRRPPPQQQTTT___ooowww|||}}}rrrvvvssspppppppppmmmkkkllljjjjjjjjjiiiiiigggffffffggghhhjjjjjjiiiiiikkklllkkkmmmnnnnnnnnnoooqqqsssoooqqqtttvvvvvvtttrrrppptttrrrpppnnnooorrrvvvxxxrrrppprrryyyyyymmmpppuuupppfffgggeeegggkkkkkkhhhhhhkkkfffeeedddeeeggghhhhhhgggiiihhhfffeeeeeefffggghhhgggfffddddddeeeeeedddbbb___cccffffffiiikkkggg```SSSEEE::::::<<>>AAASSSkkkzzzjjjbbbiiimmmiiijjjqqqkkkiiifffcccbbb```]]][[[XXX\\\```___\\\[[[]]]```[[[\\\\\\XXXTTTQQQSSSVVVUUUSSSPPPLLLEEE???999666444222///,,,+++++++++***...333IIIhhhzzz{{{{{{uuutttmmmaaaZZZ]]]eeekkkcccUUU[[[sssrrr______aaarrr{{{{{{}}}wwwpppgggbbb___]]]\\\\\\RRRlllmmmTTTCCC>>><<<<<>>444555555...---111.........---,,,+++***))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((***222CCCUUU^^^cccfffccc]]]QQQZZZmmmrrrlllyyy^^^DDDHHHrrreeeYYYyyylllhhhkkknnnoooqqqtttxxxyyyxxxvvv{{{|||wwwppplllkkkkkkfffZZZLLLCCC???<<<888333444666999999999999:::;;;::::::<<>>BBBSSSfff{{{{{{eeebbbccceeebbbgggLLL???<<>>;;;999666222000///...,,,***,,,...>>>YYYnnnvvvyyy|||zzzwwwooobbbXXXXXXbbbkkkoooWWWSSSjjjxxxqqqeeejjj}}}zzz~~~|||{{{}}}~~~~~~{{{rrrfffYYYTTTTTTVVVYYY\\\pppqqqYYYFFF>>>;;;777999IIIjjjqqqGGG999;;;CCCOOOUUUjjjwwwnnnHHH>>>666666555---...333...///......---,,,+++******)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&(((***...===NNNXXX^^^aaa```\\\SSSQQQeeezzzeee}}}zzz___NNNJJJqqqrrrxxxzzzmmmWWW~~~sssnnnooouuuvvvyyy}}}~~~zzzuuuqqqmmmjjjhhhgggYYYPPPEEE===999999888777666888999999888999<<<>>><<<<<<>>>@@@@@@CCCPPP\\\{{{}}}}}}uuuaaaTTT======CCCDDDddduuu^^^QQQNNNNNNHHHHHHKKKFFF???AAACCCCCCAAA>>>:::777222111000///---,,,+++***''''''((()))************)))***000@@@XXXgggeeeZZZTTTcccooowwwxxxkkk______XXXyyy|||vvvnnnhhhiiinnnhhheeebbbaaadddhhhkkklllkkkuuuyyysssppptttuuuqqqkkklllooorrrsssrrrooommmaaa```\\\TTTSSSYYYaaadddddd[[[___ttt~~~qqqmmmwwwttttttuuuppphhhfffiiilllmmmlllkkkjjjjjjiiigggfffgggggghhhhhhhhhhhhhhheeegggiiijjjjjjkkkmmmooommmnnnnnnmmmllllllmmmooonnnoooppprrrssssssrrrrrrqqqqqqpppooonnnoooooopppllloooqqqooollljjjiiiiiiggglllooolllkkkkkkjjjgggcccbbbcccffffffdddhhhnnnjjjhhhffffffhhhiiijjjiiieeefffggghhhiiihhhhhhgggdddbbbaaabbbccccccbbb```aaaffffffccceeejjjdddXXXLLL>>>777;;;@@@FFF\\\ttt{{{gggZZZ```dddeeennniii999===HHH^^^hhhfffdddcccbbbbbbbbbcccbbbcccfffhhhhhhddd^^^YYYTTTXXX\\\___````````````]]][[[ZZZYYYZZZZZZYYYXXXZZZZZZXXXUUUOOOIIICCC@@@===999555333222000---+++***+++444GGG^^^nnntttuuuyyyxxxrrriii___[[[```gggqqqbbbcccsssrrreeeqqqzzzxxxxxxmmm~~~zzzvvvtttwww~~~~~~yyyrrrnnnbbbXXXPPPPPPTTTZZZeeeooolll[[[KKK===;;;<<>>FFF@@@XXXxxxzzzggggggccc___```eeeeeeaaa\\\___cccggghhhccc\\\WWWPPPTTTZZZ```cccbbb```]]]ZZZYYYYYY[[[______[[[XXX[[[[[[ZZZWWWSSSMMMGGGDDD@@@<<<777555444222///+++))))))---<<