BM6P6(@ <<<>>>??????>>>>>>>>>???;;;:::999;;;>>>@@@@@@@@@;;;;;;:::666333444888<<>>>>>???@@@>>><<<:::999:::888888888999::::::;;;;;;999888777777:::<<<============???AAABBB@@@===:::666666666777999;;;>>>???BBBAAA@@@>>>;;;888555333000111333555888:::<<<======:::777888<<>>???CCCBBB???:::777777999;;;555777::::::999777666666:::;;;===>>>?????????>>>>>>===<<<;;;::::::;;;<<<@@@>>>======??????<<<999888888666444222333666888:::777555666:::>>>>>>>>>===888444444999======;;;999999999888888777777777???@@@@@@AAA@@@>>>;;;:::777777777666555555555444===>>>>>>>>>>>><<<;;;:::666666777777888888888888777888:::;;;===>>>??????;;;:::888777888;;;???BBBDDD@@@===<<<>>>@@@@@@???CCCAAA>>>;;;999999:::;;;777777999;;;===>>>@@@AAA???>>>===<<<;;;:::999999===<<<<<<;;;::::::::::::;;;;;;<<<>>>AAACCCCCCBBB???>>><<<:::888777666666;;;<<<======<<<:::888777888555333444777:::;;;;;;<<<999555222222444888;;;999;;;>>>???@@@>>><<<;;;;;;:::<<>>===>>><<<======;;;888555555555555444444333333333333444666666777999;;;;;;999888555888<<<===;;;888555444777777666555333111...---555777999;;;;;;888555333888999:::;;;<<<<<<<<<<<<<<<;;;:::999777444222111666555555666777:::<<<===@@@???>>>>>>>>>???@@@AAACCCBBB???<<<;;;;;;;;;<<<:::999888777888;;;===???<<<:::888999;;;;;;:::777:::;;;<<<===>>>>>>>>>>>>===@@@DDDGGGGGGFFFBBB@@@===>>>>>>>>>>>>======<<<===:::888777888999999999666777888888888999===???888777555333333666;;;???????????????>>>>>>>>>>>>;;;:::999888888999:::;;;777777777888;;;<<<;;;:::444777::::::999777666777444777::::::888777999;;;<<<<<<=========<<<:::999666888;;;===>>>===<<<:::???AAAAAA>>>:::888999;;;888444111444:::???@@@>>>??????>>>===<<<;;;::::::888888888666555555777999:::<<<>>>???@@@???===<<>>>>>??????===;;;888666888777888:::>>>??????>>>@@@>>><<<:::999888999999666777888999::::::;;;:::>>>???@@@AAAAAA@@@>>>======<<<;;;:::;;;;;;===>>>???>>><<<;;;999999888888777888888999999999888888888666666777:::<<<===<<<<<<===>>>===<<<:::777555222111111222444777:::<<<:::999777555555999>>>CCCDDD@@@<<<;;;>>>???<<<888555666888999::::::999999777666666888<<>>======>>>???@@@@@@>>>CCCBBBAAAAAAAAA@@@===;;;===???AAAAAA???>>>>>>>>>:::999888:::===???@@@???===<<<;;;888555555999<<>>;;;999999:::<<<===???@@@@@@???;;;888777777777888888999::::::;;;;;;:::888777777999;;;;;;;;;<<<<<<===???@@@???===<<<999999888888999;;;<<<===@@@@@@@@@???===:::777555222333444666777999:::;;;<<<999777888;;;>>>???>>>===:::666555777;;;>>>@@@BBB@@@===999666555777:::555777999:::888777666777;;;<<<===?????????>>>===;;;;;;;;;:::999999:::;;;===<<<===???AAAAAA>>>:::::::::888555333333555777999777555666:::===>>>>>>;;;666222333777;;;;;;999888888888888999888888888===???@@@AAAAAA???<<<:::777777777666666555444444;;;<<<===>>>>>><<<;;;999777777777888888999999999;;;<<<===>>>>>>>>>===<<<;;;:::888888999<<>><<<;;;===?????????@@@>>>;;;999999:::;;;<<<888999:::;;;===>>>???@@@@@@???>>>===;;;999888777;;;;;;999888888999::::::<<<<<<<<>>>>>===<<<;;;;;;:::<<>><<<>>>???@@@@@@>>>;;;777555555555555555555555666666777777777777888::::::888666444888;;;===;;;888666555555666666666444333111000666777:::;;;;;;999666444;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;:::888666555888888888999:::<<<>>>???BBBAAA@@@?????????@@@AAACCCBBB@@@>>><<<;;;;;;;;;::::::999888999999;;;;;;===<<<:::;;;===>>><<<::::::;;;;;;<<<<<<===>>>>>>;;;===@@@CCCCCCBBB@@@>>>>>>>>>?????????>>>===<<<===;;;999888999999888777666777888888777888;;;===999888777666555777;;;>>>?????????>>>>>>>>>>>>===:::999888777777888999:::777666777999;;;;;;999777444777999:::888777666666555888::::::999888:::;;;<<<===>>>>>>===;;;:::888666888;;;===>>>===<<<;;;@@@BBBBBB???;;;999999:::888444111444999>>>???>>>>>>>>>======<<<;;;;;;::::::;;;;;;:::999888999;;;:::<<<>>>???@@@???>>>===>>>??????>>>;;;::::::;;;<<<===>>>>>>===;;;999777;;;:::;;;===@@@AAA@@@>>>===<<<;;;999888888888888999:::;;;<<<<<<<<<<<<<<>>??????>>>===;;;::::::::::::999999999999::::::::::::888777666777999;;;;;;;;;<<<===>>>>>>===;;;999777333222222222444777:::<<<===<<<:::888777:::???DDDDDD@@@<<<<<<>>>???<<<999777888999;;;;;;;;;::::::666555444666:::???AAABBBBBBBBBAAA@@@???>>>>>>===???>>><<<===???@@@@@@???AAA@@@???@@@AAA@@@===;;;===???BBBBBB@@@>>><<<<<<999888888999<<<>>>>>>>>>======<<<999777777:::<<<@@@???>>>===<<<;;;;;;<<<>>>@@@AAA@@@<<<888666555888888888999::::::;;;;;;;;;999777777999:::999888;;;<<<<<<======>>>>>>>>>>>>===<<<;;;::::::::::::===>>>@@@@@@???<<<999777444555555666777888888999:::999888999;;;=========:::777555444777;;;>>>??????>>>;;;777444333555777666777999999888777777888;;;<<<>>>??????>>>===<<<:::;;;<<<<<<::::::;;;===;;;<<<>>>AAACCCBBB@@@===>>>===:::666333333555777888666555666999<<<>>>???999666333333666999999888::::::;;;;;;;;;;;;;;;;;;===>>>AAABBBBBB???<<<:::777777777777666555444444777999;;;======<<<:::999888888999999999999::::::>>>@@@AAAAAA@@@>>>;;;999;;;:::999888999;;;>>>@@@===;;;::::::<<<>>>???>>><<<;;;:::999999:::<<<===;;;;;;<<<<<<======>>>>>>@@@???>>>===;;;999777666999888666444555666999:::<<<;;;<<<>>>AAACCCCCCBBBAAA@@@???>>>===<<<;;;;;;<<<=========<<<:::888777666444222333555777999999;;;999777666555666888999777888999;;;<<<<<<;;;;;;:::999;;;???@@@===;;;===AAABBBDDDBBB>>>:::777555777777777777888999::::::888777777888999888777555444777;;;<<<;;;999888888555555666666666555555444777999;;;<<<;;;:::777555>>>>>>>>>===<<<:::999888:::;;;===??????===;;;:::;;;;;;;;;<<<===???AAABBBEEEDDDBBB@@@?????????@@@CCCBBBAAA???===<<<:::::::::::::::999999999888888>>>======???@@@@@@>>><<<;;;;;;:::::::::<<<===>>>888:::;;;===>>>>>>===<<<===>>>@@@AAA@@@???===;;;<<<:::999999:::999777555777888999888777777999;;;::::::;;;:::888888:::<<<>>>>>>>>>=========<<<<<<888888777777777777888888666777888:::;;;;;;888555444666888999777666666666777999;;;;;;;;;:::;;;======>>>??????===;;;999777666888:::<<<======<<<<<<@@@BBBCCCBBB???;;;:::999888444111333777<<<======;;;;;;;;;;;;<<<<<<<<<<<<===???@@@???===<<<<<<===;;;===>>>@@@@@@???>>>===<<<===??????===<<<;;;<<<;;;;;;<<<===<<<;;;:::999======>>>@@@CCCBBB@@@>>>::::::999888777888888888======>>>>>>>>>>>>>>>===@@@@@@????????????@@@@@@>>>===<<<<<<<<<===???@@@>>>>>>===<<<<<<<<<<<<<<<;;;:::999999999:::<<<===;;;999888888:::;;;;;;;;;<<<===>>>???>>>===;;;:::666444333222444777;;;>>>??????===;;;:::<<<@@@CCCCCC@@@======??????===:::888999:::<<<<<<<<<<<<;;;888666555666:::???CCCDDDDDDCCCBBB@@@???>>>======AAA>>><<<<<<===???@@@@@@>>>======???@@@@@@>>><<<<<<>>>AAAAAA>>><<<:::999999888777888;;;=========<<<<<<;;;:::999999:::;;;@@@@@@@@@???>>>===<<<;;;===???AAA@@@===:::888777888999999::::::;;;<<<<<<;;;:::999999:::;;;:::999<<<<<<<<<<<<<<<===@@@AAABBBAAA???===;;;999888777999;;;===??????===:::888555555555666777888888888999999999:::;;;<<<<<<<<<:::777555555777:::;;;<<<===<<<:::666333222333555777888999999777777888:::<<<===???@@@@@@>>><<<:::;;;===@@@???===<<<>>>???======>>>@@@AAAAAA@@@@@@@@@???<<<888555444555777777777666666999<<<>>>@@@;;;888666666999;;;;;;:::???@@@@@@@@@@@@???>>>===>>>@@@BBBCCCAAA>>>:::777777777888888777666555444444666:::<<<===<<<:::888::::::::::::::::::::::::===???AAABBB@@@===:::777:::999999888999:::;;;<<<999888888999:::<<<===>>><<<;;;:::999:::;;;<<<===>>>===============<<<<<<============<<<:::888777777555333111222444888::::::999999;;;>>>AAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>=========<<<;;;999888777555444222222333666777888999888777666666666666666666666888999:::;;;;;;;;;888666888<<<===:::999;;;???AAADDDCCC@@@<<<888777;;;:::::::::::::::;;;;;;:::888777777888777666444444777:::;;;;;;:::::::::777777777888777777777777999:::<<<===<<<;;;999777??????>>>===<<<:::999888;;;===@@@BBBCCCAAA>>><<<<<<======>>>???@@@AAABBBEEEDDDAAA???>>>=========AAAAAA@@@???===;;;999888888999999::::::999888888===>>>???@@@@@@@@@>>><<<<<<;;;999888999;;;===>>>777888888999:::;;;<<<<<<<<<===???@@@???===;;;999999888999:::;;;;;;999777:::;;;;;;:::888888999::::::<<<>>>===;;;:::::::::;;;;;;;;;;;;::::::::::::777777666666666666777777777888999<<<===;;;777444444666888888666555666666888999;;;<<<<<<======>>>>>>???@@@@@@>>>;;;888666666777:::<<<============>>>@@@BBBCCCBBB???<<<:::777444222222555999;;;;;;999999::::::;;;<<<<<<<<<>>>@@@BBBAAA???=========>>>???@@@@@@@@@>>><<<:::888;;;>>>???===<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<>>>AAACCCCCCAAA???999999999999999999999999>>>>>>?????????>>>>>>===???>>>===<<<===>>>???@@@<<<<<<;;;;;;;;;===>>>???>>>===============>>>>>>;;;:::999888999;;;===>>>>>><<<;;;;;;<<<===<<<;;;;;;<<<>>>??????>>>===<<<888666444333444888<<<>>>@@@@@@???===;;;<<>>===;;;999888777999888777888:::<<<<<<<<<:::999999999::::::::::::@@@@@@@@@@@@@@@>>>===<<<;;;===@@@@@@>>><<<;;;;;;:::::::::;;;<<<<<<======<<<;;;:::;;;===>>>===;;;<<<=========<<<===@@@CCCCCCBBBAAA???<<<:::888777666888:::<<<===<<<:::999333444555666777888999:::888999;;;<<<<<<<<<<<<<<<;;;999666666777888888888::::::888666333222444555777888888888777777:::<<<===>>>@@@AAA@@@===:::888999===AAAAAA>>><<<===???@@@@@@???>>>>>>>>>@@@AAAAAA@@@>>>:::777666777999888888888888999;;;>>>@@@>>><<<;;;;;;<<<===>>>>>>EEEFFFFFFFFFDDDBBB@@@???@@@AAABBBAAA???;;;777444666777888999:::999777777444666888;;;<<<;;;:::999;;;:::::::::::::::::::::999;;;>>>??????===:::888888888888888888888999999666777888888999:::<<<===>>>===<<<;;;;;;<<<<<<===???>>>>>>===<<<;;;;;;:::888999;;;<<<<<<<<<;;;:::666444222000111333777999888777666888;;;>>>??????@@@AAAAAABBBBBBAAA@@@@@@>>>>>>===<<<:::999888777555444333222333444666888888888777666555555444444666777888:::;;;;;;::::::555333555999999777666999;;;>>>AAABBB???<<<:::999>>>===<<<;;;;;;;;;;;;;;;;;;999777777777777666444555777999:::::::::;;;<<<;;;;;;:::999999888888888;;;<<<=========<<<:::999<<<<<<======<<<;;;::::::===???BBBDDDCCCAAA>>><<<<<<<<<===>>>???@@@@@@@@@BBBAAA???===;;;;;;;;;;;;??????>>>===<<<:::999888666777888::::::;;;::::::<<<===>>>???>>>===<<<;;;<<<;;;:::888999:::<<<>>>777888888999:::;;;<<<===;;;<<<======<<<:::888777666666777999<<<<<<;;;999;;;<<<===<<<:::999999:::;;;===??????===;;;::::::888888888888777777777777666666666666666666666666888888:::===>>><<<888555555777888888666555666777999999:::<<<>>>>>>>>>>>>>>>???@@@@@@???<<<888666666777999;;;======>>>>>>;;;===@@@CCCDDDBBB???===777555222111222555888:::777777888999:::;;;<<<<<<<<<>>>@@@@@@===;;;:::;;;???@@@@@@@@@>>><<<999777666999<<<===<<<:::999:::::::::;;;<<<============999999;;;>>>AAABBB@@@>>>::::::;;;;;;;;;;;;;;;;;;======>>>>>>>>>===<<<<<<<<<;;;:::::::::;;;===>>>::::::999999:::<<<===>>>>>>============>>>??????;;;:::999888999;;;===???>>><<<;;;:::<<<<<<<<<:::;;;<<<>>>@@@@@@???>>>===:::888666555666999<<<>>>???@@@???>>><<<<<<>>>@@@AAA@@@@@@@@@AAA@@@>>><<<999:::;;;===>>>======<<<@@@>>>;;;;;;>>>@@@BBBCCCBBBBBB@@@@@@@@@AAABBBCCCBBB???<<<;;;<<<>>>@@@@@@<<<<<<===@@@CCCDDDCCCAAA999:::;;;:::888777777888:::888777888:::<<<<<<<<<777777777999<<<<<<;;;:::??????@@@@@@??????>>>===;;;<<<>>>>>>===<<<===>>><<<<<<<<<===>>>>>>??????>>>===<<<===>>>>>><<<;;;;;;===>>>===;;;;;;>>>BBBAAAAAA@@@???===;;;999888555666888::::::;;;::::::333444555666777888999:::888:::===???>>><<<<<<<<<;;;:::888777888888777666888888888666444444666888888999888777666888;;;>>>>>>???AAABBB@@@===999666666<<>><<<===???AAAAAA@@@>>>;;;999888;;;===;;;;;;;;;:::999:::>>>@@@?????????>>>>>>??????@@@FFFGGGGGGGGGFFFDDDAAA???@@@@@@@@@???<<<999555333555777999;;;<<<<<<;;;:::555666888999::::::::::::;;;;;;::::::::::::999999555777:::<<<======;;;:::888888999999999888777777444666888999999999;;;<<<>>>======<<<<<<<<<======>>>>>>===<<<;;;:::999999555777:::<<<======<<<;;;666555333222222333666777666555444555888;;;======>>>???AAABBBBBBBBBAAA@@@???>>>===<<<:::888777777555555555333222333666999999999888666555555555555777888;;;======<<<:::888444222333777777555555888888;;;>>>???===;;;::::::======<<<;;;;;;;;;;;;<<<<<<:::888777888888777666777888::::::999:::;;;=========<<<;;;:::::::::;;;======>>>>>>>>>===<<<;;;::::::;;;;;;<<<;;;;;;;;;===>>>@@@BBBBBB@@@>>>===;;;;;;===>>>????????????>>>===;;;:::999::::::;;;>>>>>>===<<<<<<;;;;;;:::777888999:::;;;<<<<<<=========>>><<<:::888999:::<<<<<<;;;::::::;;;<<<===888888999:::<<<===>>>>>>;;;;;;;;;:::999888777666666666666888;;;<<<<<<;;;;;;<<<===<<<:::999888999;;;===@@@@@@>>><<<;;;:::777777777666666666555555666666777777777777666666777888999;;;===<<<999666777888999888777666777999999999999<<<>>>@@@???>>>===>>>@@@AAA@@@===999777666777999;;;<<<===>>>???;;;<<<>>>BBBDDDCCC@@@===777555222000000222666888666666777888999:::;;;;;;:::<<<<<<;;;999777777888===>>>??????===;;;999777666888:::;;;:::888888999;;;<<<<<<======>>>??????999999999;;;===>>>>>>===;;;<<<============<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;999999888999999:::;;;<<<999999888888999;;;===>>>>>>===============>>>???;;;;;;:::;;;;;;===???@@@<<<:::999999:::;;;:::999;;;<<<>>>???@@@???===<<<;;;:::999888999:::<<<===>>>??????>>>===<<<===???@@@AAAAAABBBAAA@@@???>>>;;;<<<===????????????>>>@@@>>>===>>>@@@BBBBBBBBBBBBAAA@@@@@@@@@BBBDDDFFFBBB@@@===<<<===>>>??????<<<<<<===@@@CCCEEEDDDBBB999::::::888777777999:::;;;999888999;;;<<<<<<<<<666666777:::>>>@@@>>><<<>>>>>>>>>>>>????????????;;;<<<<<<:::999999;;;======>>>>>>??????@@@AAAAAAAAA???>>>>>>>>><<<999666999<<<>>><<<999888;;;>>>>>>>>>>>>>>>>>><<<;;;:::777777888888999:::<<<<<<666666666666777777777777888;;;@@@AAA???===<<<<<<:::999888999::::::888777666777888777666777999:::999999888666666888<<>>>>>@@@@@@???>>><<<:::;;;>>>AAA===>>>>>><<<::::::===@@@>>>??????>>>>>>===>>>???@@@BBBCCCEEEDDDCCC@@@???>>>>>>===;;;999888666666555777:::===??????>>>>>>888888888888999::::::;;;::::::::::::999999999888555666888:::<<<<<<<<<<<<999:::;;;;;;;;;999888777444777999999888888:::<<<:::;;;;;;;;;<<<======>>>======<<<;;;:::999888888555777:::<<<======;;;:::777666555444444444555666666555333555888;;;======<<<===???AAABBBBBBAAA@@@@@@???===;;;999888777777555666666444222333666:::<<<;;;999777666666777777888:::>>>@@@@@@===999777555333333777888555666999999;;;======;;;999999999::::::::::::;;;<<<===>>>===;;;888888999999999888999999:::999888999;;;======<<<<<<;;;<<<===>>>???>>>>>>??????>>>>>>===<<<999999:::::::::::::::999:::;;;===>>>???@@@??????:::;;;===>>>???>>>>>>>>>:::999999888999:::<<<===???>>>===<<<<<<===>>>???;;;;;;:::::::::;;;===>>>??????>>>:::666555777999<<<<<<<<<<<<<<<<<<<<<<<<777888:::<<<===>>>??????===<<<:::999888777777888:::888777888999;;;::::::888:::;;;;;;999777777777:::===??????>>><<<;;;<<<777777777777666666666666666777888888888888777666666555666888::::::888666888999:::999777777888:::999888888;;;>>>@@@???===<<<>>>@@@BBBAAA>>>:::888666777888:::<<<===??????>>>===>>>@@@BBBBBB>>>;;;777555222///...000444777555666666777888999::::::999:::999777555444444666888999;;;======<<<;;;:::999:::;;;:::888888999:::>>>======>>>>>>???@@@@@@===;;;999888:::;;;::::::<<<===>>>>>>>>>===<<<;;;999999:::;;;<<<<<<<<<<<<777888999::::::;;;;;;;;;999999999999:::<<<>>>???>>>>>>===<<<<<<<<<======<<<======>>>???@@@AAABBB<<<;;;999:::;;;<<<<<<;;;;;;<<<>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????>>>===>>>??????AAABBBCCCBBB@@@??????===>>>@@@AAABBBBBBAAAAAA@@@@@@AAACCCFFFHHHHHHGGGDDDCCCAAA@@@@@@BBBDDDEEEAAA???======>>>???>>>===;;;;;;<<>>============>>>???@@@AAA<<<<<<:::888666666888:::>>>??????@@@AAAAAABBBBBBCCCAAA???>>><<<999555222777:::===;;;777555888;;;;;;<<<===>>>>>>===<<<;;;999999888888999;;;===>>>888888777777666666555555888<<>>DDDCCC===777666888333999???CCCBBB???>>>>>>??????>>><<<;;;===@@@CCC???@@@@@@===::::::===@@@<<<===>>>===<<<;;;<<<===:::<<>><<<;;;:::999888888888888444777;;;>>>AAAAAAAAA@@@:::999888888888999;;;<<<:::::::::999999888888888666777888:::;;;<<<<<<===:::;;;=========;;;999777444777::::::888777999;;;777777999:::<<<===>>>???<<<<<<;;;:::999999888888666888;;;<<<===<<<:::888888777666666555555555555777555444555888;;;===>>>:::<<<>>>@@@BBBAAAAAA@@@@@@???===;;;999888777777555777777555333333777:::???>>>;;;999777888999999999<<<@@@CCCBBB>>>999666666444444888888666777:::<<<===>>><<<:::888888999666777888999;;;===???@@@===;;;999888999::::::::::::::::::999888999;;;===<<<;;;;;;<<<===???AAABBB???????????????>>>======::::::::::::999999888777777888:::<<<>>>???AAAAAA;;;<<<===>>>??????>>>===888888888888999;;;===>>>@@@???>>>======???AAACCC???===;;;::::::;;;<<<===@@@@@@>>>999555333666999<<<======>>>>>>===<<<<<<777888;;;===>>>??????>>>???===;;;888777777888999===;;;888777888999888888666888::::::888666666666:::<<<>>>>>>===<<<<<<<<<888888888888777777777777666777888999999888777666444333333555777888777666999::::::999888888999;;;999888888:::>>>@@@???===;;;===@@@BBBAAA>>>;;;888666777888:::<<<>>>???@@@AAA???>>>???AAA@@@<<<888777555222...---///333777666666666777888999999999999999888555222222333555444555888;;;=========<<<;;;<<<;;;:::888888999;;;??????>>>>>>???@@@AAAAAAAAA>>>:::888888888888777<<<===>>>>>>>>>===;;;:::888999:::;;;<<<<<<<<<<<<777888:::;;;<<<<<<;;;;;;::::::::::::;;;===???@@@>>>>>>===<<<<<<<<<<<<<<<===>>>@@@AAACCCCCCCCCCCC???>>><<<===???@@@@@@???<<<===>>>???>>>===;;;:::;;;;;;<<<======<<<<<<;;;<<<>>>@@@@@@?????????@@@???AAACCCDDDBBBAAA@@@???@@@AAABBBDDDDDDDDDDDDCCCBBBBBBEEEIIIMMMOOOOOONNNGGGEEEBBB@@@@@@AAACCCDDD@@@???>>>>>>??????>>><<<::::::;;;>>>AAABBBAAA@@@:::::::::::::::;;;<<<===;;;999777888:::<<<<<<<<<:::999999===AAABBB???<<<;;;;;;<<<<<<===>>>?????????<<<888777777888888888<<<===>>>>>>>>>>>>>>>===BBB@@@??????@@@===777222::::::999999888666555444:::::::::;;;;;;<<<<<<<<<:::<<<=========<<<===???<<<:::888777777888:::<<<;;;;;;=========<<<;;;:::<<<;;;;;;<<<======<<<:::777555444444666999;;;;;;===;;;999888888999:::<<<>>>@@@AAA???;;;777666777999;;;>>>@@@@@@<<<888555888999<<>>>>>>>>===>>>@@@CCCAAA@@@===;;;999888777777888999:::;;;;;;;;;:::999======>>>>>>===<<<;;;;;;;;;;;;:::888555555666888999;;;===>>>======>>>@@@999:::999888777777:::===<<<======<<<888555444444444555777999:::<<<======????????????===;;;999888666555555555555666777777999::::::;;;<<<===???@@@:::999888888888999:::;;;999999999:::<<<<<<;;;999777555444444555555444333222444666777777777999;;;999;;;<<<<<<;;;;;;===>>>@@@>>><<<:::888777777777333666888777333222666:::@@@>>><<<999777777999<<<===>>>???@@@>>><<<:::888777777666666666777777888===>>>>>>>>><<<999666444888888777888:::===@@@BBB@@@>>>;;;888777999;;;===>>>===;;;999888999;;;<<<===???===::::::???AAA???@@@???>>>>>>??????>>>===888888888999999::::::::::::;;;<<<>>>????????????999:::<<<>>>>>><<<999888333444666999<<<>>>@@@AAABBB@@@>>><<<;;;===???AAA@@@===:::999;;;===??????BBB???;;;777555555666777<<<;;;;;;;;;<<<<<<:::999:::<<>>======>>>?????????===<<<;;;@@@<<<999888:::<<<;;;:::777888999999888999;;;============<<<;;;999888777444666777777666555555555777666444444555777999;;;111///111555555222111333666888:::999777888;;;>>>@@@???>>>;;;999999<<>><<<:::888999999999:::;;;===>>>>>>??????<<<=========<<<;;;::::::333333111///------000222555666888888777777888999===:::777555444444222111444555777:::<<<>>>??????>>>===;;;999888888;;;===BBB@@@>>>===???@@@@@@@@@======<<<;;;999888777777:::;;;===>>>>>>>>>===<<<;;;<<<===>>>>>>===<<<;;;888999999:::;;;<<<======<<<;;;:::::::::;;;<<<===999;;;<<<<<<<<<===???AAA??????@@@BBBCCCEEEFFFGGGAAA>>><<<<<>>===;;;999999;;;===>>>>>>???@@@???===:::999888<<>>>>>;;;;;;<<<<<<<<<<<<<<<<<<:::888777777999;;;<<<;;;:::999999===AAABBB???<<<999::::::;;;<<<===>>>>>>>>><<<999777888999999888;;;<<<<<<<<<<<<<<<;;;;;;>>>======>>>>>><<<777333666666777777777777777666888999999:::;;;;;;<<<<<<;;;<<<<<<;;;::::::<<<>>>;;;:::888666666888:::;;;::::::;;;<<<<<<<<<;;;;;;:::999999:::<<<===<<<:::999666222222444888;;;===<<<:::999888888999;;;<<>>??????>>><<<::::::;;;<<<>>>@@@???===::::::;;;<<<;;;;;;<<>><<<:::888777777777666777999:::;;;;;;::::::;;;<<<<<<======<<<<<<;;;;;;<<<<<<:::777666666777777999;;;<<<;;;;;;<<<===:::::::::888666666999;;;<<<======:::777444333333555666888:::;;;<<<<<<;;;?????????>>><<<:::888666555555555555666777999999888888999999;;;<<<>>>???999999888888888999;;;<<<===;;;::::::;;;;;;999777555444444444555555333222111333555666666777999;;;:::;;;<<<;;;:::;;;<<<>>>>>>===:::888777666777888444777999777444333555999>>>===;;;999777888999;;;<<<<<<======<<<:::999888666666555555555666777777<<<<<<======<<<:::888666;;;:::999888999:::<<<>>>>>><<<999777777888:::<<<<<<<<<;;;:::::::::;;;<<<===???>>>::::::>>>@@@>>>???>>>======>>>>>><<<;;;:::::::::;;;<<<<<<=========>>>>>>>>>>>>>>>======999:::<<<======;;;999888444555666888;;;===???@@@@@@???===<<<;;;<<<===>>>>>><<<::::::<<<>>>??????@@@>>>:::777555666777888;;;;;;;;;<<<<<<<<<<<<;;;===>>>@@@AAAAAA???===;;;>>>??????@@@???>>>===<<<>>>;;;888777999;;;;;;:::777888999999888999;;;===============;;;:::999888555666777777555555666777888888777777777888999:::111///111555666333333555666888::::::888777999;;;??????>>><<<::::::===???<<<;;;999666444555888;;;<<<<<<===>>>?????????>>><<<<<<<<<;;;;;;:::::::::666555333000------000333666777888888777888:::<<<===:::777555555444333222333555777:::;;;<<<<<<<<<:::;;;;;;:::999999:::;;;???===<<<<<<>>>??????>>>>>>======<<<;;;:::999999<<<===>>>>>>>>>===<<<<<<;;;;;;<<<======>>>======::::::;;;;;;<<<===>>>>>>===<<<:::999999:::;;;<<<999;;;=========>>>???AAAAAAAAABBBBBBCCCCCCDDDDDDBBB???======???@@@@@@???=========;;;::::::<<<>>>@@@AAAAAABBBAAA???===<<<;;;>>>AAABBB@@@>>>===>>>>>>???AAACCCDDDEEEEEEDDDDDDCCCCCCGGGKKKLLLHHHDDDIIIMMMQQQSSSRRRNNNLLLKKKGGGDDD@@@======>>>>>>>>>BBBAAA@@@@@@AAA@@@>>><<<===>>>>>>???@@@@@@@@@@@@<<<===>>>>>>>>>===<<<;;;999777555666888:::::::::999888888<<<@@@AAA???<<<777888888999;;;<<<<<<===>>><<<999888999::::::999;;;;;;::::::999999888888;;;::::::;;;<<<:::777444111222444555777888888999666777777999:::;;;<<<<<<<<<<<<<<<:::888888;;;===:::999777555555777999:::999999999999999:::;;;<<<888777888999<<<===<<<:::;;;777222111333888<<<>>>:::999999888999:::<<<===@@@@@@???===:::999999:::<<<<<<<<<======>>>???@@@>>>===<<<===>>>>>><<<:::777888::::::999:::===???===<<<:::888777777777888666666888999::::::::::::999:::;;;;;;;;;;;;;;;:::;;;<<<===<<<999777666666555777::::::999999999:::;;;;;;:::888666666888;;;=========:::666333222222555777:::<<<<<<<<<:::999>>>>>>>>>===;;;999666555444444444555777888:::;;;666777777888999;;;<<<===888888777777888:::;;;===AAA>>><<<::::::999888666444444555666777666333111000222444555666777999;;;;;;;;;;;;:::999999<<<>>><<<:::777555444555777888666999:::888555444555888<<<;;;:::888888888999::::::999999888777777777777555444333333444555666777::::::;;;<<<<<<;;;999888===<<<:::999888888888999<<<:::888666666777999;;;::::::;;;;;;;;;;;;;;;;;;===???>>>::::::===>>><<>>>>>???@@@@@@@@@@@@???>>>>>>===<<<<<<:::;;;<<<<<<<<<:::999888555666666888999;;;===>>>>>>>>>===<<<;;;;;;::::::;;;::::::<<<>>>@@@@@@???>>>===:::888777777888999::::::;;;;;;<<<<<<======@@@@@@AAAAAA???===;;;:::?????????@@@??????>>>===;;;999666666777999::::::888999::::::999999;;;===>>>>>>>>>===<<<;;;:::999777888777666444555777:::;;;;;;;;;;;;::::::999999111000111666777555555888888999;;;;;;999888777888===>>>===<<<::::::<<>>======<<<;;;:::999888999::::::999888555111...///222555888999999888888999;;;>>><<<:::666555444444333222222444777:::;;;:::999777666777999;;;<<<;;;:::999999999999;;;===>>>>>><<<============<<<<<<;;;;;;>>>>>>?????????===<<<;;;;;;;;;;;;<<<<<<>>>???@@@<<<<<<======>>>>>>?????????===;;;999999:::;;;<<<999;;;???@@@@@@??????@@@CCCCCCBBBBBBBBBBBBBBBBBBBBB@@@>>>===>>>>>>>>><<<<<<<<<===;;;:::;;;===???BBBCCCCCCDDDCCCBBB@@@???>>>@@@BBBAAA???===<<<<<<;;;<<<>>>AAADDDGGGIIIJJJIIIEEECCCFFFMMMPPPLLLGGGHHHLLLQQQRRRPPPJJJFFFCCCBBB???<<<;;;;;;=========BBBAAA@@@@@@@@@@@@>>><<<>>>=========>>>???AAABBB<<<===>>>???>>><<<:::999777666444444666888999999666555666:::>>>@@@===:::666666777888:::;;;<<<<<<>>><<<::::::;;;<<<;;;;;;;;;;;;:::999888777777777:::::::::999999777444222000111333555777888999999444555666888999;;;ӵ:::999:::;;;:::888666555555666888:::888888777777777999:::<<<888777888:::<<<>>>===<<<;;;888555444666999<<<===999888888999:::;;;<<<===@@@???===;;;::::::;;;<<<;;;:::999999:::===@@@CCC???>>><<<;;;<<<===<<<:::888:::;;;:::999999:::<<<;;;:::999777777777888888888888999999999999999999:::::::::::::::999888888:::<<<>>>>>>;;;888666555Ħ888777888:::;;;:::Ħ;;;>>>>>>???===:::666333333333666888;;;======<<<999777<<<ӵ444444444444555666777888999666666666777888999;;;<<<888888777777888:::<<<===AAA???<<<:::::::::999888555555666888999888444111///111444555666777999;;;;;;<<<;;;999888888;;;===:::888555333333555777999888:::;;;999666555555666:::999888888999999999999777666555333444555666777444333222222333555777888888999:::Ħ<<<;;;:::999888777777888:::888777666666777999:::888999;;;======<<<;;;:::<<<>>>>>>::::::======;;;???>>>=========<<<:::888======>>>??????@@@AAAAAA@@@??????>>>>>>=========;;;;;;;;;;;;;;;:::999888777777777777888:::<<<===>>>>>>>>>>>>===<<<:::999999999:::===@@@BBBAAA@@@<<<<<<:::999888888999:::888999:::::::::;;;<<<>>>@@@@@@@@@???>>>===<<<;;;>>>>>>>>>>>>>>>>>>======999888666666666888999:::999:::;;;:::999:::;;;===>>>>>>>>>>>>===<<<;;;:::999999777555444666999======>>>??????>>><<<:::888333111222666888777888;;;:::<<<======<<<999777666:::;;;<<<;;;::::::;;;===999777555222111333999===AAA@@@@@@???>>><<<;;;:::;;;:::888666666777999:::999888666333111222555888<<<<<<;;;:::888888;;;===:::777555333333333333222222444777::::::888666444222333777;;;===<<<:::777555555777999<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>@@@AAA>>>>>>>>>>>>????????????@@@>>><<<:::999999;;;;;;888<<<@@@BBBAAA@@@???>>>BBBBBBAAAAAAAAAAAAAAA@@@AAA@@@???>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;>>>@@@BBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@>>>>>>>>><<<<<<>>>AAADDDGGGJJJLLLLLLFFFBBBEEEKKKNNNKKKFFFFFFIIILLLMMMJJJEEEAAA@@@>>><<<::::::;;;=========???>>>===>>>???@@@>>><<<===<<<;;;:::;;;>>>@@@BBB:::;;;===>>>===;;;999888777555333444666888888888333333444888<<<>>>;;;888555666777888:::;;;<<<======<<<;;;;;;===>>>===<<<<<<<<<:::999888888888888;;;;;;;;;9997774442221112223334446667778888888884445556667779994ĉ@ӵ<<<:::999:::888666555555666888:::888777777666777888999:::999888999;;;===???>>>===999888888:::;;;<<<;;;:::888888999999:::;;;<<<===>>>===;;;::::::;;;;;;<<<999888666666777:::>>>AAA>>><<<::::::;;;<<<<<<;;;<<<===>>>===;;;999:::::::::999888777666777888888;;;;;;:::999999888888888;;;;;;;;;:::999777666555999;;;>>>>>><<<999666555>L:::888777777888999=hĦCCC@@@@@@>>>;;;777555555555777999<<<>>>>>><<<9997774ĉ@ӵ444444444444555666777777777777777777888999::::::888888777777888:::;;;<<L:::999999999999999999999:::999888777666777888:::;;;888:::<<<======<<<:::999;;;======::::::<<<===:::>>>>>>>>>>>>???>>>;;;888;;;<<<===>>>???@@@AAAAAA============>>>???AAAAAA>>>===<<<;;;::::::::::::888888777777888:::<<<>>>??????@@@@@@@@@>>><<<;;;888888:::>>>AAABBBAAA@@@;;;;;;;;;:::::::::999999777888999999888999;;;>>>>>>>>>======<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<:::999888666666777999;;;:::;;;<<<;;;::::::<<<>>>>>>>>>>>>>>>===<<<;;;;;;::::::888555555777;;;???@@@AAABBBBBB@@@>>>;;;999555333444888999888999===>>>>>>>>>>>>===;;;888666666888::::::999999:::;;;888888888777666777:::===??????>>>===;;;:::888777:::888777666666777999:::777777666555444555888:::??????>>><<<999777888:::777555222111222222222111333555888::::::888555333000111444888<<<<<<999666444444555888;;;===<<<:::;;;;;;;;;;;;;;;<<<<<<<<>><<<:::999;;;;;;::::::<<<>>>@@@AAA????????????>>>>>>>>>>>>???>>>===;;;:::::::::;;;888<<<@@@CCCBBB@@@>>>===???????????????@@@@@@@@@?????????>>>===;;;;;;;;;<<<<<<===<<<;;;<<<>>>@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAABBBBBB>>>??????AAACCCEEEGGGIIIJJJEEE@@@AAAFFFHHHFFFAAAAAACCCDDDDDDBBB@@@@@@@@@===;;;:::;;;===?????????999999:::<<>>>>>===<<<;;;<<<>>>??????======;;;:::999888888999:::<<<===<<<:::666333222222444555666888999999999999555666666888999GG=?;;;::::::999777555555777999:::888888888777777777888888:::999:::;;;>>>???>>>===888888999<<<>>>===:::888888999999::::::;;;;;;;;;<<<:::999999:::;;;;;;:::777777555555666888:::;;;:::888777888:::<<<<<<<<<>>>???@@@???===;;;;;;;;;;;;:::888777777777888888;;;:::999888888777888888;;;;;;;;;:::999777666555777999<<<===;;;999777777HdĦ;;;888666666666=Īj@@@@@@>>>;;;888666777888777999;;;======<<<:::888GG=?444444444555777888999::::::999999888999999999:::999888888888999:::;;;<<<;;;;;;===>>>???>>><<<888777888999:::999666444222444666777777777999;;;:::;;;<<<:::888777777888999888777666666777888888777888888999888777555444444333333666:::<<<999666222222111111222444777888555444333333555888;;;===:::::::::HdĦ999666777888999:::;;;<<<===999888888888999:::<<<===:::;;;<<<======;;;999888888;;;<<<999:::======:::=========???@@@???<<<999::::::;;;<<<>>>???@@@@@@<<<<<<<<<===>>>AAACCCEEE@@@???===;;;::::::;;;;;;999888777777999;;;>>>??????@@@AAABBBAAA@@@???>>>999999;;;>>>AAABBBBBB@@@;;;;;;<<<<<<;;;:::999888777999:::999777777;;;>>>>>>===;;;::::::;;;<<<===;;;::::::::::::;;;;;;<<<<<<<<<;;;999777777999<<<;;;<<<===<<<;;;:::<<<>>>===============<<<;;;:::;;;:::999777666888<<<@@@BBBBBBCCCCCCAAA???<<<:::888555555999:::999;;;>>>???>>>=========<<<999666444666999::::::999999:::777999;;;;;;::::::;;;<<<<<<<<<;;;;;;:::888777666888888777666777888999:::666777888777666666888999???@@@???===:::888777888666444222111222333333222555777999::::::888666555111000111555:::;;;999666555555555888;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>??????>>>===;;;999888;;;;;;;;;<<<<<<>>>???@@@??????>>>>>>======<<<<<<===============<<<;;;:::888<<<@@@BBBAAA???=====================>>>>>>>>>;;;===>>>>>>===;;;<<<<<<=========<<<;;;<<<>>>@@@?????????@@@@@@AAAAAAAAA@@@???===>>>@@@CCCDDDDDDAAAAAAAAABBBBBBBBBCCCCCCCCC@@@>>>>>>@@@AAA@@@>>><<<>>>??????>>>>>>@@@AAA===<<<;;;<<>><<<:::999999;;;===???;;;;;;;;;ӵ777555444ĭӵ<<<ӵ999Ħ<<<<<<<<<===@@@AAA@@@>>>;;;ӵӵ:::;;;ĦƜ`1.׼s;;;<<<>>>;;;Ħ:::;;;999999999999888777666ӵ===Ħ888999;;;;;;999777999:::::::::ĭӵ666666Ħ===<<<<<<Ħ>>>Ħ777777888888777666666555666777888999888888555999DdD555666888?fӵ>>>>>>===Ħ888999;;;ӵƜ`1.׼s222333ĭӵ;;;:::999:::;;;;;;<<>>AAA===<<<;;;DdD:::<<<======>>>ӵ<<<:::ӵ999ӵ:::;;;>>>:::<<<Ħ>>>>>>ӵ:::999888@@@ĭӵ===@@@<<<======<<<:::888777:::<<<===;;;888777;;;@@@???===:::888777888999:::;;;;;;:::::::::;;;<<<===>>>???>>>;;;888777:::===<<<======<<<;;;;;;<<<>>>;;;<<<<<<<<<<<<;;;:::::::::::::::888888999===@@@CCCCCCCCCBBBAAA???===<<<;;;888777:::;;;999;;;??????===;;;:::;;;;;;888666333666:::<<<<<<;;;;;;;;;777999::::::999888999:::999999::::::999999888888777777777888888999999999777888::::::888666555555;;;===???>>><<<999888888777555333222333555555444777888999:::::::::999888444111///111666:::999777888777666888:::<<<===<<<=========<<<<<<<<<<<<<<<<<<=========<<<;;;999888;;;;;;<<<======>>>======>>>>>>===<<<;;;;;;:::::::::<<<>>>??????>>>;;;999999<<>>===<<<===???>>>???>>>===;;;;;;===???>>>>>>>>>>>>???@@@AAABBB@@@===;;;;;;>>>BBBCCCCCCAAAAAABBBBBBBBB@@@???>>>999:::;;;<<<<<<<<<===>>>999;;;>>>???>>>>>>???@@@===<<<<<<===@@@AAAAAA@@@999999:::===@@@BBBBBBAAA@@@>>>===;;;;;;<<<===>>><<<<<&e999g&e999>hӵ<<<<<<>>>@@@AAA@@@???g&e888guO>uO>&e888;;;4ff?>ߝL:::gĉ@777999===AAAShӵ<<<999:::::::::999888g&e:::>hӵ666888999888777::::::;;;fff?><z666g&e>&e888888HL======<<<ShӵgL999777777777888222222222333444666999S?ʬ;;;;;;3h?D%%)?666777ZufĦ===<<<;;;gL:::999999g&e<<<gĉ@999111g&e>&e>>>@e<<<;;;??888999;;;<<<>>>@@@BBB@@@g<ĉ4445555554443we<Ħ9999998888883h?@e<<<;;;:::888777444444555Z333111000111666;;;3h?gL777666666888<<<@@@CCC>>>===;;;D%%)?===fff?><z===>>>=?Ħ999g&e:::g&e888888:::S?ʬ:::4ff?>ߝL<<<@eBBBg&e>>>:::9993h?g&e>&e;;;===??<<<<<<===>>><<<:::888666<<>>;;;777555555666777<<<;;;;;;:::;;;<<<===>>>@@@AAA@@@===999888:::=========>>>===;;;;;;<<<>>>;;;;;;;;;<<<;;;;;;:::::::::::::::999999:::===@@@CCCCCCCCCBBBAAA@@@>>>>>><<<999888;;;;;;:::;;;???>>>;;;888888999999777555444777<<<>>>>>>===<<<===888888888777666666888999888888999:::::::::999999666777888999999999999999888:::<<<<<<999555222111777:::===>>>===;;;999999888666444444555666666666999999:::;;;;;;;;;;;;:::555111...///444888999777:::999777888:::<<<======???>>>>>>>>>============;;;<<<<<<<<<<<<:::999888;;;<<<===>>>>>>===<<<<<<======<<<;;;:::999999888888:::>>>AAAAAA???;;;999999<<<>>>???>>><<<<<<<<<>>>===<<<;;;999888777666555888<<<>>>===<<<>>>@@@?????????===;;;;;;===>>>=========>>>???@@@AAABBB@@@===999999<<>>>>>===<<<<<<>>>@@@AAAAAA@@@<<<<<<<<>>======>>>>>>;;;4Dӵ<<<888888Hƅ^Hu]Ħ:::Hu]Ħ;;;ZuR)Ħ===<<<>>>@@@AAA???<<<Hu]Ħ888HŐeHŐeHu]Ħ:::qIܗGIӵ222tt777:::;;;HGgĉ@777777999:::;;;;;;:::777Hu]Ħ888ZuR)Ħ777666666888999888888sߝLGdUĦ333Hƅ^Hu]Ħ===ntHdĦ<<<;;;HGgĉ@>>>HdĦ888777666777888888555111111444888Htƅ^===<<<Bt=o9ĦDtfo9Ħ999666666g?<<<999HdĦ:::888777Hu]Ħ;;;tt::::::Hƅ^Hu]Ħ@@@H׼s:::999666777999<<<<<<============tQ111222555777je<Ħ888555444Bt=o9ĦH׼s===<<<<<<<<<<<<<<<888999999HtĦ222333444666999Bt=o9ĦHdĦ;;;666555888<<<>>>>>><<<:::777Dtfo9ĦsߝLGdUĦ<<<Ht@cӵHu]Ħ888Hu]Ħ666888Htƅ^888qIܗGIӵ???H׼sAAA@@@Hu]Ħ<<<;;;Bt=o9ĦHƅ^Hu]Ħ===???;;;===>>>???>>>=========>>>???@@@>>>;;;:::===@@@>>>===;;;999888888888999<<<:::777777999<<<>>>???BBBBBBBBBBBB@@@>>>;;;:::<<<>>>>>><<<888888:::>>>888999999888888999===??????>>><<<999777888<<>>777888888888777999<<<>>>;;;<<<<<<999555333666999:::<<<>>>@@@AAA@@@???>>>;;;::::::999999999::::::=========<<<;;;:::888777888999:::<<<============888::::::999777555444555;;;;;;<<<<<<===<<<<<<;;;888777666777999::::::999<<<:::888999;;;>>>???@@@999::::::777444444777:::===999555333666;;;???BBB???>>>>>>>>>>>>>>>????????????>>>========================<<<;;;;;;:::999999;;;======;;;999777777999888999;;;???@@@>>>;;;;;;;;;===@@@AAA???;;;888888999;;;;;;999777555555666888<<<>>>>>>???@@@AAACCCBBBAAA@@@????????????======>>>@@@AAABBBCCCDDD@@@===::::::<<>>>>>>>>???????????????>>>>>>===@@@===<<<===AAACCCCCCAAA=========>>>???AAABBBBBB@@@BBBBBB@@@<<<<<<>>>AAA;;;;;;4DuXӵ>>>:::999DdDΦDdDĦ<<<DdDĦ<<<;;;t|<@@@>>>===???@@@AAA>>><<<DdDĦ999DdDΦDdDΦDdDĦ<<>>DdDΦDdDĦ???DdDĦ;;;999:::;;;:::888888888999======>>>>>>>>>===geĦ444555888FSĦ888666qjRgdKӵDdDĦ===<<<<<<<<<<<<===999999999DdDĦ444555555666qjRgdKӵDdDĦ:::777666999;;;======<<<999777HdDĦgdKӵDdDDdDĦ;;;DdDĦ4DufӵDdDĦ666DdDĦ888q<R===;;;peƜ4DuTӵ===DdDĦBBBAAADdDĦ???qjRgdKӵDdDΦDdDĦ===;;;999888999:::;;;===???@@@???>>>>>>===>>>??????===::::::<<<>>>>>>===;;;:::999999::::::;;;999777777:::===??????AAAAAAAAA@@@>>>===<<<;;;;;;<<<===<<<;;;;;;<<<>>>::::::999777666888;;;>>>>>>===<<<;;;;;;<<<======BBBBBBCCCDDDCCCAAA???===777999999999888999;;;===<<<======;;;666555777:::;;;===???@@@AAA@@@???>>>;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>===<<<;;;:::999999;;;;;;<<<<<<===>>>>>>>>>:::;;;;;;:::777555555555888888:::;;;<<<=========888777666777999;;;;;;;;;<<<999777777:::===>>>???;;;;;;:::777444222444777888666333333777<<<@@@BBB??????>>>>>>>>>??????@@@>>>===<<<;;;<<<===>>>???@@@???>>><<<;;;::::::999999;;;<<<<<<;;;999777777777666777999===@@@???===;;;;;;<<<>>>@@@???<<<999888999;;;:::999888777666777999<<<=========???@@@BBBBBBBBBAAA@@@@@@??????>>>>>>??????@@@@@@AAAAAABBB???;;;:::;;;===>>>>>>>>>???AAADDDDDDAAA;;;777777888:::<<<>>>?????????@@@@@@@@@???>>>===<<<;;;===<<<;;;===AAACCCCCCAAA??????>>>=========?????????AAABBBAAA>>>>>>AAAEEE;;;;;;4DuXӵ@@@;;;:::DdDΦDdDӵ>>>DdDĦ===<<>><<<DdDĦ;;;DdDΦDdDΦDdDӵ====ӊB1.uTӵ111HߝL`o9999po9wӵ999<<<;;;:::999888777DdDĦ555666o)h:::<<<<<<:::888888888;;;:::DdDΦDdDĦ777DdDΦDdDӵ===GIpӵDdDĦ999po9wӵDdDĦ666666777999:::888777777888:::po9u666555777999GIdnuR)ĦDdDĦnuR)Ħ<<<999CdgĪj666DdDĦ777888555DdDĦ777HߝL`o9AAADdDΦDdDӵ===DdDĦ===:::<<<======;;;::::::;;;>>>?????????>>>===geĦ888999sp?aĦ888666GIdnuR)ĦDdDĦ<<<<<<<<<======>>>;;;:::999DdDĦ777777666666GIdnuR)ĦDdDĦ:::888888:::;;;;;;;;;;;;999777DdDĦnuR)ĦDdDΦDdDĦ:::DdDĦnuR)ĦDdDĦ444DdDĦ;;;po9u;;;<<>>======>>>>>><<<:::999:::<<<<<<;;;;;;::::::;;;;;;<<<:::888666777:::===??????@@@???>>>===<<<<<<<<<<<<::::::<<<>>>AAAAAA@@@>>>===<<<:::777555666:::======;;;:::<<<@@@AAA???===BBBBBBCCCBBBAAA???===<<<888:::;;;;;;:::999999:::===??????<<<888666888:::===>>>???@@@@@@@@@???>>>;;;<<<===>>>>>>???>>>>>>@@@???===;;;:::::::::;;;???>>>>>>======>>>>>>???<<<======;;;888666666777555666777999;;;<<<>>>>>>999777666777:::<<<======;;;888666666888;;;===>>><<<<<<;;;888444222222333444222111333888===AAACCC@@@@@@???????????????@@@===;;;:::999:::<<<>>>@@@CCCAAA>>><<<:::::::::;;;:::;;;<<<<<<;;;:::888777666555555888<<>>>>><<<999999999999999999999999:::;;;<<<<<<;;;<<<>>>???AAABBBBBBCCCBBB@@@???>>>>>>>>>============>>>>>>CCC@@@<<<::::::;;;;;;;;;===>>>@@@CCCDDDBBB===999;;;;;;===>>>@@@@@@@@@@@@AAA@@@@@@???>>><<<;;;:::<<<<<<===???BBBDDDCCCBBBCCCAAA>>><<<;;;<<<>>>??????BBBEEEEEEFFFHHHMMMQQQ:::;;;4DuXӵAAA;;;;;;DdDʜ4DuTӵ???>d<Ħ===DtAAAAAAAAABBBAAA???===;;;>d<Ħ===>d<ʜDd<ʜ4DuTӵ???@@@F&uTӵ;;;4DufئL>e888puR)Ħ:::===;;;999777777777>d<Ħ555Dt999>>><<<999888888;;;:::DdDΦDdDĦ:::>d<ʜ4DuTӵ<<<4DwDd<Ħ888puR)Ħ>d<777777888888777888999:::;;;peӵ555ĦpeӵDx<>d<ӵDd<<<d<777444>d<Ħ9994DufئL>eAAADdDʜ4DuTӵ888DdDĦ===;;;===>>>???===<<<<<<<<<@@@@@@@@@@@@???>>>geĦ:::s<v>aĦ666666peӵDx<DdDĦ<<<<<<<<<===>>>???<<<;;;999DdDĦ999777666555peӵDx<>d<;;;<<<===<<<;;;::::::999888>d<ӵDd<DdDΦDdDĦ:::DdDӵnd<DdDĦ555>d<Ħ===peӵ;;;Ħ===F&uTӵ777DdDĦ@@@>>>>d<ĦAAApeӵDx<>d<ʜ4DuTӵ:::999777555555555:::<<<>>>AAABBBAAA???<<<======<<<;;;:::999999:::999999999::::::;;;<<<<<<999777666777:::===?????????>>><<<;;;:::;;;<<<<<<999:::<<>><<<888555666999<<>><<<;;;999;;;======;;;999999999===???@@@===999666777999>>>>>>???@@@@@@??????>>><<<===>>>@@@@@@AAA@@@@@@AAA@@@===;;;::::::;;;<<>>===>>>>>>???>>>>>>>>><<<999777888888555555666777999:::<<<===999888666777:::<<<>>>>>>:::888555555777:::<<<<<<;;;;;;:::888666444444333444333333666:::>>>AAAAAAAAA@@@@@@????????????@@@>>><<<999777888:::===???BBB@@@===;;;:::;;;===???===<<<<<<<<<===<<<;;;999777777777888;;;>>>@@@BBB<<<:::999999;;;>>>??????:::888888888:::;;;<<<;;;=========;;;::::::===??????@@@AAABBBAAA???===<<<;;;::::::999999:::;;;<<>>;;;999999;;;;;;;;;<<<===???BBBDDDCCC???<<<>>>??????@@@AAAAAAAAAAAA????????????>>>===<<<<<<>>>???@@@BBBDDDDDDDDDCCCCCCAAA???======???BBBDDDDDDHHHNNNRRRUUU[[[bbbhhh999:::4DuXӵ???::::::D&dq&ĒR>>>@@@sdKĦ;;;DHRRudBBBCCCBBB@@@===;;;999sdKĦ>>>D&oq<Ōq&ĒR>>>@@@@@@>dp&ĒRCCCJJJnfʜ>>===:::999999;;;:::>d<Φ>d<Ħ===s&dq&ĒR:::999i?ʜtd<Ħ666HHܗDӊB777<x777777666888:::;;;;;;B?>>===CdK;fuf<xsdKĦ<<<nfʜd<===>>>>>>===<<<===>>>AAAAAA@@@@@@???===geĦ999Hg8>aĦ444444B?Ho9777>d<<<<===>>>???;;;:::999>d<ӵ666555B?Ho9999<x>>>===;;;;;;;;;::::::&ӫeʬtIӇ:::>d<Φ>d<Ħ<<<D&ӫetIӇ999DdDĦ888sdKĦ<<<B?dp&ĒR666555>d<sdKĦ===B?Ho9:::s&dq&ĒR888::::::999888888999::::::;;;>>>AAAAAA>>>;;;<<<;;;;;;;;;;;;;;;:::999666777888999:::;;;<<<<<<888777666777:::===>>>>>>>>>===;;;:::::::::;;;<<<999:::===CCCHHHIIIDDD@@@@@@???===:::777777:::===@@@;;;555666<<>>>>><<<:::999999===???@@@===999666666888======>>>>>>??????>>>>>><<<<<<===???@@@@@@@@@@@@AAA@@@===;;;::::::;;;<<>>>>>=========>>>>>>>>><<<999888999;;;888888777777777888999999:::888666777999<<<>>>>>>:::888666666888:::;;;;;;888999999:::::::::888777777666666888<<>>>>>??????@@@>>>:::888777888:::<<>>======??????===;;;:::::::::;;;;;;===@@@BBB===;;;888888:::===??????999777666888;;;>>>>>>===>>>???>>><<<::::::<<<>>>===>>>???@@@???===;;;999666666555555666888;;;<<<>>><<<999888:::<<<>>>>>>>>>>>>???BBBDDDDDDAAA???AAAAAA@@@@@@@@@AAAAAAAAA<<<===>>>???@@@@@@@@@@@@???@@@AAABBBBBBCCCCCCDDDCCCBBBAAAAAADDDIIIMMMPPPRRRWWW^^^eeekkksss|||:::;;;4DuXӵ>>>999999Hu]3hh======???ne;;;;;;=e@@@BBBDDDCCC???;;;888777ne??????pIƎ@t@h???@@@@@@>hGGGQQQ^^^fe777@ďD<<<===>>>===;;;999888777888ne:::;;;=e======<<<;;;;;;;;;;;;:::ege>>>???sĪj@h999999777fdDĦ666@ďD:::;;;Hkge:::999888777999;;;<<<:::@h777666@G777666HĪj@IŌAAA???Bene999Hkge666ne;;;===fe;;;Hu]3hh999666222se;;;<<<===<<<;;;;;;===???AAAAAA@@@???>>><<aĦ333333@G888888se<<<<<<======>>>999999999<Ō777666666@G666888Hkge???>>><<<;;;;;;<<<;;;;;;HĪj@IŌ;;;;;;ege======Hu]3hIŌ;;;888DdDĦ<<<ne666999@h777999>h666777777se777ne777888@G888:::sĪj@h555888:::<<<<<<;;;<<<===999888777:::>>>???===::::::::::::;;;<<<===;;;:::666777999:::;;;<<<<<<<<<999777777888:::<<<<<<<<<>>>===<<<;;;::::::::::::777:::>>>CCCFFFEEEBBB???=========;;;999999;;;===???:::444444888>>>BBBDDD>>>>>>======<<<;;;;;;;;;;;;===>>>===<<<::::::;;;===???@@@>>>999666666777;;;;;;<<<<<<===>>>??????<<<<<<;;;;;;<<<===>>>???@@@???===;;;:::::::::;;;===>>>>>>>>>======<<<;;;=========;;;999999;;;===;;;:::888777666666777777<<<999666666888;;;<<<===:::999999:::<<<<<<<<<:::888888:::===??????===;;;;;;999888999<<<>>>??????@@@@@@???>>>============AAA???<<<999888888999:::;;;:::::::::<<<>>>AAACCCAAA>>><<<===???@@@???<<<:::<<<======<<<===???AAA>>>;;;888777999<<<>>>>>>888666666999===@@@@@@>>>??????@@@>>>===<<<===???<<<============;;;:::999555444444444555888;;;<<<<<<:::888888;;;>>>AAAAAA@@@@@@@@@BBBDDDEEEDDDBBBBBBAAAAAA@@@??????@@@@@@<<<===>>>@@@AAABBBBBBBBB>>>@@@AAABBBBBBDDDFFFIIIHHHHHHJJJNNNTTTZZZ```dddiiinnnuuuzzz<<<4DuXӵ>>>ĵD^===<<<<<<>>><<<<<<===CCC???BBBDDDCCC>>>999666555@@@@@@???CCC@@@@@@@@@>>>EEELLLXXXkkk888777999;;;<<<>>>???<<<;;;:::999999999<<<>>>???:::;;;;;;;;;;;;<<<>>><<<<<<;;;>>>AAA999:::999777444DdDĦ555444===???@@@=========<<<999;;;======;;;999===999777666;;;999888@@@AAAAAA999999888999;;;:::999===<<<D^@@@999555222s׼s<<<;;;;;;:::999888999<<aĦ444444666:::999888s׼s===<<<<<<<<<<<<===777777888Ho999777777999;;;666777888>>>>>>;;;999999:::=========<<<======>>><<<<<<D^===:::888DdDĦ<<<888666666999999666999;;;555888:::;;;s׼s777666333444444444:::666888:::555888;;;======<<<======888555333555:::<<<;;;999999888999;;;>>>???>>>;;;888999;;;<<<===>>>======999888777888:::;;;:::999>>>>>>>>>===<<<:::999888555999>>>AAAAAA???===<<<888999::::::999999;;;<<<:::888555444666:::???BBB<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>><<<;;;;;;<<<>>>>>>AAABBB@@@;;;777777888999999::::::<<<===??????<<<;;;999777777999;;;===>>>>>>===<<<;;;:::999999999:::<<<>>>===<<<:::888;;;;;;;;;:::999:::<<>>@@@???<<<:::::::::<<<@@@CCCCCC@@@===;;;999777888:::===??????@@@???>>>===<<<<<<<<<<<>><<<;;;::::::::::::999::::::;;;<<<>>>???@@@@@@<<<:::;;;>>>@@@>>>;;;777999===>>>======???BBB>>>;;;999888999;;;<<<===666555555:::@@@CCCAAA>>>>>>@@@AAAAAA???>>>>>>???>>>======<<<<<<;;;::::::888777666555666888;;;<<<===;;;999999<<>>======>>>>>>>>>???@@@AAABBBCCCCCCCCC@@@BBBDDDEEEGGGKKKQQQVVVWWWYYY]]]ccckkksssyyy}}}Φ4DuXӵtvӵ>d<Ħ777<<<;;;<<<===>>>>>>Ħ???AAACCCCCCBBBAAA@@@>>>BBBDDDCCC===888555444999;;;Ħ@@@===;;;888888999:::===???BBBDDDAAAAAA???===<<<===@@@CCC>>>AAAFFFSSSjjjxxxjjjVVVDDD999777888;;;<<<<<<;;;;;;<<<===>>>???;;;;;;::::::999999::::::ĦAAABBBAAA???>>>888999:::::::::;;;===???>>>>>>>>>>>>===<<<;;;::::::>>>AAABBBAAA@@@BBBCCC:::;;;:::888555555888;;;>d<Ħ555444444222444888<<>>???@@@@@@@@@@@@;;;===???>>>;;;:::<<<>>><<>>???Ħ555666;;;@@@@@@===;;;<<d<ĦAAA@@@999666333Be======;;;:::999777666888<<<@@@AAAAAA@@@>>><<<:::geFYĉ;;;;;;>aĦ555555777888999:::999:::;;;:::999999Be>>>===<<<<<<<<<<<<<<<555666888nu]ӵ888>>>AAAAAA???<<<888888888888888999999999777:::<<<<<<999777777888>>>>>>>>>???@@@@@@>>><<<======>>>>>>???@@@@@@@@@>>>>>><<<;;;;;;>d<Ħ;;;======<<<:::>d<Ħ<<<;;;:::Ħ333777<<<>>>>>>;;;999888666999<<<;;;888555444555777:::===???Be:::777666555444Ħ222444333333444777888888777444666999;;;<<<;;;:::999666999<<<======<<<<<<<<<888444111222777;;;:::888999888888;;;???AAA???<<<:::;;;===????????????>>>:::999888999::::::999888>>>??????>>>===:::888666333888===???<<<999999999444666888999999999:::;;;555666666666666888<<>>AAABBBAAA===:::<<<<<<>>>BBBEEEEEEAAA>>>:::777555666999===???@@@??????===<<<;;;;;;;;;;;;===<<<<<<<<<;;;;;;<<<<<<::::::;;;;;;<<<=========???;;;888999===???===:::222777;;;======>>>@@@BBB>>><<<999888:::;;;<<<;;;555444555;;;AAADDDBBB>>>>>>@@@BBBBBBAAA@@@???@@@???>>>===<<<;;;;;;<<<<<<<<<:::888777777888;;;<<<>>><<<::::::<<>>gdKĦ===AAABBBBBB@@@??????@@@@@@???===:::777333111777gdKĦ@@@???>>>;;;;;;;;;;;;;;;<<<===>>>;;;;;;<<>><<<>>>???CCCJJJTTT```kkkrrrlll___MMM@@@;;;:::999888???===<<<<<<======<<<;;;<<<:::888777888:::<<<gdKĦAAAAAA@@@???>>>>>>===<<<:::::::::;;;;;;>>><<<>>>BBBCCC>>>;;;::::::===BBBHHHHHHDDD@@@???;;;:::999888999999888777gdDĦ777777777999:::;;;===???@@@AAAAAA;;;<<<===>>>????????????>>>======>>>??????===<<<;;;===???@@@???===999777:::::::::<<<======;;;999888999:::;;;===???AAABBBCCCBBB@@@>>>;;;999888777888888888999::::::;;;;;;=========gdKĦ888::::::;;;<<<===>>>?????????sdKĦDDDBBB===<<<:::======<<<888777666666666777999::::::;;;<<<======<<<ŶS;;;:::9993we<777:::===???===<<<;;;:::::::::???>>><<<:::::::::;;;<<<777888999iĉ@3hR/Ō:::<<>>>>>===;;;999888<<<:::999888888888666555;;;<<<===???>>>===<<<:::<<<<<<===???@@@@@@===;;;???@@@???>>><<<DdDĦ<<<<<<<<<<<<:::sdKĦ::::::gdKĦ444555777:::======;;;888<<<>>>???<<<888555666888888;;;>>>???;;;:::;;;999777gdKĦ666777666666666666888:::;;;666666666888:::;;;999888999999999:::;;;;;;999777555...)))***111777888666555777:::===???>>>===<<<::::::;;;===???>>>;;;999;;;:::888888888:::<<<===@@@AAAAAA???;;;777666555444777;;;<<<;;;888666666777888999999888999;;;===999999999:::;;;===???AAA<<<;;;:::999:::;;;<<<===>>>======<<<<<<===???@@@AAABBBBBBAAA@@@===:::888<<<:::777555555888<<<>>>@@@;;;555555:::???@@@???<<<<<<===>>>???===999666222777<<>>;;;:::777:::===??????>>>>>>>>><<<:::999777777888:::;;;:::999777555555555555666999===@@@AAA>>>======>>><<<===???AAABBBCCCDDDDDD>>>;;;888888;;;???AAABBB@@@>>>:::777666666777888888999:::;;;;;;<<<===???>>>??????===<<<<<<>>>AAAAAA@@@???>>><<<:::999888666777999:::;;;<<<<<<<<<===;;;999888999::::::999888777888<<>>>>>>>>@@@BBBCCCDDDCCCBBBAAAAAAAAAAAA@@@???===<<<===>>>BBBAAA???======AAAGGGKKKNNNRRRXXX\\\___eeeooovvv}}}}}}>A777ne:::;;;;;;;;;;;;===ne:::===@@@BBBAAA???>>>>>>===<<<<<<;;;999777666555ne??????>>>>>>;;;;;;:::::::::;;;;;;<<<999:::;;;>>>@@@@@@???>>>;;;;;;<<>>===>>>===<<<<<<===>>>===;;;999888666555666777ne===>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<@@@>>>???AAA@@@<<<<<>>>>>>>>>>>===:::;;;<<<<<<======>>>>>>>>>===<<<===>>>>>><<<;;;;;;===???@@@@@@===:::888999999999;;;===>>>===;;;<<<;;;;;;<<<===???@@@BBBAAA@@@???===;;;999777666777777777888888999999999<<<===ne:::999;;;;;;;;;;;;<<<===>>>??????neCCCBBB@@@===;;;999:::;;;<<<<<<;;;777666666666777888999:::;;;<<<===>>>>>>>>>>A===<<<;;;k<777888:::<<<>>>===<<<:::999:::;;;===>>>@@@>>><<<:::999999::::::666777999fh999999:::===?????????<<<<<<======<<<;;;:::999:::999888888999999888888:::;;;===>>>>>>===<<<;;;999999:::<<>>???>>><<<De;;;<<<<<<<<<;;;999ne666888ne444666888:::<<<============@@@CCCEEEDDD>>>999777777999;;;???@@@>>><<<;;;;;;<<<:::ne777888888777777666777999:::;;;999999999:::;;;:::888666777666777888999:::999999444...)))+++111777888777444666999<<<======<<<<<<;;;:::;;;===>>>>>>;;;999::::::999999999:::;;;<<>>???======<<<;;;;;;;;;<<<======<<<;;;::::::;;;<<<<<<===>>>???@@@???>>><<<;;;<<<:::888666777999<<<>>>@@@;;;777888<<>><<<;;;:::<<<>>>>>>===<<<<<<<<<;;;999888666666777888999;;;:::999777666666666666777;;;>>>???>>><<<===>>><<<<<<>>>???AAABBBCCCCCC???<<<999999;;;???AAABBB@@@>>>:::777555555555666555777999::::::;;;<<<===???@@@@@@???>>>???AAACCCDDDCCCAAA>>><<<;;;:::999777777888999:::;;;<<<<<>>??????===::::::;;;<<>>@@@BBBBBBAAABBBGGGOOOVVV\\\dddmmmrrrrrruuu{{{777666:::<<<>>>===<<<<<<===:::999<<<@@@AAA@@@>>>===<<<:::999888888888888888888<<<===>>>======::::::999999999999999:::888999;;;===>>>???@@@@@@>>>>>>======>>>???@@@@@@CCC===888666999===>>>>>><<<;;;:::;;;<<<===<<<;;;777666444333333444999999999:::;;;======>>>>>>???@@@??????>>>===AAA@@@@@@@@@===:::@@@HHHPPPWWW___cccbbb]]]WWWSSSGGGDDD???:::888888:::<<<;;;<<<<<<;;;;;;?????????>>>===<<<::::::999::::::;;;<<<<<<======>>>===<<<<<<======;;;:::;;;===???@@@@@@===:::888888777777:::===???@@@??????>>>===<<<<<<===???@@@???>>>>>><<<:::888666555666666666555666666777777;;;;;;<<<;;;;;;<<<;;;;;;:::;;;<<<===>>>???@@@@@@>>>===<<<:::888888:::;;;:::999555555555666777999;;;;;;<<<===>>>???????????????>>>999999999:::;;;<<<<<<:::999888999<<>><<<999777777777888666777888::::::999888999;;;<<<<<<;;;:::;;;;;;<<<<<<;;;::::::888888888999999:::::::::999;;;<<<>>>???>>>===<<<666666777:::<<<===<<<;;;999;;;===>>>===<<<;;;;;;<<<===;;;999222444777;;;::::::<<<>>>>>><<<<<>>???>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;888999;;;===>>>???>>>>>><<<;;;:::999999;;;<<<===>>>;;;999;;;???BBBCCCAAAAAA@@@?????????===:::777222555:::>>>@@@???===<<<>>>>>>>>>===:::999:::;;;:::999777666666666777888<<<;;;:::999888777777666444777;;;======<<<======;;;;;;<<<>>>???@@@AAAAAA@@@===::::::;;;>>>???@@@???===:::666444333333444333444777999:::;;;;;;:::???AAABBBBBBAAABBBDDDFFFFFFEEEAAA>>><<<;;;;;;;;;999888777777888:::<<<>>>AAA???======>>>>>>>>>===777777888;;;>>>???>>><<<::::::;;;===@@@BBBBBB@@@<<<===??????===;;;;;;<<<>>>===;;;;;;<<<===<<<;;;@@@AAABBBCCCCCCBBBAAA@@@@@@?????????@@@@@@>>><<<<<<<<<<<<<<<=========>>>AAAEEEIIIJJJKKKRRR^^^hhhnnnyyy<<<======;;;888777777888555555444555777:::>>>@@@>>>======>>>???>>>;;;999999<<>>??????@@@@@@@@@???>>>===<<<888666444555888::::::999:::999888999:::;;;:::999555555444333333222222333666555555555666888;;;<<<<<<>>>@@@BBBBBB@@@>>>===@@@@@@AAA???;;;;;;EEERRR\\\fffppptttrrrnnnhhhcccSSSNNNFFF===777555777999666888:::<<<======<<<;;;?????????>>>===;;;:::999:::::::::;;;;;;<<<======>>><<<;;;:::;;;;;;999888:::<<<>>>@@@???===:::888666666666999===@@@BBBBBBAAA???===;;;:::;;;<<<===<<<<<<<<<;;;:::888666444555444444444444555666777999999:::;;;;;;;;;;;;;;;===<<<;;;999999:::<<<===>>>>>>>>>>>>===<<<;;;:::;;;999777777888999888777333444555666888:::;;;<<<>>>>>>??????@@@@@@AAAAAAAAAAAA@@@???>>><<<;;;:::888888888999999999999::::::888666555777;;;@@@CCC@@@>>>;;;888666666666666666777888:::<<<===>>>>>><<<:::999888:::;;;;;;:::999::::::;;;;;;;;;;;;;;;999:::::::::999999:::;;;:::<<<>>>???@@@???>>>===777666777999;;;<<<:::999666999<<<======<<<;;;<<<999:::<<<===<<<;;;999888444555888:::<<<=========<<>>::::::@@@EEEMMMSSSZZZZZZSSSHHH???;;;;;;>>>AAABBB@@@>>><<<<<<;;;:::999999888999999:::;;;:::999999:::;;;<<<======<<<<<<<<<<<<;;;888666666666555444444444666888111...***,,,111666888777555666777999::::::;;;;;;<<<;;;;;;;;;===<<<:::888777999;;;======;;;999777<<<<<<:::777555555777999<<<>>>@@@???;;;888666555555666777777666777999;;;AAA@@@>>>===<<<<<<======???>>>======<<<;;;;;;:::;;;;;;;;;<<<<<<===>>>>>>666777999;;;===>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::<<>>======>>>===;;;:::222444888===@@@@@@>>><<<>>>>>>===:::888888:::<<<:::999888777666666777777;;;;;;;;;:::999777666555111444777:::<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAAAAA@@@===:::999;;;<<<======<<<:::888666555444444555444444666999;;;<<<;;;999>>>???AAABBBBBBCCCEEEGGGEEECCC???<<<;;;;;;===>>>;;;999888777888;;;>>>@@@AAA???>>>>>>??????>>>===999999;;;<<<===>>>===<<<::::::;;;<<<>>>>>>???>>>;;;<<<======<<<;;;<<<===???>>>=========>>>>>>???@@@AAACCCDDDDDDCCCAAA@@@BBBAAA?????????>>><<<;;;<<<<<<===???AAACCCCCCCCCIIIPPPWWWYYY[[[bbbqqq}}}~~~:::;;;<<<:::777555555555555555444555777:::>>>???>>>=========>>>>>>;;;999:::===???@@@>>>;;;:::999:::999777666555666777888666666777888999:::::::::888777777666666666777777<<<======;;;999999;;;===;;;<<<===>>>===<<<999888444444555666888888888777888666555666888888777666555555555555444333333222444333333333444666888::::::<<>><<<>>>???@@@>>>:::<<>>???>>><<<999888888888777666999;;;===???>>><<<999777666555777:::>>>AAABBBBBB???===;;;999999999:::;;;:::;;;;;;;;;:::888555444444444333222333555666888777888999:::::::::::::::===<<<;;;:::999999::::::<<<<<<<<<<<<;;;999999999;;;999777777888888777666222333555777999:::<<<<<<>>>>>>>>>???@@@@@@AAABBBAAAAAAAAA@@@???>>><<<<<<666666777777888888999999999777555444666:::???BBB???===:::888666666666777888888999:::<<<===?????????===:::999:::;;;;;;;;;::::::::::::;;;<<<<<<===;;;<<<===<<<999888888:::<<<===???AAAAAAAAA???>>>:::999888999::::::999777555888;;;======<<<<<<<<<999999;;;<<<=========<<<888888999:::;;;<<<=========??????<<<888888>>>DDDLLLRRRXXXYYYRRRGGG???:::<<>><<<<<<999999888888999999999:::<<<;;;:::::::::;;;<<<===;;;::::::<<<======;;;999888888888555222222444666222///---...222666777777777777888888999:::;;;<<<<<<;;;:::;;;<<<;;;:::888666999<<<>>>>>>;;;888666::::::999777555666888;;;>>>@@@AAA@@@===:::888888555666777777666777999;;;===<<<;;;:::;;;<<<===>>>=========<<<;;;:::999999777888999;;;===>>>???@@@777888999:::;;;<<<======<<<<<<<<<===<<<<<<<<<;;;888888999;;;===??????>>>:::999888999;;;======<<<444444777<<<@@@AAA???<<<;;;;;;:::999888999<<>>@@@AAABBB>>><<<:::999:::;;;;;;;;;888888777666666777888999777777777:::<<<===<<<:::;;;===???@@@AAABBBCCCEEE@@@>>><<<::::::;;;===???===;;;999777888<<>>>>>??????>>><<<;;;<<<>>>??????>>>===============<<<<<<;;;<<<<<<<<<<<<<<<::::::;;;???BBBCCCBBBAAA???>>>>>>@@@AAA>>>???@@@AAABBBAAAAAA@@@DDDDDDCCCAAA???>>>===>>><<<===@@@EEELLLQQQSSSRRRYYYaaajjjnnnooovvv:::;;;;;;:::777444333444555555666777999:::<<<<<<<<<;;;;;;<<<>>>===;;;999;;;>>>@@@@@@>>>;;;999999:::999888777666666666666555666666777777888999999666666666666666777777888===>>>>>>:::777666999===;;;<<<======;;;999666444333333555777999:::;;;<<<888666555555666666555444444555666777666555444333333333333333444666777777777999;;;>>>???>>><<<;;;<<<===>>>===999;;;IIIWWWttt{{{tttkkkddd```XXXLLL@@@999888:::<<<<<<=========<<<:::999999:::;;;<<<===>>>>>>>>><<<;;;;;;;;;;;;===>>>???>>><<<888777777666666444777999;;;======;;;888666666666888<<<@@@BBBAAA@@@;;;;;;:::999999999999999999:::;;;;;;:::888666444444333222222444666999;;;888888999:::::::::::::::===<<<<<<;;;999888777777777999::::::999888888999;;;999777777777888777666222333555777999:::;;;;;;============>>>???AAABBB@@@@@@@@@@@@@@@???>>>>>>666666666666888999:::;;;:::888666666777:::===@@@===;;;999777777777999:::999:::::::::<<<===???@@@AAA>>>;;;:::;;;<<<===<<<;;;;;;;;;;;;;;;<<<===>>><<<>>>???===999777888:::>>>???@@@AAAAAA@@@???======;;;999999::::::888777666999;;;<<<<<<;;;<<<===:::999999:::;;;<<<===>>>;;;;;;::::::::::::;;;;;;>>>>>>===999777888<<<@@@DDDIIINNNNNNHHH@@@:::888<<>><<<;;;999;;;;;;888444222333555666444222222555777999999;;;:::999999:::;;;===???===<<<::::::;;;;;;999888777999<<<>>>>>>;;;888555777888888777666777999;;;>>>???AAA@@@>>><<<;;;;;;666777888888777777999;;;999999888888999;;;===>>>;;;<<<<<<<<<;;;:::999999333444666999;;;<<<======:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;888888999:::;;;<<<<<<===777666555666999<<<======666555777;;;@@@AAA???;;;888999999888888:::===@@@<<<;;;;;;:::999888777777555777999;;;;;;999666555000000333777;;;<<<<<<:::>>>============???AAABBB>>><<<:::999;;;<<<<<<;;;888888888888999:::;;;<<<<<<:::888999===>>><<<:::888;;;===?????????AAABBB===<<<:::999999:::<<<===<<<;;;999888999<<>>===>>>??????===;;;<<<>>>AAAAAA@@@??????@@@???@@@???===;;;:::;;;<<<>>>>>>===;;;;;;===BBBFFFIIIHHHFFFCCC@@@???@@@BBB<<<<<<===>>>???@@@AAAAAA???CCCEEECCC>>>===@@@EEEEEEGGGLLLUUU```hhhkkkkkkqqqxxx;;;<<<===;;;888555444444666777888999::::::999999:::999:::;;;======;;;999<<>>>>>>>>>>>>>><<<:::777666333444666777999;;;>>>AAA:::888777666777666555333222444666777888666555333333333444555555666555555444555777:::;;;;;;:::999;;;;;;;;;:::777888CCCOOOcccrrr{{{uuunnnjjjddd\\\ZZZZZZUUULLLBBB;;;:::<<<============<<<<<<<<<;;;888999:::<<<===>>>>>>???;;;:::999999:::;;;===??????<<<888555555555444333555777:::;;;<<<:::777555666777:::>>>AAAAAA???===888999:::;;;;;;;;;::::::888999;;;<<<;;;999777555444333333333555999<<<>>>::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<:::888555444333666888999777777888:::<<<:::888777888888777666222444666888999:::::::::;;;;;;;;;;;;<<<>>>@@@AAA>>>>>>???@@@@@@@@@@@@@@@777777666777888;;;>>>???<<<;;;:::999999;;;<<<>>>:::999888777888:::<<<===;;;;;;;;;;;;<<<===???@@@@@@>>>:::999:::<<<======>>>===<<<<<<<<<===>>>>>>:::===???===999888:::===>>>???@@@@@@@@@>>><<<:::;;;:::888888999:::999888999;;;<<<<<<;;;;;;<<<>>><<<:::888666666888:::<<<<<<;;;:::999888999:::;;;???===:::888777999;;;======AAADDDCCC>>>:::999999<<>>===;;;;;;;;;===???AAA>>><<<:::999::::::999888777999<<<>>>===;;;888555333555666666666666888:::;;;<<<>>>>>>===<<<======777888999888888888:::<<<999999888888999:::<<<===;;;;;;<<<======<<<;;;:::555666777999::::::::::::;;;;;;:::::::::;;;;;;<<<===<<<;;;;;;::::::;;;;;;999999999999999999;;;<<<888666444444777:::<<<===888666777:::???AAA>>>:::777888999888888999<<<>>>;;;;;;:::999888777666555333666999<<<===;;;999777000000222666;;;===;;;999======;;;;;;<<<===???@@@>>>===;;;;;;===>>>>>>===:::::::::;;;<<<<<<======AAA<<<888888;;;===<<<:::888:::===>>>>>>>>>???@@@>>>===<<<:::999999999999:::999777777888:::===??????>>>>>>???@@@@@@===;;;<<<>>>AAABBB@@@???@@@AAA@@@AAAAAA???<<<;;;===@@@???@@@@@@@@@@@@BBBFFFIIINNNNNNKKKFFFAAA>>>@@@BBB;;;;;;:::;;;===???BBBDDDAAAIIIOOOMMMGGGGGGOOOXXX```aaafffooo{{{<<<>>>???===:::777555555666777999;;;:::999777666888888888:::<<<<<<;;;999===@@@BBBBBB???<<<:::999666777888:::::::::999888555555555555555666777888444444444555777888:::;;;:::<<<<<<999555555;;;@@@<<<<<<<<<<<<;;;:::888777666666777777888;;;???BBB<<<:::888888888777555333111333555777888777555444333444555666777666555444222333555777888999999888;;;:::999888666555===GGGJJJ[[[eee```ZZZYYYUUUNNNNNNPPPOOOIII@@@;;;:::<<<======<<<<<<<<<<<<===>>>888999:::<<<===>>>>>>>>>:::999888888888:::<<<>>>???;;;777555444444333333444666888;;;;;;999666444777888<<<@@@BBBAAA>>>:::666888;;;===>>>===<<<;;;888999;;;<<<<<<:::777666444333333444666:::>>>AAA<<<===============<<<<<<;;;<<<======;;;888444222111444777888777777999;;;<<<:::888777888888777666333444666888999::::::999::::::999:::;;;===???@@@<<<===>>>???@@@AAAAAAAAA999888777777999===AAACCC???>>>===<<<;;;<<<<<<===999888777888999;;;>>>???===<<<;;;;;;<<<===>>>???@@@===:::999:::<<<======???>>>===<<<<<<===>>>???888<<>>:::999<<>>??????>>><<<:::888999777666777999::::::999;;;<<<<<<<<<:::;;;===>>>>>>;;;777444333444777999<<<;;;999888888999;;;<<<@@@===999888999:::;;;;;;;;;>>>???>>>:::999:::<<<<<<>>>AAAAAA???<<<::::::999999;;;<<<======>>>===<<<<<<::::::999:::;;;<<<999888999:::<<<<<<:::999777;;;>>>===999666777999@@@???===<<<======>>>???@@@???===<<<<<<>>>AAACCC>>><<<:::999::::::999888888:::<<<======;;;888666000222555666666666777888888:::<<<<<<<<<<<<===>>>777888999999888999;;;===;;;:::999999999:::;;;<<<;;;<<<===>>>>>>>>>===<<<999:::;;;<<<<<<;;;:::999;;;:::::::::;;;;;;<<<======<<<;;;:::999::::::;;;;;;;;;:::999888888:::<<<:::777555444777999;;;<<<999777777:::???AAA===999777888999999888999;;;===::::::999999888666555444333666:::===???===;;;999111111222666;;;===;;;888<<<;;;:::::::::<<<>>>??????>>><<<===???@@@@@@???========================CCC===888777:::<<<;;;999888:::===>>>>>>===>>>???@@@???>>><<<:::888666555777777666666777999;;;===@@@??????@@@AAA@@@>>><<<;;;>>>AAABBB@@@???@@@AAA???@@@AAA???======@@@CCC???AAADDDEEEFFFFFFHHHJJJRRRQQQNNNHHHAAA>>>@@@BBB;;;:::999999<<>>:::666555===???@@@>>>999777777888777777888888888888777777999<<<>>>???===:::888777777666555555555777999:::777888:::;;;;;;999666555222333333333333555999;;;<<<:::777555666888;;;===AAA@@@>>><<<::::::;;;;;;666666666777999===@@@BBB???>>>;;;888777666666777666777888999:::999888888555666777999:::888555222333444555666777777777777888999;;;;;;:::::::::;;;AAACCCFFFIIIJJJGGGAAA<<<<<>><<<<<<<<<;;;:::888777999===@@@@@@<<<999999<<<>>>>>>===<<<;;;999888888:::===???@@@???===:::888555333222333222222555999<<<:::888@@@;;;888888<<<>>>===:::888999;;;>>>@@@???<<<999888:::;;;<<<;;;999666444666666666666666888<<>>===;;;:::888999<<<>>>??????AAAAAA???===:::999:::;;;:::999999999:::<<<>>>???>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;::::::;;;<<<===>>>===<<<<<<===???>>><<<:::<<<===>>>===;;;999888888<<<;;;;;;<<<>>>@@@@@@???@@@===999777999<<<>>>???BBB>>>:::666444555777999>>>:::666444666999;;;===AAA???===;;;:::;;;<<<===>>>===;;;888666777:::===AAA@@@???===<<<;;;;;;;;;;;;;;;;;;===@@@???;;;777:::::::::::::::;;;;;;;;;;;;:::999888999:::;;;<<<;;;<<<>>>===<<<;;;;;;<<<@@@@@@???>>>===<<<;;;;;;===<<<<<<===@@@AAAAAA@@@??????>>><<<999999:::<<<999888888999::::::777555444222222444777:::;;;;;;<<<999666666888;;;===>>>999888777888:::<<<<<<<<<===;;;888666666777999;;;999999:::;;;===???AAABBB======<<<======;;;888555444666888:::<<<=========@@@???<<<999666777:::<<<======<<<<<<<<<<<<======???===:::888777999;;;======<<<;;;;;;<<<===<<<;;;:::888777888;;;<<<:::777777777777666666666777777444666:::;;;<<<<<<===>>>888444111111555999;;;<<<999:::;;;::::::<<<>>>AAA>>>>>>>>>???@@@BBBCCCDDD???AAACCCAAA===;;;;;;<<<===;;;888666666888<<<>>>===>>>>>><<<:::999:::;;;>>>>>>??????===:::777555:::999777666666666777777@@@>>><<<<<<===>>>>>>===@@@@@@@@@@@@AAABBBBBBCCCAAABBBCCCBBB@@@???@@@AAAEEEAAABBBIIIOOONNNKKKJJJMMMNNNMMMHHHBBB???BBBFFFDDD@@@===<<<@@@FFFLLLNNNWWWgggwww{{{tttqqqxxxAAAAAAAAA>>>;;;999999999===???@@@>>>;;;888888999666777888888888888888777999<<<>>>>>><<<:::888888777666444333444666999;;;777888:::;;;;;;999777666444444333222333555888;;;;;;:::888777777888;;;<<<@@@???>>><<<;;;;;;::::::777777777888:::===@@@BBB>>><<<999666555555666777777888999::::::999888888666666777999:::999666333777777777777777666555444:::;;;<<<;;;999888888999;;;<<<>>>AAABBB???;;;777888<<>>======<<<<<<:::888777999===@@@>>><<<999999;;;======<<<<<<;;;999888888:::<<<===???>>>===;;;999777555555555444444666:::===<<<;;;@@@<<<999:::===???===;;;::::::;;;===??????===;;;999:::<<<<<<<<<:::777555777888999999888999<<>>@@@???===<<<;;;;;;<<<<<<;;;::::::;;;======<<<;;;666444444666:::=========999;;;>>>@@@@@@???>>><<<:::999888999<<>>>>>>>>======>>>??????===;;;:::;;;<<<;;;:::888888777<<<;;;;;;===??????>>>===:::888666777:::===???@@@@@@===:::777666777888:::===:::666666777:::<<<===@@@???===;;;:::;;;<<<<<<<<<;;;:::777666777;;;>>>@@@???>>>===<<<<<<<<<<<<:::999:::<<>>===<<<<<<;;;<<<;;;;;;<<>>;;;888999<<<>>>???>>>===<<<<<<;;;;;;<<<::::::;;;;;;;;;;;;;;;<<<===;;;999999:::;;;;;;;;;;;;:::999:::<<<<<<:::888:::999777666555555666666555888:::;;;;;;;;;<<<===;;;888444444666999::::::;;;<<<<<<<<<;;;<<<>>>@@@@@@@@@@@@@@@@@@AAABBBBBB???AAABBB@@@>>>===>>>@@@AAA>>>;;;888888:::===???>>>>>>===;;;999999:::<<<======>>>>>>===<<<;;;:::;;;:::999999999999:::;;;@@@===;;;;;;<<<>>>?????????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@AAABBBGGGCCCCCCIIIMMMLLLKKKKKKKKKKKKLLLIIIFFFEEEEEEGGGFFFEEECCCDDDIIISSS]]]cccjjjxxx@@@???===:::888888;;;>>>===???@@@???<<<:::999999666666777888999999999999999;;;>>>>>><<<:::888888999777444222333666999<<<777888:::;;;;;;:::999888777555333222222555999;;;;;;:::999999999999::::::======>>>======;;;999888777777777888:::<<>>===<<<<<<<<<;;;999888999<<>>>>>@@@===;;;;;;>>>@@@>>><<<;;;:::999:::<<<>>>>>>===:::;;;<<<===<<<:::888777999;;;<<<;;;::::::;;;===777888999:::::::::999888555666777777777666555444444555555555666:::???BBBDDDBBB>>>;;;:::;;;<<<>>>===<<<===>>>???>>>;;;999333333333666:::<<<======;;;<<<>>>??????>>>===;;;999888777999<<>>:::666444444555555555666666777888:::;;;999:::<<<<<<<<<;;;999888::::::999888888888888888888:::;;;===?????????>>>>>>======>>>@@@@@@>>>===888888999999999999888888<<<<<<<<<>>>??????<<<:::444444444777<<>>===<<<;;;::::::::::::888888777555555777:::===???>>>===<<<<<<<<<<<<<<<999999999;;;===>>>>>><<<888888888888888888888888:::;;;;;;;;;;;;;;;:::::::::<<<===<<<;;;999999:::>>>>>>>>>======<<<<<<<<<::::::999;;;===>>>>>>===;;;<<<<<<;;;888555555555888666555555777999999999888888888:::<<<===;;;999333222333666999;;;<<<;;;888999:::;;;<<<<<<;;;:::======<<<;;;;;;;;;;;;;;;666888:::<<<>>>?????????<<<<<<;;;<<<<<<;;;888666222333666:::===???AAAAAA@@@@@@???===;;;;;;>>>@@@@@@@@@>>><<<;;;::::::999555777;;;>>>???>>><<<:::<<<:::777666777999::::::<<<<<<;;;<<<======<<<:::===;;;888555444444555666888999::::::999999:::;;;???<<<999888888:::::::::===>>>>>>===<<<<<<===???AAAAAA@@@@@@@@@@@@@@@@@@>>>?????????>>>???AAACCCEEEBBB???<<<;;;<<<>>>???>>>===<<<999777888:::===<<<<<<======>>>???@@@@@@===<<<<<<<<<<<<>>>???@@@AAA>>>;;;:::<<>>>>>===;;;999888555555777888999::::::::::::<<<>>>>>><<<:::999999:::777444222222666:::===999::::::;;;;;;;;;;;;;;;999666333222333777:::;;;;;;;;;;;;;;;:::999999888;;;<<<===>>>===;;;999777666666666777999;;;===>>>999777444111111333666888999999:::;;;;;;:::888777777666777999;;;;;;999777===<<<<<<:::999777555444888888999777555444555666777666555666888888777666333777<<<>>>>>><<<;;;;;;<<<<<<;;;999888999<<<>>>===<<<::::::::::::::::::======<<<;;;:::::::::::::::::::::999999999888888888888888888:::===>>>???@@@>>><<<===???@@@>>>===;;;999777666888;;;<<<===:::;;;<<<===<<<;;;999888:::<<<======;;;:::::::::666777999:::;;;;;;;;;:::444444555777999999888777555555555666777;;;AAAFFFEEEBBB===999888999;;;=========>>>@@@@@@>>>;;;777333333555777999:::;;;;;;<<<===>>>>>>>>>===<<<;;;888777777999<<<@@@AAABBBBBBAAA???:::666333333333555555555666777888999:::888999<<<======;;;999777:::999888777666777777888777999<<<>>>@@@@@@???>>>===<<<<<<===?????????===888777777888:::;;;::::::======>>>@@@AAA@@@<<<999222333555:::>>>@@@@@@???999999::::::;;;<<<======999888888:::<<<>>>>>>===;;;::::::999999888777777333333333333333555999<<<======<<<<<<;;;<<<<<<<<<::::::::::::;;;<<<<<<<<<888888888888888888888888;;;;;;<<<======<<<:::999:::<<<===<<<:::999999999========================:::999888:::<<<======<<<:::<<<===;;;888555444444999777444444777:::<<<===;;;:::;;;===>>>>>>;;;888000111444888;;;===<<<:::888:::===>>>===<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::555777:::===>>>>>>======<<<;;;:::;;;<<<;;;999777222333555888:::<<<>>>>>>>>>??????>>><<<===???AAAAAA@@@>>><<<:::999888888333555:::>>>@@@???===<<<<<<999555333555777999:::;;;;;;<<<>>>???@@@@@@???@@@>>>999666444444666777999999999888666555666888???>>><<<;;;;;;;;;<<<<<>>>>>>>>??????@@@@@@??????======<<<<<<===???BBBDDDFFFDDD@@@===<<<<<<===>>>>>>===;;;888666777;;;>>>???>>>======>>>???BBBCCC=========>>>???AAACCCDDDDDD@@@<<<;;;===@@@CCCEEE??????@@@CCCFFFIIILLLNNNKKKKKKIIIGGGDDDBBBCCCDDDBBB??????BBBBBBBBBDDDIIIKKKLLLPPPXXX```bbb___ZZZaaaeeehhhjjjmmmttt777999;;;<<<;;;;;;;;;<<<999:::;;;<<<<<<;;;888666444555666888:::;;;<<<<<<;;;<<<>>>>>><<<;;;;;;<<<;;;888555333333777;;;>>><<<;;;;;;;;;;;;;;;<<<<<<:::777444444666:::<<<<<<;;;<<<<<<<<<;;;999888777999;;;===>>>===;;;888666555555666666888999:::;;;888666333111111333666777888999:::::::::999888777666666666888;;;;;;:::888:::::::::::::::999888888444555555444333333555777888666555666888999999999555888;;;<<<;;;:::999999<<<<<<<<<:::888999;;;===>>>======<<<:::999999:::===============<<<;;;;;;777777777777777888888888777777888999999;;;===>>>>>>=========>>>>>>===<<<999666333222444888:::;;;;;;;;;<<<<<<<<<;;;:::999;;;<<<======:::999888999777888:::;;;<<<===<<<<<<444444555888;;;===;;;999666666666666888<<>>??????===999666555666888888888888888888<<<<<<===>>>======<<<;;;888777777999<<<@@@AAABBBBBBBBB???;;;777444444555555555666777888999::::::888:::<<<>>>>>>===:::999999888777666555666777888888999<<<>>>??????>>>===;;;:::999:::===>>>>>>===:::888888999<<<>>>>>><<>>???888888888:::===>>>>>>===888888999999888777555444///000000000111333777:::<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999::::::888888888888999999999999<<<<<<===>>>===<<<;;;999;;;===>>>===;;;999999999;;;;;;<<<<<<======>>>>>>:::999999:::<<<===<<<;;;;;;<<<>>>===:::777666555;;;888666666888<<<>>>???<<<<<<===>>>???>>>;;;888222333666;;;>>>>>><<<999999<<>>@@@@@@???>>><<<:::999888888555666999<<<>>>>>>>>>>>>;;;888444333444777999999999:::===???AAABBBCCCDDDBBB???;;;777666666888999999999777555222222333555<<<===============>>>>>>@@@AAAAAA@@@>>><<<<<<===:::;;;<<<>>>??????@@@???;;;:::999999;;;>>>AAABBBDDDBBB???<<<;;;;;;<<<===>>>===;;;888777888<<>>======???AAACCC>>>>>>>>>???@@@CCCEEEGGGFFFCCC???===???BBBEEEFFFGGGEEECCCBBBDDDHHHMMMQQQKKKJJJIIIEEEAAA@@@AAABBBDDDCCCDDDGGGGGGGGGLLLTTTVVVWWW\\\gggqqqvvvsssmmmqqqvvv}}}666999===>>>===;;;::::::888888999;;;===;;;888555333444666888:::<<<===>>><<<>>>??????>>>======>>>;;;999777555666999<<>><<<;;;;;;;;;<<<===;;;888555666;;;>>>???>>>=========<<<;;;999888777888:::<<<===<<<:::888666555555666777888888999999888666555333333444666777666777888999:::999888888555555555777:::;;;:::999777888999:::;;;;;;;;;;;;444444555444333333666888777666555666888:::::::::777999::::::999888999:::<<<<<<<<<;;;999999;;;<<<===>>>>>>===:::888999999;;;<<<===>>>>>>===;;;:::555555666666666777777777444777999:::::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;888444111000222666888999::::::;;;;;;;;;;;;::::::<<<======<<<:::999999:::888999:::<<<======<<<<<<555444444888===???===;;;777888888888888;;;???CCCAAA===999555333555888:::<<<;;;<<<<<<===<<<888666666888::::::888777666777;;;<<<<<<=========<<<<<<999888777999<<>>>>>>>>===:::888:::>>>@@@@@@>>>?????????@@@AAA@@@===;;;888999;;;>>>@@@???===:::555666888999;;;===??????999888888999<<<======<<<777888999:::999777555333---///000000111333666999===<<<;;;:::::::::::::::;;;======<<<:::888888888888888999:::;;;<<<<<<===>>>>>>>>>>>>===<<<;;;;;;===>>>???>>>;;;:::999:::999::::::<<<===>>>??????<<<;;;:::;;;===>>>===<<<;;;===>>><<<:::888888999<<<:::777777:::===???@@@===<<<<<<===>>>===;;;888555777999===???>>>;;;888999<<>>;;;999999;;;999999888777777777777777666777999;;;<<<<<<<<<;;;:::999888999:::;;;:::999777666555444333333333444777999<<<=========>>>???>>>===<<<;;;::::::::::::888888999;;;<<<=========;;;999666555666888999999888:::>>>@@@AAACCCEEEGGGAAA???<<<:::999:::;;;<<<:::999666333000000222555999;;;>>>>>>>>>>>>>>>@@@???AAABBB@@@>>><<<;;;<<<888:::<<<>>>???@@@@@@@@@;;;:::888999;;;>>>???>>>@@@>>><<<;;;:::;;;<<<===>>>===<<<:::999999===???BBBAAA???>>>>>>???@@@AAA?????????@@@BBBDDDFFFHHHGGGDDDAAA???@@@CCCEEEEEEOOOLLLGGGCCCBBBEEEHHHKKKGGGGGGEEEBBB@@@???AAACCCDDDFFFJJJNNNOOOPPPWWWaaahhhiiinnnwww~~~888;;;>>>???===;;;999999888888999<<<>>>===999666222333666888;;;===>>>???>>>???@@@@@@???>>>???@@@<<<:::999888999;;;===???BBB@@@>>>;;;:::;;;<<<===:::888666999???BBBAAA??????>>>===;;;:::999888777888999;;;;;;;;;:::888777777777888999999:::::::::888888777777666666666555333444666888999999999888444333444666999:::::::::555666888999;;;<<<<<<<<<888888777555444444777999777666555666999;;;;;;:::777888888888777999;;;>>><<<<<<<<<;;;999999:::<<<<<<>>>???===999777777888888999;;;======<<<:::999666666666666777777777777333777;;;<<<;;;::::::;;;888999;;;;;;:::999999999777444111000222555777888999999::::::::::::::::::>>>>>>>>><<<::::::;;;===888999:::;;;<<<;;;;;;:::444333333777<<>>;;;888555444555888::::::999888999:::999777666555888;;;;;;999888888999:::;;;;;;<<<<<<=========:::999888999<<>>;;;999888999;;;444555777999::::::::::::999999:::;;;;;;;;;;;;;;;;;;999777555555666777999::::::;;;;;;;;;;;;;;;;;;:::999888999<<>>;;;888:::>>>AAA@@@>>>>>>=========??????===;;;999999:::===>>>>>>;;;999555555666888:::<<<>>>@@@:::999777888:::;;;;;;:::888999;;;<<<<<<999666444///000222222333444777999===<<<;;;:::999999999999888;;;>>>===;;;888888888888999:::;;;===???@@@AAA@@@???>>>===<<<<<<<<<<<<>>>???@@@???<<<::::::;;;888999:::;;;===>>>???@@@>>>===<<<===>>>???>>>===;;;<<<<<<;;;999999:::;;;;;;999888888:::<<<>>>>>><<<;;;::::::;;;<<<:::999999999;;;===>>>===999666888;;;===;;;777444666999:::999777555555666777888777777888999:::;;;;;;<<<:::888777888:::;;;;;;:::888777555444333222333333555888<<<>>>>>>>>>>>>???;;;;;;;;;::::::;;;<<<<<<999:::;;;<<<<<<<<<;;;:::<<<:::777777999:::::::::999<<<@@@AAAAAAAAACCCEEE???>>>=========>>>???@@@;;;:::777333000111444777777:::>>>???===<<<===>>>>>>@@@AAA@@@>>><<<;;;;;;;;;<<<>>>@@@AAAAAA@@@???===;;;:::;;;===>>>===;;;<<<;;;:::::::::<<<===>>>===>>>===<<<;;;;;;===???AAA@@@???>>>>>>???@@@AAAAAAAAAAAABBBCCCFFFHHHIIIGGGDDDAAA@@@@@@BBBBBBAAALLLJJJGGGEEECCCCCCDDDEEEDDDDDDDDDCCCCCCDDDHHHKKKJJJOOOVVV\\\]]]___iiittt|||}}};;;===??????<<<:::999999999999:::===@@@???;;;666111333555888;;;===???@@@???@@@AAAAAA@@@???@@@BBB<<<;;;:::::::::<<<>>>???DDDBBB>>>;;;::::::<<<===:::777777;;;BBBEEECCC@@@@@@???===;;;999888888888999999:::::::::999888777888999:::;;;;;;;;;;;;;;;999999999999888777666555222333555777888999999999333333333555888:::::::::555666777999:::;;;<<<<<<<<<<<<:::888555555777999777777777888;;;======<<<777777777666777999>>>BBB<<<<<<===;;;999999:::;;;;;;===>>><<<888555555666555777999<<<<<<;;;999888777777777777888888888888222777<<<>>>===::::::;;;666888::::::999888777888777444222111333666888888999999999999999999999999@@@@@@>>><<<:::;;;===@@@777888999:::;;;:::999999444222222666<<<>>><<<888999:::;;;:::999999:::<<<===;;;888555555666888:::999888666666888888777666444777;;;<<<:::999:::;;;:::::::::;;;<<<===>>>>>>;;;:::888999<<<>>>??????======<<<;;;999999:::<<<444555777888999:::999999888888888999999::::::;;;;;;999777555555666888999<<<;;;:::999999999::::::;;;999999:::===@@@AAAAAA???;;;888999>>>AAA@@@======;;;:::;;;<<<===<<<;;;888888999;;;======:::888555555666777999;;;>>>@@@;;;999777777888::::::::::::;;;>>>???>>><<<888666111222444444444666888:::>>>===<<<:::999888888888555999===>>><<<999999:::888999;;;===???AAABBBCCCAAA@@@>>><<<<<<<<<<<<===???@@@AAA@@@===;;;;;;;;;777888999;;;===>>>@@@@@@???>>>===>>>???@@@???>>>;;;;;;;;;999888888:::===;;;999777888:::<<<<<<<<<<<<:::888888:::;;;:::999;;;;;;;;;<<<===;;;777444777999;;;888333111444888;;;999777555444666888999888888888888999:::;;;<<<999888777777999;;;;;;:::888777555444333333444444555888<<<>>>?????????@@@999999999:::;;;<<<===>>>999:::===>>>>>><<<999777<<<:::999999:::;;;;;;:::<<<>>>AAAAAA@@@???AAACCC>>>>>>>>>>>>???@@@AAABBB===;;;888444111222555999777;;;>>>???===;;;;;;<<<===???@@@@@@>>><<<;;;;;;>>>???AAABBBBBBAAA@@@>>>>>><<<;;;<<>>>>>>>>===<<<>>>???>>>>>>>>>>>>???@@@AAAAAACCCCCCCCCCCCEEEGGGIIIJJJFFFCCCAAA@@@@@@@@@???>>>DDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFHHHLLLQQQUUUVVV\\\fffmmmoooqqq|||@@@AAAAAA???<<<::::::;;;===>>>?????????===;;;:::999777666777:::===?????????>>>===<<<<<<===>>>???;;;;;;;;;:::::::::999999<<<<<<;;;<<<======;;;:::777777888:::===@@@CCCEEEBBB@@@===:::777666555555999:::;;;<<<<<<:::999777555777:::<<<===<<<;;;:::;;;:::999777777777777888777777999<<<===<<<888555///111333666777777777666666888:::;;;:::999999999======<<<999666555666888666777999;;;============<<<999777555555888<<<>>>???>>>===;;;999888888888999999888888777666666666666888:::;;;:::999999:::;;;;;;:::999888777666555555777:::===>>>>>><<<;;;:::;;;;;;;;;:::888666555;;;999777555666888<<<>>>>>>;;;999:::<<<>>>===;;;>>>===<<<;;;;;;;;;;;;;;;888888888888888777777777777666555444555888;;;===>>>===;;;999888888888999===;;;999777666666777777777666555444444555666777::::::;;;<<<;;;:::999888888:::;;;;;;:::;;;===>>>888777777777:::;;;<<<<<>>======<<<999777:::888666666666777666444:::777555666999;;;:::999<<<;;;999777666666777777>>><<<:::888888999:::<<<;;;777555:::CCCFFFAAA:::::::::999:::;;;<<<======:::999777555555666888999;;;888666777;;;===<<<;;;:::999888777888:::===???<<<<<<;;;888555444555777::::::;;;:::888888888999555444333444666999::::::>>>>>><<<:::888666555444555666888999::::::999888999999999<<>>;;;999888:::<<<>>>BBBBBBBBBBBB@@@<<<999777333666:::<<<<<<<<>>666666666777888:::;;;;;;BBB@@@>>>;;;999888888888999:::;;;<<<============;;;;;;<<<===<<<999444111333666777555111111666;;;<<<999555333333666:::<<<<<<=========<<<;;;;;;:::::::::999888888999::::::::::::999888777666555444:::;;;<<<>>>???@@@@@@@@@<<<;;;999999::::::999888888999:::;;;;;;:::888777999:::<<<>>>???@@@@@@???;;;>>>AAACCCBBBBBBCCCCCC>>>???@@@???>>>>>>@@@AAA@@@===999666555777:::<<<;;;>>>@@@???;;;999888999<<<>>>???===999888:::===???@@@BBBBBB@@@>>>======>>>>>>??????>>>===<<<;;;===>>>??????>>>>>>@@@AAA>>>>>>>>>============>>>>>>>>>>>>???AAABBBAAA@@@AAADDDHHHIIIFFFEEEFFFHHHEEE@@@======<<<:::;;;>>>===BBBGGGKKKLLLKKKJJJIIIKKKSSSXXXWWWYYY```hhhkkkoooqqqtttxxx~~~>>>???@@@???===;;;;;;<<<<<<>>>???@@@@@@???<<<;;;999777666777999<<<>>>>>>===<<<;;;;;;;;;;;;<<<===::::::999888888888888888<<<;;;;;;<<<<<<<<<;;;:::888888999:::;;;>>>@@@AAAAAA???===:::888666555555888999;;;<<<<<<:::999888555666888:::;;;<<<<<<;;;;;;:::888777666777777888777888999<<<===;;;888555///111444777888888666555777999;;;<<<;;;::::::;;;<<<<<<<<<:::777666888999888999;;;===>>>>>>>>>======;;;888777888:::===@@@???>>>===<<<:::888777777888888888888777666555444666888:::;;;;;;:::;;;<<<;;;;;;::::::999888777777777999;;;===>>>===;;;:::;;;;;;;;;;;;:::888777555:::999777777777999<<<======;;;999:::===>>>>>><<>>===<<<;;;;;;;;;;;;888888777777777777777888777666555444555777:::<<>>999888777666666777888999999888777888;;;===<<<:::;;;:::888777888;;;>>>@@@>>>>>>===:::666555555777666777888888888888999999888777555666888;;;;;;;;;===<<<;;;:::888777666555777777999:::;;;:::999999777777888:::>>>@@@AAA@@@AAA???<<<:::999;;;===???AAAAAAAAA@@@>>>;;;888666444777:::<<<<<<===???BBBAAA@@@>>>=========>>>>>>888888777888888:::;;;<<>><<<:::999999999:::;;;<<<======>>>>>>>>>;;;;;;;;;<<<<<<:::555111000333444222//////444888<<<:::666444444666:::======>>>>>>>>>======<<<;;;::::::999888888999::::::::::::999999888777777777999:::<<<===???@@@AAAAAA===;;;:::;;;<<<===<<<;;;999:::;;;<<<;;;:::888777<<<===???@@@BBBBBBBBBAAA???@@@BBBBBBAAA@@@@@@AAABBBCCCCCCAAA???======>>>???===:::888777888;;;<<<>>>@@@AAA@@@===:::::::::=========<<<:::999:::;;;>>>???AAA@@@>>>===>>>>>>>>>????????????>>>===<<<>>>??????>>><<<===???BBB@@@???>>>=========>>>???=========???AAABBBAAAAAACCCEEEGGGGGGGGGFFFGGGGGGCCC???===<<<999666999>>>@@@EEEMMMUUUZZZ[[[YYYWWW___fffllllllmmmssszzz|||:::<<<>>>???===<<<<<<===;;;===@@@BBBBBB@@@>>>===999777666777999<<<======::::::999999999999:::::::::999777666555666777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<>><<<;;;999777666666888999:::;;;;;;:::999999666666777888999::::::;;;999888777666666777888888999999:::;;;<<<;;;777444000222666999:::888666444888;;;===>>><<<<<<<<<<<<<<<===<<<;;;999888999:::999:::<<<===>>>>>>>>>======<<<:::::::::<<>>>>>>>>===;;;888666555666777888999888666444333555777:::;;;;;;;;;<<<>>><<<<<<;;;;;;:::::::::999999;;;<<<======<<<;;;999;;;<<<<<<<<<;;;999777666999888888888999:::<<<<<<<<<;;;:::;;;===?????????@@@@@@>>>===;;;;;;::::::888888777666666777888999777666555555666888:::<<<@@@>>>:::777666666777888===<<<;;;::::::;;;<<<<<<888666444222333555888:::<<<<<<<<<<<<;;;999777555777999<<<<<<:::888777777444444555777888:::;;;;;;<<<;;;;;;;;;===<<<;;;999666555444666888:::;;;:::===:::777666777999::::::===<<<;;;:::::::::::::::999666333111111555999<<>>>>>??????===:::777888888999:::;;;<<<======888888777777777888888999888888999:::<<<===;;;999;;;:::888888999;;;>>>@@@AAAAAA???<<<999666666777333444555666777888999999999888666777888::::::999::::::999999888888888777888999;;;<<<<<<;;;:::999666666666999===??????>>>@@@???<<<::::::;;;===?????????>>>===;;;999666555444666999:::;;;<<<>>>@@@@@@???>>>=========>>>???;;;:::999888999;;;===>>>BBBAAA???===;;;:::::::::999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<:::666333000222444222111111555888===:::777555444777:::<<<======>>>>>>>>>===<<<<<<:::999999888888999999:::::::::::::::::::::::::::999:::;;;<<<>>>???@@@@@@===<<<;;;===???@@@???>>>;;;<<<<<<<<<;;;:::888777>>>???AAABBBCCCCCCCCCBBBBBBBBBBBB@@@>>>===>>>???EEEFFFFFFDDD@@@===;;;:::===<<<;;;999999:::<<<===@@@AAABBBAAA>>>;;;;;;;;;???===<<<<<<<<<<<<;;;999<<<===>>>>>><<<===>>>@@@??????@@@@@@@@@???>>>>>>@@@@@@>>>;;;:::;;;>>>AAABBBAAA???>>>>>>>>>>>>???===>>>???@@@AAABBBCCCDDDDDDCCCBBBBBBDDDEEEEEEDDDBBB@@@@@@>>>:::888>>>FFFJJJOOOXXXdddnnnrrrppplllxxx777:::===>>>>>>=========:::<<>>999888777888:::<<<<<<<<<999999999999999999999999;;;999666444444555888999999:::::::::::::::;;;===???>>>===<<<:::999888888<<<<<<<<<;;;:::999777777777888999:::::::::::::::999888777777777777777888777777666555666777888999:::999:::;;;<<<:::777444222555:::======:::777444:::<<<>>>???>>>=========>>>>>>>>><<<999888888999999:::;;;<<<======<<<;;;;;;;;;;;;;;;<<<===???@@@<<<===>>>===;;;999666444777888:::;;;:::888555333444666999::::::;;;<<<>>>=========<<<<<<<<<;;;;;;888:::;;;=========<<<;;;<<<<<<===<<<;;;:::888777777777888:::;;;;;;;;;;;;;;;::::::;;;===???@@@@@@BBBAAA???===;;;:::::::::999888777666666777999:::888888777777888:::<<<>>>???===:::888777888:::<<<<<<<<<<<<<<<<<<===>>>???:::888555222222444666888<<<<<<=========;;;:::999777:::<<<<<<:::777555444111333555777777888:::;;;<<<;;;:::;;;<<<<<<:::888555444444666:::===>>>>>>>>><<<999777777888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;:::777333//////222777:::>>>???@@@@@@===:::888777777888999:::;;;<<<<<<<<<777777777888888999999999999:::<<<===>>>>>><<<::::::999777777777:::<<<>>>@@@AAA@@@>>>;;;999999:::555444444666777999999888888666555555777777777555777777888888999999::::::;;;;;;<<<======<<<;;;:::666666777:::===>>>>>>===???===;;;:::999:::<<<===<<<<<<<<<;;;999777555444444555666777999:::<<<===???>>>===<<<<<<===>>>???>>><<<;;;::::::<<<>>>@@@BBBAAA@@@>>>===;;;;;;:::888888999:::::::::::::::;;;;;;;;;<<<<<<;;;777444444666777666666666999<<<<<<999666444444666888::::::;;;;;;;;;;;;;;;::::::999999999999999999999999::::::;;;;;;<<<======>>>::::::::::::;;;;;;<<<<<<<<<;;;;;;===???AAAAAA@@@============<<<:::888777>>>>>>@@@AAABBBAAAAAA@@@BBBBBBAAA???<<<<<<===???EEEGGGGGGFFFBBB===;;;:::;;;;;;::::::;;;<<<>>>???BBBBBBAAA@@@>>><<<;;;;;;AAA>>><<<===??????<<<999;;;<<<<<<;;;;;;<<>>===???@@@AAABBBBBBCCCDDDFFFFFFBBB@@@@@@DDDGGGGGGEEECCCDDDGGGGGGEEEEEEOOOZZZ___aaahhhuuu777:::<<<===<<<<<<<<<===:::;;;===???@@@@@@??????:::999888999;;;<<<<<<;;;999999999::::::999999999;;;:::777555555666888:::777888:::999888999<<<>>>BBBAAA@@@>>>;;;999777666999:::;;;<<<<<<:::999777666777888999::::::;;;;;;<<<;;;999777555444444444555555444444555777999::::::999999:::;;;:::888555666999===??????<<<888555:::<<<>>>???>>>=========@@@@@@@@@===999777666666777888999:::::::::999888888888:::;;;============;;;<<<======;;;999666444999;;;<<<======:::888666444666777888888999<<<>>>???>>>>>>>>>===<<<<<<<<<666777999;;;<<<===>>>>>><<<=========<<<:::888777555666888999;;;;;;;;;;;;::::::;;;<<<<<<>>>???AAAAAA@@@???===;;;:::999999999888888777888999:::;;;;;;;;;:::;;;<<<===???@@@>>>===;;;:::;;;<<>>??????<<<:::666333222222444555888999:::;;;<<<<<<;;;;;;888:::<<<<<<999666444333000333666777777777999:::===<<<;;;;;;<<<;;;999777555444444777;;;>>>@@@@@@>>>===:::888777888:::<<<:::::::::;;;;;;;;;;;;;;;???;;;666111000222555888:::<<>>======:::999777666666888:::<<<===>>>???>>><<<;;;<<<===999777666777999:::999888888777666666777777666444555555666777999:::;;;;;;<<<======>>>===<<<;;;:::777777888;;;>>>@@@>>>===<<<;;;:::888888999:::;;;:::::::::999999888777666444444444444666888999:::>>>===<<<;;;;;;;;;<<<===>>>===<<<;;;<<<===???AAAAAA@@@@@@???===<<<;;;:::999999:::;;;;;;;;;;;;:::;;;::::::;;;<<<;;;999666888888999999999:::;;;===:::888555333222444666777666777777888888888777777999999999999999999999999999:::;;;<<<===>>>>>>???<<<;;;:::888777777777888:::999999<<>>===<<<;;;999999;;;<<<===>>>>>>>>>===<<>>@@@BBBDDDEEEDDDBBB>>><<<<<<999999999:::;;;===???AAAAAA@@@???>>>>>>===<<<;;;BBB@@@>>>???AAAAAA>>>;;;:::;;;<<<;;;;;;<<>>;;;777555777<<<@@@???BBBFFFHHHFFFBBB===999???@@@AAAAAA@@@AAADDDFFFIIIEEEBBBCCCGGGLLLNNNNNNIIILLLRRRVVVXXX[[[gggtttyyyyyy|||:::;;;<<<;;;::::::;;;<<<::::::;;;;;;<<<===>>>>>><<<;;;:::;;;<<<===<<<;;;999999::::::::::::999999:::999777666555666888999555777999888777888<<<@@@BBBBBBAAA???<<<:::777666666888;;;======<<<:::888666666777888999:::;;;<<<===<<<:::888666444333222333333333333555777999;;;999888888:::;;;;;;999777:::<<<>>>@@@???<<<888666888;;;===>>><<<<<<<<<<<>>===;;;999888666777888888888999<<<>>>@@@@@@???>>>===<<<;;;;;;444555777999;;;===>>>>>>===>>>>>>>>>===;;;999888444555666888999:::::::::999:::;;;;;;;;;;;;>>>@@@??????===<<<::::::999999999999999:::;;;;;;;;;<<<<<<<<<======>>>@@@AAABBB>>>>>>=========???@@@AAA;;;;;;<<<<<<============;;;:::777555333333333333333555777999::::::::::::999;;;<<<<<<999666444444111444888999777666888:::<<<;;;;;;;;;======;;;999666666666888<<>>999444222333555777666999;;;<<<;;;:::999:::888999:::;;;;;;:::999888333555888:::<<<;;;::::::<<<>>>@@@@@@???>>>>>>>>>===;;;888666666777888::::::<<<===>>><<<<<<<<<===;;;888777888;;;<<<:::888999888888999::::::888666444444555777999:::;;;<<<===>>>>>>>>>===<<<:::999888888:::===@@@AAA???===;;;:::999888777888999999999999999999999999::::::666444222333555777888888===<<<;;;999999999999:::;;;<<<<<<===>>>???@@@AAA?????????>>>===<<<:::999<<<<<<============<<<<<<;;;::::::;;;<<<<<<:::888999999999::::::::::::;;;999777444222222333444555555555666777777777666666888999999::::::999999888999999:::;;;<<<===>>>>>><<<;;;999777666666666666999888999;;;>>>@@@AAA@@@@@@???>>>>>>===<<<;;;;;;::::::;;;<<<<<<;;;999999;;;<<<======<<<<<<>>>@@@>>>@@@AAAAAA???>>>===>>>888888777888:::===AAACCCAAA???======>>>???>>>===AAAAAA@@@AAABBBAAA>>><<<:::;;;<<<<<<<<<<<<>>>@@@????????????@@@AAABBBCCC@@@>>>;;;888666888===AAAAAADDDHHHJJJIIICCC===999<<<>>>@@@@@@???AAAFFFJJJKKKIIIFFFGGGLLLSSSXXX\\\ZZZ\\\ccckkkpppuuu======<<<:::777777999;;;;;;999888777888999<<<===>>>===<<<===>>>>>>===;;;888999::::::::::::999888888777666666555555666666444777999888666777<<>><<<999777555444777:::===>>>===:::999555555666777999:::<<<===:::;;;;;;:::888666444333222222222333555777:::;;;888777777999;;;<<<:::999;;;<<<>>>>>>===:::777555777999;;;<<<;;;::::::;;;;;;<<<===<<<999777666666555666777777777555444333333666:::===>>>>>><<<:::999999999999999999999999============<<<;;;:::999999:::::::::999:::===???BBBAAA@@@>>>===;;;:::999444555666777999:::;;;<<<>>>>>>>>>>>>===;;;:::888333333444666777888999:::999:::;;;;;;999999;;;>>>======;;;::::::999999999888999;;;===>>>>>>===<<<<<<======>>>???@@@AAAAAA????????????>>>>>>======::::::;;;;;;;;;;;;;;;;;;888777777666555555444444555666888:::;;;;;;:::::::::;;;<<<;;;888666666666222666::::::777555777999999999999;;;>>>??????>>>999888777999<<>>>>>======@@@===999666444555666888555666888:::;;;:::999777999:::;;;;;;;;;999777666222555888;;;===<<<;;;:::<<<===???>>><<<;;;<<<>>>@@@>>>;;;888777777888999999;;;======;;;::::::::::::777555777<<<>>><<<999888777777999::::::888777333444555777888:::;;;<<<>>>>>>>>>>>>===;;;999888888888:::===@@@@@@>>><<<;;;:::999999888888999999888888888999:::<<<===>>>888555333333666888999888===<<<:::888666666666666888:::<<<>>>@@@@@@AAAAAA>>>>>>>>>>>>===;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;999;;;;;;:::;;;;;;;;;:::999999777555333222333444555666777777888999999888888888999::::::::::::999888888888999999:::;;;<<<<<<<<<:::999777777888999::::::999999;;;>>>@@@@@@@@@@@@???>>>>>>============:::;;;<<<<<<<<<:::999888:::;;;======<<<<<<<<<===<<<===>>>>>><<<<<<===>>>777666555666999===AAADDDAAA???======@@@AAAAAA@@@>>>@@@BBBAAA@@@===<<<<<<:::<<<>>>>>>======>>>???>>>>>>===>>>???AAACCCDDD@@@???===;;;:::<<<@@@CCCDDDFFFHHHIIIGGGCCC>>>;;;;;;???BBBDDDDDDHHHNNNTTTWWWWWWVVVWWW[[[cccmmmssssssuuu{{{??????<<<999666666888:::;;;999666444555777:::<<>>===>>>??????===;;;777888999::::::999888777555555555555555444444444333666888777555666<<>>===;;;999666555333666:::===???===;;;999555555666777888:::<<<===888999:::;;;:::888666555111111111222555777:::;;;777666777999;;;<<<;;;:::<<<<<<===<<<;;;999666444666888:::;;;:::999999:::777999;;;;;;:::888888888666666777777777555444333333666:::>>>@@@???<<<;;;999999888888999999:::;;;===<<<<<<;;;::::::999999<<<======<<<;;;<<<>>>@@@CCCBBB@@@>>><<<:::999888555666666777888999999:::>>>>>>???>>>===<<<:::999333333333444666777999:::888:::<<<:::888888:::===<<<;;;::::::999999999999888:::===???@@@???===<<<<<<<<<===>>>???@@@AAAAAA???@@@@@@@@@>>><<<:::888999::::::;;;::::::999999444444666666777777666666:::;;;<<<=========<<<;;;;;;<<<<<<:::888666777888333777<<<;;;888555666888777777888;;;???BBBBBBBBB:::999888:::<<<>>>??????777:::>>>>>><<<;;;<<<===:::;;;===>>>????????????===<<<999777666666777888666555666888::::::888555:::;;;<<<<<<;;;888666444222444888<<<======;;;:::;;;===>>><<<:::999;;;>>>CCCAAA>>>:::888888999:::999;;;===<<<:::888777888888555333666<<>>;;;555555555777999999777555333444555777888:::;;;<<<>>>>>>>>>>>><<<:::888777777888:::===@@@@@@>>>;;;<<<;;;::::::999999::::::777888888:::;;;===???@@@:::777444444777999:::999===<<<999777555444444444666888;;;???AAAAAAAAA@@@======>>>======;;;999888888888999999999888888777;;;::::::;;;<<<===;;;:::>>>===<<<<<<===<<<:::999:::888666444333444555666888999:::;;;;;;;;;;;;;;;888999:::;;;;;;:::999888777777888999999:::;;;;;;;;;:::999888888:::<<<>>>;;;::::::<<>>>>>>>>>>>>>>???<<<<<<=========;;;:::999:::<<<>>>>>>===;;;;;;;;;<<<<<<===;;;::::::;;;===777555444444777<<>>AAADDDDDDCCC;;;???BBBAAA>>>;;;;;;<<<:::===???@@@???======>>>============>>>@@@CCCDDDAAAAAA@@@>>>===???CCCFFFHHHHHHHHHGGGEEEBBB@@@>>>===AAAFFFIIIKKKPPPXXX___jjjkkklllmmmpppyyy???<<<888888999:::888666===:::666666888;;;===>>>===<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999888888888888777888999999999777666555555888::::::999999===@@@???>>>===<<<;;;888555222555777:::<<<======;;;:::777888888888777999<<<>>>888777666666777777666444333222222222444666999;;;888888888888999:::;;;;;;======<<<:::777555555666444555777999:::999888777;;;:::999:::;;;:::888666999888777777999:::999888888:::<<<<<<:::999999:::888888999:::<<<======>>>===<<<;;;;;;<<<===<<<:::888:::<<<<<<<<<<<<===????????????>>>===;;;999888999888777666666777888888999;;;===>>><<<:::999999777555333222444666777777999::::::888666666777888:::999999888888888888888888888999<<<===<<<:::777::::::::::::<<>><<<:::999@@@===;;;999999888777555888777555555888:::;;;;;;<<<===@@@AAABBBAAA???>>>;;;:::999999888888888888999:::;;;<<<<<<;;;999777777666666888===@@@@@@???>>>;;;888888;;;<<<<<<;;;666888:::<<<============;;;<<<===>>>???@@@@@@@@@???<<<999777777888888777444222222555;;;>>><<<999999:::<<<======;;;:::888999999999:::;;;<<<===>>>:::===@@@>>>:::999<<<@@@EEE@@@:::666777777777666:::999888999::::::999777777444333666;;;>>><<<999333333444666777777444111555666777777777888<<<>>>@@@AAA@@@<<<777555666999999<<<>>>>>>;;;:::;;;======<<<;;;:::999::::::;;;888888888999:::;;;<<<===888777666777:::<<<<<<;;;<<<======<<<:::888888999;;;;;;<<<===>>>>>>>>>>>>;;;===???@@@???<<<888555999888666444333222333333666777999:::;;;;;;:::999;;;;;;===???@@@???;;;888888666444444777999::::::999:::===???@@@@@@???>>>999888777888:::;;;:::999::::::999999999::::::;;;;;;;;;::::::<<<===???AAA===>>>>>>?????????>>>>>>???<<<;;;<<<>>>@@@???===<<<======<<<:::999999:::888<<>>???AAACCCCCCCCC???AAABBBAAA>>><<<::::::===???AAAAAA@@@>>>>>>???@@@@@@>>><<>>>>>===;;;:::777444222444666999;;;===<<<;;;:::888999999999888999;;;===777666444444666777666666444333222222333555777999888777777888999;;;===>>>=========;;;888777777888777888999:::999888666555777666555666888:::999888:::999888999::::::999777777999<<<<<<;;;999999999888888999:::;;;<<<=========<<<;;;;;;<<<===<<<;;;:::;;;<<<<<<;;;<<<===???>>>?????????===;;;999777999888777777777777888999:::<<<>>>???===;;;::::::777555333444666999:::::::::;;;;;;999777666777888;;;:::999888777888888999888999:::<<<>>>===:::888777777888999:::<<<===>>>AAAAAA@@@???>>><<<::::::>>><<<::::::;;;;;;;;;:::888777666777999;;;;;;:::<<<===>>>???@@@??????>>><<<;;;:::999999888888888888999:::;;;;;;:::999888777666777:::>>>@@@???>>><<<:::888999;;;<<<;;;999555666888999;;;;;;;;;:::;;;<<<>>>@@@AAAAAAAAA@@@@@@===:::888888888777666444111000333888<<<:::888777888:::<<<======<<<<<<;;;:::999888999:::<<<===<<>>AAADDD???:::777777777777666999888888999;;;<<<;;;:::999777555777<<<>>><<<999555444333444555555333111444555666777777999;;;>>>===>>>>>>:::666444666888:::<<<======;;;:::<<<>>>>>>===<<<:::::::::;;;<<<;;;;;;;;;;;;;;;<<<======999777777777999;;;;;;:::;;;<<<======;;;;;;<<<===<<<======<<<<<<:::999888777888;;;<<<===<<<:::999888777555333222222222222666777888:::;;;;;;;;;;;;::::::;;;>>>@@@AAA???===999666444444777999::::::<<<===>>>???@@@@@@??????<<<:::888777999;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<<<<======???@@@@@@>>>???????????????>>>===???<<<::::::<<<>>>>>><<<===>>>>>><<<999777777888999<<<@@@AAA===999777666999;;;======<<<;;;<<<===<<<;;;999888999<<>>>>>@@@BBBCCCBBB???@@@AAAAAA???======>>>AAACCCDDDCCC@@@>>>======DDDFFFDDDAAABBBHHHJJJHHHEEE???<<<@@@BBB@@@@@@BBBGGGJJJQQQXXXXXXUUUVVVZZZ___```cccggglllrrrwwwyyyCCC???999666666777999999;;;;;;<<<>>>???>>>;;;888888888888888888999:::::::::999888777555555555555777777888888777777666555888999;;;;;;:::;;;<<<>>>===<<<<<<:::999666444333333555777:::;;;<<<;;;:::999:::;;;:::999999:::<<<777555333333555777888888666555333222333444666777888777666777999<<<@@@BBB>>>???>>><<<:::999999:::::::::::::::999777555444222111000222666999;;;;;;;;;:::;;;<<<===;;;999666666999<<<===<<<:::888888777888888999:::;;;<<<<<<===;;;;;;;;;======<<<;;;<<<===<<<;;;::::::===???===>>>??????>>>;;;888666999888888777888888999999;;;===@@@@@@???===<<<<<<888666555666888;;;<<<<<<:::;;;;;;999777666777999<<<;;;999777777888999:::999999;;;===??????<<<999444555777888999999888888>>>>>>>>>>>>===<<<;;;;;;<<<;;;::::::<<<>>>>>>===777777888:::<<<<<<:::888:::::::::;;;;;;<<<===>>>======<<<;;;999888777777888888888888888999999999666666888:::===>>>===<<<999888888:::;;;;;;999777555666888999:::::::::999:::<<<>>>@@@AAAAAA@@@???@@@===:::999888888888777444111///111555888888777555666999<<<>>>?????????>>><<<888555555777:::<<<>>>@@@BBBAAA>>>===???BBBBBB???;;;888888888777666999888777888;;;>>>??????;;;999777999<<<===;;;999666444111000111222222222333555777777777888:::<<<999;;;;;;888444333666999:::;;;;;;;;;::::::===???>>>===<<<<<<<<<<<<<<<===>>>>>>>>>=========<<<<<<888777666777999::::::999:::<<<============???AAA>>>>>>===<<<:::777555333333444666888:::<<<<<<===777666444333222222222333777777888999:::<<<<<<===:::::::::===@@@CCCCCCBBB999777555555777999::::::???????????????@@@AAAAAAAAA===999777888;;;===>>>>>>>>>===<<<;;;;;;;;;;;;<<<===>>>???????????????>>>??????@@@@@@??????>>>???<<<999999:::;;;<<<<<<=========;;;888666666777999<<<@@@@@@>>>;;;888777999;;;===>>>===<<<<<<===;;;:::999999:::<<<>>>@@@@@@>>><<<===???AAAAAAAAA???@@@AAA@@@??????@@@BBBAAABBBBBBAAA>>><<<<<<===DDDFFFEEEBBBBBBDDDDDDBBBAAA===<<>>@@@???>>>>>>??????>>>;;;888777777777777888999:::;;;;;;:::888777666555555555777777777777777777777666::::::;;;<<<;;;;;;<<<<<<:::;;;;;;999777666666666333555777999;;;;;;;;;:::;;;<<<<<<;;;999888999;;;888666333333666999;;;<<<999888666444444555666777888777666666999===BBBEEEAAAAAA@@@>>>;;;999999:::::::::::::::999888777666222111000111555999<<<===<<<<<<===>>>???===999555555888;;;===<<<:::888888777777888999999:::;;;;;;<<<;;;:::;;;<<<===<<<;;;<<<<<<;;;:::888888;;;===<<<===>>>???>>>;;;777555888888888888888999999999<<<>>>AAAAAA@@@>>>======;;;999888888:::;;;;;;;;;777888999888888888:::<<<===;;;999777777888:::;;;999:::<<<>>>@@@@@@===:::444666888::::::999777555:::;;;;;;<<<<<<<<<<<<<<<;;;999888999<<<===>>>===666777999<<<>>><<<999555444444444555666999<<<>>>>>>======;;;:::888777666777777666666777888999:::555666888:::;;;;;;999888666777999;;;;;;:::777555777888999;;;;;;;;;::::::888:::===???@@@@@@>>>===>>><<<:::999:::;;;:::999555333000111444666888888555777999;;;===?????????@@@<<<777444333555999;;;>>>@@@BBBAAA???>>>???AAAAAA@@@===;;;:::999999999999777666888;;;???BBBCCC<<<:::999999:::;;;999777555222...,,,...111333444555777888888777666777888888999:::888555444777:::;;;:::999999999;;;>>>@@@>>>>>>>>>=========>>>>>>@@@@@@???>>>===<<<::::::555555555777:::;;;;;;:::;;;<<<===<<<;;;<<>>>>>>>>===;;;777444333333333555777999<<<>>>???777666555444333333444555888888888999;;;<<<>>>>>><<<;;;:::<<>>@@@BBBDDDCCC???999777888;;;>>>@@@@@@???>>>===<<<;;;;;;;;;<<<===>>>??????>>><<<;;;;;;<<<===???@@@AAAAAAAAA@@@>>>;;;999999:::;;;;;;:::;;;;;;:::888777777888:::<<>>???>>>===;;;;;;===???@@@@@@AAABBBBBB@@@??????AAACCC@@@AAAAAA???>>>===???@@@AAAEEEGGGEEEDDDEEEDDDAAA@@@???@@@DDDIIINNNRRRVVVdddiiisss|||}}}yyyxxx{{{HHHDDD>>>999777;;;@@@EEECCC@@@>>><<<=========<<<999999999999999:::;;;;;;;;;;;;:::999888888888888888888777777777888888888;;;;;;;;;<<<<<<;;;:::999777888:::999777666888:::666777888:::;;;;;;;;;;;;<<<<<<;;;999777777999;;;:::777555555888;;;>>>>>><<<;;;999777666777888999888777666666999===AAADDDCCCCCCBBB>>>:::888777888888888999:::::::::::::::666444333444777:::<<<============??????===999666444777;;;<<<;;;999999999888888888999999::::::::::::999999:::;;;<<<<<<;;;:::::::::999777777999;;;;;;<<<>>>>>><<<:::777555777777888888999999999999;;;>>>@@@AAA@@@>>>>>>>>>>>>===;;;:::::::::999777333444666777888999<<>>AAA@@@>>>;;;666888:::<<<<<<:::888666777888999:::;;;<<<<<<<<<:::999777888999::::::999666777:::===>>><<<777333.........000333777;;;============<<<:::888666555666666555666777888999:::555666777888777666555555555777:::;;;;;;999777555777888999:::::::::999888666777:::<<<======<<<;;;;;;999999:::<<<=========888666444444555777888999777888999:::<<<<<<======>>>;;;777444333555999;;;===???@@@@@@???>>>>>>>>>@@@@@@@@@>>>===;;;;;;;;;999777666888<<<@@@CCCDDD;;;:::999888999888777666333000---,,,...222555666888:::;;;;;;888555444333888:::;;;999666666999<<<:::999888888999<<<>>>@@@????????????????????????@@@@@@???>>><<<:::888777222222444777;;;=========<<<===<<<:::888999;;;===<<<===>>>>>>===;;;888666666666777888999<<<>>>???888777666555555666777777888999:::;;;<<<===>>>>>>>>><<<;;;;;;>>>@@@BBBBBB;;;888666666777999::::::999888888999;;;???CCCEEECCC???:::888999<<>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::999777777888;;;===@@@BBBCCCDDDAAA@@@>>>;;;999999:::;;;666888999999999999:::<<<;;;<<<>>>??????>>><<<:::666999<<<===<<<;;;::::::999::::::;;;<<<===>>>???>>><<<:::;;;===?????????CCCDDDCCCAAA???>>>@@@BBBBBBBBBAAA???>>>>>>@@@CCCBBBHHHMMMMMMMMMOOOOOOMMMGGGJJJLLLPPPWWW```gggkkktttzzzKKKHHHAAA;;;888:::@@@EEEEEEAAA<<<:::;;;<<<>>>???;;;;;;::::::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;999999888888888999::::::<<<;;;:::;;;<<<;;;888555444777999999777888<<>>???>>>===;;;999888888::::::999888777777999<<>>:::888777777999;;;<<<<<<===<<<===>>>???===:::888555777999:::999999999:::999999999999:::::::::;;;888777777888:::;;;:::999777999::::::888888999:::<<<<<<<<<<<<:::888666555555666777888888888888888:::<<>>@@@@@@>>>;;;777999;;;======<<<:::888666666888999:::;;;;;;;;;999888666666777888777666666777:::======;;;555111,,,,,,---...111555999;;;;;;;;;;;;;;;:::888666444444555666777888999::::::666777888666444333444555555777;;;<<<:::888777777555666777888777777555444666666777999::::::;;;;;;:::999999;;;===??????>>>;;;:::999888888888999:::888888999999::::::;;;;;;:::999777666666777:::;;;<<<===>>>??????>>>===<<<>>>@@@AAA@@@>>><<<<<<<<<999888777999<<>>;;;999666444222333555999===???>>>=========;;;888666666777999:::<<<>>>@@@@@@>>><<<:::999999999999:::<<<===>>>888888777666666777999999999:::<<<===>>>======<<<>>><<<::::::<<<>>>>>>>>><<<999777666888999::::::666666666777:::===AAACCC@@@===::::::<<<>>>???@@@======<<<;;;::::::::::::;;;::::::999888777666555444666999<<>>;;;666999===>>>===;;;:::::::::;;;<<<>>>????????????>>><<<:::;;;===?????????CCCCCCCCCBBB???>>>???AAA@@@@@@???<<<;;;<<>>???===<<<;;;::::::999::::::::::::::::::;;;<<<===>>>::::::999999999:::;;;<<<<<<:::::::::;;;:::666222111555888999888:::???DDD??????>>>>>>>>>============;;;777333222444:::>>>:::999888999;;;======<<<>>>===;;;999888999:::;;;:::999888888999:::;;;<<<>>>>>>===;;;888666777888777888888999;;;===>>>???;;;:::999:::<<<===<<<;;;===<<<;;;<<<======<<<:::666777888888888888:::<<<::::::::::::;;;;;;;;;;;;777666555666888:::999888666999;;;<<<<<<;;;;;;;;;======;;;:::888777777666333444666777888888777777888:::===>>>===<<<<<<<<<===;;;:::999999777555222111222444555555777999<<<;;;<<<<<<===<<<;;;:::999888888:::===@@@@@@>>>;;;666777999;;;;;;;;;:::999555666777888999:::::::::888666555555666777777666666777999;;;<<<999444000000//////000222444666777888999::::::999888555444333444666888:::;;;;;;:::::::::999666333222444666555888;;;<<<:::888888999666666777777777666444333777777777777888:::;;;<<<<<<;;;;;;<<<>>>>>>===<<<;;;<<<<<<;;;:::999999:::777777777777888999::::::555666777999:::;;;;;;;;;<<<===>>>???@@@???===;;;;;;>>>@@@@@@===;;;;;;;;;999888888:::===>>>>>>>>>::::::::::::888777888888:::999888999::::::999777888;;;>>>>>><<<888555444999;;;<<<:::777777:::===777666666888<<>>===???@@@AAABBBCCCBBBBBBAAA>>>??????>>><<<999666444555666777;;;>>>???===<<<===<<<;;;888555555777999999;;;>>>@@@@@@???<<<;;;888999999:::;;;<<<<<<===777777666666666777999:::999;;;>>>??????>>>;;;999:::999888999;;;<<<<<<;;;<<<:::777666888999::::::777777777888999<<<>>>???;;;::::::<<<>>>@@@???>>>::::::999999999999999:::<<<;;;999777666555444444555666888;;;>>>@@@AAAAAA>>>@@@AAA>>>:::777666666666888:::::::::;;;===???===<<<<<<>>>AAAAAA???<<<888;;;???@@@???===<<<;;;:::<<<>>>@@@AAAAAA@@@???>>><<<;;;;;;===???@@@??????AAABBBBBB@@@???@@@AAAAAABBBAAAAAABBBFFFLLLPPPVVV```hhhjjjlllqqquuuvvvvvv{{{|||yyy{{{]]]YYYRRRHHHAAA???BBBFFFAAA???<<<;;;<<<===>>>>>>======;;;:::999888888888999999999:::;;;<<<>>>???;;;;;;:::999:::;;;===>>><<<:::999:::;;;999555111000444888999999;;;AAAGGGBBBAAAAAA@@@???>>>>>>======:::666111000333:::???999888888999;;;<<<<<<:::===<<<:::888888999:::;;;::::::999999888999999999:::;;;;;;999777777888999999999999:::;;;<<<>>>???:::999999;;;===>>><<<;;;<<<;;;:::;;;<<<===<<<;;;777777888777666888:::===:::;;;;;;;;;;;;;;;;;;<<<555444444555888999888777666999===??????===<<<<<<>>>===:::888777777777777222333555666777777777666666999<<<===<<<;;;;;;;;;:::999888888888777555333222333444444444555777999:::<<<===>>>>>><<<:::999777888:::===@@@@@@===;;;444555777888999999999888555555666888999999999999777555444555777888888888666777888::::::888333///333333333333333333444444777888999:::999777555444222444777:::;;;<<<;;;:::===<<<;;;777333222555888666999<<<<<<999888888:::888888999999999777666555999888777666888:::<<<>>>>>>=========>>>===;;;999;;;=========;;;999999999555555555666777999:::;;;222444888;;;======<<<<<<======>>>@@@AAA@@@>>>;;;999<<>>?????????>>>:::777666999===???===:::888777999;;;<<<999666666999<<<666555555999===???>>><<>>>>><<<:::===<<<:::777555666888;;;999;;;>>>@@@@@@>>><<<:::777777999:::;;;<<<<<<<<<666666555555666777888999999<<>>:::888777666666888:::<<<<<<;;;<<<:::777777888999::::::999999999999:::;;;<<<<<<888888:::>>>@@@AAA???===888888888777888888999999===<<<999777555444444444666777999;;;<<<===>>>>>><<>>===<<<<<<>>>AAABBB@@@===999===AAABBBAAA???>>>===;;;<<>><<<;;;;;;===???@@@@@@<<<>>>AAABBBAAAAAAAAABBBHHHIIIKKKNNNSSSZZZccciiikkkuuu}}}___]]]XXXOOOEEE??????@@@@@@>>><<<<<<======<<<;;;@@@???===;;;999888777777999666444555999===>>>>>>===;;;:::;;;======<<<;;;???@@@???===:::555000---000555:::<<<:::;;;???CCC???@@@AAABBBBBBAAA???>>>BBB@@@999111000777>>>???>>><<<:::777777888:::;;;999::::::::::::999888777777666666888:::999555111444777999888555444555777888999;;;::::::999;;;<<<===:::777888;;;======;;;888777888999;;;:::888666666555444555888;;;======;;;;;;;;;;;;;;;;;;::::::333333444777999:::888777666:::>>>???===;;;:::;;;@@@===999888888999999888555555555666666888999999<<<:::777888:::;;;999777666999:::888333000333666444444444555666888999:::;;;<<<======<<<:::888666:::888777999<<<===<<<:::777777888777777666555444777666555555555777888999:::999777777999::::::999<<<;;;:::999888888888888888999999888555222222222555777999;;;:::777333000555777:::::::::::::::<<<======<<<888444444777:::<<<<<<<<<===<<<;;;::::::@@@===;;;:::;;;;;;888555777666555444555777999:::===<<<;;;:::::::::;;;<<<;;;;;;:::999888888888888444333333666:::;;;999666555777:::;;;<<<<<<>>>???>>>>>>>>>@@@AAA@@@===;;;;;;;;;;;;;;;:::888666555999888777666777999<<<============<<<;;;999888777<<>>;;;<<<>>>???===;;;:::;;;===>>><<<;;;;;;;;;:::888555444666999;;;===999999;;;???AAA@@@;;;777;;;;;;;;;======<<<999777333666999::::::::::::;;;??????>>>===<<<:::999888666666777888888888888777999888888888999999:::;;;<<<:::999:::======;;;888999:::<<<=========<<<;;;666777777777666777999;;;>>>???>>>:::555333444777===:::666555777:::<<<<<<;;;===???===999444333333666777999;;;===>>>>>>===<<<;;;:::<<<@@@BBB@@@>>><<<===>>>???@@@???<<<999??????@@@@@@AAAAAABBBBBBBBBBBB@@@======AAABBB???>>>AAAIIIRRRRRRLLLMMMRRRYYYVVVXXX```ffflllwwwZZZYYYUUUNNNFFFAAA@@@@@@>>><<<;;;;;;<<<======<<>>===<<<;;;:::888888999777666777:::===>>>===:::999999;;;===???>>>===AAAAAAAAA???;;;666111---000555999:::999:::>>>BBB@@@@@@@@@@@@@@@???>>>>>>AAA???:::333222888>>>???===<<<:::888888888:::::::::999999888888888888888777777777999:::999555111222333555555444444555666888999;;;::::::999;;;<<<===;;;999:::<<<>>>===;;;777666666666777777666444333222222555888<<<======::::::999999999::::::;;;666666666777999999777666444666999999999999;;;>>>>>><<<999999:::;;;<<<;;;555555555555666777888999999777555555777999888777555888:::888444333666999888777777777888999:::;;;============<<<:::888777888777666888;;;<<<;;;:::777888888777777666555444666666555555555777888999===;;;::::::;;;<<<<<<;;;===<<<;;;:::999999888888:::;;;<<<:::666333111111555777:::;;;;;;888444222777999:::999888888999:::;;;;;;:::888555555888;;;>>>>>>>>>>>>>>>=========???===::::::;;;:::888666555555444333444666888:::999999888888888999:::;;;===<<<;;;:::888777777777666555555777:::;;;999777555888:::;;;<<<<<<>>>??????>>>>>>>>>???>>>;;;999999999:::;;;::::::888888999999888888999:::<<<===<<<======<<<;;;999777666:::===??????<<<:::999:::888999:::;;;;;;;;;:::999===<<<;;;999888888888888888888999;;;>>>@@@@@@?????????AAAAAAAAA@@@???>>>???===;;;<<<>>>>>>===;;;;;;===??????>>><<<<<<<<<:::888555555777;;;>>>@@@<<<::::::;;;>>>>>><<<:::<<<<<<<<<======;;;999777444666999999888888888999<<<;;;:::999888888888888888888888888999999999:::888888888999999:::<<<<<<;;;999888999<<<<<<:::888999:::;;;<<<<<<<<<;;;:::777777777666444555888;;;<<<===>>>;;;777666777:::;;;888555555777:::<<<======???@@@???;;;777666666888999;;;<<<=========<<<===<<<;;;===@@@@@@>>><<<<<<===@@@BBBCCCBBB???===:::;;;===???AAADDDEEEGGGCCCDDDAAA===???DDDFFFEEEHHHIIIRRR^^^cccaaa```cccnnnmmmqqqxxx}}}TTTTTTRRRNNNHHHCCCAAA@@@<<<;;;::::::<<<>>>>>>======>>>??????===;;;999777:::999999:::<<<======<<<777777888;;;>>>@@@@@@???AAABBBBBBAAA===777222...222444777777777888===AAAAAA@@@???>>>======<<<<<>>>>>::::::::::::999999999999:::999777666555666777888888888999:::;;;999555222222111111222555777888888888:::;;;;;;999999:::<<<<<<;;;;;;<<<>>>???===<<<888666444333444555555444111111333666:::======<<<999999777777777999;;;<<<;;;999888888888888666444111222444444555888<<>>===444444444444555666777777555444222333555666777777444666888777555555777;;;;;;:::999888999:::<<<>>>@@@???===<<<:::999888888666666555777999:::999888888888888888777666555444666555555555666777999:::@@@>>>======>>>???>>>>>>>>>===<<<;;;:::999888888;;;<<<>>><<<888444111///555777:::<<<<<<999777555999999999777666666777999999999999888666777999;;;??????>>>>>>>>>>>>???@@@<<<;;;999999:::999888666444333333333333555666888555555555666777888:::;;;>>>===<<<;;;999777666666777666666888::::::999777666888;;;<<<;;;<<<===>>>AAA???===<<<<<<;;;:::888888999::::::;;;;;;;;;:::999999::::::;;;<<<<<<<<<<<<===>>>===<<<999777555888:::<<<===;;;:::::::::777888999:::;;;;;;;;;:::<<<<<<<<<;;;:::999777777;;;;;;<<<>>>@@@AAA@@@>>>======?????????===;;;:::::::::;;;===>>>>>>;;;999===???AAAAAA@@@>>>======999888777666888;;;???AAA===;;;888888999<<<==================<<<:::888666666888999999777555555666888666444333333555777888:::999999888999:::;;;<<<999999999999:::;;;<<<===999888777888999:::999777::::::;;;<<<<<<;;;:::999999999777444222444777:::999<<<>>>>>>;;;999;;;===:::777555555888;;;===>>>>>>@@@AAA@@@===:::999999:::;;;<<<===>>>===<<<<<<=========???@@@>>>;;;999888:::>>>@@@AAA@@@===;;;:::;;;===@@@DDDGGGJJJLLLLLLLLLIIIEEEFFFLLLQQQQQQVVVXXXaaaoooyyyzzzyyyxxx~~~QQQQQQQQQOOOKKKFFFBBB???<<<:::999:::===>>>???>>>>>>???AAAAAA???;;;777555;;;;;;<<<===>>>======<<<888888999<<<>>>@@@???>>>===>>>??????<<<888444111444555666666666888<<<@@@AAA@@@>>><<<;;;:::;;;;;;===>>>===999888<<<>>><<<888888::::::;;;:::999888;;;999666444333555777999999:::;;;;;;;;;888555222333111///222777;;;<<<;;;999:::;;;;;;999999:::;;;;;;<<<===?????????>>><<<<<<999666444555666777777555555777:::===>>>===<<<:::999777666777999<<<>>>>>><<<999888777777555444111222333555666888;;;<<<===;;;::::::;;;<<<<<<<<<444444444444444555666666333222111111333555777888444666777666555555777999;;;:::888888999<<<>>>@@@AAA@@@===:::999888999999777777777777777666555444888888888888777555444333555444444555666888:::;;;AAA???>>>>>>?????????>>><<<<<<<<<;;;:::999777777888:::===<<<999444111000555777:::<<<<<<;;;999777888888777666555555888;;;:::::::::999999888999:::===<<<;;;;;;;;;<<<===>>>999999888888888888888777555444333333222333333444333333444666777999;;;;;;===<<<<<<;;;:::999888888888777777888888888777777777999;;;<<<;;;;;;<<<===AAA???;;;:::;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;::::::;;;<<<======<<<<<<===>>>??????>>>;;;888666666888999::::::::::::;;;777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<:::888777======>>>@@@BBBBBB@@@>>><<<===??????>>>;;;999777666888:::===>>><<<999777<<<>>>AAABBB@@@>>><<<<<<::::::888777666999<<>>>>>===;;;999777777999::::::888666444333444666444111000111333777:::;;;:::888777888999;;;===<<<;;;;;;::::::;;;;;;<<<888777666666777777777777;;;<<<=========<<<;;;:::;;;:::777333111222666999999===@@@@@@===<<<<<<>>>:::888666777;;;>>>@@@AAA@@@@@@@@@@@@>>><<<;;;:::999:::<<<>>>>>>>>>>>>>>>>>>>>>???@@@???===:::888777:::>>>@@@???>>><<<;;;>>>???AAADDDHHHLLLOOOQQQ[[[\\\YYYSSSSSSZZZ```aaaffflllwwwQQQRRRRRRQQQNNNIIIDDD@@@===<<<;;;;;;===??????>>>@@@AAABBBBBB???:::555222<<<===>>>>>>>>>=========<<<<<<<<<>>>??????===;;;777888:::;;;:::999666555666666666666777999<<>>;;;666777999:::;;;:::999999;;;888555333222444777999999;;;<<<<<<:::777444222222000///222888;;;<<<:::999:::;;;;;;999999:::;;;;;;<<<>>>??????>>>>>>>>>@@@===999888888:::<<<<<<;;;;;;;;;===??????===;;;;;;:::888777888;;;>>>@@@???<<<999777666777666555444555777999;;;;;;:::888>>><<<::::::::::::999888555444444444444555555666222222111111222444777:::666666666555444444444666666666666777999<<<>>>@@@AAA???<<<999777888888999999::::::999777444111000999999888888777555444333444444444444666888:::<<<@@@>>><<<<<<======<<<;;;999999::::::999888666666333666::::::888555333222555777999;;;<<<;;;:::999555666666555555777:::=========<<<<<<;;;:::888777888888777777777888888999666666777777777777777888888777666444333222111000222333555777999;;;<<<===::::::;;;<<<<<<<<<;;;;;;999999888777666666666666888:::<<<<<<;;;;;;;;;<<<@@@===;;;:::;;;===??????<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<>>>???@@@@@@???===:::999666666777888:::;;;;;;;;;777777888888999:::;;;;;;:::;;;<<<======;;;:::999>>>>>>>>>@@@BBBBBB@@@>>>>>>???@@@AAA???<<<888666444777:::<<<<<<999777555999<<>>===:::888999:::;;;;;;;;;999666444444555777555222000111444888;;;:::999777666777888:::<<<>>>>>><<<;;;:::999999999666666666555555555666777<<<===>>>??????>>>===<<<<<<;;;777444111222666999<<>><<<<<<===<<<:::999;;;>>>AAACCCDDD@@@@@@???>>>===<<<;;;:::777888;;;===???@@@@@@@@@>>>???@@@@@@???===;;;999:::===AAABBBAAA@@@@@@@@@CCCDDDFFFIIINNNSSSWWWZZZjjjllljjjeeedddiiinnnpppxxxSSSSSSSSSSSSRRRNNNIIIDDDAAA???======>>>>>>>>>===@@@AAAAAAAAA>>>:::555222<<<===>>>>>>===<<<===????????????@@@AAA@@@<<<:::333444555666777888888888888888888888:::;;;===>>>???>>>===<<<;;;;;;::::::999<<<<<<::::::======:::555666888::::::::::::999;;;999666333333555777999999;;;===<<<999555222111000000111444888999999999:::;;;<<<;;;999888999:::;;;===??????>>>===>>>???BBB???<<<;;;<<<>>>@@@@@@>>>===<<<===>>>===;;;:::<<<;;;999999999;;;===>>>===:::666444555777888999999999;;;===???>>>;;;888>>><<<::::::::::::888666666555555555555555666666333333222111111333777;;;777777666555555555555555333333444666888:::<<<===>>><<<:::888777777888999;;;<<<===;;;888444111000999999999888777555333333333333333444666999;;;======;;;999999::::::999888666777888999999888777666222555888999777555444444666777999;;;;;;;;;999999444555666666777999<<<>>>>>>===<<<<<<<<<:::777444555555555555555444333333222444555666555555777999:::999888666444333111000222444666888:::<<<======888999;;;===>>>>>>======:::;;;:::888666555555777999;;;<<<<<<;;;:::;;;<<>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>======<<<777666666777:::;;;;;;:::888888888888888999:::;;;::::::;;;<<<============???======>>>@@@AAA@@@???@@@AAACCCCCC@@@<<<888555333666:::;;;999666444333555999===??????===;;;;;;======;;;777333222666999888:::<<<;;;999666444333888;;;===<<<:::999;;;>>><<<===<<<:::888777888999:::888555333333555999;;;999888888777777999:::;;;>>>===<<<:::999888888888666666666555333444666888<<<===???@@@@@@@@@???>>><<<;;;999555333444777:::>>>AAACCCAAA===;;;<<<>>>>>><<<<<<===AAADDDEEEEEEBBB@@@>>>======<<<:::888555666999<<>>>>>:::>>>AAABBBAAABBBEEEHHHMMMNNNOOOSSSXXX^^^cccgggtttxxxzzzvvvuuuxxx}}}~~~UUUTTTTTTVVVVVVTTTPPPLLLEEECCC@@@??????>>><<<;;;===>>>??????===:::777555;;;======<<<;;;;;;>>>AAAAAAAAAAAABBBCCCAAA>>>;;;444444333333444666999:::;;;::::::;;;===>>>>>>>>>===============<<<;;;;;;888;;;;;;999:::======:::555666777888::::::;;;;;;:::999666555444666777999888;;;===<<<777333111000222555888;;;;;;::::::::::::;;;<<<;;;999888999:::;;;===>>>===;;;;;;>>>@@@@@@>>><<<<<<>>>@@@AAAAAA<<<:::888888999:::999888;;;::::::999::::::;;;;;;999666333222555888;;;<<<===<<<<<<>>>@@@@@@>>><<<<<<;;;:::;;;<<<;;;:::888777666666555555666666777333333222111///111666:::888777666666777888888888333444666777888888888888:::999888777777777888888:::<<>>>>>>>>===<<<===>>>===;;;777555777999999;;;===<<<;;;::::::;;;>>><<<::::::<<<============<<<<<<;;;;;;<<<===>>>===<<<;;;::::::;;;<<<<<<===<<<;;;;;;;;;<<<===>>>999777666777:::<<<;;;:::999999888777777888999:::999::::::;;;<<<>>>@@@AAA>>><<<:::;;;===???@@@@@@AAACCCDDDDDDAAA===888444444777:::999666333222222333777<<>><<<<<<===>>>===888333333777;;;<<<>>>???>>>999666444444555888;;;;;;999:::>>>BBB===>>>===<<<::::::<<<>>>===;;;888555444666888999999999999999:::::::::;;;;;;;;;:::999999999999999666777777555333333666999;;;<<<===???@@@@@@@@@???;;;;;;:::777666666888:::???AAABBB@@@<<<;;;===???>>>======>>>AAADDDDDDDDDDDDAAA>>>======<<<:::888555777999<<<>>>????????????@@@AAA@@@>>>???AAADDD>>>BBBFFFGGGHHHKKKRRRWWWdddccccccdddgggkkkoooqqqzzzUUUTTTTTTWWWYYYYYYUUUQQQHHHEEEBBB@@@???>>><<<::::::;;;<<<===<<<;;;999888;;;<<<===;;;:::;;;???BBBAAAAAABBBCCCDDDCCC???<<<666555333222333666999;;;<<<<<<<<<>>>???@@@???>>><<<<<<>>>>>>>>>===<<<;;;777:::;;;888999<<<<<<:::555666666777999:::;;;<<<:::999777666666666888888888;;;===;;;777222000000555:::@@@BBB???======>>>:::;;;<<<;;;999888999:::;;;===>>><<<::::::===AAA===<<<:::;;;>>>@@@@@@@@@888666444444666777888777999999999999999999999888666333111111444999===???@@@===;;;<<>><<<;;;888777777666666666777777222333222000...000555999888777666888:::<<<<<<<<<555666777999888777555444888888777777777777777888888<<>>;;;999777666777777666555444666888;;;<<<<<<;;;:::999::::::999777555555555777888999999999999888777666888:::;;;:::999:::;;;777666666999;;;;;;666333555666888999888444000...///111444444333444777999888888999999999999888777222333666888:::;;;;;;;;;;;;<<<>>>??????===<<<;;;@@@AAA@@@===888777888;;;:::;;;===<<<;;;::::::;;;>>><<<::::::;;;;;;:::999;;;;;;:::;;;<<<>>>@@@AAA===<<<:::999999:::;;;===;;;:::999888999;;;===???:::888666777:::<<<<<<::::::999888777777777888999999999999:::<<>>;;;888888;;;>>>@@@AAABBBCCCDDDDDDAAA<<<777444555777:::999555111111111222666<<>>===<<<>>>===999444444999>>>AAABBBBBB???:::666666777222777:::;;;:::;;;@@@EEE===>>>>>>===<<<<<>>???@@@@@@@@@:::;;;:::999777777999;;;>>>@@@@@@>>>;;;;;;>>>BBB>>>======>>>AAACCCCCCCCCGGGCCC???===>>>===:::777666888:::<<<============???@@@AAA@@@>>>@@@DDDHHHGGGKKKPPPRRRTTTZZZcccjjj{{{yyyvvvtttssstttvvvwww~~~\\\^^^^^^]]]ZZZVVVTTTSSSSSSNNNHHHAAA===;;;;;;;;;888888999999::::::::::::;;;<<<>>>>>>===<<<<<<======<<<<<<>>>BBBBBB@@@===:::999777555555777<<<@@@???>>>===;;;:::::::::;;;<<<===============<<<<<<;;;999777888:::===>>>>>>:::999888666555666666777999777666777777666444222999999;;;;;;777111111555:::<<<@@@BBBBBB???;;;999999<<<<<<999555333666:::>>>>>>===;;;:::999;;;===@@@===::::::<<<>>>>>><<<666555444555777888888777:::999888666444333222222555444444555666888:::;;;:::;;;<<<===>>>>>>>>>>>>>>>:::777888<<<>>><<<999777888999::::::::::::::::::666222111333555555444777777:::>>>BBBCCC@@@<<<888888777777777777888888:::;;;;;;;;;::::::999888;;;<<<=========<<<:::999:::<<<<<<;;;999666666666777888999999999:::<<<>>>>>><<<;;;999888888888999777777888888999:::;;;<<<;;;;;;;;;999555222111111777999:::999888888<<>><<<:::999999999888888888:::<<>>>>>===<<<<<<<<<===>>>@@@AAA>>>===;;;888666666999<<<<<<<<<======>>>?????????888666444666:::======<<<;;;:::888666444222111111000222666:::>>>AAACCCCCC???>>>>>><<<;;;999777666===>>>@@@@@@???>>>>>>???BBBAAA??????@@@CCCGGGIIIDDDBBB@@@>>>=========>>>999999:::<<>>???DDDFFFCCCCCCIIINNNPPPSSSVVVZZZ```gggooowww|||~~~zzz{{{\\\^^^______]]]YYYWWWVVVTTTQQQJJJCCC===::::::<<<999999888888999:::;;;<<<>>>@@@@@@???===;;;;;;<<<<<<::::::<<>>BBBAAA???===:::999888888888999:::;;;;;;<<<<<<<<<<<<:::888666666888:::;;;;;;999999777666666777777888999888777888888888666555777777999:::666///...222555999===AAAAAA???<<<999777:::<<<:::666444777;;;>>>>>>===<<<;;;;;;===>>>>>><<<:::;;;===>>>===;;;777666555777999::::::999;;;:::888555444333333333666666555555666777999:::666777999:::<<<<<<======>>>:::888999<<<>>><<<999777888888999999999999888:::777444333555777666555888888:::===AAABBB???===:::999999999999999999:::::::::;;;;;;;;;;;;::::::======>>>???>>>===<<<;;;<<<===>>><<<999777777777888;;;>>>??????>>>?????????>>><<<;;;999999999999666777888999999:::::::::;;;<<<<<<999666333222222888:::;;;:::999999;;;>>>===<<<;;;:::;;;;;;;;;::::::::::::::::::999888888888999::::::999777555333555444444444555666777888:::;;;<<<======<<<;;;:::777888:::<<<<<<<<<;;;:::999:::<<<<<<;;;:::;;;<<<>>>??????>>><<<;;;<<<>>>::::::999888777555333222555999===???>>><<<:::999888888777888999<<<>>>@@@AAA>>>:::666666888<<<>>>>>>999444222333666999;;;???===:::666444444555555999:::;;;======;;;:::999999999999999:::<<<>>>???@@@<<<888666888:::<<<===@@@===:::888888888777666;;;999888888999999777666333444777;;;??????===:::;;;;;;999666555666999<<<>>><<<;;;;;;;;;:::666333666666666777888:::<<<===<<<<<<;;;::::::;;;<<<======<<<:::888666777:::===<<<<<<<<<<<<<<<<<<======999777666777;;;>>>???>>>===;;;999777555333222222222333777:::===???@@@AAA>>>======<<<;;;999888777;;;===>>>>>>===<<<<<<===BBBAAA@@@??????@@@BBBCCCCCCAAA>>>;;;::::::<<<=========@@@CCCEEEEEEBBB???FFFLLLOOOPPPRRRYYY^^^```dddhhhmmmsssxxx\\\]]]___aaa```^^^[[[YYYVVVSSSNNNEEE<<<888999<<<;;;:::888777888:::===???BBBBBBCCCAAA===:::999999:::999888999<<<>>>>>>>>>>>>===<<<:::999;;;???CCCCCCAAA===:::888666666666777888888999:::;;;<<<<<<:::888666666777888999888999888888888888999::::::<<<;;;::::::;;;;;;999888555555888:::555---+++---111444:::>>>@@@>>>;;;888555888;;;:::888777999;;;=========<<<======>>>???<<<<<<<<<===>>>>>><<<:::888777777999<<<======<<<<<<:::777555444444555555777777666666777888888999555666777999;;;<<<=========;;;999:::===>>>;;;999777777888888888777666666:::888777777888999888777999999999<<<>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<============?????????@@@???>>>>>>===?????????===:::777777777888<<<@@@BBBBBBAAA@@@@@@BBBAAA???===<<<;;;::::::777888999::::::999888777;;;<<<<<<:::777444333333999;;;<<<<<<;;;:::;;;<<<>>>=========<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999888999:::::::::999888777666666666666777888999:::;;;<<<===>>>>>>===<<<;;;888999;;;<<<<<<;;;:::999777999::::::999999:::;;;;;;===>>>>>>===<<<===>>>999999999888666444111000555999>>>@@@???<<<:::999888777777777888:::<<<>>>AAA???<<<:::999:::;;;<<<<<<888444222444777:::;;;???<<<888444222222333444:::<<<===>>>>>>===<<<:::::::::::::::;;;<<<======AAA>>>:::888999;;;<<<<<<<<<999555444555777888888:::999999:::<<<===<<<;;;444555777;;;>>>>>><<<:::::::::888666444555777:::999999999;;;<<<;;;888666555555555666777888:::;;;;;;:::999888777888999999<<<<<<:::888777777;;;===<<<<<<<<<;;;::::::999999:::999888:::===@@@AAAAAA>>>===;;;999777555444444777888:::<<<===?????????<<<<<<<<<<<<;;;:::999999:::;;;<<<<<<::::::;;;<<>>AAA@@@BBBHHHNNNRRRSSSPPPMMMUUU\\\aaadddiiipppuuuvvvuuuyyy~~~[[[\\\^^^```aaaaaa^^^\\\WWWUUUPPPGGG===888999<<<===;;;999777888;;;>>>AAAAAABBBBBB@@@<<<:::999999:::999888999:::===??????>>>>>>===;;;:::;;;???BBBCCCAAA===:::888888999999::::::999999::::::;;;;;;<<<:::888888999:::999888999999::::::;;;<<<======BBB@@@============;;;:::555666999;;;666---***,,,///333888<<<>>><<<888555333666:::;;;::::::;;;<<<<<<;;;;;;<<<===>>>>>>===<<<===>>>@@@@@@???===;;;999999999;;;>>>@@@@@@???<<<:::777555444555666777666666777777888999::::::888888:::;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>===;;;888777777777777666555444444999999:::;;;;;;;;;999888:::999999999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;888999;;;===>>>?????????????????????>>>>>>>>>===@@@@@@???<<<888666666666888;;;>>>??????>>>??????DDDCCCAAA@@@>>>===<<<;;;999:::;;;<<<;;;:::888777;;;<<<<<<;;;888555555555:::;;;<<<===<<<;;;::::::>>>?????????===<<<<<<===<<<<<<<<<======<<<;;;;;;::::::;;;;;;;;;;;;:::999999999999:::;;;;;;<<<===<<<<<<===>>>>>>===<<<<<<888999;;;;;;;;;999777666666777888888777777999;;;;;;===??????===<<<;;;<<<888999999888666333000...444888<<<>>>===;;;999888777777777777888999;;;;;;@@@??????>>>===<<<;;;;;;;;;888444444555888:::;;;===:::666111///000111333:::<<<===>>>>>>===<<<:::888999999:::;;;<<<======@@@>>>;;;:::;;;<<<===<<<888555111111333666888999888888999;;;>>>@@@???>>>555666777:::======;;;999999999777555333444666999777888:::<<<<<<;;;999777555666777888999999888888888888777666666777888999======;;;999777777999;;;<<<<<<;;;:::888777777666;;;;;;<<<===???AAABBBBBB???>>><<<:::999888777777======>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<;;;;;;;;;;;;<<<===<<<::::::;;;<<<>>>??????@@@AAABBBBBBCCC@@@===:::888:::@@@FFFJJJGGGKKKRRR[[[ccchhhhhhhhhkkkqqqwwwzzz\\\\\\\\\^^^```aaa^^^\\\XXXVVVRRRJJJBBB<<<;;;<<<@@@===:::888888;;;???BBB===>>>???>>>;;;999999999;;;;;;::::::;;;===???AAA======<<<;;;999:::>>>@@@BBB@@@===;;;:::<<<>>>??????>>>===;;;::::::::::::???>>><<<<<<<<<===;;;::::::;;;<<<===>>>>>>??????EEEBBB???>>>>>>===<<<:::888999<<<>>>999000---///333555999;;;;;;888555222444666999<<<======>>>>>>;;;999999:::<<<===<<<;;;<<<>>>AAACCCBBB@@@>>>===:::::::::<<>>???===:::888666666666666666555444333888:::<<<===<<<;;;:::999::::::999888888888:::;;;::::::;;;;;;;;;;;;::::::888999;;;===>>>@@@@@@AAA>>>>>>======<<<<<<<<<<<>>===<<<;;;<<<<<<<<<<<<:::999888;;;<<<===<<<999777777777::::::;;;<<<<<<<<<:::888===???AAA@@@===;;;;;;<<<;;;;;;<<<======<<<<<<<<<======<<<<<<<<<;;;::::::;;;<<<======>>>>>>??????<<<==================<<<:::;;;<<<===<<<:::888777555666666666666666999;;;===>>>@@@???===:::999999999999:::999777444000...222555999:::999777666666777777777777888999999:::>>>???@@@@@@???===<<<::::::777555555888:::<<<<<<:::888444111//////111222999:::<<<======<<<:::999666666888999;;;<<<======???===;;;;;;===>>>======555222//////222666999:::666777888<<>>666666777:::<<<<<<:::888777777777555444444777999999:::<<<===<<<:::999888444777;;;======;;;777555555555555555666888:::<<>>===:::777666777999;;;;;;:::999888777777666<<<===>>>??????@@@AAAAAA>>>>>>===;;;;;;:::::::::??????>>><<<;;;::::::999777888999;;;<<<=========?????????>>><<<;;;===>>>??????@@@@@@AAABBBBBBBBB>>><<<;;;;;;@@@IIIQQQWWWZZZ]]]ccclllvvv}}}```]]][[[\\\^^^```^^^\\\ZZZXXXTTTOOOJJJEEEAAA>>>BBB@@@<<<999999;;;>>>@@@;;;<<<======;;;999::::::;;;<<<======<<<===???AAA<<<<<<<<<:::999:::<<>>AAADDDBBBAAA???<<<;;;:::::::::@@@???>>>>>>??????===<<<:::;;;<<<===>>>>>>>>>>>>BBB@@@===<<<<<<<<<<<<;;;<<<<<>>@@@AAAAAA;;;999888:::<<<===;;;888<<>>>>>;;;::::::<<<>>>@@@@@@???999999888888888888888888555666888999;;;<<<<<<<<<888888888888777666444444:::<<>>???@@@AAA======<<<;;;;;;;;;;;;;;;>>>>>><<<999666444555777<<<<<<;;;::::::<<<@@@DDDAAAAAAAAAAAA@@@>>>===<<<<<<<<<;;;;;;:::::::::999;;;<<<===<<<:::888888999:::999999:::;;;<<<:::999;;;???AAA@@@<<<999999;;;999:::;;;;;;<<<;;;;;;;;;=========<<<;;;;;;;;;;;;<<<===>>>??????@@@??????<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAA@@@>>><<<;;;444555666555555666999;;;>>>???@@@>>>;;;999999999;;;;;;<<<;;;999555111///111333555666555444444555888888888888888888888888===>>>???@@@@@@???<<<;;;999888777888:::===>>>===999777555333222222333333888999;;;<<<<<<;;;999888444555777888999:::::::::<<<;;;;;;<<<>>>???>>>===555222000000333666888999666777999<<>>===;;;999::::::666999===??????<<<777444444444444555666999;;;===>>>>>>===:::777666777888:::::::::::::::999999999<<<>>>@@@@@@???>>>>>>???===<<<<<<<<<<<<<<<======???>>>;;;999777555555444555666888;;;===>>>??????BBBBBBBBB@@@>>>===???AAABBBBBBBBBBBBCCCDDDEEEEEECCCBBBBBBFFFMMMWWWaaagggtttvvvyyyeee```[[[ZZZ]]]___^^^\\\]]]ZZZWWWUUUTTTPPPHHHBBBDDDAAA>>>;;;:::;;;===>>><<<===>>>===;;;:::::::::;;;===??????===<<<===>>><<<======;;;::::::<<<>>>@@@>>>;;;:::;;;>>>BBBDDDBBBAAA>>><<<;;;:::;;;<<<>>>===<<<===>>>>>><<<;;;888999;;;<<<<<<<<<<<<;;;:::888666666999;;;<<<<<<>>>???AAABBB>>>777666999:::::::::999777666555444:::::::::<<>>>>>:::777;;;>>>AAAAAA???======>>>;;;::::::;;;===???>>>===777888999::::::999999888888999:::;;;;;;::::::999777777777777666555444444:::<<<@@@AAA@@@===999777444555555666666666666555666888::::::999888999;;;===??????>>>;;;999:::<<<888999;;;<<<<<<;;;999888777888:::<<<>>>?????????===<<<;;;:::::::::;;;<<<>>>>>><<<999777666777999;;;<<<<<<<<<;;;===@@@BBB>>>??????@@@???>>>===<<<;;;:::888777777888999:::;;;===>>>===;;;::::::::::::888666777:::;;;;;;999999===@@@???:::777777999888888999:::::::::::::::;;;;;;;;;;;;;;;<<<======:::;;;===>>>??????>>>>>><<<<<<;;;;;;;;;;;;<<<<<>>444555555555555666999<<<>>>>>>>>><<<:::999:::;;;===>>>>>>>>><<<777333000222333333333222222444666999999999999999999888888;;;<<<>>>@@@@@@???===<<<999888888:::===?????????999888888777777777777777888999;;;<<<<<<;;;999888666666777888888777666555999888999<<<>>>@@@???>>>666444222333555777888777888999;;;>>>@@@@@@>>><<<888777777888::::::999777333555666666666777:::<<<===>>>>>>===::::::<<>>???@@@@@@???<<<999666444333333333555777:::===???@@@AAADDDDDDCCCAAA??????@@@CCCDDDDDDEEEGGGJJJNNNRRRTTTRRRRRRSSSXXX```jjjtttzzzhhhbbb\\\ZZZ\\\___^^^\\\___[[[YYYZZZ[[[XXXNNNEEEEEECCC???===;;;;;;<<<===>>>???@@@???<<<::::::::::::===@@@@@@===;;;;;;<<<===>>>===<<<;;;;;;===>>>@@@>>>;;;999:::===AAACCC@@@???===;;;:::;;;<<<===;;;::::::;;;<<<<<<;;;999777888999:::::::::999888333222111222666:::<<<===@@@@@@AAABBB>>>888888<<<<<<;;;999888777777777777===<<<;;;<<>>;;;<<<===999:::<<<======<<<:::999777888:::<<<===>>>>>>???>>>===<<<;;;:::;;;<<<<<>>??????>>>===<<<:::888666444444666999:::;;;===>>>===<<<::::::;;;999666444555888;;;;;;:::888<<<@@@>>>999666666888666777888888999999999999999999::::::<<<===???@@@888999;;;=========<<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>@@@AAAAAA@@@???===555555555555555666:::===<<<===<<<;;;::::::<<<>>>>>>???@@@@@@===999444111333333333111000111444777999::::::::::::999888888:::;;;===???@@@???>>>===:::999999;;;>>>@@@@@@@@@999:::;;;;;;;;;;;;::::::999:::<<<======<<<:::999888888888888666444222111777777888;;;???@@@???>>>666555444555666777777666:::;;;<<>>;;;999888777888::::::888777222444666777777999;;;>>>===>>>>>><<<:::;;;???CCC>>>===;;;:::999888888888555444444333444555777888888999::::::999999;;;===888999:::;;;===>>>???@@@<<>>;;;888666666555333444777:::===@@@AAABBBEEEEEEDDDAAA??????AAACCCDDDEEEHHHLLLSSSZZZaaafff``````bbbgggoooyyywwwhhhZZZVVVXXXYYY[[[^^^aaa^^^[[[[[[[[[WWWOOOHHHEEECCC@@@===;;;;;;;;;;;;;;;===>>>>>><<<:::::::::@@@@@@??????>>><<<;;;;;;===>>>???>>>===<<<===>>>>>>===;;;;;;<<<<<<<<<;;;;;;:::888777777999;;;<<<;;;999888888999:::999777555555666999<<<===<<<:::///,,,+++///666;;;<<<:::;;;;;;<<<<<<;;;;;;:::999<<<;;;::::::;;;;;;:::888???=========@@@AAABBBAAA???>>><<<:::999999999:::;;;;;;;;;999888999<<>>>>>===777777999<<<>>>===:::666999:::;;;:::888888999:::777777888999888888777666===>>>???@@@>>>;;;888555555444333444666999::::::<<<;;;;;;:::999999999999>>>???@@@???===;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999888888;;;???@@@???===>>>>>>===<<<;;;::::::999>>><<<999777777777666555555666777888:::<<<===>>>999;;;>>>@@@AAA???===<<<;;;999666444444666999;;;>>>===;;;999888888888999999777666888;;;>>>@@@@@@<<<=========<<<;;;;;;:::888777777777777999:::;;;<<<:::999:::===???@@@@@@===<<<;;;::::::;;;======???<<<999999:::<<<=========>>>>>>???>>><<<;;;:::333444555777999;;;===>>>???===:::888777999<<<>>>EEE@@@<<<;;;<<<<<<777333777777555111------000333<<<<<<;;;::::::::::::;;;999;;;>>>@@@@@@@@@>>>===???;;;888999>>>BBBBBB@@@===>>>>>>>>>===;;;999888<<<<<<<<<<<<======>>>>>>???<<<777333111222444666????????????????????????<<<;;;:::999999999999999>>>;;;:::<<>>???===<<<;;;;;;;;;;;;:::888<<<>>>??????>>>>>>@@@AAABBBCCCCCC@@@<<<999888888666888;;;===>>>@@@BBBDDDGGGCCC@@@AAADDDFFFDDD@@@EEEMMMWWW]]]aaagggrrr{{{wwwvvvvvvyyywwwiiiZZZTTTUUUVVVXXXZZZ]]][[[[[[\\\[[[VVVMMMEEEGGGDDDAAA>>>===<<<;;;;;;;;;<<<>>>===;;;999888999===>>>>>>???>>>===;;;:::;;;===>>>>>>===<<<===>>>>>>===;;;;;;<<<<<<<<<;;;999888777777777999;;;<<<<<<:::999999::::::888777666666777999<<<===<<<:::///------111777;;;:::888;;;;;;;;;::::::999999888:::999888888:::;;;;;;:::<<<;;;:::<<<>>>@@@AAA@@@>>>===;;;999777777666777888888888888777999<<<>>>@@@>>>;;;;;;<<<<<<<<<;;;888888:::<<<>>>===:::777888888888666555777:::===888888888888888999999999999:::;;;;;;;;;999777666777555444555777999:::999======;;;:::::::::;;;;;;>>>???@@@>>><<<;;;;;;<<<;;;;;;:::::::::999999999777666555888;;;======;;;=========<<<<<<<<<;;;;;;<<<:::888777888999999888555666777888999:::;;;<<<999:::<<<>>>??????>>>===:::888666444444666888:::>>>===;;;888777666666666666666666888<<>>??????::::::::::::;;;===>>>??????===;;;:::;;;<<<<<<<<<::::::;;;;;;;;;:::999888555555666888:::;;;===>>>;;;:::999888999;;;===???AAA>>>::::::<<<<<<888444666777555111++++++000555======<<<<<<;;;;;;;;;;;;:::;;;<<<===>>>????????????;;;777999===AAAAAA???======>>>===<<<;;;999888;;;;;;<<<<<<======>>>>>>@@@===999555444555777999@@@AAAAAAAAAAAAAAA@@@@@@======<<<;;;;;;;;;<<<<<>>???===:::::::::::::::999999999999777666777999;;;<<<:::999777999:::999999:::===@@@<<<:::888888:::<<<======999777555555666777666555777:::======<<<;;;<<<==================>>>??????<<<<<<;;;<<<=========<<<===>>>???>>>===<<<===>>>DDDDDDDDDCCCBBB@@@???>>>999;;;<<<======>>>AAACCCDDDAAAAAADDDKKKOOOOOONNNQQQXXXaaaiiinnnttt{{{|||mmm]]]UUUTTTSSSUUUWWWXXXXXXZZZ^^^___[[[RRRKKKJJJGGGCCCAAA???>>><<<::::::<<<===;;;999777666777999;;;===>>>>>>===;;;999999;;;>>>???>>>======>>>>>><<<::::::;;;<<<;;;:::666666666666777:::<<<===<<<;;;::::::;;;;;;:::999888777888999;;;<<<;;;:::111000000444999;;;999777<<<;;;:::999888888888888888666555555888:::;;;;;;999888888:::===???@@@???===<<<:::777555444333333444555666666666777:::===BBB???;;;::::::;;;;;;::::::::::::<<<===<<<:::777777777666444444666;;;???::::::999888888999::::::666666777888888999999999888777666777999;;;;;;;;;???===<<<::::::;;;<<<===??????>>>===;;;:::<<<>>>::::::999999999999888888666444444555888:::::::::==================<<<<<<:::999777888:::<<<<<<;;;666666666777888999999999888999:::;;;<<<===>>>>>>:::999666555555666999:::===<<<999777555444333333444444666999===>>>>>>===;;;<<<<<<<<<<<<;;;::::::666666666666888999;;;<<<<<<;;;999:::<<<======<<<777888888:::<<<>>>@@@AAA>>>===<<<<<<======;;;999777888999999:::999999999777777888888999:::<<<<<<777777888999;;;<<<>>>???<<<:::888999;;;;;;999666777999888111***)))000666===============<<<<<<;;;::::::999999:::<<>><<<=========<<<:::999888:::;;;;;;<<<======>>>>>>@@@>>>;;;888777999;;;===BBBBBBCCCCCCCCCBBB@@@???>>>>>>>>>>>>>>>>>>??????>>>:::777777:::;;;:::888;;;;;;::::::;;;;;;<<<<<<888888888:::<<<<<<:::999999777555555888;;;>>>???<<<999777777999<<<>>>>>>;;;999777888999:::999888777999;;;<<<<<<===???AAA??????????????????@@@@@@<<<<<<<<<===>>>?????????@@@AAAAAA@@@===;;;<<<<<>>????????????AAAEEEHHHHHHHHHJJJQQQZZZaaaddddddeeeiiiqqqyyyuuuddd[[[VVVSSSTTTWWWUUUVVVZZZ___bbbbbb^^^[[[OOOKKKFFFCCCBBBAAA>>>;;;:::;;;;;;999777555555555666999<<<>>>???===:::999777:::===>>>>>>======>>><<<:::999888999:::999888555555555666888:::<<<===<<<;;;:::<<<>>>??????>>>:::999888999;;;;;;:::999333333444777;;;;;;999777<<<;;;:::999888888888999777555333333555777999999888777777999<<>>888888888:::===???@@@???>>>===;;;999999:::<<<===>>>>>>===;;;999999<<<>>>:::::::::999999999999999777666555666777999:::;;;>>>>>>>>>======<<<<<<<<<;;;999999:::<<<======<<<666666666666777777777777777777777888:::<<<>>>???<<<:::888777777888:::<<<===;;;888555333222111111555555777:::======;;;888999999:::::::::999999888444555666777888999:::;;;;;;:::999999;;;<<<;;;:::888888999:::<<<===>>>???=========>>>>>>===:::888777888888999:::;;;;;;;;;999888888777888999::::::666777999;;;======<<<<<<777666666888:::;;;999777;;;<<<;;;333+++)))000777;;;<<<=========<<<:::999888777555444666999===@@@<<<:::777888:::===>>>===<<<<<<======<<<;;;999888::::::;;;<<<<<<======>>>???===:::999999:::===???AAABBBCCCCCCBBBAAA???>>>======>>>???????????????:::888555555777999:::::::::::::::::::::<<<===>>>;;;:::;;;<<<>>>>>><<<::::::555111222888===>>>>>><<<999666666999<<<>>>???>>><<<;;;:::;;;;;;;;;:::777888:::;;;===???BBBDDD@@@AAAAAAAAAAAA@@@@@@@@@<<<===>>>>>>>>>>>>>>>???CCCDDDDDDBBB???=========@@@??????AAADDDEEEDDDBBB@@@AAACCCDDDFFFKKKQQQUUUYYYZZZ^^^fffooowwwzzz{{{||||||~~~{{{kkk```YYYTTTSSSUUUVVVWWWYYY\\\```bbbccccccUUUOOOHHHDDDCCCBBB>>>;;;999:::999888555444444555666888;;;>>>>>>===;;;999777999<<<===<<<<<<======;;;999777777888999888777666666666777999:::;;;<<<:::::::::===@@@CCCDDDCCC;;;999888888999:::999777444555777:::;;;;;;:::888<<<<<<;;;:::::::::::::::777555333333444555555555888777777888<<<>>>??????<<<<<<;;;:::888777666555999999:::888666555666888;;;999777888:::<<<===>>>;;;:::999999:::;;;:::888;;;<<<>>>===;;;:::999::::::;;;<<<<<<:::666222///444444444555777;;;>>>@@@888888999<<<@@@CCCDDDDDD===;;;999777777777888999<<<<<<;;;999777888:::===:::::::::;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<@@@???>>>===<<<;;;:::999<<<;;;:::;;;<<<<<<;;;999666666666666666666666666777777777777999;;;>>>???>>>===<<<;;;;;;<<<===>>><<<;;;888555333111111111777888999;;;===;;;888555666777777888888777777777444555666777888999999::::::999888999;;;;;;:::999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>===:::777777777777888999:::;;;<<<999888777666666777888999999:::<<<>>>>>><<<:::888333444555777999999888777===???<<<555---+++111777888:::<<<===<<<;;;888777555333222111333777;;;>>><<<:::888888999;;;======<<<======>>>===<<<:::999;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999888888:::<<<>>>>>>>>>?????????>>>===<<<;;;;;;===>>>>>>>>>>>>===777555444555777:::<<<>>>:::999999999:::;;;===???>>>======???@@@???===;;;:::444000111888===>>>===;;;999777777:::===@@@AAAAAA???===<<<<<<<<<;;;999888777777999===@@@DDDEEEAAAAAAAAABBBAAA@@@???>>>===>>>???>>><<<;;;<<<>>>BBBBBBCCCAAA???===>>>???BBBBBBBBBDDDFFFGGGGGGFFFBBBDDDHHHLLLRRRZZZccchhhoooqqquuu{{{zzzpppeee\\\TTTQQQSSSWWWWWWWWWXXXYYY\\\^^^___YYYQQQGGGAAAAAA@@@===:::888888888777555444555777777999;;;===>>>===;;;:::888:::;;;;;;::::::<<<===<<<:::888888999999999888888999999999999:::::::::888888999<<>>>>>;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<:::777555555666666666666888;;;>>>??????999888666777999::::::999===???AAAAAA???<<<:::::::::;;;<<<<<<999555000---111222222333666999;;;===777888:::===BBBDDDEEEDDD;;;:::999777666555444444888999999777666666888:::::::::;;;;;;;;;;;;<<<<<<===>>>???>>><<<:::::::::>>>>>>===<<<;;;:::999999===<<<;;;;;;<<<;;;999777666666666666777777777777888777777777999;;;===>>>@@@???>>>======>>>???@@@<<<;;;888666444333222222999999:::<<<===;;;888555555555666777777777777666555555666777888888888888888777777888:::;;;999888;;;<<<<<<<<<;;;:::999888999999:::<<<===<<<:::777555555555666666888999::::::999777666666777999:::<<<===???@@@???<<<999777333444666888999888777666<<<<<<:::555111000444777777999;;;======:::777555111111111222555888;;;===<<<;;;999999999;;;===>>>===>>>>>>???>>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;::::::999888777777999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===<<<;;;:::555555666777:::<<>>===>>>@@@@@@??????@@@AAAAAADDDGGGIIIIIIJJJLLLMMMKKKOOOUUU\\\dddmmmwww}}}|||tttooowwwlllaaaWWWSSSSSSTTTUUUVVVVVVWWWWWWYYYZZZZZZPPPCCC<<<<<<<<<:::777777777777666555555777888::::::<<<======<<<;;;;;;;;;;;;;;;999888888;;;===>>><<<::::::;;;<<<;;;:::<<<<<<<<<;;;:::999888777888888888;;;>>>AAAAAAAAA<<<999666555555555444333222333555666666777888999555777:::<<<======;;;:::888888888:::<<<;;;999777777666555666999;;;;;;;;;999:::<<<===>>>>>>>>>>>>999:::;;;:::777666666666444444555999<<<>>>>>>===777666444444777999::::::>>>???AAA@@@>>>=========<<<<<<;;;999888666444333222333333555777999:::;;;888888:::===@@@BBBAAA@@@:::::::::888666444111000555666777777555555666777999999:::::::::;;;;;;;;;<<>>>>>>>>>>>???@@@===;;;999777555555555555999999:::;;;======:::888555666777888888888888777555666777888888777666666555555666888:::;;;999888;;;;;;<<<<<<;;;999888777777777777999;;;<<<:::888777666666666666777999:::<<<;;;999888888999;;;===>>>???@@@AAA???===:::888333666888999999777555555555444333333444666777888777999<<<>>>>>>;;;777555000111333666999;;;<<<===<<<<<<;;;:::999:::===???>>>??????@@@@@@???===<<<>>>===<<<<<<::::::999888999888777777777888999:::999888777777777999;;;<<<999:::;;;<<<<<<:::999888777888:::;;;===>>>@@@BBB===<<<:::999:::<<<>>>@@@@@@???>>>??????>>><<<999999666555666999<<<<<<;;;999999999<<<@@@BBBBBBBBB===<<<:::;;;<<<======<<<999666444555:::@@@DDDEEE??????@@@@@@???===:::999===@@@BBBAAA===;;;>>>AAA;;;===@@@AAABBBCCCFFFHHHGGGMMMSSSUUUTTTTTTZZZ______ccckkkrrrzzz|||xxxsssqqqpppnnnjjjggg}}}rrrfff[[[VVVVVVNNNQQQUUUWWWXXXXXXYYYZZZZZZNNN@@@999888999888555666777777666555555888:::<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<:::888666777;;;===@@@???======>>>>>>>>>===???>>>>>>===;;;999777666888888888999<<<>>>>>>===<<<999666444444444333222000111222333333444777999222444888<<<======;;;999888999;;;>>>@@@@@@===;;;666555444555777999999888777888;;;===???@@@@@@@@@777888999999777666666777333444666:::===>>>===;;;666444222333666999:::;;;>>>??????>>>======???AAA>>><<<999777666777999:::555555777888999;;;;;;<<<999999999<<<>>>???===<<<;;;;;;;;;:::777444000...333444666666555444444555888888888999999:::::::::;;;>>>AAA@@@;;;666333222777777888999;;;<<<======:::::::::;;;<<<;;;999777666666666777888999999999999999999:::;;;;;;;;;;;;??????>>>>>>>>>>>>??????===<<<:::888777666777777888888888;;;===???===<<<777777888999999999999999666777888888888777555444444444555777:::;;;:::888:::;;;;;;<<<;;;:::888777666666666888:::;;;:::999:::999888888888999;;;;;;>>><<<:::999999;;;>>>??????@@@@@@AAA@@@>>><<<:::444777999:::999666444444///......111666::::::999777:::===@@@???<<<888555///222666:::<<<============<<<<<<:::999:::===?????????@@@AAAAAA@@@>>>>>>???>>>===<<<:::999888777999888777777777888999:::888777555555666888;;;>>>999:::;;;<<<<<<:::888666999;;;===?????????@@@AAA???>>><<<;;;;;;===???AAA???>>>===>>>>>>===:::888888777777888:::;;;;;;;;;888999;;;>>>BBBDDDCCCBBB:::999888:::<<<>>>???>>>999666333444999@@@CCCDDD>>>>>>??????>>>;;;999777<<>>AAAEEE<<>><<<:::999999;;;>>>???@@@@@@???===;;;<<<>>>AAA@@@???===<<<::::::999999<<<:::888777888999999999;;;:::888444222333666999666444222444666777555333444777<<<@@@AAA???<<<::::::::::::;;;;;;;;;<<<<<<:::888666555666888888777<<<:::999;;;>>>???===:::<<<999777:::???@@@>>>:::777777777999<<<<<<:::888999555333666;;;>>>===;;;AAA===:::999<<<>>>>>>======:::777555666999===???<<<:::999:::;;;<<<;;;:::===;;;999777888:::===???:::;;;<<<<<<:::888555444666777777777555555666888444666888:::;;;:::999888999<<<>>>===888444333333444666777:::;;;===>>>>>><<<===>>>>>>===;;;999777444555777999999999888888888:::<<<;;;::::::===@@@@@@>>><<<;;;;;;;;;===>>>???===:::999:::::::::999;;;;;;;;;<<<<<<<<<======777777888888888777777666444777999999666444555777666888;;;<<<;;;::::::;;;888666555666999;;;999777666666777999999:::::::::999999999:::999999888888::::::;;;<<<============???????????????>>>======777888999999777333...,,,000111444888;;;<<<;;;:::888:::<<<===<<<;;;;;;;;;444666888;;;<<<=========<<<<<<;;;999777777:::<<>>;;;:::999999999777888999:::999888888999:::;;;777333555:::??????>>><<<<<<;;;;;;:::999777777@@@@@@??????>>>>>>>>>===;;;;;;;;;;;;<<<===>>>>>>>>>======>>>???===:::777888:::<<<:::777555666777555666999<<<>>>>>>>>>===;;;888666888<<<>>>>>>===<<<:::888888999===AAADDD???>>>===<<<<<<;;;999777===???@@@>>>===>>>CCCGGGCCCDDDFFFJJJQQQYYY```dddkkkpppwww}}}vvvnnngggdddaaa^^^\\\[[[ZZZYYYttteeeZZZSSSUUUTTTUUUVVVSSSQQQUUU[[[[[[TTTKKKEEEBBBAAA???===<<<;;;:::999999:::;;;<<<===;;;:::;;;>>>AAABBBBBB===<<<:::999999:::;;;===>>>???>>>===;;;;;;===>>>???>>>===<<<;;;:::::::::;;;999888777888888888888;;;:::777444111111444777444222222333666888888666777999===@@@AAA@@@>>><<<;;;:::::::::::::::999999:::888777777999::::::999===<<<;;;===??????<<<:::<<<:::888;;;???AAA>>>;;;888888888:::<<<===;;;::::::777555888===@@@???======;;;888999;;;>>>>>>======;;;999777777999<<<>>>;;;:::999;;;===>>>>>>======;;;999777666888:::<<<888999:::;;;;;;:::888777;;;;;;:::888555555666888777888999:::;;;;;;:::999999;;;===;;;888555555666666777888:::;;;<<<<<<<<<<<<===>>>>>>>>><<<:::999555555666777777777777777999;;;<<<;;;999999;;;===>>><<<;;;::::::;;;===>>>>>><<<999999999::::::999;;;;;;;;;<<<<<<<<<<<<<<<888999999999999999888888777999:::888666444444555555999===???>>><<<::::::888666444444666777555333555555777888999999999999;;;;;;<<<<<<<<<;;;;;;:::999:::;;;<<<===<<<;;;;;;<<<============<<<<<<;;;777888999999777444000---000333888>>>@@@???;;;888888:::<<<===<<<;;;<<<===666777888:::;;;<<<======<<<<<<;;;888666666777999>>>>>>>>>>>>>>>???@@@@@@AAA>>>;;;::::::999888777;;;===>>>>>><<<:::::::::888555333777===AAABBB@@@<<<======<<<;;;:::999888>>>>>>======<<<<<<<<<<<<::::::999::::::;;;;;;<<<=========???@@@???<<<:::999;;;===;;;999777777888666888:::<<<===>>>>>>>>><<<:::777888;;;>>>>>>>>>>>>===;;;999:::;;;>>>???@@@???>>>===<<<;;;999888<<<>>>???>>>===>>>CCCGGGJJJLLLPPPWWWaaalllvvv{{{~~~wwwmmmfffccc^^^YYYYYY\\\]]]ZZZVVVpppbbbYYYSSSQQQRRRTTTTTTRRRUUUZZZWWWVVVTTTPPPLLLFFFAAA>>>===<<<<<<;;;;;;<<<<<<===<<<:::999:::>>>AAACCCDDD===<<<:::999888888999999<<<=========;;;:::;;;<<<>>>===<<<<<<;;;;;;<<<<<<::::::999888777777888888:::999777444111000222555222222111333777999:::::::::;;;===???@@@@@@@@@???<<<<<<;;;:::999888777666999888999:::===>>>===<<<>>>>>>>>>???@@@>>>;;;999===;;;:::<<>>AAAAAA???:::888777888:::<<<===<<<;;;::::::999:::;;;<<<<<<;;;::::::<<>><<<999666555666777888666777999;;;<<<<<<<<<;;;@@@???<<<888555444666888;;;;;;;;;;;;;;;;;;<<<<<<999:::;;;:::888888999;;;999::::::;;;;;;;;;::::::<<<===>>>??????>>><<<;;;777666555555555666777888<<<<<<<<<:::888777888999::::::999999999;;;===>>><<<:::888777999::::::999<<<<<<<<<;;;;;;;;;;;;;;;999::::::;;;;;;:::::::::999::::::888555333333444555999>>>@@@???<<<:::999888666444444444333222000444555777888999:::::::::======>>>>>>>>>>>>======999:::<<<===<<<;;;999888999:::::::::::::::::::::999:::;;;;;;999555222///222777>>>CCCDDD@@@;;;666888:::=========<<<===???888888888888999;;;===>>>======<<<999555444555777::::::;;;<<<>>>@@@AAABBBBBB@@@===<<<;;;;;;999888:::<<>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::888888888999999999999999=========???AAAAAA???===;;;===>>>===;;;:::::::::999999:::;;;===>>>?????????<<<999888:::===>>>??????>>>===<<<<<<===>>>???AAAAAA@@@???>>>===<<<;;;<<>>===<<<:::999888888888:::<<<>>>===;;;::::::;;;======<<<<<<<<<<<<======;;;;;;;;;:::999888888999;;;;;;999555222111333555444333333444666888:::;;;<<<<<<<<<===>>>??????@@@???>>>===;;;999888666666888999:::===@@@AAA@@@???@@@@@@AAAAAA@@@>>>:::888===<<<<<<===???@@@???===999888888999;;;<<<;;;::::::999999;;;???@@@@@@>>>888888888888999:::999999666777999;;;<<<============<<<<<<===@@@AAAAAA@@@???===:::777666555666666666777999;;;<<<<<<<<<<<<@@@???;;;777444444777999>>>===<<<;;;;;;<<<>>>???:::999999888999:::===???============<<<;;;::::::<<<======>>>>>>>>>======:::888666555555666888:::>>>>>><<<:::888777666777777777777888999;;;<<<===:::888666666888999999999<<<<<<;;;;;;;;;;;;::::::999999:::;;;;;;;;;::::::999999888777555555555555666999<<<===<<<:::999999888777666666555555444333666777888:::;;;;;;<<<<<<======>>>????????????>>>999;;;<<<===<<<:::777555777888888888999:::;;;;;;>>>>>>>>>===;;;777333111555:::@@@DDDCCC???:::777999;;;============>>>@@@:::999888777888:::===?????????===:::777444555666777777999;;;===@@@CCCDDDDDDBBB@@@>>>>>>===<<<::::::===@@@@@@===999666555666666999===BBBEEEDDDBBB>>>????????????>>>>>>===;;;;;;;;;;;;;;;:::::::::999::::::::::::999999999===<<<===???AAABBBAAA@@@>>>>>>??????>>>===<<<<<<<<<;;;;;;<<<===>>>???@@@@@@>>>;;;::::::<<>>>>><<<;;;;;;;;;===<<<<<<<<<<<<===>>>>>><<<>>>???>>>;;;999:::;;;======;;;888555555666888777777666555555666888999<<<;;;::::::;;;<<<>>>???@@@???>>>===;;;999888777888999;;;>>>AAACCCBBBAAAAAABBBBBBBBB???<<<:::999=========>>>??????>>>===888777666777999::::::999999999999;;;===>>>===<<<888999::::::888666555444111333777:::===>>>>>>>>>???>>>===>>>???@@@???>>>@@@>>>;;;999777666666777888999999:::;;;;;;;;;;;;<<<;;;888555333444777:::???===<<<:::;;;<<>>===<<<;;;;;;<<<<<<============<<<<<<:::888666666888;;;===@@@>>><<<:::999888666666666666777888999:::<<<<<<999777555555666888888777;;;;;;;;;;;;;;;;;;::::::888999999:::;;;;;;::::::777666555555666777777888777888888666555555777999888888999999999999:::;;;::::::;;;<<<============;;;<<<===>>>>>>>>>>>>>>>:::;;;<<<<<<;;;999777666777777777888999;;;<<<===BBBBBBAAA@@@===999555333888;;;??????===:::999999:::;;;======<<<===>>>@@@<<<:::888777777999<<<>>>?????????<<<999777666777555666888:::===@@@CCCEEEBBBAAA@@@@@@AAAAAA@@@>>>@@@BBBDDDCCC@@@<<<:::999:::;;;===@@@BBBBBBAAA???>>>>>>??????????????????<<<<<<<<<<<<============<<<============<<<::::::===<<<<<<>>>AAACCCCCCBBB@@@???@@@@@@@@@@@@???>>>>>>============>>>???@@@@@@???===<<<;;;===???AAA@@@@@@??????@@@@@@AAAAAAAAACCCDDDEEEEEEFFFJJJMMMSSSYYYaaagggmmmttt|||ssspppjjjeeebbb___\\\[[[WWWWWWWWWUUURRRPPPPPPPPPzzzeeeXXXPPPKKKMMMRRRRRRQQQRRR\\\\\\[[[XXXSSSLLLEEEAAA:::999999888888999999:::666444222333666;;;???AAABBB@@@<<<:::999999;;;<<<<<<===>>>===;;;:::;;;<<<=========<<<======>>>>>>===@@@BBB@@@<<<:::;;;<<<>>>>>>===;;;888888999;;;::::::999666444444777999;;;:::999888999:::<<<===??????>>>===<<<;;;::::::999999:::===@@@CCCCCCBBBAAABBBBBB@@@===;;;::::::<<<======>>>>>>=========888666555666888999:::999999999;;;<<<<<<;;;:::999888:::<<<;;;888555333222///111555999<<<>>>>>>>>>???===<<<===>>>???>>><<<>>>===;;;999888888888888999999999999999999999999888777666444333444777:::<<<;;;::::::;;;<<>>@@@@@@>>>????????????>>>======;;;;;;::::::::::::::::::;;;:::888777888:::===???@@@>>>;;;:::::::::888777666666777888999:::;;;;;;888666444333555666666555999:::::::::;;;;;;;;;;;;888888999:::;;;;;;;;;;;;777555444444666888999999777666555222000111555888777999;;;<<<<<<===???AAA===>>>>>>??????>>>>>>===999:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;999888888666666666777999;;;>>>???BBBBBBAAA???===:::777666999<<<===<<<888666888:::;;;<<<===<<<;;;;;;===???<<<;;;999777777999;;;======>>>???===:::999999999666777888;;;===@@@CCCDDD??????AAADDDIIIKKKLLLKKKIIIIIIGGGCCC>>>;;;::::::???@@@AAABBBAAA???===<<<<<<======>>>????????????>>>>>>>>>???????????????@@@@@@AAAAAA@@@>>><<<;;;===<<<<<<>>>AAACCCCCCBBBAAA@@@@@@@@@BBBBBB@@@>>>????????????????????????>>>??????>>>===>>>@@@BBBBBBAAA@@@??????@@@AAABBBFFFIIIMMMPPPRRRVVV\\\bbblllqqqyyy}}}vvveeeccc```]]]ZZZYYYXXXXXXSSSVVVWWWTTTNNNJJJJJJKKK~~~nnn```UUUMMMNNNRRRSSSRRRRRR[[[YYYXXXXXXWWWQQQIIICCC;;;999888777777888999;;;777444222222666;;;>>>@@@BBB???:::777666888;;;===<<<<<<<<<:::888888:::<<<>>>>>>===============>>><<<@@@BBBAAA<<<999:::<<<=========<<<::::::;;;===;;;;;;:::777444444777::::::999999888999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999;;;>>>AAABBBBBBAAABBBAAA???;;;999:::<<<;;;<<<======<<<<<<<<<<<<999777555666888::::::::::::;;;======;;;999888777666999<<<<<<999555333333000222555888:::;;;;;;;;;;;;::::::;;;===>>>===<<<:::999999888888888888999888777777777888888999999666777777555444444777999999888888999:::<<<>>>??????<<<:::;;;===??????>>>;;;<<<======>>>>>>>>>===:::999888888777777777777888888777777999;;;===???@@@===;;;;;;<<<===;;;999666777888999::::::;;;;;;888666333333444444444333888888999:::;;;<<<<<<===999999:::<<<<<<======<<<999666444444666888888777555555444222000000333555777999<<<<<<<<<<<>>===<<<<<<888999:::;;;<<<<<<<<<<<<>>>===<<<:::::::::;;;;;;555444444555888;;;>>>@@@<<<<<<======<<<;;;:::999888;;;===;;;777555777:::<<<===<<<;;;999999;;;===<<<;;;999888888999:::<<<:::;;;===<<<;;;::::::;;;999999:::;;;>>>@@@BBBCCC???AAAFFFNNNVVV]]]```aaaZZZWWWPPPHHHAAA======>>>BBBBBBCCCBBB???===;;;;;;:::;;;<<<===>>>>>>>>>>>>?????????@@@@@@AAAAAAAAABBBBBBCCCCCCBBB@@@===<<<===<<<;;;===@@@BBBBBBAAABBB@@@???@@@BBBCCCAAA?????????@@@AAAAAA@@@???>>>;;;>>>@@@AAA@@@???AAACCCBBBAAAAAABBBDDDHHHLLLNNNTTTYYY___dddhhhoooxxxwwwpppjjj]]]]]][[[YYYVVVUUUTTTTTTOOOPPPPPPNNNJJJFFFDDDDDDhhh[[[QQQQQQUUUVVVUUUTTTSSSRRRSSSVVVYYYVVVNNNFFF<<<:::888666666888:::<<<888555333333666;;;>>>@@@AAA>>>999555444777;;;>>>;;;;;;:::888666777999;;;??????>>>===============;;;???BBB@@@;;;888999;;;;;;<<<===<<<;;;:::<<<===:::;;;:::777444444888<<<::::::999999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<:::999888999===@@@AAAAAAAAABBBAAA===999888;;;>>>;;;<<<======<<<;;;;;;;;;:::888666777999;;;;;;;;;;;;===>>>>>><<<999777666444888<<<<<<999666444444222333555777888999888888888888888999<<<>>>>>>===777777777777777888888999666666666666777888::::::777888888777555555666777666666777888:::<<<>>>???@@@>>>;;;<<<>>>???>>><<<999999;;;<<<============999999777666555555555555666666666777999;;;===??????===:::;;;===???===;;;777888999:::::::::::::::888666333222333333333222777777888999;;;<<<======:::;;;<<<===>>>>>>>>>>>><<<888444444666777777555333444555444222111222333666999;;;<<<:::;;;===@@@@@@@@@??????>>><<<;;;:::888999:::;;;<<<<<<<<<<<>>@@@777777999:::;;;;;;<<<<<<666:::>>><<<888555777999======<<<:::888888:::;;;<<<;;;:::999999999:::;;;777999;;;;;;::::::;;;<<<:::;;;;;;<<<>>>@@@AAABBBBBBEEEMMMWWWccclllrrrtttmmmhhh___TTTKKKFFFFFFHHHBBBCCCCCCAAA>>><<<;;;;;;888999:::<<<============??????@@@@@@AAAAAAAAABBBBBBCCCDDDDDDCCC@@@>>><<<===<<<;;;<<>>}}}ooo]]]RRRQQQTTTVVVUUUQQQQQQRRRUUUYYYYYYVVVSSS???<<<999999;;;===<<<:::555222//////222777;;;===999777444222333777;;;>>>>>>;;;888777888:::;;;<<<<<<<<<===>>>>>>===<<<<<<============<<<;;;:::999:::::::::::::::::::::999>>>===;;;::::::;;;<<<===:::777555777:::===>>>===<<<<<<==================999777555555777999;;;<<>><<<:::999999999:::;;;;;;:::999888888888888888999:::;;;;;;;;;:::::::::;;;;;;;;;999777444222777888:::::::::777444333444555777888999999888888===;;;999999::::::999888:::999777555444333444444777777888777666666888:::<<<999555555777888888666666666777777888:::;;;<<>>;;;999;;;>>>AAAAAA@@@:::;;;;;;;;;999999;;;======;;;777444222333555666555777:::===??????>>>===;;;::::::<<<===>>>===;;;:::::::::999888666555444444666777666444333333444777888888999999::::::;;;@@@@@@>>>;;;888888999;;;;;;===??????>>>==================>>>===<<<;;;;;;:::777333333555888;;;<<<;;;888444666:::<<<:::666666999;;;<<<:::999888888999;;;=========<<<;;;<<<>>>======<<<;;;::::::999===>>>>>>???>>>>>>===<<<;;;===@@@AAA@@@@@@@@@@@@FFFLLLYYYkkk|||vvvhhh^^^YYYRRRKKKQQQGGGAAADDDEEEAAA===>>>===<<<::::::;;;<<<;;;:::AAA@@@>>>>>>>>>@@@BBBDDDEEEEEEEEECCC@@@>>>>>>>>>CCC@@@======@@@BBBBBB@@@CCCDDDBBB???@@@CCCBBB???FFFDDDBBBBBBBBBBBB@@@>>>BBB???===???EEEIIIHHHEEEHHHLLLSSSYYY___eeekkkooozzz|||zzzuuupppnnnnnniii___WWWXXXVVVUUUXXXYYYWWWOOOIIIFFFDDDCCCDDDEEEDDDAAA===tttcccWWWSSSRRRRRRQQQTTTQQQOOOPPPTTTWWWXXXWWWEEE@@@;;;;;;===>>>;;;888444111000111444999<<<===;;;:::888666777999<<<>>>===:::888777999<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999888777777777777888999;;;<<<===???>>><<<;;;:::;;;<<<===999777555777:::<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;666555444555777:::;;;;;;===<<<:::999888888999:::;;;;;;;;;;;;:::999888777666777999:::;;;;;;::::::;;;;;;<<<<<<:::888555333666777999::::::888666444444555777999::::::::::::<<<<<<;;;<<<===<<<999777:::999777555444333333333666888999888666666777888:::888555666888999888666666666666777888:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::;;;:::888666555444555555555555666777999:::<<<===<<<:::888999<<>>???>>>===;;;:::999999:::<<<<<<;;;999999999999888777666444333333555777777666555555666888888888999999999999:::======<<<:::999999;;;===;;;===??????>>>=========>>>>>>>>>>>>>>>===<<<;;;:::777555555777999;;;;;;:::777444555888:::888555555888:::;;;:::999999999999;;;==================??????>>>>>>======<<<<<<========================>>>???AAABBBAAAAAABBBCCCHHHQQQbbbuuuwwwrrrjjjcccXXXNNNHHHIIIJJJGGGCCCCCC@@@??????@@@BBBBBB@@@>>>AAA@@@>>>======>>>@@@AAA@@@AAACCCCCCAAA@@@AAABBBAAA@@@@@@BBBEEEHHHHHHHHHIIIJJJHHHEEEFFFIIIHHHEEEDDDCCCAAAAAAAAAAAAAAAAAAAAA??????BBBIIIOOOTTTUUU]]]aaagggmmmsssyyy~~~yyyrrrsssmmmgggdddccc```ZZZVVVWWWTTTSSSTTTUUUSSSLLLFFFBBBAAABBBCCCEEECCC???;;;{{{kkk\\\SSSOOONNNNNNSSSQQQPPPPPPSSSUUUVVVVVVGGGBBB<<<<<<@@@AAA===888222222222444888;;;============<<<<<<<<<<<<===>>>:::888777888:::===???@@@===<<<;;;::::::;;;<<<===888888999888888777666555444444444555777;;;???AAAAAA@@@>>><<<<<<<<<<<<===999888777777:::<<<<<<;;;;;;;;;;;;::::::999999999333444555777888::::::;;;999999777777777777888999:::<<<===>>>===;;;999777444666888:::<<<<<<;;;;;;<<<<<<======<<<999777555555777999:::;;;:::888777555666999;;;============>>>===>>>???@@@>>>;;;888:::999777555444333333333777999::::::888666666666777666666777999999888666555555555666888:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<999999999999999999999999<<<:::777555444555666777888888888888888999:::;;;:::888666666999<<>>:::777555555666777;;;===>>>??????>>><<<;;;:::999888999::::::999777888888888777666555444333111444777999999888888999:::::::::999999999999999:::;;;;;;;;;::::::<<<>>>;;;===??????>>><<<<<<===@@@??????>>>>>>===<<<<<<:::888777888:::;;;;;;;;;999666444555888999777444333666999::::::::::::;;;:::;;;<<<===>>>???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;<<<===>>>AAABBBCCCCCCBBBBBBDDDFFFMMMZZZnnnxxxfff]]]UUUTTTTTTRRRNNNMMMAAA@@@@@@AAABBBAAA???===@@@@@@???>>>>>>>>>?????????BBBEEEFFFFFFFFFFFFGGGEEEGGGKKKMMMNNNOOOQQQRRRSSSUUUUUUSSSTTTVVVTTTOOOHHHHHHGGGDDDBBBBBBCCCEEEGGGHHHKKKPPPVVV```jjjqqquuuyyyuuujjjcccgggccc^^^XXXUUUTTTTTTUUUTTTQQQOOONNNNNNLLLGGGCCC>>>>>>???AAABBB@@@<<<999qqq___SSSNNNMMMNNNQQQRRRSSSTTTTTTTTTRRRQQQFFF@@@;;;===BBBDDD@@@:::222222444777;;;======<<<>>>????????????>>>===<<<888666555777:::>>>@@@@@@===<<<:::999999:::<<<===999999999999999888777777555333222222555:::???BBBBBBAAA@@@>>>===<<<<<<<<<:::999999:::;;;;;;<<<<<<;;;;;;;;;:::999999888888444666999::::::999999999777666555555555777888999:::<<>>>>>>>>===<<<===>>>>>>===;;;888777444666888:::;;;;;;::::::777888;;;>>>@@@AAABBBBBBAAA@@@>>>>>>???>>><<<:::999888777666555444333333999;;;======;;;888777777666666777999:::999888666555555555666888:::;;;<<<;;;;;;;;;:::::::::::::::888888888888777777777777;;;999666444444555888:::::::::999888888888999999888777555444666:::===???:::;;;<<<<<<;;;;;;===>>>???===:::777555555666666;;;<<<>>>??????>>>===<<<:::999999999::::::888777777777777777666555444333///333777:::;;;;;;;;;<<<======<<<;;;;;;:::999999:::<<<======<<<<<<===>>>:::<<>>>>>===<<<;;;;;;;;;:::999999:::<<<===<<<:::888777666666888888666444222555888999::::::<<<===<<<;;;<<<===???@@@@@@???@@@@@@@@@@@@@@@@@@AAAAAA>>>===;;;::::::<<<>>>???BBBCCCCCCBBBAAABBBEEEHHHRRRaaawwwyyypppgggcccbbb```\\\YYYLLLIIIEEEBBB@@@???===;;;@@@@@@@@@AAABBBBBBCCCCCCFFFIIILLLNNNNNNNNNOOOPPPQQQUUU[[[]]]\\\[[[\\\]]]```eeehhhiiijjjjjjeee^^^VVVUUUSSSOOOLLLKKKMMMPPPWWW\\\ccchhhnnnwww{{{uuunnnfffaaa]]]\\\YYYTTTOOONNNPPPSSSPPPMMMJJJHHHGGGEEEAAA???<<<<<<<<<<<<<<<<<<;;;:::tttbbbUUUPPPOOOQQQVVVUUUSSSQQQPPPPPPQQQRRRJJJEEE@@@@@@CCCCCC>>>888444444777:::>>>???>>><<<===>>>???@@@???===;;;:::666555555777:::===??????===<<<:::999999:::<<<===;;;<<<<<<<<<<<<;;;;;;:::777666333222333888<<>>===<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999999888;;;>>>>>>;;;888777777666555555444555666888999:::===@@@BBBAAA>>>:::777555777;;;???AAAAAA@@@???======>>>???>>><<<999888444555777888:::;;;;;;;;;999:::===@@@BBBDDDDDDDDDDDDAAA===::::::<<<======888888888777777666666555;;;===??????===:::999999777888:::::::::999888888777777777777888:::;;;<<<======<<<<<<;;;:::999999888888888777777666666666:::888666444444777:::<<<;;;;;;:::999888888999999777777666555555888;;;===<<<======<<<;;;;;;<<<>>><<<:::888666444444444555888999;;;===>>>?????????;;;::::::;;;<<<<<<:::999888888888888777666555555000333888:::;;;;;;<<<===??????>>>===<<<;;;;;;:::===>>>@@@@@@===<<<;;;;;;:::<<<>>>>>>===<<<<<<<<<===<<<;;;::::::::::::;;;;;;::::::<<<======<<<:::999888888999999888777555333555888999:::;;;===???===<<<;;;<<>>>>>>>>>>>???????????????>>>===;;;:::;;;<<>><<<<<<===>>>???>>>===;;;999888777666888;;;===>>>======<<<;;;::::::;;;<<<=========>>>>>>>>>>>>======:::888555333444666:::<<>>===<<<<<<:::<<<======;;;::::::;;;::::::::::::::::::::::::;;;>>>AAA???;;;777666777777666666555666777999999;;;===@@@BBBAAA>>>:::777666999===AAACCCBBBAAA@@@<<<===>>>???>>><<<:::888333444555777999:::::::::999:::===@@@BBBCCCDDDDDDEEE@@@:::666666888;;;<<<777888888999999999999888<<<>>>??????===;;;;;;;;;:::;;;<<<<<<:::999999:::999999999999999:::;;;;;;>>>>>>======<<<;;;;;;;;;888888888777777666666555888777666555666888;;;<<<::::::999999999999::::::777888888888777777999;;;<<<======;;;999888999;;;888777555444333333444444333555777:::<<<>>>???@@@;;;;;;;;;<<<>>>>>>===;;;999:::::::::999999888777333555888999999:::<<<>>>??????>>>>>>===<<<<<<;;;>>>@@@AAAAAA>>>;;;999888:::<<<>>>>>>===;;;;;;<<<::::::999888888:::;;;<<<<<<;;;:::;;;======;;;:::999999:::::::::888777555444666999:::;;;<<>>@@@>>><<<=====================<<<======<<<<<<===>>>???@@@@@@AAABBBAAAAAAAAACCCEEEPPP```uuu}}}vvvssslllbbbYYYSSSPPPNNNMMMKKKMMMQQQUUUXXXYYYZZZYYYYYY\\\```cccfffjjjnnnqqqmmmqqqwww}}}xxxwwwvvvxxx|||uuupppiiiccc```^^^]]]\\\UUUWWWXXXUUUPPPMMMLLLMMMGGGFFFDDDAAA???<<<:::999::::::999777666888<<>><<<;;;<<<===>>>>>>===;;;:::<<<::::::;;;===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>=========;;;999777555555777999;;;>>>?????????>>>======<<<888;;;===<<<:::888888999777777888888999::::::::::::>>>@@@>>>:::666777999999888888777777888999:::;;;===???@@@@@@===:::888666999===AAACCCBBB@@@>>><<<<<<>>>>>>>>><<<:::888333333444666777888999999777888;;;===???@@@@@@@@@AAA===777444444666777888666777999;;;<<<<<<<<<<<<;;;<<<======;;;;;;;;;======>>>???===:::888:::;;;===<<<;;;;;;::::::;;;;;;<<<<<<<<<======>>>>>>>>>999999888888777666666555666666666666777999;;;===999999999999:::;;;<<<<<<888:::<<<;;;999777888:::;;;;;;;;;999666444555666555555444444444444555555111222444777999<<<===>>>:::::::::<<<>>>???>>>===;;;<<<<<<<<<<<<;;;::::::666777888888777888;;;============<<<<<<;;;;;;;;;;;;>>>@@@@@@===999777666:::<<<>>>>>>===;;;;;;<<<999999888888999;;;===>>><<<;;;::::::<<<<<<;;;:::777999::::::999777555444666888:::;;;<<<===@@@BBBAAA===999999===>>>===:::=========<<<;;;;;;;;;:::======>>>>>>???@@@@@@AAA???@@@BBBCCCBBBBBBCCCDDDNNN\\\ppp~~~yyyrrrlllgggccc___]]]___bbbgggkkknnnnnnnnnmmmqqqrrrssstttvvvyyy}}}}}}}}}xxxsssiiieee```\\\ZZZXXXWWWUUUVVVVVVTTTQQQMMMJJJHHHGGGCCCCCCBBBAAA>>>;;;999999666999::::::999999;;;>>>{{{sssfffUUUIIIIIINNNUUUXXXXXXWWWXXXYYY``````^^^XXXOOOFFFBBBAAA===<<<<<<>>>@@@@@@>>><<<;;;<<<===>>>>>>===<<<;;;???=========>>>???>>><<<<<<<<<===>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;999777666666888:::;;;======>>>>>>>>>======<<<777999<<<;;;888666666777555555666777888999::::::999<<>>===<<<:::888333333444555666777888888555666999;;;======>>>======:::666444444444444333666777999<<<===>>>>>>>>>:::;;;;;;;;;999999;;;===@@@AAA@@@===999888:::===???>>>===<<<;;;:::::::::999999;;;<<<>>>???@@@AAA:::999999888777666666555555555666777999:::<<<<<<777888888999:::<<<===>>>999<<<>>>===:::888777888::::::999666333111222333444444444444444555666666111222333555777999;;;<<<999888999;;;>>>??????>>>=========>>>======<<<<<<888888888666555777:::<<<;;;;;;;;;;;;;;;:::::::::888;;;>>>>>><<<999666555999;;;>>>>>><<<;;;;;;<<<999999888888:::<<>>AAACCCBBB===999999<<<>>>;;;888>>>======<<<;;;::::::999<<<===???@@@AAAAAAAAAAAA>>>AAADDDDDDDDDCCCCCCDDDNNNYYYkkk}}}~~~{{{wwwrrrooorrruuuyyy}}}~~~}}}yyypppiii```]]][[[ZZZYYYXXXUUUSSSVVVTTTPPPMMMIIIGGGEEEDDD@@@AAABBBAAA>>>;;;999888333888<<<>>><<<;;;;;;<<>>===<<<<<<<<<<<<<<<<<<>>>@@@BBBBBB@@@>>><<<===???@@@AAA@@@===:::888888:::===>>>===<<<;;;;;;;;;:::888666666777888:::555444555999<<<===;;;777:::999999:::===?????????;;;;;;:::999888888777777888777555555666777:::;;;<<<>>>>>><<<999777666666;;;;;;:::888666666999;;;888999:::;;;<<<;;;::::::666;;;@@@BBB@@@===;;;;;;999:::;;;<<<============555333222111111222444555000333777999999:::;;;<<<<<<;;;999888777666666666444666999;;;<<<<<<:::999777777888888999:::;;;<<>>===:::888777777777888:::===???>>>???@@@???>>><<<999777777888888555111///000222333444666888:::999777444---000444777888999:::;;;777888999888777777999;;;:::;;;<<<<<<===<<<<<<<<<::::::888666444444777::::::;;;<<<>>>>>><<<999666999::::::;;;:::999888777:::;;;<<<======>>>>>>======<<<;;;:::::::::;;;<<<===;;;:::<<<@@@@@@;;;666333444999<<<:::444333666======<<<<<<<<<>>>???@@@<<<======;;;::::::<<<>>>=========<<<;;;:::999888777:::===@@@BBBBBBAAA@@@???AAADDDFFFGGGFFFDDDBBBFFFTTTiii}}}}}}|||~~~xxxvvvtttrrrppplllhhheeeXXXVVVTTTTTTUUUVVVVVVUUUSSSPPPLLLGGGDDDBBBBBBBBBAAA???>>>>>>>>>===;;;999888999;;;===????????????rrr___PPP@@@EEEKKKPPPRRRTTTWWWYYYWWWXXXXXXUUUNNNHHHDDDBBB>>>>>>===<<<<<<<<<======>>>???AAABBBBBBAAA???>>>>>>???@@@@@@???>>><<<;;;:::<<>><<<<<<<<<;;;999777666555666777888555444555777;;;<<<;;;999:::888777888;;;===>>>>>><<<<<<;;;::::::999888888888888777666777999;;;<<<<<<<<<===<<<:::999999:::======<<<:::888888999;;;999:::;;;<<<<<<;;;::::::666:::>>>???===;;;::::::999:::;;;<<<============999777555333111111222333///222555777888999:::<<<===<<<;;;999888777777777777888:::<<<===<<<;;;:::;;;::::::999888888888999>>>???@@@AAA@@@>>><<<:::<<<<<<<<<<<<<<<;;;:::999:::999;;;>>>BBBCCCAAA???::::::999888777666555555555555666999===>>><<<:::666555444444555888:::<<<<<<===>>>>>><<<:::888666888999:::777333000000111444555777999:::999777555///111333777999:::::::::888999999888777666888:::;;;;;;;;;;;;<<<<<<<<<<<<::::::888666444555777:::::::::;;;<<<<<<:::888666:::;;;;;;<<<;;;:::999888=========>>>======<<<<<<<<<;;;:::999999:::;;;;;;???<<<:::<<<>>>>>>999555111333888===<<<777777:::<<<===>>>??????>>>============<<<;;;999999:::<<<;;;;;;;;;<<<<<<;;;::::::888:::===@@@BBBBBBAAAAAA@@@AAACCCEEEFFFFFFEEEEEEJJJUUUeeevvv|||{{{yyyyyy{{{}}}{{{yyywwwuuuqqqooommmkkkhhheee```]]]SSSRRRRRRSSSTTTTTTRRRQQQNNNKKKFFFBBB???>>>???@@@AAA???>>>>>>>>>===;;;999999:::;;;<<<===>>>>>>>>>mmm[[[HHHHHHIIIMMMQQQTTTUUUUUUVVVVVVUUUTTTRRRMMMGGGBBB======<<<<<<<<<===>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>======???AAAAAA???===<<<<<<;;;999777555444555666777666555444666999;;;;;;;;;:::888666666888;;;<<<=========<<<<<<;;;;;;;;;::::::999999888999;;;<<<===<<<<<<<<<;;;:::;;;===????????????>>>;;;999999:::999:::;;;<<<;;;;;;999999888:::======;;;:::::::::888999:::;;;<<<===>>>>>>>>><<<999666444222222222///111444555666777999;;;>>>>>><<<;;;::::::999999:::;;;<<<<<<<<<<<<;;;;;;>>>===;;;999888666666555:::===AAADDDDDDAAA===:::;;;;;;;;;;;;::::::::::::;;;;;;===???AAA@@@>>>;;;666777888888888777666555555666888;;;>>>>>><<<999666555444444444666999::::::;;;<<<<<<;;;999777666:::;;;<<<:::666333111111555666888::::::999777666222222222666:::<<<;;;888888999999888666666888999===<<<;;;:::::::::;;;<<<999999999777555666888::::::999999888888777666666:::;;;<<<<<<<<<;;;:::999>>>>>>>>>>>>===<<<;;;;;;;;;:::999888888999:::;;;???===;;;;;;<<<<<<888555111222777===>>>;;;<<>>@@@AAAAAA>>>;;;999>>>>>>===;;;999888999;;;999999:::;;;;;;;;;;;;:::888:::===@@@AAABBBAAAAAA???@@@@@@BBBDDDEEEGGGHHHOOOVVVbbbmmmvvv{{{||||||xxxwwwwwwxxxzzz}}}|||wwwssspppllljjjgggeeecccaaa___\\\WWWTTTNNNOOOQQQTTTVVVTTTPPPLLLGGGDDD???;;;999:::;;;===@@@???>>>>>>>>>===;;;999;;;;;;;;;;;;;;;<<<======}}}lllWWWRRRMMMMMMQQQTTTTTTSSSTTTTTTUUUXXXYYYTTTJJJBBB===<<<<<<<<<===>>>??????AAA@@@???>>>>>>???@@@AAA===<<<;;;;;;;;;===>>>???@@@BBBCCCBBB???===<<<===<<<:::888666555555666777777666555555777999;;;<<<<<<999777666888;;;<<<=====================<<<<<<;;;;;;;;;;;;;;;===>>>???>>>>>>>>><<<:::;;;>>>AAA???@@@AAA???<<<999888888888999:::::::::999888777;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;===>>>???AAA???===:::888666555555///111333333444555888;;;??????>>><<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;???>>><<<999777666555555888:::???BBBCCCAAA>>><<<::::::::::::999::::::::::::;;;===???>>><<<999777333444777888999888777666666777:::===>>>===;;;999888777666555666777999;;;::::::;;;;;;;;;:::999888;;;<<<===<<<999666333111666888:::;;;:::999888888666333222666<<<>>>;;;888666777888777777777999;;;>>><<<:::888888999:::;;;888999999888777666888999999999888666444444555666::::::;;;<<<<<<;;;:::999>>>>>>>>>>>>======<<<;;;999888888777888999;;;<<<>>><<<::::::;;;;;;:::888444444777>>>???===>>>@@@???@@@@@@@@@???===;;;999???@@@???<<<:::999:::;;;888999999999999999888888666888;;;===????????????=========>>>@@@DDDGGGIIIRRRXXXaaakkksssxxxzzz{{{zzzzzzzzz{{{|||~~~}}}~~~xxxsssnnniiidddaaa]]]\\\ZZZZZZYYYVVVSSSPPPKKKNNNRRRVVVXXXUUUOOOKKKBBB???;;;777666888;;;===???>>>======>>>===;;;999<<<;;;:::999999:::;;;<<>>???@@@???>>>===<<<<<<===>>>???;;;:::999999999;;;===>>>AAABBBCCCAAA>>>===<<<======;;;999777777777888999999888777666666888;;;===>>><<<999999;;;<<<======<<<<<<==================<<<<<<<<<======>>>???@@@BBBAAA@@@===;;;:::<<>>???@@@>>>:::888666666666777888999999888777666999888888888999:::::::::999999999999:::<<<===>>>@@@???>>>===<<<;;;::::::222333333333333555888;;;??????>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::<<<;;;:::999888888777888888999;;;===????????????;;;;;;:::999999999::::::888:::;;;<<<:::888555444333444777999::::::999888777999<<<>>>>>>===;;;:::999888666555666777999::::::;;;;;;<<<<<<<<<<<<<<<<<<=========;;;999555333777:::<<<<<<:::888999:::999555444666<<<>>><<<888444555777888888999<<>><<<:::888777777999:::777888::::::888888888999999:::999666333222444666888999:::;;;;;;:::999888;;;;;;<<<===============888888777777888:::;;;===;;;:::999999;;;<<<======888777999===???===<<<===@@@@@@>>>===<<<<<<;;;;;;AAAAAA@@@===;;;:::;;;===::::::999999777666555444444555777:::;;;<<<======;;;:::::::::===AAAFFFIIIRRRXXXaaallltttyyy{{{|||}}}~~~|||xxxrrrlllgggbbb]]]YYYVVVUUUTTTUUUUUUTTTRRROOOGGGJJJOOOSSSUUURRRLLLGGGAAA>>>;;;888777999<<<>>>>>>===<<<=========;;;999<<<;;;999888888888999:::hhh^^^RRRLLLMMMQQQTTTUUUPPPQQQUUU[[[]]]XXXLLLCCC>>>>>>=========>>>??????>>>===<<<;;;;;;<<<===>>>;;;:::999999:::;;;<<<===@@@AAAAAA???===;;;<<<<<<<<<;;;999888888999:::;;;;;;;;;:::888777777:::<<>><<<<<<===>>>===<<<:::;;;;;;;;;<<<<<<======<<<======>>>??????@@@@@@CCCCCCAAA>>>;;;::::::<<<>>>>>>>>><<<999666666777555666777888999888777777555444444555888999999888::::::999999999;;;<<<===<<<<<<<<<===============777777666444333444888;;;>>>======<<<;;;;;;<<<<<<999::::::;;;;;;;;;::::::999999999888999999::::::999999999:::<<<>>>@@@AAA>>>===;;;999999999::::::666888999999777555444555555666888:::<<<<<<<<<<<<999;;;===>>><<<;;;;;;<<<888777555444444555666777;;;;;;<<<<<<===>>>??????===<<<;;;<<<<<<;;;888666999;;;>>>===:::888999;;;:::888666888;;;===<<<:::444666888999999;;;>>>@@@===<<<:::888777777777777555888:::;;;:::999888999:::;;;;;;888444222444777777888999:::::::::999888999999:::;;;<<<======<<<888888777888999;;;===>>>;;;:::999999:::===@@@AAA<<<999999<<<>>>;;;888999>>>===<<<;;;:::;;;<<<===@@@@@@???===;;;:::<<<===<<<<<<;;;:::888666444333333333555777999:::;;;;;;:::999999999<<>><<<::::::;;;===>>>>>>===<<<<<<======;;;999:::999888888888888888999ssshhhXXXMMMIIILLLOOORRRNNNOOOQQQSSSTTTQQQJJJDDD??????>>>>>>===>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<;;;<<<<<<======>>>??????===;;;:::;;;<<<:::999888777777999;;;<<<===>>>>>>;;;888777999;;;???>>>>>>>>>??????===;;;888888999::::::;;;<<<<<<<<<===>>>>>>??????@@@@@@AAABBBAAA???<<<:::::::::>>>>>>===:::888666777999555666888999:::;;;::::::444333444777:::<<<;;;:::<<<;;;999888888999;;;<<<888888999:::;;;;;;<<<;;;<<<;;;888555444555888<<<<<<<<<;;;::::::::::::;;;888999;;;===>>>===<<<;;;888888888888999:::;;;;;;999999:::;;;<<>>??????<<<===>>>===;;;:::<<<>>>:::999777555555555777888;;;;;;;;;<<<===???@@@AAA===;;;999:::<<<<<<:::888:::===???===:::888:::===:::999999::::::;;;<<<<<<888999:::;;;:::;;;===???<<<<<<;;;999888666555555555777;;;<<<;;;999999999:::<<<===:::555333555888777888:::;;;;;;;;;::::::999999::::::;;;:::::::::888888888888:::<<<>>>???===<<<;;;::::::<<<@@@CCC===888777;;;<<<999666666888999:::;;;;;;<<<<<<============;;;999999;;;============<<<;;;999888777333333555666888999;;;;;;;;;;;;:::;;;===BBBFFFIIINNNRRRZZZdddlllssswwwyyy}}}|||zzz~~~xxxqqqhhhfffbbb^^^[[[WWWSSSOOOKKKJJJJJJJJJKKKIIIGGGDDD<<<===???BBBDDDDDD@@@>>>======<<<;;;;;;;;;;;;;;;===<<<;;;<<<======;;;999777777888888888888888888sss```PPPHHHGGGJJJMMMMMMLLLLLLLLLLLLJJJGGGDDD@@@@@@???>>>======>>>>>>===>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>===============<<<:::999:::<<<999888666666777888;;;<<>>>>>>>>???@@@???<<<999777777888888999:::;;;;;;<<<===>>>??????@@@?????????@@@AAA@@@===;;;::::::??????===:::777777999;;;555777999;;;<<<======<<<666555666:::???AAA@@@======<<<:::888888999:::;;;555666777888999999999999???===:::666444555999<<<;;;;;;:::999999999::::::888:::===???@@@???===<<<888888888888999:::;;;;;;999:::;;;===???@@@AAAAAABBB@@@===;;;999999999:::555777777666444444888;;;;;;;;;<<<<<<===???AAABBB===>>>???<<<:::999<<>>@@@AAA===:::888999;;;===<<<::::::===@@@>>>:::888:::===999;;;;;;;;;::::::<<<>>><<<<<<===<<<;;;:::<<<===<<<;;;;;;:::888666444333444777;;;<<<;;;:::999999:::===???<<<777444555888888999;;;<<<<<<<<<;;;;;;::::::::::::999888777777888888888999;;;===???@@@??????===;;;:::<<>>>>>>>>>>>===<<<;;;;;;333444555777888:::;;;<<<===<<<<<<===???CCCGGGIIIMMMPPPVVV]]]fffmmmsssvvvxxxzzz}}}}}}zzzwww~~~zzzvvvuuutttqqqmmmdddbbb___]]]ZZZWWWSSSPPPHHHGGGFFFFFFEEECCC@@@===;;;;;;<<<>>>@@@@@@???===;;;;;;;;;;;;::::::999999===<<<;;;<<<======;;;:::555666777999999999888777|||mmm\\\OOOIIIIIIKKKKKKJJJJJJKKKKKKJJJGGGDDD???>>>===;;;;;;::::::;;;:::===???>>>;;;888888999:::===???@@@@@@??????@@@CCCBBB@@@===;;;999888888999999888999:::===AAACCC???@@@@@@@@@???<<<:::888<<<>>>AAABBBBBB@@@<<<:::888666555777;;;<<<999555666777:::>>>AAABBB@@@===@@@???===<<<;;;;;;<<<<<>>===<<<<<<;;;;;;<<<666777999;;;<<<===>>>>>>999777777:::@@@BBB???<<<:::::::::888777777999;;;<<<<<<;;;:::888777666666@@@@@@>>><<<999999<<<>>>===<<<999888777888999:::<<<===???BBBCCCBBB???<<<999999999::::::999999999777999<<<>>>@@@AAAAAAAAA???===:::777666777999:::;;;999777555444666888999===:::777555555666999;;;<<<<<<<<<;;;:::<<>>??????>>><<<:::888::::::888888888888::::::===>>>???>>><<<::::::;;;::::::999999888777777666::::::;;;===??????>>><<<<<<:::777555555666999;;;;;;;;;<<<>>>??????===:::;;;;;;;;;;;;:::888666555999999777555555888===BBBCCC???:::999;;;======<<<;;;999777666777999999888888888999:::::::::999999::::::999888888888999999:::;;;<<<>>>>>>>>>>>>===444444666888;;;<<<;;;999;;;;;;<<<===@@@CCCFFFHHHEEEMMMWWW]]]___aaadddhhhrrrtttvvvvvvvvvvvvxxxyyy}}}vvvoookkkkkkjjjgggccc]]]\\\ZZZXXXUUUSSSQQQPPPIIIFFFCCCAAAAAAAAAAAAAAA===;;;:::;;;>>>@@@>>><<<888888888888888999999999888999999::::::;;;<<<<<<555777999;;;;;;;;;:::999xxxgggWWWMMMHHHGGGGGGGGGHHHIIIJJJHHHDDDAAA======<<<<<<;;;::::::999999;;;======:::888777888888:::=========<<<======AAA@@@>>><<<:::999888888999999999:::<<>>>>>??????>>><<<:::999===>>>@@@AAA@@@???<<<;;;:::888777999===>>>;;;888777888999<<>><<<===<<<;;;:::;;;;;;<<<===???>>>===<<<;;;;;;;;;;;;666777999;;;===>>>??????888666666:::???BBB@@@===;;;<<<<<<;;;999888999;;;;;;;;;::::::999888777777>>>>>>>>><<<::::::;;;===<<<:::999777777777888999<<<===???AAACCCAAA>>>;;;::::::;;;;;;;;;;;;::::::999;;;===???@@@@@@@@@@@@>>><<<:::999888999:::;;;===;;;999777777888:::;;;<<<:::777555444555777888:::;;;;;;:::999:::===@@@BBB???;;;:::<<<===<<<;;;<<<:::999;;;>>>AAAAAA@@@::::::;;;;;;;;;::::::999<<<=========<<<;;;:::999;;;:::999999999999:::;;;===>>>???>>><<<;;;;;;;;;999999888888888999999:::<<<;;;<<<>>>@@@AAAAAA???>>><<<999777777888;;;<<<;;;;;;<<<>>>@@@@@@===;;;;;;<<<<<<;;;:::888666555555555555444444666:::>>>BBB>>>:::999:::<<<<<<;;;;;;999777777888999999888888888999:::;;;;;;;;;:::::::::::::::::::::::::::999:::;;;============<<<777777888:::<<<===<<<:::<<<<<<<<<===>>>@@@BBBDDDHHHNNNUUUYYYZZZ\\\```dddkkkmmmooopppqqqrrruuuxxx~~~tttnnnhhheeeeeefffcccaaa[[[ZZZYYYVVVTTTRRRPPPOOOHHHFFFBBBAAAAAAAAA@@@@@@>>><<<:::;;;===>>>===;;;:::999999999999999999999999999999:::::::::::::::777888:::;;;;;;;;;999888uuueeeWWWMMMGGGIIIIIIJJJJJJIIIFFF@@@;;;;;;;;;<<<<<<;;;:::999888888999;;;;;;999777666777555777999999999888999:::======<<<;;;:::999888888999999;;;<<<>>>???@@@AAA;;;<<<=========<<<:::999===============<<<<<<;;;<<<;;;:::<<<@@@AAA???===:::999999:::<<<======<<<::::::::::::;;;<<<===>>>???>>>===<<<;;;;;;;;;;;;777888999;;;===>>>@@@@@@888777777:::>>>AAA???===<<<===>>>===;;;999999::::::::::::999999888888888:::<<<======;;;:::;;;<<<999888777555555666777888======>>>@@@AAA@@@===::::::;;;<<<======<<<;;;:::<<<>>>??????>>>===>>>???<<<<<<;;;;;;<<<===>>>>>>???===;;;:::::::::<<<===<<<;;;888666444444555666999999:::999888999<<<>>>AAA???<<<;;;<<<======<<<;;;999999:::===???@@@???::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<>>>???@@@???===<<<<<<===:::999888777888:::<<<>>>???======>>>@@@BBBCCCBBB???>>>;;;999999:::<<<>>>;;;;;;;;;===@@@@@@???===<<<<<<<<<<<<;;;888666555333444555555555777:::<<<@@@===:::999:::;;;;;;;;;:::999777777999::::::999888999:::;;;<<<<<<<<<<<<:::;;;<<<======<<<;;;;;;999999:::<<<<<<<<<<<<<<<;;;::::::<<<===>>>===;;;=========<<<===>>>??????FFFIIINNNQQQSSSWWW]]]bbbeeefffhhhiiikkknnnsssvvvyyy{{{}}}}}}zzzyyyyyyyyyyyy}}}{{{vvvlllgggbbb```aaabbbaaa___ZZZYYYWWWTTTQQQOOOMMMLLLGGGEEEBBBAAAAAA@@@???>>>===<<<::::::;;;<<<;;;:::;;;;;;;;;::::::999999888999999999999999999::::::999:::;;;<<<;;;:::999888ttteeeWWWNNNOOOOOOOOONNNKKKEEE>>>888999:::;;;<<<<<<:::888777666777999999888666555555333555777777666666777999:::::::::::::::999999888777888:::<<<===>>>??????::::::;;;<<<<<<;;;;;;:::===;;;:::999888999:::;;;>>>======???BBBCCCCCCAAA>>><<<::::::;;;======<<<::::::;;;;;;<<<======>>>>>>>>>===<<<;;;;;;;;;;;;:::;;;;;;;;;<<<===>>>>>>;;;999999:::===>>><<<;;;<<<===???>>>;;;999888777999999999999999999999999777:::<<<===<<<;;;::::::555444444333333444555666<<<<<<===???@@@???<<<::::::;;;<<<======<<<;;;:::===???@@@???<<<:::;;;===<<<<<<===>>>@@@@@@AAAAAA???>>><<<;;;;;;;;;<<<======<<<:::888666666666666999999:::999888999;;;===???>>>===<<<<<<=========:::999999:::<<<===>>>???:::::::::::::::;;;;;;<<<===<<<:::::::::<<<>>>???<<<<<<<<<;;;;;;<<<<<<<<<@@@AAAAAA@@@>>>===>>>@@@===;;;999888888;;;===???BBB@@@>>>>>>???AAAAAAAAA???>>><<<::::::;;;<<<>>>;;;:::;;;===???@@@???>>><<<<<<===<<<;;;999777666666888999:::::::::<<<>>>>>>===;;;999999::::::::::::888888888:::;;;;;;:::999999;;;<<<============999;;;===??????>>>===<<<::::::;;;<<<<<<============<<<;;;<<<======<<<;;;===<<<=========>>>>>>???@@@BBBEEEHHHLLLSSS[[[aaabbbbbbcccccceeeiiinnnrrrqqqtttwwwzzz{{{{{{{{{|||xxxzzz}}}}}}yyyxxxxxxvvvuuuvvvxxxzzz~~~zzzrrrmmmjjjfffaaa______```___^^^[[[YYYVVVSSSOOOKKKHHHGGGEEECCCAAAAAAAAA@@@???===;;;:::999999999:::;;;;;;;;;;;;:::999999888777777666777777888999:::;;;;;;;;;<<<<<<<<<;;;:::888777qqqaaaVVVOOOOOOPPPOOOMMMGGG@@@:::888:::;;;<<<<<<:::888777666666666777777666555444444555666666666666888999999999:::;;;;;;::::::999666777888:::;;;<<<<<<<<<999::::::;;;;;;;;;;;;;;;;;;:::777555555666888:::>>>>>>>>>???BBBDDDEEEEEEAAA???<<<;;;<<<===>>>============>>>>>>=========>>>===<<<;;;;;;:::::::::>>>===<<<;;;;;;;;;;;;;;;>>>===;;;:::::::::999888:::;;;===<<<999777666666999999999999999999999999777:::===>>>===;;;::::::222222222222333333444555;;;:::;;;===???>>><<<:::888:::;;;======;;;:::888<<<>>>@@@>>>:::888:::======>>>???@@@AAABBBCCCCCC======;;;:::::::::;;;<<<<<<<<<;;;::::::999888888999:::;;;:::999999;;;<<<>>>>>>======;;;;;;;;;<<<:::::::::;;;;;;<<<>>>???<<<;;;;;;::::::;;;<<<<<<>>>===;;;;;;;;;===@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<@@@AAAAAA@@@>>>>>>???AAA@@@???<<<:::999;;;===>>>CCCAAA>>>===>>>>>>>>>===>>>===;;;:::::::::;;;<<<;;;::::::<<<>>>???>>>===;;;<<<======<<<;;;999888999;;;======<<<<<<===>>>======<<<:::999999::::::999888888999<<<===<<<;;;999:::;;;<<<============888:::<<>>===<<<<<<<<<======>>>??????===<<<:::;;;<<<<<<;;;::::::;;;<<<===???@@@@@@AAA>>>???@@@BBBFFFMMMTTTYYY\\\\\\\\\[[[\\\___cccgggkkkoootttvvvvvvuuuuuuuuuoooqqqtttwwwyyyzzzzzzyyy{{{{{{}}}|||vvvoooqqqssstttuuuwww{{{~~~}}}ssskkkhhhiiifffaaa^^^\\\[[[[[[[[[ZZZXXXUUUPPPKKKGGGCCCAAABBBAAAAAABBBBBBBBB???===999999888888888:::<<<>>>:::999999888777666666555444555666888:::<<<>>>>>><<<<<<;;;;;;:::999888777{{{iii]]]MMMMMMNNNNNNMMMIIIDDD???999:::;;;<<<<<<;;;:::999555555555666777777555333555666666666555666888::::::;;;<<<======<<<;;;:::666777777888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999777555555666888999<<<<<<===>>>@@@CCCEEEFFFBBB???===<<<===>>>>>>===>>>>>>?????????>>>>>>===>>>===<<<;;;::::::::::::>>>===;;;:::999999::::::???>>><<<:::999888888888888999:::999777555555666:::::::::999999888888888999;;;>>>>>>===;;;::::::111222333333444555666666888888999;;;>>>>>>===;;;888999;;;======;;;999888;;;>>>@@@>>>999888;;;?????????>>>>>>???@@@AAAAAA;;;;;;:::999999999999999999:::;;;<<<<<<<<<<<<;;;999:::;;;;;;:::999:::;;;===>>>>>>===:::888999999:::;;;<<<<<<;;;<<<>>>@@@>>>===;;;:::::::::;;;<<>>===<<<<<<>>>@@@AAA;;;;;;<<<======<<<;;;;;;>>>??????===<<<<<<>>>@@@BBB@@@>>><<<;;;<<<===>>>BBB@@@>>>=========<<<;;;===<<<;;;:::999::::::;;;<<<:::::::::<<<===<<<;;;:::;;;<<<=========<<<;;;;;;<<<===<<<;;;:::;;;<<<=========<<<:::999:::;;;888888888:::===>>>>>><<<:::;;;<<<<<<===<<<<<<<<<777999:::<<<>>>>>>>>>>>>============>>>???@@@AAA===;;;999999;;;;;;;;;:::888999;;;===???AAAAAABBB@@@@@@??????BBBEEEIIIKKKQQQQQQQQQQQQPPPRRRUUUXXXdddiiiooopppnnnkkkjjjjjjjjjkkknnnqqqsssuuuuuuuuuxxxwwwxxx~~~}}}}}}~~~~~~~~~yyyqqqjjjnnnsssvvvxxx{{{}}}xxxnnngggdddeeebbb^^^YYYVVVUUUTTTUUUVVVTTTPPPLLLGGGBBB???===@@@@@@AAACCCDDDDDDAAA???999:::999888888999<<>>??????>>><<<;;;888888777777888:::<<<===<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;999777777888:::;;;::::::<<<===>>>AAACCCFFF@@@>>><<<<<<>>>>>>>>><<<;;;<<<===>>>??????>>>>>>======<<<;;;::::::::::::<<<;;;999888888999:::;;;===<<<;;;:::888888999:::888999999777666555666888;;;;;;::::::999888777777;;;===???>>><<<;;;:::;;;333444555777888999999999666666777:::===>>>>>>===888:::===??????===:::888:::>>>AAA???::::::>>>CCC???>>><<<;;;:::;;;<<<===::::::999999999888888888555777999<<<===>>>>>>===777999::::::999888888999<<<>>>>>><<<999666666777;;;<<<>>>===<<<<<<>>>AAA@@@>>><<<:::999999:::;;;>>>>>>===<<<<<<===>>>???:::;;;<<<<<<<<<<<<;;;:::;;;;;;;;;999888888;;;===@@@??????>>>>>>>>>??????>>>======>>>??????>>><<<===<<<;;;:::::::::;;;;;;<<<:::999999:::::::::999888999;;;===>>>>>>>>>>>>>>>>>>>>><<<999888999:::<<<>>>???===;;;999:::<<<888888999;;;>>>???>>>===;;;<<<<<<<<<<<<;;;::::::666777888999;;;<<<===>>>======<<<<<<===>>>@@@@@@===;;;999999;;;<<<<<<<<<777888:::<<<>>>?????????@@@???>>>???@@@AAABBBBBBEEEGGGHHHHHHGGGHHHJJJLLLVVV]]]dddgggdddaaa```aaaeeefffgggjjjlllnnnpppqqqppprrrvvvyyyzzzzzzyyyyyyzzzxxxuuuttttttwwwzzz|||}}}|||zzzzzz}}}~~~xxxrrrlllrrrzzzzzzvvvvvvsssjjjcccbbb___]]]YYYUUUQQQOOOPPPQQQMMMKKKIIIFFFBBB???<<<;;;>>>>>>AAADDDFFFFFFDDDAAA======<<<999777777:::===888888777777777777777777888888999:::<<<===>>>???:::999999888777777777777~~~rrr\\\ZZZWWWTTTPPPKKKEEEAAA<<<<<<;;;;;;;;;<<<======666555444666888999666333444555666555444555888:::===>>>@@@AAA@@@???===<<<:::999888777888:::===>>>>>>===<<<;;;;;;;;;;;;<<<>>>===;;;999999:::;;;<<<888999:::;;;<<>><<<<<<<<<===>>>===;;;888999;;;===????????????======<<<;;;::::::::::::999888777777888:::<<<===:::;;;:::999888999;;;<<<888999888777555555777999<<<<<<;;;:::999777777666===??????>>><<<::::::;;;666666888:::;;;<<<<<<<<<555555666999<<>>999;;;>>>@@@@@@>>>;;;999:::???BBB@@@<<<<<>>???>>>666888999999777666777777<<<>>>>>><<<888444444555;;;===???>>><<<<<>>>>>???@@@@@@AAAAAA;;;;;;<<>>======<<<;;;;;;;;;;;;;;;<<<;;;999888999999888777777999;;;===???@@@@@@???AAAAAA@@@===:::999:::;;;===???@@@>>>;;;:::;;;===777777999<<>><<<<<<<<<<<<;;;:::999888666666666777999;;;===>>><<<<<<;;;;;;<<<===???@@@===;;;999999;;;=========666888:::<<<============<<<<<<===???AAAAAAAAA??????AAACCCDDDDDDDDDFFFHHHIIIQQQZZZ^^^]]]\\\\\\]]]``````aaacccfffhhhkkklllgggnnnuuutttpppmmmqqqvvvvvvrrrnnnkkkllloootttxxx{{{yyyvvvtttvvv{{{~~~|||yyyuuurrryyy~~~zzzsssppprrrppphhhaaa```\\\[[[WWWSSSOOONNNOOOPPPFFFEEECCCAAA???===;;;;;;<<<>>>AAAEEEHHHHHHEEECCC@@@@@@>>>:::666555888;;;888888888888888999999999;;;;;;;;;<<<<<<<<<======999888777777666777777777oooiiiaaaZZZTTTNNNHHHCCC????????????????????????:::777444333666888888777666777888666444555999======???AAA@@@===<<<>>>@@@???===999777777999===???===;;;999888:::;;;<<<<<>><<<:::888666888999:::;;;===>>>??????<<<:::888888999:::;;;::::::;;;;;;<<<>>>>>>??????@@@???>>><<<;;;:::999999===;;;999999;;;===>>>===:::999999999:::;;;<<<<<<999;;;<<<;;;999888888999;;;>>>???<<<777555777:::============<<<:::888666>>>===;;;:::999999:::;;;666666777777888:::;;;<<<;;;===???BBBBBB@@@>>><<<>>><<<<<<===@@@BBBBBBBBB===;;;999777666777999::::::888777777888999999888111444999;;;;;;:::::::::888888777666666666666666999:::999777555555777888@@@>>><<<::::::===@@@BBB@@@>>><<<;;;;;;;;;:::999;;;::::::999888777666666666888;;;;;;999888777777;;;777333222555777888777;;;===@@@BBBBBB@@@===:::>>>============>>>??????;;;===???>>><<<:::::::::;;;;;;:::777555555777999:::===AAABBBAAA>>>===<<<@@@@@@>>>;;;999999<<<>>>>>>===<<<<<<===>>>===<<<<<<:::999999;;;=========;;;<<<===>>>>>><<<:::999888888999999999888666666:::;;;<<<===<<<<<<>>>@@@>>>===<<<<<<<<<<<<======777:::>>>???>>>;;;999888>>>>>>???@@@@@@@@@@@@@@@???@@@@@@???>>>>>>???AAADDDIIIOOOQQQOOOOOOSSSVVVVVVXXXZZZ]]]```dddjjjnnncccdddfffggghhhiiiiiijjjeeefffhhhjjjlllllllllllloooooommmjjjkkkrrrxxx||||||}}}}}}{{{yyyzzz~~~}}}|||}}}zzzwww{{{zzzwwwooonnnllljjjfffccc```___\\\YYYTTTOOOLLLJJJIIIJJJDDDBBB???>>>===<<<999777777:::>>>BBBEEEEEEDDDDDDCCCAAA>>>;;;888777666666999;;;======:::777555444:::;;;<<<<<<<<<<<<;;;::::::999888666555666:::===yyyrrrhhh^^^WWWPPPIIIEEECCCCCCBBBAAA@@@??????>>>:::777444444777999999888888999:::888555555777:::<<<>>>???>>><<<;;;<<<>>>===<<<999777777999<<<======;;;999888999:::;;;<<<<<<=========<<<:::777555777777888:::;;;<<<===>>>;;;:::888999:::;;;:::999999999::::::;;;<<<>>>???@@@>>><<<;;;999999999:::???===<<<<<<===>>>===<<<:::999999888888888999999999999999777666666888:::888;;;<<<999555333666:::<<<<<<<<<<<<;;;999777666<<<;;;;;;:::::::::;;;;;;666666666666777888999:::;;;<<<===>>>??????>>>>>>===<<<<<<>>>@@@BBBBBBAAA>>>===:::777666777888999;;;999888777888999888777333555999::::::::::::;;;888777666555444555555666888888888666555444666888============>>>>>>>>>???>>>===;;;;;;<<<;;;:::888:::999999888777555333333444777999:::888777777777:::777444444777999::::::;;;>>>AAACCCCCC@@@===:::;;;;;;;;;<<<<<<<<<======<<<===???>>><<<;;;::::::;;;;;;:::888666666888:::<<>>???===<<<:::;;;<<<>>>???===<<<;;;<<<===>>>===<<<;;;999777888:::<<<<<<<<<999:::<<<===>>>===;;;:::888999:::;;;;;;999777666:::<<<>>>>>>===<<<===>>>===============<<<<<<<<<999<<<>>>???===;;;:::999<<<===>>>???@@@@@@@@@@@@??????@@@???======>>>@@@DDDHHHLLLLLLIIIIIIKKKOOOQQQRRRTTTUUUWWW[[[aaaeeeaaa```^^^^^^___`````````[[[[[[\\\___bbbddddddbbb^^^aaaccceeegggjjjlllmmmrrrssssssrrrqqqrrrwww{{{{{{yyytttqqqkkkjjjhhhfffbbb___\\\ZZZUUUSSSNNNJJJFFFEEEDDDEEECCC@@@>>><<<;;;:::777555444777<<>>>>>;;;888555444999999;;;<<<<<<;;;999999999999888777666666999;;;~~~qqqeeeZZZRRRLLLIIIIIIHHHFFFDDDAAA???===<<<999777666666777999:::999:::;;;;;;:::777555555666:::<<<<<<<<<:::999:::;;;;;;:::999999999999:::;;;;;;:::888777777888:::;;;888:::<<<======:::777555555666777888999;;;;;;<<<:::999999;;;<<<<<<:::888888888777666888:::<<<===???===;;;888777888:::;;;BBB@@@?????????>>><<<999999888888777666666555555777777555333222333777;;;777888888555222222555999::::::::::::999777666555999::::::;;;;;;;;;;;;;;;777666666555555666666777;;;;;;:::;;;;;;===>>>???<<<<<<<<<>>>AAAAAA@@@>>>>>>===:::888777777888999===;;;999888999999777666444666888888777888999;;;888666444222222333555666666777777666444444555777:::<<>>BBBDDDDDD@@@<<<999888999:::;;;<<<;;;::::::<<<===???>>><<<::::::;;;<<<<<<;;;999777777999;;;>>>AAADDDFFFDDDBBBAAA@@@>>>;;;999:::===@@@???>>>;;;::::::;;;===>>>===<<<888777666666999:::::::::777888:::<<<===>>>======999:::<<<>>>>>><<<999888;;;===??????===<<<;;;;;;======>>>>>>>>>===<<<;;;;;;<<<======;;;::::::;;;<<<<<<>>>???@@@@@@@@@@@@>>>??????===<<<;;;<<<>>>DDDFFFFFFDDDAAA@@@BBBEEEKKKKKKKKKJJJKKKNNNSSSWWW^^^ZZZUUUTTTVVVYYYYYYYYYSSSPPPPPPSSSZZZ]]][[[XXXVVVWWWZZZ^^^aaacccdddeeeeeefffgggggghhhkkkooorrrrrrvvvzzz}}}~~~~~~wwwqqqllliiigggfffdddaaa]]]ZZZVVVUUUOOOLLLHHHDDDAAA@@@@@@AAAAAA???<<<:::999888555333111444:::???AAAAAA>>><<>>===;;;999777666999<<>><<<888666555555666888999:::;;;<<<::::::<<<>>>???>>>;;;888777666444333555777:::<<<>>><<<999777666888;;;===BBBAAA@@@??????===999666555555555555555555444444666555333000///222777;;;888888777444111111444666888888888777777666666555999999;;;<<<<<<;;;:::999888777666555444444444444888888999:::;;;<<<<<<===:::;;;<<<>>>@@@@@@===;;;<<<;;;999888888999:::;;;???===:::999999888777666555666666555444555777999777555222000000222555777444555666555444444555777:::<<>>:::===@@@CCCBBB???;;;888777999;;;<<<===<<<:::999;;;<<<===<<<:::999999:::<<<======;;;999999:::<<>>AAA???<<<999888888999;;;<<<;;;:::666555555666888::::::999666777999;;;===>>>>>>???;;;===???AAAAAA???<<<:::<<<>>>@@@???===:::999999<<<===???@@@???>>><<<:::<<<<<<<<<:::888888:::<<<===>>>>>>>>>>>>>>>>>>======>>>>>><<<::::::;;;<<>>;;;;;;===@@@GGGGGGEEECCCBBBEEEIIIMMMWWWRRRNNNNNNTTTZZZ]]]]]]VVVRRROOOSSSYYY\\\YYYTTTVVVSSSSSSWWW[[[]]]___bbb[[[\\\]]]___aaadddhhhjjjiiikkknnnpppsssvvv|||~~~}}}wwwpppkkkfffddddddccc```]]]YYYUUURRRPPPKKKIIIEEEBBB??????@@@@@@AAA>>><<<:::999777444222000444999>>>@@@???===;;;<<<<<<======;;;:::888666:::===??????<<<888555444666777999::::::999777666666888::::::888777777777rrreee[[[VVVTTTPPPNNNKKKFFFAAA<<<999777777777777777666666777888777888:::<<<<<<;;;999777777666666777888999999888777888:::;;;;;;:::888777::::::999777555555888:::777:::===@@@@@@===:::777666777888999:::<<<======<<<<<<>>>@@@AAA@@@===:::666555333222333666999;;;===;;;888666777999<<<>>>AAA@@@>>>>>>===:::777444111222333555666666666555666555333111000222777;;;;;;:::888555333222333555777666666666666666666666999:::;;;<<<;;;:::888777999888777555444444444444555777999<<<<<<<<<:::999999999:::<<<>>>===;;;888777777888888:::<<<>>>???@@@>>>;;;::::::999777666666666666444222222555777777555222000000333555888333555666666666555777888<<<===???@@@@@@@@@???>>>999999:::<<<>>>===;;;888555666777777777777555555555777999:::999999:::<<>><<<;;;:::;;;;;;999;;;>>>@@@@@@>>>;;;999:::;;;===??????>>><<<;;;:::;;;;;;:::888777888999<<<===>>>===;;;;;;<<<===>>>@@@BBBCCCAAA@@@???@@@@@@;;;777888<<<>>>===:::888777666777999:::999888555444444666999::::::999666777888:::<<<===>>>???===>>>AAABBBBBBAAA???======>>>???>>>;;;999888888<<<===???@@@@@@???===;;;<<<;;;:::777666666999<<>>===<<<;;;:::<<<======<<<:::999:::<<<@@@???===;;;999:::===@@@FFFEEECCCAAA???AAADDDGGGMMMKKKKKKOOOXXXbbbhhhkkkbbb^^^[[[]]]bbbbbb\\\VVVRRROOOQQQXXX]]]\\\[[[\\\UUUUUUUUUWWWZZZ]]]```aaabbbbbbcccdddfffjjjooorrrrrrtttxxx{{{}}}xxxrrrlllgggcccbbbaaa```]]]ZZZUUUQQQMMMKKKFFFDDDAAA???======???@@@AAA>>><<<;;;:::999666444222555:::???AAA@@@===<<<999999:::;;;;;;999888777;;;===???>>>;;;777555444555777999;;;;;;999777555555777:::;;;:::888888999}}}oooddd\\\ZZZTTTRRRNNNIIIDDD???;;;999888999:::999777666666777777777999;;;======;;;999666555555666999;;;;;;:::777999;;;<<<<<<;;;999777:::;;;;;;888555444777;;;999;;;>>>??????===:::888777888999:::;;;===>>>>>>======>>>@@@BBBAAA===:::555555444444555777999;;;;;;:::888777888;;;===??????===<<<;;;;;;999666444000111333555777777777777777777777555444555888:::<<<;;;999888666555555555666555555555555555666777999999::::::::::::999999;;;:::888777666555555555555777:::<<<===;;;888666999888888999::::::888666555555777999;;;>>>@@@AAAAAA>>><<<:::::::::888777888888777555333333444666777666444333333555777999444666888999888888999:::>>>>>>?????????@@@??????:::::::::<<<>>>>>>===;;;777777777777777777777777777999::::::999999;;;<<>>??????>>>======>>>???@@@AAA@@@??????:::;;;;;;999777666888999===>>>??????===<<<===>>><<<>>>@@@@@@???======>>>???;;;777666888;;;;;;::::::888777888999:::999777555555666888:::<<<;;;:::888888999:::;;;<<<=========>>>???@@@@@@@@@??????=========;;;888666777777;;;<<<>>>???@@@??????>>><<<<<<:::777666777:::<<>>===;;;:::999;;;<<<<<<;;;::::::;;;===???===;;;::::::<<>>@@@>>><<<;;;;;;:::888666555777;;;???@@@@@@???>>>888888999:::::::::::::::=========;;;888555444555666888;;;======;;;888666555777:::;;;;;;;;;;;;<<>><<<999666666777999888888:::===>>><<<:::555444444666;;;===>>><<<999:::;;;<<<<<<;;;:::999:::<<<<<<999555444777;;;:::;;;=========;;;999888777888999:::;;;===>>>>>><<<<<<===>>>@@@???<<<:::555555555666777888999::::::999999999;;;<<<>>>@@@>>><<<:::999999999888777222333555777888888777666888:::;;;;;;:::888888999888888999999:::999888666666555444444555666777888777777777888999;;;<<<===<<<;;;:::999888777777777888999:::;;;;;;999888777888777666666777777555444555666777999<<<>>>@@@AAA@@@>>><<<;;;;;;;;;999888;;;;;;;;;999666555555666777777666666666777999:::555777:::;;;;;;;;;;;;<<<===>>>???@@@AAA@@@??????<<<;;;;;;<<<>>>??????>>><<<:::888666555555555666888999:::999888888999;;;===>>>>>><<<999777888999;;;<<<<<<>>>???@@@BBBBBB@@@@@@@@@AAAAAAAAAAAABBB<<<===<<<:::888888999;;;===???@@@@@@???>>>>>>???;;;===>>>>>>===<<<<<<===;;;999555333444777;;;>>>===<<<::::::;;;;;;:::888666666777:::<<<>>>===;;;::::::::::::::::::;;;;;;<<<<<<;;;<<<<<<======>>><<<<<<;;;888555444666888;;;;;;<<<>>>???@@@AAABBB======<<<:::888888;;;>>><<<<<<=========<<<;;;;;;:::;;;<<<;;;;;;;;;===???>>>===;;;;;;<<<>>>???@@@@@@BBBCCCBBBAAAAAABBBCCCGGGOOO[[[eeennnwww~~~vvvppp]]]XXX\\\kkktttrrrqqquuuiiigggeeeeeeggggggfffddddddaaa]]][[[[[[^^^aaacccccccccccceeegggjjjkkklllvvvwwwyyyzzzzzz{{{~~~}}}|||ooollliiieeebbb```______WWWVVVSSSNNNIIIDDD@@@>>>>>><<<:::888888999<<<===>>><<<::::::;;;;;;:::888777999;;;>>>???@@@@@@@@@999999999:::;;;<<<===>>>>>>===<<<888555333444555888:::===??????===:::888555777:::;;;<<<<<<>>>@@@rrrgggaaa\\\ZZZWWWRRRNNNIIIFFFDDD>>>@@@AAA???:::777777888;;;999888:::===>>><<<999555333333777<<>>:::;;;<<<<<<<<<<<<;;;::::::<<<===:::555444888<<<;;;;;;<<<<<<;;;999888777777777888999;;;<<<===>>><<<;;;;;;<<<>>>===;;;999555555666777888999::::::999999:::;;;<<<>>>???@@@>>>;;;999888999::::::999444666777999999888666555888;;;>>>???===:::999888555555777:::<<<<<<:::888666555444444555666888999444444555666999<<>>???@@@@@@>>><<<;;;;;;;;;:::999======>>><<<999777777888888888888888888999::::::555888;;;<<<<<<<<<===>>>;;;===@@@BBBCCCAAA???======<<<;;;<<<>>>@@@@@@@@@???===999555333222333444888999999888777666888::::::<<<===;;;888777888:::=========>>>@@@BBBEEEGGGAAAAAA@@@@@@AAAAAABBBCCC>>>>>>>>><<<999999;;;======???AAAAAA?????????@@@;;;<<<>>>>>><<<<<<<<<===888777444222222666<<>>???>>>===<<<;;;::::::999999999::::::999888888888:::;;;<<<<<<;;;999666333333666888;;;;;;;;;===>>>AAACCCDDD>>>???>>><<<::::::===???999:::;;;<<<============999:::;;;;;;;;;<<<>>>@@@>>>===;;;;;;===>>>>>>>>>>>>@@@BBBBBBAAAAAAAAABBBLLLXXXfffqqqxxx~~~eeeZZZWWWcccnnnsss{{{{{{xxxvvvuuuvvvvvvssspppkkkgggbbb______aaacccdddcccbbbaaabbbdddeeeeeeeeefffhhhkkknnnoooqqqtttvvv~~~yyysssttthhhfffccc```^^^]]]]]]]]]RRRQQQNNNIIIDDD???;;;999===<<<:::999999;;;===>>><<<:::999:::;;;;;;:::999888999;;;<<<>>>???@@@@@@;;;;;;:::;;;<<<>>>@@@AAA???===:::666333222444666999;;;>>>AAAAAA>>>;;;999555777:::;;;<<<>>>@@@CCCrrrhhh___```aaa^^^XXXRRRLLLJJJHHHDDD@@@<<<;;;:::888777;;;:::999;;;>>>???===:::555444666999>>>@@@>>><<<;;;;;;:::::::::;;;<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;:::999777555333222555444444666:::===>>>>>>:::;;;;;;;;;;;;:::999888888888888888999::::::;;;999:::;;;;;;<<<>>>BBBEEE???;;;777888<<>><<<999666555333333555777::::::888666555444444555777888777666999666444777<<<@@@???<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>><<<888444333555888666555222000000000111222444777:::>>>@@@AAAAAA@@@@@@>>><<<:::888777777777:::<<<>>>???>>>;;;777555;;;999777555444666888999<<<===?????????===;;;999>>>@@@BBBBBB@@@>>>===<<<;;;999999;;;???AAA@@@===<<<;;;999777666555444444777888999777444333555888999888777999<<<===<<<999@@@AAAAAAAAAAAABBBDDDFFFBBBBBBBBBCCCEEEEEECCCAAABBB@@@>>><<<<<<===???@@@AAA@@@>>><<<<<<<<<<<<===:::<<>>=========999555222111444999===???@@@@@@???>>>===;;;999888888999:::;;;<<<<<<<<<<<<===<<<<<<:::999888777777::::::999888777777777888777888999888777777999:::::::::;;;===@@@BBBBBBAAA===>>>???@@@@@@???>>>===???<<<;;;>>>BBBCCC???:::>>>============>>>??????AAA@@@>>>===<<<======>>>???>>>>>>???BBBFFFJJJMMMYYYhhhwwwqqq___SSSXXXfffttt~~~|||vvvnnniiiiiioootttlllhhhcccccchhhkkkjjjhhh\\\```eeegggfffgggjjjlllooollllllqqqyyy}}}|||yyy~~~zzzrrrlllgggdddaaa^^^\\\YYYUUUSSSRRRRRRNNNFFF<<<777888;;;:::<<<===>>>>>>>>>@@@AAA>>><<<999777666777999:::;;;<<<===============<<<999888888999:::;;;======888777555444444555555666888<<>>:::999888999;;;===????????????uuulllccccccaaa]]]XXXTTTQQQPPPNNNIIIBBB<<<::::::::::::===;;;:::<<<@@@AAA???===999777777999<<<>>>===;;;;;;:::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::888777555444888777666888:::<<<===<<<;;;;;;;;;::::::999999999999999888777777888999::::::;;;<<<;;;;;;===AAADDDAAA===999999<<<===;;;888888888999:::;;;;;;;;;;;;???@@@@@@???>>>;;;888666777777888999;;;:::777555555444333555888:::;;;;;;:::777555777;;;>>>===;;;777888999;;;<<<<<<============<<<999555333444666555444333222222333444444888999<<<>>>@@@@@@@@@@@@===;;;:::888777666777777888:::;;;===<<<;;;999888:::999777666666777888999;;;<<<===>>>>>><<<:::999===@@@CCCBBB???<<<;;;<<<<<<;;;;;;<<<======<<<;;;<<<;;;;;;:::999888777777888999999777555555888<<<:::999888999;;;<<<:::888===@@@DDDFFFEEEDDDBBBBBBBBBBBBCCCDDDFFFEEECCC@@@???>>><<<<<<===???BBBCCCAAA@@@>>>===<<<<<<======>>>@@@CCCCCC@@@===<<<;;;888555222222666;;;@@@BBB???>>>>>>===;;;::::::999999:::;;;;;;<<<;;;;;;;;;;;;<<<>>>???>>><<<999777:::999888777666666666666666777888888777888;;;===<<<;;;<<<>>>AAABBBAAA@@@>>>??????@@@@@@??????>>>@@@>>>===???CCCCCC???;;;<<<<<<======>>>>>>????????????>>>>>>>>>>>>>>>???@@@AAACCCFFFKKKQQQWWW[[[nnnxxx|||hhhWWWXXXcccppp~~~{{{yyy{{{}}}yyyvvvttttttuuutttnnniii```bbbdddeeedddcccbbbbbbgggeeebbbccchhhpppwww|||zzz}}}}}}{{{vvvppplllgggddd```]]]ZZZWWWSSSPPPKKKKKKIIICCC<<<999999;;;;;;===>>>>>>======>>>@@@<<<:::888666666777999;;;<<<===============<<<<<<666555444333444666999:::666666555555555666888999;;;>>>BBBCCCAAA>>><<<;;;999:::<<<===>>>>>>======yyyqqqhhheeeaaa]]]YYYWWWVVVVVVVVVOOOFFF>>>;;;;;;<<<===>>><<<;;;===AAACCCBBB@@@<<<;;;999999:::;;;;;;;;;::::::999999888999999999:::::::::::::::::::::::::::;;;;;;;;;:::999777666:::999888999;;;<<<;;;:::<<<;;;:::888888999:::;;;;;;:::888777666777999:::<<<<<<===<<<;;;<<<>>>AAABBB>>>;;;:::;;;;;;999666777888999:::<<<===>>>???@@@@@@AAAAAA???<<<:::888:::::::::;;;<<<:::666333444333333555999===???@@@;;;888666777:::<<<:::888444555888:::<<<===>>>>>><<<<<<<<<999666444333444333444444555666666777777=========>>>>>>>>>??????999888777666666666777888888888999999::::::::::::888888888888888999999999:::;;;<<<<<<<<<;;;:::999:::???CCCBBB===999999:::;;;<<<===<<<:::888777888;;;<<<<<<======<<<:::999:::;;;:::777555666;;;???;;;:::888999::::::999777;;;@@@GGGKKKIIIEEE@@@===AAABBBCCCEEEFFFEEEBBB???;;;::::::;;;===@@@CCCEEEAAA@@@???>>>=========>>>AAADDDFFFEEEBBB>>>:::999777555333444888===AAACCC===<<<;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999<<<@@@BBBBBB@@@<<<999999999888777666666666666666777888888888999<<>>======???AAABBBAAA???@@@@@@@@@??????@@@@@@@@@@@@???>>>@@@BBBBBB???<<<:::;;;===>>>?????????>>>>>>???@@@AAAAAAAAAAAA@@@AAAEEELLLTTT[[[cccjjjooosss]]]XXX]]]hhhzzz{{{tttlllkkkjjjiiihhhddd^^^ZZZ[[[[[[ZZZYYY[[[cccnnnvvvuuuwwwyyyzzz{{{~~~}}}yyyuuussspppmmmkkkgggccc___[[[XXXTTTOOOLLLDDDCCCBBB@@@>>><<<;;;:::===>>>>>>===<<<;;;;;;<<<:::888666555555777:::;;;===>>>>>>>>>===<<<;;;;;;666555333222333444777888666555555555777888:::;;;===@@@BBBBBB@@@>>>>>>>>>;;;;;;<<<======<<<;;;:::{{{tttiiifffbbb^^^[[[ZZZYYYXXXZZZTTTKKKDDD@@@??????>>>>>><<<;;;===AAACCCCCCAAA>>><<<999888888:::<<<<<<::::::999888777777888888888888888888888888888888::::::<<<<<<<<<;;;999888999888888:::<<<===<<<;;;===<<<999777777999;;;======<<<999777777888999;;;=========<<<::::::<<<===@@@===;;;:::;;;;;;999777666777888:::<<<>>>@@@AAA@@@AAAAAAAAA@@@>>>;;;:::999999:::<<<===;;;777333555444333555999>>>@@@AAA<<<:::777777999:::999777444555888;;;<<<======<<<;;;<<<;;;:::777555333333333444666888999:::::::::???>>>===<<<<<<<<<<<<<<<777777666666666888999::::::999888777777888999:::666777999:::;;;;;;;;;::::::;;;;;;;;;;;;:::999999888>>>BBBAAA;;;666666999999;;;===;;;777555555777999:::<<<>>>>>>===<<<;;;<<<<<<:::777333444999>>>;;;:::999888888888777777:::@@@FFFJJJHHHCCC>>>;;;???@@@AAACCCDDDCCC???<<<888888888999;;;>>>AAACCC@@@@@@??????>>>>>>>>>>>>@@@CCCEEEEEEBBB===:::888888666444555999===???@@@;;;:::888888888:::<<<>>>>>>??????>>>===<<<;;;:::888;;;???BBBCCCAAA>>>;;;:::999999888777777777888888999999888888999<<>>>>>???AAAAAA@@@>>>AAAAAA???>>>>>>???AAAAAA???>>>===>>>@@@@@@>>><<<999;;;===???@@@@@@???>>>>>>???AAABBBCCCCCCBBBBBBCCCMMMZZZfffooowww||||||cccWWWVVV]]]ooo|||yyyvvvssslllddd]]]VVVWWWXXXYYY\\\```eeeiiioooqqqrrrsssssstttvvvxxx}}}zzzwwwssspppnnnllljjjhhhdddaaa\\\XXXTTTOOOKKKGGG@@@???>>>>>>???>>>;;;999<<<======<<<999888888999888777555444555777:::<<<>>>>>>>>>>>>===<<<::::::777888888888888888888888888777777666777999:::;;;>>>???@@@???===<<<===>>><<<<<<======<<<;;;999888|||vvvjjjgggbbb___^^^[[[XXXUUUXXXTTTPPPLLLIIIEEEBBB???>>>;;;999;;;???BBBAAA@@@===<<<:::888888:::===???;;;:::999888777666666666555666777777777777666555999;;;<<<>>>>>><<<:::999555555666999===???>>>======;;;888666666999<<<>>>>>>===;;;999999999:::;;;===>>>>>><<<:::999:::;;;;;;:::::::::;;;<<<;;;:::666777777999;;;===@@@AAA??????@@@AAA@@@>>><<<:::666666999<<<===<<<888555777555555666999<<<>>>>>>;;;:::999888999999999888777888:::;;;<<<<<<;;;;;;;;;;;;::::::999777555444555666888999;;;<<<<<<<<<>>>===<<<:::999999999999777777777777888:::<<<======;;;888666555666777999555777999<<<=========<<<<<<<<<<<<<<<;;;:::999999777;;;???===888555555777666999;;;:::777555666888666888:::<<<===<<<;;;:::======:::666111222666:::;;;:::999888666666666777;;;???CCCEEECCC@@@>>>=========>>>@@@AAA???<<<999777777777888999;;;===???????????????>>>>>>>>>===<<>>===<<<;;;888:::===???@@@@@@???>>>:::::::::999999:::;;;;;;<<<<<<;;;999777888;;;===??????>>>???AAAAAA???>>>@@@@@@>>>======>>>@@@@@@<<<<<<;;;<<<>>>>>>===<<<;;;<<>>???AAABBBDDDEEEKKKXXXkkkzzziiiYYYRRRSSSaaapppxxxnnngggbbb]]]YYYYYY]]]aaaaaa___gggjjjlllmmmlllkkkkkkkkkwww{{{~~~yyypppooommmlllllljjjgggddd___\\\WWWSSSOOOKKKGGGCCC??????>>>??????>>>;;;888;;;<<<<<<:::888666666777777666555444555888:::<<<>>>>>>>>>>>>===<<<::::::888:::<<<>>>>>><<<999777:::999888777777888999:::=========;;;999999;;;===<<<============;;;:::999zzznnniiiddd```^^^[[[WWWSSSTTTSSSRRRQQQPPPLLLGGGCCC???<<<999:::===@@@???>>>======<<<999888999<<>>>>><<<:::888111222444888===?????????===;;;888777777999<<<>>><<<;;;;;;::::::::::::;;;<<<===>>><<<:::888888999777888999;;;<<<<<<<<<<<<777666666777888:::===>>><<<===>>>??????===;;;:::333555888<<<>>>>>>:::777777777777888;;;===<<<;;;:::::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999::::::999888888999999:::;;;;;;<<<<<<;;;;;;;;;:::999999888888888888888888:::<<<>>>???>>><<<999666555666777888555777999<<<>>>?????????@@@@@@???===<<<;;;::::::888999999888666555666777666777999999777666777777555666888999::::::999999;;;;;;999555111111444888::::::999777555444666888===???@@@@@@???>>>???@@@===<<<<<<=========:::888777777777888999:::;;;<<<======>>>>>>>>>>>>===<<<999;;;======;;;999888888:::888777777999:::999888888888888888999;;;===???????????????>>>===<<<;;;888999<<<>>>??????>>>>>>999999::::::;;;<<<===>>>>>>>>><<<999777888:::===>>>======>>>@@@@@@???============<<<<<<=========999999:::;;;<<<===>>>>>>>>>???@@@AAABBBAAA@@@@@@;;;::::::;;;???EEEJJJNNN[[[iii|||pppaaaUUUNNNTTT```uuuxxxtttvvvlllaaa\\\^^^bbbcccaaaaaadddfffgggeeeccccccbbbjjjooouuu{{{{{{xxxkkkjjjjjjjjjiiigggccc___XXXUUUQQQNNNKKKHHHDDDAAA??????@@@???>>><<<:::999999;;;;;;:::888888888999888777666555666888;;;======>>>>>>>>>===<<<;;;;;;888999<<<>>>===;;;777555;;;:::888777777777888999:::;;;:::999777777999;;;<<<<<<===>>>>>>===<<<;;;uuunnneee___]]][[[WWWSSSQQQQQQRRRSSSSSSPPPLLLHHHAAA===::::::<<>>===??????>>>;;;888777:::<<<===<<<;;;999777666666666666888999::::::999888666999;;;===>>>>>><<<999777///000333777<<>>===;;;:::888777888:::<<<>>>777888999:::::::::999888;;;<<<===<<<:::888888888555777:::;;;<<<<<<<<<<<<777666555555555777999::::::;;;<<<======<<<:::999444666999>>>@@@???;;;888777777999<<<>>>???===<<<888999::::::;;;<<<>>>???>>>===;;;::::::;;;===>>>===:::888888;;;======<<<<<<;;;:::999999:::;;;<<<999:::;;;;;;;;;;;;999999888888888888:::<<<>>>???<<<;;;999777666777999:::666777999<<<>>>@@@AAAAAAEEEDDDBBB???===<<<;;;:::999666333222444666777666888888777888888888666555666666777777888888999999777888888666333222666999888999999666444333666999===>>>@@@?????????@@@BBB???===;;;;;;;;;;;;:::999666777888999:::<<<======;;;<<<======>>>===<<<;;;999:::;;;:::888777777888999888888999;;;<<<;;;999777888999:::;;;<<<===>>><<<<<<<<<<<<<<<;;;:::999666999===@@@AAA@@@===;;;777777888999;;;===???@@@>>>===<<<999888999<<>>===::::::;;;;;;;;;;;;::::::777888:::;;;<<<===@@@AAACCCBBBBBBBBBBBBAAAAAAAAA===<<<;;;===DDDNNNYYY```ppp{{{yyylll\\\NNNMMMUUUcccxxx|||rrrkkkhhhhhhhhhhhhbbbcccdddcccaaa```aaabbbdddhhhllloooqqqwww{{{wwwuuutttkkkjjjhhhgggeeebbb^^^[[[RRROOOLLLIIIHHHEEEBBB???<<<>>>@@@>>>;;;999999;;;999;;;<<<<<<;;;;;;<<<>>>:::999777666666888;;;===<<<===============<<<<<<999:::::::::999888666555999888777666666777999999999:::999888666666888999:::<<<===????????????>>>{{{rrrfff^^^[[[ZZZWWWUUUOOOOOOPPPRRRTTTSSSPPPMMMBBB>>>;;;:::===???>>>===@@@AAA@@@===888666777:::>>>===;;;999888777666666888999;;;<<<<<<;;;999888999;;;===>>>>>>;;;888666///000333777;;;>>>===<<<;;;:::999888888:::<<<===444555777999:::999888666;;;<<<===<<<:::888888888666888:::<<<;;;;;;;;;<<<888666555333333555666777888999;;;<<<<<<;;;999888666888;;;???AAA@@@<<<888666777:::>>>AAABBB@@@===777999:::;;;<<<===@@@BBB???===;;;::::::<<>>?????????===;;;999888999:::;;;888999;;;======<<<;;;:::888888888888999;;;===???:::999888777888999;;;<<<777777999;;;>>>@@@BBBCCCGGGFFFDDDAAA>>><<<;;;;;;:::555//////333777888666;;;999777777999999666222777777666666777777888999333666777666444555888<<<777888888666333333666:::===>>>@@@AAA@@@@@@BBBCCC@@@>>>;;;:::;;;;;;;;;:::666777888:::<<<>>>???@@@:::;;;<<<======<<<;;;;;;;;;;;;;;;888666555666777888888888:::===>>>===<<<777888:::;;;<<<=========999999::::::999999888888555999???DDDDDDAAA<<<999555555666888;;;===???AAA===<<<;;;999888:::>>>AAA;;;:::;;;<<<>>>???>>>===777888::::::::::::888777777999:::;;;===???AAADDDEEEEEECCCBBBBBBBBBBBBBBBBBB@@@>>>AAAJJJYYYgggqqq~~~tttbbbPPPJJJOOOUUUlll~~~vvvpppmmmlllgggfffeeebbb```aaadddfffdddgggiiihhhhhhkkkssszzz~~~xxxssspppoooooonnnkkkgggdddbbb___\\\YYYNNNLLLIIIGGGFFFDDDAAA???:::===@@@===999666999===:::<<<===>>>>>>>>>@@@AAA;;;:::888777777999;;;===<<<<<<===============<<<===;;;999777666666777888666666555555666888:::;;;999999:::888777666777999:::;;;===???AAAAAAAAAAAAxxxmmmggg___VVVRRRUUUWWWUUUTTTTTTTTTQQQKKKFFFBBB;;;888;;;===<<<:::;;;DDDFFFCCC;;;777:::<<<:::999888777777777777777777999;;;===>>>>>>;;;999777999:::;;;<<<===<<<888555222333555777888999999999::::::::::::::::::;;;;;;555666777666555444555666999777555444444666888:::999:::;;;;;;;;;:::999999;;;:::888999999:::888777888888777666666777888999======??????>>><<<:::888999:::<<<>>>???>>>===<<<:::;;;;;;:::999:::<<>>>>>>>>888777777888999999666444444444555777;;;<<<<<<;;;666777999;;;===???@@@AAACCCBBB@@@>>>===<<<<<<;;;999666222222444777:::;;;<<<:::888888999999999888888888999::::::::::::999999888777777666666777777666666666666666666777777:::>>>BBBCCCAAA@@@@@@BBBBBB@@@===:::888888999::::::999999;;;======<<<;;;888:::===>>>===<<<<<<<<<999:::999888666666888::::::888888999;;;>>>>>>>>>;;;<<<<<<===<<<<<<;;;;;;===;;;999888888777555444777:::>>>AAAAAA>>>:::888777:::===??????@@@BBBDDD???===;;;999999;;;===>>>===;;;999888888:::===>>><<<===>>>>>>>>>===;;;:::>>>>>>======>>>???@@@AAACCCEEEEEECCC@@@@@@CCCFFFBBBDDDHHHPPP\\\lll}}}|||pppdddUUUIIIQQQddd{{{}}}wwwsssllllllllliiigggeeefffhhhdddeeeeeecccaaabbbgggkkkqqqyyywwwoooppppppllljjjkkkbbbaaa```^^^]]]ZZZUUURRRKKKHHHEEECCCCCCBBB???<<<===<<<;;;:::999:::;;;;;;999::::::;;;===>>>@@@AAA>>>;;;777666777:::<<<===???<<<999999;;;===???@@@???;;;777777999<<<===<<<777555444555777999::::::<<<;;;:::999999999:::;;;;;;>>>AAABBB@@@>>><<<<<>>999999999999;;;???MMMLLLEEE;;;777::::::888777777777777888999:::;;;>>>??????>>>===:::888666777777888:::<<<;;;999777444666777999:::::::::999:::::::::::::::999999999777888888777444333333444777555444333333555777999999999999999999999999999<<<;;;999999::::::999777777777666666666777999999<<<=========<<<;;;:::999;;;<<<===>>>>>>===;;;::::::;;;;;;999888888:::<<>>;;;999777666666666777888:::<<<===<<<;;;:::666666666888::::::888666444444555777;;;======<<<777888999;;;<<<>>>???@@@BBBAAA???>>>===<<<<<<<<<<<<:::666555666888999999<<<:::888888999999999777888888999999:::::::::999<<<<<<;;;999888777666666555666777888999999:::999:::===@@@AAA@@@???@@@BBBBBB@@@===:::888888999::::::999999:::<<<===;;;::::::===???@@@>>>;;;:::999999:::999888666555777999888777777999<<<=========::::::;;;<<<<<<<<<;;;;;;===;;;999999999888666555777999;;;======;;;888666:::<<<>>>??????@@@BBBCCC@@@???<<<:::999:::<<<===???===;;;999888999;;;<<<======>>>>>>>>>>>>============<<<<<<===???AAACCCCCCDDDDDDCCCAAA@@@BBBEEEGGGMMMVVVaaammmzzzxxxlll\\\OOONNNZZZmmm}}}~~~xxxvvvrrrooolllkkkkkkkkkeeeeeedddaaa``````aaacccfffmmmtttwww~~~uuunnnmmmmmmiiiggghhhbbbaaa___]]]ZZZTTTNNNJJJEEECCCBBBBBBCCCBBB???<<<>>>===<<<::::::::::::;;;:::::::::;;;<<<===???@@@???<<<999777888999::::::<<<;;;999999;;;>>>??????>>>;;;888999<<>>AAAAAA>>><<<:::999{{{rrrkkkddd[[[VVVUUUNNNSSSZZZ]]]\\\WWWRRRNNNIIIBBB;;;777555777>>>GGGYYYSSSGGG<<<888:::999555666666777888999;;;===>>>BBBAAA???===:::888666555555555555777:::;;;:::999888999:::;;;<<<;;;::::::::::::::::::999888777777999:::999777444222111222444333222222333555777999999888777666666777888999===<<<::::::;;;;;;999777666666666666777888:::;;;======<<<;;;::::::::::::===>>>>>>>>>===;;;888777999::::::888666555777888::::::999999:::;;;<<<<<<:::888777777:::<<<>>>>>>>>><<<:::777555555666666:::;;;======<<<:::777555444444555888;;;<<<;;;:::444444444777;;;=========999999::::::;;;===>>>>>>@@@???>>><<<<<<<<<<<<<<>>;;;:::::::::999888;;;:::999999::::::999888888888999999999:::::::::>>>>>>===<<<:::888666555555777999<<<======<<<<<<:::<<<>>>>>>>>>???@@@BBBBBB@@@===;;;999888999999999999888999;;;;;;:::888<<>>:::777666999999999777555444555777555555666999<<<===<<<;;;888999::::::;;;;;;;;;;;;===;;;999999::::::888666666777888999999888777666<<<>>>??????>>>>>>@@@AAA@@@>>><<<:::999999;;;;;;@@@>>><<<:::999999::::::============>>>???@@@AAA===<<<::::::;;;>>>AAACCCAAABBBCCCCCCCCCDDDHHHJJJQQQ[[[iiiwww~~~tttcccSSSKKKPPP]]]ppp}}}xxxvvvtttrrroooiiigggdddbbbaaa___]]]\\\YYY```fffkkkqqqzzzxxxyyyqqqjjjhhhhhheeecccdddbbb```]]]ZZZVVVOOOGGGAAA?????????AAACCCBBB???===>>>>>><<<;;;::::::::::::<<<;;;;;;::::::;;;======>>><<<::::::::::::888777:::999999:::===>>>>>>>>><<<;;;:::<<>>@@@???===:::888888xxxqqqiiiaaaZZZVVVUUUXXXZZZYYYVVVUUUWWWYYYMMMFFF===888444888DDDPPP___UUUGGG<<<::::::999666777777777888999:::<<<<<>>;;;888666555444444666555555777:::<<<===<<<999:::;;;<<<<<<;;;:::999999:::::::::999777666555999999999777444222222333444333333333444666999:::999888777666666777999;;;>>><<<;;;;;;;;;;;;:::888666777777888:::;;;<<<===???>>><<<:::::::::<<<===?????????>>><<<999666444888999999777555444444555555666777888999::::::;;;:::888666555666999;;;======;;;888666555555666777999;;;<<<===;;;888555222222222444888<<<>>>>>>===555444555777:::===>>>>>>;;;;;;:::::::::;;;<<<===???>>><<<;;;:::;;;<<<===BBB@@@>>>=========;;;:::===;;;;;;;;;======;;;:::999999888999999999::::::============;;;999777666777999<<<>>>???>>>===;;;999:::;;;;;;<<<>>>@@@BBBAAA@@@===;;;999999999::::::999888999::::::999777:::===@@@@@@===888555444888999999777555444444555333444666999<<<===;;;999777888999:::::::::::::::<<<:::999:::;;;;;;:::888444555555666777888999999>>>>>>???>>><<<;;;<<<===<<<;;;999888888999;;;;;;>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;===???AAABBB===<<<:::888999;;;>>>@@@>>>>>>???AAAFFFNNNUUU[[[aaakkkzzzxxxgggVVVJJJKKKTTTfffzzz~~~wwwqqqnnnjjjfffddddddbbb^^^ZZZUUUZZZ___bbbfffkkkoooqqqyyy~~~wwwrrrpppkkkeeebbbbbbaaaaaaaaa^^^]]][[[XXXSSSLLLCCC===>>>???AAACCCDDDBBB@@@>>>>>>>>>===<<<<<<;;;;;;;;;===<<<:::999999999:::;;;:::::::::;;;<<<;;;999777999999:::<<>>?????????<<<<<<<<<:::999999:::<<<888888777666777888999:::;;;===??????===;;;::::::|||uuummmeee]]]VVVWWWYYY[[[YYYVVVVVVXXX[[[QQQIII@@@:::777<<>>>>>@@@???===;;;;;;<<<>>>????????????>>>;;;888444222666777888777555444555555222333555777888888888888999888666555555777:::<<<<<<;;;999777666666777888777888999::::::777555333222222555999===???@@@???777666555777:::===>>>>>><<<;;;:::999999:::;;;<<<===<<<:::999999;;;===>>>AAA???======>>>???>>><<<>>>======>>>???@@@>>><<<999999888888888999:::;;;:::;;;;;;::::::999888777:::;;;===??????===;;;999777777777999;;;>>>???@@@???>>>===;;;::::::::::::;;;:::999999::::::888666666888;;;<<<:::777555444777888999888666444444555222333555999<<<===;;;999777888888999:::::::::999:::999888999;;;<<<;;;:::444444444555777:::===???>>>>>>===;;;888777888999666666666666888:::<<<===;;;;;;<<<<<<<<<<<<<<<<<<999999999999;;;>>>@@@BBB>>>===;;;999888:::<<<===:::999;;;AAALLLZZZgggooowww|||mmm^^^MMMLLLQQQ___mmm{{{{{{sssppplllhhhggggggeeeaaa]]]\\\]]]___aaaaaa```aaacccmmmpppuuu{{{|||vvvpppmmmgggeee```\\\\\\]]]^^^^^^XXXWWWUUUSSSPPPJJJCCC>>>@@@BBBDDDEEEDDDBBB???>>>>>>>>>>>>=========<<<<<<>>><<<:::888777888999:::666777999;;;>>>>>>;;;999::::::;;;>>>@@@AAA???===;;;;;;;;;;;;;;;:::::::::;;;<<<<<<999777666888;;;777666555555555777888999999<<<>>>>>>>>>===>>>???zzzrrrjjj```WWWSSSVVVZZZ]]]\\\YYYWWWVVVTTTKKKBBB===<<>><<<;;;:::<<<;;;:::888777666555555555111111000111222333555666:::::::::<<>>888999:::::::::999888777888999:::;;;;;;999777555666777999999888888:::;;;888888888888999;;;<<<<<<999888777777888999;;;<<<;;;999999:::;;;<<<;;;:::999999;;;<<<============@@@???===<<<<<<===???@@@>>>>>>>>>===;;;777444222444666888888777777777888333444555666666666666666777777777666555666999<<<<<<;;;;;;:::999999999999666777888888888888777666333444666999===@@@@@@???999888666777999<<<=========;;;:::888888999;;;<<<;;;:::888777888:::===??????===;;;;;;===>>>>>>>>>>>>===>>>???AAAAAA???===:::999888888888999:::;;;:::999999888888888888999:::;;;<<<===<<<:::888777555444555888;;;>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<;;;::::::::::::888666444666888999777555555555666888999999777666666666333333555888;;;===<<<;;;999999999::::::999999888999888777888;;;<<<<<<;;;444555555777999<<>>:::;;;<<<>>>>>>===<<<<<<777888888:::;;;===???@@@???>>>===<<<<<<<<<===>>>;;;;;;???JJJYYYjjjyyyyyynnnWWWRRRRRRXXX___jjjyyytttqqqmmmkkkiiigggeeecccdddddddddfffccc]]]\\\^^^eeedddggglllqqquuu}}}xxxqqqkkkhhhbbbbbb^^^XXXVVVXXXZZZYYYPPPNNNMMMLLLJJJGGGCCC???AAACCCEEEDDDBBB???>>>>>><<<======>>>???>>>>>>>>>===;;;999666555666888999444555888;;;>>>???===:::;;;;;;;;;===??????>>><<<999::::::888666555666888999;;;;;;999666555888;;;777666666666666888999:::888:::===>>>>>>>>>???AAA{{{ssshhh\\\QQQSSSVVVYYY\\\\\\YYYWWWWWWNNNDDD@@@???@@@EEEKKKHHHBBB??????===888888<<<<<<;;;999888777666666666///000111222444666888999<<<<<<===???@@@@@@>>>;;;888888::::::;;;:::999888777999;;;<<<<<<:::888777777888::::::::::::<<<===999999999::::::;;;;;;;;;666666777777888999999:::888777777888;;;<<<<<<;;;888999:::;;;<<<<<<;;;:::???>>>===<<<<<<===>>>???<<<<<<===<<<:::888555333222555888999::::::;;;<<<777777777666666666555555444666888777666666999<<<<<<<<<===>>>===<<<;;;;;;999888888888888999999:::555555777:::>>>??????===<<<:::777777999;;;<<<;;;<<<;;;999888888999;;;===:::888777666777:::===@@@???<<<999888999;;;======<<<<<<===???@@@@@@>>><<<:::999888777777999;;;<<<===;;;999777666666888999888888888999888888777777222222333777<<<>>>===<<<::::::;;;;;;<<<======>>>>>><<<;;;;;;;;;:::888666666777888777555444555666555777999999888777888888444444555777;;;===>>>===;;;;;;;;;;;;:::999888777777666666777:::<<<<<<;;;777777777888:::<<<>>>@@@>>>===<<<888555444555777444444666888:::<<<===>>>;;;<<<>>>??????===;;;:::777888:::;;;===>>>??????>>>???@@@AAABBBBBBBBBBBBEEEHHHPPP]]]nnn~~~jjj]]]TTTSSSVVV^^^sss|||{{{xxxsssnnnkkkkkkllljjjhhhiiikkkggg```^^^aaa```^^^___ccceeeffflllsss~~~zzzsssmmmhhhfffbbbccc^^^VVVQQQSSSTTTRRRGGGEEECCCBBBBBBAAA>>><<<===???AAA@@@===;;;<<<===:::;;;===???@@@@@@@@@@@@<<<:::777555444666888999555666888;;;>>>>>><<<:::;;;::::::;;;<<<<<<;;;999777888777555333333666999888:::;;;999555555888<<<999999888888999:::<<<===888:::<<<<<<<<<<<<>>>???|||pppcccUUURRROOOQQQVVV\\\^^^^^^ZZZOOOEEEAAA@@@???@@@CCCBBB>>>>>>@@@===777777<<<<<<;;;:::999888888888888111222333555777999:::;;;======>>>@@@AAA???<<<999888999:::;;;;;;;;;::::::777999;;;======<<<999888999:::;;;;;;;;;:::<<<===::::::::::::::::::::::::444444666777888888888888666666666888:::<<<<<<<<<777888999:::::::::999888======<<<<<<<<<=========:::;;;<<<<<<:::888666444111444888:::;;;<<<>>>???;;;:::999777666666666666333666888888777777999<<<<<<===???@@@@@@???===;;;<<<;;;:::999999999;;;<<<777777888;;;>>>???>>>======;;;888777999:::;;;;;;<<<;;;999777888999<<<===999777666555777:::>>>@@@???<<<888666777999:::;;;::::::;;;>>>??????===;;;:::999888777777999;;;<<>>:::666555555777888555555555666666777777888000000222777<<<>>>===:::888999:::;;;<<<>>>>>>??????===<<<<<<<<<;;;888666888999999777555444555666444777999:::999999999:::666555555777:::===??????<<<<<<<<<;;;:::999888777666555555777:::;;;;;;;;;999999999999:::;;;<<<===???>>><<<999666555666888666777888999;;;<<<===>>><<<>>>???@@@???<<<999777888999;;;===????????????>>>???BBBEEEFFFGGGGGGGGGQQQVVV```oooyyygggWWWRRRSSSYYYmmmzzzssspppqqqssskkkiiikkknnnllldddcccggg^^^[[[\\\______\\\```fffhhhvvvxxxxxxwwwtttoookkkhhhfffdddeee```UUUOOOPPPPPPMMMBBB@@@===<<<<<<;;;:::999999<<<===<<<999888:::===999;;;===???@@@AAAAAAAAA<<<:::777444444555888:::888888999;;;======;;;999;;;:::888888999:::999777555666666444222333777;;;777:::<<<:::666555999===;;;;;;::::::;;;===>>>???999;;;<<<;;;::::::;;;===rrrfffZZZSSSMMMMMMSSSYYY\\\\\\ZZZTTTLLLDDD???>>>???AAABBB???<<<888777888999;;;===<<<;;;;;;;;;:::888666333555777777777888:::;;;?????????AAABBBAAA>>>;;;;;;<<>>>>>===<<<===<<<;;;<<<======;;;999777777888888999:::;;;<<<888777888;;;???AAA???======:::888777777888777666666666777777888999;;;<<>><<<;;;<<<@@@???>>><<<:::999999999999:::<<<>>>@@@AAABBBBBB===;;;::::::::::::999777???>>>===;;;999999;;;===;;;<<<===<<<<<<===@@@CCC>>>:::666555666888777555999<<>>;;;;;;999777444444666888555444555777888777555333000222444777999;;;;;;<<<999::::::;;;<<<===>>>>>>;;;<<<>>>AAAAAA???:::666777888999999999777666555:::::::::<<>>:::888777888;;;???AAABBB@@@@@@???>>><<<:::999888888888888888999:::;;;;;;777888:::<<<======<<<<<<;;;<<<<<<:::777555444555:::::::::;;;<<<===>>>???AAA@@@??????@@@???<<<999<<<<<<<<<>>>@@@@@@@@@???CCC>>>===BBBFFFGGGMMMUUU___hhhvvvqqqccc[[[TTTTTTdddxxx|||xxxvvvooooooooommmkkkgggdddbbbcccaaa]]][[[[[[[[[YYYXXX^^^aaaiiiuuu}}}|||tttqqqnnnlllkkkiiigggfff```[[[TTTOOOLLLJJJHHHGGG???===;;;;;;;;;:::888777999:::;;;<<<<<<<<<;;;:::666777999;;;===>>>>>>>>>BBB===666444555888::::::;;;888777:::>>>@@@===999===<<<;;;888777666555555333333333444555666777888;;;;;;:::999999999999:::=========<<<;;;;;;::::::???>>><<<999666666777999|||ppp___WWWOOOMMMQQQWWWZZZZZZWWWRRRJJJCCC>>>===>>>???@@@===:::777666777888:::===;;;::::::;;;;;;999888888999::::::999888:::;;;>>>>>>>>>@@@AAA@@@>>>;;;:::<<<>>>@@@AAA@@@>>>===888888888:::<<<;;;:::888999888666555444666888999888888888888999:::;;;;;;888888999999999888777666777777888:::<<<;;;999777777888;;;>>>??????===<<<===<<<<<<===>>>>>><<<:::999999888888999:::;;;<<<:::999:::===@@@AAA???======:::888888999:::::::::888888888888999::::::;;;>>>@@@AAA@@@===;;;::::::>>>>>>===<<<;;;;;;;;;;;;:::;;;<<<>>>???@@@@@@AAA<<<:::999999:::;;;999888??????===;;;888888:::<<<:::;;;======<<<===???BBB<<<999555444555666666555999<<<>>>>>><<<:::999:::::::::999666444555999<<<999999888555333333555888666666777888:::999666333000222555999;;;=========:::;;;<<<===>>>>>>>>>>>><<<<<<===???@@@>>>:::777777777888888999888888888:::::::::<<<>>>??????>>>;;;999888999<<>>>>>>>>===<<<;;;:::999999888888777777888999999777888999;;;<<<<<<;;;;;;999:::;;;:::888777777888;;;;;;;;;;;;<<<===>>>>>>@@@??????@@@AAA@@@===;;;;;;<<<===>>>@@@@@@???>>>BBB??????DDDIIINNNYYYdddpppyyyuuufff\\\SSSOOO[[[lllwwwvvvssspppllliiigggfffeeecccbbb```___]]]YYYVVVUUUUUUYYYaaammmzzz|||vvvuuuooommmjjjhhhfffdddaaa^^^WWWSSSLLLGGGEEEDDDDDDDDD@@@>>>;;;::::::999888777:::;;;<<<<<<<<<;;;999999555777999<<<======<<<<<>><<<999<<<;;;999888777666555555444444444444555777999:::;;;::::::999999999999999<<<<<<<<<<<<;;;;;;::::::======<<<999666555666888yyyeee\\\RRRNNNPPPUUUXXXXXXSSSOOOIIIBBB>>><<<===>>>===;;;999777666666888999===;;;999999:::;;;;;;;;;;;;<<<<<<;;;999888999;;;>>>======???@@@@@@>>><<<;;;<<<>>>@@@@@@???>>>===888777777888:::;;;999888777666555555666777999;;;999888777666777999;;;<<<:::::::::::::::999888888999999999:::::::::777555555888;;;>>>@@@@@@>>>===>>>======>>>??????>>><<<<<<;;;999888888999;;;<<<<<<<<<===???@@@@@@>>>;;;<<<:::888999;;;===>>>>>>::::::::::::::::::::::::>>>???AAA@@@>>>;;;999888<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<>>>>>>??????>>>:::999888999:::;;;:::999??????===;;;888888:::<<<:::;;;===>>>===<<<===>>>999666444333444555444444999;;;===<<<;;;999999:::::::::999666555555777:::666666666555333333666888777888999;;;<<<;;;888555222444888<<<>>>??????>>>;;;<<<>>>@@@AAA@@@???>>>;;;;;;;;;<<<======:::888666666777777999:::;;;<<<;;;::::::;;;>>>???>>>>>>;;;::::::;;;>>>??????>>>;;;<<<======>>>=========:::999888777666666666777888888999:::;;;;;;;;;:::999;;;<<<;;;::::::;;;<<<======<<<<<<<<<<<<======?????????@@@BBBAAA???======>>>@@@AAAAAAAAA@@@???AAABBBEEEKKKQQQ\\\lll{{{{{{lll```TTTLLLQQQ\\\tttzzz~~~yyysssooollljjjjjjhhhggggggfffddd```ZZZVVVRRRNNNKKKMMMWWWeeeqqqyyy}}}}}}||||||tttnnnmmmjjjhhhfffcccaaa]]]XXXTTTNNNIIICCC??????@@@BBBBBBAAA>>>;;;999999999888888<<<<<<<<<;;;:::999888777555777:::<<<===<<<:::999;;;888555444666777888888888555333444888;;;;;;:::999999888777666666555555555444444555666888;;;<<<:::::::::999999999999999;;;;;;;;;;;;;;;::::::::::::;;;;;;999777555555666~~~kkkaaaUUUPPPQQQVVVXXXYYYRRROOOJJJDDD@@@>>>======;;;:::999888888888999999===;;;999888:::<<<===>>>;;;<<<<<<;;;999999;;;===???>>>>>>???AAAAAA???===;;;<<<===>>>>>><<<;;;:::666555555666888999888777777777888999;;;<<<>>>???:::888777666666888;;;===<<<<<<<<<;;;;;;:::999999999888888999::::::888666555777;;;>>>@@@@@@?????????>>>>>>???@@@AAA@@@>>>===<<<:::888888999;;;<<<<<<===>>>@@@@@@>>>;;;::::::888777999<<>>;;;999888;;;::::::999999::::::;;;;;;;;;<<<============<<<888777777888:::<<<;;;:::???>>>===:::888777999;;;<<<>>>??????===;;;::::::666555333333333444444444::::::::::::999999999:::::::::999777666666777888555666666666555555777999999999;;;===>>>===:::777777999===@@@AAAAAA???>>><<<>>>@@@BBBBBBAAA???===:::888888888:::::::::888666666666777999<<<>>>@@@;;;:::999:::===>>>>>>===:::999:::<<>>;;;<<<===>>>@@@@@@AAAAAA===<<<:::777666666777777::::::;;;;;;;;;;;;;;;;;;<<<>>>??????======>>>@@@???>>>>>>===<<<<<<<<<===???>>>???AAABBBCCCAAA???@@@BBBCCCDDDCCCBBBAAAAAACCCIIIQQQYYYaaannnuuuhhhZZZNNNMMMRRRfffvvv{{{vvv}}}~~~wwwqqqnnnnnnooolllkkkiiihhhgggddd___\\\[[[UUUMMMIIIMMMWWW```fffooo{{{}}}zzz~~~~~~||||||{{{uuulllhhhiiigggeeeccc```\\\WWWQQQLLLHHHCCC>>>;;;<<>>===:::::::::;;;;;;;;;;;;<<<>>>;;;999999;;;===??????<<<=========<<<>>>AAACCCAAA@@@???@@@AAAAAA???===<<<<<<<<<;;;:::888666555444333444555777888777666666777999;;;===???@@@AAA:::999777666777999<<<>>>>>>===<<<;;;;;;:::::::::777777777888;;;<<<<<<;;;666888;;;===???@@@@@@@@@@@@??????@@@AAAAAA@@@>>><<<;;;999888888999:::;;;:::<<<>>>???>>><<<:::999888777666777;;;>>>??????======>>>>>>===<<<;;;:::>>>@@@AAAAAA>>><<<;;;:::::::::999888777777777777:::;;;;;;<<<<<<<<<;;;;;;777777666888:::<<<;;;:::======<<<:::888888:::<<>>===;;;999===>>>AAABBBBBBAAA???>>>===???AAABBBBBB@@@>>><<<777666555666888999999888666666777888:::===@@@BBB<<<:::999:::<<<=========888888999<<>>@@@BBBCCCCCCDDD@@@>>><<<999888999:::;;;============<<<<<<<<<<<<@@@BBBBBBBBB@@@???@@@AAA@@@???>>>>>>============>>>>>>???AAACCCCCCAAA??????BBBDDDDDDCCCCCCDDDFFFKKKVVVcccmmmvvvssseeeXXXQQQPPPYYYkkkzzzvvv{{{vvvtttssstttqqqooollljjjjjjiiigggeeeiiicccZZZSSSQQQRRRTTTUUUZZZbbboooyyy~~~yyy}}}zzzwwwtttsssqqqlllfffeeehhhfffdddaaa]]]YYYSSSLLLGGGBBB>>>:::888:::>>>AAABBB<<<999666666888;;;===>>><<<<<<;;;999888777666666555777999;;;<<<;;;999888999:::::::::::::::;;;;;;:::888666666777:::;;;<<<666666777777777777666555444444555666888999;;;;;;;;;<<<<<<===<<<;;;::::::777777888888999999:::::::::<<<===<<<999777777888wwwmmmaaaZZZZZZ\\\]]]\\\VVVTTTQQQMMMHHHCCC@@@>>>::::::<<<===>>>>>>>>>>>>>>><<<:::;;;<<<>>>???>>>===>>>??????@@@BBBGGGJJJCCCAAA@@@?????????===<<<;;;;;;:::999888666444333333333555777::::::888666222444777:::===>>>??????;;;:::999888999;;;===>>>???>>><<<;;;::::::::::::666666666999<<>>???AAAAAAAAA@@@???@@@AAAAAA???===999999999888999999::::::777:::>>>@@@>>><<<::::::888777666777999<<<======>>>>>>?????????>>><<<;;;===>>>???>>>===<<<<<<===::::::888777666666666666999::::::;;;;;;;;;::::::888777666888:::;;;;;;:::;;;<<<;;;999888888;;;===AAABBBBBB@@@<<<:::999999555777888888777777888::::::888555555666888999999:::999999:::;;;;;;:::888888999;;;;;;::::::;;;===<<<;;;::::::;;;<<<;;;:::??????@@@AAAAAA@@@???>>>>>>???@@@AAA@@@>>><<<;;;666555555666888:::999888888888999:::<<<>>>???AAA===;;;999999;;;<<<======999888888:::===??????>>>===>>>???AAABBBCCCCCCDDDAAA???===;;;;;;<<<>>>@@@@@@???>>>===============AAACCCCCCCCCAAA@@@AAABBB@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBBBB@@@???;;;>>>BBBCCCDDDGGGMMMRRR]]]iiiwwwrrreeeYYYSSSUUUggg~~~{{{zzz}}}||||||wwwuuuqqqooooooooonnnmmmppplllfff```[[[VVVPPPMMMMMMPPPZZZhhhuuu~~~zzzvvvsssrrrpppkkkggggggeeebbbbbbeeedddaaa]]]YYYTTTNNNHHHCCC<<<999666666888;;;===>>>999888666666999<<<======::::::999888777777777888666777999:::;;;;;;;;;:::<<<======<<<;;;:::<<<===;;;:::999999999999:::;;;666777888888888777666555555666888:::;;;;;;::::::;;;<<<=========<<<:::999555666666777888999::::::;;;<<<<<<;;;999888888999~~~ttthhh```^^^^^^]]][[[XXXWWWTTTPPPKKKEEE@@@===888:::<<<>>>?????????>>>>>>===<<<<<<>>>???>>>======>>>>>>>>>???BBBGGGJJJCCCAAA>>>======<<<:::999999999999888888777666666333555888;;;>>>===:::777000333666:::<<<======<<<;;;;;;;;;;;;<<<===>>>>>>???>>><<<:::999999999999888777777:::===@@@AAAAAA===<<<;;;:::<<<>>>AAACCCBBBAAA@@@@@@@@@@@@===;;;555666888999999999999888444999>>>AAA@@@>>>======:::888777777999;;;<<<;;;===>>>@@@AAA@@@???>>><<<:::;;;;;;:::999:::<<<>>>:::999999888888888999999888888999::::::;;;::::::888777666777999::::::999999::::::999888999<<>>777999<<<<<<;;;:::<<<>>>:::777333333555888999999999999999;;;>>>>>><<<999999;;;<<<<<<;;;:::;;;<<<===:::888777888:::;;;;;;<<<<<<<<<<<<===>>>>>>???>>>>>>>>>>>>===<<<;;;:::666666777999;;;<<<;;;:::999:::;;;<<<===>>>>>>>>>===;;;999888:::<<<===<<<===;;;999999:::;;;<<<;;;===>>>???@@@AAAAAAAAAAAA???>>><<<;;;<<<>>>BBBDDDAAA@@@>>>===<<<<<<<<<===>>>???AAAAAA@@@@@@BBBCCC@@@@@@???>>>>>>>>>??????>>>>>>>>>???AAAAAA???===999===BBBFFFJJJRRR]]]eeerrr|||}}}oooaaaWWWSSS```ttt~~~~~~~~~|||yyyxxxwwwuuussspppooonnnllljjjeee___WWWQQQLLLKKKPPP[[[dddlllwww}}}vvvpppllljjjiiifff```\\\^^^```^^^]]]^^^aaa]]]XXXSSSNNNIIICCC@@@:::888666666888:::;;;::::::888777888999;;;;;;:::888777666666777888999:::888888888999;;;<<<===>>>>>>??????===::::::<<<>>>;;;;;;;;;:::999888888999777888999:::999888666555777999<<>>@@@@@@???>>>>>>======>>>??????===;;;;;;;;;<<<;;;<<<>>>CCCGGGCCC@@@===;;;;;;999888666777888888888888999999999444666:::???AAA@@@<<<888111333777;;;===>>>===<<<;;;;;;<<<======>>>>>>>>>???>>><<<:::999999999999:::999999:::>>>@@@AAAAAA???===;;;::::::===AAACCCCCCBBB@@@@@@@@@???<<<:::333555777999:::999888777333999???BBBAAA@@@???@@@<<<:::888888999;;;;;;:::===>>>@@@AAAAAA@@@???===888999888777777888;;;>>>999999999999:::;;;<<<===777777888999:::;;;::::::999777777777999:::999888888999999888888:::===@@@?????????>>>===>>>AAACCC888;;;>>>>>>===<<<>>>@@@;;;777222222555888999999999888999<<<@@@@@@>>>;;;999;;;===<<<;;;::::::;;;>>>:::666555666999;;;;;;888888888888:::<<>>>>>===<<<;;;::::::999777888999;;;>>>???>>><<<:::;;;===>>>>>>>>>===<<<===;;;999888:::<<<<<<<<<@@@===999888888999999888===>>>>>>?????????>>>>>>>>>===;;;:::<<>>??????@@@BBBDDD@@@???????????????@@@@@@>>>>>>>>>???@@@@@@>>><<<:::???EEEKKKRRR]]]kkkvvvuuudddXXXLLLTTTeeezzz}}}zzztttppplllmmmnnnooommmggg___YYYQQQNNNOOOTTTVVVYYYdddpppsss}}}~~~{{{uuuooojjjfffcccbbb___XXXUUUYYY]]]\\\YYYXXX^^^ZZZTTTNNNIIIEEE@@@===:::999888888:::;;;;;;:::;;;:::999999::::::888666666555555555777999;;;<<<999888888999:::===???AAA???@@@???<<<999888;;;>>>;;;<<<<<<;;;999777666666888999:::;;;:::888666444999<<<@@@BBBBBB@@@<<<999777888999::::::999777555333444555666777888999:::;;;;;;999777555555888:::tttggg```\\\YYYWWWYYYXXXUUUSSSNNNHHH@@@;;;999999:::<<<>>>???===<<<;;;<<<===>>>>>><<<:::999===<<<<<<<<<<<<======>>>DDDBBB???<<<999888777777777666777:::======:::666222666<<>>???@@@@@@<<<888777999::::::888999888888;;;???BBBBBB@@@=========<<<:::;;;===???@@@BBBCCCAAA===999888999555666777888999888888777444888===AAABBB@@@===;;;;;;:::888999:::;;;;;;:::@@@@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;:::999777777666666666777888999999>>>===:::777666888<<>>>>>===;;;;;;<<<===<<<;;;;;;===@@@@@@>>>;;;999555222444999<<<;;;999:::;;;>>>???@@@???>>><<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;:::888999<<<>>>???999444444:::>>>@@@???999999999999999;;;<<<<<<;;;;;;:::::::::;;;<<<<<<;;;<<<>>>>>>======???@@@<<<;;;:::777555666999<<>>@@@@@@???===<<>>AAACCCCCCAAA>>><<<999888888777777666666666999777555444555777:::;;;>>><<<999888888888777666xxxkkkaaa\\\YYYXXXVVVUUUTTTSSSPPPKKKDDD???<<<;;;;;;<<<>>>>>><<<;;;<<<<<<===<<<;;;:::888777;;;;;;;;;<<<<<<=========???>>><<<;;;999888888777777777999;;;>>>===999555333777<<>>BBBBBB>>>;;;999:::::::::;;;<<<<<<===<<<:::777777999;;;<<<;;;<<<:::999:::===@@@???>>><<<===>>>===<<<<<<===??????@@@AAA???;;;888777888555777999;;;<<<;;;:::999555777;;;>>>@@@???<<<;;;<<<;;;999999999:::::::::@@@@@@???>>>>>>=========<<<<<<<<<;;;::::::999999;;;;;;<<<<<<<<<============<<<;;;;;;<<<;;;999777999999888888777888888888<<<<<<<<<<<<;;;;;;===>>><<<<<<<<<:::888888999;;;<<<;;;:::;;;===>>><<<999777444111444999<<<<<<::::::;;;===>>>????????????;;;<<<<<<======<<<<<<;;;;;;<<<;;;:::999:::<<>>999444444999>>>??????::::::::::::;;;;;;;;;;;;:::::::::::::::;;;<<<<<<<<<>>>??????>>>>>>???@@@<<<<<<;;;888666666999;;;>>>===:::888666666555666:::;;;>>>???@@@???===<<<>>>;;;999999:::===>>>???:::;;;<<<;;;999888999:::;;;>>>AAABBBBBBAAAAAABBBBBBAAA@@@?????????????????????BBBCCC>>>999<<>>@@@@@@>>><<<:::777888888999999999888888:::999777666666888:::;;;===;;;888888999::::::999pppddd\\\YYYYYYRRRSSSTTTUUUTTTOOOIIIDDD>>><<<;;;<<<======;;;:::===<<<;;;999888777777666999:::;;;<<<===>>>======:::::::::::::::999888888888999;;;===>>><<<888555555888===AAABBB@@@===;;;777888:::===@@@AAA@@@>>>;;;;;;::::::::::::::::::999777666777:::<<<=========;;;999999:::;;;<<<;;;:::<<>>===>>>???=========;;;888666777888555777999<<<======<<<<<<777888:::;;;<<<<<<<<<;;;>>>===;;;999888888888999>>>>>>======<<<<<<============<<<;;;:::888777666;;;;;;<<<===>>>>>>???@@@???>>><<<<<<<<<;;;999777<<<;;;:::999888888888888:::<<>>===<<<;;;:::777555555777999===;;;999999999:::999777555222111333999===>>>===============>>>???@@@@@@<<<<<<============<<<<<<;;;;;;<<<;;;:::;;;===???>>>:::555555888<<<===<<<;;;<<<<<<<<<<<<;;;::::::888888999999:::;;;<<<<<<>>>???AAA@@@>>>===>>>>>>======;;;999777777999;;;===<<<999777555444444444;;;<<<===>>>>>>>>>===<<<<<<:::888888999;;;;;;;;;999;;;<<<;;;:::999999:::===???BBBCCCBBBAAAAAABBBBBBAAA???======>>>???@@@>>>AAAEEEFFFBBB???FFFPPPZZZeeesss}}}zzzcccWWWOOOPPP^^^nnnzzzzzzrrr|||yyyuuuqqqpppppppppmmmjjjpppkkkccc]]]ZZZVVVQQQMMMMMMQQQUUUZZZ```iiittt|||||||||{{{yyywwwuuurrrnnnkkk___bbbdddeeeccc^^^YYYUUUTTTRRROOOMMMLLLJJJGGGEEECCCCCCAAA???===:::888666555333222333555777777777888999999666222111444888<<<======;;;999888888999:::::::::999999888888888;;;;;;;;;:::888777888:::::::::888777666666666666777999999666111///000222888999<<<======<<<999888555666888:::<<<<<<<<<;;;<<<;;;999888888999:::;;;<<<:::888999:::<<<===<<>>?????????>>>999:::;;;<<<;;;:::888777999:::<<<>>>>>>;;;888555777999===@@@AAA@@@===;;;888999;;;===???@@@AAA@@@<<<<<<;;;:::::::::;;;;;;888777777888999;;;<<<===;;;:::888666777777888999888;;;???AAA@@@???>>>>>>;;;:::999777555555666777555555666777999;;;===>>>999999:::::::::;;;<<<<<>><<<:::777666777999::::::999999:::;;;======<<<<<<<<<;;;:::888666444::::::;;;===>>>@@@AAAAAA@@@???=========<<<:::888<<<;;;;;;:::::::::;;;;;;<<<===???BBBDDDCCC@@@======<<<;;;888555555888:::>>><<<999777666666666666333111111444888===>>>???@@@???>>><<<<<<===>>>???<<<======>>>>>>======<<<:::;;;<<<<<<;;;<<<>>>@@@AAA===888666777999999999===============;;;:::999777777888:::;;;;;;<<<<<<===???@@@@@@>>><<<;;;<<<======<<<:::888777999;;;<<<;;;888666555444444444;;;<<<<<<======<<<<<<<<<<<<:::888888:::::::::888999;;;======<<<:::::::::>>>@@@AAABBB@@@???@@@@@@BBB@@@>>><<<<<<>>>@@@BBB@@@BBBGGGLLLNNNPPPXXXaaammmwwwmmm```WWWSSS\\\hhhttt}}}vvv}}}zzzvvvttttttsssqqqpppsssmmmgggddddddaaa[[[VVVSSSSSSSSSRRRSSSYYYcccjjjsss{{{|||zzzsssqqqooommmllliiieeeccc\\\^^^```aaa___ZZZUUUQQQNNNLLLIIIHHHFFFEEEBBB@@@@@@??????===<<<:::888777444222000000222666888888::::::999555111111444888<<<======<<<;;;::::::;;;::::::::::::999888888777999:::;;;999888888999:::;;;:::999888888888888888::::::999666222000111333777888:::;;;;;;:::888777444555888;;;===>>>>>>>>>>>>===;;;:::999:::;;;<<<===;;;999:::;;;=========}}}mmmaaa\\\[[[TTTUUUVVVXXXXXXTTTOOOJJJ===;;;888888999;;;;;;;;;999888666555666888:::<<<<<<<<<===>>>???@@@@@@@@@===>>>>>>>>>===;;;888777999:::<<<===<<<:::888777999:::===???@@@>>><<<;;;:::;;;<<<>>>>>>???AAAAAA<<<;;;:::::::::;;;<<<===999999999999888888999:::888777666555444555666777666:::>>>AAA@@@??????>>>:::888666555555666666777555333111000222777<<<@@@<<<<<<:::::::::;;;<<<===>>>>>>===999666666888:::777777777777888:::<<<===:::;;;;;;;;;:::888555444999:::;;;===>>>@@@AAABBB@@@???>>>===>>>===:::888::::::::::::;;;<<<===>>>???>>>>>>???BBBBBB@@@>>>>>>>>>===:::888888:::<<<===<<<:::777555444555555333222222444888;;;>>>???CCCAAA>>><<<::::::;;;<<<<<<<<<============<<<<<<999;;;<<<===<<<===???AAACCC@@@<<<999777666666555>>>>>>======<<<;;;:::999777888999;;;;;;<<<;;;;;;<<<===???>>><<<:::999999;;;;;;;;;:::888888999;;;;;;:::888777666666666666<<<<<<;;;;;;;;;;;;;;;<<<;;;:::::::::;;;;;;:::888999;;;>>>???>>><<<;;;;;;===>>>@@@???>>>>>>>>>???BBB@@@>>><<<===>>>AAABBBBBBAAAGGGSSS]]]dddjjjppp|||zzzggg[[[TTTXXX___kkk}}}{{{yyyxxxvvvuuurrrmmmhhhhhhiiihhhccc]]]ZZZZZZWWWSSSOOOOOOTTTXXXdddmmmyyyyyyuuurrrpppnnnllljjjhhhgggfffdddaaa______^^^]]][[[WWWTTTPPPNNNHHHFFFDDDCCCCCCBBB@@@????????????>>>===;;;:::999555222//////222555888999;;;;;;:::666222111555888;;;<<<======<<<;;;<<<>>>::::::;;;::::::888777666888999:::999888888999;;;<<<<<<;;;;;;:::;;;;;;;;;===<<<:::777555444444555777888:::;;;;;;:::888777333555777:::<<<>>>>>>>>>???>>>===<<<;;;;;;<<<<<>>:::888999;;;<<<<<<888777777777888:::===???>>>>>>=========>>>???@@@BBBAAA@@@???===;;;999888888:::;;;:::999888888999:::;;;<<<=========;;;:::;;;===????????????@@@AAA<<<;;;999888999:::<<<===:::;;;;;;:::888666777888666777888777555444444555555888===???????????????888777555555777888888777555333///...000555;;;???===<<<;;;::::::;;;<<<<<<<<<===<<<999666666:::===:::999888777777888:::<<<777888999::::::999777555999:::;;;<<<>>>???@@@AAA???>>>======>>>===;;;999999999999:::;;;===???@@@@@@===;;;<<<>>>@@@>>>;;;<<<======<<<::::::;;;<<<======<<<:::666555555666444444444555777:::<<<===CCCAAA>>>;;;999999999999;;;;;;<<<<<<<<<<<<;;;;;;999:::===>>>>>>???AAABBBDDDBBB>>>:::888666666666>>>===<<<;;;::::::::::::999:::;;;<<<===<<<;;;::::::<<<>>>>>><<<999888777888999:::999888888:::;;;;;;:::999888888999::::::===<<<;;;999999:::;;;<<<:::::::::<<<======;;;999999<<<@@@BBBAAA???===<<<<<<===>>>>>>======???@@@AAA@@@???>>>>>>@@@BBBCCCBBBCCCLLL]]]mmmuuuyyy|||kkk^^^TTTQQQTTT]]]ttt~~~{{{zzztttpppllljjjiiigggccc```]]]^^^]]]XXXRRROOOPPPRRRWWW]]]jjjwww}}}{{{wwwqqqllliiigggdddcccfffdddbbbaaaaaa```___]]]aaa^^^XXXSSSNNNKKKJJJJJJDDDBBBAAAAAABBBBBB@@@???@@@@@@??????>>><<<;;;:::666444111111333666888999:::;;;;;;888444333666:::;;;<<<======<<<;;;<<<===:::;;;;;;;;;:::888666555777888999888888888:::<<<===<<<<<<<<<<<<======>>>>>>===:::888666666777888777888999::::::999888777444555666888999;;;<<<===>>>======<<<<<<<<<======???===;;;:::;;;<<<<<<;;;xxxlllaaa[[[WWWWWWWWWXXXYYYXXXVVVSSSHHHDDD???;;;;;;<<<<<<<<<:::999999999:::<<<===>>>@@@>>><<<::::::;;;===>>>CCCBBB@@@>>><<<;;;::::::777999999777555666999<<<::::::;;;<<<<<<;;;:::999<<>>>>>???<<<;;;888666666666888999888:::<<<:::777666666777999;;;===;;;777444333333444777;;;===>>>>>>>>>???777666555777:::;;;999777555444222111333666:::======<<<;;;:::999999::::::999;;;;;;888555666<<>>??????===<<<;;;<<<======<<<:::999999::::::;;;<<<===>>>>>>;;;999:::======:::666777999;;;;;;:::999::::::<<<>>>>>>===999666666777666666666666666777:::;;;???>>><<<:::999999999999::::::;;;;;;;;;;;;::::::888:::===>>>???@@@BBBCCCAAA@@@>>><<<999888999:::>>>===:::888888999:::<<<;;;<<<===>>>>>><<<;;;999999;;;>>>>>><<<:::999888555666888888888888:::<<<;;;::::::::::::<<<>>>???>>><<<:::888888999:::<<<888888:::<<<>>>>>>;;;999:::>>>BBBEEEDDDAAA???>>>;;;===>>>>>>>>>>>>@@@BBBAAAAAA@@@@@@AAABBBBBBCCCFFFKKKYYYmmm|||rrrcccUUULLLHHHNNNdddzzz|||~~~xxxvvvsssnnnkkkhhheeedddaaabbbccc___ZZZUUUUUUVVVTTTWWW___iiinnnpppwww|||yyyxxxxxxpppmmmhhheeedddbbb```^^^```^^^]]]\\\]]]]]]\\\[[[]]]YYYRRRKKKFFFCCCCCCCCCDDDBBBAAAAAABBBAAA@@@?????????>>>>>>===;;;:::999888666444444666888888888999;;;<<<:::777666888;;;>>>??????===;;;999999::::::;;;;;;;;;:::888666555666777888888777888:::<<<<<<<<<;;;<<<<<<===>>>>>>>>>;;;888666666777888999777777888888888888777777666555555444555777:::;;;<<<<<<<<<<<<===============;;;999999;;;<<<===<<<{{{ooocccZZZWWWVVVVVVWWWYYYZZZYYYWWWOOOJJJCCC>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======@@@>>>:::888777888;;;===BBBAAA???===;;;;;;<<<<<<777888777555333555999===::::::;;;;;;::::::999999<<<@@@CCCCCC@@@======>>>===;;;888555333333444555777999;;;:::888666777888<<>>@@@777666666888<<<<<<:::777555555555666777999:::;;;;;;;;;:::999888888888888777999:::888555777===CCCIIIFFFAAA<<<888666666666000333666999;;;;;;:::999999::::::;;;<<<===>>>>>>;;;::::::;;;===>>><<<;;;;;;;;;:::::::::;;;;;;<<<<<<999888:::===<<<666111222555999:::999888888888;;;>>>@@@???;;;888777888777888888777666666888:::;;;::::::999999:::::::::999::::::;;;;;;::::::999888:::===??????@@@BBBDDD>>>>>>>>><<<;;;;;;<<<>>>>>><<<999777666888;;;===<<<===??????>>>===:::999999<<>>;;;:::999222444666777777888:::<<<;;;;;;:::;;;<<<>>>@@@AAA>>><<<:::888777888:::<<<666777999<<<>>>>>>;;;999:::>>>DDDFFFEEEBBB@@@???<<<===>>>??????@@@BBBDDDAAAAAAAAABBBBBBCCCCCCCCCJJJTTTfffzzzxxxiiiWWWKKKCCCEEEYYYooo{{{uuu|||{{{xxxsssnnnkkkjjjkkkggghhhiiieee```\\\[[[\\\ZZZXXXZZZ```cccdddmmmxxxyyy}}}xxxuuusssrrrrrrkkkiiifffddddddbbb```^^^\\\ZZZYYYYYYZZZ[[[ZZZZZZXXXTTTMMMFFFAAA>>>>>>>>>EEECCCBBBAAABBBAAA@@@>>>=========<<<;;;:::888888999888666666777999999888888;;;===<<<999888999<<>>:::777666777:::;;;<<<<<<;;;888666444666777888888777888:::<<<;;;;;;;;;;;;;;;<<<===>>>===:::777555666888999999666666777777777777666666777666444222333555888999;;;;;;<<<<<<======>>>>>>:::999777888;;;===>>>>>>oooccc\\\YYYXXXVVVUUUUUUWWWZZZ\\\YYYUUUOOOGGG@@@===>>>@@@;;;999888888999::::::999;;;;;;<<<<<<<<<<<<;;;;;;@@@>>><<<<<<======<<<;;;999777444444666999::::::;;;<<<<<<<<<<<<:::999888777;;;>>>???===<<<===???===;;;888555333333333444444777:::;;;;;;;;;<<<===???@@@AAAAAA>>>999444000222555999<<<>>>>>>===;;;;;;;;;::::::999888777777444666888999999:::===???999;;;<<<<<<:::999999:::===;;;999888666:::HHHWWW\\\VVVKKK???:::;;;999444222222444888===???<<<999888888888777777777999;;;===;;;:::;;;===>>>>>>>>>===;;;888999;;;===<<<::::::::::::::::::888555222111111222555888:::;;;;;;@@@@@@???>>><<<:::999888999:::;;;999666555666999:::999999:::===>>>>>>===???>>><<<:::999:::;;;<<<===<<<:::999999;;;>>>???=========<<<<<<<<<<<<<<<===<<<999666444444777::::::;;;<<<>>>@@@???<<<:::;;;===???@@@>>>=========:::666333444999<<<;;;999777888999;;;===@@@BBBCCC;;;:::888888999999888777777888999<<>>???AAADDDDDDCCCBBBAAAAAA???===>>>CCCDDDBBBBBBEEECCCCCCBBB@@@AAAGGGQQQYYY```jjjyyyooo___TTTHHHCCCVVVpppvvvvvv|||wwwtttssstttuuummmhhhdddfffjjjlllhhhbbb]]]ZZZWWWWWW[[[___bbbccclllsss}}}~~~sssvvvxxxtttmmmhhhgggiiigggjjjmmmmmmhhhaaa[[[WWW[[[ZZZWWWUUUSSSRRRRRRSSSKKKIIIFFFBBB???<<<;;;;;;======>>>>>>????????????<<<;;;;;;:::999888777777666666777999;;;<<<>>>???>>>===:::888888888999:::AAA@@@>>>;;;777555666777:::999888888999888555333111333555888:::;;;;;;;;;>>><<<;;;;;;;;;;;;:::888999999999999999999::::::666777999;;;<<<:::777555555555555666777999;;;<<<999;;;;;;:::888888;;;>>>>>>;;;999999;;;===>>>>>>qqqddd]]]XXXWWWVVVVVVWWWXXX[[[\\\]]]\\\XXXQQQIIIBBB>>>===<<<:::888999:::;;;:::999;;;;;;<<<===============>>><<<:::999:::;;;;;;:::999777555555777999::::::<<<<<<=========<<<;;;:::888;;;===>>><<<<<<===???>>><<<:::777666666666777666888;;;<<<<<<<<<===>>>>>>???@@@@@@>>>:::555222333555999<<<======;;;:::;;;<<<<<<;;;:::888666444555888:::;;;;;;;;;<<<===999:::;;;;;;999888888999;;;999999999888===JJJXXXjjjfff[[[MMMBBB<<<777111333555777;;;>>>>>><<<::::::999888777666777999:::===;;;:::;;;===>>>>>>===<<<:::888999;;;===<<<;;;::::::::::::999888555333444444555777:::<<<======@@@@@@@@@???===;;;:::999:::;;;<<<:::888777888:::===<<<;;;<<<>>>??????>>>>>>===<<<;;;;;;;;;===>>>===;;;999777888:::<<<>>>>>>>>>>>>???@@@@@@???======<<<:::777666666999<<<<<<<<<===???AAA@@@===:::<<<===??????>>>===>>>???<<<999666777;;;>>>===;;;999999:::<<<>>>@@@BBBCCC===;;;;;;;;;<<<<<<:::999888777888;;;>>>@@@@@@???@@@AAACCCDDDCCCAAA@@@@@@???===???DDDEEECCCCCCFFFDDDCCCCCCFFFMMMYYYgggoooqqqxxxxxxiii___RRRJJJXXXnnnwwwvvvzzzwwwvvvvvvqqqkkkggghhhlllmmmjjjeee^^^[[[XXXWWWXXX[[[\\\\\\dddkkkttt}}}yyytttqqqqqqrrrqqqllleeebbbdddfffeeefffhhhiiigggbbb\\\XXXVVVUUUSSSPPPNNNMMMKKKKKKFFFDDDBBB@@@>>><<<<<<<<>>>>>>>>>>>>>>>>>::::::999999888777777666777888999;;;===>>>>>>???>>><<<:::888777888888999<<<<<<<<<999666444444555777666666777888777444222///000333777999;;;<<<======;;;::::::::::::999777777888999:::::::::::::::666777888:::;;;:::999777666666666777777999:::::::::;;;;;;999666555777999<<<:::999999;;;>>>??????rrrddd[[[UUUUUUVVVVVVXXXYYY[[[\\\]]]______\\\SSSIIIAAA======;;;::::::;;;<<<<<<;;;:::;;;<<<>>>????????????===:::777666777999::::::;;;888666555777999::::::;;;<<<===>>>>>>>>>======:::;;;<<<<<<;;;<<<>>>???>>><<<;;;999999999::::::999;;;===>>>======>>>???<<<===??????===:::666444444666999;;;;;;:::999777;;;<<<<<<<<<:::888555333777:::<<<===<<<:::::::::888999:::999777666777888999777888999:::>>>JJJWWWlllmmmgggYYYIII>>>555///444888<<>>===<<<;;;;;;:::888777666888999;;;===;;;;;;;;;===>>>===<<<999888888999<<<======<<<999999999999888777555444888888999;;;<<<===>>>???@@@@@@@@@???>>>===;;;:::;;;<<<===<<<;;;:::;;;<<>>===>>>???@@@???>>><<<<<<<<<<<<<<<>>>???@@@===;;;888666666888;;;===???>>>???AAADDDEEEBBB>>>======<<<:::999999<<<>>>>>>>>>>>>@@@AAAAAA>>>;;;<<<===>>>===<<<<<>>@@@???===:::;;;<<<===>>>@@@AAABBB>>>======>>>??????===:::777666666999<<>>=========>>>BBBAAA???===<<<<<<<<<===999999999888888777777777888:::<<<>>>??????>>>>>><<<;;;:::888777777777777777888999888555444333444333333555777888777333111,,,...111555999<<<===>>>;;;:::888888999999777666444555888:::::::::999888666777777888888888999999777777777777888888999999:::;;;:::777555333444555:::999888999<<>><<<;;;;;;<<<======<<<:::;;;<<<>>>@@@AAAAAAAAA===:::666555666999;;;<<<<<<:::777666777999999999::::::;;;<<<======>>>>>><<<<<<;;;::::::<<<===???<<<<<<;;;::::::;;;<<<<<<;;;===>>>>>>>>>===>>>@@@;;;<<<======<<<:::777666555777888::::::888777555999:::;;;<<<;;;999777555888;;;>>>>>><<<999777666777888888777666555666777777666777999:::<<>>777222555999>>>???===::::::::::::888666666888:::;;;<<<<<<;;;:::;;;===>>>===;;;888888888:::;;;<<<<<<<<<888888888777666555666666:::;;;<<<<<<<<<===>>>???@@@@@@@@@???>>>===<<<;;;<<<<<<===>>>>>>>>>>>>>>>@@@???===>>>??????>>>===;;;;;;<<<===>>>???@@@@@@>>><<<999666666888:::<<<>>>===>>>BBBFFFFFFBBB>>>===>>>>>>===<<<<<<>>>@@@>>>===>>>???@@@@@@>>>;;;<<<<<<;;;:::999:::===@@@???>>><<<===???@@@???===<<<<<<===>>>???@@@@@@@@@>>>>>>>>>@@@AAA@@@>>><<<666555444666:::===???@@@<<<===???AAACCCDDDBBBAAADDDBBBBBBFFFGGGDDDEEEGGGJJJKKKOOOZZZkkkzzzzzzmmm\\\NNNQQQ]]]nnn~~~~~~}}}xxxqqqnnnnnnmmmiiiffffffccc```^^^\\\[[[XXXVVVXXX^^^eeelllppprrrssstttttttttssssssssstttuuuuuuyyy{{{~~~~~~~~~}}}}}}~~~zzz}}}|||{{{~~~|||xxx{{{xxxsssmmmhhhdddaaa```gggfffbbb]]]XXXWWWYYY\\\[[[XXXVVVXXX[[[[[[UUUPPPEEEFFFGGGHHHFFFDDD@@@>>>?????????>>>>>>?????????DDDBBB???===;;;:::;;;;;;:::999999999999999999999888:::===???@@@???===;;;;;;::::::999888777666555333555777888666555444555222333555777999888444111---///111444777:::<<<===:::888777777777777666444000222666888:::999888666777777777555444444555777888888888999888888888777:::999999777666444444444999888777999===@@@BBBBBBuuuaaaTTTOOOOOOQQQRRRTTTUUUVVVWWWWWWZZZ\\\ZZZTTTLLLEEEAAA???===<<<<<<===>>>>>>===:::;;;===>>>@@@AAABBBBBB>>>;;;777666888;;;>>>>>>>>>;;;888777888999999999888888888999:::;;;<<<======<<<:::::::::<<<======::::::::::::;;;;;;<<<<<<===>>>???>>>======>>>???;;;;;;;;;;;;:::999888777666777888999999777666444555777999;;;;;;;;;:::999:::<<<>>>>>>;;;777555444777777777666444444555777888666777999999999>>>EEEDDDNNNTTTOOODDD<<<888555555999======:::888888999777666555777:::===>>>===:::999:::;;;>>>>>>===;;;777999:::;;;;;;:::::::::666777777666444444666888:::<<<===<<<;;;:::;;;===>>>>>>>>>>>>>>>===<<<;;;;;;;;;===>>>@@@@@@@@@???>>>===<<<<<<===>>>===;;;:::;;;===>>>????????????===<<<:::888888999;;;<<<;;;;;;<<>>??????======>>>@@@<<<;;;<<<===??????===<<<<<<;;;:::777666777;;;>>>>>>=========>>>>>>===<<<<<<<<<>>>???@@@@@@@@@???>>>===>>>???@@@@@@>>><<<555444333555999<<<>>>>>>999999;;;???DDDFFFEEECCCBBB??????BBBCCCBBBDDDHHHPPPTTT\\\jjjzzzooo\\\MMMMMMTTTfffxxxyyytttqqqmmmiiieeegggeeebbb```___^^^[[[YYYWWW[[[aaafffhhhjjjkkkllllllmmmmmmmmmnnnoooppppppwwwwwwwwwvvvuuuuuuwwwyyytttvvvyyyyyyxxxxxxyyy{{{yyytttppppppsssuuussspppkkkiiifffbbb___\\\[[[[[[aaa```^^^[[[XXXUUUTTTUUUUUUQQQMMMNNNQQQRRRMMMIIIAAACCCEEEGGGGGGEEEBBB@@@@@@AAAAAA@@@@@@@@@??????CCCBBB???===;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;888:::<<<>>>>>><<<:::888999999::::::999888666555333666888999888777777888444555666888:::999666333111111333444666888:::;;;:::888777777777777666444///111444777888888666555777888666333000///111333888999999999999888777777888777777888888999888777888777777999===???@@@@@@yyydddVVVNNNNNNOOOOOOQQQRRRTTTUUUYYY[[[[[[XXXQQQJJJDDDAAA???===<<<<<<===>>>>>>===:::;;;===>>>@@@AAAAAABBB>>><<<999999<<<>>>@@@AAA???===999888888999999999777666666777888999:::;;;===;;;::::::;;;<<<<<<;;;999999::::::;;;;;;;;;;;;===>>>>>>===;;;;;;<<<>>>;;;::::::999999888888888777888888999888777666555555666777999:::<<<<<<===<<<>>>???>>>;;;777555444777888777555444444666888888666777999888666888===:::DDDJJJFFF>>>:::888777777888999999888777777888666555555888===???>>><<<777888999;;;>>>???>>><<<999;;;<<<<<<:::888777777555666777555222222666::::::<<<>>><<<999777888:::;;;;;;<<<<<<<<<;;;;;;:::999:::;;;>>>@@@BBB@@@???<<<;;;:::;;;<<<===<<<;;;:::<<<>>>??????>>>===;;;:::::::::::::::;;;<<<<<<777999;;;======<<<;;;;;;<<<>>>??????>>>=========:::::::::<<<>>>??????======<<<:::888666666999;;;============<<<<<<;;;::::::;;;===???@@@@@@?????????>>>======???@@@???>>>666555555777:::<<<======777777999>>>DDDGGGFFFCCC>>>;;;:::>>>AAACCCIIIOOO[[[bbbnnn}}}uuubbbRRRNNNQQQdddvvv}}}xxxsssnnnjjjhhhfffbbb``````___^^^]]]WWWZZZ^^^```aaaaaabbbcccbbbcccdddfffgggiiijjjjjjsssrrrqqqooommmmmmppprrrnnnppprrrpppmmmlllnnnqqqkkkjjjiiiiiijjjkkkjjjjjjcccbbbaaa___^^^]]]]]]\\\ZZZZZZZZZYYYVVVSSSPPPNNNMMMJJJFFFFFFHHHIIIGGGEEEBBBCCCEEEGGGGGGEEECCCAAA@@@@@@@@@@@@@@@???>>>>>>@@@??????>>>===;;;;;;:::;;;;;;;;;<<<<<<=========999:::;;;<<<;;;:::888777777888:::;;;;;;:::888666666777999:::999999:::;;;888777777888999999777555444444444555666777999999;;;:::888888999999777666111222555666777777666555666777777444///---///222888888:::::::::999888777666666666888;;;<<<;;;:::888777777999<<<======<<>>===;;;;;;===>>>===<<<:::;;;<<<>>>???@@@@@@@@@>>><<<;;;<<<>>>AAAAAAAAA@@@>>>:::999999999999999777777666666666777999:::<<<;;;:::;;;======;;;999::::::;;;;;;;;;;;;;;;;;;<<<===<<<;;;999999:::<<<<<<;;;999888777777777888888888999999999888777777777777777777999;;;<<<>>>@@@AAAAAA???;;;999888888888888777555444444666888888666777::::::666666999999???BBB>>>999888888888:::888666666777888999999777666777;;;???@@@;;;777555666888;;;???@@@???===;;;===???===999555444444444666666444111111777<<<:::===???<<<777555666999888888999999999999999888777777999<<<@@@BBB@@@>>>;;;:::999:::<<<======<<<;;;===???@@@???<<<999777555777999;;;<<<<<<;;;:::555888;;;:::777666888:::;;;===??????===;;;:::::::::999:::<<>>===:::777777888:::<<<===>>>===<<<:::999999888:::<<<>>>???@@@???>>>AAA???===<<<>>>@@@AAAAAA999999999;;;===>>>>>>===999888999>>>DDDFFFDDD@@@===999999???EEELLLVVV___llltttkkkYYYPPPNNN```sss~~~xxxuuummmjjjeeebbbbbbbbbbbbaaaZZZ\\\^^^^^^]]]\\\\\\]]]YYYZZZ]]]___bbbdddeeefffjjjkkkkkkiiigggfffggghhhfffjjjlllkkkfffcccccceeebbbdddeeedddbbbaaaaaabbb````````````___^^^]]]]]]UUUUUUTTTSSSQQQNNNKKKIIIEEEDDDBBBAAABBBDDDFFFGGGDDDEEEFFFFFFEEECCC@@@???;;;;;;<<<=========<<<;;;<<<===>>>???>>>===;;;:::::::::;;;;;;<<<======>>>;;;;;;;;;;;;:::999777777555777:::<<<===<<<:::888888999::::::999999;;;===;;;999777777888888777666666555555555666888999:::===;;;::::::::::::999777555666777888888888888888333666777555111///222555777888999;;;;;;:::999888666555666888<<<===;;;999999888888999:::;;;999888qqqbbbRRRQQQOOONNNNNNPPPSSSUUUVVVYYY]]]]]]YYYSSSNNNLLL>>>===;;;;;;=========<<<:::;;;<<<>>>????????????===<<<;;;===???AAABBBAAAAAA>>>;;;999999999999999888777666666666777999999<<<::::::;;;>>>===:::777;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;999777777999;;;<<<;;;999777666666777777888888999999999999888888999888777777777999<<<===CCCCCCCCC@@@===::::::;;;888888888555444444666999888666888;;;;;;777777999888===>>>999666888999999===888444444777:::::::::999888888<<<@@@???999333444444777;;;???AAA@@@>>>===???@@@>>>999444222222444666666333000111777===;;;>>>???===777444666999666666777888888888888777666666777;;;@@@BBB@@@===::::::999;;;===>>>>>>===<<<>>>???@@@>>>;;;777444222444888;;;<<<;;;:::999444999<<<:::444222666;;;;;;===??????<<<:::999888:::::::::===@@@CCCCCCCCCAAAAAA???<<<999888888999<<<===>>>>>><<<:::999999777999;;;>>>?????????>>>CCC@@@===<<<>>>AAABBBCCC<<<;;;<<<>>>@@@AAA???===;;;999:::>>>CCCEEEBBB>>>???<<<<<>><<<;;;888999::::::;;;<<<=========<<<;;;:::999888888777444666:::===>>>===;;;:::999::::::999888999<<<>>><<<:::777666666777666666666555555666777999;;;<<<>>><<<;;;;;;;;;;;;:::888999999999999999:::::::::111555888777333222555999666777999;;;;;;;;;999888777666666888;;;<<<:::777:::999888888999999777555yyyiii\\\PPPHHHIIIOOORRRTTTUUUVVVWWWZZZ[[[[[[ZZZXXXVVVIII@@@999:::===<<<<<<======>>>@@@@@@@@@???===<<<:::<<<@@@AAAAAA@@@@@@AAA???===::::::::::::999888555666666777777777777777888999999888888888:::==================<<<<<<<<<777777666666777777888999999999::::::;;;:::::::::<<<;;;999888777888888999999999999999999:::;;;<<<@@@AAAAAA@@@===<<<<<<===;;;999777555555777:::<<<===<<<:::999888888999999;;;;;;;;;;;;:::999888777<<<:::888777777:::>>>@@@<<<===>>>@@@@@@===777333000111555;;;@@@BBBBBB@@@>>>??????<<<888555333333888666444222333666999;;;>>>===:::888777777999999777555444555666777666555555777;;;>>>???>>><<<:::999999:::;;;<<<>>>??????===???AAAAAA>>>:::888777444666888888888888888:::::::::888666444444777:::???>>><<<999777666555555555888;;;>>>@@@BBBEEEGGGAAA@@@>>>;;;999777666666===??????<<<888666888:::777999<<>>===@@@???===:::999:::>>>AAA??????>>>>>>>>>>>>??????<<<;;;;;;===???AAABBBBBB;;;@@@DDDKKK[[[ppp|||~~~|||hhhWWWOOOUUUddd|||xxxrrrsssqqqjjjfffgggfffeeeccc```]]]ZZZWWWUUUYYYXXXYYY[[[[[[YYY[[[```ccceeefffddd```]]]^^^______^^^\\\ZZZYYYXXXWWWWWWZZZYYYYYYZZZZZZYYYWWWUUURRRTTTXXX[[[\\\YYYTTTOOOLLLKKKKKKIIIGGGEEECCCBBB????????????@@@BBBCCCDDDCCCBBB@@@??????>>>;;;999777777888888888999999999:::;;;===>>>@@@@@@??????<<<;;;:::999999:::<<<>>><<<<<<=========<<<:::999;;;;;;<<>><<<:::777555666888;;;===999777444333444666666666555555444555777;;;>>>@@@>>><<<999999::::::999888:::;;;;;;;;;:::888666555222222333444666888999:::;;;999888999===>>>===;;;===:::888888::::::999666999:::;;;;;;:::777444222nnnZZZOOOGGGJJJPPPTTTUUUVVVXXXXXXYYY[[[\\\[[[WWWTTTHHH???888999;;;;;;<<<>>>===>>>???@@@@@@???===<<<;;;>>>@@@BBBAAA@@@@@@@@@>>>===;;;<<<>>>???>>>>>>555555555555555666666777999999999888777888;;;=========<<<<<<===>>>???@@@;;;:::999888777777777777999:::;;;<<<===<<<<<<;;;<<<;;;:::999999:::;;;<<<===<<<<<<;;;;;;::::::;;;>>>>>>===;;;999999<<<>>>;;;:::888666666888:::;;;>>>===;;;:::999999::::::===<<<<<<;;;:::999888888===<<<;;;::::::<<<>>>@@@>>>>>>>>>@@@@@@>>>:::666444666888===AAACCCBBB@@@===>>>>>>;;;888555444444999888777666777999<<<===@@@>>>===;;;:::999999999666555444555666666444333555777:::===>>>>>><<<:::888999:::;;;<<<=========;;;===???@@@===;;;999888666888999999888777888888<<<<<<:::777444444777999===<<<:::888777666666555666999<<<>>>???AAACCCEEE@@@???===;;;999888777777=========;;;999888999:::888:::<<<>>>???>>><<<;;;<<<<<<:::888777777:::===>>>===============>>>???>>>===<<<===???AAACCCCCCDDDJJJRRR\\\lll}}}ooo]]]RRRRRR```xxx~~~vvvtttrrrnnnmmmpppnnnkkkgggbbb^^^[[[ZZZZZZ[[[YYYYYY[[[ZZZVVVXXX\\\dddfffhhhfffbbb^^^]]]\\\^^^]]][[[YYYWWWVVVUUUTTTZZZXXXVVVTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSQQQMMMJJJEEEFFFFFFEEEDDDCCCBBBAAA======<<<======>>>???@@@AAA???>>>======<<<:::888999999999::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>===:::999888888999;;;===???===>>>>>>>>>===<<<:::999:::;;;<<>>;;;999888666555666777:::;;;;;;888444333333555555555555555555666888;;;>>>@@@===;;;:::999::::::999888:::;;;;;;;;;;;;999777666222333444555777999;;;<<<<<<:::999:::<<<>>>===<<<===:::777777999::::::888:::;;;======<<<999666555sssXXXNNNGGGKKKRRRVVVXXXYYY\\\YYYXXXZZZ]]]\\\VVVPPPEEE===666777999:::<<>>>>>???@@@???>>>===<<<===???AAABBBAAA?????????>>>===<<<>>>@@@BBBCCCCCC888777555555555666888999::::::999777666888;;;>>>===<<<;;;;;;<<<>>>AAABBB???>>><<<:::888777777777888999<<<>>>???>>>===<<<::::::::::::<<<>>>@@@AAA@@@@@@???>>>===<<<;;;:::===;;;888555444666;;;???;;;::::::999999999:::;;;===<<<;;;::::::;;;<<<<<>><<<:::999999999999??????>>>>>>>>>??????@@@???>>>>>>>>>??????===;;;;;;;;;<<>><<<:::999555444555666777666333000555777:::===>>>===;;;:::777888:::<<<<<<<<<:::999777:::===>>><<<;;;::::::999:::;;;:::888666666777>>>===<<<999666666777999::::::999888777777777777888;;;===?????????AAABBB>>>======<<<;;;:::999999===<<<::::::;;;;;;;;;:::888:::;;;======<<<:::999999::::::888666666777999<<<<<<<<<<<<===>>>??????@@@???======???CCCGGGJJJQQQYYYeeeqqqxxxdddVVVQQQ]]]sss}}}~~~{{{yyyyyy||||||wwwpppiiidddbbbbbbccc```]]]]]]]]]YYYSSSSSSVVVaaadddggggggddd^^^ZZZXXX[[[ZZZXXXVVVTTTRRRPPPOOOWWWTTTPPPLLLKKKLLLOOOQQQTTTQQQLLLIIIGGGFFFCCCBBB>>>???@@@@@@AAAAAA@@@@@@;;;;;;::::::::::::;;;;;;===<<<::::::;;;:::999777::::::;;;;;;<<<===>>>>>>===============<<<;;;:::999888777777999;;;>>>???????????????>>><<<:::888999:::<<>>:::777444555555666777888999999<<<999555222222333444444444444444666888;;;>>>@@@<<<;;;::::::;;;:::999777:::;;;<<<===<<<:::888777333333555777999;;;===>>>>>><<<999999:::<<<======<<<:::777777888:::;;;;;;<<<===>>>>>>===;;;999888sssYYYOOOIIILLLTTTXXXZZZ[[[___ZZZWWWYYY]]]\\\UUUMMMCCC<<<666666888999===AAA>>>?????????>>>===<<<;;;???AAABBBBBB@@@>>>>>>???===<<<<<<===@@@BBBBBBBBB<<<:::888777777999<<<>>><<<;;;:::777666777;;;>>>>>>===;;;::::::<<>>===;;;:::999888888666888;;;===>>>>>><<<;;;888888999:::<<>>===<<<>>>;;;777222111444:::>>>;;;;;;;;;<<<;;;;;;::::::::::::999:::;;;===???@@@@@@>>><<<:::888999:::;;;@@@@@@AAAAAAAAAAAA@@@@@@???===<<<<<<>>>????????????>>>>>>>>>@@@@@@???===999:::;;;;;;999888888999999:::;;;===>>>???@@@@@@BBBBBBCCCBBBAAA>>>;;;999555666666888999777333000666888:::<<<===<<<;;;:::666888:::<<<<<<;;;888777555888;;;<<<;;;;;;;;;<<<;;;<<<===<<<999777666666======<<<:::888888:::<<<999999888888999999::::::;;;===>>>???>>>===>>>???======>>>>>>>>>============:::888999<<<===<<<:::999:::;;;;;;;;;999888777888:::;;;:::999888888999<<<=========>>>@@@AAABBBBBB@@@>>>===AAAIIISSSYYYbbbjjjuuukkk[[[QQQZZZmmm|||~~~~~~||||||~~~wwwqqqmmmllllllhhheeebbb```YYYQQQNNNPPPYYY\\\aaacccaaa\\\VVVRRRTTTTTTRRRPPPNNNLLLJJJHHHNNNMMMJJJGGGEEEGGGJJJMMMOOOKKKFFFBBB@@@???===<<<;;;<<<===>>>>>>>>>>>>>>>;;;:::999999888888888999:::888777777888999888777999:::;;;<<<===>>>??????>>>>>>===<<<;;;:::999999:::999888777888:::<<<===>>>??????>>><<<:::888777777888;;;>>>???<<<777333222333555777888999888888===999555333222333333333222222333555777:::===>>>;;;;;;:::;;;<<<;;;888666999:::<<<======<<<:::888333444666999;;;===>>>???>>><<<999777777999;;;<<<;;;:::888777888:::<<<===<<<===>>>>>>>>><<<:::999rrr___TTTLLLNNNUUUYYY[[[]]]___[[[XXXYYY]]]\\\TTTMMMBBB<<<777888999:::===BBB?????????>>>===<<<;;;;;;???@@@AAA@@@>>>======>>>===;;;:::;;;===>>>>>>======;;;999888888:::<<<>>><<<<<<:::888777888;;;===???===:::888888999;;;<<<===<<<;;;;;;::::::;;;;;;555777999:::;;;;;;:::999666666777999;;;>>>AAACCC@@@@@@AAAAAAAAA@@@???>>>???===888333111333999>>>;;;<<<<<<<<<<<<;;;:::999666666777888:::===@@@BBB???===;;;999888999:::;;;??????AAAAAABBBAAA@@@@@@>>><<<::::::<<<>>>@@@@@@@@@>>><<<<<<======<<<:::888:::<<<<<<:::::::::;;;999:::;;;===>>>??????>>>AAABBBCCCCCCAAA>>>;;;999777777888:::;;;999666222777888:::;;;<<<;;;::::::666777:::<<<<<<:::888666555777:::;;;;;;;;;<<<===<<<>>>>>>===:::888777777;;;;;;<<<;;;::::::<<<>>>999999999:::;;;<<<===>>><<<>>>??????===<<<<<<======>>>???@@@AAAAAA@@@@@@===:::888999<<<===<<<:::999:::::::::999888777666777999;;;;;;999888888999>>>>>>???@@@BBBDDDEEEFFFEEEDDDAAABBBGGGTTTdddnnnwww{{{qqq^^^MMMRRRaaayyy~~~|||xxxyyy|||vvvqqqooollliiieeebbbYYYOOOJJJKKKMMMPPPUUUYYYYYYVVVPPPLLLMMMLLLLLLJJJHHHEEECCCBBBCCCDDDEEEDDDCCCCCCEEEGGGEEECCCAAA@@@@@@>>><<<:::======>>>>>>>>>===<<<<<<===<<<;;;:::999999999999999777555555666777777666777888999;;;<<<>>>?????????>>>===<<<;;;:::999999<<<;;;999777666777888999=========<<<:::888666555666777:::======;;;555111111333666999::::::888777<<<999666444444555444333111111222444666888:::;;;::::::;;;<<<===;;;888555888999<<<>>>>>><<<:::999444666888:::===>>>??????===;;;999666444555777999::::::999888888:::<<<>>>;;;;;;<<<===<<<<<<;;;:::yyyhhh[[[PPPPPPUUUYYY[[[]]]^^^[[[YYYZZZ\\\ZZZTTTNNNBBB>>>;;;;;;;;;;;;>>>CCC@@@???>>>===<<<<<<;;;;;;>>>???@@@???===<<<===>>>===;;;999999:::;;;;;;::::::999777777777888:::;;;;;;<<<<<<:::999888:::<<<>>>===:::888777777888999999999999999::::::;;;<<<666666777777888888777777666666666888:::===@@@BBB>>>???@@@AAAAAA@@@>>>===>>><<<999666444666:::>>><<<<<<<<<<<<;;;:::999999444444444666888;;;>>>@@@;;;;;;999999999999:::;;;<<<===>>>???@@@@@@@@@@@@>>><<<::::::<<<>>>@@@@@@???===:::999999::::::999999;;;======<<<;;;<<<===999:::;;;<<<============>>>???@@@@@@???===;;;999888777888:::;;;;;;888666777888999;;;;;;;;;:::999666777999;;;;;;;;;999888777888:::;;;::::::;;;<<<<<<===>>>===;;;999999::::::;;;<<<;;;::::::<<<>>>:::::::::;;;<<<===??????===>>>??????===;;;;;;<<<===>>>@@@AAABBBBBBAAAAAA<<<;;;999:::;;;<<<<<<;;;999999:::999999888777777555777999999999888999:::???@@@AAABBBEEEGGGIIIJJJIIIJJJKKKOOOVVVeeevvvwwwaaaHHHIIIUUUmmm~~~zzzxxx{{{zzzssslllhhhfffbbb```]]]UUUJJJEEEFFFCCCEEEIIIMMMOOONNNIIIFFFFFFFFFFFFEEEDDDAAA???===<<>>===>>>???@@@@@@===;;;????????????>>>===<<<<<<>>>>>>===<<<<<<;;;<<<<<<999777555444666777777666666777888:::<<<===???@@@>>>>>>===<<<;;;;;;<<<<<<===<<<999777666555666777;;;;;;;;;;;;:::888666444666777999;;;<<<:::555111111333666999:::999777666888777666777888888777555222222333555666777888999999:::;;;===>>><<<777444666888;;;>>>>>>===:::888555777999<<<===>>>>>>>>>;;;;;;999666333222444666999:::;;;;;;999999;;;===::::::;;;;;;;;;;;;;;;;;;qqqbbbTTTQQQTTTXXXZZZ]]]\\\[[[[[[[[[[[[XXXTTTPPPCCC@@@>>>??????===???CCC@@@???>>>===<<<;;;;;;;;;<<<===>>>===;;;;;;<<<>>>===;;;::::::;;;<<<;;;;;;888888888777888999999::::::<<<===<<<:::999999:::<<<<<<;;;:::999999999999888888777777888999::::::888777666555555555666777777777777888:::<<>>;;;:::888999999888777999<<>>???@@@???===;;;;;;===???@@@@@@>>>;;;888777777999999999;;;===??????>>>===>>>???;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<===<<<;;;:::999777666666888:::;;;999888888888999::::::::::::999777777999:::;;;;;;;;;;;;999;;;<<<;;;:::999:::;;;:::<<<>>>===<<<;;;<<<===<<<======<<<:::999999::::::::::::;;;<<<===>>>???===>>>???>>><<<;;;;;;;;;<<<===???AAABBBAAA@@@???;;;<<<<<<;;;:::999;;;<<<999999999999999999888888555777999::::::;;;===>>>???@@@AAACCCFFFIIIKKKLLLMMMRRRYYYaaajjjvvv}}}cccHHHEEEMMMddd~~~~~~yyyyyyzzzxxxrrrsssrrrpppkkkddd^^^ZZZVVVTTTSSSRRRLLLDDD@@@AAA?????????BBBEEEEEEBBB???BBBBBBCCCCCCBBB@@@>>><<<<<>>???????????????>>>>>>===??????>>>=========>>>>>>;;;999666555666777777666555666888:::<<<>>>@@@@@@======<<<<<<<<<===>>>???<<<:::888666555555666777::::::;;;;;;:::999777666666777888:::;;;:::666333222333666777888777555444555555777999<<<<<<:::777555555666777888888888888888999<<<>>>???<<<777333444666:::===>>><<<:::888666888:::<<<======<<<<<<;;;;;;;;;888444222333444999;;;======;;;999999;;;:::::::::;;;;;;<<<<<<<<>>???CCC@@@???>>>===;;;;;;::::::;;;<<<===<<<::::::<<<>>>===<<<:::;;;===>>>>>>===999999:::::::::;;;;;;;;;:::<<<======<<<:::999999::::::;;;;;;;;;;;;;;;;;;888777777777777777888888:::999777555444555666777999999888999:::<<<>>>???@@@@@@AAA@@@>>><<<999777333555777999999;;;>>>@@@===<<<;;;:::999888888999666555444333333444555666444555777888::::::::::::777777888999;;;===???@@@@@@???======???AAAAAAAAA===:::777666777999::::::<<<>>>@@@@@@???>>>>>>???======<<<;;;;;;;;;;;;<<<999:::::::::::::::999999666555555666888::::::999888888999:::::::::999999777888888999;;;<<<======<<<======<<<:::999:::;;;999;;;===>>>======>>>???>>>??????<<<999777777777999999999:::;;;<<<===>>>===>>>???>>><<<;;;;;;;;;;;;<<<>>>@@@AAA@@@???>>>:::===>>><<<999888:::===999999999999999999999999888:::;;;<<<<<<>>>AAACCC???@@@AAACCCFFFIIILLLMMMOOOXXXdddooowwweeeNNNHHHKKK___xxx|||yyy{{{}}}nnndddcccdddbbbeeedddcccaaa\\\WWWRRROOOIIIGGGHHHIIIEEE???<<<>>>???===;;;<<>>;;;@@@AAABBBCCCBBB@@@>>>===???BBBCCC@@@:::777888;;;;;;:::999:::===???@@@@@@===>>>??????@@@???????????????>>>>>>>>>??????@@@===:::777555666777777777666777888;;;===???AAABBB<<<<<<<<<<<<===???AAABBB:::999777666555666888999:::;;;;;;<<<;;;:::888888777666777999::::::777555222333444666666555333222222444777;;;>>>>>><<<999777888888999999999999888888999<<<>>>???<<<777333333555999===>>><<<999777777888;;;<<<======;;;;;;;;;<<<===:::555222222444888<<>>===???AAA======???AAABBB@@@<<<999:::999999:::<<<===<<<;;;>>>>>>>>>===<<<999666555666777999:::<<<<<<<<<<<<999888777777777888999:::666777999888888777999:::===<<<:::888888999;;;<<<<<<===>>>>>>===;;;999777<<<;;;;;;===???@@@???>>><<<<<<;;;999999888999999:::777555444666888999999888999:::::::::888666444666555555666777:::===???AAA@@@??????@@@AAACCCDDD@@@>>>;;;999888999:::<<>>>>>===============<<<<<<<<<<<<;;;:::999999555333333444888;;;<<<===888888888888888888888888888888:::===???>>>;;;888>>>===<<<;;;;;;;;;;;;;;;>>>>>>============>>>???DDDBBB???:::555333444666888888:::<<<===>>>>>>>>>>>>;;;888888;;;>>>>>>===@@@???>>>======???AAABBB;;;;;;:::888666555666888999:::;;;;;;::::::<<<>>>???<<<::::::===@@@DDDEEECCCDDDDDDEEEGGGLLLRRRVVV___iiittt}}}rrr\\\PPPLLLYYYpppwwwtttwwwzzzzzzxxx|||zzzuuuppplllqqqttttttqqqjjjfffgggiiimmmjjjcccXXXMMMIIILLLQQQWWWVVVTTTOOOIIIDDDBBBAAA???>>>=========>>>???@@@???>>><<<;;;::::::;;;<<<;;;===???AAABBBAAA@@@???BBBBBBAAA@@@>>>===<<<<<<;;;:::::::::;;;;;;<<<===???<<<;;;>>>BBBCCC@@@<<>><<<;;;:::;;;;;;<<<:::888666666888;;;<<<:::888888:::???AAAAAA???<<<;;;999999:::<<>>>>>;;;666333222666777999;;;<<<;;;999888777666666999<<<===;;;888:::<<<>>><<<999888999;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>???@@@@@@pppYYYPPPQQQUUUXXXZZZWWW[[[ZZZUUUWWW\\\WWWLLL@@@>>>===>>>AAABBB@@@===>>>>>>>>><<<::::::;;;======???@@@@@@>>>===???AAA<<<<<<>>>@@@BBBAAA>>>;;;:::999999;;;===>>>===<<<======<<<<<<:::999888777777777888999:::;;;<<<<<<999888777666666777999:::888:::;;;;;;::::::;;;<<<<<<;;;999777666777888888999:::<<<===>>>===<<<;;;<<<;;;;;;===???@@@???===;;;;;;::::::::::::::::::999777555555777999:::::::::;;;;;;;;;:::777555333333333333444666888;;;===@@@@@@??????@@@AAACCCCCC???===;;;999999:::<<<===>>><<<;;;;;;>>>@@@@@@@@@??????>>>============>>>;;;;;;<<<<<<<<<;;;::::::555444333555888;;;<<<<<<;;;:::999888888888888888888888999;;;======;;;999<<<<<<;;;;;;::::::;;;;;;<<<=========>>>>>>??????AAA???===999555444555777888999;;;<<<>>>????????????<<<999999<<<>>>>>>>>>???>>>===<<<<<<>>>@@@AAA<<<<<<;;;999666666777999:::;;;<<<;;;::::::<<<>>>AAA@@@======>>>AAACCCDDDDDDEEEGGGJJJMMMSSSZZZ___qqqyyyvvvZZZMMMGGGRRRhhh}}}}}}zzzuuurrrrrrpppiii```]]]___ccceeefffiiifffbbb___]]][[[XXXWWWZZZ]]]]]]ZZZTTTQQQRRRUUUWWWVVVQQQHHH@@@===@@@DDDJJJJJJHHHEEE@@@<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>===<<<;;;:::;;;;;;<<<>>>>>>???@@@@@@???>>>===BBBBBBAAA@@@>>>===<<<;;;:::::::::999999::::::::::::888777:::???AAA???<<<>>>===<<<;;;:::999999999888888777777888:::<<<>>><<<;;;:::<<<@@@BBBAAA@@@;;;999888777888:::<<<>>>:::888555444555666888888999777555666777888777666555444333222222333555666666555333222222333444555444555777999:::<<<<<<===:::;;;;;;:::888666777888888:::<<<;;;888555333333777888999:::::::::999999666555666999===>>>===;;;;;;===>>>===:::999;;;=========>>>>>>======<<<;;;999:::;;;<<<>>>???@@@AAArrrYYYOOOPPPSSSSSSRRRUUUYYYYYYUUUVVVWWWPPPEEE<<<;;;;;;>>>BBBBBB>>>;;;<<<======<<<;;;;;;===@@@BBBBBBAAA???======>>>@@@<<<<<<<<<>>>@@@AAA???===999999999;;;>>>??????===::::::999999999999::::::999888777777888:::<<<===;;;999777555555777999:::;;;<<<>>>===<<<<<<===>>>;;;:::888666444444444444555777999<<<>>>?????????<<<;;;;;;<<<>>>???>>>===;;;;;;;;;;;;;;;<<<<<<<<<888777666777999;;;;;;:::<<<<<<<<<;;;:::777555444000000111222444777999;;;???????????????@@@BBBBBB>>>===;;;::::::;;;===>>>888777777999<<>>===============999:::;;;<<<<<<<<<;;;:::666444444666888;;;<<<;;;===<<<:::999888888888999999888888999<<<===<<<;;;;;;;;;;;;;;;::::::::::::999:::<<<===>>>>>>>>>>>>===<<<;;;888666555777999:::;;;<<<>>>???@@@@@@AAA@@@>>><<<<<<===?????????>>>===<<<;;;<<<===>>>???======<<<:::888777999:::======>>>===;;;;;;<<<>>>AAA@@@@@@@@@AAACCCEEEFFFFFFIIINNNTTT[[[ccckkkpppzzz]]]OOOFFFNNNbbbxxx}}}tttlllhhhccc]]]ZZZ[[[XXXQQQIIIFFFHHHMMMQQQRRRTTTPPPJJJFFFEEEFFFGGGHHHIIIKKKLLLIIIEEECCCEEEGGGFFFFFFCCC>>>999777:::======>>>>>>;;;888666555666<<<<<<<<<<<<============>>>===;;;;;;:::;;;<<<===@@@???>>>===<<<<<<<<<<<>>===<<<;;;::::::999888888888777444333333666<<<>>>===;;;999999999999999888777777555555666888999;;;===???>>>======>>>@@@AAAAAA@@@999888777666666777888999:::888777666666777999:::888666444333555666777666555444333333333444666777999888666444333333333444333444666888:::;;;<<<<<<999::::::999888777777888999999999666444333444555999888888888888999::::::888888999;;;===>>>===;;;;;;<<<===<<<;;;;;;<<<>>>>>>????????????>>>======888999:::<<<>>>@@@AAABBBwww[[[NNNOOOQQQRRRRRRVVVYYYWWWSSSRRRQQQJJJBBB;;;:::999<<>><<<;;;<<<>>>@@@EEECCCAAA>>><<<<<<===>>>===<<<<<<===??????>>>===888888888:::===>>>>>>===888777777777888:::<<<===<<<;;;999777888:::===???>>><<<999777666888:::;;;<<<===???>>>===<<<===???;;;:::888666444444333333555666999;;;===>>>??????;;;;;;;;;<<<>>>>>>===<<<======>>>>>>>>>>>>>>>===888777777888;;;<<<<<<;;;;;;;;;;;;;;;:::888777666///000000222444666999:::===>>>>>>>>>???@@@@@@AAA>>>===;;;:::999999::::::444333444777:::===>>>>>>===<<<<<<;;;;;;;;;;;;;;;888999;;;<<<===<<<;;;;;;666555555666999;;;;;;:::===;;;:::888888999:::;;;;;;999888999;;;>>>???>>>>>>>>>======<<<:::999999555777999<<<======<<<;;;:::;;;:::999888888;;;===;;;<<<===???@@@AAABBBBBB@@@???>>>>>>>>>???@@@@@@>>>======<<<<<<===>>>>>>>>>>>>===;;;999999:::<<>><<<;;;===>>>>>>@@@AAACCCDDDFFFHHHJJJIIIOOOXXXbbblllvvv}}}eeeXXXNNNSSScccwww}}}uuupppddd]]]VVVSSSPPPKKKKKKNNNKKKGGGBBB@@@BBBFFFIIIJJJIIIEEE@@@===>>>@@@BBBCCCDDDEEEEEEDDDAAAAAACCCEEE???@@@???===:::999:::<<<;;;<<<<<<:::888666666777>>>>>>??????@@@@@@@@@???===<<<;;;:::;;;;;;======???>>><<<::::::;;;<<<===??????@@@AAAAAAAAA@@@@@@<<<;;;;;;::::::888888777333222222555999;;;;;;:::555666777888888777666555555666777999:::;;;<<<===???>>>>>>>>>?????????>>>999888888777777666777777888888888777666777999;;;888555333333444666666666555555555555666777999999;;;:::888666555444444444555666777888999999999999666777888888777666777888:::999666333111111555777:::999888777777888999;;;;;;;;;<<<=========;;;::::::::::::::::::;;;<<<>>>>>>>>>>>>>>>>>>======<<<888999:::===???AAABBBCCC{{{]]]NNNMMMQQQUUUWWWZZZZZZWWWQQQNNNLLLGGGBBB===:::888888;;;>>>===;;;>>>>>>>>><<<;;;;;;<<<>>>DDDBBB???<<<;;;;;;<<<<<<===<<<;;;<<<======<<<:::777666666888;;;<<<;;;:::555555555666999;;;>>>@@@@@@>>>;;;999999<<>>===<<<;;;<<<===<<<;;;:::888777666666555888999:::;;;<<<<<<<<<===;;;::::::;;;======<<<:::@@@@@@AAAAAA@@@???>>>===888888999;;;======<<<:::888888999999::::::999999111222333444666888999:::<<<<<<===>>>>>>?????????>>>===;;;999777666666666222222333666:::<<<===<<<::::::999888888888888888777999;;;=========;;;:::777666666888:::;;;:::999999999888888999;;;===>>>;;;:::888999<<>>@@@AAABBBBBBCCC@@@@@@@@@@@@??????@@@@@@???>>>>>>>>>===>>>>>>>>>>>>>>>>>><<<::::::;;;===@@@AAAAAA???======>>>???AAACCCEEEFFFFFFGGGKKKMMMNNNUUUaaannnzzz~~~mmmaaaWWWYYYdddtttwwwtttqqqooolllhhhbbb]]]PPPLLLHHHGGGEEEBBBDDDHHHDDDCCCCCCCCCEEEFFFGGGFFF???===;;;;;;===???@@@???AAAAAA@@@???>>>???AAACCC=========<<<;;;999999:::???@@@@@@===:::888888999>>>>>>>>>>>>????????????<<<;;;::::::;;;<<<===>>>===;;;:::999999;;;===???<<<===???BBBCCCCCCCCCBBB<<<============;;;::::::777666666666888999999999444555666777888777666555888888999999999:::::::::===>>>>>>===<<<<<<<<<<<<::::::::::::999888777777888999999888666666999;;;999777555444555666666555666666777888999:::;;;<<<<<<;;;:::999777666666555888888888888777666555444333555666666555555777888:::888666333111222666999;;;999777666666777999:::888:::<<<===============:::888777777888:::;;;<<<<<<<<<======<<<<<<;;;:::888999;;;===???AAACCCCCCzzz]]]NNNLLLPPPWWW\\\]]]\\\XXXSSSNNNJJJFFFDDD???;;;777777:::<<<<<<;;;;;;;;;;;;999888888:::<<<@@@===;;;:::;;;;;;;;;:::999999999;;;<<<<<<:::888777666666888::::::999888444444666888:::===???AAABBB@@@===;;;;;;===???AAABBBAAA???===<<<<<<<<<<<<:::;;;<<<;;;:::999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;:::::::::::::::;;;::::::;;;<<<<<<;;;999>>>???@@@AAAAAA@@@???>>>::::::;;;===???>>>;;;999666666777888999999:::;;;444555666777888999999::::::;;;<<<===>>>>>>>>>>>>===<<<:::888777555555444333333444666:::;;;;;;:::888888777666666666666666888999<<<>>>>>><<<:::999888777777999:::;;;:::888555666777999;;;<<<===>>>:::999888999===@@@AAABBBCCCCCCCCCAAA???<<<999777333444666777888888888888;;;<<<======<<<<<<>>>@@@<<<===>>>@@@AAABBBBBBCCC???AAAAAAAAA???>>>???@@@??????>>>>>>>>>>>>======>>>>>>>>><<<::::::<<<>>>AAAAAABBBAAA??????@@@AAAFFFHHHJJJJJJIIIJJJNNNRRRXXX```mmmzzz}}}pppdddXXXWWW___lll{{{pppbbb^^^YYYWWWWWWUUURRRNNNHHHEEEDDDCCC@@@<<<>>>BBB>>>@@@BBBDDDEEEDDDCCCBBB<<<;;;;;;===@@@AAAAAA???AAA@@@>>>===>>>???AAACCC?????????>>>===<<<<<<;;;AAAAAAAAA???;;;999999:::::::::999888888:::;;;<<<;;;:::::::::;;;<<<>>>???;;;:::999999:::;;;>>>???:::<<<>>>AAABBBBBBAAA@@@;;;<<<>>>???@@@???>>>>>>;;;;;;:::999888888999999666777777888888888777777<<<;;;:::999888888888888;;;<<<===<<<:::999:::;;;:::;;;<<<===<<<;;;999888999;;;<<<;;;888666999;;;;;;999888888888777666444555666777999:::<<<======;;;;;;;;;::::::999999888::::::999888666444222111111333555666555666888999999999777555444555888::::::999777666666777888999333666:::===>>>???@@@BBB;;;888666555777999:::::::::;;;;;;;;;;;;:::999999777888999;;;===???@@@AAAsss\\\NNNKKKNNNVVV]]]^^^]]][[[WWWQQQKKKFFFEEE???<<<999999;;;<<<:::888444555555444444444777999:::888777888:::;;;999888333444666999<<<===;;;999999888777888::::::888777333444777:::<<>><<<;;;<<<>>>???AAAAAA@@@???>>><<<;;;::::::;;;<<<;;;999888999:::999999;;;<<<============<<<<<<;;;:::999999999999;;;:::999:::<<<<<<:::888999:::<<>>;;;777666666666666777888999999777777888999999999999999999:::<<<===>>>>>>======::::::999888888777777777555555666888:::;;;:::888888777666666555555666666888:::<<<>>>>>><<<999777888888888999;;;;;;999777444555888:::;;;;;;;;;:::777666666888<<>>===<<<;;;===>>>;;;<<<>>>???AAABBBBBBBBB>>>@@@BBBAAA???===>>>???===>>>>>>>>>======<<<;;;=========;;;::::::<<<>>>@@@AAABBBAAA@@@@@@BBBDDDGGGJJJMMMMMMMMMQQQXXX^^^iiiqqq}}}|||ooobbbUUUPPPVVVdddzzz~~~qqq___PPPLLLIIIIIIKKKLLLIIIFFFEEECCCCCCCCC???::::::>>><<<>>>@@@AAAAAA@@@@@@@@@===<<<<<<>>>AAACCCCCCBBBBBBAAA>>>===>>>@@@BBBCCC@@@???>>>>>>??????>>>>>>??????@@@>>>;;;:::::::::777666333222222444777999::::::::::::;;;===???@@@<<<<<<;;;::::::;;;<<<===:::<<<>>>??????===;;;999999:::===@@@AAABBBAAAAAA===<<<<<<:::999999:::;;;;;;::::::999999999::::::===<<<:::888777777888999:::;;;===<<<999888:::;;;:::;;;===>>>>>><<<:::999<<>>:::888:::======<<<<<<<<<;;;999555333333444666888:::;;;<<<===999:::;;;;;;<<<<<<<<<<<<:::999999777666444222111222444666777777888:::<<<888999:::999888888999;;;:::999888777666666777888444777;;;===<<<===>>>@@@===999666555777999999999:::::::::::::::999999888555666777888:::;;;<<<===|||mmmZZZOOOKKKLLLTTT\\\]]]]]]]]]\\\UUULLLFFFDDD>>><<<;;;<<<>>>===999444...///000000111222666888666555444666:::;;;999666...000444999===>>><<<::::::999999999::::::888777222444888;;;>>>@@@AAAAAAAAA@@@>>><<<;;;<<<===>>>@@@@@@@@@@@@>>><<<999888:::;;;<<<;;;999888999:::777888:::<<<>>>??????@@@<<<<<<;;;:::999999999999;;;:::999:::;;;;;;:::888333555999<<>>@@@@@@>>>:::777777777666666666666777777888888999999999999888777999:::;;;===>>>======<<<888888888999999:::::::::777777777999;;;;;;999777888888777666666666666666999;;;===>>>>>>;;;888666999888888:::;;;;;;999777444666888;;;;;;:::888777444444555777;;;>>>>>>>>><<<===???@@@???>>><<<;;;999888888888888888999:::<<<=========;;;:::;;;<<<;;;<<<===???@@@AAABBBBBB>>>@@@BBBAAA>>>======???<<<=========<<<;;;::::::<<<======;;;::::::<<<===@@@AAABBBBBBAAAAAACCCEEECCCGGGLLLOOORRRXXXccckkkxxx{{{oooaaaQQQKKKOOO```xxx~~~|||lllVVVFFFCCCBBBDDDHHHJJJGGGCCCBBBBBBCCCCCC???999999===>>>?????????>>>???@@@BBB<<<:::999:::===@@@BBBBBBAAA>>><<<;;;<<<>>>@@@@@@;;;:::999999;;;<<<<<<<<<===>>>>>>===;;;:::;;;<<<777555222///000333666999::::::999:::;;;===???@@@>>>>>>===<<<;;;;;;;;;;;;;;;<<<======<<<999555333666999<<>>===;;;:::::::::;;;<<<===;;;999777666777999;;;999;;;===<<<:::999:::<<<999;;;===??????===;;;999???BBBDDDAAA<<<999;;;>>>???>>>>>>>>>>>>:::555222222333555777999:::;;;<<<888999:::<<<===>>>>>>>>>888888888777666444333222333555777888999:::<<<>>>888999;;;<<<;;;::::::;;;999999888777777777777777888;;;>>>===;;;999999;;;???;;;777666777999:::999::::::;;;;;;::::::999888333444555666777888999999ooo]]]RRRNNNPPPYYYaaa```]]][[[YYYWWWQQQGGG???<<<;;;:::;;;<<<:::666222...111555777888777666666888555444888======666000---111888<<<>>>>>>======;;;;;;<<<>>>???===:::777666777888888888;;;???BBB>>>>>>===<<<<<<===>>>?????????>>><<<;;;999888888===>>>>>><<<:::999:::<<<;;;888666888;;;>>>>>>===;;;;;;;;;999777666888:::<<<>>>@@@???<<<888666555666666777999;;;>>>@@@AAAAAA@@@>>>;;;999888777666666555333333333555777888999:::;;;:::888777888999:::;;;;;;;;;:::888666555222555888999777777999;;;;;;999666666777999:::999999777555555777888888888888:::>>>@@@@@@===:::777999:::::::::888888999:::777888:::<<<>>>===:::666888777555555555777:::;;;:::<<<===??????===;;;:::;;;;;;<<<<<<<<<<<<;;;;;;???<<<999888888999999999888:::<<>>===<<<<<<999:::<<<=========<<<;;;@@@===:::777888;;;???BBBGGGEEEBBBBBBCCCEEEEEEDDDGGGIIIOOOWWW[[[```ooowwwdddQQQLLLRRR___uuugggQQQDDDEEEFFFGGGFFFCCC@@@>>>AAABBBCCCBBB???===;;;;;;;;;<<<===<<<::::::<<<===<<<<<<<<<<<<===>>>???@@@@@@>>><<<;;;<<<===<<<<<<777888:::<<<>>>===:::888;;;<<<===>>>>>>>>>===<<<888777444333333444777888888777666777999::::::999>>>@@@AAA@@@======???AAAAAA@@@???===;;;888666555666888:::<<<<<<>>>@@@BBB???===:::888777999<<<===AAA>>>:::888999:::;;;;;;;;;:::999999999888666555777888999888777666777888666999<<<===<<<:::999999AAAAAA@@@>>><<<<<<===???AAA>>><<<<<<===<<<999555666666666666777888999:::777777888:::===>>>===<<<888777666555555555555555333555777:::>>>@@@BBBDDD<<<<<<<<<<<<;;;;;;;;;;;;999777444333444555666666999;;;;;;:::777555444555888888999:::::::::::::::888:::<<<<<<:::999:::;;;888666222///...000222333ppp^^^TTTPPPPPPWWW^^^bbb___]]]]]]\\\VVVKKKBBB===;;;::::::;;;:::666333444666888999999888888888888555444888===>>>888111...222777;;;<<<<<<<<<<<<<<<<<<<<<===>>>===:::888777888888777777888;;;>>>======<<<<<<<<<===???@@@AAA@@@???===;;;999888777??????===;;;999:::===@@@===;;;999:::===??????>>>======<<<999777666888999<<<>>>@@@@@@===:::777777777888:::<<<>>>@@@BBBCCC@@@???===;;;999777666666444333222222222444666777:::;;;<<<;;;999888999:::::::::;;;::::::888666555000333666888777888:::<<<999777444444666777888888999777666666888999:::999999;;;===???>>><<<999777888999;;;;;;999888888999888999:::===???>>>;;;888888777777777888999:::;;;;;;;;;===>>>>>>===<<<<<<;;;<<<===>>>>>>>>>======???===;;;999999:::::::::777888;;;>>>@@@AAABBBBBB?????????>>>======<<<<<<999:::;;;<<<============???<<<:::888999===BBBEEEFFFFFFEEEEEEEEEEEEFFFGGGIIIJJJRRR___iiirrrzzziiiXXXRRRRRR[[[ooowww___KKKDDDEEEGGGGGGEEECCC@@@>>>>>>@@@AAA@@@>>>======>>>>>>??????===;;;:::;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>===<<<<<<<<<<<<;;;999444555777:::;;;;;;999777:::;;;<<<<<<<<<<<<;;;;;;999888666555555666888999;;;999777777999;;;;;;;;;???AAABBB@@@>>>===???AAABBBAAA@@@???===:::888777666888:::;;;;;;<<<>>>???>>><<<:::888888:::<<<>>>???<<<999888888999999888888777888999;;;;;;:::888777999999999777666777888777:::<<<===<<<:::999888>>>>>>>>>===<<<<<<===??????<<<:::;;;======:::666888888888888888777777777777666555777999::::::999666666666555555555666666666777888:::<<>>>>>===<<<<<<;;;;;;;;;999777555333333444444444666888888777555333333444888999:::;;;;;;;;;::::::888999;;;;;;::::::;;;<<<888666333111000111444555~~~ooo^^^UUUQQQQQQTTTYYYbbb___]]]___```ZZZMMMCCC>>><<<;;;::::::999777666;;;;;;;;;:::::::::;;;;;;888666666:::>>>???:::555111444888:::::::::;;;;;;===<<<;;;<<<======;;;999999999999888666666777999<<<<<<;;;;;;<<<>>>@@@AAACCCAAA???===;;;999888777@@@???===:::999;;;@@@CCC???===<<<<<<>>>???@@@@@@??????===;;;777666777888===@@@AAAAAA>>>:::888777777999<<<>>>AAABBBCCCCCC???>>><<<:::888666666555333333222222222444666777:::;;;===<<<:::999:::;;;:::::::::::::::999888777000222555777888888:::<<<777555222222444666777777999777666777999;;;<<<;;;:::;;;<<<===<<<:::777666666888;;;<<<:::999888888999999:::<<<>>>>>>;;;999888999::::::;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>===>>>???@@@AAA@@@@@@???>>>===<<<:::::::::;;;;;;777888:::<<<>>>???@@@@@@=========<<<<<<;;;;;;;;;999::::::;;;<<<>>>???@@@>>><<<::::::;;;???DDDGGGDDDGGGIIIHHHFFFEEEGGGJJJKKKNNNYYYjjjzzz~~~ooo___VVVPPPSSSfffzzzkkkUUUEEEDDDEEEFFFFFFDDDBBB???===<<<===>>>=========???AAAAAAAAA@@@>>>;;;::::::;;;<<<<<<;;;::::::::::::;;;<<<;;;;;;<<<===;;;888666111222555777999999888777999:::::::::999999999999;;;:::888777777888:::;;;===;;;888888:::<<<<<<===@@@AAAAAA@@@>>>===???@@@AAAAAAAAA@@@>>>===;;;:::777888::::::999999:::<<<;;;:::888777888:::===???===;;;888777888888666555333444777:::===>>><<<:::888999::::::888777777888999;;;======;;;999888888;;;<<<<<<<<<;;;;;;===>>>;;;999888:::======;;;888;;;;;;<<<;;;:::888666555777555222222333444555555444444555555666777888888;;;:::999999:::<<<>>>@@@AAA@@@???===<<<;;;;;;::::::888666444333222333333333444666555333222222333777999;;;<<<<<<;;;:::999777999::::::999999:::;;;888666444222222333666777wwwiii[[[TTTRRRRRRSSSWWW]]][[[ZZZ]]]^^^WWWKKK@@@>>>===;;;:::999999999999===;;;999888999;;;======:::999999<<<@@@@@@<<<888666888;;;<<<<<<<<<<<<======<<<;;;;;;<<<===<<<;;;999:::;;;:::888777777888;;;;;;:::;;;<<<>>>@@@AAADDDBBB???<<<:::888777777<<<======<<<;;;<<>>=========>>>???@@@AAAAAA???<<<888666777888???AAABBBAAA===999666555555777;;;>>>@@@AAAAAA@@@>>>===;;;999888666666666555444444444444555666777:::<<<======<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;444666777888999999::::::666444222222444777888888888777777888;;;======<<<;;;;;;;;;;;;:::888666555555888;;;<<<;;;999888888999999999:::<<<<<<;;;999888:::<<<===>>>>>><<<<<<============>>>???@@@AAA???@@@AAABBBBBBAAA@@@???<<<<<<<<<;;;999999:::<<<888999:::<<<===>>>??????>>>>>>===<<<;;;:::999888999999999:::<<<>>>AAACCC???>>><<<;;;<<>>AAA?????????===;;;999:::;;;======;;;::::::999999999999999;;;<<<===;;;777333///222555777777888888999:::999888777666666777777===<<<;;;::::::;;;<<<===>>>;;;999888:::<<<===>>>@@@@@@???>>>===<<<<<<===>>>>>>>>>>>>>>>===<<<<<<888999:::999777666777888888777666666777999<<<===;;;999888777777777555333111333666:::>>>>>><<<999888:::;;;;;;:::888999999;;;<<<===<<<999888888888:::;;;<<<;;;:::999:::<<<999777666999<<<>>><<<:::===>>>>>>???===;;;888666777444000......000111111222333444666888999::::::>>><<<:::888888:::<<<>>>BBBAAA???===<<<;;;::::::;;;;;;999777444222333333222444555555444333444444666888:::<<<<<<;;;999888888999999888777666777888777666444333333555777888nnnaaaUUURRRSSSTTTUUUWWWZZZYYYZZZ[[[ZZZRRRGGG===<<<<<<<<<;;;::::::;;;<<<;;;888555444777;;;===>>><<<;;;;;;===@@@@@@===:::;;;===???@@@?????????@@@===;;;:::;;;<<<===<<<;;;888:::<<<===<<<:::;;;;;;;;;::::::;;;<<<>>>@@@AAADDDBBB???;;;999777777777777999===>>>>>>======>>>>>>======<<<<<<<<<>>>???BBBBBB@@@===999777888999???AAABBB@@@<<<777333222333555888:::<<<<<<<<<;;;<<<;;;:::999888888777888888888888777777888888888999;;;>>>>>>===<<<;;;<<<;;;<<<<<<<<<===>>>>>>???;;;;;;;;;;;;;;;:::999888666444222333555888::::::888777777999<<<======<<<;;;;;;;;;;;;999888666555444777;;;<<<;;;:::999888888777777777999:::999888888:::<<<>>>???>>>===;;;???>>>>>>>>>>>>???@@@AAA@@@AAACCCCCCBBB@@@===<<<:::<<<<<<;;;999888:::<<<;;;<<<<<<<<<===>>>??????AAA@@@???===;;;999777777999999999:::<<>>===;;;:::===>>>===<<<::::::<<<>>>;;;<<<<<<;;;:::999:::<<<>>>===<<<;;;:::999999999777888999<<<===;;;777333111444777888888888:::;;;;;;999777555555555666666======<<<;;;;;;<<<=========;;;999999;;;===>>>>>>???>>><<<;;;::::::999999999999:::;;;;;;;;;;;;;;;999::::::999777666666777555444444444555777:::;;;:::888777777888777666444333444777:::<<<<<<888555777999<<<===<<<;;;;;;;;;<<<<<<<<<;;;888777888999<<<===>>><<<:::888888888888777666999<<<>>>===:::===>>>???@@@@@@>>><<<;;;777333///,,,---///111111111333555888:::;;;<<<===???===:::888888999:::<<>>AAACCCBBBAAA@@@AAA;;;;;;:::<<<===>>><<<;;;888;;;>>>@@@???>>>======;;;;;;::::::;;;===???@@@BBB@@@===999777666666777555888===@@@???===<<<;;;;;;<<<<<<;;;:::;;;===@@@CCCCCCAAA>>>:::888999:::>>>@@@AAA???;;;777444222333444666777888888888777::::::999999999::::::;;;===<<<<<<;;;:::999888888888;;;===>>>===<<<;;;;;;;;;;;;;;;<<<===???@@@AAA???>>><<<<<<<<<;;;999777666444333444777:::<<<<<<888888888:::<<<===<<<;;;999:::;;;<<<;;;999666555555777:::;;;;;;:::999:::888666555555777888888888888999;;;===>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAA@@@>>>;;;999999<<<>>>===:::999;;;===>>>>>>=========>>>??????BBBAAA@@@>>><<<:::999888999999:::<<<===@@@AAABBB@@@>>><<<::::::;;;===>>>>>>BBBGGGKKKOOOUUU\\\bbbsssrrr]]]LLL@@@AAAWWWooottt]]]LLLDDD===============<<<<<<;;;>>>??????===;;;:::;;;<<<:::;;;;;;:::999999:::<<<>>>===<<<;;;:::999999999666666888;;;===<<<888555333777::::::999999;;;>>>===;;;888555444444666777======<<<<<<<<<<<<======<<<;;;:::<<>>>>>======>>><<<<<<;;;999777777999;;;>>>???@@@>>>;;;888888888:::888777999===>>><<<:::<<<===>>>???@@@???>>>===777444000...///222444444222444777:::<<<>>>>>>>>>>>><<<:::999888999:::;;;===<<<:::888888999;;;<<<<<<>>>???<<<888555555777888:::<<<<<<;;;::::::;;;888888999999:::::::::999<<<<<<:::777444333444666999888777666666777888888iii[[[PPPPPPUUUXXXYYYZZZYYY]]]___ZZZPPPEEE>>><<<555888<<<>>>===>>>???AAA===999444555999======<<<999999999999999888777555888<<<@@@BBBBBB@@@???>>>::::::;;;===???>>><<<:::999<<<@@@AAA@@@>>>======<<<;;;;;;:::;;;<<<===>>>@@@>>>;;;777666555666777777:::>>>@@@???===<<<<<<999;;;<<<;;;:::;;;>>>AAACCCCCCAAA>>>;;;999:::;;;:::===??????===:::888777666666666666666666666666888888888999:::<<<===>>>@@@???>>>===;;;999888777777:::===>>>===<<<;;;;;;999999999:::<<<>>>@@@AAA???===;;;<<<===<<<999777555444222444777:::<<<===888888888:::<<<<<<:::888888999<<<======:::777555666777::::::999999:::;;;999777555555777888999999777888999;;;;;;;;;;;;:::<<<<<<======<<<;;;999888888:::===??????===:::999:::>>>AAA@@@<<<;;;===@@@@@@???>>>=========>>>???AAAAAA@@@@@@???>>>======999:::;;;===???@@@@@@AAA<<<;;;999888888:::;;;======@@@EEENNNYYYeeeooovvvttt```PPPEEEEEEWWWmmmttt]]]KKKBBB<<<=========>>>>>>>>>>>>===???@@@???===;;;;;;<<<<<<<<<===;;;999999:::;;;<<<;;;:::999999999999999555555777:::======:::888555999<<<;;;999888;;;>>>@@@===999666444555777888<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;===@@@CCCEEEEEEDDD@@@===:::999999888666444000111333555777888999:::<<<======<<<:::888888999555555555555666777888999;;;999777777999;;;<<<===;;;;;;:::;;;<<<;;;888666333777;;;>>>?????????@@@<<<;;;:::888777888:::===>>>@@@AAA@@@===;;;::::::===;;;999;;;===>>>;;;888<<<<<<<<<<<<============666444222111333666888888444666999<<>>??????===<<<<<<===;;;;;;:::::::::;;;<<<===<<<<<<;;;999777777999;;;===<<<;;;:::999999999:::jjj]]]QQQPPPVVVYYY[[[[[[WWW\\\___XXXJJJ>>>::::::222777<<>>===;;;888777777666666444333222555999>>>AAA@@@>>>===<<<999999;;;>>>??????<<<999:::===AAABBB@@@===;;;;;;===<<<;;;:::;;;;;;======???===999666555555666777;;;===??????>>>===>>>>>>999;;;<<<<<<;;;<<>>@@@???===<<<<<<:::999888777666666666777777888888999;;;===???@@@AAA@@@???>>>;;;999777555666999<<<>>>===;;;::::::888888888999:::===???AAA===;;;:::;;;======:::777555333222333666:::<<<===888888888:::;;;;;;999777666999<<<>>>>>><<<888666666888999999999999;;;<<<;;;888666555777999::::::777777888999::::::::::::999:::;;;<<<;;;888666444333666999<<<>>>===;;;999;;;???CCCBBB>>><<>><<<<<<<<<===>>>@@@@@@@@@@@@@@@AAAAAAAAA999:::<<<>>>@@@@@@@@@???999888777777777999<<<======???EEEPPP```qqq}}}wwwcccUUUJJJIIIXXXkkkttt]]]III???=========>>>???@@@@@@AAA<<<>>>@@@@@@>>>===<<<===?????????===:::888999::::::999888888888888888888555555777:::======<<<:::666:::===<<<999888;;;>>>BBB???:::666555555888999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>:::999:::999777444...///111444666888999:::===>>>>>>===;;;999:::;;;777666666777777888999:::<<<:::777777:::===???@@@>>>===<<<<<<===<<<;;;999222666;;;???@@@@@@AAABBB;;;;;;:::888777888;;;>>>>>>???AAAAAA???=========???<<<;;;;;;>>>>>>;;;888===<<<;;;:::::::::::::::666444333444777999;;;;;;555777:::>>>@@@AAAAAA@@@999999:::::::::;;;;;;;;;555444333333555888;;;===999<<>>@@@AAA@@@>>>======>>>>>>===;;;:::;;;<<<>>>@@@<<<<<<<<<:::999:::===@@@@@@???>>>===<<<;;;;;;;;;ooo```TTTVVV```dddbbb```___ZZZSSSJJJBBB<<<888666555666888;;;===>>>???@@@>>>>>>>>>===;;;999777666666666666333//////111444:::;;;<<<======<<<::::::999888888999;;;;;;:::888;;;===AAACCCDDDBBB@@@>>>@@@>>><<<:::999:::;;;<<<;;;<<<===<<<;;;;;;<<<======<<<;;;::::::;;;<<<===??????>>>===<<<===@@@BBBCCCAAA>>>===<<<<<<;;;999888999:::::::::;;;===???>>><<<:::999999999888666999888888:::===?????????@@@@@@@@@>>>:::666555444888777777777888:::<<<===999:::;;;<<<<<<<<<::::::;;;;;;;;;<<<;;;;;;::::::777444222333777<<>>???===999555222111222444777888888777888999:::<<<===???@@@AAA@@@@@@???>>><<<;;;;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>=========:::999:::888555777;;;===AAANNNaaauuu}}}gggVVVOOOIIISSSiiikkkVVVEEE<<<;;;<<<>>>??????===;;;:::888;;;>>>>>>;;;::::::<<<:::999999:::<<<======<<<;;;:::888777777888:::;;;555777:::<<<<<<<<<===???>>><<<:::888888888::::::999::::::666222222777<<<999:::;;;;;;<<<;;;;;;:::<<<===@@@CCCFFFHHHIIIJJJ@@@>>><<<;;;;;;;;;:::999111333555777999;;;;;;<<<===<<<<<<<<<<<<<<<:::999<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<999777888<<<@@@@@@???===;;;:::999::::::::::::;;;===AAACCCCCCBBB::::::;;;:::999999:::<<<<<<===>>>>>>>>>>>>>>>===@@@>>><<<<<<<<<<<<;;;999;;;;;;:::777666666888999777666333222111333444666777:::===>>>===<<<<<<<<<999999:::<<<>>>===;;;888888555111111555999;;;;;;999999::::::999777666555<<<>>>@@@AAA???<<<;;;;;;======<<<;;;;;;<<<======???>>>===<<<<<<===>>>>>>@@@@@@@@@???>>>===<<<;;;wwwlllaaaYYY\\\bbbbbb]]]ZZZ[[[WWWPPPHHHAAA<<<999777444555666888:::<<<======>>>>>>===<<<;;;999777777333444444222///000333666888888999999999888777777999888777888:::;;;:::999<<<>>>@@@BBBCCCAAA@@@>>>AAA@@@===:::888888888999;;;<<<===<<<;;;;;;<<<===>>>===<<<<<<<<<<<<===>>>??????>>><<<;;;;;;===@@@DDDBBB@@@???>>>===;;;999888999:::;;;:::;;;>>>@@@???===:::999::::::888777888888999<<>>>>><<<:::888888999:::999999999999;;;<<<===;;;;;;<<<<<<<<<;;;::::::<<<<<<<<<<<<;;;:::999888888666333333666999<<<===666999===??????===999666888;;;===>>>===;;;;;;;;;777777666888:::<<<<<<;;;;;;<<<===<<<:::999:::;;;;;;<<<===============<<>>????????????>>>===;;;::::::<<<>>>???AAAAAA@@@???>>>===<<<<<<>>>>>>>>>??????>>>======???======???===999999===DDDLLL[[[mmm}}}mmm\\\TTTMMMUUUlll}}}gggSSSDDD<<<======>>>>>>===<<<:::999666999;;;;;;999888888:::888777777888;;;<<<<<<;;;===;;;:::999888999;;;<<<777999<<<===<<<<<<<<<===???===:::888666666666666666888999777444555:::>>>::::::;;;;;;;;;;;;<<<<<<<<<===???@@@BBBDDDFFFFFF===<<<:::999::::::999888555666777999;;;<<<<<<<<<>>>============<<<;;;:::;;;;;;::::::;;;;;;<<<===;;;<<<;;;999666777:::>>>@@@???===;;;:::::::::;;;<<<<<<<<<===@@@@@@@@@>>>:::;;;;;;:::999888:::;;;<<<<<<===>>>>>>>>>>>>>>>???===<<<<<<===<<<:::999::::::999777666777999;;;666555222000///000222333777:::<<<===<<<;;;:::;;;::::::999:::;;;:::888666888555222222555999;;;;;;::::::;;;;;;:::999777666<<<>>>??????===;;;;;;;;;<<<:::999888888:::<<<>>>???>>>===<<<<<<===>>>???@@@AAAAAAAAA@@@>>><<<;;;mmmccc]]][[[```dddaaa[[[YYYXXXTTTMMMEEE???;;;999888333444444666777999:::;;;>>>======;;;:::999888888222333222111000111444777999888777666666666666666999777666666999;;;;;;;;;>>>>>>???@@@@@@@@@@@@@@@BBB@@@===:::777666555555;;;<<<===<<<;;;;;;<<<===>>>>>>============>>>>>>??????===;;;888888:::<<>>;;;888888999;;;;;;;;;<<>><<<;;;;;;;;;:::999777888:::===@@@@@@>>>;;;;;;<<<<<<;;;999:::<<<>>>===<<<<<<;;;;;;<<<<<<=========<<<;;;:::::::::;;;=========<<<:::999777666999666333333555777999999666999===@@@@@@===999666888999;;;<<<;;;;;;;;;<<<999888888:::<<<======<<<<<<======<<<:::888888999=========>>>======<<<<<<@@@@@@???;;;777333222222444666888999999999:::;;;;;;;;;<<<===>>>>>>>>>======<<<:::::::::<<<>>>???DDDCCCBBB@@@>>><<<;;;:::???@@@@@@@@@@@@@@@??????BBBAAABBBDDDCCC@@@AAAEEEUUUaaarrrrrraaaXXXOOOWWWmmmyyycccQQQDDD?????????>>><<<;;;:::999888555777999999777666777777555444444666999;;;<<<<<<>>>===<<<:::::::::;;;;;;888:::;;;<<<;;;:::;;;;;;@@@>>>;;;777555333333222333666999999888888<<>>>>>>>>======>>>???AAABBB:::888777777888999999888888999:::;;;============??????>>>>>>===<<<;;;;;;888888888999:::;;;<<<===<<<;;;:::888666777999;;;@@@>>>===;;;::::::;;;;;;>>>===<<<===>>>>>><<<::::::;;;<<<;;;999888999::::::;;;<<<===>>>?????????>>>=========>>>>>>;;;999999888777666777888999:::666555222000000111333555888:::<<<<<<:::999888999;;;999777777777777666444888555333333555888::::::;;;<<<<<<<<<<<<:::999888;;;<<<===<<<;;;:::;;;<<<:::888444333444777<<>>===<<<;;;::::::999999666555444333222333555777:::999888777666777888999999777555555777:::<<<<<<>>>>>>===>>>>>>???@@@@@@@@@???<<<999777555444444;;;<<<===<<<;;;;;;;;;=========<<<<<<<<<<<<======>>>>>><<<999666666777999@@@??????@@@???===999666777999;;;;;;<<<===@@@BBBBBB@@@>>>===>>>>>>===<<<777777777999;;;===<<<;;;;;;;;;;;;:::999:::>>>@@@??????>>>>>>============???>>><<<:::::::::;;;;;;>>>======<<<:::888666555888555333333555777888999888999<<<======;;;888777888:::;;;;;;;;;;;;===???;;;::::::;;;===???>>>===>>>??????===:::888888999<<<<<<<<<===<<<<<<;;;:::>>>>>>===:::666444555555888:::;;;:::999888999:::;;;;;;;;;<<<<<<<<<======<<<;;;:::999:::;;;===???CCCBBBAAA@@@>>>===<<<;;;@@@@@@AAACCCDDDDDDDDDDDDDDDBBBCCCFFFHHHIIINNNUUUlll{{{uuuaaaVVVNNNWWWnnnwwwaaaOOOEEEAAA@@@???===;;;:::999888888666777888888777777777777555444444555999<<<>>>>>>???>>><<<;;;:::999999999555777888999888888:::;;;???>>>;;;888666444333333222555999;;;;;;;;;<<<===<<<;;;:::999999;;;===???@@@???===;;;:::;;;===>>>888666555666888::::::999888999:::<<<===>>>?????????@@@???>>><<<;;;;;;<<<666666777888999;;;===>>>===<<<;;;999888888999:::===<<<;;;:::999999:::;;;===<<<;;;<<<===<<<:::999:::;;;<<<;;;999888888999999:::;;;===>>>?????????=========???@@@???===:::888777555555666777777777666555333222333666888::::::<<<===<<<:::888888888;;;888666555555777777666888666444444555777999:::<<<<<<=========<<<::::::999:::;;;:::999999:::<<<999666222000111666<<<@@@BBB@@@>>><<<::::::::::::===>>>@@@@@@@@@>>>;;;:::zzzhhhTTTRRRTTT[[[___```aaadddYYYTTTKKKBBB;;;777777777999888666555666777:::;;;>>>>>><<<;;;;;;;;;;;;<<<;;;999777555555555666777:::999888777777888999:::999777555555777:::;;;;;;;;;;;;;;;;;;<<<>>>@@@AAA===<<<;;;999888777666666;;;<<<===<<<;;;;;;;;;===;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;888555444666888<<<;;;;;;<<<===;;;888555888999;;;;;;;;;<<>>>>>===???===<<<;;;:::;;;<<<<<<<<<<<<<<<;;;:::888777666555333222333666:::;;;<<<;;;:::888777777777888999999;;;<<<<<<<<<<<<>>>@@@===<<<;;;<<<>>>??????>>>???@@@@@@>>>;;;999888999:::::::::;;;;;;:::999999:::;;;;;;999777777888:::>>>>>>>>><<<999777777888::::::;;;;;;;;;<<<======;;;:::999888999:::<<<>>>??????>>>>>>>>>>>>>>>===???@@@BBBEEEGGGHHHJJJJJJCCCAAACCCIIINNNUUU```jjjxxxbbbTTTLLLWWWpppsss]]]LLLCCC@@@@@@???===<<<:::::::::::::::999888888999999999999666555555666:::>>>@@@@@@???>>>===;;;999888777777111222555666666888:::<<<>>>===<<<:::999888777777444777:::<<<<<<;;;:::999;;;:::999888999;;;===???AAA???===;;;::::::;;;<<<888666666777999;;;;;;;;;666777999;;;===>>>???@@@?????????===:::999:::<<<555666666777999;;;===>>>>>>===;;;;;;;;;;;;;;;;;;;;;:::999888888888999::::::999999:::<<<<<<:::999999;;;<<<<<<:::999888999999:::;;;<<<>>>>>>??????=========>>>@@@@@@>>><<<999777555555666777555444333222222222555888<<<>>><<<>>>>>>===;;;999999::::::777555444666999::::::777777666555555666777999;;;<<<=========<<<;;;:::777888888888777777999;;;999666333111333888===AAACCCAAA>>>;;;999777666666999:::<<<=========;;;:::}}}lllZZZVVVTTTYYY]]]^^^```ddd[[[UUUKKKAAA;;;888888999>>><<<999666666888;;;===??????===<<<<<<===>>>???>>><<<888777777777777777777777777777888999999:::999777666666777999999999666777777999;;;===???@@@::::::::::::999888888888;;;<<<===<<<;;;;;;<<<===999:::;;;;;;;;;;;;:::999::::::999777555555777999888777777888:::999777555888999:::::::::;;;===???DDDBBB@@@@@@AAAAAA@@@???999555000///111555999;;;<<<<<<===<<<:::;;;===???@@@AAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<======999::::::::::::999999888444333333555999===??????===:::666333333555777999:::<<<===>>>=========???>>>===<<<===?????????>>>?????????===:::888888999777888999999::::::999999777888::::::999999:::;;;AAAAAA@@@===999777777888::::::::::::<<<===>>>???<<<;;;999888888999;;;<<<;;;;;;<<<======>>>>>>??????@@@BBBEEEHHHJJJKKKKKKDDDDDDGGGQQQ[[[eeettt}}}dddUUUKKKVVVppp|||pppZZZIII@@@==================<<<<<<<<<===;;;::::::;;;<<<<<<;;;999777666777;;;???AAABBB@@@???===<<<999777666555///111333444555777;;;=========<<<<<<;;;;;;::::::555777:::;;;<<<:::888666888888888888999:::<<<===???>>><<<;;;:::::::::;;;888777666777:::<<<<<<<<<777888999;;;===>>>>>>>>>===>>>>>>;;;777555888:::666666777888999;;;===>>>>>><<<;;;;;;=========<<<:::999888888888999:::;;;888777777999;;;;;;:::999777:::<<<<<<;;;999999:::999:::;;;<<<===>>>>>>>>><<<;;;;;;<<<===???>>>===999777555666888999777444000000000111444888<<<>>>===>>>>>>===;;;999:::;;;999777555555888:::<<<<<<777888888666555555666888::::::;;;<<<<<<;;;:::999333555777777666777888::::::999777777888<<>>@@@>>>:::777666888<<<>>>AAA@@@>>>===>>>???@@@AAA>>>:::777666888999999888666666888:::;;;<<<<<<===999888777777888888777666111222555777:::===>>>@@@;;;;;;;;;::::::999888888;;;<<<===<<<;;;;;;<<<===::::::;;;<<<<<<;;;::::::777777777666555666999<<<666555444666888999888777888999::::::999999;;;<<>>>>>???@@@???>>>888444111///111555888999999;;;<<<===<<<<<<>>>@@@???@@@AAAAAAAAA@@@???>>>:::;;;<<<======>>>>>>===666777888999:::;;;;;;;;;666555555888<<>>???===<<<;;;;;;>>>===<<<===>>>???>>>===<<<======;;;999777777888666777888999:::;;;;;;;;;666888:::;;;:::999999:::AAAAAA@@@===:::999:::;;;999999999:::<<<>>>@@@BBB===<<<999888777888999::::::::::::;;;<<<======>>>???@@@BBBDDDFFFGGGHHHHHHGGGIIIQQQ^^^kkkvvv~~~gggVVVIIIRRRkkk~~~|||uuu~~~qqq[[[JJJ@@@<<<:::;;;===??????@@@?????????===::::::<<<>>>===<<<:::888666777;;;>>>AAABBBAAAAAA???===;;;888666444222333444555555777;;;===============<<<;;;;;;:::555666888:::;;;:::888666555666777888999::::::;;;<<<;;;;;;;;;:::::::::999888777666777:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<888444222555999777777888888:::;;;======<<<:::999:::===>>>>>><<<::::::999999999:::<<<===888777777888999:::999777666888;;;<<<;;;::::::;;;:::;;;;;;<<<=========<<<:::888777777999;;;<<<<<<999666555888<<>>???@@@AAABBB<<<:::999777666555666666666666777888:::===???AAArrrccc\\\XXX\\\bbbdddcccdddZZZTTTKKKBBB===<<>>BBB@@@???>>>>>>@@@BBBCCC;;;888555555888::::::999777888;;;>>>???@@@@@@@@@999888777888999888666444...000333666:::<<<>>>???<<<<<<<<<;;;:::999888777;;;<<<===<<<;;;;;;<<<===:::;;;<<<======<<<;;;:::555666666666555777;;;>>>555444333444777999::::::999::::::999888888999;;;???>>><<<<<<===>>>===<<<777444222222444666777777777999<<<===>>>>>>???AAA??????@@@AAAAAAAAA@@@???999:::<<<>>>??????>>>>>>444555777999;;;<<<<<<===888888888:::===@@@AAAAAA<<<;;;999777666777777888888:::>>>>>>===;;;999999>>>===<<<===>>>???>>>===::::::;;;999777666666777666777888:::;;;<<<======666999;;;<<<;;;999888888???@@@???===;;;;;;===>>>999999999:::<<>><<<:::888777777888999:::::::::;;;;;;<<<<<<<<<@@@AAABBBCCCDDDDDDDDDDDDIIIMMMYYYiiivvv~~~gggVVVGGGMMMdddzzz~~~uuunnnxxxuuu___NNNCCC???888:::===@@@AAABBBAAAAAA@@@===::::::===>>>>>><<<;;;888666777:::===@@@AAACCCBBBAAA???<<<999666555555666666666666777:::===>>>>>>>>>===<<<;;;999999444555666888::::::888777444444666888999999999999888999::::::::::::999888888777666777999:::;;;:::??????>>>>>>===;;;:::999999;;;;;;777222000333777888888888999:::;;;<<<===:::888777999===???===<<<<<<;;;::::::;;;<<<>>>???888777777888999999777555444777;;;<<<<<<;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<999666333333666999;;;;;;888666555:::@@@CCCBBB???777666555444666888;;;===:::;;;;;;:::888888999;;;999888666666888888888777777999999777444333555777666777888999999999888777...111555777777666666777===???AAACCCDDDDDDCCCBBB777777666555555666777888666666666777:::>>>BBBDDDzzzpppaaa]]]ZZZ[[[```dddffffff\\\SSSIIIBBB<<<999;;;@@@===<<<999888888:::<<<>>>BBB@@@>>><<<;;;<<<===>>>999888666555555777999:::<<<:::999===CCCEEEBBB>>>;;;:::888999:::888333///---///222666999<<<>>>>>>;;;<<<===>>><<<999666444999999999999999999999999>>>===<<<<<<<<<;;;999777555555555666888<<>><<<;;;999888888999;;;<<<;;;;;;::::::;;;;;;<<<===999555222111444666666555888777777:::>>>AAAAAA???@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<666666555777:::;;;;;;:::777666777999===???@@@@@@===<<<:::888666666666777999888666555555555666777888<<>>>>>>>>>>>;;;<<<===?????????>>>===>>>>>>>>>>>>>>>>>>??????===============<<<<<<;;;CCC>>>===AAAEEEDDDBBBBBBKKK___wwwkkkOOOBBBMMM___rrrzzzvvvrrr{{{|||___KKKCCCBBB;;;<<<>>>@@@AAA@@@???>>>===;;;;;;===AAABBBAAA>>>888777666999>>>AAAAAA???>>>===<<<;;;999888777666777777888999::::::::::::;;;===???@@@>>>;;;::::::888888999999999888777777777666666777:::;;;;;;:::666:::>>>>>>:::777666666:::999999888888999999:::;;;???BBB@@@;;;888999;;;888999999555000///333888<<<:::::::::<<<===<<<:::;;;:::999888888888999::::::::::::<<<===>>>===<<<:::777555555777888666444999;;;>>>>>>===;;;;;;;;;===;;;:::;;;>>>???>>>;;;;;;777333333666:::<<<<<<;;;::::::;;;===>>>===;;;777555333333666888::::::======<<<;;;999777555444999888888777777888888999777777777777777888999999::::::;;;======;;;888555222444888999999888888999===<<<;;;<<<>>>@@@@@@@@@999666333333555777666555555555444555888<<<@@@CCCuuukkk^^^[[[YYYZZZ___bbbcccbbb[[[SSSIIICCC>>>;;;<<>><<<;;;;;;<<<===>>>AAA???===:::999999999::::::999666555555888;;;===<<<:::999<<>>;;;:::999::::::999555222///000222555888:::===>>><<<=========<<<:::888666777777888888888888888888999888888999;;;;;;:::888555555555666888:::===>>>===:::777777888:::;;;;;;???===;;;999888888999:::999999888888999999:::;;;666444222333666888999888;;;999888:::>>>@@@AAA@@@??????????????????????????????===<<<;;;:::::::::777666666777999;;;;;;:::666666777999<<<>>>>>>===;;;:::999888777666666666777777666555555666777888999<<<>>>===;;;999999:::888888888666555666999;;;999777555666888999::::::555888;;;;;;999777777888999999:::;;;<<<===>>>>>><<<===>>>>>>???>>>======@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>===<<<;;;;;;>>>>>>@@@DDDDDDDDDIIIPPP]]]nnnlllQQQDDDMMM]]]rrryyytttqqq}}}vvv]]]JJJBBBAAA<<<===>>>??????>>><<<;;;===;;;;;;===@@@BBBAAA???<<<:::999;;;>>>??????======<<<<<<;;;:::999888888888888999:::;;;;;;;;;;;;<<<>>>@@@@@@>>><<<;;;:::999999999999999999888888888777666777999::::::999777:::<<<<<<999777777777999999999999999999999999:::>>>AAA@@@<<<:::;;;>>>===>>>===888333222555999:::999888999<<<======<<<:::999999999999999:::::::::::::::;;;<<<===<<<;;;888666555666888999777555888;;;>>>???>>><<<;;;::::::::::::<<<@@@AAA???<<<===999666555777:::::::::;;;::::::;;;===>>>===<<<666444222333555888999:::<<<;;;:::888777555444333999999999888888999999999888777777777777777888999:::::::::;;;<<<:::777555222555888::::::999999999;;;:::999:::<<<======<<<999777555555777888777555555555444555777:::>>>@@@yyylllccc[[[YYYYYY\\\```bbbaaa^^^XXXQQQIIIDDD@@@<<<>>>BBB@@@@@@??????>>>>>>======>>>===;;;888777666666666<<<:::777666666999===@@@===;;;999:::===@@@???===;;;;;;:::;;;<<<;;;888555333333333333555888;;;===============<<<:::999888555666666666777777888888444444444666999;;;:::999666666777777888999::::::???<<<999999:::;;;<<<<<>><<<:::999888888666666777777777888888888333222333666999;;;;;;:::===;;;999:::<<>>>>>>>>>>>>>>>>>>>>>>>CCCAAA@@@===;;;:::999999888777777888999::::::999666666777999<<<<<<;;;999777888888999888777666555777666666666777888999:::;;;<<<<<<;;;999777888999888888888777666777:::<<<888666444555777999:::999777999:::999888777888999777888999;;;===>>>@@@@@@======>>>>>>>>>===<<<<<>>???>>>>>>===<<<;;;:::<<<@@@EEEGGGDDDEEEQQQ___sssmmmVVVIIIOOO\\\qqqvvvpppnnn}}}lllXXXJJJBBB@@@======>>>>>>===<<<:::999<<<;;;<<<===@@@AAA@@@???@@@>>>======>>>>>>===;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;>>>@@@@@@===;;;::::::::::::::::::::::::::::::;;;999777777888999:::999888999::::::888777888999999999:::;;;;;;:::999999888<<>>@@@>>><<<:::999888999;;;>>>AAAAAA???<<<>>><<<999999999999888777;;;:::999;;;===>>>>>>===666444333333555888999:::;;;:::888555444333333333::::::999999999999::::::999888888777777777888888:::999888999999999777555222666:::===<<<;;;:::999:::888777777888999999888777666666777999999777666555555444444555888:::<<<{{{pppccc[[[XXXXXXZZZ___cccddd```]]]RRRLLLFFFCCC@@@===>>>BBB@@@@@@AAAAAA@@@>>>===;;;;;;:::999888777777777777===;;;888666777;;;???BBB===;;;888999;;;<<<===<<<;;;;;;<<<<<<<<<<<<;;;999777555333222333666999;;;===<<<<<<;;;;;;:::::::::666666666777888888999999222111222444777999999888777888999:::::::::999999<<<:::999999;;;>>>??????AAA@@@???>>><<<:::999888666666777777888888888888333444777:::<<<===<<<;;;>>><<<:::999:::<<>>>>>>>>>>>>>>>>>>>>>>>CCCBBB@@@>>><<<;;;:::::::::999888888:::;;;:::999777777777999;;;;;;999666555666888::::::999777555777777888999:::;;;<<<===>>>===<<<:::999888888888777888888777666888;;;>>>777666444555777999::::::;;;::::::999888999:::;;;::::::;;;===>>>@@@AAAAAA===============<<<<<<<<>>===<<<;;;:::>>>BBBGGGJJJJJJNNN\\\lllooo[[[OOORRR[[[llloooiiihhh{{{yyybbbQQQHHHBBB>>><<<============<<<;;;:::;;;;;;<<<>>>???@@@@@@???AAA@@@???>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<===============<<<;;;;;;:::<<<>>>>>><<<999888888:::::::::::::::;;;<<<<<<===:::888777888999999999888888888777777888:::;;;999:::<<<======<<<:::999777:::===>>>>>>???AAADDDHHHGGGDDD>>>999666777999777666444555777999:::999666777999;;;<<<<<<;;;;;;999:::;;;:::999888888888999999999::::::999777666888;;;???@@@???<<<999888888:::===???@@@???<<<:::<<<;;;;;;;;;;;;:::888777;;;:::999:::===>>>>>>===888666444555777:::;;;;;;<<<:::777555333333444444::::::::::::::::::::::::999999888888777777888888:::999777777888888666555444888===@@@???>>><<<<<<:::888666666777777666555555555666888888888666555666555444444444555777888|||rrrggg]]]VVVUUUUUUYYY^^^bbbbbb]]]XXXKKKFFFBBBAAA???<<<<<<@@@??????@@@@@@???>>>;;;:::888888888999999:::;;;<<<===;;;888777888;;;>>>AAA<<<;;;999888999;;;;;;;;;<<<<<<======<<<<<<<<<<<<:::888555333333555999;;;;;;;;;;;;:::::::::::::::888888888999999:::::::::333333333555777888777666999:::;;;<<<<<<<<<;;;;;;<<<;;;999:::<<<============>>>>>>>>>>>><<<;;;:::777888999:::::::::999999666999;;;===>>>===;;;;;;===<<<:::888888:::===???????????????????????????@@@???>>>======<<<<<<<<<;;;:::999:::;;;<<<;;;:::888777777999::::::888666555777:::<<<<<<:::888666999999:::<<<===>>>??????@@@>>><<<;;;::::::999999666777777666666888;;;>>>888777555666999;;;<<<<<<>>>===;;;::::::<<<======<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<>>????????????>>>===<<<;;;===@@@GGGPPPWWW___mmmyyyqqq^^^SSSTTT[[[eeeiiibbbcccwwwpppXXXLLLFFFAAA>>><<<<<<======>>>>>>>>>>>>:::;;;===>>>>>>??????@@@??????@@@???>>>>>>>>>>>>:::;;;;;;<<<<<<===>>>>>>?????????>>>===<<<;;;:::999;;;===<<<:::777555555999888888888999;;;<<<======;;;888888888999999888888777666666777999;;;<<<:::<<<===??????===<<<:::777999;;;<<<>>>@@@BBBDDDGGGFFFBBB===999777888999888666444333444666666555666888:::;;;<<<<<<;;;;;;999;;;<<<;;;888666666777;;;<<<===<<<:::888666555999<<>>;;;999888:::<<>>;;;888666888999;;;;;;;;;;;;::::::;;;999999:::<<<>>>???>>>;;;999777777:::<<<>>>>>>>>><<<999777555666666777999::::::;;;;;;::::::999999999888888888888888999:::888777777777777666555777;;;???AAAAAA@@@???>>>;;;999777666777777777555222333555666666666555555777666555444444555666666|||qqqiiibbb[[[VVVSSSTTTVVV[[[]]][[[TTTNNNCCC@@@>>>???>>>;;;;;;>>>===>>>??????>>>===<<<;;;777888999:::<<<===>>>???<<<:::888777888999<<<===::::::::::::::::::;;;;;;<<<===>>>===<<<;;;<<<===<<<:::777555444666999;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666666555777999999888666::::::;;;<<<<<<===>>>>>>AAA???===<<<<<<;;;:::999:::;;;===??????>>><<<;;;999:::;;;<<<===<<<;;;;;;:::===???@@@>>><<<<<<<<<;;;<<<;;;:::999:::===@@@????????????????????????=========<<<<<<===>>>>>><<<;;;;;;<<<===>>>>>>===:::888777777999999888777888:::<<<>>>>>><<<:::999:::;;;<<<>>>??????@@@@@@???>>><<<<<<<<<<<<:::999444555555555555888;;;>>>:::999888999;;;>>>??????@@@>>><<<;;;===>>>>>>>>>;;;::::::999888888777777<<<<<<;;;;;;<<<<<<===>>>@@@??????>>>>>>=========>>>>>>?????????>>>======<<>>??????999;;;===>>>===>>>???@@@===???@@@???>>>===>>>???;;;;;;<<<<<<===>>>>>>???@@@@@@@@@???===;;;:::999999;;;<<<<<<999666555444666666666666777999;;;===<<<:::999999::::::999777666555444555888;;;<<<<<<;;;;;;<<<======<<<;;;;;;888999999;;;===???AAABBBCCCAAA>>>:::999888999::::::888444333444555555555888999:::;;;;;;<<<;;;;;;:::===>>><<<888555555777;;;===???>>>;;;888777666:::===??????===:::999999;;;===???>>>;;;777444333555777999:::::::::;;;===;;;999888999<<<>>>??????===;;;999999;;;>>>???@@@???>>><<<:::999999999999888999:::;;;;;;:::999888888888888888888999::::::999888777888888888666444999;;;???@@@@@@??????@@@;;;999888777888999888777111333555555444444555666888888777666666666666666{{{pppgggccc```\\\ZZZXXXWWWXXXYYYYYYTTTLLLEEE???<<<<<>>;;;;;;======>>>>>>>>>>>>>>>======888999:::<<<===>>>??????:::999888888777888888888888999;;;;;;;;;;;;;;;<<<===>>>???===;;;:::;;;======;;;999777777888:::;;;:::<<<>>>???@@@???>>>=========<<<<<<;;;:::::::::888777777999;;;<<<;;;:::888888999999;;;>>>@@@BBBCCCAAA???>>>>>>===;;;999999;;;===??????===;;;999:::;;;===>>>>>>>>><<<<<<<<<>>>AAAAAA???======???;;;<<<>>>===<<<===???BBB>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<=========<<<<<<===???AAA@@@???;;;999777666888999::::::<<<===???@@@@@@>>>===;;;999:::<<<===>>>>>>>>>>>>===;;;:::<<<======:::777333333444444555777;;;>>><<<;;;:::;;;>>>@@@BBBBBB???===;;;<<<>>>???>>><<<999999888888777666555555;;;:::::::::;;;===>>>???@@@@@@???>>>>>>===<<<<<<======>>>????????????>>>>>>FFFVVVjjjzzzvvv```OOONNNUUU^^^fffcccdddwwwfffOOOCCC@@@@@@@@@<<<<<<<<<;;;<<<<<<======888;;;===>>>======>>>@@@===???@@@???===;;;===>>><<<<<<<<<===>>>>>>>>>???AAAAAA@@@>>>===:::888777:::<<<>>>===:::777555555444444333333555777:::<<<:::999:::;;;<<<<<<999777555333333555999<<<<<<;;;999999999999999999999999:::999888999;;;>>>???@@@???<<<:::888999:::<<<<<<;;;999555444666777888888;;;;;;:::::::::;;;;;;<<<;;;>>>@@@===888444555777888;;;??????===:::999:::<<<>>>>>>===;;;::::::;;;:::<<<===;;;888555444444444777999999888888;;;===;;;999888999;;;>>>@@@@@@===;;;999999<<<>>>@@@@@@???>>>>>>===<<<;;;::::::777888999;;;;;;999888777777777777888999:::;;;<<<999888888999:::999666333999:::<<<===<<<===>>>@@@;;;999777777999999999888222444555555333444666999999999999888888888888888xxxqqqgggaaa______^^^]]]^^^]]][[[[[[XXXRRRHHH@@@===;;;;;;??????<<<;;;===>>>>>>>>>>>>>>>?????????999:::;;;<<<============999999888888777666666555777999<<<===<<<<<<<<<<<<===??????===:::999;;;======<<<:::888888999:::;;;;;;===@@@BBBBBBAAA@@@>>>>>>===<<<<<<::::::999888888888888;;;===???>>>===777777666888:::>>>AAACCCAAA@@@>>>???@@@@@@???>>>999;;;>>>??????===:::777:::;;;===??????>>>===<<<<<>>???AAA;;;===@@@@@@??????AAADDD==============================<<<;;;;;;;;;;;;<<<===<<<<<<>>>AAABBBBBBAAA<<<:::666666777:::;;;<<>>===999:::;;;=========<<<<<<:::999999;;;======999666111222333333444666:::>>>>>>===<<<===@@@BBBCCCDDD>>><<<;;;<<<>>>???===;;;:::999999999888888777777:::999999:::;;;===???AAA@@@@@@??????>>>======<<<<<<===>>>??????@@@@@@???DDDNNNbbbvvvxxx___LLLJJJQQQ^^^hhhggghhhyyydddNNNBBB???@@@AAA======<<<;;;::::::::::::888;;;>>>>>>===<<<>>>@@@>>>@@@AAA???<<<:::;;;===<<<=========>>>>>>>>>???AAAAAA@@@>>><<<:::888777<<<>>>???>>><<<888777666222222111222333666999;;;888888:::<<<>>><<<999666444222222555:::===<<<;;;888888777666666777888888;;;999888888:::<<<===>>><<<:::777777999<<<>>>???<<<999666666888:::<<<<<<===<<<;;;999999:::;;;<<<<<>>888444555777555999>>>???>>><<<<<<===>>>>>>>>><<<:::999:::<<<888:::;;;:::666444444666555777999888777777:::===;;;999888888;;;>>>@@@AAA<<<:::888999;;;>>>??????>>>>>>>>>>>>===<<<;;;:::666777999::::::999777666666777777888999;;;<<<===888888999;;;<<<:::666333888999:::::::::;;;===???:::888777777999:::999888333555666555333444888;;;::::::::::::999999999999zzzpppeee]]][[[ZZZXXX\\\bbbddd\\\SSSNNNNNNLLLFFF@@@;;;===???@@@?????????@@@CCCBBB@@@>>>===<<<;;;;;;;;;:::::::::;;;<<<>>>???<<<;;;;;;<<<<<<;;;777444555777:::;;;;;;;;;;;;<<<@@@@@@@@@@@@???===<<<;;;@@@<<<666444666:::===???AAA@@@???@@@BBBBBB@@@>>>>>><<<:::999::::::999888555555666777:::===???AAA>>>;;;888888:::>>>AAABBB>>>AAADDDDDDAAA@@@@@@AAACCCBBBAAAAAA@@@???>>>>>>======>>>>>>======<<<;;;=========???AAAAAA???===;;;<<<<<<===???AAACCCDDDCCCAAA???===<<<<<<===>>>============<<<;;;:::999>>>@@@AAAAAA@@@???AAABBB@@@===999666666999<<>><<<<<<<<<===<<<;;;999999999;;;>>>???>>>===999::::::;;;:::999777666666777888888777777888999===;;;::::::;;;=========<<<:::999;;;>>>???===;;;888888888888999:::;;;;;;;;;>>>>>>;;;:::>>>AAA@@@DDDBBB?????????@@@@@@???@@@===>>>BBBCCCAAAAAADDDNNN```tttnnn\\\IIIBBBMMMaaabbbdddlll}}}aaaKKKBBBBBBBBB???>>>>>><<<999777666888::::::<<<>>>>>>===<<<===>>>@@@@@@AAA@@@>>><<<999777;;;<<<===???@@@@@@@@@@@@AAA>>>;;;999888:::<<<>>>===???AAABBBAAA===888555777666444222222333444555444777<<>>;;;999444444555777888;;;===>>>:::888555333222333555666999888777888;;;<<<===<<<===;;;999;;;>>>???>>><<<>>>===============>>>???AAA???<<<999777888999:::??????===;;;999777555555888999:::;;;<<<=========:::::::::;;;<<<===>>>??????===:::888777777999:::<<<:::888777666777888999;;;888666777:::<<<;;;999:::888777777999;;;<<<<<<===>>>>>>???>>><<<:::999666666555555777888:::<<<;;;:::999:::;;;<<<<<<;;;888777777888::::::999777888888777777777777777888999:::<<<<<<:::999888999555666666777888888999999<<<<<<;;;;;;;;;:::::::::tttkkkggg```\\\]]]^^^[[[\\\___^^^WWWNNNJJJJJJHHHCCC>>>;;;===??????>>>???@@@BBBBBBAAA???>>>======<<<<<<<<<;;;;;;;;;;;;===>>>???===<<<;;;<<<<<<:::666333777999===>>>>>>===>>>>>>@@@@@@??????>>>>>>=========999444222333777;;;===???>>>===>>>??????===<<<:::999888999;;;<<<<<<;;;555555666888;;;>>>AAABBB@@@===;;;:::<<<>>>@@@@@@???AAACCCBBB@@@???@@@AAABBBBBBAAAAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;:::<<<;;;<<<===??????>>><<<:::;;;<<<>>>@@@CCCEEEFFFCCCBBB???===<<<======>>>>>>>>>>>>>>>===<<<;;;:::???@@@AAAAAA@@@@@@AAABBB@@@>>>:::777666888<<<>>>???===<<<<<<<<<<<<<<<<<<:::::::::<<<>>>@@@???>>><<<<<<<<<;;;:::999888888888888999999999999::::::<<<;;;::::::;;;<<<======;;;::::::;;;>>>>>>===:::888888888888888888999999<<<@@@AAA===<<>><<<===???AAABBBBBBAAAAAABBBDDDBBBBBBIIIRRRaaappp~~~nnn^^^LLLGGGQQQ]]]bbbiiisssyyy___KKKCCCBBBAAA???>>>===<<<999777666888:::;;;<<<>>>>>>===<<<<<<===@@@@@@AAA@@@???===:::999::::::<<<===???@@@AAABBB===;;;999777777:::<<<>>>???@@@AAAAAA???<<<999777888666444222222333555666444777;;;???@@@>>>;;;999444555666777999;;;===???;;;999666444333444555777888777777888;;;=========<<<;;;:::;;;>>>???>>><<<<<<<<<<<<<<<===>>>???@@@???>>><<<:::999999:::;;;======<<<;;;999888777777777888999:::;;;;;;::::::888888999:::;;;===>>>???@@@>>>;;;999999:::;;;<<<===;;;:::888888888999::::::888666666888999888777777666666777888999::::::999:::;;;<<<<<<<<<;;;;;;777777666666777888:::;;;:::::::::;;;<<<===<<<;;;888777666777888999999888999888888777777777888888:::<<<===<<<999777666666555555555555666777888999:::::::::::::::999999999tttfff___]]][[[\\\```aaa^^^[[[[[[UUUNNNHHHEEEEEEDDD???;;;:::;;;<<<<<<;;;===@@@BBB@@@???>>>>>>======>>>>>>===<<<<<<<<<<<<===???@@@===<<<;;;;;;;;;999666333999<<<@@@BBBBBBAAA@@@@@@@@@???>>>===>>>>>>???@@@999666111///111444888999<<<;;;::::::<<<<<<;;;:::777666777999<<<>>>???>>>666777888999<<<>>>AAABBBAAA???======???@@@??????@@@AAAAAA???======???@@@AAAAAAAAA@@@@@@?????????@@@???===;;;999999999999999999:::<<<>>>???===;;;999:::<<<>>>AAACCCEEEFFFCCCBBB@@@>>>======>>>>>>>>>>>>>>>>>>===<<<;;;:::>>>???@@@@@@??????@@@BBBAAA>>>;;;888777888:::<<<>>>===<<<<<<;;;<<<<<<<<<<<<;;;<<<>>>@@@AAA@@@???@@@???===;;;:::999999999:::::::::;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;<<<;;;::::::<<<======<<<:::888888888888777777777777>>>BBBCCC@@@???@@@AAA???;;;:::999;;;>>>BBBCCCDDDDDDEEEHHHJJJIIILLLZZZhhhyyyqqqbbbRRRKKKUUU]]]iiiwwwqqqZZZIIICCCBBB@@@???======;;;999666666888:::;;;===>>>>>>===;;;<<<===???@@@AAAAAA@@@>>>===<<<999999:::;;;===@@@BBBCCC777777666555777:::>>>@@@BBBBBBAAA???===<<<::::::999777333111000333666888444777;;;???@@@???<<<:::555666777888:::===???@@@===<<<999777666666777777777777777888;;;=========<<<;;;;;;<<<>>>??????>>>:::::::::;;;<<<>>>@@@AAA===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999777888999::::::999888888666777888999:::<<<======???>>><<<;;;;;;<<<>>>???===<<<;;;:::999:::;;;<<<:::888666555666666555444444444555666777777777777555666888:::;;;<<<<<<<<<999999888777777888888999888999;;;<<<=========<<<999777444444666888999999999999888888888888999999<<<======;;;888555444555666555444444444666888:::999999999999999888777777yyyiii```]]][[[[[[^^^bbbccc```[[[WWWLLLGGGBBBAAAAAA@@@===:::777777777777777999<<>>>>>???>>>===<<<<<<<<<===???@@@;;;:::999:::;;;:::888666:::>>>BBBDDDCCCAAA@@@@@@???>>>=========???AAACCC888444000///000444666888888777777888:::<<<<<<;;;666666777999===?????????999999:::;;;<<<===?????????>>>>>>???AAABBBAAA???@@@???===;;;:::;;;===???AAAAAA@@@@@@@@@@@@@@@@@@AAA@@@<<<:::888777888888666777888;;;>>>@@@???>>>;;;<<<===???AAABBBCCCDDDCCCBBB@@@???>>>>>>>>>>>>============<<<;;;::::::===>>>>>>===<<<<<>>:::999888:::>>>AAACCCCCCDDDGGGMMMTTTYYY```nnn|||tttgggUUULLLTTT```rrrxxxgggRRRFFFBBB???>>>>>><<<<<<;;;999777666888;;;<<<>>>???>>><<<;;;;;;<<>>>>>:::::::::;;;<<<>>>@@@AAA444444444555888<<>>@@@???===;;;777777888999;;;===???@@@@@@???<<<:::999999999999777777777999<<<======<<<<<<<<<<<<===???@@@@@@@@@<<<;;;::::::;;;===???@@@;;;;;;;;;;;;<<<<<<;;;;;;<<<;;;;;;::::::999888888888999:::;;;;;;999888777555555777888:::;;;;;;<<<===<<<;;;;;;;;;<<<>>>???<<<;;;;;;::::::;;;<<<<<<:::999777666666555444444111333555666666555444555666666888999:::;;;<<<<<<;;;::::::999888888777777666999;;;===============999666333222444777999:::999999999888999999:::;;;:::;;;;;;:::777555444555888666444333444666999;;;999999:::::::::999888777{{{iii^^^[[[]]]^^^```bbbcccccc___YYYTTTFFFCCC@@@?????????<<<:::333444444333333555888;;;;;;;;;;;;;;;<<<===>>>???===<<<;;;;;;;;;<<<===>>>999888777888:::;;;:::888:::===@@@BBBAAA????????????>>>======>>>@@@CCCDDD999666222111222555888999666555444666999<<<======777777888:::===???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<>><<<999777888:::<<<===@@@@@@@@@@@@@@@@@@AAAAAABBB@@@===:::888777777888444555777;;;???BBBBBBAAA===>>>???@@@@@@@@@??????@@@@@@??????????????????<<<<<<<<<<<<<<<;;;999999;;;<<<;;;:::999:::===??????>>><<<:::999999999999;;;<<<===<<<::::::<<<>>>???>>>>>>@@@CCCDDDCCCBBBAAA???;;;888777777888:::;;;999888999<<<===<<<:::777999::::::888777888999888:::<<<======;;;999999:::;;;;;;;;;;;;999888888;;;@@@CCCAAA???AAAAAA???===;;;:::;;;===@@@AAAAAABBBEEEOOO___kkkuuuwwwhhhUUUJJJPPP^^^uuuooo]]]KKKCCC@@@===<<<=========;;;999777777:::<<<===>>>???>>><<<::::::;;;>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======444444555666999<<<@@@BBBAAA@@@>>><<<;;;;;;<<<===777444000---...000444777555888;;;>>>@@@???>>>===999999999:::;;;===>>>???AAA@@@>>>===;;;;;;;;;;;;777777888:::<<<===<<<;;;<<<===>>>??????@@@AAABBB>>>===;;;999999:::<<<===:::::::::;;;;;;;;;;;;;;;======<<<;;;999888777777999:::<<<======;;;999888444555777888999::::::999999999888888999:::<<<<<<:::::::::::::::;;;<<<<<<<<<;;;:::888666555555666111444777777555444444555:::::::::::::::;;;<<<<<<<<<<<<;;;:::999888777666666999<<<<<<;;;;;;;;;===999666333222444777:::;;;999999888888999::::::;;;888888999888666555555777999888666555666888;;;===:::;;;<<<===<<<;;;999888~~~kkk\\\UUUVVVYYYaaadddeeedddbbb___WWWOOOBBBAAA?????????>>><<<:::333444555444333444666999999999999999:::;;;<<<===;;;;;;:::999999:::;;;<<<888777777888:::;;;:::999999;;;===>>>===<<<<<<===>>>>>>>>>>>>???AAACCCDDD;;;888555444555888:::;;;777555444555888;;;<<<<<<888888999;;;>>>???>>><<<<<<======<<<<<<;;;999999999999:::===@@@BBBBBBAAA<<<:::777666999;;;===>>>?????????@@@@@@AAAAAABBBAAA@@@>>>;;;999888888888444555777;;;???BBBBBBAAA>>>>>>?????????>>><<<;;;=========>>>??????@@@@@@============<<<;;;:::999;;;;;;:::999888999<<>>===<<<;;;:::999999999999;;;===<<<999999<<>>???AAACCCDDDCCCBBB@@@>>>;;;888777777999:::;;;999777888;;;===;;;999666888;;;:::777555666888777:::===>>><<<:::888888:::;;;<<<<<<<<<;;;:::999:::>>>AAA??????BBBDDDCCCAAA???======>>>@@@@@@???AAAGGGVVVjjj{{{wwwfffPPPFFFNNN\\\sssjjjWWWFFF@@@???;;;;;;>>>======<<<:::999999;;;===>>>???@@@???<<<:::999:::===<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>===;;;;;;666666666777999;;;===???<<<<<<<<<<<<<<<<<<<<<<<<666333000...///111555777666888;;;>>>@@@@@@???>>>:::::::::::::::;;;<<<===???>>>===<<<<<<;;;;;;;;;999888999;;;<<<<<<:::888:::;;;===>>>>>>???AAABBB???===;;;888888999:::<<<:::999999999999999:::;;;>>>===<<<;;;999888777666999;;;===??????>>><<<:::555666888999999999888777666666666666777777888999888999::::::;;;<<<======<<<<<<<<<:::777666777888444777999999666555666888===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999777777777999;;;;;;888777:::<<<999666333222555888;;;<<<888888888888888999:::;;;666777777666444444555777999888777777777999;;;===;;;<<<>>>???>>>===;;;:::pppaaaWWWUUUWWWZZZ^^^dddgggeeebbb^^^TTTIII@@@??????>>>>>>===<<<:::777888999888777777888999888777777777888999:::;;;999999777777777777888999;;;999777777888999888777999:::;;;;;;999999;;;===>>>>>>??????@@@AAABBBBBB<<<:::777666888:::<<<<<<:::777555444666777888888666777999<<>>>>>???@@@AAAAAABBBBBB@@@???>>>===;;;:::999888666777888:::===>>>===<<<<<<<<<>>>>>>>>>===;;;:::999:::;;;===>>>???@@@@@@????????????>>>===<<<;;;<<<<<<;;;:::999:::===@@@<<<<<<<<<;;;;;;::::::999888;;;===<<<999888<<>>???@@@CCCDDDCCCBBB???>>><<<:::999999:::;;;<<<999777888<<<>>>;;;888444888;;;:::666444555777666:::>>>>>><<<999888888888999:::<<<<<<;;;:::999999>>>@@@???@@@EEEIIIHHHDDDBBB??????@@@AAAAAA@@@GGGQQQcccyyyuuu```JJJDDDPPPcccyyyiiiUUUDDD@@@???<<<<<>>>>>>>><<<::::::===??????@@@@@@???<<<:::999999;;;;;;:::999999999999999<<<===???@@@@@@???<<<;;;888777777777777888999:::666888;;;===>>>===;;;:::666444222111222444666888666888;;;>>>@@@@@@??????<<<;;;;;;:::999999:::::::::::::::999999999:::::::::::::::;;;<<<;;;999666666999;;;<<<;;;<<<>>>@@@>>><<<999777777999;;;===:::999888666666777999:::<<<<<<;;;::::::999888888888:::===@@@@@@???===;;;777888999::::::888777555555555555555555555666666999999;;;<<<===>>>>>>???;;;<<<<<<:::777666888:::888:::<<<:::777666999<<<===<<<;;;::::::;;;<<<===<<<<<<<<<<<<;;;:::888777888:::;;;888444444888<<<999666444444777:::;;;<<<777777777777888999::::::888888777555333222444555777777777777888999:::;;;;;;===>>>@@@???===;;;:::vvviii]]]YYYZZZ]]]```[[[bbbgggfffccc^^^RRREEE??????>>>>>>===<<<;;;::::::<<<======;;;::::::;;;777777666666777888888999888777666555555666777777>>>;;;999888888777666444:::::::::999888888;;;======>>>???AAAAAABBBAAAAAA===:::888777999;;;<<<===<<<999666444444444444333555555888<<<@@@AAA@@@???777888999;;;<<<<<<;;;;;;:::999888999;;;=========<<<:::888:::???BBBCCCBBB>>>>>>???@@@AAABBBBBBCCC?????????>>>===;;;:::999999888888:::;;;;;;999777999:::<<<>>>>>>===;;;:::777888:::<<<>>>@@@@@@AAA@@@AAAAAA@@@@@@???>>>===>>>===<<<;;;:::;;;>>>AAA;;;;;;;;;<<<<<<;;;::::::777;;;===<<<999888<<<@@@???>>>>>>@@@CCCDDDCCCBBB???>>>===<<<;;;;;;<<<======999777999===???<<<999444888;;;:::666333444777666:::>>>???<<<999777777666777999;;;;;;;;;999888999===@@@???AAAGGGLLLMMMEEECCCAAA@@@AAABBBBBBBBBOOO\\\qqqsss[[[FFFDDDSSSpppjjjUUUDDDAAA@@@===>>>DDD??????>>><<<;;;;;;>>>@@@???@@@@@@???<<<999999999;;;:::999888777777777777:::<<>><<<999888777666666555666666222555:::>>>???>>>;;;999666555444444444666888999666888;;;>>>???@@@@@@???===<<<;;;:::999888888888666666777777777888888888;;;;;;;;;<<<<<<;;;888555333666999999888999<<>>???@@@@@@@@@:::;;;<<<:::777666888::::::===>>><<<888777;;;???;;;;;;:::999:::;;;======;;;<<<======<<<:::999888999;;;:::777222222666;;;888666555555888:::<<<<<<666666666666777888999:::999999888555222111222333555666666777888888999999;;;<<<>>>@@@???===;;;999uuummmccc]]]\\\___bbbdddbbbhhhjjjccc[[[TTTNNNHHH@@@===:::;;;>>>@@@<<<999<<>>CCCDDDCCC@@@===;;;:::999999:::<<<===>>>===;;;888666777999<<<<<<<<<;;;;;;<<>>===<<<999999999888666555666777666999;;;<<<;;;::::::;;;777444555888::::::===AAA@@@AAAAAAAAA@@@>>>===<<<>>>>>>======<<<<<<<<<;;;===<<<;;;:::::::::::::::<<<<<<============<<<<<<===>>>@@@BBBBBBAAA>>>===::::::;;;<<<<<<<<<;;;;;;:::;;;<<<===>>>===<<<;;;;;;<<<===>>>>>><<<:::999;;;<<<<<<:::777555555555666777888999::::::::::::;;;===???BBBDDDEEEFFFFFFIIIEEEBBBBBBBBBCCCIIIQQQ[[[ooojjjXXXIIIIIIXXXxxx~~~```SSSFFFAAA???>>>===???AAA@@@@@@???>>>======<<<===>>>?????????>>><<<;;;??????===:::666555777999777888:::<<<<<<<<<;;;:::;;;:::888666555444333333777666666888;;;:::777333555777999:::888666666666888999;;;===>>>?????????===999666666555222444888;;;999777555444666888999>>>>>>===<<<:::999888888333333444555666888:::;;;999777333111222666;;;>>>:::999777555666888:::<<<;;;999777999<<<>>>>>>===;;;;;;999888888888999:::555333111444888999666111444444555666666666666666999<<<@@@AAA???<<<:::999::::::::::::::::::::::::===>>>???===;;;;;;>>>AAA??????===;;;888777999;;;===>>>???@@@???===;;;:::888666444222222333555777777999:::;;;:::888888888::::::::::::999999888777888666333///------111444<<<999777777999:::999777<<<>>>??????>>><<<<<<==={{{kkkfff```^^^___bbbddddddeeekkkllleeeZZZQQQHHHAAA===:::777999===???>>>;;;<<<===<<<:::888777888999777666555666888:::;;;:::888666444333444777;;;===???@@@@@@???===999555222666999;;;<<<;;;::::::;;;:::<<<===>>>??????@@@@@@<<<;;;999888888999;;;<<<;;;777333333666777555222888888:::>>>BBBDDDCCCAAA===<<<:::999:::;;;===>>>>>>===<<<999777777:::<<<;;;;;;::::::;;;===@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA???>>>===<<<;;;:::888666555555555555777:::;;;;;;;;;<<<===:::555333444666777;;;AAAAAABBBBBBAAA@@@>>><<<;;;======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::<<<===>>>>>>>>><<<;;;:::===>>>@@@AAA@@@>>><<<::::::;;;;;;;;;;;;:::::::::999:::;;;;;;<<<<<<<<<<<<===>>>???@@@???>>><<<;;;;;;;;;;;;999777666666888999::::::;;;::::::999999;;;<<<>>>AAACCCDDDDDDDDDDDDBBBAAADDDEEEHHHPPPYYYgggyyyooo^^^NNNMMM\\\xxx|||___RRRDDD???===;;;;;;<<>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>@@@???===:::666555666888777777888888999:::;;;;;;<<<;;;:::888777777666666777666555777999888555222333777:::<<<;;;888777666;;;;;;<<<===>>>???@@@@@@>>>999666555444111333777999888666555555666888:::???>>>===<<<;;;:::999999555555666777999::::::;;;999777333111111333777999777777666666777999;;;<<<:::888666888;;;===<<<;;;;;;:::888666555555666666444111000333777999666222444555666777777777777777;;;>>>@@@AAA???<<<:::999777777888999:::;;;<<<<<<<<<===>>><<<::::::<<>>??????>>>===<<<888666444222222444777888:::;;;======<<<;;;::::::::::::;;;;;;;;;999888777888666444111///111555999???<<<999999;;;;;;:::888===>>>>>>===<<<<<<>>>???wwwnnn___^^^]]]^^^bbbdddffffffgggllllllcccWWWMMMCCC<<<:::777555777;;;>>>???>>><<<:::777555666888999999888666666777:::<<<<<<<<<;;;888555444555888<<>>???>>>>>><<<:::888888:::===;;;::::::::::::<<<>>>???CCCCCCBBBAAA@@@??????>>>@@@@@@AAAAAAAAAAAA@@@???>>>===;;;999666555444333333666999;;;;;;<<<===>>><<<555000000111444:::AAABBBBBBAAA@@@???===;;;:::<<<<<<<<<;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;;;;:::===>>>??????>>><<<999888;;;===???@@@???<<<999666::::::::::::::::::999999:::999999999::::::;;;<<<>>>???@@@@@@@@@???======;;;;;;;;;999777777999;;;=========<<<;;;:::999888;;;<<<>>>@@@AAABBBCCCCCCCCCAAABBBEEEIIINNNZZZeeexxxuuudddTTTRRR___wwwxxx^^^PPPBBB<<<;;;999888:::<<<<<<=========>>>>>>>>>======<<<<<<===>>>@@@AAAAAA@@@>>>:::666444444666777666666666777999;;;===<<<<<<;;;:::::::::::::::888777666777777666333111222666;;;>>>===:::888777===<<<<<<<<<===???@@@AAA???:::555444333000222666888888777666777999:::;;;???>>>>>>===<<<;;;;;;:::666777:::;;;<<<<<<;;;:::999777333111000111333555555555666777888:::;;;;;;999888777888:::;;;:::999:::999777555333222111111222000000222666888777444666666777777888999999999===???AAAAAA>>>;;;999999444555777999;;;===>>>>>>;;;<<<<<<:::888888999;;;::::::999777444444555777999:::<<<===>>>>>>======888666444222333555999;;;===>>>?????????>>><<<;;;:::;;;=========:::888666999888555333333666;;;@@@BBB@@@===<<<<<<<<<;;;999>>>===<<<:::999;;;???CCCsssgggaaaYYYZZZ[[[^^^bbbfffiiijjjjjjnnnkkk```TTTKKKCCC>>>:::888666777:::===???>>><<<999666777:::<<<;;;999999888777888:::;;;<<<;;;:::999888777888:::<<<>>>>>>???AAABBBAAA???===;;;666999<<<>>><<<999777666333444555888;;;>>>>>>>>>999999::::::;;;;;;::::::666444333444777888888666666777999<<>>===;;;;;;;;;<<<>>>@@@>>>>>>===;;;::::::<<<>>><<<<<<;;;;;;<<<===>>>???CCCCCCBBBAAA@@@>>>>>>===@@@AAAAAAAAAAAAAAAAAAAAA>>><<<:::888888777666555555777:::;;;;;;;;;<<<===888333...///111333999@@@AAA@@@???>>><<<:::999888======<<<;;;::::::999999888:::<<<>>>>>>>>><<<;;;===>>>??????===;;;888666777999<<<>>>>>>;;;888666777777777888999:::;;;<<<<<<;;;:::888888888999999===>>>>>>>>>>>>===<<<;;;:::;;;:::999888999<<<>>>===>>>>>>======<<<;;;:::<<<===>>>???AAABBBCCCCCCEEECCCDDDHHHMMMUUUeeetttyyyhhhWWWSSS```tttttt\\\OOOAAA<<<;;;999888999::::::;;;<<<===>>>??????<<<;;;:::999:::===@@@BBBBBBAAA>>>:::555333333444555666777888999:::;;;<<<;;;::::::::::::;;;<<<===;;;::::::999888666444333444777;;;===<<<;;;;;;;;;===<<<;;;:::;;;===???@@@???999555444222000222666888888999999;;;<<<===>>>======<<<<<<;;;;;;::::::777999<<<>>>???===;;;999888666444222111222444555555666777999999999999888::::::999:::::::::999999:::999777555222000///...111000111333777999999888777777888888999:::;;;;;;???@@@AAA@@@===:::999999666777999;;;===>>>>>>>>>;;;::::::999777777777777777777777555333333444666999:::;;;<<<===<<<<<<<<<888666444333444777:::<<>>??????@@@???===;;;999;;;===???>>>;;;888666<<<;;;888666666999>>>CCCDDDCCCAAA???===<<<;;;:::>>><<<:::777777:::@@@DDDtttddd[[[XXX[[[[[[\\\^^^bbbgggmmmpppxxxxxxqqqbbbTTTKKKFFFAAA<<<;;;999999;;;<<<======:::999:::===@@@AAA===::::::999777777999::::::999888999:::;;;<<<<<<;;;;;;<<<===???AAAAAA???===;;;888;;;>>>>>>;;;777444333222111222666:::===<<<;;;777888:::<<<<<<;;;:::999333333333555777888888777666888:::<<<===???@@@AAA???>>><<<;;;;;;<<<>>>???>>>>>>>>>===;;;;;;===???>>>>>>>>>>>>>>>?????????BBBBBBAAA@@@@@@???>>>>>>AAAAAAAAAAAAAAAAAABBBBBB<<<:::888888:::;;;:::888777999<<<<<<;;;:::::::::333000...111444555999??????>>>===;;;999888777777>>>>>>===;;;:::999888777:::;;;>>>???@@@???>>>===============;;;999666444333666:::===>>>===:::888444555555777999<<<>>>???@@@???<<<:::888777777777;;;;;;;;;;;;::::::999999:::;;;;;;::::::;;;===???<<<======>>>>>>======<<<======>>>???AAACCCDDDEEEFFFFFFIIINNNUUUaaavvvyyyhhhVVVQQQ^^^rrroooXXXLLLAAA>>>===;;;::::::999999:::<<<===???@@@@@@;;;999888777888;;;???AAABBBAAA>>>999555222222333444666999<<<======;;;:::888888888888999:::;;;<<<>>>>>>>>><<<:::888777777888999:::999999:::<<>>???@@@@@@::::::::::::::::::::::::888:::===??????<<<999777555444444444444666888999888999:::;;;:::888666555<<<===>>>===<<<;;;::::::;;;:::999777444222000///222222333555888:::;;;;;;:::999999888999:::;;;;;;???@@@@@@>>>;;;999999999999:::<<<>>>???>>>======:::999999888888777666555555666777666444444555666;;;;;;;;;;;;::::::999999888777666555666888;;;<<<===<<<<<<===??????===:::888:::===???>>><<<999777>>>===;;;999888999===AAADDDCCCBBB???===;;;;;;;;;<<<;;;888555555888>>>BBBuuufffZZZVVVWWW______```aaaeeekkkrrrxxx}}}jjjYYYNNNGGGBBB<<<<<<<<<<<<;;;;;;::::::999:::===@@@BBBAAA>>>;;;:::888777888999::::::999666888;;;===>>><<<:::888;;;===???@@@???===;;;999999;;;======:::666444333333111111444999;;;:::888555777;;;===>>><<<:::888222333555666777888888888777999;;;<<<<<<<<<>>>@@@@@@>>><<<;;;::::::<<<<<<>>>??????>>>======>>>???AAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@@@@@@@AAAAAA:::888666888;;;>>>===;;;999:::<<<<<<:::999888999222000000555777666999======<<<;;;999888888888888======<<<<<<;;;:::::::::<<<===>>>?????????>>>===<<<;;;;;;:::888666555444111555:::>>>???>>><<<999555555555777999===@@@AAABBBAAA???<<<:::999777777:::999999999888888888888999;;;======<<<<<<>>>???<<<======>>>>>>>>>======<<<<<<===???AAACCCFFFGGGGGGJJJRRR[[[eeerrrvvveeeTTTPPP^^^tttjjjSSSIIIAAA@@@AAA???<<<<<<999:::;;;<<<>>>???@@@AAA:::999888777999;;;>>>@@@BBBAAA>>>999444222222333444777;;;>>>???===:::777666666666666777888999:::?????????===:::888888999;;;:::999777666888<<<@@@<<<;;;999999888999:::;;;888555555777888555666999:::;;;===???@@@AAA@@@@@@999999999999999:::::::::888999<<<===<<<999666444333333444555777999;;;<<<<<<<<<<<<<<<:::888666555>>>@@@AAAAAA>>><<<;;;;;;;;;::::::888777444333111444444555666888:::<<<===<<<;;;:::888888999::::::>>>>>>>>><<<999888999:::;;;<<<>>>??????===<<<::::::999888999999999777555555777888888777666777888;;;;;;::::::999888888888888888888888999999:::;;;;;;999999;;;??????===:::777999;;;======<<<:::999===>>>===;;;999999;;;===AAAAAAAAA>>>;;;999999:::999888777555444666:::>>>oooddd\\\WWWXXX]]]```bbbeeegggjjjpppxxx~~~ppp]]]OOOFFF???999;;;<<<===<<<:::999888777:::===???>>>===<<<<<<888777777888;;;===>>>>>>777999;;;<<<<<<;;;:::999<<<===??????>>><<<999777888:::;;;;;;999777666666555222111444888:::777444333666;;;>>>???===:::777444666888999999999::::::888:::<<<;;;::::::<<>>???@@@???>>>>>>???@@@BBBBBBBBBBBBAAAAAA@@@@@@<<<===>>>???@@@AAABBBCCCBBBAAA@@@???>>>>>>??????;;;888555888<<>><<<777999<<<<<<;;;:::999:::777444333666777666888;;;===<<<;;;:::999::::::;;;999:::;;;<<<===>>>??????=========<<<<<<<<<<<<<<<;;;:::888666555444555555333666;;;@@@AAA???<<<999888777777888999<<>><<<;;;:::;;;;;;::::::999999999999999;;;>>>???>>>======>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;===@@@CCCFFFHHHLLLTTTaaannnvvvsssbbbSSSRRRaaaxxxzzzcccLLLDDD???AAACCCAAA>>>===;;;;;;<<<===???@@@AAAAAA<<<;;;::::::;;;===???@@@AAA@@@===999444222333444666888:::<<<<<<;;;888777666666555666666777888999<<<======;;;888666777999:::::::::888777888:::===;;;;;;;;;::::::999999999333222444:::<<<999999<<<999;;;===???@@@@@@???===999999999::::::;;;;;;;;;777888999999888666333111222333444666888:::;;;;;;=========<<<;;;:::999888???BBBCCCBBB???;;;::::::999999999999888777555444444555555666777888;;;===>>><<<:::888777777888999======<<<999777777999;;;999;;;===>>>>>><<<:::999:::999888:::;;;;;;999666777888:::::::::999:::;;;:::999999888888888999999888999:::;;;;;;:::999888999777666:::>>>@@@>>>:::666777999:::;;;<<<;;;;;;:::;;;<<<;;;999888999:::>>>>>>>>><<<888666777999555666777666555555666888tttcccZZZWWWVVV[[[ccc___ccchhhlllooouuu|||qqq___PPPDDD<<<666888;;;===;;;999888777777:::<<<;;;999888:::===777666666999===AAABBBBBB999999::::::::::::::::::>>>???@@@@@@>>>;;;888666666888999999888888999:::666333111444888999666222333666;;;???@@@===:::777666888;;;<<<;;;;;;;;;;;;999;;;<<<;;;999999;;;>>>AAA@@@===:::888777888888>>>???@@@@@@???>>>???AAABBBBBBBBBBBBBBBAAA@@@???:::;;;<<<>>>@@@BBBDDDDDDCCCBBB@@@>>>======>>>>>><<<888666888===???>>>;;;666888;;;<<<;;;;;;;;;<<<<<<888666777777555777;;;======;;;;;;;;;;;;<<<===666777999;;;>>>AAABBBDDD===<<<;;;::::::::::::::::::999666444333333444555555888===AAABBB???;;;888;;;:::999999999;;;>>>??????@@@AAAAAAAAA???>>>=========<<<;;;;;;;;;;;;<<<999<<>>======@@@??????>>><<<;;;999888888888999;;;???BBBFFFHHHTTT^^^ooo}}}ppp```SSSUUUeee}}}www___GGG@@@===AAAEEECCC???===<<<<<<===>>>???@@@AAAAAA======<<<<<<===>>>???@@@@@@???===888444222333444888999999999999888777777666666555555666777777888999:::;;;888555333555777999:::::::::888777888:::<<<<<<<<<<<<;;;:::999999000000444;;;>>><<<;;;>>>888:::===???@@@???===;;;999::::::;;;;;;<<<<<<<<<666777777777666333111///222333555777888999::::::======<<<<<<<<<;;;;;;;;;???BBBDDDCCC>>>;;;999:::777888999999999888666666444444555555555777:::<<>>??????AAAAAAAAA@@@>>>:::666444333666999888666555666888999777555555777888666444999888888;;;>>>???<<<999;;;;;;<<<===??????===;;;:::===???===999888;;;>>>BBBAAA>>><<<;;;:::::::::AAABBBCCCBBB@@@>>>>>>???:::===???@@@>>><<<;;;;;;999999999:::<<>>======<<<;;;;;;;;;;;;:::999999999999:::;;;<<<===>>>======<<<999666555666888BBBAAA???>>>>>>>>>??????<<<888444666<<<@@@@@@>>><<<:::888888999:::999888555888;;;;;;999777777888777;;;???@@@???===<<<;;;;;;:::888777777888:::;;;;;;<<<>>>???@@@@@@??????<<<======>>>======<<<;;;<<<===>>>>>>>>>===;;;;;;======>>>??????===:::777::::::;;;>>>BBBHHHMMMPPP```qqqooo\\\SSS]]]mmmmmmUUU@@@<<<999999===@@@>>>;;;<<<<<<<<<===>>>@@@AAABBBBBB???;;;;;;===???>>><<>>:::666555555777:::999888777666666666666666666777888:::;;;999777:::999777666666666777777777888999:::::::::::::::@@@??????>>>===;;;:::999000222555888;;;<<<======::::::;;;;;;;;;:::999999<<<<<<<<<<<<=========>>>666666666666666555444444666666555555666777888888888999:::999999999<<<>>>@@@@@@???===:::888666444999888777:::===???>>>;;;;;;999666444444777;;;>>>===<<<999777555555555555<<<<<<;;;999777666555444444888<<<===;;;888888999:::999:::;;;======;;;:::;;;<<<======<<<;;;999888666666666666777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999;;;===>>>;;;999555666888:::;;;;;;;;;:::===<<<<<<;;;::::::999999:::999888666555666777777777666666555555555666666zzzjjjaaa[[[[[[^^^```bbbfffkkkmmmqqquuuzzzlllUUUGGG???;;;666888:::;;;:::777444222333666:::======<<<<<<<<<===;;;999777666777999:::;;;;;;<<<>>>???AAABBBCCCBBBBBB@@@>>>;;;888444333333666888888666555666888:::888666777999999777555888888999;;;>>>???===:::::::::;;;<<<<<<<<<:::999999<<<>>><<<999999===@@@DDDAAA===999888999;;;<<<>>>@@@BBBBBBAAA??????@@@:::<<<>>>>>><<<;;;:::;;;::::::;;;<<<===>>>@@@@@@>>><<<;;;<<<>>>??????>>>===<<<;;;;;;;;;;;;:::999::::::999:::;;;===???@@@>>>>>>===;;;888777888:::BBBAAA@@@???>>>???@@@AAA<<<888555666:::======;;;;;;999888888:::::::::999666999===>>><<<999999999666999===???>>>===<<<<<<===<<<:::999888777888888;;;<<<===>>>?????????>>>>>>>>>>>>=========<<<<<<<<<<<<===>>>>>>===<<<;;;======???@@@@@@???<<<:::===???AAACCCFFFMMMTTTZZZrrrppp\\\SSS^^^ppplllWWW???;;;888888<<<>>>===:::::::::;;;<<<===>>>@@@AAA???<<<::::::;;;<<<<<<:::@@@???>>>:::777666777999::::::999888888999999999777777888:::===>>>===;;;<<<;;;999888888888999999999999:::;;;;;;;;;;;;;;;>>>>>>======<<<;;;999999555666888:::;;;<<<<<<;;;<<<;;;;;;:::999888777777<<<<<<<<<<<<<<<=========777777777777777666555555888777777666666666777777777999::::::::::::;;;===<<<<<<<<<;;;:::888777666888777777999<<<===<<<:::999888666555777:::===???===<<<:::888666666666666;;;;;;::::::999777666555444777;;;;;;999777777888888888999;;;<<<<<<:::888999999:::;;;;;;<<<<<<<<<:::::::::999999999999999888888888999:::<<<===>>>>>><<<::::::;;;;;;999666666777999;;;<<<<<<<<<<<<<<<;;;;;;::::::999888888999888888777666666666666666666555444444444555555tttmmm___[[[YYY]]]aaacccfffjjjooorrrwww}}}|||cccMMMAAA===<<<;;;<<<======;;;888444111111555:::<<<============>>><<<999777666777777888<<<===>>>@@@BBBDDDEEEFFFEEECCC@@@===:::777555444444555777777666666777888:::999999999;;;:::888666888888999<<<>>>???===;;;::::::::::::999888777777888:::<<<;;;::::::>>>BBBDDD@@@;;;777666888;;;>>>999<<<@@@BBBBBBAAAAAABBB;;;<<<===<<<;;;::::::<<<<<<<<<===>>>>>>>>>===<<<<<<:::999999<<<>>>??????======<<<<<<;;;::::::999;;;;;;::::::<<<>>>AAACCC?????????===;;;:::;;;===BBBAAA@@@@@@@@@AAABBBCCC===:::666666888::::::888:::999999:::<<<===<<<;;;888;;;???AAA@@@===;;;:::444777<<<>>>>>>=========@@@???>>><<<:::888777666;;;<<<===>>>>>>???>>>>>>AAA@@@>>><<<<<<;;;<<<<<<;;;<<<<<<=========<<<<<<===>>>???AAAAAAAAA@@@???BBBEEEHHHIIILLLUUUbbblllpppZZZQQQ]]]qqqiiiWWW>>>;;;888888;;;<<<<<<:::777888999:::;;;===>>>>>><<<:::888888999:::999888>>>>>>===;;;888777888:::::::::::::::;;;<<<===>>>999888999<<>>?????????>>>===;;;:::999888555555555666999<<>>:::888888777666444666777:::<<<===>>>>>>>>>;;;;;;;;;::::::999888777777777888999999888777666666666555444333333444444sssiiiccc\\\ZZZ\\\bbbeeefffiiinnnssswww}}}sssZZZEEE;;;999:::===>>>??????<<<777333000111444999<<<=========>>>===<<<:::999888999999:::>>>???@@@AAABBBDDDEEEEEEEEECCC@@@<<<:::999888999555666777888888888888999::::::;;;<<<===;;;999777777888:::===>>>>>>===<<<;;;;;;;;;:::888666666666:::;;;<<<;;;::::::>>>AAAAAA???;;;888888999;;;===777:::???AAABBBBBBCCCCCC===>>>>>>===;;;;;;<<<>>>===>>>@@@@@@???===:::999999777666777:::===>>>???===>>>>>><<<;;;999999:::<<<<<<;;;;;;===@@@CCCEEE???@@@@@@???>>>===>>>@@@BBBAAA@@@@@@AAABBBCCCDDD@@@===999777888999888777<<<;;;;;;===???AAA@@@???999<<<@@@CCCBBB???<<<999444777;;;>>>>>>>>>??????AAAAAA@@@???===;;;999888======>>>>>>????????????AAA@@@===;;;999:::;;;;;;:::;;;;;;<<<<<<============>>>@@@BBBBBBCCCDDDEEEFFFIIILLLNNNSSS```tttnnnVVVKKKYYYnnnzzzbbbSSS>>><<<999999;;;<<<;;;:::777888999:::;;;<<<======;;;:::999999999999888888>>>>>>===:::777666666777888999999:::;;;===???@@@;;;:::;;;<<>>???<<<;;;999888777777777777666888:::;;;<<<;;;:::999888888888888777777777888666666888;;;===<<<888555555444333444666999<<>>???@@@???<<<777333000111444999<<<=========>>>;;;;;;;;;:::;;;<<<===>>>@@@@@@AAAAAAAAAAAAAAAAAA@@@>>>;;;999888999:::;;;777777888999:::;;;;;;:::999;;;>>>???>>><<<999888888:::<<<>>>>>>===<<<<<<<<<======;;;888666666888>>>===<<<:::999:::<<<>>>======<<<<<<;;;;;;;;;;;;777;;;>>>AAAAAAAAABBBCCC???@@@@@@>>>===<<<>>>???>>>???AAAAAA@@@===:::777777666555666:::<<<>>>>>>===??????===:::999999:::===<<<<<<<<<>>>@@@CCCDDD>>>???AAAAAA@@@???@@@AAABBBBBBAAAAAAAAABBBDDDEEECCC@@@===:::::::::999999>>>>>>>>>AAACCCDDDDDDBBB999;;;???BBBCCC@@@<<<888666999<<>>===???>>>>>>>>>??????@@@@@@@@@???<<<:::888888999::::::::::::;;;<<<===>>>>>>===???AAABBBBBBCCCGGGIIIJJJMMMQQQTTT\\\nnnjjjRRRFFFTTTjjjrrrZZZLLL???>>><<<;;;;;;<<<<<<<<<999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<;;;::::::::::::=========:::666444444444888888888999;;;<<<>>>???===<<<;;;;;;===>>>===<<<<<<<<<==================999999::::::::::::999888999999::::::;;;;;;::::::888888888888888888999999555555555555666777888888;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;:::>>><<<:::888666444333222444777:::;;;;;;:::999:::;;;<<<<<<<<<;;;::::::999888999:::;;;;;;;;;;;;<<<;;;<<<<<<=========<<<<<<:::999888777666777777888666777999;;;<<<===<<<<<<<<<;;;888777777888999999777888999;;;===<<<999777555444222222333666999<<<<<<>>>???@@@???<<<:::888666555444444666:::===@@@===;;;999777555555666888888999;;;>>>???@@@@@@???<<<<<<===>>>===;;;999888777999<<<>>>>>>===;;;999999999888888888888999999}}}nnneee```^^^]]]^^^```dddhhhggggggmmmvvvmmmVVVEEE<<<;;;>>>>>>???@@@???===999444222111555:::<<<============;;;;;;;;;<<<===>>>???@@@AAA@@@@@@??????>>>>>>===:::999777666666777888:::777777777999;;;<<<;;;:::888;;;???AAA???<<<999888999<<<>>>???>>><<<;;;;;;<<<===>>>;;;777666777:::@@@>>>;;;999999:::<<<===<<<======>>>>>>===<<<;;;;;;===???@@@??????@@@AAA???AAAAAA@@@???>>>???@@@>>>???AAAAAA@@@>>>;;;999888777888:::<<<>>>>>>>>>===@@@AAA>>>:::888999;;;=========>>>???@@@AAABBB<<<>>>@@@AAA@@@@@@AAABBBCCCBBBAAA@@@AAABBBCCCDDDCCCBBB???===;;;;;;<<<<<>>AAABBB@@@<<<999777:::===???@@@@@@AAACCC@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>?????????>>><<<:::999999::::::999999999:::;;;===>>>???>>>@@@BBBBBBAAACCCHHHLLLOOOSSSYYYaaammmzzzeeeOOOGGGVVVkkklllTTTEEE@@@???===<<<;;;;;;<<<===;;;<<<=========<<<;;;:::<<<===???>>><<<;;;;;;<<<<<<===<<<:::777555444555999888888999:::;;;<<<<<<===;;;:::999:::;;;::::::;;;<<<======>>>======<<<999999::::::999999888888:::;;;;;;<<<<<<<<<;;;;;;777666666666666777888888222333444666777888888888999999999:::::::::;;;;;;::::::;;;<<<<<<<<<;;;;;;;;;:::999777555444333333555777999::::::999999:::>>>>>>>>>>>>===;;;:::999888:::<<<<<<;;;;;;;;;<<<============<<<<<<;;;;;;::::::888777777888999:::888888999:::<<<===>>>???@@@<<<777555666888::::::999888888:::<<<<<<:::888666555333222333555888::::::<<>>:::::::::888666666777999999;;;<<<>>>?????????>>><<<===>>>???>>><<<:::999777999;;;>>>???>>><<<;;;::::::::::::;;;<<<===>>>}}}lll^^^WWWWWWZZZ\\\aaadddiiilllkkkmmmwwwhhhUUUGGG>>>===AAA>>>???@@@AAA???<<<888555333666:::======<<<<<<<<<;;;;;;<<<<<<======>>>>>>?????????>>>>>>>>>>>>>>>:::999888777777777888888666555555777:::<<<:::888666;;;@@@BBB@@@<<<999888;;;>>>@@@@@@===:::::::::;;;===>>>;;;777555888;;;???<<<:::888999;;;>>>???>>>>>>=========>>>>>>>>>@@@AAA@@@>>><<<<<<===???>>>@@@AAAAAA@@@>>>>>>>>>===>>>@@@@@@@@@>>>===;;;;;;;;;<<>>@@@BBB???:::777999;;;<<<===>>>???@@@@@@???>>>:::<<>>???@@@@@@AAACCCEEEFFFDDDBBB=========@@@BBBAAA===:::888:::===>>>>>>???@@@BBB??????>>>======>>>???@@@>>>===<<<;;;;;;<<<===>>>>>>>>>=========<<<<<<<<<888888888999;;;===???@@@>>>AAACCCBBBAAABBBHHHNNNUUU[[[fffssssss```PPPMMM^^^tttjjjQQQAAA???>>>===;;;::::::;;;<<<======>>>>>>===;;;999777<<<>>>@@@@@@===<<<<<<===:::;;;<<<<<<:::888999999;;;;;;::::::999::::::;;;<<<:::888888999;;;;;;:::;;;<<<===>>>???>>>>>>===::::::;;;;;;:::999999888======>>>>>>>>>======<<<888777666555555666666777111333666888999999777666777777888999:::;;;;;;<<<999:::;;;;;;<<<<<<<<<;;;999888666555444444444444666777999999888888:::;;;>>>>>>>>>>>>===<<<;;;;;;777:::<<<<<<:::999:::<<<<<<<<<;;;;;;;;;<<<======<<<;;;:::999::::::<<<<<<:::999999999:::===???AAAAAA<<<666333444777999:::999888777777999::::::999777666555555666888:::<<<;;;===@@@BBBAAA>>>:::777555555666777999;;;===>>>999;;;<<<:::777666777999:::;;;===>>>>>>>>>======;;;<<<>>>???>>><<<999888666777:::<<<======<<<;;;:::::::::;;;===>>>@@@AAA~~~rrraaaSSSNNNQQQWWW\\\eeegggmmmpppqqquuu|||cccRRRFFF>>>>>>BBB>>>???AAABBBAAA>>>;;;888333777;;;======<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;======>>>>>>>>>?????????>>>===<<<;;;::::::999999555333333555999;;;999777555;;;AAABBB@@@;;;888777<<>>@@@BBBDDDCCCAAA>>>;;;:::;;;===<<<>>>AAAAAA@@@>>>===<<<===>>>??????@@@???>>>>>>===>>>@@@CCCEEEEEEBBB@@@>>>AAABBB???:::777999<<<<<<===???@@@@@@???===<<<888;;;>>>???@@@@@@@@@AAADDDCCCAAA@@@???@@@@@@AAA@@@@@@???===<<<<<>>>>>@@@BBBBBB???<<<888:::<<<======>>>???@@@???>>><<<::::::;;;===>>><<<<<<::::::999:::;;;<<<>>>>>>????????????>>>===888888888999:::===???@@@???AAACCCBBB@@@BBBHHHNNNYYYbbbpppnnn^^^RRRSSSfff|||jjjQQQ@@@======<<<;;;999888:::;;;===>>>>>>>>><<<:::777555;;;>>>AAA@@@>>><<<<<<===888:::<<<===<<<<<<===>>>======<<<;;;:::999999::::::888777777:::<<<<<<<<<<<<===>>>???@@@@@@???>>>;;;<<<<<<<<<;;;;;;:::999???????????????>>>======:::999777555555555555666222555888::::::999666444666666777888:::;;;<<<===999999:::;;;<<<<<<<<<;;;666666555444444444444444666777888888777888:::<<<<<<===============<<<<<<666999;;;;;;999888999;;;;;;:::::::::;;;<<<>>>???======<<<;;;<<<===>>>???;;;:::999888:::<<<@@@BBBAAA;;;444111333666888999999777555555777888999999666666777777999;;;===???===???BBBDDDBBB>>>:::666333444666888;;;===>>>???999<<<===<<<888666666777;;;<<<===>>>>>>===<<<;;;:::;;;===>>>===;;;888666555666888:::;;;;;;;;;;;;999999:::;;;===???AAABBBpppdddXXXSSSRRRSSSXXX]]]eeemmmtttuuusssyyy{{{```GGG===AAACCC@@@:::;;;>>>@@@AAA???===<<<777888999999999:::<<<>>>BBB@@@>>><<<;;;:::888555555999>>>@@@>>>======???======?????????>>><<<;;;777666666888::::::777444999;;;===>>>===;;;999777@@@???===<<<:::888666666777888888777555555666888999999:::;;;===???@@@BBBCCCAAA===;;;;;;>>>BBBEEEDDDBBB???<<<:::::::::;;;>>>@@@AAA@@@===<<<===????????????@@@CCCDDDCCCAAAEEEBBB@@@@@@AAAAAA===::::::<<<@@@BBBAAA>>>999666:::;;;<<<=========<<<;;;999;;;>>>AAABBBAAA???>>>@@@@@@???>>>======>>>>>>???>>>===<<<===>>>@@@BBBCCCAAA@@@@@@AAABBBAAA@@@<<<::::::???DDDEEE@@@<<<888;;;>>>>>><<<<<<>>>@@@AAA>>>;;;;;;===>>><<<:::<<<======:::777777;;;>>>>>>???AAACCCCCCAAA>>>=========>>>>>>>>>>>>>>>===BBB@@@@@@BBBBBBBBBKKKWWWbbbppp~~~gggYYYXXXaaaqqqeeeKKK>>>???>>><<<:::999999999:::===>>>>>>===;;;999:::;;;>>>@@@AAA@@@???>>>???@@@======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<======:::;;;;;;<<<<<<======>>><<<<<<;;;888555555999<<<@@@???===:::888888888888888999999777444333555888777666777:::<<<<<<888444000222555777888999<<<>>>;;;<<<======:::999999999999777555444333444555666;;;888555444666999;;;<<<>>>===;;;;;;<<<<<<;;;:::999999:::999999888777666888888999:::<<<===>>>>>>CCCAAA>>>>>>>>>???>>>===::::::999888666777999<<<:::888666555666888999999777333///...111666888888777777777999:::<<<>>>???:::???DDDCCC???::::::;;;<<<:::666444555888===@@@???>>>===;;;:::999888777;;;<<<===>>>===<<<:::888888999:::::::::888777555666777999;;;<<<>>>>>>>>>888999::::::;;;<<<======nnn```XXXQQQQQQTTTWWW\\\bbbhhhmmmrrrwww|||{{{```GGG???BBBCCC@@@;;;<<<>>>???@@@???===<<<999;;;<<<;;;;;;<<<>>>@@@CCCAAA>>>===<<<:::888666666:::???@@@>>>===>>>???>>>>>>>>>>>>>>>===<<<;;;777666555777:::<<<;;;999;;;<<<===>>>>>>===;;;:::AAA@@@???===:::888777666555666777666666666888:::;;;;;;;;;<<<===???@@@AAA@@@>>>;;;999:::===AAADDDDDDCCC@@@===;;;;;;;;;;;;;;;===>>>===<<<;;;===???@@@??????@@@BBBCCCCCCAAACCCAAA@@@@@@AAA@@@===::::::<<<>>>@@@???<<<999666999:::;;;<<<======<<<;;;:::<<>>>>>>>>=========<<<<<<;;;;;;:::;;;<<<>>>@@@AAADDDBBBAAAAAABBBAAA???===<<<::::::>>>CCCDDD@@@<<<999;;;>>>>>><<<<<<===>>>???===;;;;;;======<<<:::;;;<<<===;;;888888:::<<<>>>@@@BBBCCCBBBAAA???=========>>>???????????????BBB@@@AAADDDEEEGGGQQQ]]]qqq~~~gggYYYXXXdddxxx}}}bbbMMMCCC<<<<<<;;;;;;::::::;;;;;;;;;===>>>===;;;::::::;;;???@@@AAA@@@???>>>???AAAAAA@@@???===<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<888888999:::<<<===>>>>>><<<;;;:::666333333777:::@@@???===;;;999888777777777888888777444444666999888888888;;;===<<<999555333555777888888999;;;<<<:::;;;<<<;;;999777777777999777666444444555666777:::888555444777:::<<<======<<<;;;<<<======<<<:::555666666666666666555555777777888:::;;;<<<===>>>???>>>===>>>??????===<<<999999999777666777999<<<999777555555666888:::;;;666333//////333777:::;;;888888888888999:::<<<<<<===???AAA???:::888999<<>>>>>>>>>>>>>>===<<<<<<===>>>>>>======???AAADDDAAA???===<<<:::777555777;;;???@@@>>>===>>>@@@@@@???>>>===<<<<<<<<<<<<888666555777:::===???@@@<<<======>>>>>>>>>======AAAAAA???===;;;999888777333555666777777888;;;======<<<<<<======???@@@@@@<<<:::888777888<<<@@@CCCEEECCCAAA???===<<<<<<<<<777999:::::::::;;;===???@@@??????@@@BBBCCCBBBAAABBBAAA@@@AAAAAA@@@>>>;;;;;;<<<======<<<;;;999888999:::<<<=========;;;;;;<<<===>>>??????===;;;999<<<============<<<<<<;;;::::::;;;<<<>>>@@@AAABBBDDDCCCBBBBBBBBB@@@===;;;<<<::::::===AAABBB???<<<999;;;>>>>>>===<<<<<<<<<<<<;;;;;;<<<===<<<;;;999;;;<<<======;;;::::::;;;???@@@BBBBBBBBBAAA???===<<<===>>>??????@@@AAAAAAAAAAAACCCGGGLLLSSS___kkk}}}dddVVVWWWfff}}}rrrZZZIIICCC999:::;;;<<<<<<<<<<<<<<<999;;;===>>><<<::::::;;;???@@@@@@???>>>>>>???AAACCCBBB@@@>>><<<;;;:::999:::999888888888:::<<<===>>>===<<<;;;;;;;;;;;;;;;555666777999:::<<<===>>><<<:::777333000111555888???>>>>>><<<;;;999777666555666666555444555777999999999:::<<<===<<<999777666888::::::999999999;;;999;;;;;;:::888666555666999888777666666777999::::::888666666888:::<<<<<<;;;:::;;;<<<>>>>>><<<:::333444555555555555555555666666777999:::;;;<<<===:::;;;<<>>555333111222555999<<<===999999999888888888888888>>>>>>===999555555999===@@@???<<<999666555555555444666999<<<>>>>>>===<<>>>>>>>>>>>==================>>>??????>>>>>>@@@AAACCC@@@>>><<<;;;999666444777;;;???@@@>>><<<>>>@@@AAA@@@>>><<<;;;;;;;;;<<<;;;999777666999===@@@CCC<<<<<<============>>>>>>???>>>>>>===<<<;;;;;;:::555666777777777888:::======<<<<<<<<<<<<======>>>888777555555777;;;???BBBEEEDDDBBB@@@>>>>>>======666777777999:::<<>>???AAABBBAAA@@@AAABBBBBBCCCCCCBBB???>>>>>>======<<<;;;;;;;;;:::<<<===???@@@???===;;;999;;;<<<<<<======<<<;;;:::<<<======>>>>>>===<<<<<<======>>>???@@@AAABBBCCCBBBAAAAAABBBBBBAAA>>>;;;<<<;;;:::<<>>>>>===<<<;;;::::::;;;<<<<<<<<<:::999<<<===???@@@???===<<<;;;???@@@AAABBBAAA@@@???>>><<<<<<===>>>???@@@AAABBBAAAAAACCCIIIRRRaaarrr~~~yyy```RRRTTTddd|||}}}dddMMMAAA>>>999:::<<<=========<<<;;;888;;;===>>><<<:::::::::===>>>>>>===<<<<<<>>>@@@BBBAAA???===;;;:::999999888777555444555888;;;===<<<<<<;;;;;;;;;<<<<<<===666777777888999:::;;;;;;<<<999555111///000333666:::;;;<<<<<<<<<:::999888333333333333333555777999999::::::;;;;;;:::999777777999;;;<<<:::999::::::;;;<<<===<<<999777777777;;;:::999888999;;;===>>><<<:::888888999:::::::::888888999;;;======;;;999666666666777666666555555555555666888999:::;;;<<<777999;;;???AAA@@@<<<999888999999999888999;;;===;;;;;;999777666888:::===666555444555777:::<<<===::::::999888777666555444999:::999666555666:::===???>>>===;;;888666444222111444999===??????===<<<@@@@@@???===999555111...000222666999::::::888777888888888888999999:::;;;::::::;;;;;;;;;;;;;;;;;;vvvjjj^^^VVVRRRRRRWWW```eeefffiiinnnttt|||pppXXXIIIEEEDDDAAA>>>>>>>>>>>>===============<<<===>>>>>>===>>>???AAA@@@>>><<<;;;:::888666444888;;;>>>>>><<<;;;===???@@@???===;;;;;;;;;;;;<<<>>><<<999666777:::>>>BBB<<<<<<<<<<<<<<<<<<<<<===::::::;;;;;;<<<<<<======888999:::999777777888:::;;;;;;:::::::::;;;;;;<<<666555444444666:::>>>@@@DDDCCCBBBAAA???>>>>>>>>>888777777888;;;>>>AAABBB@@@>>>======???@@@@@@???AAABBBDDDEEEEEECCCAAA@@@@@@???>>><<<<<<<<<<<<===AAABBBCCCCCCBBB>>>;;;888999::::::;;;<<<============>>>>>>??????>>>>>>>>>@@@??????>>>??????@@@@@@?????????@@@BBBBBB@@@>>><<<;;;:::;;;<<<>>>>>>>>>:::;;;===?????????===;;;::::::;;;<<<;;;;;;;;;;;;>>>???AAABBBBBBAAA>>><<<======???@@@@@@@@@??????<<<<<<<<<<<<>>>???AAABBB>>>@@@CCCJJJYYYnnnvvv___RRRTTTbbbyyysssXXXEEE===<<<;;;<<<===>>>===<<<;;;:::999;;;======;;;:::999:::<<<<<<<<<;;;999:::<<<>>>???>>>===<<<;;;;;;;;;;;;777666444333444777:::;;;999999::::::<<<===???@@@::::::999999999999888888<<<999444111000222444555666777999;;;<<<<<<;;;:::111000000111333555777888888999::::::999888777777666999;;;<<<;;;::::::;;;<<<>>>???>>><<<::::::;;;>>>===<<<;;;<<<===???AAA===<<<::::::;;;:::999888777666777888:::;;;999777777777777777666444333333555555666777999:::;;;;;;777888:::>>>@@@@@@===:::999:::;;;;;;::::::<<<===>>>>>>>>>;;;777666888:::888888888888888999:::;;;:::::::::999777555333222333555666777888999;;;===<<<<<<<<<;;;:::777555444333666;;;???@@@???<<<:::======<<<;;;777333000---...111555999;;;:::999777555555555666888999;;;<<<;;;;;;;;;;;;;;;;;;::::::}}}rrrfff\\\WWWWWWSSSTTT[[[dddiiikkkpppvvvzzzkkkTTTIIIFFFDDD@@@>>><<<<<<===>>>>>>>>>>>>>>>;;;<<<=========>>>@@@BBB???===;;;:::::::::888666888;;;======;;;:::;;;>>>>>>===<<<<<<;;;;;;<<<<<<>>><<<999666444777;;;???<<<============<<<;;;:::777777888999:::;;;<<<<<<<<<<<<<<<:::777666777888::::::999999999::::::;;;666666555555777:::>>>@@@CCCBBBBBBAAA@@@???>>>===;;;999777888;;;???AAAAAA???===;;;;;;<<<>>>>>>===???BBBEEEFFFEEECCCBBBBBBAAA@@@???===<<<======>>>DDDEEEFFFFFFDDD@@@;;;888::::::::::::;;;===>>>??????>>>>>>>>>>>>??????@@@???>>><<<::::::;;;===>>>???>>>===>>>AAABBBAAAAAA<<<;;;:::::::::<<<===>>>;;;;;;===@@@BBBAAA???<<<:::;;;<<<;;;::::::<<<>>>@@@@@@AAABBBCCCBBB???<<<::::::<<<===>>>???@@@@@@>>>=========>>>???AAABBB>>>BBBIIISSSeee|||www___SSSUUUccczzziiiPPPCCC??????===============<<<;;;:::;;;<<<===;;;999888999:::<<<<<<;;;:::888999<<<>>>======<<<<<<<<<<<<===>>>888777666666666888:::;;;777888999:::<<<>>>@@@AAA======<<<;;;:::999999888<<<999555444555666777666444555666888999:::;;;;;;222111000111444777888888888999::::::888666666777666999<<<===<<<:::::::::;;;===>>>>>><<<<<<<<<===???>>>===<<<<<<===???@@@<<<;;;;;;;;;<<<<<<:::888888777666777888999888777555555555555444333222111555555666888999:::;;;<<<888777888:::<<<===;;;::::::;;;<<<;;;:::999:::;;;???AAAAAA>>>999666666888888999;;;:::999888999:::999::::::999888666444333111333666999;;;<<<<<<<<<999:::;;;;;;:::999777666777999===@@@AAA???<<<:::;;;;;;;;;:::777333000---...111666:::<<<;;;999777444444444444666999;;;===<<<<<<<<<;;;;;;:::::::::vvvggg^^^XXXTTTUUUYYYZZZ\\\aaaiiimmmooovvv}}}{{{eeePPPHHHGGGDDD@@@>>>999;;;===???@@@@@@???>>>:::;;;===>>>>>>???BBBDDD???===<<<<<<<<<<<<;;;999777:::<<<;;;999888:::===;;;;;;<<<<<<======<<<<<<;;;;;;888555333555:::>>>>>>>>>???@@@???===:::999666666666777777888888888<<<===<<<:::888777777888999999999999:::;;;;;;<<<888777666777888;;;>>>@@@BBBAAAAAAAAA@@@>>>=========:::777888;;;>>>??????>>><<<999999:::;;;<<<<<<<<<@@@DDDEEEDDDBBBAAAAAA@@@???>>>===<<<<<<<<<===AAACCCEEEFFFEEEAAA===:::===<<<;;;:::;;;<<<>>>??????>>><<<;;;;;;===@@@AAA???===:::888888:::===???BBB???======>>>@@@AAAAAA<<<<<<:::999999:::===???:::;;;===AAADDDDDDAAA>>><<<===<<<;;;999:::>>>AAAAAA??????@@@BBBAAA???<<<666777999;;;===???@@@AAABBBAAA?????????AAACCCDDDCCCLLLXXXeeexxxwww^^^PPPSSSddd}}}}}}aaaKKKCCCBBBAAA<<<<<<<<<<<<<<<======>>>>>>>>><<<:::777666888:::>>>===<<<:::999:::===@@@???>>>>>>>>>>>>>>>??????;;;;;;;;;::::::;;;<<<<<<888888999:::<<<>>>@@@AAA>>>>>>======<<<<<<;;;;;;<<<999777777999;;;:::888555555555666666777888999666444222333777999:::999999;;;<<<:::888666777888888:::======;;;888777666777888;;;;;;::::::;;;<<>><<<::::::;;;===>>>777888999<<<>>>???>>><<<<<<:::777666888999999999222333444555555555555555555666777888999;;;<<<<<<888666444444666888999999999:::;;;:::888777777888===@@@CCCAAA<<<777666777555888;;;;;;999888999;;;888999::::::999888666444555666777999;;;===<<<;;;999::::::::::::999888777999;;;>>>AAAAAA@@@===<<<======<<<;;;777333///---///222777;;;===<<<999777555444444444555777999;;;======<<<;;;::::::999999xxxeeeSSSNNNPPPSSSVVV[[[eeeeeeiiinnnqqqsssyyyxxxbbbMMMGGGHHHEEE@@@>>>777999===@@@AAAAAA???>>>:::;;;===>>>???AAADDDFFF???>>>======>>>???===<<<777999;;;:::888777999<<<999:::;;;===>>>======<<<888999777444222444999>>>???@@@BBBBBBAAA>>>:::888777666666666555555555444<<<<<<<<<:::888777888:::::::::::::::;;;<<<======999888888888999;;;>>>???AAAAAAAAA@@@???>>>===<<<>>>;;;777777:::============;;;888777999:::;;;;;;999>>>CCCDDDBBB@@@@@@@@@???>>>===<<<<<<;;;;;;;;;>>>@@@CCCEEEEEEBBB>>><<<@@@>>><<<;;;;;;;;;===>>>???===;;;999999<<>><<<===???@@@@@@<<<<<<:::999888999<<>>===:::888:::???CCC@@@>>>===>>>@@@@@@>>>;;;444555777999<<>>@@@AAA@@@???<<<999666555777:::??????>>><<<:::;;;???AAABBBAAA@@@@@@???@@@@@@@@@>>>>>>>>>>>>>>>>>>======:::::::::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<:::999:::===>>><<<:::777666555444444555666777999666444555999<<<<<<;;;:::<<<===<<<888777888::::::<<<>>>===:::666444333333555777888888888999;;;>>>===;;;999888999:::;;;333444777<<<@@@BBBAAA@@@???<<<999777888999:::;;;222333555777888999::::::666666777999:::;;;<<<===999555222000222555777888888999:::999777555555555:::???DDDCCC>>>999777888333666:::;;;:::999;;;<<<777888:::;;;:::999777666:::999888999;;;<<<<<<;;;::::::::::::999999888777:::<<<>>>AAAAAAAAA???>>>@@@@@@???<<<888444///---000333888<<<>>><<<:::777777666444333444555777999======<<<;;;::::::999999hhhSSSDDDHHHPPPRRRRRRVVVbbbfffmmmvvvzzzgggSSSJJJHHHEEEAAA>>>===<<<===@@@CCCBBB>>>;;;::::::;;;???DDDFFFFFFDDDBBB@@@???AAABBBBBB???<<<<<<:::999777777888:::;;;888:::<<<<<<;;;;;;<<<===999999999666333444888;;;AAAAAAAAAAAA@@@>>>===<<<;;;888555666888999777666;;;<<<<<<;;;999999;;;===;;;:::;;;<<>>>>>===<<<:::999888777444999>>>AAA@@@>>>>>>>>>>>>>>>>>>>>>????????????AAAAAAAAAAAA???>>>===<<>>===;;;;;;==================>>>>>>CCCAAA???===<<<===???AAADDDBBB???===<<<===???AAAAAA???<<<;;;===>>>??????;;;::::::===AAABBB@@@======<<<;;;;;;<<<===>>>???EEEBBB???=========<<<:::999999:::::::::<<<@@@CCCEEEEEEEEEDDDCCCDDDFFFHHHSSSccczzzjjjRRRJJJQQQddd{{{aaaLLLAAA======;;;;;;;;;;;;===???BBBCCC@@@===:::777666888;;;>>>@@@<<<888888;;;=========>>>???@@@???>>>===>>>??????@@@AAAAAA@@@???>>>===;;;:::999777555666999;;;???>>>============>>>>>><<<======<<<:::999;;;<<<;;;888444333555777999:::;;;888666888>>>AAA@@@>>>???;;;888888999;;;999888888999;;;<<<999555000---444444555555555555555555999888777666666555666666555777:::===@@@AAAAAA@@@???>>>===<<<;;;:::999999777888:::<<<===>>>??????<<<;;;999777555666:::===<<<999555111//////000222333333444666777999:::;;;============<<<;;;999999888999;;;;;;999777666666555777999:::999999:::;;;======<<<<<<<<<<<<======<<<<<<===<<<;;;888666444666777888999;;;;;;;;;;;;<<<<<<<<<;;;999444000---111333666888:::;;;;;;:::888444111000//////444;;;===>>>???>>><<<;;;;;;;;;vvv___OOODDDIIIPPPQQQSSSWWW```eeemmmxxxsssbbbRRRLLLKKKGGG@@@<<<;;;;;;<<>>;;;;;;:::<<>>>>>===;;;999888888999:::999:::<<<<<<;;;;;;<<<===;;;;;;:::777555555888;;;>>>???@@@@@@@@@>>>;;;:::;;;999777888999:::888666:::;;;<<<<<<;;;;;;;;;===<<<;;;;;;<<<>>>???>>>===999888888999<<>>;;;::::::===@@@BBB@@@>>>;;;:::;;;<<<===<<<<<<;;;:::::::::::::::666:::>>>@@@???===>>>???@@@@@@????????????@@@@@@AAAAAA@@@???>>><<<:::999======>>>>>>>>>======<<<<<<<<<===>>>???@@@@@@@@@CCCBBB???======>>>@@@AAABBBAAA@@@???>>>???@@@@@@BBB@@@>>>>>>???@@@@@@@@@;;;:::999<<>>CCCAAA>>>===>>>>>>===<<<;;;:::::::::;;;===@@@CCCDDDEEEFFFEEEEEEHHHMMMRRRccctttxxxbbbMMMKKKWWWkkkuuu]]]JJJAAA>>>>>><<<<<<;;;;;;<<<>>>???@@@@@@>>><<<::::::<<<>>>@@@@@@===999888:::<<<>>>======>>>??????======>>>??????@@@AAAAAAAAA@@@???>>>;;;:::999777555555888:::<<<;;;;;;;;;;;;<<<<<<<<<===>>>???>>><<<;;;<<<===;;;888555555777:::<<<===;;;888666999>>>AAA@@@>>>>>>;;;999999:::<<<;;;:::777999:::;;;:::777444222000111222333333444555666777777666666555666666666666888:::===????????????<<<;;;;;;:::999888888777888999:::<<<===>>>>>>>>>===<<<:::888666666999<<<;;;999555111///000111222000111333555888:::<<<===<<<<<<=========<<<;;;;;;888:::;;;:::777555444444444666999:::::::::<<<===??????>>>>>>===<<<;;;;;;<<<===>>>>>><<<999666444444555666777888999999999888999::::::999666333000000222555888:::;;;;;;;;;777444111111///---111777999:::<<<<<<;;;:::;;;<<>>@@@@@@>>><<<<<<===>>>BBBEEEFFFEEECCCBBBAAAAAABBBDDDDDDCCCAAABBBAAA>>>;;;999888999999;;;<<<<<<;;;::::::<<<>>>>>>>>><<<:::777777999;;;;;;<<>>???>>>===<<<======<<<;;;<<<===>>>===<<<888777777999<<>>>>>>>><<<;;;===@@@BBBDDDBBB@@@>>>=========>>>;;;:::999999999:::;;;<<<888:::===>>>======>>>???BBBAAA@@@??????@@@AAABBB@@@@@@???>>><<<:::888777<<<<<<<<<===============;;;<<<>>>???AAABBBBBBCCCCCCBBB@@@???>>>???AAABBB?????????@@@@@@@@@@@@@@@BBBAAA@@@AAACCCCCCAAA@@@<<<::::::;;;===??????>>>>>>===<<<;;;:::;;;<<<<<<@@@>>>======???@@@@@@???===<<<;;;:::;;;>>>BBBDDDDDDGGGIIIIIIJJJOOOYYYaaarrrmmmXXXHHHNNNaaavvvmmmWWWHHHAAA??????>>>===<<<<<<;;;<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBAAA===999777888;;;>>>???>>>?????????===<<<<<<>>>>>>???@@@AAAAAA@@@??????;;;;;;999777555444777999888888888999999:::::::::>>>@@@AAAAAA@@@>>>>>>>>>:::888666666999<<<>>>???;;;999777999===@@@???>>>===;;;::::::<<<=========777999:::;;;;;;:::888777///111333444444555666888777666666666666777777888888999;;;<<<=========<<<;;;;;;::::::999999999888999:::;;;<<<============???>>>===999777666888::::::888555333111111222222...000222555888;;;===>>>:::;;;<<<===>>>>>>>>>>>>999;;;;;;999666222111000333555888999:::;;;>>>@@@AAAAAAAAA@@@>>><<<999888;;;===??????>>>;;;777555333333444444555555666666666777888999999888666444111222555888:::;;;;;;;;;666333222222000---...333666777999999888999:::;;;|||kkk___SSSQQQSSSYYY[[[[[[]]]ccchhhkkkrrr{{{hhh\\\RRRPPPPPPKKKDDD@@@;;;<<<===???AAAAAA@@@??????AAACCCFFFGGGGGGEEEDDDAAAAAAAAABBBCCCDDDCCCCCCFFFDDD@@@===;;;:::::::::>>>>>>===;;;::::::===???AAA@@@>>><<<::::::;;;<<<999;;;???AAAAAA???<<<999777888999::::::999777555888;;;???AAA@@@???=========;;;::::::;;;<<<;;;:::888777777999<<>>??????>>>@@@BBBEEEFFFEEEDDDBBBAAA@@@@@@???<<<;;;999888888999:::;;;:::;;;;;;<<<<<<===???@@@BBBAAA???>>>>>>???@@@AAA@@@@@@???>>><<<999777666======<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???@@@BBBBBB>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBDDDEEEEEEBBB@@@>>>===<<<;;;<<<>>>???@@@>>>===<<<:::::::::;;;;;;===<<<<<<===@@@BBBBBBAAA???===;;;;;;>>>AAACCCEEEFFFJJJNNNPPPRRRZZZgggqqq~~~fffSSSHHHTTTkkk~~~fffQQQEEEAAA???>>>???>>>===<<<;;;:::999999<<<===>>>@@@BBBBBBCCCCCCAAA>>>:::777777:::===???@@@AAA@@@>>>;;;999999:::;;;<<<>>>???@@@??????>>>;;;;;;:::777555555666888666777888888999999::::::>>>@@@CCCCCCBBB@@@??????;;;999777777999<<<======;;;:::888999<<<>>>>>>===<<<<<<<<<<<<>>>?????????:::;;;<<<<<<<<<<<<;;;:::444777999999777777:::<<<888888777888888999:::;;;999:::;;;;;;;;;;;;::::::========================:::;;;<<<<<<===<<<<<<<<<@@@@@@???<<<888777777999:::888777555444333333333000111333555888:::<<<===888999;;;===>>>@@@@@@@@@<<<======:::666222000000333555777999:::<<>>???AAABBBCCCCCCCCCCCCCCCEEEHHHJJJJJJHHHFFFEEE@@@@@@AAAAAAAAABBBCCCCCCGGGEEEBBB???>>>===>>>>>>AAAAAA???===;;;;;;>>>@@@CCCAAA???>>>======<<<<<<:::<<<@@@CCCDDDBBB???===:::;;;===>>>===;;;:::999999===AAACCCBBB@@@>>>======;;;999999:::;;;::::::999888888:::===@@@@@@@@@===???AAAAAAAAAAAACCCEEEFFFFFFFFFEEEDDDCCCAAAAAA>>>===;;;999888888888888;;;::::::;;;<<>>===>>>>>>???@@@@@@???>>>===;;;:::999???>>>===;;;:::999999999???@@@BBBCCCCCCBBBAAA@@@BBBAAAAAA@@@@@@AAABBBBBB???>>>===<<<===???BBBDDDBBBBBBCCCEEEFFFEEEBBB@@@@@@@@@???>>>>>>>>>@@@BBB>>>===<<<;;;::::::;;;<<<<<<<<<<<<>>>AAACCCCCCBBB@@@>>><<<>>>AAADDDFFFFFFIIINNNTTTYYY___iiivvveeeTTTLLL[[[tttzzzaaaMMMDDDAAA???===??????>>>===;;;999888777888:::===@@@BBBBBBBBBAAA@@@>>>;;;888777999<<>>:::777666777:::;;;<<<>>>>>>>>>======:::;;;:::999666666777999777888999:::;;;;;;::::::===???BBBCCCBBB@@@??????<<<999777666777999999999;;;999999999:::<<<<<<<<<;;;<<<===>>>>>>???@@@@@@>>>>>>>>>>>>===<<<:::999999<<<>>><<<999888:::===;;;;;;:::;;;;;;<<<======:::::::::::::::999888888======>>>>>>??????@@@@@@<<<<<<<<<===<<<<<<;;;:::@@@@@@@@@>>>;;;999888999:::999999888777666666555555555666777888999:::;;;777888:::<<<>>>???@@@AAA>>>??????===888555222222333444666777888;;;>>>AAABBBBBBBBBBBB@@@<<<999777;;;===?????????<<<999666555444444444444666777888::::::;;;;;;;;;:::999888777777888888888777777777333222555888777444444777999::::::888777666888999pppccc\\\[[[WWW[[[aaaeeefffhhhlllpppmmmooottt}}}~~~lll```TTTOOOLLLHHHEEEEEEBBBCCCEEEEEEDDDDDDDDDEEEEEEHHHLLLMMMKKKHHHFFFEEE@@@AAABBBAAA@@@@@@BBBDDDEEEDDDBBBAAAAAABBBCCCDDDCCCCCCBBB@@@>>>===???AAACCCAAA????????????>>>===;;;===AAADDDEEEDDDBBBAAA???AAACCCBBBAAA?????????<<>>===;;;999999;;;<<<<<<<<<<<<::::::;;;>>>@@@AAA@@@===???AAABBBAAA@@@AAAAAACCCDDDEEEEEEEEECCCAAA@@@>>>>>>===<<<:::999888777999888888:::>>>@@@BBBAAA@@@?????????>>>=========>>>????????????>>>======AAA???===:::888888888888@@@AAABBBDDDDDDBBB@@@???@@@@@@@@@@@@@@@AAAAAABBB@@@?????????@@@AAACCCDDDAAAAAABBBDDDEEEDDDBBB???@@@AAABBBAAA??????@@@BBB???>>><<<<<<;;;<<<=========<<<===???BBBCCCCCCAAA>>>======@@@EEEIIIHHHFFFJJJOOOXXXbbbnnnzzzgggXXXRRRaaaxxxvvv\\\IIICCCAAA???<<>>>>><<<;;;999888777999<<>>===:::888999;;;>>>AAAAAA@@@>>>:::777666666;;;;;;===>>>>>>===<<<<<<:::;;;;;;:::888888999;;;:::;;;<<<======<<<::::::;;;===@@@@@@???>>>>>>???;;;999666666666777666666999999888888888999:::::::::<<<>>>??????>>>???@@@???@@@@@@@@@>>><<<999777888<<<>>><<<777555888;;;>>>============>>>>>>???::::::999999888888777777::::::;;;<<<===>>>???@@@============<<<;;;:::999===???@@@???===;;;;;;;;;:::;;;;;;;;;;;;:::999888999999999999999999999999777888:::<<<===>>>>>>???>>>@@@@@@>>>;;;777666555444555666666666888;;;>>>??????@@@@@@???===<<<;;;;;;<<<=========;;;999888555555555555666888:::;;;;;;;;;;;;;;;:::999999888999888888888777777666666444333666::::::777777;;;;;;;;;:::888666666777999qqqaaaWWWWWW]]]\\\```eeehhhmmmrrrxxx{{{uuuvvvzzztttiii]]]WWWSSSMMMHHHHHHDDDFFFHHHGGGDDDCCCDDDFFFEEEIIIMMMMMMJJJFFFDDDCCCCCCDDDDDDBBB@@@@@@BBBEEEBBBBBBAAABBBCCCFFFHHHJJJDDDEEEEEEDDDAAA@@@@@@AAACCCAAA??????AAAAAA???===;;;===@@@CCCDDDDDDDDDCCCAAACCCDDDCCCAAA???AAABBB???BBBDDDEEECCC@@@???>>>???===;;;;;;===???@@@@@@>>>===<<<===???AAAAAA@@@<<<>>>@@@@@@???===<<<<<<>>>@@@BBBCCCCCCAAA???>>><<<===>>>>>>===<<<999888777666777:::???BBBCCCBBB???@@@AAAAAA@@@???===;;;;;;<<<===>>>???@@@@@@@@@???>>>;;;999888888888999===???AAACCCDDDCCCAAA@@@????????????@@@@@@AAAAAA@@@BBBDDDFFFGGGFFFDDDCCCAAA@@@@@@AAACCCCCCAAA??????AAACCCBBB???>>>>>>@@@???>>>===<<<===>>>???@@@>>>>>>>>>@@@BBBCCCAAA@@@<<<<<<===CCCIIILLLJJJGGGHHHMMMYYYjjj|||}}}hhhZZZUUUdddxxxqqqVVVEEEAAABBB???<<<>>>>>>??????>>>===;;;:::777888;;;===????????????===>>>>>><<<999888:::<<<===>>>>>><<<:::888888999===>>>?????????>>>===<<<999;;;<<<;;;::::::;;;===<<<<<<>>>>>>===<<<:::999999;;;<<<<<<;;;;;;<<<>>>999777666666777777777666888888888777666666777888:::<<>>===>>>???>>>???AAAAAA@@@===999777666:::>>><<<777555888<<>>=========>>>>>>:::999888888777777777777777888999:::<<<>>>??????>>>>>>>>>===<<<:::999888;;;===@@@@@@???>>>===>>>;;;<<<===>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;::::::888999:::;;;<<<<<<<<<<<<===>>>@@@???<<<999888888666666666555444555888;;;;;;;;;<<<===>>>>>>??????<<<<<<;;;;;;::::::999999555555444555777999<<<>>>999999999999999888888888777777777777777888888999666666888;;;:::777777;;;999:::999777666666888;;;zzzgggXXXOOOTTT^^^```dddhhhlllrrr{{{|||qqqgggaaa[[[SSSMMMKKKEEEGGGIIIGGGDDDBBBDDDFFFDDDHHHMMMMMMIIIEEEBBBBBBEEEFFFFFFDDDAAA@@@CCCFFF@@@@@@AAABBBEEEHHHLLLNNNEEEFFFGGGFFFCCCAAA@@@AAABBB@@@>>>???AAABBB@@@>>><<<===???AAACCCDDDDDDDDD@@@BBBBBBAAA>>>===???BBBBBBDDDEEEEEECCC@@@??????AAA???======???BBBCCCDDD@@@???===>>>@@@AAAAAA@@@;;;===??????<<<:::888888;;;<<>><<<:::<<<>>>@@@@@@>>>;;;:::666555666;;;@@@DDDDDDBBB???AAACCCCCCCCC@@@===;;;888999;;;===???AAAAAABBB===<<<:::888888888:::;;;;;;===@@@CCCDDDDDDCCCBBB>>>>>>?????????@@@@@@@@@@@@CCCIIILLLMMMIIIEEEAAA@@@??????@@@AAAAAA@@@>>>===@@@CCCBBB???======>>>>>>>>>=========???@@@AAA?????????AAABBBBBB@@@>>>;;;;;;>>>DDDLLLNNNKKKGGGEEEKKKYYYnnn|||hhh[[[WWWdddwwwmmmRRRBBB@@@BBB@@@<<<===>>>?????????>>>===<<<888999;;;===>>>?????????<<<>>>???>>>:::999999;;;999;;;<<<<<<::::::;;;===???@@@AAAAAA@@@???>>>===999;;;<<<<<<<<<<<<===???======>>>>>>===;;;999777888999:::999888999;;;===888666555666888999999888777777888666555555666777:::===@@@@@@>>><<<===???<<<>>>@@@BBBAAA>>>:::777555:::>>><<<888666:::?????????>>>======<<<======:::999888777666666777777777888999;;;===>>>@@@@@@??????>>>===<<<:::888888999<<>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;::::::999;;;===???>>><<<:::::::::777777666444333333666888999999:::;;;===???AAABBB<<<;;;:::999999999999999444444444555777:::===???666777777777777888888888555555555666777999:::;;;999777999;;;:::666666:::777777777666555666999<<>>@@@EEEFFFCCC@@@AAA@@@===@@@@@@AAACCCEEEHHHKKKLLLHHHIIIIIIHHHFFFEEEFFFGGGIIIBBB???AAAAAA>>>===AAA@@@>>>===???BBBBBB@@@>>>@@@@@@???>>>======???AAABBBCCCDDDCCCBBBBBBCCCEEECCCBBBAAAAAABBBCCCEEEFFF===<<<:::<<<@@@AAA@@@>>>AAAAAAAAA>>>:::888888999:::===@@@BBBAAA===888555<<<<<<;;;<<<<<<===>>>??????<<<:::<<<@@@CCCCCCBBB<<<>>>AAACCCCCCBBB@@@???AAA>>>::::::===??????>>>777777777888999:::<<<===<<>>>>>>>>???CCCEEEIIILLLLLLIIIEEEBBB@@@@@@??????>>>>>>======AAAAAAAAAAAA@@@???======>>>===<<<<<<===>>>???@@@@@@AAABBBAAA???>>>???@@@@@@???BBBHHHJJJHHHHHHKKKLLLVVVhhh}}}sss___WWWVVVdddyyygggMMMBBBBBBBBBAAA@@@>>>>>>===;;;;;;:::;;;;;;666777999<<>>===<<<===>>>>>>===<<<===???:::;;;:::777444555:::???BBB@@@>>>???AAAAAA>>>;;;:::===@@@>>><<<<<>>;;;888666666888:::;;;999888777888444555555666777888888999888888999::::::888444111666888;;;>>>???===;;;999;;;:::999;;;>>>===999666444777999777333222555999;;;<<<>>>>>>>>>===>>>???@@@<<<777444333333444444555666999===BBBDDDCCCBBB@@@???<<<:::888666666555<<<<<<===>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>><<<;;;999777777777999:::<<<;;;:::999999:::<<<===999::::::888666555555777888888888888999;;;===>>>===;;;999777666666777888888999::::::;;;;;;;;;;;;666555555555777777666444777444222222555999;;;======>>><<<888444333666:::999666333333555888;;;<<>>===;;;888;;;<<<>>>AAACCCEEEFFFFFFEEEFFFHHHIIIHHHGGGGGGGGGEEE@@@???BBBCCC???===???AAA@@@@@@BBBDDDEEEDDDBBBBBBBBBBBBAAA@@@@@@AAABBBEEEFFFFFFEEECCCCCCDDDFFFGGGFFFEEECCCCCCCCCDDDDDD===;;;:::;;;>>>???>>>===BBBBBBAAA>>>;;;::::::;;;;;;>>>AAABBBBBB>>>:::777===============>>>??????@@@===;;;<<>>===<<<888888888888999:::;;;;;;;;;===AAADDDEEEDDDBBB@@@<<<<<<=========>>>>>>>>>AAACCCGGGJJJJJJGGGDDDBBB@@@@@@??????>>>>>>======???????????????>>>======>>>>>>===<<<<<<===?????????@@@AAAAAA@@@???AAABBBAAAAAACCCHHHJJJJJJNNNTTTZZZiii~~~jjjWWWSSSVVVggg|||uuu___HHH@@@AAACCCCCCBBB???>>>===;;;:::999888888999:::;;;>>>???@@@>>>===<<<===??????>>>>>>???@@@<<<<<<:::888777888;;;>>>AAA???>>>???@@@@@@>>>;;;<<<@@@DDDCCC@@@===>>>AAA@@@@@@AAA@@@???<<<999777888999;;;:::999777888999666666777777888999999::::::999999:::;;;999666444666888;;;=========;;;:::888777666777999888555333444777888666222111444777888;;;===???>>>>>>???@@@>>>;;;666333444555666666777777888<<>>??????===;;;:::888777888999:::;;;;;;;;;:::;;;;;;<<<<<<999999999888555555666777777777777777888999;;;<<<:::999888666666666666777::::::;;;;;;:::999999888555666666777666666666555666444111222666:::===>>>===>>>===999555555888;;;:::777555444666999:::;;;kkkbbbXXXUUUYYY```eeegggmmmrrr}}}zzztttooollliiiggghhhfff___XXXVVVRRRQQQOOOOOONNNLLLIIIFFFFFFJJJJJJDDD???>>>;;;888;;;===AAADDDEEEDDDCCCAAA@@@CCCFFFIIIIIIHHHFFFDDD???>>>@@@EEEFFFCCC???>>>??????@@@BBBEEEFFFEEECCCAAABBBBBBCCCCCCBBBBBBAAAHHHIIIIIIGGGDDDCCCDDDEEEKKKIIIGGGDDDCCCBBBBBBBBB<<<;;;:::;;;<<<===<<<;;;AAABBBAAA???<<<;;;===>>>===???BBBCCCCCC@@@===;;;>>>>>>>>>>>>????????????AAA???======>>>??????>>>AAA@@@>>>======???AAACCCBBB@@@===<<<<<<<<<<<<;;;::::::999999999999::::::888;;;>>>AAACCCCCCBBBAAA=========>>>>>>>>>>>>>>>???AAADDDGGGGGGEEECCCAAAAAA@@@@@@???>>>>>>>>>>>>===============<<<<<<<<<>>>>>><<<;;;;;;<<<=========>>>@@@AAAAAAAAACCCEEEFFFFFFHHHKKKLLLOOOYYYdddooo}}}dddLLLMMMXXXmmmjjjWWWCCC===@@@CCCDDDDDD@@@???>>><<<999888666555;;;<<<>>>??????>>>======<<<>>>@@@@@@@@@@@@AAABBB@@@===;;;:::;;;<<<===>>>???>>>===>>>??????>>><<<>>>BBBFFFFFFBBB===;;;;;;===>>>??????>>>;;;999888999::::::999777666888999888888888888999999:::;;;<<<;;;999999::::::999777777888999:::;;;;;;;;;;;;777555333222333333222000555777777555111000222444666999===??????>>>>>>>>><<<999555333555777999999999888888:::<<<>>>===<<<>>>>>>>>>>>><<<:::888777999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>======>>>>>>???@@@===<<<;;;999999999999999999:::;;;<<<======<<<;;;888999999777555555666777777666666555666777888999666666666666666666666666;;;;;;;;;:::999888666555555777:::999777555777999666444222333777;;;>>>???===>>>>>>;;;777777:::===:::999777777999:::999999^^^YYYTTTVVV]]]eeejjjkkkuuu{{{}}}}}}~~~}}}vvvnnniiidddaaa]]][[[YYYWWWTTTRRROOOSSSSSSOOOLLLKKKJJJGGGEEEHHHLLLNNNNNNJJJFFFCCC@@@BBBFFFIIIJJJHHHDDDAAA<<<>>>CCCHHHJJJGGGAAA===>>>???BBBDDDFFFGGGFFFFFFCCCCCCDDDFFFHHHIIIGGGFFFIIIIIIIIIFFFCCCAAABBBCCCIIIHHHEEECCCAAA@@@@@@@@@<<<<<<;;;;;;<<<<<<;;;;;;@@@@@@???===;;;;;;===??????@@@BBBDDDCCCBBB@@@>>>@@@@@@@@@@@@@@@@@@??????AAA@@@>>>===<<<=========AAA@@@???>>>>>>???@@@AAA???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888555777:::===???@@@@@@@@@?????????????????????@@@>>>@@@BBBDDDEEEDDDBBBAAAAAAAAA???>>>>>>>>>>>>??????>>>===<<<;;;:::::::::===<<<;;;:::999999::::::;;;===@@@AAABBBDDDFFFHHHNNNMMMOOOPPPPPPUUUdddsss}}}cccFFFLLL]]]vvv}}}eeeTTTCCC>>>AAACCCCCCCCC@@@???>>>===;;;999888777<<<===>>>>>><<<;;;::::::;;;>>>@@@BBBAAAAAABBBDDDBBB???<<<<<<>>>@@@???============>>>>>>>>>>>>===>>>AAACCCBBB???;;;888888999:::;;;<<<;;;:::888666999999888777555555777999999888888777888999:::;;;<<<:::888888999::::::999999888999999999:::;;;<<<888666333111111111222222666777777444111///000222666:::>>>@@@???===<<<;;;:::777444333666999;;;<<<:::999888999;;;===============??????>>><<<999888::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<>>>??????===============>>>>>>???===<<<<<<;;;:::999888888777999;;;===>>>===;;;:::777888888777555555666888888777666555555666888888555555666777888888777777::::::::::::999888777666666;;;>>>===999777999===999777555555777:::<<<<<<<<<>>>>>><<<999999<<>>>>>>>>???===>>>>>>>>>===<<<======??????>>><<<::::::===??????@@@BBBCCCCCCBBBAAA@@@AAAAAABBBBBBAAA@@@???>>>@@@???>>><<<;;;;;;<<<===>>>@@@AAACCCCCCAAA???>>>;;;<<<<<<<<<<<<===>>>???<<<<<<<<<<<<;;;999777777222444666999;;;===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBCCCCCCCCCBBBAAAAAA@@@???>>>>>>???@@@AAADDDBBB@@@===;;;999888888<<<;;;999888777888888999;;;===@@@CCCDDDGGGJJJLLLRRRQQQQQQRRRTTT\\\nnnxxx```HHHQQQfffwwweeeUUUFFFBBBCCCBBBAAA@@@????????????>>>===;;;:::;;;<<<===<<<999777777888:::===@@@BBBBBBAAABBBCCCBBB???===>>>@@@AAA???<<<;;;<<<===>>>>>>>>>>>>>>>======<<<:::888777777888666777888999888777555444666666666555333444666888999888777666666888999:::;;;999666666888999::::::999999999999999;;;<<<===:::999777444333333555777888888777555222111111111888;;;>>>@@@>>>;;;999888:::777444444777:::===>>>:::999888999<<<>>>>>>>>>:::<<<===>>>>>><<<:::888;;;;;;<<<<<<<<<;;;;;;:::888888888999999;;;<<<===<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;999777666444666999<<<===<<<:::888555666777666555555777888999888777666777888999:::666666777888999999999999777888999::::::::::::::::::>>>AAA@@@<<<:::<<<@@@<<<:::777666777888888888:::<<<===<<<:::999<<<@@@;;;:::999:::;;;:::888555OOOQQQUUU^^^iiissszzz}}}wwwpppmmmlllllllllmmmssswwwwwwyyy}}}~~~pppqqqrrrqqqnnnjjjeeebbb^^^\\\[[[]]]___^^^ZZZVVVOOOTTTXXXZZZ[[[YYYSSSKKKHHHKKKNNNOOONNNLLLKKKKKKGGGEEEEEEHHHLLLNNNMMMKKKIIIIIIHHHEEEAAA??????@@@CCCBBB@@@???>>>>>>?????????@@@BBBAAA@@@???AAABBB@@@???===;;;999999<<>>======>>>===<<<:::;;;===???===@@@DDDGGGGGGCCC???<<<888:::<<<<<<<<<<<<>>>@@@<<<<<<===<<<;;;:::888666333444555777999;;;===>>>BBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@??????>>>===>>>@@@CCCDDDIIIGGGDDD@@@<<<:::999999;;;:::999888888999999:::<<>>===<<<999;;;<<<999555333444666999<<>>???>>>>>>???AAA>>>;;;777444333444777888555666777777777555333222333555555555444555777999:::888777666666777999::::::888666666888:::;;;:::::::::::::::;;;<<<======;;;;;;:::888666777999<<<:::999888666444333333333888;;;===>>>===:::999888;;;888555555777;;;===>>>999999888:::<<<>>>===<<<888999:::;;;;;;;;;:::999;;;;;;<<<<<<;;;;;;::::::444444444444555666777777;;;;;;::::::;;;;;;<<<===:::;;;<<<<<<;;;888555444222333666999:::999888666444555666666555555777999999888888777888999:::;;;777777888888999999999:::666777888:::;;;<<<=========???BBBAAA???===???AAA>>>;;;888777777666555444777999;;;;;;999999<<>>;;;999:::===???===>>>>>>>>>???@@@AAABBBAAABBBCCCCCCBBB???===<<<:::;;;<<<;;;:::;;;>>>AAA???BBBFFFHHHHHHDDD@@@===888;;;======<<<;;;===>>>;;;<<<======<<<:::888777666666666888:::<<<>>>???BBBAAAAAAAAA@@@@@@@@@???@@@@@@???>>>>>>=========>>>===<<<===>>>AAAEEEGGGLLLJJJFFFBBB???>>>======<<<<<<;;;::::::;;;======>>>AAADDDGGGIIIKKKOOOQQQSSSQQQSSS[[[fffuuu{{{gggZZZYYYcccvvvqqq^^^RRRHHHGGGGGGEEECCCBBB@@@@@@AAAAAA???===;;;999888:::;;;888444111333666888;;;>>>@@@???============>>>@@@@@@>>><<<;;;;;;:::<<>>999;;;;;;:::888999;;;>>><<<;;;999888777777666555666888;;;<<<;;;;;;;;;<<<===:::777666777:::<<<===999999999:::<<<;;;999777666777777777888888999999:::::::::::::::999888888444444333333333444444555;;;;;;;;;;;;;;;<<<======999:::;;;<<<:::777444111///111333555666666555555333555666555555555888999888777777777888:::;;;<<<888888777666666777888999777888999;;;===>>>>>>>>>>>>???@@@@@@@@@?????????<<<:::777666666666444333333666999999888888;;;>>>999888777777888999888666\\\___eeennnxxx~~~~~~~~~|||sssrrruuuxxxxxxtttooommmmmmeee```[[[ZZZ]]]^^^[[[XXXNNNNNNMMMKKKHHHFFFFFFGGGJJJIIIFFFDDDCCCBBBBBBBBBBBBEEEGGGGGGFFFFFFHHHKKKCCCBBB@@@<<<::::::===@@@===<<<<<<===>>>???AAAAAAAAABBBCCCCCCAAA???<<<;;;888:::;;;;;;:::;;;???CCCAAACCCFFFHHHHHHEEEAAA>>>:::<<<>>>>>>;;;:::;;;<<<;;;<<<=========;;;888777888888888999;;;===???AAA@@@@@@@@@??????>>>>>>>>>@@@???>>><<<;;;;;;;;;;;;===<<<<<<<<>>===<<<<<<===>>>???@@@???BBBEEEHHHJJJMMMPPPSSSVVVSSSWWWbbbqqqyyyiiiaaa___hhhyyy{{{nnnXXXNNNGGGGGGIIIHHHFFFFFFAAAAAAAAAAAA???;;;888666777:::;;;888333111333777777:::>>>???>>><<<;;;::::::>>>AAA@@@===:::999::::::===@@@AAA??????AAADDDBBB???:::777666666666666777888999999888666444222111444888:::::::::;;;======;;;999777777999;;;<<<999999888:::<<<>>>===<<<:::;;;<<<===>>>>>>>>>>>>777:::;;;;;;999999<<<>>>===;;;:::999999999888777444666999:::;;;<<<>>>??????;;;888666777:::;;;<<<:::999999:::;;;999555222555555555555666777888999999999999999999888777666777666666555555555666666<<<<<<<<<<<<<<<===>>>>>>888999;;;;;;:::777333000...///111333444444444444333444555555555666888:::777666666666888:::<<<===999888666444444666777999888999:::<<<===>>>>>>>>>???>>>===>>>@@@@@@>>>===:::888666666666666555444111555888888777777:::===999777666666777888888777dddhhhoooyyyzzzsssqqqrrrqqqlllgggfff___WWWSSSSSSUUUVVVVVVVVVPPPKKKKKKIIIFFFDDDFFFIIIGGGEEEEEEEEEEEECCCAAAEEEEEECCCAAA>>>===>>>@@@AAA???>>>???AAABBBBBBAAADDDCCCBBBBBBCCCCCCAAA???<<<<<<<<<<<<===>>>???@@@:::>>>CCCFFFFFFDDDBBBBBB@@@===:::999:::<<<<<<<<<;;;<<<===<<<;;;999999:::999:::;;;<<<<<<<<<;;;;;;@@@@@@???????????????????????????>>>===;;;999888:::===@@@AAAAAAAAAAAABBBHHHHHHGGGDDDAAA???@@@BBB@@@???===<<<===???BBBDDDBBBHHHNNNMMMKKKNNNSSSWWWUUU[[[bbbkkkyyyxxxhhh```bbbpppooo```PPPLLLHHHFFFFFFFFFFFFEEEBBB@@@>>>>>>>>>===888444777777888777555555666888888:::<<<<<<;;;:::;;;<<<>>>>>>>>><<<:::999:::;;;;;;===???@@@AAABBBDDDFFFBBB@@@<<<888666666777777;;;888555333444444444444000333666999;;;===???AAA===<<<<<<;;;::::::999999===:::999999<<<===;;;999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::999888:::<<<>>>@@@@@@===:::888555444333444777:::;;;;;;<<<999777444444666999;;;===<<<;;;:::888555333222666555555555555666666777999888777777777888999:::999777444222222444777999===>>>???@@@???>>><<<;;;777666555777999888444111111111111222333333333333666888999888555444555777555444333444777999::::::;;;999666444444666999;;;:::::::::;;;;;;<<<<<<<<<======>>>>>>>>><<<;;;:::999777666555444444555555666555444555888<<<>>>>>>;;;999888777777999;;;<<>>>>>>>>>>>>>>???@@@AAA>>>AAAEEEGGGEEECCCAAA@@@@@@>>><<<;;;<<<======<<<;;;<<<======;;;999999:::;;;:::::::::::::::::::::??????>>>>>>>>>>>>???????????????>>><<<;;;999999999;;;===>>>======>>>@@@CCCCCCCCCAAA@@@@@@AAACCCAAA@@@??????@@@BBBDDDEEECCCFFFJJJKKKMMMPPPSSSUUUXXX```kkkvvvtttddd]]]ffftttkkk[[[LLLHHHDDDAAAAAABBBBBBBBB???<<<;;;;;;<<<;;;999666666777888777666666777999:::;;;===>>>===>>>???AAA>>>>>>===;;;888777999:::999;;;===>>>???@@@CCCEEEBBB@@@===999777666666777;;;888555444444555555444333555777999:::;;;<<<===<<<<<<<<<;;;;;;:::999999===;;;:::;;;======;;;999999999999999999999999::::::::::::::::::999888888999:::===>>>???===<<<:::666555444555777:::;;;;;;999777555333333555888:::======<<<;;;999777555444666666555555555666666777666666666777888:::===>>><<<:::777555444555777888:::;;;===>>>===;;;999777555444444666888777333000***,,,000333555666555555888999:::888555444444666444444444666888999999999999777555444555777999:::;;;;;;;;;;;;<<<<<<======>>>>>>??????>>>===;;;;;;:::999777555333333333333333333444777;;;=========999999888888888999:::;;;sssxxxwwwoookkkhhhddddddggghhhbbbYYYPPPJJJFFFCCCAAABBBDDDEEEEEECCCAAABBBBBB=========???BBBDDDDDDDDD@@@@@@AAACCCEEEFFFEEEDDDAAA@@@@@@???@@@@@@AAAAAAAAADDDFFFGGGDDDAAA???>>>???>>>===>>>??????===;;;;;;===>>>===;;;999999:::===;;;999888777777888999<<<<<<<<<<<<===>>>??????@@@???>>>===<<<:::999999888999::::::999999;;;======>>>???>>>>>>@@@CCCEEEAAAAAABBBBBBDDDEEEFFFGGGHHHGGGGGGJJJOOORRRVVVWWW```kkkyyynnn```ZZZjjjyyy~~~eeeTTTGGGCCC>>>;;;;;;===??????>>><<<999999:::;;;<<<;;;777888999888666666888999;;;<<<>>>??????AAACCCFFF??????===:::777666888:::777999;;;<<<===>>>@@@BBBAAA???===:::888777777777:::888555555666666666666666666777888888999999999<<<<<<<<<<<<;;;:::999999===<<<<<<===>>>===:::888888888888888888888888888999999999999999888888888999:::<<<===>>>======<<<888666555555777999::::::666555333222222444777999=========<<<;;;:::888888777666666555555555666666222333444666999<<>>?????????>>>===<<<;;;<<<:::888666444333333333111222555999<<<===;;;999777777888999999999999999yyy~~~~~~}}}|||qqqggg]]]UUUNNNJJJJJJKKKLLLJJJFFFCCCAAAAAA@@@@@@@@@BBBEEEGGGGGGFFFEEEDDDDDDEEEGGGHHHGGGEEEBBBAAAAAA@@@@@@@@@@@@@@@AAACCCEEEDDDBBB???>>>>>>=========???@@@???<<<999;;;===>>>===;;;::::::;;;???<<<999666555666777999:::::::::;;;<<<===>>>???@@@???>>><<<;;;:::999999999999999888777777:::<<<;;;<<<===>>>>>>???BBBEEEAAAAAACCCDDDFFFGGGHHHHHHNNNKKKIIIJJJLLLPPPYYYbbbqqq||||||iii^^^ZZZlll|||xxx___MMMEEEAAA;;;888999;;;===>>>AAA>>>;;;999999;;;>>>???;;;;;;;;;999777666777888999;;;======>>>@@@DDDGGGAAA@@@>>>;;;888777999;;;999:::;;;;;;:::999;;;<<<===<<<;;;:::::::::::::::;;;999777777999::::::999777666666666888999999888<<<<<<<<<<<<<<<:::999888:::;;;;;;<<<<<<:::888777888888888888888777777777999999888888888888888888=========>>>=========<<<888666444555666888999888444333222111222444777888<<<<<<======<<<<<<;;;:::888777666555555555555555111111333666888;;;===>>>===<<<:::888777777777777999;;;<<<===<<<:::777666222444666999999777333111(((+++///444888::::::;;;888999999888777777777777666888;;;<<<<<<;;;::::::999999:::::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<;;;;;;:::<<<;;;999777666666777777333444555888::::::888666555666888::::::999888777yyyppphhhccc``````___[[[TTTNNNKKKIIIIIIHHHFFFFFFHHHIIIJJJIIIFFFDDDCCCCCCEEEGGGHHHHHHCCCBBBAAA@@@???>>>>>>>>>===???AAAAAA???>>>>>>???;;;<<<<<<>>>???>>>;;;888:::<<<======<<<;;;<<<===@@@>>>:::666555666888:::::::::::::::;;;<<<===>>>@@@???===;;;:::999999999;;;;;;;;;:::888999;;;===>>>??????>>>>>>???AAACCC@@@@@@BBBDDDFFFGGGIIIIIIPPPMMMKKKIIIGGGLLL^^^qqqvvveee]]]^^^mmm~~~oooXXXHHHDDD@@@;;;999:::<<<>>>???AAA???;;;777666888<<>>;;;777555555666777888:::;;;<<<>>>AAACCCBBBBBB@@@===:::999;;;===<<<<<<<<<;;;888666666777888999:::;;;<<<=========;;;:::999:::<<<======<<<777555444555888:::::::::;;;<<<<<<===<<<;;;999888888999::::::999777666666999999999999888888777777999888888777777888999999AAAAAA@@@???>>>===;;;:::777555444444666777888777444444333333444666888999;;;<<<<<<======<<<<<<;;;888888777555555444444444222222444555777888999999999888888888888777777777888888:::::::::999777666444666999;;;;;;999666555111222222444666999;;;===555555555777888999::::::888;;;>>>???===;;;;;;<<<<<<=========<<<:::999777999999999999999999999999:::::::::999::::::::::::;;;:::999999999:::;;;<<<888777666666777666555333555777999;;;;;;:::888777wwwvvvsssmmmfff___[[[ZZZTTTPPPLLLIIIIIIIIIJJJJJJFFFCCC@@@???AAAEEEHHHIIIDDDDDDBBB@@@???>>>======;;;===>>>>>>======???@@@;;;;;;<<<===>>>===:::888888:::<<<=========>>>???AAA???;;;888777888:::;;;::::::::::::;;;<<<======@@@???===;;;999999999999;;;<<<======<<<<<<>>>@@@AAAAAAAAA???>>>>>>???AAA???@@@AAACCCEEEGGGJJJKKKNNNKKKJJJJJJHHHOOOgggoooaaa^^^cccppp}}}dddPPPEEEAAA???<<<;;;<<<>>>??????===;;;888444222444888<<>>AAAAAAAAA???===<<<===>>>>>>>>>>>>;;;888555555555555777:::<<<>>>>>>>>>>>>;;;::::::;;;>>>??????>>>777444222444999<<<<<<;;;;;;;;;=========;;;999777666777888777666555777888<<<;;;;;;::::::999999999999999888777777999:::;;;BBBBBBAAA@@@>>><<<999888777555444444666888999999777777666666777888999:::::::::;;;;;;<<<;;;;;;:::999999777666444444333333444555666666666666666555666666777888888777777666444444444444555555666666666999<<<<<<;;;:::::::::999888666555666777:::;;;333222222555888:::;;;:::999<<>>???;;;999777777777666555333666888:::;;;;;;;;;999888yyytttrrrrrrgggbbbZZZTTTRRRRRRRRRRRRPPPKKKDDD??????BBBEEEGGGGGGFFFDDDBBB@@@>>>>>>======>>>>>>===<<<===???AAA===<<<<<<===>>>>>>;;;999666999;;;======>>>@@@AAABBB@@@===;;;:::;;;<<<===<<<<<<;;;;;;;;;;;;<<<===@@@???<<<:::999888999999;;;===???@@@??????@@@AAAAAAAAAAAA???======>>>@@@AAAAAAAAABBBEEEHHHKKKNNNNNNJJJKKKPPPTTT^^^vvv||||||zzziii]]]___gggvvvrrrYYYIIICCC>>><<<::::::<<<======<<<888888666333111333888===???@@@???<<<999777888999777:::===>>>===;;;::::::===???AAA@@@???============>>>>>><<<999777777777666888;;;===>>>>>>===<<<888888999;;;>>>??????>>>:::666333444999======;;;:::;;;===>>>===;;;888777555666777666444555888<<<>>>>>>======<<<;;;;;;::::::999888888888999;;;<<<>>>???@@@@@@>>>;;;888666777666555666888;;;<<<<<<;;;;;;:::::::::;;;;;;<<<999999:::::::::999999888:::999777666444333333222777777888888888777666555666777888999888777555444333222111111222444777888888:::<<<<<<::::::;;;===::::::888777777777777777333111111333777:::999888999<<<>>><<<888666888;;;::::::::::::::::::;;;;;;999999999999888888777777555555555666888;;;===>>>:::999999999999;;;<<<===:::999:::;;;<<<;;;888555888999:::;;;<<<;;;::::::xxxnnnfffbbbbbbbbbccc]]]VVVKKKCCC@@@@@@BBBDDDIIIHHHFFFCCCAAA??????>>>?????????>>><<<<<>>===>>>???>>>===;;;555888;;;===>>>???AAACCCBBBAAA???===<<<===>>>???======<<<;;;;;;;;;<<<<<<@@@???<<<:::888888999999:::===@@@AAAAAAAAAAAABBB@@@@@@@@@>>><<<<<<>>>@@@BBBBBBAAABBBEEEIIIMMMPPPPPPJJJLLLWWWaaammmzzzzzzvvveeeZZZ___iii|||lllRRREEEAAA:::999999:::;;;<<<;;;:::666777666444333555;;;@@@===>>>>>><<<:::999:::;;;999<<<@@@AAA???<<<:::999:::===@@@@@@???===<<<<<<<<<======<<<:::999999:::888:::<<<>>>???===;;;:::777666777:::===??????>>><<<888444555:::===<<<::::::;;;===>>>===;;;888777666777777555444666:::???@@@??????>>>======<<<<<<;;;:::999888888:::<<<===:::;;;>>>???>>>;;;777555999777666777:::===>>>>>>>>>>>>===<<<<<<<<<======888888999999999888777777:::999888666444333222222888999999::::::888777666999999::::::999666444222555333111111222666:::<<<999;;;<<<;;;999999<<>>????????????@@@>>><<<;;;<<<<<<;;;999;;;::::::::::::<<<===>>>>>>???>>><<<999777777888999<<<@@@BBBBBBAAAAAAAAA===??????===::::::>>>BBBEEEDDDDDDFFFIIIMMMOOOPPPIIIOOOYYYffftttsss___UUU___ooohhhPPPCCC>>><<<999666777;;;?????????>>>;;;777444444666:::<<>>@@@AAA???>>>>>>>>>@@@??????>>>======<<<;;;??????>>>;;;::::::<<>>:::777888===@@@???<<<<<<999777999>>>@@@>>>;;;;;;:::999888888888999:::;;;;;;;;;999888888:::<<<<<<;;;999777888999<<<>>>@@@@@@@@@>>><<<;;;<<<===<<<;;;999888777666777777666888;;;:::777555555777999;;;===???>>>???@@@AAA@@@??????>>>===<<<<<<;;;:::999:::;;;<<<:::777555999::::::777333222444666999999:::;;;<<<<<<<<<<<<666999<<<<<<999555111000444555666777777999;;;===@@@>>>;;;999888:::<<<>>><<<<<<;;;;;;::::::999999666555444555777777777555666777888999:::999888888:::999777777999<<>>>>>===;;;999888888888888;;;<<<>>>??????>>><<<;;;;;;:::999:::<<<===<<<;;;~~~}}}|||}}}}}}{{{zzzwwwxxxyyyzzzzzzzzz{{{|||xxxnnncccXXXPPPKKKLLLIIIEEEBBBBBBCCCCCCCCCGGGGGGEEEBBBAAABBBEEEHHHGGGGGGFFFFFFEEEDDDDDDCCC>>>>>>>>>>>>>>>?????????@@@>>><<<;;;;;;;;;999888777888999:::;;;;;;<<<<<>>;;;999999:::;;;===@@@@@@?????????@@@<<<>>>???===:::;;;???CCCFFFFFFGGGIIILLLOOOQQQQQQPPPVVVcccttt|||kkkZZZTTTbbbtttyyybbbNNNBBB===>>><<<:::;;;>>>AAAAAA@@@<<<:::777555555888<<>>>>>???@@@???>>>======<<<<<<<<>><<<::::::<<>>:::777888<<>><<<<<<999888:::???BBB@@@>>>;;;:::999777777888999:::;;;<<<;;;:::888888999;;;===<<<:::888888999;;;===???@@@???===;;;999:::;;;===<<<999888777777888999444666999999777666777888999;;;=========>>>???AAA=========<<<;;;;;;::::::;;;;;;:::;;;<<<:::777555777999999777555555777:::999:::;;;===>>>>>>???>>>666888::::::888555333333666777888999999;;;===>>>???===:::777777999;;;==================<<<<<<<<<666555444444555555444333444555777888999999999888:::999999999:::<<<>>>???>>><<<:::;;;<<<<<<999777555666777999;;;===>>>??????>>><<<:::999999999999<<<<<<======;;;:::888777;;;:::888888999::::::999~~~}}}{{{zzzxxxuuuqqqrrruuuyyyqqqsssvvvwwwxxxzzz}}}}}}zzzzzz{{{|||||||||xxxwwwtttrrrrrruuuxxxzzzyyy|||yyyuuupppkkkrrr}}}rrrddd\\\VVVSSSOOOLLLKKKJJJIIIHHHHHHGGGEEEBBB@@@AAAEEEHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBAAA???>>>>>>>>>??????===;;;:::::::::999888555666777888999:::;;;;;;@@@AAAAAA???===;;;;;;<<<>>>??????>>>===<<<<<<===;;;===>>>===;;;<<<@@@DDDHHHIIILLLNNNPPPQQQRRRRRRVVV^^^mmmtttbbbUUUVVVhhhzzznnn[[[LLLCCC>>>???>>>>>>???AAACCCCCCBBB;;;999777666777:::>>>@@@???===999888888999999888888;;;===>>>======>>>??????>>>===;;;;;;;;;<<<<<>><<<999777888;;;>>>===<<<:::888888;;;@@@CCCBBB@@@<<<;;;888666666777999:::<<<===<<<:::888777888999===;;;:::888888999;;;<<>><<<999777888999===;;;999777666777999;;;333555777888777777777888999:::;;;::::::;;;===@@@:::::::::::::::999999999;;;:::::::::;;;:::888555555666777777777888:::<<<999:::<<<>>>????????????666777888777666555555666999999:::;;;<<<>>>??????===;;;888555555777:::<<<===>>>>>>?????????>>>>>>777666444333444333222000111222555777999::::::::::::::::::;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<;;;999666666666777999<<>>===<<<===BBBFFFKKKMMMPPPRRRSSSSSSTTTUUU```kkk~~~nnn]]]VVV]]]pppzzzeeeUUUKKKDDD@@@??????@@@AAABBBBBBBBBAAA:::999888777888:::===>>>>>><<<999888777888999999:::;;;======<<<;;;<<<======<<<:::999999999:::;;;=========;;;999999:::;;;<<<999777888;;;======<<<888777888:::???AAABBBAAA===;;;888666555777999:::<<<======;;;888777777888999888777777888999;;;<<<===>>>===:::777666666777;;;:::777555666777:::<<<555666666777666666666777888888888777666777:::===888888888888999999999999777666666888::::::999777444555666777888999:::;;;999:::;;;======<<<;;;:::555666555444333333666888;;;:::;;;<<<>>>@@@@@@???;;;999666444444666888:::<<<<<<>>>????????????>>>999777555444444333111000000222555888:::<<<<<<<<<:::;;;<<<<<<<<<;;;999999999999:::;;;<<<===<<<<<<888777666666888<<<@@@BBBAAA@@@>>>===<<<<<<=========<<<:::888666555555555:::888555444666999;;;<<>>;;;;;;:::999:::===?????????999777333222333777<<>>???>>><<<;;;<<<===AAAAAAAAA>>>;;;::::::<<<<<<>>>???>>>===???DDDHHHMMMOOORRRSSSTTTVVVYYY\\\nnn}}}{{{kkk^^^\\\hhhxxxsss\\\MMMEEEAAA???===>>>????????????>>>>>>;;;;;;999888888999:::;;;===<<<;;;999888888:::;;;===>>>>>><<<:::999999:::;;;:::999888888888999:::999::::::999777777888999;;;:::999999:::<<<======777777777:::<<<>>>??????>>><<<999777666777999:::<<<======<<<999777777888444444444555777999<<<===<<<<<<<<<999666555555666999777666555555888:::<<<999888777666666666555444777777666444333444777999777888888888888888888888222222333555999;;;;;;:::666666666777888888888888888999:::;;;:::888666444666666444222111222555888;;;::::::<<>>===<<<;;;;;;999777777777666444222222333666999<<<===>>>>>>::::::;;;<<<;;;999777666777888:::;;;<<<<<<======999888666555777;;;???BBB@@@@@@>>>===<<<<<<===>>><<<<<<:::999888888999999999777555555999<<>><<<;;;;;;===???BBBBBBBBB<<<999555222333777<<<@@@;;;=========;;;;;;;;;===AAABBBBBBAAA>>>======>>>>>>@@@AAA@@@???AAAEEEJJJLLLNNNQQQSSSUUU\\\dddkkkzzzxxxjjj```cccqqqlllSSSCCC===<<<===;;;<<<===<<<;;;:::;;;<<<<<<<<<;;;;;;::::::::::::======<<<:::888888;;;===@@@@@@???<<<999888888999999::::::::::::999999999555777888888777666777999;;;;;;::::::;;;<<<>>>???888888999:::;;;<<<<<<===>>>===;;;:::999999999999;;;<<<===<<<:::888888888333333444666888:::<<<===:::;;;:::999666555666777666666666666888999;;;<<<===:::888777777666555444666666666555333333555777777777777777777777777777111111222444888;;;<<<<<<888777777888999999888666777999:::;;;:::888555333999888666333111222444777999888888:::>>>???<<<999666777888999999999888777777888:::;;;;;;:::999888;;;999888888999999888666444555888:::<<<=========999999::::::999888666555666888;;;<<<;;;<<<===>>>;;;999777666777:::>>>@@@???>>>===;;;;;;;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<999888666888;;;>>>@@@AAA}}}xxxsssnnnjjjjjjiiigggfffgggjjjppptttzzz}}}uuuoookkkiiiiiiiiihhhfffddddddgggjjjjjjooovvvzzz}}}}}}uuujjj___XXXUUUQQQOOOKKKFFFBBB@@@??????@@@@@@AAACCCDDDEEEEEEEEEAAA@@@???@@@BBBCCCCCCCCC===;;;999777777999;;;===;;;<<<======;;;;;;<<<===@@@BBBDDDDDDBBB@@@@@@AAA@@@BBBCCCBBBAAABBBFFFKKKIIILLLOOORRRXXXdddsss~~~wwwhhh___fffwwwgggLLL<<<777999===:::;;;;;;999666666888;;;<<<======>>>>>>>>>>>>===<<<===<<<:::888888;;;>>>@@@@@@???<<<:::999:::;;;:::;;;<<<======<<<;;;:::333555777888777777999:::<<<<<<<<<<<<<<<===???@@@;;;;;;<<<;;;:::::::::;;;>>>>>>>>>===<<<:::999999999;;;<<<<<<:::999888999666666777888999:::;;;;;;999::::::888777666777999666777888:::;;;<<<===>>>===;;;777777888999777666777888999888666555666777666666666555444444444333555444444666999;;;<<<<<<999888888:::<<<===;;;888777999;;;======;;;999777>>>===;;;777444333555666777555555888<<<===999555555777:::<<<===;;;999777666777999::::::888666555999888777888:::;;;;;;:::666777888:::;;;;;;;;;:::777888888777777666555555666999<<<<<<;;;;;;<<<>>><<<:::888777888999<<<======<<<;;;:::999:::;;;<<<;;;<<<===>>>>>>===<<<<<<:::999888999<<<>>>>>>>>>{{{uuunnniiieeeaaa\\\XXXeeeiiimmmpppssswww~~~}}}yyysssnnnhhhdddbbb]]]___aaacccgggmmmvvv|||uuulllhhh___\\\VVVPPPKKKGGGEEEDDD@@@?????????AAADDDHHHKKKEEECCCBBBBBBCCCDDDCCCBBB<<<<<<<<<;;;;;;;;;::::::;;;<<<======<<<<<<===>>>???BBBEEEFFFEEECCCBBBBBBBBBDDDEEEDDDBBBCCCGGGKKKGGGJJJMMMRRRZZZjjj~~~}}}vvvggg^^^fffzzzeeeKKK:::555:::???:::;;;:::777444444777:::<<<===>>>@@@AAAAAAAAAAAA;;;<<<<<<:::777777:::===??????>>><<<::::::<<<>>>;;;<<>>>>>>>>===;;;999999:::>>>?????????>>><<<:::888888:::<<<<<<;;;999999999::::::::::::::::::::::::888999999888777777888:::666777:::===>>>?????????===:::777777999;;;:::888888:::;;;:::888777777777555555444444333222111111999777666777:::<<<<<<;;;:::999999<<>>;;;777999===@@@AAA@@@>>><<>>:::666555555777666444333666:::;;;777333444777<<>><<<;;;999888888999;;;<<<<<<;;;:::999888999:::;;;;;;===>>>??????===;;;:::<<<;;;:::;;;<<<<<<;;;:::{{{yyyyyyvvvrrrpppsssnnnbbbZZZZZZXXXVVV\\\fffmmmwww}}}vvvnnnhhh```\\\ZZZ\\\ZZZXXX^^^gggqqq|||{{{{{{pppddd]]][[[WWWNNNFFFEEEBBB>>>???BBBEEEFFFEEEIIIGGGFFFEEEEEEDDDBBB???===<<<===>>>@@@???===;;;888;;;???BBBCCCBBB???===???CCCFFFGGGEEECCCCCCDDDCCCGGGFFFAAAAAAEEEEEEBBBHHHHHHLLLXXXhhhyyy}}}nnn```___iiiwww{{{aaaLLL???888999<<<999888777444222444777:::>>><<<:::<<<@@@BBBBBBAAA???:::444111222666:::===???===;;;999888999;;;<<<>>>>>>???@@@@@@???>>>===999999888777777777777777;;;;;;;;;999999:::>>>BBBAAA@@@@@@???===;;;:::999>>>>>>>>>===<<<<<<;;;;;;>>><<<999777666777999:::999<<<>>>===:::999999;;;<<<;;;999888777666666777888999<<<>>>??????>>>>>>===:::666666888:::::::::777888999::::::999777666555666777888888777666555777888999999888999;;;<<<999:::<<>>======@@@@@@@@@===999555444333444444444666888888666444555777;;;>>>???>>><<<::::::999999888777666555444555666777999;;;======>>>777888999:::::::::999888777777888888888888777777555666888;;;>>>>>><<<999=========;;;888888<<>>>>><<<;;;::::::===>>>@@@AAA@@@===:::888<<<;;;===@@@BBBAAA===888{{{tttnnniiigggccc______bbbccc___]]]```eeejjjrrryyyzzzqqqkkkfffccc[[[TTTTTTZZZ^^^gggsss}}}|||uuupppkkkbbb[[[PPPLLLFFFDDDDDDEEEEEEDDDFFFEEEDDDDDDEEEDDDBBB@@@@@@??????@@@AAA@@@>>><<<999;;;???CCCDDDCCCAAA@@@@@@CCCFFFFFFEEECCCCCCDDDEEEHHHHHHCCCBBBEEEEEEBBBDDDGGGPPP```ttt{{{mmmaaabbbmmm{{{qqqXXXGGG???;;;<<>>999444111333666:::<<<<<<:::888777777888:::<<<<<<============<<<;;;::::::999999888777777888888:::;;;::::::999:::===@@@@@@@@@@@@???>>><<<;;;:::=========<<<<<<;;;::::::<<<;;;888666666777999:::999;;;===<<<999888999::::::999999888888777777666555777:::<<<>>>>>>>>>===;;;888666666888999999777666777999;;;;;;:::999888666666777888888777666666999:::;;;:::999999;;;===777888:::===>>><<<888555777:::>>>@@@@@@>>>======?????????<<<999666444444555555555777999999888666666888:::<<<<<<<<<:::999999999999888888777777777777888:::<<<>>>>>>???>>>:::;;;;;;;;;:::999777666666777888999999::::::999555555888;;;>>>>>><<<:::<<<======;;;999999;;;>>>;;;===>>>???=========>>>===>>>>>>>>>>>>===;;;:::>>>======???AAA@@@<<<999xxxrrrjjjddd___^^^\\\[[[]]]bbbcccgggkkknnnwwwxxxpppfff[[[VVVWWWYYY^^^fffmmmsss{{{~~~vvvqqqddd___WWWQQQLLLHHHEEECCCDDDDDDDDDEEEFFFFFFDDDAAABBBAAAAAAAAABBBBBB???===;;;===@@@CCCEEEEEEDDDCCC@@@BBBEEEFFFEEEDDDDDDDDDGGGJJJIIIEEECCCDDDDDDCCCDDDKKKYYYmmmwwwkkkbbbfffrrrxxxcccLLLAAA>>>>>>>>>???999999888666555777;;;>>>===;;;:::;;;>>>?????????===999555333444777:::;;;888777666555666888:::<<<;;;;;;;;;:::999888777666::::::999888888888888999999:::;;;;;;:::;;;<<<>>>@@@@@@??????>>>===<<<<<<<<<<<<<<<;;;;;;:::999888:::999777666666777888:::999:::;;;:::888777888999666777888999999888777666333555999;;;======<<<;;;777777666888999999777555666777999;;;<<<<<<<<<;;;888888999999999999888888;;;<<<<<<;;;:::999:::<<<555666777999;;;:::666333555888===@@@@@@>>>======<<<======;;;888555555666666666777999;;;;;;:::888888888888888888888888888999999999999999:::;;;;;;999:::===???@@@@@@??????======<<<;;;999888666666666777888999:::;;;;;;;;;444444666:::===>>>===;;;<<<<<<<<<;;;999999:::<<<;;;<<<===>>>===>>>@@@CCC======<<<;;;;;;;;;<<<===@@@???>>>>>>>>>>>>;;;999xxxooohhhccc``````dddhhhjjjooouuuxxxyyyqqqllljjjgggiiikkkkkkllloootttxxxvvvyyy|||}}}{{{wwwpppggg]]]SSSKKKFFFGGGFFFFFFGGGHHHGGGDDDBBBAAA@@@@@@BBBCCCCCCAAA???>>>???BBBDDDEEEDDDCCCBBBAAABBBDDDDDDEEEDDDDDDEEEFFFHHHIIIFFFBBBBBBDDDEEEJJJUUUggg|||}}}nnnfffaaaiiiyyymmmYYYDDD<<<======<<<<<<999999999888777999<<>>>>><<<999666555666888::::::666555555555777999;;;===;;;;;;:::999888666555555999999888888888888888999:::;;;======<<<<<<===>>>@@@???>>>>>>============::::::;;;;;;:::999777777888777666555666777999:::999999888888777777777777444555777999999888777666555777:::<<<<<<;;;999777555666888:::;;;999777444555666888;;;===>>>??????;;;;;;<<<<<<<<<<<<;;;;;;<<<======;;;999888999:::666666666888999999666444333777<<>>======999::::::888555444555666777777888:::===>>>===;;;999888666555555555666777999888888999:::;;;===>>>:::;;;>>>@@@@@@@@@>>>======<<<;;;999888888888888777888999999:::999999999333444666999===>>>>>><<<;;;<<<<<<;;;:::999999999888999::::::;;;===@@@CCC===;;;999777888:::===???BBB@@@???======<<<;;;;;;zzzsssmmmgggbbbbbbbbbgggqqqxxx|||xxxxxxwwwtttpppkkkiiigggkkkkkkjjjiiilllwwwtttfffZZZSSSQQQNNNLLLJJJHHHFFFCCC@@@>>>>>>???AAACCCDDDCCCAAA@@@BBBDDDFFFFFFDDDBBBAAABBBBBBBBBCCCEEEEEEEEEEEEEEEEEEFFFDDDBBBAAAFFFLLLRRRbbbvvv~~~|||~~~~~~ddd___```mmmfffSSS@@@:::;;;;;;888777999999:::999888:::===???<<<===<<<<<<<<<<<<===>>><<<:::888888999:::::::::555555666777999;;;===>>>===<<<;;;:::999888777777888888777777777888888999;;;===>>>>>>======>>>?????????>>>===<<<<<<======999999:::;;;:::888777555666666555666777888:::;;;999888777666666666777777222444666888999888777666888999<<<===<<<999666444444777;;;======:::777555444666888:::===???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<:::888777777999888777777888999999888666333666:::======<<<======777888777666444333444666777888999;;;>>>@@@???===:::999666444333444666777999888888888999;;;===>>>:::;;;===>>>>>>===;;;:::999999777777777999;;;<<<999999999999888777555555333333555888<<<>>>>>>===;;;;;;;;;;;;;;;999888666444555666666777999<<>>@@@@@@???===<<<;;;<<<==={{{sssmmmjjjjjjkkkkkkrrrsssyyyyyyrrrnnnjjjhhhccc^^^]]]cccnnnwww~~~ssslllccc^^^WWWQQQKKKGGGBBB@@@?????????BBBDDDEEECCCBBBAAACCCGGGIIIIIIGGGDDDAAABBBAAAAAABBBEEEFFFFFFEEECCCBBBCCCCCCBBBCCCLLLVVV___sss~~~}}}|||{{{zzz|||wwwZZZYYY```rrr|||```PPP@@@;;;;;;999777666999:::::::::999:::<<<>>>===>>>>>>===<<<;;;===>>><<<;;;;;;;;;======<<<:::666666777888:::<<<>>>??????>>>===<<<;;;::::::;;;999888888888888999::::::===>>>>>>===<<<<<<===???@@@>>>===;;;::::::;;;;;;888999:::;;;:::888666555555555555777888:::;;;<<<:::888666555666777777666333444555777777777666666888:::<<<===<<<999555222444888<<<>>>===:::777666444555777999<<>>>>>>>>>>>??????;;;;;;;;;999777666777999;;;999888888:::::::::999555777999:::::::::<<<===888888777555333333555777777777999<<>>>>>===<<<<<<>>>@@@vvvmmmllliiihhhkkkrrr|||yyyuuunnnfff```^^^^^^^^^hhhnnnvvv~~~|||uuuiii^^^UUUNNNHHHEEECCCBBBBBBDDDEEEEEECCC@@@@@@DDDIIIMMMNNNLLLHHHEEECCCAAA@@@BBBEEEGGGGGGEEEBBB@@@AAACCCCCCGGGSSSbbbsss~~~}}}|||{{{{{{kkkTTTVVVaaawwwrrrXXXKKK@@@<<<<<<:::999::::::;;;;;;:::999999;;;<<<>>>@@@@@@???<<<;;;===???===<<<===>>>@@@???===;;;666666777999:::<<<===>>>@@@???>>>===<<<======>>>:::::::::::::::;;;<<<<<<======<<<:::999999<<<>>>@@@>>><<<:::888888999999888999;;;<<<;;;999666555444555666888999;;;===>>>;;;888555555666888888777555555555555555555555555444666:::<<<;;;888444222333777<<<===;;;888777666444555666888;;;>>>@@@BBB>>>>>>===<<<<<<===>>>>>>;;;;;;;;;:::888888999:::<<<:::888888:::;;;;;;:::777888888777777888;;;===;;;;;;:::777555555777999777777999<<<@@@AAAAAA@@@;;;:::888666666777999::::::999666444444555777888<<<;;;999888777777777777555444222222444888<<>>>>>===>>>@@@BBBxxxlllbbbcccdddfffjjjqqq~~~~~~uuulllbbbYYYSSSSSSZZZdddnnnvvv}}}xxxjjj___VVVPPPMMMGGGFFFFFFFFFFFFEEEBBB???>>>CCCJJJPPPSSSQQQMMMJJJCCCAAA@@@AAAEEEGGGGGGEEEBBB@@@AAACCCEEEIIIYYYjjj|||{{{~~~|||bbbQQQTTTccc{{{yyyfffRRRHHH???======<<<===???:::;;;;;;:::999888999;;;???AAAAAA???<<<;;;===???======>>>@@@AAAAAA>>>;;;666666777999:::;;;<<<===@@@@@@>>>======>>>???@@@<<<<<<<<<<<<<<<===>>>???<<<<<<:::888666777;;;===@@@>>>;;;999777777777888888:::;;;<<<<<<999777555444555666888:::<<<>>>???<<<999555444777888888777666555555444444444555555000333777:::;;;888555333222777;;;<<<999777666666444555666888;;;===@@@AAA===<<<;;;::::::;;;<<<===;;;<<<<<<;;;999999:::<<<===;;;888888:::;;;;;;;;;999999888666555777:::===>>>===<<<999777777999;;;666777999<<<@@@BBBAAA@@@;;;:::888777888999:::;;;;;;999666333222333444555===;;;999666555666777888555444222111222666;;;>>>::::::::::::999999777777666666555777999;;;;;;::::::999999;;;<<<:::555000777999;;;;;;999777777777444555888::::::888555333666999===???>>>???AAADDD~~~xxxuuuppphhhbbbbbblllyyywwwhhh^^^ZZZXXXWWW[[[ccckkkooopppuuuwwwwwwmmmccc]]]]]]YYYSSSNNNIIIDDD@@@===@@@AAACCCJJJPPPQQQLLLFFFDDDAAA???CCCHHHKKKHHHDDDIIIBBBAAAGGGJJJPPPbbbwww{{{}}}qqqYYYMMM\\\pppjjjTTTHHHDDD>>>;;;:::;;;<<<===>>>===<<<:::999888888888888<<>><<<;;;<<<===>>>===<<<999:::;;;;;;;;;:::999888===<<<:::999999:::<<<===<<<<<<==================<<<===<<<999666666999===CCCBBB>>>:::666555666888999:::;;;<<<<<<<<<;;;:::777888888888999<<<@@@DDD???;;;777777:::<<<999666999999999888666444333222444444555777777888888888555999======:::666444444111222444777999;;;<<<<<<999999888888999;;;>>>???;;;<<<>>>???@@@???===<<<777666555444444555777888888777777777666666666555666777999999:::999888777777888999;;;<<<=========@@@>>>;;;;;;<<<======<<<;;;;;;888444000000333777;;;888555555888:::999888;;;777444444777;;;<<<;;;>>><<<::::::::::::888777444555666777888888999999>>>:::777666777999888777999999:::999777555555555111111333555777777444111888999:::<<<===>>>>>>>>>xxxsssoooooorrrtttsssqqqsss}}}|||tttlllgggbbb```cccfffgggfffjjjjjjqqq{{{xxxrrrnnnjjjccc[[[UUUNNNHHHDDDDDDBBBAAADDDHHHJJJGGGDDDCCCAAA>>>???CCCFFFFFFDDDGGGBBBCCCKKKRRR[[[ppp}}}dddQQQNNNaaaxxxdddOOOBBB???;;;999:::<<<>>>???===<<<:::999888777777777777;;;>>>@@@@@@????????????===<<<<<<======<<<;;;:::;;;=========;;;999888:::999777666777888:::;;;???>>>>>>===<<<<<<<<<;;;;;;;;;:::777555666:::>>>DDDCCC@@@<<<888666666777888999:::;;;;;;:::999888999999999888888;;;???CCCCCC>>>::::::===???>>><<<;;;;;;:::999888666555444333444666777999999999999:::===??????;;;666444444222333555777888:::;;;;;;888888888888999<<<>>>@@@;;;<<<>>>??????>>>===<<<666555444333333444666777888888888777777666666555666777888:::;;;;;;;;;:::888999:::;;;============???===<<<;;;<<<<<<;;;:::;;;;;;:::666333333666999:::888666777:::<<<<<<;;;<<<999666555888:::;;;;;;:::888777777999999888777444444444444555777888999999666333333666888999999:::;;;:::999666444222222///000222666999999888555888999;;;<<<===>>>>>>>>>dddbbbccchhhrrr{{{}}}tttooommmkkkhhhfffbbb```aaagggmmmqqqwww}}}yyyqqqiii```YYYTTTLLLGGGAAA???AAADDDEEEDDDCCCBBB@@@???@@@CCCEEEGGGGGGEEEJJJTTT]]]iii}}}nnnYYYMMMPPPggguuu[[[JJJ<<<999777777:::===???@@@;;;:::999888777666666666777:::>>>@@@@@@@@@@@@AAAAAA???============;;;999:::<<<>>>???>>><<<:::888999888777666777888:::;;;???>>>===<<<;;;;;;::::::;;;:::888555444666;;;>>>CCCBBB@@@>>>;;;888777666666777888999999888777666;;;:::888777666999>>>BBBCCC???;;;;;;>>>AAAAAA@@@<<<<<<;;;:::888777666666333444666999:::;;;;;;;;;>>>@@@AAA???;;;777555444555555666777888999::::::888888888888999<<<>>>???<<<<<<>>>>>>>>>===<<<;;;666555444333333444555666:::999999888777777666666666666888:::;;;<<<<<<<<<999:::;;;<<<===>>>>>>>>>>>>===<<<<<<<<<<<<:::888;;;;;;;;;999777777999;;;999888777999;;;>>>>>>>>>>>>;;;888777888:::::::::555444333444777888888888444333111111222444777999444222000111444777:::;;;===<<<;;;999777444222000...///222666:::<<<;;;:::999:::;;;===>>>>>>>>>===```aaafffooo{{{yyytttfffbbb___^^^```dddhhhkkkrrr}}}wwwpppkkkYYYRRRHHHBBBAAACCCFFFGGGBBBCCCDDDCCCCCCEEEHHHKKKKKKMMMUUUaaajjjsssiiiWWWPPPUUUlllkkkTTTFFF999888777888;;;>>>@@@@@@:::999888777666666666666777:::>>>@@@AAAAAABBBCCCBBB@@@>>>======<<<:::999777999<<<>>>???>>>;;;:::<<<;;;:::999:::;;;===>>><<<;;;:::999999999::::::===:::777444333666999<<<>>>>>>=========;;;888666777888999999999888777666888888666444444777===AAA@@@<<<999999;;;???@@@AAA<<<;;;:::999777777666666333444777:::<<<<<<<<<<<<>>>??????===;;;888666555999999999999999999::::::999999888888888999:::;;;<<<============<<<;;;:::777666666555555555555666:::::::::999888888777777777777888999::::::;;;;;;:::;;;<<<===>>>>>>>>>>>><<<;;;;;;<<<<<<;;;999666999:::::::::::::::;;;<<<:::::::::;;;===>>>??????>>><<<:::888777888888888333222111333666999::::::555333000///000333666999444333111111444777:::<<<===<<<::::::999777555333000111333777;;;>>>===<<<999:::<<<>>>???>>>======iiimmmvvvwwwrrriiiaaa]]]\\\[[[YYYZZZeeerrryyy|||mmmeeeYYYOOOHHHFFFFFFGGGAAACCCEEEEEEFFFGGGIIIKKKNNNUUUaaallluuu}}}fffVVVRRR^^^ppp}}}dddPPPEEE;;;:::999:::===?????????999999888777666666666666999<<>>>>><<<:::888333555999<<<>>>>>>===<<<>>>===<<<;;;;;;<<<===???666555555555666777999;;;???<<<777444444666888999888888888;;;======;;;999::::::;;;<<<;;;:::999888444444333222333666;;;@@@===;;;999999:::===???@@@:::999777666555555555555222444888;;;=========<<<;;;::::::999999999888888<<<<<<;;;::::::;;;;;;<<<;;;;;;:::999888777777777=========<<<;;;:::999999999999888777777777777777;;;:::::::::999999999999888888888777777777777777;;;;;;<<<===>>>>>>>>>>>>:::999999:::;;;;;;888666777888999;;;<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<======<<<;;;999777666666777444333222444777;;;======888555222000000333666999777777666666666777999;;;;;;:::999:::<<<<<<:::888444444555888;;;======;;;999;;;===?????????===<<>>???>>>===;;;:::999888888888888888:::<<>>>>>===;;;999333555777:::<<<===>>>>>>>>>===;;;999888999:::;;;222222111111333666999;;;>>>;;;777666777888888888555444555888===???>>>;;;======>>>>>>>>><<<;;;:::333333333333333555999===<<<<<<;;;;;;<<<>>>???@@@888777555444333333444444222555888;;;======;;;:::888777555666888:::::::::===<<<;;;::::::;;;<<<=========<<<;;;:::888777777>>>===<<<;;;:::999888888::::::999999888888777777::::::::::::;;;;;;;;;;;;999999777666666555666666:::;;;<<<===============888777777888::::::999888666666888;;;>>>===:::777999;;;<<<<<<;;;::::::;;;=========:::888666666777777555444555999<<<>>>???<<<:::666333222444777999;;;<<<===;;;999888888999888777666999===???===;;;777666777999;;;<<<<<<;;;999;;;>>>@@@@@@???===;;;{{{tttgggZZZQQQRRRQQQPPPQQQWWWaaaiiinnntttzzztttiiiaaa]]]QQQKKKDDDAAACCCEEEGGGGGGMMMUUU```hhhppp|||sss___ZZZ```uuunnnYYYIIIBBB===<<<<<<===??????===<<<<<<<<<;;;::::::::::::;;;:::<<<>>>>>>>>>???@@@BBBBBBAAA???>>>>>>>>><<<:::888888888999;;;<<<>>>???>>>===:::888666666777777333222111111222444777999;;;888777777:::<<<;;;:::666444444888===@@@???<<>><<<;;;666666777666555555777888;;;<<<===>>>======>>>>>>888777555333222333444555333555888;;;<<<<<<:::888999666444555888:::;;;:::<<<;;;999999999:::;;;<<<===>>>>>>>>>======<<<;;;???>>><<<;;;999888777777::::::999999888777666666999999:::;;;<<<===>>>>>>999888777666666777777888::::::;;;<<<<<<<<<<<<;;;777666555666888:::;;;:::666777999===???>>>:::666555888;;;;;;:::999999;;;===??????===:::888999::::::888666666999<<<>>>???AAA>>>;;;777666777888999;;;>>>@@@???<<<999777777777444444777<<<>>>===:::777666666888;;;<<<<<<;;;:::;;;>>>@@@AAA???===;;;|||nnn```[[[SSSKKKHHHKKKRRRWWW^^^ccciiikkklllrrr~~~vvvqqq]]]SSSGGGAAABBBFFFHHHHHHMMMSSSZZZ^^^eeerrrrrr```aaannn}}}iiiUUUGGG???;;;;;;<<<===??????===;;;======<<<;;;;;;;;;<<<<<<999;;;======<<<===>>>@@@BBB@@@???>>>???>>>===;;;<<<;;;:::::::::<<<===>>>@@@>>>;;;888666666666666555444222111222444666888888666666888<<>><<<999666555888>>>AAA@@@===???@@@@@@@@@???>>><<<;;;999::::::999777555555666888;;;===>>>===<<<;;;<<<888777555333222333444555333555888;;;<<<;;;999777:::777444555888:::;;;::::::999888777777999:::<<<===>>>???@@@@@@AAA@@@@@@???>>><<<:::999777777777999999999999888777555555888999:::;;;===>>>???@@@888888777777777888:::;;;::::::;;;;;;<<<;;;;;;;;;666555333555777:::;;;<<<777888:::>>>AAA@@@:::555222555999:::999888:::<<>>>>>DDDAAA>>>;;;999888999::::::>>>BBBAAA>>>999777777666333222555;;;===;;;777555555555777;;;=========:::<<>>>>>>>><<<:::888:::999999;;;>>>@@@@@@???:::999888777888:::===???CCC@@@===<<<======<<<;;;:::999999999:::;;;===>>>===<<<;;;:::999777666666;;;:::888777666777777888999888777:::===???===;;;<<<:::888:::===???>>><<>>>>>======>>>:::;;;;;;999888888:::<<<888999999::::::999999888;;;<<<>>>@@@@@@???===<<<@@@>>>;;;888666666666777:::;;;<<<<<<;;;888555333888:::<<<<<<;;;:::;;;<<<888999:::;;;<<<===<<<<<>>===???@@@@@@===:::888888888>>>???@@@???<<<:::999:::<<<888444444777:::;;;:::777888::::::999:::<<<>>>===============<<<<<<<<>><<<;;;;;;:::888777:::999999;;;>>>@@@@@@???999888777666777999<<<>>>???>>>======>>>===;;;888;;;;;;;;;;;;<<<===>>>>>>;;;;;;:::999888777777666<<<;;;:::888888888999:::999888888:::===>>>===;;;;;;999777888;;;======;;;>>>>>>>>><<<999777777888:::;;;;;;999777777888999<<<;;;:::999888999999:::===<<<;;;:::999888777666666888;;;======>>>???@@@??????===:::777777888::::::;;;;;;;;;:::999888777777888:::;;;<<<;;;999888<<<;;;999777666666666666888999;;;<<<<<<:::888666777999<<<<<<;;;::::::;;;999999999:::;;;;;;<<<<<<@@@>>>;;;:::::::::888666666333000111555888999888777999===???@@@>>>;;;999777888999;;;;;;;;;;;;:::===:::888888;;;===>>>===:::888777888;;;>>>>>><<<>>>??????===;;;999999999;;;===>>>===;;;;;;<<<===<<<999666555666999:::;;;:::;;;;;;:::888999;;;=========<<<<<<;;;;;;;;;;;;xxxlllbbb]]]XXXVVVSSSQQQRRRUUUUUU___jjjrrrwwwnnn^^^XXXKKKGGGAAA>>>???BBBFFFHHHRRR\\\kkk{{{}}}eeeWWW[[[rrrzzzfffUUUJJJEEECCC===<<<:::777666555555666999999999;;;>>>@@@???>>>999888777666777888:::<<<;;;;;;;;;===>>>===999666======>>>>>>>>>>>>>>>===999999999888888888777777<<<<<<:::999999:::;;;;;;:::999999:::<<<===;;;:::999888777777999;;;;;;:::;;;<<<===<<<888666444444888999::::::888777888:::<<<:::888777777888999:::??????>>><<<;;;:::999888555777999;;;<<<>>>AAACCCEEECCC@@@;;;777555666888=========<<<:::999777666444666777999999999777666777777777777777666666666777888:::<<<<<<;;;:::999666999<<<>>>===;;;::::::999999888888999:::;;;<<<>>><<<:::::::::999888666555111...///333666666555777999===@@@AAA@@@===;;;999999::::::::::::999888:::888777777:::;;;<<<;;;999888777888:::<<<<<<<<<<<<===>>>===;;;::::::;;;999:::;;;::::::;;;>>>@@@===;;;999666444666:::>>>???>>><<<999777777:::<<<===<<<;;;:::999999999999vvvsssppplllfff^^^YYYWWWSSSWWW\\\```dddlllxxxtttjjjWWWNNNCCC===>>>AAACCCCCCGGGMMMWWWcccoooyyy|||jjj___bbbuuulllXXXKKKDDDAAA@@@;;;:::888555222222333444888888999<<<>>>@@@???===:::999888888888999:::;;;:::999999:::;;;;;;:::888<<<===>>>??????>>><<<<<<888888888888888888888888;;;:::999999999:::;;;<<<:::::::::;;;;;;;;;:::999888888777888999:::;;;;;;999:::<<<;;;888444222222666888999999888777888999;;;999777666555777999:::@@@@@@???>>>===;;;;;;:::444555777777999<<<@@@DDDGGGEEEAAA<<<777555777999@@@???>>>===;;;888666555555666888:::::::::999888444555666888888999999888999:::;;;<<<<<<;;;:::999777:::>>>@@@???===;;;::::::999888777777999;;;<<<===<<<::::::;;;:::888777444111...///222555666555777:::>>>AAACCCAAA???===:::::::::999999888777777888888888999:::;;;;;;;;;888888777888999::::::::::::<<<======<<<;;;;;;<<<999:::999999888:::===@@@<<<<<<:::777333555:::???BBB@@@===999666666999;;;<<<;;;:::888777777777777|||sssiiibbb^^^[[[XXXYYY]]]ccchhhkkkuuuyyy}}}iii]]]NNNEEEDDDGGGHHHGGGFFFFFFGGGLLLUUU```lllsssvvviiiccciiizzzyyyaaaNNNCCC???===<<<::::::888555111000222444888888999<<>><<<<<<<<<;;;:::::::::;;;;;;:::888555555777:::;;;;;;;;;<<<===>>>===<<<;;;:::888888888888888999999999888888777777777888:::;;;:::;;;;;;;;;:::999888888888888999999999:::;;;<<<777999;;;;;;888555333222444666888888777666666777888777666555555666888999>>>>>>>>>===<<<<<<;;;;;;444444555555666999>>>AAADDDCCC@@@<<<888777999:::@@@???>>>===;;;888666555444666888:::;;;:::999888444555777999;;;<<<<<<<<<============<<<:::888777888<<<@@@AAA@@@>>>===<<<;;;999888777777888:::<<<===<<<;;;<<<===<<<:::888444111...///333777888777888;;;???BBBCCCBBB@@@>>>;;;:::999888777666666555777999:::<<<<<<<<<;;;;;;888888888777777777888999888:::===>>>===<<<<<<<<<:::::::::888777888:::===;;;;;;:::777444555:::???BBB@@@===999666555888;;;;;;:::888666666666777777wwwmmmhhhbbbaaadddfffeeecccdddhhhnnnrrrxxxssscccWWWRRRQQQOOONNNJJJFFF@@@???CCCMMMYYYaaapppjjj^^^```lllpppYYYHHH@@@>>>;;;999:::;;;;;;777222000222444777777999<<>><<<======<<<;;;;;;;;;;;;;;;:::777444333666999<<<>>>::::::;;;;;;;;;;;;;;;:::999999999999999999::::::666555555555666777999:::;;;<<<===;;;999777777777777888999999888999;;;===777999;;;:::888666666666555777999999777666666666666666555555666666777777:::::::::;;;;;;;;;;;;;;;555666666666555777;;;>>>@@@@@@???===:::999:::;;;=========<<<:::999777666222444666888999999888777666777888:::<<<>>>???@@@AAA@@@???===;;;999777666999<<>>======;;;:::999888888999:::;;;<<<;;;<<<===>>>>>>;;;999333000...000444999:::999999;;;???BBBCCCBBB???===;;;:::999777666555555555777999===>>>===<<<<<<<<<777888888777555555666888888:::===>>>===<<<<<<<<<:::::::::888666666888999999999888666555777:::<<>><<<999666666888::::::999777555555666777999~~~{{{xxxuuurrrmmmjjjfffhhhjjjkkkmmmrrrzzz~~~ssskkkeee___\\\UUUPPPHHHCCCBBBEEEKKKOOO[[[mmm|||yyyaaaXXX```qqqzzziiiSSSEEEAAA@@@===999;;;===>>>;;;555222333555666777999<<>><<<888555555666555777888888777777999<<<888999::::::999888999:::777999;;;;;;999777666666333444555666666666666555555666666888999::::::;;;999999999888777777999;;;===??????>>>;;;999999::::::;;;;;;;;;:::999888777111222555777888888777666777777888999;;;>>>@@@BBBBBBAAA@@@>>>;;;999888777999;;;>>>>>>===<<<<<<===;;;;;;:::::::::::::::::::::::::::<<<>>>===;;;999111...---///555999;;;;;;999<<<@@@BBBCCCAAA>>><<<:::999888666555555555666555999>>>???>>><<<;;;<<<666888888777444333555777888:::>>>???>>><<<;;;;;;888999:::999777666777888666555444555777999::::::;;;;;;:::999777666888:::999888666555555777999:::{{{uuurrrqqqqqqpppllliiijjjpppuuuxxxwwwwwwzzzxxxpppkkkaaa\\\UUUMMMGGGDDDBBBBBBJJJVVV```eeesssuuu^^^ZZZgggxxxtttdddOOODDDBBBBBB>>>:::;;;>>>@@@===777333444666666777999<<>><<<888555555666444666777777555555888;;;999:::::::::999999;;;===999;;;======;;;999777777111333555777777666555444222333444555777999::::::;;;<<<<<<;;;999888999:::<<<>>>??????<<<999888888888999999::::::999999999222333666888999999888888888777777888:::===@@@BBBAAAAAA???>>><<<:::999888888:::<<<<<<;;;:::;;;<<<;;;;;;<<<<<<<<<;;;::::::888888999;;;===<<<:::888///---+++...444999;;;;;;:::<<<@@@BBBBBB@@@===;;;:::999777666555555555666444999>>>???===;;;;;;;;;666888888777333222444777888;;;>>>???>>><<<;;;:::555777999999888777777888555333222555999;;;:::777888999999888777777888999999777555555555777:::<<<}}}zzzooojjjnnnkkkhhhdddccchhhtttuuuhhhaaaXXXLLLDDDCCCHHHGGGKKKSSS\\\dddoooyyylllUUUTTTfff~~~kkk[[[JJJBBB@@@===<<<<<>>999666666777<<<===<<<;;;999999:::<<<<<<<<<<<<<<<;;;:::999999:::999888:::<<<======<<<<<<;;;:::::::::<<<===>>>??????>>>===<<<<<<;;;;;;888888777777888:::;;;===AAA@@@???;;;666333222333444444333333444666999:::===:::888777:::===???@@@@@@AAAAAAAAA>>>:::666444///222777;;;;;;999444222---///222333444555666888999<<<>>>>>><<<999888888:::;;;<<<<<<;;;888666444555666777999::::::777555888999:::<<<<<<<<<<<<;;;666777:::@@@EEEFFFCCC??????>>>===<<<<<<;;;<<<<<<>>>===;;;:::;;;<<<>>>???==================>>>>>>;;;;;;::::::999777666555333111//////333888<<<===;;;<<<>>>???>>><<<999777888777555444444555666777888999:::;;;<<<;;;::::::888555333222444555666666888:::<<<<<<:::999999::::::999:::;;;<<<:::777444444666888999::::::<<<===;;;;;;:::::::::999999999888888777777999;;;>>>@@@}}}wwwwwwlllgggbbb^^^aaajjjuuu}}}xxxqqqiii\\\SSSPPPJJJEEEDDDGGGMMMTTT___iiiwwwyyyeeeTTTYYYooo|||fffWWWHHHAAA@@@>>>===>>>CCCBBBAAA>>>;;;999:::;;;>>>>>><<<999666555777999;;;;;;<<<<<<<<<;;;:::::::::999999:::===>>>>>>===<<<<<<;;;;;;;;;<<<<<<===>>>>>>===<<<;;;;;;::::::999888888888888:::;;;<<<>>>>>>===999555333333333777666555444444666999;;;>>><<<::::::<<>>===<<<;;;999666777:::???DDDFFFCCC???===<<<<<<<<<<<<<<<===>>>===<<<;;;:::;;;<<<>>>@@@>>>>>>>>>>>>>>>=========:::::::::999777666555444333111000222666:::===>>><<<<<<>>>>>>===;;;999888888777555444444444666777555666777888999999888888888555333222333555666666777888999999777777888::::::999999:::;;;:::888666555888:::;;;;;;;;;<<<===<<<<<<;;;;;;::::::999999999888777777888:::<<<>>>uuuooogggaaa```dddjjjnnnuuu|||sssgggbbbTTTLLLDDDAAABBBFFFNNNWWWfffnnnwww~~~mmm___WWWddd|||ttt___RRREEE@@@@@@>>>>>>@@@@@@@@@@@@>>><<<<<<===???@@@>>>;;;777333222444777;;;;;;;;;<<<<<<<<<<<<<<<::::::999;;;===???>>>>>>;;;<<<=========<<<;;;:::;;;;;;::::::999999888888999999888888999:::;;;<<<;;;;;;:::888555444444555:::888666444555777;;;===AAA???>>>???@@@AAA@@@???>>>>>>>>>===;;;888444222444777;;;>>>>>><<<888555444555666666555555666777===???@@@@@@>>><<<;;;;;;666777888::::::888777666777777888888888888777666<<<===???@@@???===:::888888777:::>>>CCCEEEBBB???;;;;;;;;;;;;<<<===>>>???<<<;;;::::::;;;===???@@@?????????>>>>>>=========::::::999777666444333333333222222555999===>>>???<<<=========<<<;;;:::999888777555444444444555666555555777888999999999999888555333222333555666666555555555555444444777999:::999888888999:::999777888:::======<<<;;;;;;<<<>>>======<<<;;;;;;::::::999999888777777999:::;;;xxxoookkkiiijjjjjjrrrtttuuuvvvwww{{{zzzqqqggg\\\RRRKKKHHHFFFHHHMMMXXX^^^hhhrrr|||eee^^^```rrr|||lllXXXMMMCCC@@@???======???>>>???>>>===;;;;;;===???@@@>>>:::666333333666999;;;;;;;;;<<<<<<===>>>>>>:::999999:::<<<======<<<:::;;;===>>>>>><<<:::888777777777777666666666666999999999999::::::;;;;;;999999999888666555777888:::999666555666:::>>>@@@BBBBBBAAABBBCCCBBB@@@>>>::::::;;;;;;:::888666555666999<<>>@@@AAAAAA>>>===<<<===999:::;;;<<<<<<:::888777777888888888777666777888<<<>>>@@@AAAAAA???<<<:::999888999===BBBDDDAAA???;;;;;;;;;;;;;;;<<<===>>>:::::::::;;;;;;===>>>???@@@??????>>>>>>======<<<:::999888666555444333333222222333777;;;>>>>>>>>>=========<<<<<<;;;;;;;;;888888666555555555555555777888999:::;;;<<<======888666333222444555666666444555444333222444777::::::888777777888:::999999:::<<>>>>>======<<<;;;;;;::::::999888777777777888888zzzuuuqqqnnnssspppkkkgggeeehhhmmmqqqmmmooouuuxxxoooeee^^^XXXPPPKKKJJJMMMOOOVVV___kkkyyyzzz]]]^^^jjjuuueeeRRRIIIAAA???>>>;;;;;;===>>>>>>>>><<<999999;;;<<<>>>===:::777555666:::======<<<<<<<<<<<<===>>>???999888777888:::;;;:::999888999<<<>>>===<<<999777444444444444444444555555999:::::::::;;;;;;;;;;;;888999999999888888999;;;999888666666888<<<@@@CCCBBBBBBBBBCCCCCCBBB???===666777888:::::::::::::::888:::===??????<<<999777555666777777777888:::===???@@@AAA@@@>>>=========<<<=========;;;999666444666777888777555666888;;;;;;===???AAABBB@@@???===;;;999999<<<@@@BBBAAA>>>======<<<;;;;;;;;;;;;;;;:::::::::;;;<<<======>>>>>>>>>>>>=========<<<<<<:::999888666555555555555222222444777;;;======<<<>>>>>>==================999999888777666666555555888888999;;;<<<>>>???@@@999777444333555666777777666666666444333555888:::999777666666888::::::999:::===??????===:::999999<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777777777777|||wwwsssqqqmmmiiieeeaaa___^^^YYYWWWZZZdddppp|||~~~wwwrrrkkk^^^SSSNNNHHHFFFGGGMMMUUUaaappp|||}}}iiiXXX```tttlll[[[KKKEEE???>>>===::::::<<<>>>>>>===;;;999888999;;;<<<<<<:::888777999===@@@>>>>>>===<<<<<<===???@@@:::999888888888888777555555777:::;;;<<<;;;999777333333444444555555666666::::::;;;;;;;;;;;;::::::777888999999888999;;;===888777777888:::===@@@BBB@@@@@@@@@AAAAAAAAA>>><<<666777888:::;;;<<<======:::<<<>>>@@@???===:::888666777777777777888;;;>>>>>>???@@@>>><<<;;;<<<===<<<<<<<<<<<<:::666333111555777777666444555:::>>><<<===>>>@@@@@@@@@@@@@@@<<<:::999;;;???AAA@@@>>>>>>===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777777777888999555444555888;;;===<<<;;;>>>>>>????????????>>>>>>;;;::::::999888777666666666666777888:::<<<>>>???;;;888666555666888999888888888888777666666888:::777666555777999::::::999888;;;>>>>>><<<999777777999999999:::::::::;;;;;;;;;::::::999888888777777{{{zzzvvvrrrmmmgggaaa]]]VVVPPPNNNUUU```iiiqqqwww~~~qqqccc\\\OOOIIIEEEEEEHHHMMMXXXddduuuqqq\\\ZZZgggyyyaaaPPPDDD???<<<======;;;;;;======>>>===;;;999999;;;===;;;;;;;;;:::999:::===@@@@@@???>>><<<<<<===>>>???===;;;999888888777555444333555777999::::::999888555555666777777888999999::::::;;;<<<<<<;;;:::999666777888888777888:::<<<999999999:::;;;<<<===>>>>>>===<<<===>>>>>>===;;;999:::;;;;;;<<<======>>>===>>>@@@AAAAAA???<<<;;;888888888777666777:::<<<===>>>>>><<<:::999:::<<<;;;;;;<<<<<<:::777555333333666777555444666<<>>>>>>>>>>>?????????>>>;;;999:::>>>@@@@@@>>><<<<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999::::::;;;<<<<<<<<<;;;;;;999999999:::<<<===999888888999;;;======<<<>>>???AAABBBBBBAAA???>>><<<<<<<<<;;;:::999777777444444444666888;;;===???<<<:::777666888:::::::::999::::::999777666777888444444555888:::;;;:::888666999<<<===;;;888666555555666666777888999::::::;;;;;;;;;::::::999888888~~~yyytttoookkkhhh^^^TTTNNNRRRZZZ^^^```aaaoooxxxrrrjjjZZZRRRJJJHHHEEEDDDKKKVVV]]]qqqmmmYYY___ooosssYYYHHH???;;;:::======;;;<<<@@@=========<<<;;;;;;===???;;;;;;<<<:::999:::<<<>>>BBB@@@>>>===<<<===>>>??????===;;;999999888555333222333555777888999999999777777888999:::;;;<<<<<<:::;;;<<<<<<<<<;;;:::999555666777777666777999;;;:::;;;;;;<<<<<<;;;:::999<<<;;;:::;;;<<<===<<<;;;========================???@@@BBBCCCBBBAAA>>><<<::::::999777555555888:::<<<======;;;999888999;;;;;;<<<=========;;;888777222555666555333666===CCCAAA@@@???===<<<===>>>>>>>>>;;;999999===@@@???>>>::::::::::::;;;<<<======<<<<<<<<<<<<;;;:::999999777888888999:::;;;<<<===<<<;;;:::::::::<<>>===>>>@@@BBBDDDDDDBBB@@@???=========<<<;;;:::888777444444444666888;;;>>>@@@===;;;888777999:::;;;;;;999;;;<<<;;;888666666666333444555888;;;;;;:::777444777:::;;;:::777555444333333444666777888:::::::::;;;;;;;;;;;;:::999888{{{zzzwwwpppdddaaa[[[TTTPPPPPPTTTXXX\\\gggttt{{{zzznnneeeZZZRRRNNNLLLKKKIIIKKKVVVeeerrr|||yyygggcccddd~~~hhhPPPBBB:::<<<>>>?????????@@@AAA???@@@@@@>>><<<<<<>>>???===:::777666999===@@@AAA>>>======<<<<<<<<<=========;;;888666666777:::<<<444666888888888777888999777777777:::======:::777:::999999;;;======<<<::::::888555333333666:::===999;;;>>>???===:::999888999999999888777888:::<<<>>>>>>============>>>>>>@@@@@@??????>>>>>>======;;;<<<===>>>===<<<:::888>>>??????>>><<<::::::;;;>>>>>>>>>>>><<<:::888777666666666333222666<<>>???>>>===:::;;;;;;<<<;;;;;;::::::777888999:::999888555444888888888999:::;;;===>>>;;;;;;;;;::::::<<<@@@CCCBBB@@@>>><<<;;;<<<===>>>@@@AAABBBCCCBBB@@@>>><<<===???@@@???;;;777555444222333555777:::<<<>>>>>>???>>><<<;;;:::;;;===>>>>>>;;;999999:::888444000777777888999:::<<<===>>>999999999:::;;;999666444444444333333555777:::;;;<<<;;;:::::::::;;;<<<===xxxqqqnnnggg___XXXTTTTTTVVVTTTZZZbbbgggllluuu}}}wwwmmmeee]]]UUUMMMGGGEEEMMMXXXaaajjjtttvvvgggeeeuuuwwwaaaMMM@@@;;;===>>>>>>======???AAA===???@@@@@@>>>===>>>???>>><<<:::;;;===???@@@@@@>>>===<<<;;;:::::::::;;;;;;:::777666666777999:::666888999999888888888999888777888:::======;;;888:::999999:::<<<===<<<;;;999777555444555777;;;===999;;;===<<<999777555555888999999888777777999;;;>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>=========<<<===>>>???>>><<<:::999;;;<<<===<<<:::999:::;;;<<<<<<=========<<<:::999444666666666555666:::>>>@@@???<<<999888999:::;;;;;;;;;;;;===???@@@???===>>>>>>======<<<:::999888777888999999888777666555888888888888:::;;;<<<===;;;<<<===<<<;;;<<<>>>@@@@@@>>><<<;;;::::::;;;<<>>>>><<<999666444444333444555777999:::<<<===???>>><<<;;;:::;;;<<<======;;;:::::::::999666333666666777999;;;===???@@@:::999:::::::::999777555666555444444555777999::::::999999999999:::<<<<<<}}}wwwnnneee___]]]\\\VVVVVVVVVWWW[[[dddooowww{{{}}}tttgggXXXMMMFFFIIIMMMQQQVVV___kkksss~~~ssshhhiii}}}jjjWWWHHH???>>>>>>===<<<:::;;;===???<<<>>>@@@@@@???>>>>>>??????>>>===>>>@@@AAA@@@???===<<<:::999888888888999999888888777777888888999999:::;;;:::999888999:::888888999;;;======<<<:::;;;:::888999;;;=========888777666666666888:::<<<:::::::::888555333222333888999999888666666888999===>>>>>>???>>>===<<<;;;;;;<<<<<<============<<<===>>>>>>???>>>===;;;:::888999:::999888999:::<<<:::;;;<<<======<<<;;;;;;444555777777777777888:::===<<<:::888888999:::;;;<<<<<<<<<===???@@@???===@@@@@@???>>><<<:::888777888888888777777777777777777777777888999:::;;;<<<<<<>>>???>>><<<;;;;;;<<<>>>===;;;:::999999:::;;;==================<<<<<<======<<<999666444555666666666666666777888999:::>>>===<<<;;;:::;;;<<<<<<<<<;;;::::::;;;;;;999777666666777999;;;>>>@@@AAA;;;;;;::::::999888888888777666555555555666888999777777777777888999:::;;;{{{sssooonnnoooiiiddd]]]YYYYYY^^^cccfffkkkoooxxxzzzjjj___VVVSSSOOOLLLMMMRRRZZZ___jjj|||qqqlllrrrrrr^^^NNNDDD???@@@???===:::888888;;;>>>===>>>???>>>======???AAA@@@???======???@@@@@@???:::999888777777777999:::888999999::::::999999999<<<<<<===;;;999888999:::888999:::;;;=========<<<<<<:::888888:::<<<>>>>>>:::999888777777777888888999999888666333222333555888999999888666555666777:::;;;=========;;;999777999:::;;;<<<<<<<<<<<<;;;<<<<<<======<<<;;;::::::777888999999888999;;;===;;;<<<=========<<<;;;:::666666777777777777888999<<<;;;:::999999:::;;;<<<===<<<<<<>>>???@@@???===>>>>>>===<<<;;;999777666888888777777777777888999888777777888999:::;;;;;;===???AAA@@@===:::999888===<<<;;;::::::::::::;;;<<<;;;;;;::::::;;;;;;<<<>>>===;;;777444444777999999888777666666666777888===<<<;;;:::::::::;;;;;;:::::::::;;;;;;<<<;;;;;;888888999:::;;;===???@@@<<<<<<<<<:::999888999:::777666555555555555666666555555666666777888999:::{{{uuummmgggdddcccbbb```bbbaaadddjjjpppttt||||||sssjjjcccYYYPPPLLLLLLNNNOOOVVVdddwww{{{nnnqqq}}}iiiUUUIIIBBB@@@AAA@@@===999777777:::===AAA@@@>>><<<:::<<<@@@CCC@@@===:::999:::===>>>???777666555555666999<<<>>>;;;;;;<<<<<<<<<;;;:::999<<<===<<<:::888777888:::777888:::;;;<<<<<<===>>>===;;;888888:::<<<======<<<;;;999777555555444444888888888666444555777999888999:::999666555555666666888999:::999888666444777999:::<<<<<<<<<;;;:::999:::::::::::::::::::::999::::::999999:::<<>>>>>>>><<<;;;999888999777666555666888:::;;;<<<;;;:::::::::;;;<<<======<<<<<<===??????>>><<<999999:::::::::999888888888888888888888999:::;;;888888888888999:::;;;;;;===???AAA@@@>>>:::888777=========<<<<<<<<<<<<<<<<<<;;;::::::999::::::;;;>>><<<:::666555666:::>>>;;;:::888666555555666777<<<;;;;;;:::::::::::::::999::::::;;;;;;<<<===>>>:::::::::::::::;;;<<<<<<===>>>>>><<<999888:::<<<666666666555555555555555555555666777888888999999~~~xxxtttoookkkhhheee___\\\^^^aaaccchhhnnn}}}}}}tttggg\\\TTTNNNIIIEEEEEENNN\\\jjjyyyooohhhtttzzzcccPPPFFFBBBAAAAAA@@@===:::777888;;;===BBBAAA???<<<:::;;;???BBB>>>;;;666555777:::===>>>666555444555777;;;???AAA>>>>>>>>>===<<<;;;:::999;;;;;;:::888666666777999666888:::::::::;;;===???>>><<<:::999:::;;;;;;:::===;;;888555333222333333888999999888777777:::<<<999:::;;;:::777555555555444555666666666666555444888999;;;<<<===<<<:::999777777777888999:::;;;;;;======<<<:::999999<<<>>>>>>>>>>>>>>><<<:::888777;;;888555555777:::<<<===<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<>>>>>>===;;;555666777888999999999999888888999:::;;;;;;<<<<<<:::999999999::::::;;;<<<<<<>>>@@@@@@===;;;999999>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::999999;;;:::888666555888===AAA>>><<<999777666666666777;;;;;;:::::::::999999999888999:::::::::;;;===???;;;;;;:::999999999::::::<<<>>>@@@>>>;;;999:::===777777777777777777777666777777888999999999999888~~~zzzxxxrrrkkkeee___ZZZVVV[[[bbbqqq{{{xxxmmmeee[[[OOOGGG@@@DDDKKKSSS___qqqqqqbbb```ssssss]]]MMMDDDAAAAAA@@@@@@>>>;;;999999;;;===@@@AAAAAA???===<<<<<<===:::777555555777:::<<<<<<888777666666888<<<@@@BBB@@@???>>><<<;;;999888777999999888666444444666888555777999999999:::<<>>@@@???===:::888888:::<<<===============;;;999888999777666888;;;======<<<;;;;;;::::::::::::::::::<<<;;;;;;;;;======;;;:::666666777999999:::::::::888999;;;<<<>>>>>>>>>===;;;;;;::::::;;;;;;<<<<<<;;;===??????===;;;;;;<<<===>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>===;;;999777666666666555555999>>>BBB???===:::888666666777888:::::::::::::::999888888777999::::::999999===@@@999999888888888999999:::;;;???BBB@@@<<<::::::===999::::::;;;;;;;;;::::::::::::;;;;;;;;;:::999888zzzrrrgggYYYQQQVVV___jjjttt}}}ttthhhYYYNNNBBBDDDEEEEEEKKK[[[ssszzzgggYYY[[[rrroooZZZKKKCCCAAAAAA??????>>><<<::::::<<<>>>>>>@@@CCCCCC@@@<<<:::999666555555777999;;;;;;:::;;;999888777999<<<@@@BBBAAA@@@>>>;;;999777777666777777666444333333555888444777999999888999<<>>===;;;999777555555666888;;;===???AAAAAA@@@>>>:::777666888:::;;;;;;<<<======<<<;;;:::777666777;;;???@@@>>>;;;:::::::::999999999888888<<<;;;:::;;;<<<<<<:::999777888999:::::::::::::::777999<<<>>>@@@??????>>><<<<<<;;;;;;;;;<<<======:::<<<>>>>>>===<<<===>>>======>>>>>>>>>>>>>>>===???@@@@@@@@@>>>;;;888666333333444444555999>>>BBB@@@>>>;;;888777777888999999::::::::::::999888888777999:::999888888<<>>>>>======;;;<<<======<<<;;;999888{{{sssiiiaaa[[[hhhvvvyyyhhh[[[HHHGGGFFFGGGHHHOOO```qqq|||uuuaaaXXX```wwwssscccTTTGGG>>>>>>CCC@@@??????>>>===<<<<<<;;;<<<===@@@AAA@@@===999666444444555666777999:::;;;999999999999:::;;;<<<<<<<<<===<<<999555333555888888777444000...///333666555666666666666888<<>>;;;999777666555555666777666222......444999888999999888777777888:::777:::===>>><<<999666555222222333666:::<<<<<<<<<<<<<<<<<<;;;;;;:::::::::555777:::<<<>>>>>>===<<<>>>===<<<;;;:::999999999888999:::;;;;;;;;;:::999444555888;;;<<<<<<;;;::::::999888888777777888888999999:::::::::999888777666888:::<<<<<<:::888666888:::>>>AAABBBAAA>>>===========================;;;<<<===>>>>>>===<<<;;;??????>>>===<<<;;;;;;:::???@@@AAABBB@@@>>>;;;999777555444555888<<<>>>???@@@===::::::;;;:::777555777777777666666666666666===;;;999:::======;;;888999::::::888777888:::<<<<<<>>>@@@@@@>>><<<<<<<<<888999:::;;;<<<===<<<<<<:::999999:::<<<;;;:::888yyyuuuwwwuuuiiiVVVQQQLLLHHHFFFHHHSSS___lllwwwsssddd___hhh|||yyykkk[[[NNNDDD======AAAAAA@@@@@@???>>>===<<<<<<;;;===>>>??????===;;;999666666666777888999:::;;;::::::999888888999999999:::;;;;;;999666555777999888555000------///444666666777888888999:::===@@@@@@???===:::888777777777777888777333///000555:::999999999888777777888888888;;;======:::777555555444444555888;;;<<<<<<;;;======<<<;;;;;;:::999999666777:::<<<>>>?????????@@@???===<<<:::999999999888999::::::::::::999888666777999:::;;;;;;;;;;;;;;;:::999999888888999999999:::;;;<<<<<<;;;:::999888999:::;;;;;;:::999888999:::===???@@@???===<<<========================;;;;;;<<<===>>>>>>======>>>>>>===<<<;;;;;;;;;;;;===>>>@@@AAA@@@>>>;;;:::888777666777:::===>>>>>>>>><<<999999::::::888666777777777777777777777777===;;;:::;;;<<<<<<999666888999:::999888888:::;;;<<<>>>??????>>><<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<======:::888|||kkkbbbWWWPPPKKKHHHKKKQQQ]]]ffftttooofffhhhssspppaaaOOOEEEAAA===<<<>>>AAAAAAAAA@@@???>>>===<<<;;;;;;<<<===>>>>>>======:::::::::::::::;;;<<<<<<:::999888777666666666666888999999888777777999;;;888333---,,,///333666777777:::<<<=========>>>@@@AAA@@@>>><<<:::999999999888999888555222333777;;;999999888777666666777777888:::;;;;;;888666555555777777777999;;;<<<;;;:::<<<<<<<<<<<<;;;:::999888888888:::<<<===???@@@AAAAAA@@@>>><<<:::888888777777888888999999888777777999888888888999999::::::;;;::::::999999999999999999:::<<<===>>>======<<<:::::::::;;;;;;;;;;;;::::::;;;<<<======<<<;;;:::========================;;;;;;;;;<<<===>>>???@@@>>>===<<<;;;:::::::::;;;;;;<<<>>>??????>>><<<;;;999888888:::<<<>>>======;;;:::999999::::::999888888888888888888888888888===<<<<<<<<<<<<;;;777444666888;;;<<<;;;999999:::===>>>@@@???>>><<<<<<===AAA???===;;;:::999::::::;;;;;;<<<>>>@@@>>>;;;888uuuhhhaaa[[[UUUSSSTTTZZZ\\\bbblllzzzzzziiigggooo~~~yyykkkZZZHHHAAA@@@>>><<<<<>><<<;;;:::;;;;;;<<<===>>>???@@@>>>>>>============>>>>>>888777777666555555666666666777888888999:::;;;<<<888333///111666:::999777999;;;???@@@??????????????????>>><<<;;;:::999999999::::::888666666999<<<999888777666777777777666666777888888666555555666999888888999::::::999777999:::;;;<<<<<<<<<;;;:::::::::::::::;;;===>>>???AAA???===;;;888777666555777777777777777666666666999888777666555666888999:::999999888777888888888888999;;;<<<>>>>>>>>>===<<<;;;:::::::::;;;<<<===<<<<<<<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::<<<>>>@@@AAA???>>><<<;;;999888888888888999;;;=========<<<<<<:::::::::;;;===>>>===;;;999999999999:::::::::::::::999999999999999999999<<<<<<======<<<999666333444888<<<>>>===;;;:::999???@@@AAA@@@>>>===>>>???AAA???<<<:::888888999:::;;;;;;===???AAA???<<<999~~~wwwqqqiiidddccc___[[[ZZZbbbrrrssseeeggguuuvvvfffUUUEEE@@@AAA@@@===;;;<<<===>>>>>>>>>===<<<:::;;;;;;;;;;;;<<<>>>???@@@AAAAAA@@@????????????@@@666666555555666777777888666777777999:::<<<<<<<<<888555444888>>>@@@===999999<<>>>>>>>>=========<<<;;;::::::999::::::::::::999999:::<<<999777666666888999888777333444666777666666777888999888777888999888777555555777999<<<===>>>======;;;;;;:::999999::::::;;;===<<<:::888666555444444777777777666666555555555999777555333333444666777888777777666666666666666666777999;;;<<<===<<<<<<<<<;;;:::999999;;;===>>>============<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::<<>><<<:::777555444666777999;;;<<<<<<<<<<<<:::999999;;;<<<===;;;:::888999:::::::::;;;<<<<<<;;;;;;;;;:::999888888777999;;;>>>>>>===999666333444888===@@@@@@===;;;:::@@@AAAAAA@@@???>>>???@@@>>><<<:::888888999:::;;;;;;;;;<<<>>>@@@???<<<999xxxvvvnnniiieeeiiiwww{{{mmmdddkkk{{{}}}qqq^^^PPPDDDAAACCCAAA>>><<<888:::<<<>>>>>>>>><<<;;;<<<<<<<<<<<<<<<===>>>???AAA@@@???????????????@@@666666666666777888999:::888888888999;;;<<<;;;:::777777888<<<@@@AAA>>>;;;999;;;>>>???>>><<<;;;;;;<<<<<<======<<<;;;:::::::::::::::;;;;;;;;;;;;;;;999777555666999;;;;;;999333666888999999888999:::999888777888888888666444444666999<<<>>>>>>>>>>>>:::::::::999999999999999:::999888666555555555555888888777666555555555555777666444333333444555777777666666555555555555555555666888:::;;;;;;;;;;;;::::::999999999;;;<<<===>>>>>>?????????>>><<<;;;::::::::::::::::::::::::888888888999:::;;;<<<===@@@@@@@@@???<<<999555222666666888999:::;;;;;;;;;999888777888:::;;;:::999999:::<<<<<<;;;;;;===>>>======;;;:::888777666555444888===???>>>:::777555555:::???BBBBBB???===<<>>@@@<<<;;;:::999:::;;;<<<===;;;::::::<<<======;;;999rrrjjjhhhsssxxxjjjSSSIIIAAAAAACCCAAA>>>===666888<<<>>>@@@@@@???>>>>>>>>>=========<<<<<<;;;======<<<<<<<<<===>>>>>>999999999888888999:::::::::999999:::<<<<<<:::777777777888:::;;;<<<======888:::<<<<<<:::999999999<<<===>>>>>>>>>===<<<;;;999999:::;;;<<<<<<;;;:::999666444666;;;>>>===;;;888;;;>>>???===;;;:::::::::999888888999999777555666888:::===>>>===<<<;;;777888999;;;<<<;;;;;;:::777777666666666777777888999888777666555555555666777666555555555666777888777777666555555555555555555666888:::::::::::::::888888888999999:::;;;<<<>>>???AAABBBBBBAAA>>>===888888888888888888888888666777888999999999999999<<<>>>@@@AAA@@@;;;777444555666777888999999::::::777555444444777999999999:::<<<>>>>>><<<<<<>>>@@@???>>><<<:::777555333222000555<<>>;;;999888777;;;AAADDDCCCAAA??????===>>>===<<<::::::<<<===========================;;;999888888:::::::::999mmmiiilllzzzssseeeKKKCCC>>>@@@BBB@@@>>>>>>666888<<>>===;;;:::999:::::::::::::::;;;<<<<<<===<<<;;;:::999999999999<<<:::999:::<<<<<<999555777777777666555777;;;???777999:::999888777777888===>>>???@@@@@@???>>>===999999:::;;;======;;;:::999666444777<<<@@@???======@@@CCCCCCAAA===;;;:::;;;:::999999::::::888666888:::<<<>>>>>><<<:::999444666999<<<>>>>>>>>>===666666666666777999:::;;;:::999777666555555555666777777777777777888999999888888777666666666666666666777999:::;;;;;;:::999777777888999::::::;;;;;;>>>@@@CCCEEEEEECCC@@@>>>777777777777777777777777555666888999999888777666999<<<@@@CCCBBB>>>999666666666666777888888999999666444222222555777999999;;;===??????===<<<>>>@@@@@@???<<<:::777444222111---333;;;@@@???<<<:::999888<<>>======;;;888666666777999999999xxxjjjjjjppp~~~qqqSSS<<<999999>>>AAA???<<<<<<::::::<<<===???@@@@@@@@@AAAAAAAAA@@@===:::666444888888999:::;;;<<<======>>>>>>======<<<;;;999999;;;999777999;;;===;;;999888666444333555777999999777666555222111222666999>>>@@@BBBAAA@@@>>>>>>>>>=========;;;999888999;;;999999888888:::===AAACCCBBBBBBAAA@@@???>>>===<<>>===@@@:::444555;;;>>><<<999777:::>>>@@@???>>>======999:::;;;<<<============@@@@@@AAABBBAAA@@@???>>>;;;;;;::::::999999::::::888;;;<<<<<<999888999<<<:::<<<>>>@@@@@@???===<<<;;;:::888666666555666666777666555555555777888999888;;;>>>>>>===<<<>>>@@@BBB@@@>>>;;;888555333222444666999<<<======;;;:::===>>>??????@@@?????????===>>>===;;;999999;;;===@@@???>>>>>>@@@@@@>>><<<888888888777666666888:::vvvhhhgggmmmxxxnnnQQQ999666888===@@@===:::999888999;;;<<<>>>>>>>>>>>>???@@@@@@???===;;;888666666888;;;>>>??????===<<<>>>>>>>>>===<<<:::999888999777777888;;;<<<:::888888777666666777888888999777777555333222333666999===>>>??????>>>===<<<<<<<<<======;;;999888999;;;;;;:::999999:::===@@@BBBAAAAAA@@@???>>>=========AAA>>>;;;777666666777999======>>>>>>===;;;:::999333555777999:::::::::999777999;;;;;;::::::<<<===???<<<:::999;;;<<<:::999999666555666999;;;<<<;;;===999666666:::<<<<<<:::888;;;>>>???>>>======>>>;;;;;;<<<=========<<<<<<>>>>>>???@@@@@@@@@???>>>===<<<:::999999999:::;;;===>>>>>><<<999777888:::888:::===???@@@@@@>>>======<<<:::888777666666777777666666666666666777777888:::<<<<<<:::999;;;<<<>>>===<<<;;;999888888777666888:::<<<===<<<<<<;;;=================================<<<::::::;;;===>>>=========>>>===;;;999888888777666444555777:::iiiYYYeeerrreeeKKK888777999@@@BBB>>>::::::777888:::<<<<<<===<<<<<<<<<===>>>???>>><<<:::888555888===BBBCCCBBB>>><<>>===<<<:::888777777777888:::======;;;999999999999999999888888777888888666444333444777:::;;;<<<<<<<<<<<<;;;::::::;;;<<<===<<<:::999999:::<<<;;;:::::::::<<<>>>???@@@???>>>===============BBB@@@<<<999777777777888>>>>>>======<<<<<<;;;;;;555555666777888999999:::888999;;;;;;;;;<<<>>>@@@???===;;;:::;;;<<<;;;:::555444444555888999999888:::999888777888999:::;;;999;;;======<<<<<<===>>><<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>>>><<<:::888888999;;;<<<@@@@@@???<<<888777888999777999<<<>>>?????????>>>>>>===<<<:::888777777777666666777777777666666555777888999999888777888999999999999::::::;;;<<<===::::::;;;;;;<<<<<<<<<<<<===<<<;;;:::999999999:::;;;===>>>>>><<<;;;;;;<<<<<<;;;;;;<<<===;;;888555888777666444333444777:::xxxcccXXXgggzzztttXXX@@@999999>>>DDDFFFAAA======888999;;;<<<===<<<;;;:::999:::<<<>>>>>>===<<<;;;777:::>>>BBBCCCBBB@@@>>>??????>>>===<<<:::888777666888:::===>>>>>><<<:::999;;;<<<<<<;;;999777777999999888666555555888;;;;;;:::::::::;;;;;;:::999;;;<<<===<<<:::999::::::>>>===;;;:::::::::<<<<<<======<<<<<<<<<<<<======@@@>>><<<999888888999:::===<<<;;;;;;:::;;;;;;<<<666555555555666888:::;;;777888999::::::<<>>;;;999999999999999444444555777999999999888888999:::999777777999<<<888999;;;:::999999;;;<<<;;;;;;;;;;;;:::999888777888888999:::<<<<<<=========;;;888666555777:::;;;@@@???===:::888888888999999:::<<<===>>>>>>===<<<>>>===<<<:::888777666666666777888888888777666555555666777777777888999:::777777888999:::<<<>>>@@@===<<<;;;;;;;;;<<<=========<<<:::888777777777777:::<<<>>>???===<<<;;;<<<999999:::;;;===<<<888666888777666333222333777:::kkk```___ppphhhMMM999888999>>>EEEEEEAAA>>>???888:::<<<======<<<;;;999666888:::===>>>>>>>>>===<<<<<<===>>>???@@@AAAAAA??????>>>===<<<:::888777444777:::<<<<<<;;;:::999999<<<>>>>>>;;;888777777::::::999888777777999<<<<<<;;;999:::<<<===<<<::::::;;;======;;;:::::::::>>>===;;;:::999999999999999::::::;;;<<<<<<<<<<<<<<<;;;999888888999:::;;;999999888888888999::::::666555555555666999;;;===888888888777777999===@@@@@@???<<<888666555666777555777888::::::;;;;;;;;;888;;;===;;;777555888;;;666888999888777777888::::::::::::999888777666555666666777888999;;;<<<===<<<:::666444444555888:::===<<<:::999999:::;;;;;;<<<<<<======<<<;;;:::999<<<<<<;;;:::888777555555777777999999999888777666666555555777999;;;======999888888888999:::<<<>>>===<<<;;;::::::;;;===>>>===<<<:::999888777666666:::<<<>>>???>>><<<<<<===888888999;;;======;;;999888888777555444555888:::sss___^^^fff{{{vvv\\\EEE888444555:::@@@@@@<<<:::<<<999:::<<<>>>>>><<<999888444666999<<<>>>??????>>>???>>><<<;;;;;;===???AAA>>>>>>======<<<;;;999999333555888999888777666666999<<>>;;;888777888:::;;;;;;:::888999:::<<<>>>;;;888999<<<>>>===;;;999;;;======<<<:::::::::<<<;;;:::999888777777777555666999;;;===<<<;;;:::777777666666777888999:::555555666666777777888888555555555666888;;;===???999999777555333555999===???>>>;;;777444333555777888:::;;;<<<<<<<<<>>>???;;;===>>><<<888666777999555777888888777666777888999999999999888777666555666666666777888999;;;<<<;;;999777555444666888999:::999999:::===>>>===<<<>>>======<<<;;;999888777::::::::::::999777666555888888999:::::::::::::::888777666777:::===??????;;;:::888777666777999:::<<<;;;:::::::::;;;===>>>=========<<<;;;999888777;;;===>>>>>>=========>>>999999999:::<<<===<<<;;;999::::::888777777999;;;}}}eeeXXX___llleeeNNN>>>999000111666;;;:::777777;;;888999<<<===<<<:::777555444666999<<<>>>??????>>>???>>>;;;999999:::<<<>>><<<<<<======<<<;;;;;;:::666888:::999777555666777888;;;>>>===999777888:::;;;<<<<<<;;;::::::;;;===>>>:::777888<<<>>>===:::888:::======<<<;;;::::::::::::999888777666555555111444888<<<>>>===:::888555555444444555555666777222333555666777777777666333444555777:::===???AAA===;;;888444222333777:::======;;;777444555888;;;:::<<<===<<<;;;<<<@@@CCC???@@@???===:::888666666555888:::;;;999777777777999:::::::::999888777777777666666666777888:::;;;;;;:::999777777888888999;;;;;;;;;>>>AAAAAA???<<<===<<<<<<;;;:::999888888::::::;;;;;;;;;:::888777999999999:::;;;<<<===>>>===:::888888;;;=========<<<:::777555444555777888999999999999:::<<<=========>>>???@@@???===:::888<<<===>>>===<<<<<<>>>@@@===;;;999888999::::::999:::;;;===<<<;;;:::;;;<<>>??????>>>>>>===;;;999999999::::::;;;<<<<<<<<<<<<<<<;;;;;;:::<<<===<<<888777888:::777;;;>>><<<888666888<<<;;;<<<===<<<::::::<<<======999666777;;;>>><<<:::888:::===>>><<<;;;::::::999888888777666555555444...222888===???===:::777555555444333333333333333111333555777888888777666222333666999<<>><<<;;;<<<@@@DDDBBBAAA@@@>>>;;;999666444666999<<<===;;;999888777::::::;;;;;;;;;:::999999777777666666777888999:::;;;;;;:::::::::999::::::======>>>AAADDDCCC@@@<<<;;;;;;::::::::::::999999::::::;;;<<<<<<;;;::::::::::::999:::;;;===???AAA@@@===999888:::<<<;;;:::;;;999777444333444666777777777888999;;;<<<<<<======???AAACCCBBB???<<<:::=========<<<<<<<<>><<<<<<<<>><<<<<<>>>>>><<<:::<<<<<<;;;;;;;;;<<<<<<===>>>??????>>><<<::::::;;;?????????===<<<:::888777:::888777999===???>>>===:::::::::::::::999888777888888777666666777888999;;;999666333444666:::<<<777777999===@@@???;;;666999888777555444333333333444333333666999999666333777888999:::<<<===>>>???<<<<<<;;;888444333444555999:::::::::::::::;;;;;;===>>>>>>======>>>BBBEEECCC@@@<<<:::;;;;;;999777:::::::::;;;<<<;;;999777===<<<<<<;;;;;;;;;<<<<<<:::999777777999::::::999666777777888:::;;;;;;<<<===<<<<<<===???>>><<<:::777888999::::::999888777<<<===>>>??????@@@@@@???:::999888888999<<<>>>@@@>>>;;;777666888888777555999999888777666444222111111555999;;;;;;;;;<<<===AAA@@@???===<<<<<<<<<==================<<<<<<<<<>>>===;;;888666444222111222555999;;;;;;;;;;;;<<>><<<;;;<<<===@@@???>>><<<;;;999888777888777777:::>>>???>>>===:::::::::999999999888888999888777666666666777888999777444222333555888;;;999999;;;>>>AAA@@@;;;777:::999888777666555555555555444444666999999777444::::::;;;;;;<<<======>>>;;;:::888777777777777888888999999999999999999999===>>>???>>>>>>???AAADDD???<<<999999;;;<<<;;;::::::999999;;;<<<<<<:::888<<<<<<;;;;;;<<<===>>>???;;;:::::::::<<<<<<<<<<<<888888999::::::;;;;;;<<<;;;;;;;;;<<<======;;;999888999:::::::::999888777;;;;;;<<<>>>>>>?????????<<<;;;:::::::::<<<===???<<<999666555666777555444888888888777666444333333222555999;;;;;;;;;;;;<<<@@@???<<<:::999999::::::======<<<;;;;;;:::::::::======;;;999777444111000333666:::<<<<<<;;;;;;<<<}}}eeeTTTPPP\\\wwwooo\\\LLL???::::::;;;;;;<<<;;;:::999777666777888:::;;;;;;:::888777333666999<<<<<<===???@@@BBBBBBAAABBBBBB@@@===:::888888999:::;;;<<<<<<===@@@@@@???===;;;;;;>>>@@@AAA@@@===;;;999888888888666666888<<>>@@@@@@@@@???@@@AAA:::999777888:::<<<<<<<<<999999999;;;======<<<::::::::::::;;;<<>>???@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;999888999:::;;;;;;999777999999:::::::::999777666999999:::;;;===>>>>>>???>>>>>><<<<<<<<<<<<>>>>>>;;;999666555555666555444777777666666666666555555444666999;;;;;;:::;;;<<>>===<<<;;;;;;rrr[[[OOOQQQccc~~~xxxcccSSSFFF===:::;;;???@@@@@@???===;;;999888:::;;;<<<<<<<<<<<<;;;:::555888<<<>>>============@@@AAABBBBBBBBB???;;;999777888999:::<<<=========@@@???>>>;;;:::;;;>>>AAABBB@@@===:::888888888999444666999===@@@@@@???===<<<;;;999888888999;;;<<<<<<;;;:::888888888888999<<<:::777444333333555666:::<<<>>>AAABBBAAA???======<<<;;;:::999999999999;;;::::::;;;;;;;;;;;;:::999999::::::;;;<<<======;;;777555777===???===::::::;;;;;;;;;;;;:::999888;;;===@@@AAA@@@?????????888888888888:::;;;<<<<<<999999999<<<>>>>>>===;;;888777888999;;;>>>BBBCCCAAABBBCCCCCCBBB@@@??????>>>>>>======<<<;;;;;;;;;777666666888::::::888666888999999999999777666555777888888999;;;<<<===>>>>>>============>>>@@@@@@===;;;999888777777777777666666666666666666777777666888;;;<<<<<<<<<===>>>@@@===:::666555555666777;;;;;;999888888888888999:::;;;===>>>===:::777555888:::>>>???===;;;::::::{{{iiiVVVPPPXXXkkk|||kkkXXXJJJAAA:::888:::AAAAAAAAAAAA???===;;;:::<<<<<<============<<<<<<:::===??????===;;;::::::<<<>>>???@@@>>>;;;999777777888:::<<<==================<<<:::888:::===@@@AAA???<<<999888777888999444777;;;>>>?????????>>>===<<<:::999999;;;===>>>======;;;:::::::::;;;;;;@@@>>>;;;777555444444555999;;;>>>@@@AAAAAA@@@@@@===<<<;;;:::999999999:::<<<===>>>>>>>>>=========444555666888:::<<<===>>>===999777999>>>@@@>>>:::999:::::::::999888666555888;;;>>>??????=========999::::::;;;:::::::::;;;:::999:::<<>><<<666555555666999===@@@CCCDDDFFFFFFDDD@@@>>>===>>>@@@??????>>>===<<<;;;:::555555666777999999777666666777888888888777555444777777777888999;;;<<<===;;;<<<<<<>>>???AAABBBCCC@@@@@@>>><<<;;;:::;;;<<<888777666666666666777777888:::<<<======>>>???AAAAAA???<<<999888888999::::::999888888888999:::;;;777999<<<>>>???>>><<<;;;:::<<<>>>===;;;999888888pppaaaUUUWWWdddtttqqqaaaOOODDD>>>999777888??????@@@@@@@@@>>>===<<<>>>>>>===<<<<<<===>>>>>>===???@@@???<<<999888888888:::<<<<<<:::888777777777888:::;;;<<<<<<<<<;;;;;;;;;;;;:::999:::===???@@@???<<<:::888777777777666999<<<>>>>>>>>>>>>???>>>===<<<<<<<<<===>>>???===<<<;;;::::::;;;<<<===BBB@@@===:::777666777777999;;;>>>@@@???>>>>>>>>>;;;;;;:::999999999999999;;;>>>@@@AAA???===<<<<<<222333555777999;;;===>>>===;;;:::<<>>;;;666777888888777444222000444777:::<<<<<<;;;;;;;;;;;;<<<>>>>>><<<;;;;;;<<<;;;;;;;;;===??????>>><<<666666555555777;;;>>>AAADDDEEEEEEAAA<<<:::;;;===@@@@@@???>>>===<<<;;;:::666555666888::::::888777555666777888888777666666999888777777888999;;;<<<::::::<<<>>>@@@BBBCCCDDDBBBBBBBBB???===<<<>>>???;;;999888666555555666666888:::<<<======???AAACCCBBB@@@???===<<<<<<<<<===;;;:::888777777888:::;;;666888:::===>>>>>>>>>===<<<<<<<<<:::777666666777wwwdddZZZVVV```qqq~~~jjj[[[JJJBBB>>>:::888888;;;<<<===>>>??????>>>===???>>>===<<<<<<===>>>???<<<======;;;999777777777555777999999777555666888555777888:::::::::999888999:::;;;;;;;;;;;;===??????>>>===;;;999888666666888;;;>>>>>>===<<<===???>>>>>>>>>??????@@@@@@@@@::::::999999999;;;<<<===???===<<<:::999999:::;;;<<<>>>@@@???<<<999888999:::999888888777777888888888<<<@@@AAA???;;;:::999333444666777999;;;<<<===;;;<<<===>>>???@@@???>>>777888999999777444111///000333666888888888999;;;;;;>>>@@@@@@>>>======???===<<<<<<>>>??????===;;;999888666555777:::===@@@@@@AAAAAA===888777:::>>>??????>>>===<<<;;;;;;:::666666777999;;;;;;:::888666777888999::::::999999;;;:::888777777888:::;;;:::;;;<<<>>>@@@AAABBBBBBAAABBBBBB???<<<;;;===???>>><<<999666444444444444666888:::;;;<<<>>>AAADDDAAAAAAAAAAAAAAA@@@??????===;;;888555444444666777666777888999:::;;;;;;;;;===<<<:::666333222333555mmm]]]VVVVVVfffyyyzzzhhhXXXIIIBBB???;;;888888888999;;;===>>>???>>>>>>???>>>===;;;;;;===>>>???:::;;;:::888666555666888444666888777555555777999444555777888999777666555999;;;============>>>@@@>>>======<<<:::888666555:::<<<>>>===;;;;;;===@@@>>>???@@@AAAAAAAAAAAAAAA888777777777888:::<<<===;;;::::::999:::;;;===>>>>>>@@@AAA???999555444555888888777777666777777777555:::???AAA>>>:::777666666777777999:::;;;<<<<<<888;;;>>>@@@@@@@@@AAABBB:::;;;<<<<<<:::777444222...000333555555777999:::;;;>>>AAABBB@@@???@@@AAA>>>======>>>??????===;;;;;;:::888666777:::===???<<<>>>===999555555:::@@@>>>>>>>>>===<<<;;;;;;;;;777777888:::<<<<<<;;;999666777999;;;<<<<<<<<<;;;<<<;;;999777777888999:::;;;<<<===??????@@@@@@@@@@@@AAAAAA>>>:::999;;;>>>@@@>>>:::777444333333333444555888999;;;===AAACCC@@@AAABBBCCCCCCBBBAAA@@@>>><<<888444222111222222777777777777777777777777>>><<<888444000000222444zzziiiVVVTTT[[[nnn~~~nnn[[[QQQEEE?????????<<<888888777777888;;;<<<;;;999:::;;;:::777555777<<<@@@>>>;;;888666555777999;;;;;;:::888666666777888:::777999:::999777666666666??????>>>==================<<<;;;:::888777666555===;;;999999;;;===>>>??????===<<<>>>AAABBB???;;;999::::::::::::999888888999888777777888;;;???AAA>>>AAABBB@@@:::555333333999999:::999888666444333666777777888999999::::::<<<;;;:::999999:::<<<===============>>>???AAAAAA<<<<<<<<<===>>>;;;777444222444666666444444666999>>>???BBBCCCDDDCCCAAA@@@<<<;;;;;;;;;;;;:::777555444444444555777999<<<===;;;;;;:::::::::;;;;;;<<<:::;;;;;;;;;::::::;;;===AAA===999777999;;;;;;:::888999:::<<>><<<<<<======;;;888666555666<<<:::888777888::::::999>>>???>>><<<999777888888<<<;;;999555111000222444222555777777555888???EEEFFFBBB??????BBBBBB>>>::::::===<<<555111333666777555777999888666555888;;;===<<<999555111000222444ppp```RRRUUU```sssyyyhhhVVVMMMCCC???@@@AAA???<<<:::999999:::<<<;;;999777666777888777666888===AAA???===;;;999888888999::::::999888777888999;;;===666777888888777777999:::@@@???===<<<;;;;;;<<<<<<<<<<<<;;;:::999999999999<<<:::777777999;;;;;;;;;;;;;;;<<<===???@@@>>>===;;;:::888666555555666777888888777777888;;;>>>@@@>>>@@@AAA???:::666444444999::::::;;;:::999888777888888888999999:::::::::;;;:::999888999:::<<<>>><<<<<<<<<======>>>>>>???=========>>>???>>>:::777888:::;;;:::777666777999<<<>>>AAADDDDDDBBB@@@>>>999888888:::;;;;;;999888666666666666888:::<<<===<<<<<<<<<<<<<<<<<<<<<===:::;;;;;;:::999:::<<>>>>>===:::777666777888<<<<<<999555222111333555666999;;;:::888999>>>BBBDDD@@@======@@@@@@===:::999;;;:::555333777999999999:::;;;999777555777999<<<;;;999555222111222444yyyeeeWWWPPPXXXiii{{{nnn]]]OOOHHHAAA>>>AAACCCCCCAAA<<<;;;<<<======<<<888666333444666777888:::===@@@??????>>>===<<<;;;:::999999999888999:::<<<===???555666666666666777;;;===???>>>;;;999888999;;;<<<===<<<;;;::::::;;;<<<===:::888666555666777777777777999;;;<<<<<<<<<===>>>===;;;777444333333555666888888777888999;;;===>>>===??????>>>:::777555555999:::;;;<<<======<<<;;;999999:::::::::::::::::::::999888888999;;;===>>>;;;;;;<<<=========<<<;;;=========???@@@@@@>>><<>>;;;:::::::::;;;===@@@BBBBBBAAA>>><<<666666666999<<<===<<<;;;999888888888999:::;;;<<<>>>>>>==================:::;;;;;;:::999;;;>>>AAA???===:::999:::999888777666777:::===??????<<<999666888;;;;;;999777666666666555444555777999:::999<<<<<<;;;888555555666888===<<<;;;888555444666888;;;===???>>>;;;:::<<<>>>???<<<::::::<<<===;;;999888999777444777<<<>>>;;;===>>>>>><<<999777777777;;;:::888555222222333555~~~ooo___TTTSSS___qqqvvvcccUUUJJJEEE@@@???AAADDDDDDBBB<<<<<<<<<>>>>>>===999777333555777999:::;;;======>>>@@@AAAAAA@@@>>>;;;999999999999999:::;;;<<<===666666555333333555999===>>><<<999666666777:::<<>><<<;;;;;;<<<>>>???;;;888666555666666555444555888;;;:::888777999<<<;;;:::999777666777888888999999999999:::;;;<<<===<<<======<<<:::888777666777999;;;===>>>???>>>>>>999999999999999999999999888888777777888:::===???;;;<<<===>>>>>>===;;;:::<<<<<<<<<>>>@@@AAA@@@???AAAAAAAAA@@@>>>===<<<<<<;;;;;;<<<<<<<<<======<<<777666777999<<<>>>>>>>>>;;;;;;;;;::::::;;;;;;;;;==================<<<<<<:::::::::999999;;;>>>AAA<<<<<<;;;:::999888777666555777999===@@@???;;;888444777:::;;;:::888777777444333333444777999999888777777777555444555888;;;>>>>>>===;;;999888:::<<>>;;;:::;;;<<<999777777999:::999888777777555555:::AAAAAA>>>?????????===;;;:::999888999999888666444333555666ttteeeYYYRRR\\\iiixxx|||nnn^^^QQQHHHDDDAAA@@@AAACCCBBBAAA;;;;;;<<<===???>>>;;;999777888999:::;;;;;;::::::<<<>>>AAACCCCCC@@@<<<::::::::::::999999999::::::999777555222000111555888<<<:::777555555777:::<<>><<<:::888777888777666555666888:::888555444666999999:::;;;===>>>===<<<<<<999:::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999888777666888:::<<<>>>>>>>>>>>>777777777777888888888888888777666666777:::<<<>>>;;;===>>>??????>>><<<:::;;;:::999;;;>>>@@@AAA@@@??????>>>>>>?????????>>><<<:::777666666888;;;>>>999999888:::===??????>>><<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::999999::::::999888:::===@@@::::::::::::888777777777666777:::===??????<<<999666888:::;;;999888777777444333333444777888777666111222333444444777;;;>>>???@@@@@@>>><<<<<<>>>???AAABBBCCCBBB???<<<:::999:::888666555666777888888777888777777<<>>>>>>>>>>>>>>>>><<<;;;888888888777555444666888{{{jjj]]]UUUSSSeeerrr~~~uuujjj\\\PPPFFFDDDAAA@@@AAAAAA@@@???<<<;;;;;;<<<======<<<;;;:::999888999::::::888666777:::???CCCDDDBBB???<<<::::::::::::999999999888;;;999666333000000333555888777666555666888;;;===@@@@@@@@@???>>>======<<<<<<;;;999999:::999888666666777777666555555666888777:::===@@@AAAAAA???>>>;;;<<<===>>>>>>>>>===<<<;;;999888999:::;;;:::999777888:::<<<============555555666666777888888999888777666666777999;;;<<<<<<<<<>>>>>>???>>>===<<<:::999888999<<>><<<:::666444555777;;;>>>;;;999888999<<<>>>>>>>>><<<<<<<<<<<<<<<;;;::::::999:::;;;;;;:::999777666888999:::999888888:::<<<888999999888777777888:::888999:::<<>><<<:::;;;<<<;;;999777777888666555444555777777555333---///222444666888<<>>???@@@???>>>>>>???AAA@@@@@@AAA@@@???===;;;::::::999777555444555777888999;;;;;;:::<<>>===>>>???@@@@@@???===<<<<<<;;;::::::;;;;;;999777555444333444666888999999999:::<<<>>>??????>>>===<<<>>>@@@AAAAAA???===<<<:::888666777:::<<<;;;::::::;;;<<<=========<<<;;;444444555777888999:::;;;888777666555666777999;;;;;;;;;;;;<<<<<<=========;;;999777888;;;???AAABBB<<<::::::;;;>>>??????===<<<:::999888888:::<<<===888777666777:::===>>>>>>;;;;;;<<<<<<<<<;;;:::999999:::;;;;;;:::888666555777888::::::888777777777666777888666555666:::===;;;::::::<<<>>>@@@???>>>??????>>>;;;888666666888888777666777777555333000---000333666777999:::<<<<<<===>>>>>>======???@@@>>>======>>>>>>>>>===<<<;;;:::888555444444666888;;;???@@@===<<>>>>>;;;;;;:::777444444555777333444555777999<<<>>>???999;;;>>>AAABBBAAA???===;;;:::::::::;;;;;;:::888333111///222777;;;<<<;;;;;;::::::::::::;;;<<<<<<===???AAABBBBBB@@@>>><<<999777555777:::<<<<<<:::<<<======>>>>>>===;;;;;;444555666777999;;;<<<===999888666555666777999::::::999999::::::<<<===>>><<<:::888888;;;???AAABBB===;;;:::;;;>>>???>>>;;;:::;;;<<<=========<<<<<<555444333555999<<<===>>>::::::;;;<<<<<<;;;:::999999:::;;;;;;;;;999666555666888:::;;;888666555444555777777555444666;;;???===<<<;;;<<<>>>@@@@@@@@@CCCBBB???;;;777555666888;;;999888777777555111......111555888888888999999999;;;======<<<<<<>>>???<<<;;;:::;;;===>>>>>>======<<<999666444444666888<<>>>>>>>>======???BBBAAA>>>:::444666888888777777999:::ooo```VVVUUU^^^iiiuuu{{{yyynnnbbbSSSGGGBBB>>>???AAABBBCCCBBBBBBAAACCC@@@<<<::::::::::::999888666444333222333555666666777999===AAABBBAAA???;;;<<<===>>>>>>===<<<;;;???>>>;;;:::999:::;;;<<<999555000111777<<<===<<>><<<;;;<<<>>>AAA<<<777555777:::::::::666222///222888<<<===;;;;;;999777666888:::;;;<<<======???AAABBBAAA>>>;;;777666555666999;;;;;;;;;:::;;;===???@@@???>>>===444333444888===@@@@@@>>>===999555333333555666777::::::999:::;;;===???@@@======;;;::::::;;;<<<===;;;888777888;;;======;;;999999999:::;;;<<<===>>>666777888999;;;<<<===>>><<<;;;:::999:::;;;<<<===<<<<<<<<<===>>>===;;;888333888<<<<<<777444444666<<<;;;:::888777888;;;>>>>>>======<<<<<<<<<=========>>>>>>;;;666444555888777888999888555333222222000222666999:::888666444888888888888888999999999:::999888888:::;;;:::999======<<<:::777666666777@@@AAAAAA@@@===;;;::::::>>>>>>>>>===<<<:::999888555555666888::::::888666{{{kkk^^^WWWWWW___hhhtttwwwkkk]]]OOOFFFCCC@@@@@@AAAAAAAAA???>>>===AAA???;;;::::::;;;;;;:::999888777777777888999999777777888:::===???>>><<<======???@@@@@@???>>>>>>>>>===<<<;;;<<<===>>>???999444111222777<<<===<<<>>>??????===;;;;;;<<<===AAA>>>:::888:::;;;;;;:::777333000222777;;;<<<::::::888777777888::::::;;;<<<<<<<<<>>>???>>><<<:::777666555777999;;;;;;;;;999;;;>>>@@@AAA@@@>>>===555555666999>>>AAAAAA???===:::666444444666777777:::::::::;;;<<<===>>>???>>>===<<<;;;;;;;;;;;;;;;999777666777:::<<<<<<:::888888999999:::<<<===>>>777888999;;;<<<=========<<<;;;;;;::::::;;;<<<===::::::;;;===>>>>>>;;;999777999<<<<<<:::999:::;;;===<<<;;;999999:::===???<<<<<<;;;;;;::::::::::::<<<<<<:::777555555666888666888:::999777444333222444555888999:::999777666777777888888888888888777666555666777:::;;;:::999:::;;;<<<:::888777777888===??????>>><<<:::::::::;;;<<<<<<<<<;;;:::999999666777888:::======;;;999}}}qqqddd[[[WWWXXX```iiitttssseeeVVVIIICCCCCCAAAAAAAAA@@@>>><<<:::888>>><<<:::999:::;;;;;;;;;999:::;;;<<<<<<=========888777666777999;;;;;;;;;>>>???AAABBBBBBBBBAAAAAA<<<<<<======>>>??????@@@777444111333777;;;<<<<<<===>>>>>><<<:::999:::<<>>=========;;;:::888555222333666999:::999999999999999::::::::::::;;;:::999:::;;;<<<:::999777666666777:::;;;;;;:::888:::===@@@AAA???===;;;777777888;;;???AAAAAA@@@===:::666555555777888888:::;;;<<<===============>>>>>>======<<<;;;:::999666555555666999;;;::::::777777888999:::;;;<<<<<<888999;;;============<<<===<<<<<<;;;;;;;;;<<<<<<888888:::<<<>>>>>><<<999;;;:::;;;<<>>???;;;;;;:::999888777777666:::777444333444666777888555888;;;<<<999666444333888888999999:::999999888777888999:::999777555444222222333666888999888777777999;;;;;;:::999999:::;;;<<<===<<<:::888888999777888999:::::::::::::::888999:::===???@@@>>><<<}}}{{{wwwuuuuuusssnnnmmmooouuuuuutttqqqnnnmmmmmmnnnsssrrrooommmlllkkkkkkllllllkkklllnnnrrrssssssqqqlllmmmrrr{{{|||vvvjjj]]]VVVUUUYYYbbbkkkuuuppp```PPPCCC@@@BBB@@@@@@@@@@@@>>><<<999888:::999777777999;;;;;;:::888999;;;>>>??????>>>===888666444555777:::;;;;;;>>>???@@@BBBCCCCCCBBBBBB<<<<<<===>>>>>>>>>======666444333555888;;;<<<<<<=========;;;999888999:::AAAAAAAAAAAA@@@>>><<<:::999777444444666888999888:::;;;======<<<;;;;;;<<<<<<:::888888999;;;;;;:::888777777999;;;<<<;;;:::666888<<<>>>???>>>;;;999999:::;;;===???AAAAAAAAA===:::777666777888999888:::;;;===>>>>>>===<<<;;;===>>>>>>>>><<<:::888777444444555777888999999999666777888999:::;;;;;;;;;:::;;;===>>>???>>>===<<<>>>======<<<<<<;;;;;;;;;777777999;;;>>>>>><<<::::::999999>>>CCCEEEBBB???<<<;;;;;;;;;===?????????;;;::::::999888666555444888444000000333777888777555888<<<===<<<888555444888888888888999:::;;;<<<;;;<<<======;;;777444111111111222555777888666444555888;;;<<<<<<;;;:::;;;;;;<<<===;;;888666555666444555666888999:::;;;;;;999999;;;>>>AAAAAA@@@>>>{{{uuuqqqooosssxxxzzz{{{~~~~~~~~~|||wwwqqqllljjjjjjjjj[[[XXXVVVXXXVVVSSSSSSUUUVVVXXXZZZZZZYYYWWWWWWXXXZZZXXXUUUSSSRRRSSSUUUWWWVVVUUUTTTUUUVVVWWWXXXXXXVVVVVVZZZbbbeeeddddddgggfffhhhiiiiiiggggggiiikkkiiigggeeefffjjjrrrzzzvvvvvvxxx|||~~~sssfffYYYTTTVVV\\\fffppp|||}}}jjjYYYKKK@@@===???>>>?????????>>>===;;;:::777555555666888999999888666888:::===>>>>>>===<<<888666444555777;;;======;;;<<<>>>@@@AAABBBBBBAAA<<<<<<<<<<<<;;;:::999888555555555777:::<<<===<<<===>>>===;;;999777888999@@@AAACCCCCCBBB???<<<;;;;;;999666555666888999999<<<>>>@@@@@@>>><<<===>>>>>><<<999999:::<<<<<<<<<999999999;;;<<<===<<<:::444666999<<<<<<;;;999777:::;;;===>>>??????@@@@@@<<<999777666777999999888:::;;;<<<======<<<;;;:::<<<<<<======;;;999777666444666777888888888888999555666888999:::;;;;;;;;;:::;;;===>>>>>>>>>======??????>>>>>>===<<<;;;:::777777999<<<>>>???===;;;666666888???EEEFFFAAA;;;:::999999;;;>>>@@@???===;;;;;;;;;:::999777555444777333000000444777888777555999===???===:::888666666666666777999;;;===>>>???@@@@@@???===888444111333333333555777777666444555888;;;===<<<;;;;;;;;;===>>>>>>;;;888444333333444555666888999:::;;;;;;999999:::===@@@@@@>>><<<~~~yyyxxxvvvtttqqqssswww~~~zzzooolllhhhbbb___aaaeeeiii```^^^[[[WWWTTTSSSSSSSSSIIIEEEEEEGGGGGGDDDEEEHHHFFFHHHKKKMMMMMMLLLMMMNNNNNNLLLIIIGGGFFFHHHKKKMMMLLLJJJIIIGGGGGGHHHJJJLLLKKKIIIKKKOOOQQQNNNNNNQQQTTTUUUUUURRROOONNNQQQTTTRRRRRRQQQSSSVVV\\\bbbeee^^^^^^```dddiiimmmnnnnnnsssvvvyyy{{{}}}wwwooocccXXXVVVZZZbbbllluuuttt```RRRGGG@@@<<<===<<<===>>>>>>>>>===<<<;;;555444444555777999888777666888:::===>>>>>>===<<<:::888555666888:::<<<<<<888:::<<<>>>@@@@@@@@@@@@<<<<<<;;;999888777666555555666888:::<<<======>>>>>>>>>>>><<<999888888999===@@@CCCCCCAAA>>>===<<<;;;:::999777777888:::;;;===@@@AAA@@@===<<<>>>@@@@@@>>><<<;;;===>>>>>>>>>;;;;;;;;;===??????===;;;444666888999::::::999888999;;;===>>>===<<<===>>>:::888666666777888888888999999:::;;;;;;;;;;;;;;;;;;;;;::::::999888777666666888;;;;;;:::888888888666777999;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>???@@@@@@@@@???>>><<<;;;:::888888:::===???@@@>>><<<555555777===CCCCCC===888999888999<<<@@@BBB@@@===::::::;;;;;;:::888666555666555333333555666777666666:::===???>>><<<:::999666666777888:::<<<===???@@@@@@@@@???===:::777555555444444555888999999888888:::<<<<<<;;;::::::;;;>>>???>>><<<888555444444666777888999:::;;;;;;;;;999999:::<<<>>>>>><<<:::{{{yyy|||~~~~~~|||xxxzzzzzzxxxwwwsssggg\\\RRRRRRPPPNNNMMMNNNQQQTTTKKKKKKJJJHHHGGGFFFEEEEEECCC@@@@@@BBBBBB@@@AAADDDBBBCCCEEEEEEFFFGGGJJJLLLNNNLLLHHHEEEDDDEEEHHHIIIGGGFFFDDDBBBBBBDDDHHHKKKJJJGGGFFFGGGFFFBBBBBBDDDHHHKKKLLLIIIDDDBBBCCCFFFFFFFFFGGGIIIKKKNNNQQQRRROOOOOOOOOQQQTTTVVVUUUTTT\\\___`````````eeemmmtttvvvzzz|||ssshhh___XXX[[[ccckkksssyyyzzzhhhTTTJJJEEEAAA======;;;<<<<<<======<<<:::999666555555777999999888777:::;;;<<<>>>??????>>>>>><<<:::777777777888888777777888;;;===???@@@@@@@@@<<<;;;999777666666777777555777;;;===>>>>>>????????????>>><<<999888888999:::>>>AAABBB???=========<<<<<<;;;999999:::<<<>>>===@@@AAA>>>;;;:::===AAA@@@>>>======>>>??????>>>=========???AAAAAA>>><<<777777888999999:::::::::888;;;======;;;:::;;;<<<999777555555777888888777777777777888999:::;;;<<<999999888777777666777777999<<<>>>>>>;;;999888999666777:::<<<======<<<;;;;;;:::::::::;;;===???AAAAAAAAAAAA@@@>>><<<:::999::::::;;;>>>@@@@@@>>><<<777666777:::===>>>;;;888:::888999>>>CCCEEEAAA>>>888888:::::::::888777555666777888888666555555666888:::===???>>><<<<<<<<<999::::::;;;<<<<<<<<<===<<<<<<=========<<<<<<;;;666555444666999===???@@@<<<======<<<:::888999:::===>>>>>>===:::888888888999:::;;;;;;<<<<<<;;;;;;999999:::<<<======:::888sssqqqttt|||wwwlllddd[[[[[[ZZZZZZ]]]]]]TTTHHHFFFHHHIIIHHHGGGFFFGGGHHHCCCCCCDDDCCCCCCAAA@@@???CCC@@@@@@BBBBBB@@@AAADDDCCCCCCBBBAAAAAADDDIIILLLPPPNNNJJJGGGEEEEEEGGGHHHEEEEEECCCAAAAAADDDIIIMMMNNNIIIFFFEEEBBB>>>===@@@BBBFFFJJJHHHCCC??????AAAAAACCCDDDFFFHHHHHHHHHHHHIIIHHHGGGHHHIIIIIIGGGEEEJJJLLLLLLIIIHHHLLLUUU]]]\\\___cccddd___\\\cccmmmzzz}}}~~~{{{www{{{~~~sssbbb[[[YYY```jjjrrrxxx|||rrr___LLLDDDDDDBBB???===;;;;;;<<<<<<;;;999888777888777777888:::;;;999888===>>>>>>???@@@@@@@@@@@@>>><<<999777777666444222666888:::===???@@@@@@@@@;;;999888666666777999:::666888<<<>>>?????????@@@???@@@???===:::888999:::999<<<@@@@@@>>><<<===>>><<<<<<<<<:::999:::===???===???@@@===888888<<<@@@???>>>===>>>???@@@???===>>>>>>???AAABBBBBB???===999999999999:::;;;<<<===777:::<<<<<<999888999;;;888666555555777888777666777666666666777999;;;===888777666555555666777888;;;>>>AAA@@@<<<999888999666888:::<<<>>>===<<<<<<;;;999888888:::===@@@BBBAAAAAAAAAAAA???===:::999;;;;;;<<>><<<:::888777777888:::;;;;;;:::999:::???EEEGGGCCC???666777999:::999888666555666999<<<;;;777444444666999;;;===>>>=========>>>======>>>>>>===<<<;;;;;;888888999;;;<<<>>>???@@@666555444666;;;@@@DDDFFF>>>???>>>;;;999777888999;;;<<<>>>===<<<;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;:::;;;<<<===<<<999777|||yyy~~~}}}xxxqqqjjjaaaYYYTTTMMMMMMNNNLLLJJJIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGHHHGGGDDDAAA@@@AAACCCDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFCCCFFFIIIHHHDDDCCCFFFJJJOOOQQQQQQLLLFFFDDDHHHLLLKKKHHHCCC@@@AAAGGGNNNSSSQQQOOOJJJEEEBBBAAAAAAAAADDDGGGIIIJJJHHHFFFEEEDDDHHHIIIGGGBBBBBBEEEFFFDDDIIIGGGDDDBBBAAAAAABBBBBBDDDDDDCCCCCCDDDEEEGGGHHHMMMJJJKKKPPPSSSRRRQQQSSS___aaacccccccccfffkkkpppooorrrwww|||xxxooo\\\]]]___dddkkkttt|||wwwaaaVVVHHHAAAAAABBBAAA>>><<<<<<===;;;:::888999999;;;::::::;;;<<<<<<;;;999AAA??????@@@>>>;;;<<<@@@;;;<<<<<<999444222333555777:::>>>@@@AAAAAAAAAAAA???:::444222444777888888555777999;;;===???@@@@@@=========>>>???>>>;;;888777;;;???CCCCCC@@@<<<999:::999999:::===>>>>>>===@@@@@@>>>999333333888===;;;;;;;;;;;;<<<>>>@@@AAA?????????BBBDDDBBB===999;;;;;;999888888999;;;;;;888:::;;;;;;999888888999:::999777666666666777777===;;;999777777999;;;===;;;999777444333444555777:::;;;===>>>===;;;888666:::;;;<<<======<<<;;;:::===;;;999888888:::===>>>;;;<<<>>>===<<<<<<===>>>AAABBBCCCBBB???===<<<===:::888666777:::======;;;777999===AAACCCBBB@@@???;;;:::999888888888888999;;;:::999:::;;;;;;888444:::<<<>>>@@@@@@???===<<<:::<<<>>>@@@???<<<999666444666999:::;;;<<<>>>???;;;777333333999???CCCEEEAAA>>><<<;;;:::999888777:::;;;<<<;;;999888999:::???===;;;888888999;;;<<<======;;;:::999888888888}}}{{{zzzzzz|||~~~vvv{{{~~~yyyzzztttllljjjgggddd___YYYRRRMMMGGGIIILLLMMMMMMLLLLLLMMMIIIIIIJJJKKKLLLLLLMMMMMMJJJGGGDDDDDDGGGJJJMMMNNNJJJJJJJJJKKKLLLMMMNNNOOOMMMPPPRRRPPPLLLJJJLLLNNNSSSWWWYYYWWWSSSPPPPPPSSSSSSPPPKKKHHHJJJOOOVVVZZZYYYVVVQQQLLLHHHEEEDDDDDDHHHJJJKKKKKKKKKKKKLLLMMMNNNOOOKKKEEEBBBEEEGGGGGGKKKHHHDDDAAA@@@AAABBBCCCEEEDDDCCCCCCCCCEEEGGGHHHKKKGGGFFFIIIIIIGGGFFFHHHPPPQQQSSSRRRPPPRRRVVVZZZ\\\^^^bbbfffjjjmmmnnnnnnzzz}}}qqqgggYYY]]]dddkkkrrryyy~~~xxxkkk\\\RRRFFF???@@@BBBAAA???>>>??????>>>===<<<;;;<<<<<<<<<;;;===>>>???>>><<>>@@@@@@AAAAAAAAA>>>:::666555666999:::999888999;;;===???@@@@@@AAA???>>>>>>??????===:::777888<<<@@@CCCDDDAAA===:::;;;:::;;;<<<>>>???>>>===??????===888333222666:::999888888888999;;;>>>???=========???@@@???;;;777999999888888888888999999888:::;;;:::888777777888:::999888888888888999:::===<<<:::999888999:::;;;;;;999777444333444666777::::::<<<======<<<999777;;;<<<>>>@@@@@@???>>>===@@@>>><<<:::999:::;;;<<<<<<===>>>>>><<<;;;<<<===???@@@AAA???===<<<<<<===;;;::::::;;;>>>>>><<<:::888:::===???AAAAAA@@@???======<<<<<<;;;;;;::::::;;;999888:::<<<;;;999666===>>>@@@AAAAAA???===;;;:::;;;======<<<:::777666666777999::::::;;;;;;<<<999666333333777<<<@@@AAA>>>===<<<;;;;;;;;;::::::;;;<<<<<<;;;999888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999999|||vvvnnnkkkjjjmmmtttzzz~~~|||}}}ssshhhaaaeeekkkiiiaaa[[[WWWXXXZZZ]]]]]]ZZZTTTPPPNNNRRRWWWZZZYYYWWWUUUTTTPPPRRRUUUXXXZZZ[[[[[[[[[XXXTTTQQQPPPSSSWWW[[[]]]WWWWWWXXXYYY[[[\\\]]]^^^aaaccccccaaa]]]ZZZ[[[]]]cccggglllllliiieeecccdddfffbbb^^^\\\]]]bbbhhhllljjjhhhccc^^^XXXTTTQQQOOOSSSTTTUUUUUUVVVXXX\\\___\\\]]]XXXNNNHHHJJJNNNPPPRRRMMMGGGBBBBBBDDDFFFGGGHHHGGGEEEDDDDDDFFFHHHIIIJJJFFFDDDDDDCCC@@@AAADDDEEEGGGGGGDDDAAAAAAEEEHHHKKKLLLNNNPPPRRRRRRSSSSSS^^^eeeooovvvzzz}}}wwwhhh]]]WWW^^^jjjttt{{{~~~qqqcccTTTKKKAAA===???BBBBBBAAAAAAAAAAAAAAA@@@@@@???>>><<<<<<<<<>>>@@@AAA@@@???<<<;;;;;;===;;;888999===999::::::999777666777888<<<<<<===>>>???@@@@@@@@@<<<:::888999:::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@?????????===999666888;;;???CCCDDDBBB???<<<<<<<<<===???AAAAAA???===>>>>>><<<777222111333777666555444444555888<<<>>>;;;;;;;;;;;;<<<;;;888555888888999999999999888888999:::;;;999777666666777;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::<<<:::777555555666777999999999:::<<<======;;;888<<<===@@@BBBCCCBBBBBBAAABBB@@@===;;;999999999:::===>>>??????===;;;;;;<<<>>>>>>>>><<<::::::<<<===<<<<<<===???@@@@@@===:::::::::<<<===>>>???@@@@@@@@@@@@@@@@@@???>>>===<<<:::999888999::::::888777===>>>@@@@@@@@@>>><<<;;;::::::::::::999888777777999999999:::999999888777777555333444666999;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;888777888999999;;;<<<===>>>===<<<;;;888888777777888999:::;;;|||xxxtttpppmmmnnnlllnnnuuu}}}zzzsssmmmjjjjjjkkkkkkaaaVVVOOOUUU]]]___[[[WWWWWW[[[aaahhhllllllhhheeeggglllrrrtttrrrmmmhhheeegggiiimmmqqqssssssrrrqqqqqqmmmgggeeefffjjjnnnpppsssssstttuuuvvvwwwwwwwwwzzz{{{|||zzzwwwuuuvvvwww~~~~~~|||{{{}}}yyywwwxxx}}}|||wwwqqqkkkgggeeeeeegggiiilllmmmppptttwwwrrrrrrlllaaaYYYZZZ___bbbaaaZZZQQQKKKKKKMMMNNNOOOPPPOOOMMMKKKKKKLLLMMMNNNNNNJJJGGGFFFDDDAAACCCHHHGGGHHHGGGDDD@@@???BBBEEEGGGGGGFFFEEEDDDCCCBBBBBBIIINNNVVV\\\```dddiiilllmmmsss|||qqq```UUUXXXaaaoooyyyzzziii[[[KKKEEE===;;;===AAABBBBBBBBBBBBAAABBBBBBBBB@@@>>>:::999:::<<>>===<<<::::::;;;<<<=========<<<<<<======>>>>>>>>>>>>>>>???????????????>>>:::777444777<<>><<<:::;;;===@@@BBBDDDDDDCCCCCC@@@???<<<:::999888999999===???@@@???===;;;;;;;;;<<<<<<;;;999888999;;;>>>;;;;;;<<<===>>>???>>>===<<<;;;::::::;;;===???@@@AAAAAABBBBBBAAA@@@>>>===:::999888888777666555444999:::<<<======<<<;;;;;;:::999888777888999:::<<<;;;:::999999999777555444666555555555666777777777999:::;;;;;;;;;:::;;;;;;;;;;;;;;;:::888888:::;;;<<<<<<=========<<<;;;;;;:::999888777888999;;;<<<}}}|||vvvqqqpppqqqtttuuu|||{{{}}}{{{lllgggaaa]]]\\\^^^ccchhh```WWWSSSZZZcccgggggghhhiiimmmttt|||}}}~~~{{{yyyrrrssswwwxxxvvvnnnddd^^^^^^______^^^___^^^]]][[[ZZZZZZZZZZZZWWWRRRNNNKKKEEEAAABBBHHHIIIIIIIIIEEE@@@???AAAEEEEEEDDDBBBAAA@@@??????@@@@@@CCCGGGKKKOOOSSSVVVXXXUUUZZZ```hhhqqqzzz|||jjj[[[UUU^^^gggsss|||}}}mmm\\\NNNDDD???;;;999<<<@@@AAABBB@@@??????@@@BBBBBB???<<<777666777:::===>>>>>>===888777999;;;:::666777:::<<<<<<;;;<<<===>>>??????;;;:::999:::<<<===;;;999888:::===>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;=========???@@@???===:::///333888>>>AAABBBAAAAAA<<<===???AAACCCCCC@@@===<<<;;;:::777444222222222444444333333555888;;;>>>===<<<;;;888777777777888===>>>???@@@@@@???>>>===;;;<<<;;;999666555666777===<<<;;;:::999888777666555777:::<<<===>>>=========<<<:::888888:::<<<>>>888666555999===???===::::::;;;>>>AAACCCCCCBBBBBB;;;:::999888888888999999===???AAA@@@>>><<<;;;;;;<<<<<<;;;999888888;;;===:::999999888999;;;>>>AAA===;;;999888999;;;===??????@@@BBBCCCCCCAAA>>>===;;;:::999666444222111111333444666888:::;;;<<<<<<:::999888777999;;;>>>@@@<<<:::999888999888555333666666666555555555555666888:::<<<;;;999888888999999::::::999888999<<<>>>@@@>>><<<:::999:::;;;;;;>>><<<:::999888999;;;<<<~~~{{{zzzzzz}}}zzzyyy{{{zzztttrrrnnnhhh___\\\[[[\\\^^^aaahhhppprrrmmmlllqqqxxx{{{{{{xxxyyyzzzxxxvvvvvvvvvvvvuuutttrrrpppooohhhccc]]]VVVLLLDDDCCCHHHLLLMMMKKKGGGAAA???AAADDDCCCBBB@@@???@@@AAACCCEEE???@@@BBBEEEGGGIIIJJJKKKGGGIIIMMMRRRXXXaaajjjooopppsssyyyuuuddd[[[[[[eeennnxxxtttdddSSSGGG???===:::999;;;>>>@@@AAA===<<<<<<>>>AAA@@@===999666555666888;;;===<<<;;;777777999<<<;;;777777;;;===<<<;;;<<>>>>>:::777888:::===>>>===;;;;;;;;;::::::;;;;;;;;;::::::999<<<<<<===???AAAAAA>>><<>>;;;;;;:::888777555444333444444444555777:::<<<>>>???>>><<<999666666888;;;??????@@@@@@@@@@@@??????<<<<<<;;;999777666888999;;;;;;;;;:::999777555444444666888:::<<<=========<<<;;;999888888:::===???888555444777===???===:::888:::===???AAAAAAAAA@@@777777777777888888999:::<<>>AAACCCCCCBBB???===::::::999666222000000111111222444777:::<<<===>>>===;;;:::999:::<<>>;;;888888999:::<<>>;;;999999:::<<<==={{{||||||xxxssspppwww{{{yyyqqqjjjhhhhhhfffbbbccchhhooossstttzzz}}}wwwooobbbWWWUUUYYY\\\\\\YYYSSSLLLIIIIIILLLJJJHHHEEEDDDCCCEEEHHHIIIAAAAAABBBDDDEEEFFFEEEDDDBBBDDDGGGIIILLLPPPUUUYYYYYY\\\```dddjjjrrrzzz}}}mmm]]]\\\eeellluuuppp```QQQEEE>>><<<:::999;;;===???@@@;;;:::999<<<@@@???;;;666888777888:::===>>>===<<<888777:::>>>===999999<<<===;;;:::;;;>>>AAA@@@???999888999===AAAAAA;;;666777:::======:::888888999999999:::::::::::::::999>>>===>>>@@@AAA@@@===;;;333555999===?????????>>>999999999<<>>>>>======>>>>>>???<<<<<<;;;999888888:::<<<888999999::::::999777777777777888999::::::::::::999888666555666888;;;===:::666333666<<>>777777888888888999999:::;;;>>>AAAAAA@@@>>>===<<<>>>??????>>><<<:::;;;;;;888888888666333444777:::<<<;;;999777777888:::<<<999<<<@@@CCCDDDCCC@@@>>>999:::999777333222333555444555777:::<<<>>>@@@AAA@@@???<<<:::::::::<<<===999666555888<<<>>><<<999333444444222000///222444555:::>>>>>>;;;:::;;;>>><<<<<<;;;888777777:::<<<:::999999888999:::;;;<<<===<<<999888888:::===???}}}wwwwwwqqqyyy~~~tttjjjdddaaaaaa]]]hhhpppnnnkkkmmmssswwwpppsss|||yyynnnlllpppooooookkkddd\\\WWWWWWXXXUUURRRNNNJJJHHHIIIJJJKKKAAAAAABBBDDDEEEEEEDDDBBBBBBEEEGGGHHHHHHIIIJJJLLLJJJKKKNNNQQQUUU[[[bbbgggkkkuuuwwwgggYYY^^^llloooyyy~~~kkk\\\MMMCCC===<<<:::::::::<<<>>>???:::999888;;;??????:::555;;;::::::<<<>>>@@@???===888888;;;???>>>::::::======:::999:::>>>@@@???>>>999999:::???DDDCCC===777777:::<<<<<<999777777888999999::::::;;;;;;::::::@@@??????@@@AAA???<<<999777999<<<>>>???>>>===<<<888777777:::===@@@@@@@@@;;;;;;;;;;;;<<<;;;888666111222555888:::;;;<<<<<>>666777888:::;;;;;;::::::999999999888888888777777777555444333444777999;;;:::666333666<<>>999999999999999999999999:::===@@@BBB@@@???======???@@@AAA@@@===;;;;;;;;;888::::::888444222333555<<<;;;999777777888999:::777;;;@@@DDDEEEDDDAAA???888999:::888555444777:::999:::;;;===???@@@BBBBBBCCCAAA>>>;;;999888888999777555444888>>>AAA???<<<111222222000------000444444999???@@@>>>===???BBB@@@???<<<999666666888:::444555777999;;;<<<<<<<<<;;;999777666777:::>>>@@@}}}xxxvvvtttqqqnnn}}}xxxtttwwwtttvvvuuunnneee``````ccckkkuuuyyytttvvv|||wwwssspppnnnnnngggdddaaaaaabbb^^^VVVOOOGGGIIIHHHFFFGGGJJJIIIEEEEEEFFFFFFEEEDDDDDDFFFHHHIIIGGGFFFFFFHHHLLLPPPSSSTTTYYY___eeemmmyyyjjjVVVSSSbbbsssxxxgggUUUKKKIII???<<<:::;;;===???>>><<<===;;;;;;;;;<<<===<<<;;;;;;===@@@BBBBBBAAA???>>>===>>>>>>===<<<<<<>>>@@@@@@@@@???>>>======>>>>>>:::<<<>>>???>>><<<999888777999:::<<<<<<;;;999888666888;;;===>>>===<<<:::CCCBBBAAA???>>><<<;;;:::;;;<<<>>>>>>===:::777444666777888999:::;;;;;;;;;<<<<<<:::999999999::::::222444777:::<<<;;;:::999:::777555666:::;;;777333666444222111222666:::===<<<=========<<<:::888777444444666999<<<>>>===<<<:::999999888999999::::::555333111000111444888::::::999888777777777888999888999:::;;;<<<<<<;;;:::::::::::::::::::::::::::===<<<;;;;;;===>>>>>>>>>>>>???@@@>>>;;;888888888<<<======;;;888666555666999777666666888:::::::::999:::<<<===>>>>>>>>>===777888999;;;<<<=========<<<<<<>>>???AAAAAABBBBBB@@@@@@???===;;;999777666666666777:::===>>>===<<<777555333111111222555666===???@@@@@@???======>>>DDD@@@<<<:::999888555222///333777:::::::::::::::888555333555999<<<<<<;;;vvvuuuuuuyyy~~~zzzzzzzzzwwwoooffffffkkkqqqtttvvvuuusssrrrtttvvv~~~{{{yyyvvvppphhhbbbXXXXXXVVVRRRQQQRRROOOJJJHHHHHHHHHFFFCCCBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEIIINNNRRRWWWaaammmvvvqqq```^^^jjjwwwzzzpppaaaRRRIIIGGG>>><<<::::::<<<===<<<:::>>>===<<<<<<>>>>>>===<<<;;;===???@@@AAA@@@???>>>===>>>>>>===<<<<<<>>>@@@BBBAAA@@@>>>===<<<<<<<<<;;;<<<>>>???>>><<<:::888<<<<<<>>>>>>>>><<<:::999888999<<<>>>>>>===<<<;;;@@@???>>>===<<<;;;;;;;;;===>>>??????>>>;;;999888777888888999:::::::::::::::999888777777888999999444666888:::;;;;;;:::999888666444666999:::777444555333111000111555999<<<<<<<<<===<<<;;;:::888777444444555888;;;<<<;;;:::999999999999999999999999444333222111222333666777:::999888777777777888888777777888999999999999999888999:::;;;;;;;;;;;;;;;<<<;;;::::::<<<======<<<>>>??????>>>;;;999888888======<<<:::777555666777;;;999777777888999888777666777999:::;;;;;;::::::888888:::;;;<<<=========<<<<<<===??????@@@@@@@@@@@@@@@@@@???===;;;888777777666777:::<<<===<<<;;;999888666444555666888:::<<<>>>@@@AAA???=========>>>===;;;;;;;;;999555111111444888:::;;;:::::::::777555333555888:::;;;:::}}}{{{|||zzzooohhhhhhiiikkklllhhheeeiiipppwwwzzz~~~tttsssooohhheeeddd___YYYOOOOOOMMMIIIEEEBBBAAABBBBBBCCCDDDEEEDDDAAA???===???BBBFFFHHHKKKPPPWWW]]]bbbbbbeeekkkvvv|||qqqooowww{{{ppphhh]]]PPPGGGDDD>>><<<::::::;;;;;;:::999???===<<<===>>>???>>>===;;;<<<===>>>????????????===>>>???===<<<<<<===???CCCBBB@@@>>><<<;;;;;;:::<<<===>>>>>>===<<<:::999>>>>>>>>>>>>===;;;999888999;;;<<<>>>>>>===;;;:::<<<;;;:::999999:::<<<===@@@@@@???>>>>>>===<<<;;;999999999999999999999999888777666555666666888888888888999:::::::::::::::888666555777::::::777444333222000///000444888:::<<<<<<<<<<<<;;;999888777444444555777::::::999888777888999::::::999888777333333333333444444555555::::::999888888888888999666666666666666666777888666888:::<<<======<<<;;;999888777888:::<<<<<<;;;===>>>???===;;;999888999======;;;999666555777999===<<<:::999999888555333000111333555666777666666999999:::;;;<<<=========<<<<<<======>>>>>>>>>>>>???@@@@@@@@@???<<<999777888777777999;;;<<<;;;:::999888666666666888:::;;;<<<>>>AAAAAA???===<<<<<<888888999;;;<<<:::666222333666999;;;;;;::::::;;;666555444555777999999888|||uuupppjjjaaaZZZcccgggnnnuuuvvvwww~~~~~~|||wwwqqq```^^^[[[TTTMMMHHHEEEEEECCCCCCEEEEEEEEECCCBBB@@@AAADDDGGGIIIKKKMMMQQQTTTQQQQQQRRRWWW^^^iiisssyyy}}}vvvnnnhhh___QQQEEE@@@???>>>===<<<;;;;;;;;;:::>>>===<<<===>>>>>>===<<<;;;;;;<<<===>>>??????@@@===>>>???>>><<<<<<===>>>AAAAAA???>>><<<<<<;;;;;;===============<<<;;;;;;<<<<<<<<<<<<;;;:::888777999:::;;;<<<<<<;;;999888888777555555666999<<<>>>@@@???===<<<<<<<<<======;;;::::::999999888888888777777666555666777888999;;;;;;:::::::::::::::::::::999999:::;;;:::777444333222111000222444888:::<<<<<<<<<;;;:::999888777444444444666999999888666555777888999999777555444111333555777888888888777<<<<<<;;;;;;::::::::::::777777555555555666777888666888;;;===>>><<<:::999555444444666999<<<======<<<===>>>===;;;999999999===<<<:::777555555888;;;???>>><<<;;;:::777333000***,,,///111444555666666:::::::::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<======>>>???@@@>>><<<999777999888888999;;;<<<;;;999666555444444555777999:::<<<>>>AAAAAA???===;;;;;;555666777999999999888777666888;;;<<<;;;::::::;;;777777777777888888888888|||yyynnnhhhhhhhhhgggdddkkkqqq}}}|||yyysssiii^^^UUUOOOMMMKKKIIIGGGDDDBBBBBBAAAAAA@@@BBBEEEGGGIIIKKKLLLNNNLLLKKKKKKLLLPPPVVV\\\```nnnwww|||xxxtttrrrnnndddSSSEEE>>>AAAAAA@@@???===============<<<;;;;;;======<<<;;;;;;;;;<<<===>>>???@@@@@@===?????????===<<<<<<===>>>>>>===============>>>======<<<<<<<<<======>>><<<<<<<<<<<<;;;:::999999777888999999999888777666555444333333444777;;;======<<<:::999999:::;;;<<<<<<;;;:::999888888888888999888777666777777999999<<<<<<<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>===:::777444444444333333444777999;;;===<<<;;;:::999888888777444444555777999999888666555666777888888666444222111333777:::<<<===<<<;;;>>>>>>>>>=========<<<<<<:::999888777777777999999888:::<<<===<<<:::777666222222222555999===??????:::<<<===<<<:::999999:::<<<<<<:::777555666999<<<@@@>>><<<;;;:::777333000(((***---111555777888999;;;;;;::::::::::::;;;<<<<<<;;;;;;::::::;;;<<<===;;;<<<======<<<;;;888777:::999888999;;;<<<<<<;;;555555555555666777999:::;;;>>>AAAAAA???<<<:::999666666555555666777:::<<<888:::<<<<<<;;;:::::::::999:::::::::999888888888{{{wwwuuutttnnnhhhggglllsssxxxzzzvvvkkkdddbbb```\\\UUUMMMGGGDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIJJJIIIHHHIIIKKKNNNQQQSSS\\\bbbkkksssxxx}}}yyyuuurrrrrrtttrrrfffSSSEEE???BBBCCCCCCAAA??????@@@AAA===;;;:::;;;<<<===<<<;;;:::;;;<<<>>>???@@@@@@AAA===???@@@???===<<<<<<<<<======<<<<<<======>>>???<<<<<<;;;;;;<<<>>>@@@AAA@@@@@@???>>>===;;;;;;:::666666777777777777777666333333222222444666999:::999888777666777888999:::<<<;;;999888777888999999;;;:::999888777888999999<<<<<<=========<<<<<<;;;???@@@AAAAAA???;;;888555666555555555666888;;;======<<<;;;999888888888888555555666888:::;;;:::888777777888888777666555444333555999===??????>>>===>>>>>>??????>>>>>>===<<<<<<;;;::::::::::::::::::999:::;;;;;;:::888666444333333333666:::>>>???@@@999;;;<<<<<<:::999:::::::::::::::888666777999<<<>>>===;;;::::::999666444,,,...111555888;;;<<<<<<;;;:::999888888999::::::;;;;;;:::::::::;;;===>>>;;;;;;;;;;;;::::::999888;;;:::999:::<<<>>>>>>===999999999999::::::;;;<<<;;;>>>AAABBB???<<<999888777777666555444666:::>>>:::;;;<<<;;;:::888999999:::;;;<<<<<<999888777888{{{rrrnnnmmmooopppqqqrrrvvv}}}|||ssshhh^^^XXXTTTRRROOONNNMMMLLLKKKJJJIIIGGGHHHHHHIIIIIIJJJKKKLLLMMMOOORRRVVV[[[```eeehhhjjjxxxzzzooojjjiiijjjmmmrrrpppcccPPPEEECCCAAACCCDDDBBB@@@@@@BBBDDD===<<<;;;<<<===>>>===;;;999;;;>>>@@@AAABBBAAA@@@===???@@@@@@>>><<<;;;;;;>>>======<<<<<<<<<======;;;:::::::::<<>><<<999888777555555666777777888888888333333333333444555666777555555555555666666777888;;;:::999777777888999:::===;;;:::888777777777888;;;<<<>>>??????>>>===<<<<<<>>>AAAAAA???<<<:::888666555555666777999;;;======<<<:::999888777888888555666777:::===>>>===;;;;;;::::::999999888777777666888;;;===>>>>>><<<;;;======>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<;;;::::::888888888888888777666555888777666888;;;===>>>===888:::;;;;;;:::999:::;;;888999:::999888888999;;;<<<;;;999999:::::::::999555666888;;;===>>>>>>>>>;;;:::888777666777888999;;;:::999999:::<<<>>>@@@<<<<<<;;;:::::::::;;;;;;<<<:::999:::===???@@@@@@<<<<<<<<<<<<<<<<<<======;;;>>>AAABBB???<<<999777777888888777555666999<<<:::;;;<<<;;;888777777888:::<<<===<<<999666666777|||xxx{{{zzzyyyvvvqqqnnnoootttyyyxxx|||yyypppjjjgggXXXVVVSSSPPPMMMKKKGGGEEEHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIJJJMMMQQQUUUVVVVVV___nnnyyy{{{mmm```\\\]]]dddiiiooolll^^^LLLEEEFFF@@@BBBDDDBBB@@@@@@BBBEEE???===<<<===>>>???>>>===999;;;>>>AAACCCCCCAAA@@@===???@@@@@@>>><<<;;;;;;??????>>><<<<<<;;;;;;;;;::::::999:::<<<@@@DDDFFFFFFDDDAAA===999666333222555666666777888999999:::333444444444444444444444444444555555666666777777;;;:::888777777888:::;;;===<<<:::888666666666666:::;;;>>>@@@AAA???===<<<888;;;???@@@???===;;;:::555555555666777999;;;<<<===<<<:::888777777888888666666888;;;>>>@@@???>>>>>>===<<<;;;::::::::::::999:::<<<======;;;:::999;;;<<<=========<<<:::999<<<<<<===>>>===<<<:::999666666666666666777777777<<<;;;999:::;;;<<<<<<;;;888999;;;;;;:::999:::;;;777999::::::999888999;;;;;;999777888999;;;<<<<<<<<<===>>>???@@@??????>>>;;;999777666555666777888;;;:::999999;;;===???AAA>>>===;;;::::::;;;===>>><<<;;;:::;;;>>>AAABBBBBB===============<<<<<<<<<;;;>>>AAABBB???;;;888777666999;;;:::888666888:::;;;<<<<<<:::888666666777999;;;===<<<888555444555|||}}}zzzoooiiilllqqqpppqqquuu}}}xxxpppjjjhhhaaaVVVOOONNNOOONNNMMMLLLKKKJJJJJJJJJFFFEEEEEEGGGIIIJJJJJJIIIPPPVVV]]]dddkkkttt~~~rrr[[[KKKHHHMMMYYY[[[]]][[[VVVOOOHHHEEE??????@@@@@@AAABBBDDDDDD>>>;;;:::<<<@@@AAA===999:::<<<===>>>===<<<===???<<<======;;;888777:::===@@@===:::888777999;;;===;;;:::999:::<<<@@@CCCFFFCCC@@@<<<777555444555666444444666:::<<<<<<:::777555444333444666888777777333555777888666555555555777:::;;;:::777888>>>DDD???>>><<<:::999888777777999<<<@@@BBB@@@>>><<<;;;:::<<<>>>@@@AAA@@@???>>>999777555666999;;;:::888<<<;;;;;;:::::::::;;;;;;999::::::999999:::>>>@@@DDDBBB>>>:::888888999:::???>>><<<;;;::::::;;;<<<=========>>>>>>>>>>>>>>>@@@>>><<<;;;<<<;;;999777777555444555888::::::999<<<<<<<<<:::888888:::<<<===999777999===>>>;;;777999888666666888:::::::::<<<;;;999888777888999:::;;;===???AAABBBAAA@@@???<<<:::777444222222333444999::::::999888999;;;===<<<<<<============<<<<<<<<<:::999999<<<@@@BBBCCC???<<<888666777999;;;<<<<<<===>>>>>>>>>===;;;;;;>>>===<<<::::::999::::::<<<===>>>===:::888888888===>>>>>><<<888555444444}}}qqqhhhhhhgggeeelllvvvyyyyyy|||uuuggg___^^^\\\YYYSSSPPPMMMKKKIIIGGGAAAAAABBBEEEHHHIIIHHHGGGHHHLLLQQQVVV[[[aaahhhnnn{{{ooo[[[JJJEEEHHHTTTUUUUUUSSSNNNHHHCCC@@@@@@@@@@@@???@@@@@@AAAAAA>>>;;;:::<<>>===<<<<<<<<<;;;<<<<<<:::888777:::<<<>>><<<999777666888:::<<<===<<<:::::::::<<>><<<888555444555777999888888:::===???>>><<<999333333333555777888777666555777999999888666666777777999:::999666888===BBB>>>===<<<:::888777666666999<<>>???>>>>>>===<<<<<<<<<<<<<<<>>>===;;;;;;<<<;;;:::888777666555666999::::::999;;;;;;<<<;;;999888999;;;;;;888777:::???AAA>>>;;;888666444444666888999999===<<<:::999777666666666:::;;;===???@@@@@@@@@???<<<:::777444333333555666999::::::999888999;;;===>>>>>>>>>======<<<<<<<<<===<<<;;;<<>>;;;888777888999::::::<<<===>>>>>>>>><<<;;;:::<<<<<<<<<;;;;;;::::::999<<<>>>>>>===;;;999999:::===>>>>>><<<999666666666{{{tttoooccc\\\YYY]]]aaagggvvvyyyyyyssslllbbb\\\XXXTTTNNNHHHBBBAAAAAABBBEEEGGGGGGFFFDDDFFFHHHJJJLLLOOOTTTWWW___jjjwwwppp```PPPHHHFFFQQQPPPOOOLLLHHHDDDAAA???@@@@@@???>>>>>>>>>>>>>>>>>><<<;;;<<<>>>>>>;;;777999<<<>>>???>>>;;;:::::::::;;;;;;999777888999;;;;;;:::777555555777999:::@@@>>>;;;999888888:::;;;999777444222333666:::<<<:::;;;<<<>>>???>>>;;;888222333444777999:::888666777999::::::999888888999777888999777555777;;;@@@>>>===;;;999777666555555999;;;======<<<<<<<<<===<<<<<<<<<===>>>>>>??????>>><<<;;;;;;<<<===<<<:::???>>>===<<<;;;:::::::::;;;;;;:::888777888:::=========<<<;;;999888666555777999;;;===???@@@@@@@@@>>>===;;;999999999:::;;;<<<;;;:::;;;<<<===<<<:::999888777888:::;;;:::999999;;;<<<<<<;;;999999999999888888<<>>?????????;;;:::888666555555666777999:::::::::999999;;;===CCCAAA???===<<<;;;;;;;;;===>>>???AAACCCBBB???<<<;;;:::888888999:::999888;;;<<<===>>>>>>===;;;:::999:::<<<<<<<<<;;;999888<<<===>>>===;;;:::;;;<<<===>>>>>><<<:::999999:::uuujjjdddfffhhhgggddd___[[[XXXQQQUUU___jjjrrryyyyyyssspppiii___VVVMMMIIIEEECCCCCCEEEGGGGGGFFFFFFGGGGGGHHHJJJLLLNNNOOOXXXaaaiiiuuuzzzmmm^^^SSSOOORRROOOLLLHHHFFFEEECCCBBB>>>>>>===============>>>???>>>===>>>??????<<<999:::===AAABBB@@@===:::999:::999999888888888:::;;;;;;999777666666777999:::???===:::777555666777888888777444333444777;;;>>>::::::;;;<<<===;;;888444222333666999<<<===:::888888999;;;:::999888999:::777888777666444666:::======<<<:::888777666555555:::;;;;;;;;;::::::<<<>>><<<<<<;;;;;;<<<===>>>>>>>>>============<<<;;;:::@@@???===<<<;;;:::::::::;;;;;;:::888666666888;;;999:::;;;;;;;;;888666444555777;;;>>>?????????>>>;;;:::888666666888:::<<<;;;:::999;;;===>>>>>>===:::999999:::;;;<<<:::999999;;;>>>???===;;;999999::::::;;;>>>AAABBBAAA???444222///...111444666777:::;;;;;;:::888555333111555666777999;;;===>>>???;;;:::888777666777888999888:::;;;:::999999;;;<<>>AAADDDEEEBBB===999999888999:::;;;:::777555777999<<<>>>???>>>===<<<777999<<<======;;;999777:::;;;<<<;;;::::::;;;<<<======>>>===;;;;;;<<<==={{{rrrhhh[[[SSSQQQSSSUUUUUUSSSRRRSSSUUUTTT___ooo}}}yyyoooaaaZZZQQQJJJGGGHHHIIIJJJIIIGGGFFFFFFFFFGGGHHHHHHJJJNNNQQQSSSZZZhhhuuuzzzqqqddd^^^UUUQQQKKKGGGFFFEEEDDDCCC<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAAAAA@@@>>><<<<<>>???>>><<<:::888777555444555888;;;===999999999;;;===?????????;;;::::::;;;<<<<<<:::888999<<>>;;;:::999888777777888888888999;;;;;;:::999:::<<>>AAADDDEEEBBB<<<888777777888:::;;;:::666333333555999===@@@@@@???>>>777999<<<>>>===;;;888555777888999888888888;;;======>>>>>>===;;;<<<===???~~~pppggg___UUUMMMJJJGGGIIIKKKNNNRRRWWW]]]aaajjjttt{{{ssshhh^^^XXXUUUTTTTTTNNNKKKHHHFFFEEEDDDCCCAAAEEEHHHGGGEEEIIIUUU___cccmmmyyywwwqqq^^^XXXPPPJJJHHHGGGDDDBBB<<<<<<======>>>@@@AAABBB???@@@AAABBBBBBAAA@@@@@@>>>AAACCCDDDCCC@@@??????:::888777777999<<<<<<<<<<<<;;;:::::::::;;;<<<===999888666444444666888999===<<<;;;::::::::::::;;;>>>>>>>>>???@@@===:::666555555888;;;???@@@???>>>999::::::999888888:::;;;:::888666444444666888999:::999999888888888999999<<<======;;;999888:::;;;::::::::::::::::::::::::999;;;======;;;:::999:::>>>===<<<;;;:::999999999999999888666444444666999777999<<<>>>>>><<<999777999:::===>>>>>>===;;;999666555555444555777:::;;;777666777999<<<>>>>>>>>>;;;::::::;;;<<<;;;999666999<<>><<<::::::;;;===>>>???>>><<<999777333222111222555777888888666777888888999999888888555555444444666999;;;===;;;:::999888777777777777777999;;;;;;:::::::::;;;BBB@@@>>><<<;;;::::::::::::;;;===AAABBBAAA<<<999666777888:::;;;999666333111444999===@@@AAA@@@???888:::<<<===<<<:::777444555666777777666888;;;======>>>>>><<<;;;;;;>>>@@@|||kkkbbbZZZWWWRRRLLLIIIJJJGGGJJJOOOWWWaaakkkrrrvvv}}}uuunnniiieee___ZZZTTTOOOKKKHHHCCC@@@AAADDDDDDAAACCCIIIOOOQQQXXXcccooovvv~~~rrrjjj___WWWSSSOOOIIIEEE????????????@@@AAAAAABBB===???AAABBBBBBBBBAAABBB>>>@@@BBBCCCBBB@@@@@@AAA:::888666777;;;===>>>===;;;;;;::::::;;;<<<======999777555444444666888:::<<<<<<<<<<<<<<<;;;:::999@@@@@@@@@BBBBBB@@@<<<999444444666999===???@@@???;;;<<<<<<;;;999999;;;===;;;999666444555666777888888888888999999:::;;;<<<>>>??????===:::888888999888999:::;;;;;;:::999888777:::===>>><<<::::::;;;<<<;;;:::999999999999999777777777555333444666999888:::===???@@@>>><<<;;;;;;<<<>>>???@@@???===<<<777777666666666666777777444333444666999;;;;;;:::;;;::::::;;;<<<:::777555999;;;======<<<:::999999999;;;===>>>===:::777555444333444666999::::::999888888888888888999:::;;;777555444333444777:::===;;;:::999888777666555555777999;;;<<<;;;::::::;;;======<<<<<<;;;;;;::::::888888999<<<>>>???===;;;666666777999:::888555333222555999>>>@@@@@@>>>===:::;;;<<<<<<;;;888555333555666777666777999<<>>>>>===<<<:::;;;===???xxxmmmeeeRRRMMMKKKMMMLLLHHHHHHMMMPPPSSSZZZfffuuu{{{uuuqqqkkkccc[[[UUUOOOIIIDDD???CCCEEEBBBBBBDDDFFFDDDIIISSS]]]bbbjjjtttyyyxxx||||||oooeee___YYYQQQLLLCCCBBBAAAAAA@@@AAAAAAAAA;;;>>>@@@AAAAAAAAABBBBBB===???AAAAAA@@@@@@AAABBB;;;888666888<<<>>>???>>>::::::::::::;;;;;;<<<===999888666444444666888999999;;;<<<======;;;999888@@@@@@@@@BBBBBB@@@===:::333333444777;;;>>>??????=========<<<;;;;;;===???<<<:::666555555777777888888888888999:::<<<===>>>???@@@@@@>>>;;;888777888777999:::;;;;;;:::888777666:::>>>???===;;;<<<===::::::999888888999999999666777666444333444666999999;;;>>>@@@AAA@@@>>>===<<<===???@@@AAAAAAAAA@@@999999888777666555444333222111111333666888888888:::::::::;;;;;;:::666444888:::;;;;;;999888888888666999<<<===;;;999666555444444666999<<<===;;;:::::::::888888888999:::;;;888666444333444666:::<<<;;;;;;:::888777555444333777999;;;<<<;;;::::::;;;::::::;;;<<<<<<;;;;;;:::666666666999<<<>>>>>>===777666777888999888555333444777;;;>>>@@@>>><<<:::<<<<<<<<<<<<:::777555333666666777777777:::>>>AAA>>>>>>===;;;::::::===???|||lllfffccc^^^XXXTTTMMMHHHFFFKKKNNNOOOTTT[[[fffjjjsss|||sssggg[[[QQQKKKCCCCCCCCCBBB@@@@@@AAABBBGGGHHHJJJMMMQQQXXX```fffiiimmmuuu~~~uuukkk___UUUJJJHHHDDDAAA??????AAABBB===???AAABBBBBBBBBCCCDDD???>>>>>>@@@BBBCCCAAA@@@===>>>@@@AAAAAA>>><<<:::999888777666777888:::<<<<<<;;;:::999999888777555:::999:::>>>>>>:::888:::>>>???@@@@@@???>>>===<<<777666444444444666999;;;;;;;;;<<<<<<<<<;;;999888999777555444444444222111555777999::::::;;;===???>>><<<:::888888888999:::;;;;;;:::888666666999;;;<<<<<<<<<===>>>>>>??????;;;;;;::::::999888888777666777888666444444777:::;;;:::999999<<<>>>????????????>>>??????@@@AAAAAA888:::;;;999555333444666555666666555444555888:::;;;::::::;;;<<<;;;888666<<<<<<;;;:::999999888888<<<;;;:::888777666666666777777888999<<<<<<:::999999555222222444777888888999::::::888555555777:::>>><<<999777666777888999===<<<;;;999888888999999;;;<<<>>>??????===<<<:::;;;;;;;;;;;;<<<===>>>>>>777888:::;;;;;;999666444666888;;;===>>>===<<<:::<<<===>>>===:::777666666888:::;;;;;;:::;;;<<<>>>>>>===;;;:::;;;<<<>>>???~~~uuunnnaaaVVVRRRQQQMMMHHHEEEGGGGGGLLLUUUZZZ]]]eeennn{{{oooddd^^^OOOMMMIIIDDDAAA@@@AAACCCDDDEEEFFFGGGHHHJJJNNNQQQUUUXXX^^^hhhttt~~~qqqgggaaaXXXKKKCCC@@@???>>>===???@@@AAAAAAAAA@@@AAAAAA@@@??????@@@BBBCCCCCCBBB>>>???@@@AAA@@@>>>;;;999555333222333666999<<<===>>><<<;;;::::::::::::999<<<:::;;;???>>>:::999;;;>>>>>>??????>>>===;;;:::888666555444555777999;;;;;;<<<<<<======<<<;;;:::999777555444555555444333666888999:::999999;;;<<<:::999888777888999:::<<<<<<<<<:::888666666888:::===============>>>>>>>>><<<;;;:::999888777777777666888999888666666888:::;;;:::888999;;;>>>>>>>>>???>>>=========>>>@@@AAA===??????<<<888555666777888888888777666777999;;;;;;;;;;;;;;;;;;;;;:::999======<<<<<<;;;::::::999:::999888888777777777777888777888:::<<<<<<;;;999999555222222444666777666666888999888666555777:::===;;;999777777888:::;;;>>>===;;;:::999999999:::;;;<<<<<<======<<<;;;;;;<<<;;;;;;;;;;;;<<<<<<===999:::;;;;;;:::888555333888888888999999:::;;;<<>>???{{{nnn```WWWRRRIIIBBBBBBDDDAAA???>>>GGGMMMZZZgggooouuu~~~xxxhhhbbbYYYOOOHHHDDDCCCCCCBBBCCCDDDDDDBBBAAABBBCCCDDDFFFHHHLLLTTTbbbsss~~~mmmVVVHHHCCCBBB???<<>>AAA@@@>>>???AAACCCCCCCCC??????@@@@@@???===:::999111...---000666;;;======???===;;;::::::;;;===???>>><<<<<>>>>>>>>===<<<:::999888777555555666777:::;;;;;;;;;<<<=========<<<<<<888777666666888888888666888999;;;:::999888888999666666666777888:::<<<===<<<<<<;;;888666555666888>>>>>>=========<<<<<<<<<<<<;;;999777666666666666666888:::;;;:::999:::;;;;;;999888888;;;===>>>>>>>>>===<<<;;;;;;<<<>>>@@@AAACCCCCC???:::777888:::<<<<<<<<<:::999999;;;===<<<;;;;;;;;;;;;<<<<<<===?????????>>>======<<<<<<888888777777777777888888888888888:::<<<===;;;999999666333333444555666666333555777888777777888999;;;:::999999999:::<<<===>>>===<<<;;;;;;:::;;;;;;;;;;;;::::::::::::;;;;;;===<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<:::777444222999888666444555777:::<<<>>>???@@@>>>:::666333333666888999:::999999:::;;;;;;:::999888999:::;;;<<<}}}pppddd\\\VVVPPPLLLGGGAAA===???CCCCCCEEEHHHQQQ]]]nnn|||~~~rrreeeYYYPPPJJJFFFEEEFFFFFFEEECCCCCCDDDEEEBBBBBB@@@>>>???IIIXXXcccxxx~~~dddOOOFFFCCCAAA@@@AAA@@@???>>>?????????>>>AAA???<<<<<<>>>AAABBBBBBAAAAAAAAAAAA@@@>>>;;;:::111...---000777<<<>>>===???>>>;;;999888:::>>>BBB@@@===<<>>;;;;;;>>>>>>>>>??????>>><<<:::999888777666666777888:::;;;::::::;;;;;;;;;;;;;;;;;;888777777999;;;<<<<<<;;;:::<<<===<<<:::777777777666777888999:::;;;;;;<<<<<<<<<;;;888555444555666>>>>>>===<<<;;;;;;::::::<<<:::888666555555666666666888;;;===>>>===<<<;;;:::888777888:::<<<=========<<<:::999999:::<<<>>>@@@AAAAAA>>>999777999<<<>>>???>>><<<::::::<<<>>><<<<<<<<<;;;;;;<<<>>>@@@AAAAAA@@@@@@@@@?????????999888888777666666666666777666777999;;;;;;:::888:::888666555555666777777333555777999999999999999888888999:::;;;===>>>???>>>>>>======<<<<<<<<<<<<;;;:::888777888999;;;<<<>>>===<<<;;;:::::::::::::::;;;;;;;;;:::888666444999888666555555777999;;;999;;;===<<<888444222111666888:::;;;:::::::::;;;===<<<:::999888888888999lllcccXXXOOOLLLKKKJJJIIIEEE@@@???BBBFFFJJJPPPWWWcccqqqtttfffYYYQQQNNNMMMJJJFFFCCCCCCEEEHHHDDDDDDBBB===:::===FFFNNN]]]lllrrr[[[JJJCCCAAAAAAAAA>>>======???AAAAAA@@@???<<<::::::<<>>;;;888666888<<>>===;;;===>>>===;;;888777777::::::;;;<<<<<<;;;:::::::::;;;:::888555333444444===<<<;;;;;;:::999888888:::999888666666666666777555777:::===??????===;;;999888666777:::<<<======<<<;;;:::888888999;;;<<<:::<<<<<<:::666666999<<>><<<======<<<;;;;;;>>>AAAAAAAAAAAAAAAAAA@@@@@@@@@<<<;;;999888666555444444666555666888::::::999777:::::::::999888999:::;;;777777888:::;;;;;;:::999666777999;;;<<<>>>??????==================<<<<<<:::999777666666888;;;<<>>===<<<;;;:::::::::999999:::::::::999999888777888999999:::999999999666999<<<<<<:::777555444666999;;;<<<<<<;;;;;;<<<::::::::::::::::::;;;;;;ttthhhVVVRRRMMMJJJKKKJJJGGGEEEDDDBBBEEEKKKPPPUUU^^^gggyyyqqqggg___\\\UUUMMMFFFBBBCCCDDDEEEEEEDDDAAA======AAADDDJJJUUUdddrrrlllYYYKKKEEECCCBBB???<<<===@@@BBBBBB@@@<<<;;;999:::<<<>>>>>>>>>AAAAAAAAAAAA@@@???>>>>>>999888888888888;;;===?????????===888444555999======999777::::::999<<<@@@AAAAAAAAA@@@???===;;;:::888888888888999:::;;;<<<:::999888777777777777888555666777:::===>>>===<<<999;;;======;;;999777777;;;<<<>>>>>>===;;;999777888999999888555333333444::::::999888888777666666888888888888888888888888555666888<<>>===;;;999777555444444666555666888::::::999777:::;;;<<<;;;::::::<<<>>>;;;:::999:::;;;;;;999777444555888;;;===>>>>>>>>><<<<<<============<<<<<<999888777666777999;;;<<<@@@???>>>===<<<<<<<<<<<<888999999:::::::::::::::777888;;;======;;;999777888;;;???@@@???<<<::::::666999<<<======<<<;;;<<<555666888999;;;===>>>>>>vvvlllaaaYYYNNNJJJGGGGGGJJJKKKJJJHHHKKKNNNWWWaaahhhmmmvvvyyyuuummmaaaVVVMMMIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDIIIRRR[[[gggvvvsssdddVVVMMMFFFAAA======@@@BBBAAA???;;;::::::;;;===>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>999;;;<<<;;;888999===BBBAAAAAA???:::444333666:::999666444666888888;;;@@@@@@@@@@@@@@@>>><<<:::999888888999999:::;;;;;;<<<<<<;;;999888777666777777222333444777:::;;;:::888555777:::;;;:::888777777:::;;;===>>>===;;;888666666888888777555444444444777777777666666555555555555666888:::;;;:::999999444444555999===>>>===:::888777555666888;;;<<<;;;::::::;;;;;;;;;:::999888777888888555333333777;;;999::::::999888888:::<<<999===@@@???;;;999;;;===@@@@@@@@@@@@@@@@@@@@@@@@>>>===;;;:::888777666666777777888:::<<<<<<:::999888:::<<<<<<;;;;;;===@@@???<<<999888999888666444222444888;;;=========<<<;;;;;;<<<=========<<<;;;888888777777888:::;;;<<<@@@@@@???>>>>>>===>>>>>>:::::::::::::::::::::999777999;;;======;;;888777:::>>>BBBCCCAAA>>>;;;:::555888;;;===<<<;;;:::;;;555666777999:::;;;;;;;;;ooobbbZZZUUUPPPLLLOOOIIICCCAAAEEELLLPPPRRRWWW^^^kkkyyywwwiii^^^VVVSSSKKKJJJHHHGGGHHHGGGEEEDDDAAABBBEEEJJJRRR^^^kkkttt|||iii[[[IIIDDD???>>>@@@BBB@@@===;;;;;;;;;<<>>===<<<<<<<<<<<<============888<<>>DDDBBBCCCBBB<<<555222555888777333222444666777;;;AAA????????????===;;;999888888999999::::::;;;;;;<<<>>>===;;;999777777777777///000222555888999777555111444888999999777666666888999<<<>>>===;;;888666555777888777555444444555555555555555555444444444444666999<<<===<<<;;;999444333444777;;;>>><<<:::888666555666888:::;;;;;;999:::<<<===<<<:::888777:::::::::666333333666:::777888888777666777999<<<999===@@@???;;;888999<<>><<<:::666888;;;;;;:::;;;===@@@BBB>>>999777777666444222111444777;;;======<<<;;;:::;;;<<<======<<<;;;;;;888888888888999:::;;;<<>>BBBCCC@@@<<<999888444777:::<<<;;;:::999999999999999999888666555444yyytttfffWWWPPPLLLHHHFFFGGGKKKHHHFFFFFFKKKSSS]]]ccciiiuuuxxxllleeeaaaSSSJJJMMMMMMHHHFFFJJJHHHAAA???CCCFFFJJJRRR[[[hhhsssjjjXXXJJJ@@@@@@BBB@@@>>>>>>;;;999888999<<<>>>>>>>>>===<<<;;;>>>@@@@@@<<<999888999::::::;;;;;;;;;;;;@@@@@@===:::666444444555222222333555666888999999===;;;:::;;;======:::888::::::999;;;>>>??????>>>CCCAAA???;;;999888777777444333333444555666444333111444777999888777777888777999:::;;;:::888666444666444111///...000444666555555666666666666666666888777777:::>>>???===;;;666777777888888999999:::666666555666888999999888666777888999:::999888888<<<<<<:::888666555333222444555666777888999::::::888999:::888555444666888<<<<<<<<<<<<<<<===>>>???>>>>>><<<:::999888777777999888777:::>>>@@@???<<<999999999;;;======<<<:::>>>;;;888666666666444333666666666777888:::;;;<<<;;;999888999<<<<<<:::777666666666777888:::;;;<<<===<<<<<<>>>@@@AAA@@@???:::::::::::::::999777777999999888666444333555777777;;;@@@BBB@@@<<<888666555666777777888777777666777777666666555444333222xxxjjjaaa\\\SSSJJJHHHGGGFFFFFFIIINNNLLLLLLOOOWWWcccpppwwwtttiii]]]WWWTTTOOOLLLLLLHHHBBB???AAABBBBBBFFFMMMRRR[[[gggrrr}}}ooo```RRRKKKGGGAAA===>>>===<<<;;;<<<======<<<:::;;;::::::<<>>@@@AAA@@@CCCAAA???<<<:::999999888666555444444444444222000222555888999888777777888888999;;;<<<;;;999666555333111...,,,,,,///333555888777777666666666666777:::999999<<>><<<888888888999999999999:::999888888888888888888777222444666999;;;<<<<<<<<<>>>===;;;999777555333222444555666777888:::;;;<<<:::;;;;;;999555333444666;;;;;;;;;;;;;;;<<<=========<<<;;;999888888777777;;;:::;;;<<<>>>@@@???>>>:::999999:::<<<<<<;;;999>>>;;;888666666666555444666666666777888999;;;<<<<<<:::999:::<<<<<<:::888555666666777999;;;===>>>===<<<<<<>>>@@@AAA@@@???;;;;;;;;;::::::999888777888888777555333222333555666:::>>>@@@>>>:::777555555555666666666666777777888888666555444444444444}}}nnn___RRRKKKHHHDDDBBBDDDEEEEEEIIINNNVVVWWWZZZaaammm|||uuufff]]]XXXRRRKKKJJJFFFBBBBBB@@@???@@@CCCEEEJJJRRRZZZdddttt~~~mmm^^^QQQFFF@@@???AAA@@@???@@@@@@???<<<999;;;::::::;;;<<<<<<:::999777888999999::::::999999888999999888555333333333999999999999888888888888777777777999;;;===<<<;;;777777888;;;>>>AAABBBBBBBBBAAA???===<<<;;;;;;;;;999777555444444333111///333666888999888888888888999:::;;;<<<;;;999777666111...+++)))***...333666;;;:::999777777777888999===<<<===???@@@AAA???===<<<<<<;;;;;;;;;;;;::::::<<<<<<;;;:::888777666666...000444888;;;>>>@@@AAA>>>===;;;999666444222111333444555666888:::<<<=========<<<999555333333444999999999999999999:::;;;:::999999888888888888888;;;<<<======<<<<<<===>>>===;;;999999;;;;;;;;;:::<<<:::888777777777666555666666666777888999:::;;;===;;;;;;;;;<<<<<<:::888555555666777999<<>>===<<<>>>@@@AAA@@@???;;;;;;::::::999888888888888888888666333222333444555999===>>><<<888555444555555444444444555777888999888666444444444555666wwwsssmmmdddZZZQQQJJJEEEFFFDDDDDDHHHIIIKKKQQQXXXeeehhhoooyyy~~~zzz{{{|||pppkkkaaaTTTQQQMMMHHHDDDBBBAAACCCEEEEEEGGGJJJNNNTTT```ooo{{{uuubbbRRRGGGCCCBBBAAAAAABBBBBBAAA>>>;;;===<<<;;;:::999888777666666777888:::;;;<<<<<<===777999;;;:::888666666666::::::::::::::::::::::::444555666999;;;<<<===<<<:::999:::<<>>>>>>>>======:::888666555666555444222555777999999888888888999:::;;;<<<<<<;;;:::888777222///,,,+++,,,000555888>>><<<:::999888999::::::??????@@@AAABBBAAA@@@???@@@??????>>>======<<<<<>><<<888666555555...000333777;;;???BBBCCC===<<<:::888555222111///111222222444666999;;;===<<<<<<;;;888666555555555888888777777777777888888777777777777777888888999:::<<<>>><<<999999;;;>>>@@@===;;;:::;;;<<<<<<;;;;;;999888777888888777666666666666666777888999:::======<<<<<<<<<;;;999888333333444555888;;;???AAA>>>===<<<===???@@@??????::::::999888777777777777:::;;;:::999666444555666666999<<<<<<:::777555444555444333222333555777888888777444222222444666777sssfff[[[YYYUUUQQQMMMJJJHHHHHHHHHGGGIIIOOOSSSWWW___hhhyyy~~~~~~~~~{{{wwwsssvvvzzzlll```[[[QQQGGGBBBBBBEEEGGGFFFGGGGGGHHHJJJPPPYYY```ooovvvxxxcccRRRGGGBBBAAA@@@@@@@@@@@@>>>===@@@???<<<999666444333444555666888;;;>>>@@@AAABBB:::<<<>>>>>>===;;;:::;;;::::::;;;;;;<<<=========444555777999:::;;;<<<======<<<<<<===???@@@@@@???===>>>>>>?????????@@@@@@;;;999777777999::::::999777888::::::888888999:::;;;;;;<<<;;;;;;:::888777555333111000111444777:::>>>===<<<;;;:::;;;;;;<<>>>>>===@@@@@@@@@===888555444555222333555777;;;>>>@@@AAA;;;:::888666333111///...//////000111333666999;;;:::999888888888888888888888777777666666666777777666666666666777888999:::<<<>>>???===:::999;;;>>>AAA???<<<<<<<<<=========999888777888999:::888777666666666666777888999999=========<<<;;;999888777333333222333555999<<<>>>>>>===;;;;;;===>>>>>>>>>999888777666555555555666===>>>>>>===:::888777888777999;;;;;;999777666666555444333222333555777999777555333111222333666777rrr```TTTIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHNNNYYYdddllluuu}}}wwwsssoootttxxxrrrcccRRRHHHFFFFFFEEEHHHIIIIIIIIIIIIKKKPPPSSSYYY```kkkuuu{{{dddTTTKKKGGGBBB>>>===>>>======BBBAAA===999444222333444555666999<<>>@@@AAA@@@???>>>>>>???:::;;;;;;<<<===>>>>>>>>>555777999:::::::::<<<======<<<;;;<<<===>>>>>><<<:::;;;===???@@@AAAAAAAAA;;;999888888;;;===>>>>>>888999::::::888888999;;;;;;;;;;;;::::::999888777999888666555555666777888<<<<<<<<<=========<<<<<<===???AAABBBAAA@@@@@@AAAAAAAAA@@@??????>>>======>>>@@@@@@===777444444666666666777888:::<<<>>>???:::999777666444222000//////......///111444777999888777666777999;;;;;;;;;999888777777777777777777666666666666777888999:::??????>>>===<<<<<<>>>@@@@@@>>>======>>>>>>>>>===888777777999:::;;;:::888666666666666666777888999<<<===>>><<<999777666666555444222222333666999;;;>>><<<:::999;;;<<<===<<<999888777555555555555666???@@@@@@???;;;999888888777999::::::888666666666444444333333444666888999555444333222333555777888qqqhhh^^^TTTLLLCCCBBBBBBCCCEEEHHHJJJLLLKKKNNNYYYlll}}}yyyvvvzzz~~~iiiZZZUUUQQQMMMMMMMMMLLLKKKJJJKKKMMMNNNKKKQQQYYYaaaiiisss~~~mmm___WWWMMMDDD???>>>>>>???AAA@@@===888444222444777777888:::<<<>>>@@@AAAAAA@@@AAAAAA@@@>>>===>>>@@@<<<<<<<<<<<<============888:::<<<<<<:::999:::<<<999888777999;;;<<<<<<;;;888999;;;>>>@@@AAABBBBBB;;;999888888;;;===??????999:::;;;:::888888:::;;;:::::::::999999888777777:::999999888666555444333999:::<<<>>>???>>>===<<<:::===@@@AAA@@@???@@@BBB>>>======<<<<<<;;;;;;;;;;;;>>>???<<<777444555888999999888888999;;;<<<===:::999888777555444333222000///......000333666888888666555777:::<<<<<<;;;::::::999888888888888888777777777777888888999:::>>><<<:::999;;;<<<======<<<;;;;;;<<<>>>>>>===;;;777666777999;;;<<<;;;999777666666666666777888888;;;===>>>;;;888555444555999777444333333555777999===;;;888888999:::;;;;;;;;;:::888666666666777888===>>>???===:::777666666777888999888666444444555333444444555777888888999555555555555666777999999xxxdddUUUOOOLLLHHHEEEBBBBBBCCCEEEHHHLLLOOOQQQSSSWWWfff~~~~~~nnnggg```YYYOOOMMMKKKHHHGGGGGGHHHIIIGGGKKKOOOSSSWWW]]]fffllluuutttxxxqqqgggXXXKKKCCCAAAAAAAAA??????<<<888444333777:::888999:::<<<===>>>>>>>>>@@@AAA@@@>>><<<<<<>>>???>>>>>>>>>===<<<;;;;;;;;;999<<<>>>===:::999999;;;444444444666999;;;;;;:::666888;;;>>>@@@AAABBBBBB<<<:::888888:::<<<>>>>>>:::;;;;;;:::999888:::;;;::::::999888888777777666999999999888666333111///777999<<>><<<888;;;???@@@???>>>@@@BBB:::::::::::::::999999999999<<<>>><<<666444666999:::999999888999:::<<<===::::::999888777666555555222111//////000333666888999777555777:::<<<<<<:::;;;;;;:::999888888999999888888888888888999::::::;;;888444444888::::::999999999999;;;======<<<:::666666777999<<<<<<;;;999777666666666666777777888;;;======;;;777333333444<<<999666444333444777888<<<:::777666888999::::::===<<<999888777777999::::::<<<===;;;888555333333666777777666444333333444333444555777888999999999666666777888999::::::;;;pppaaaPPPGGGDDDBBBDDDHHHDDDEEEFFFHHHJJJOOOUUUZZZ\\\lll~~~oooeee[[[UUUNNNHHHFFFFFFGGGGGGEEECCCDDDHHHLLLOOOVVV^^^fffccciii}}}hhhWWWLLLEEEAAA???EEE???;;;999666555999@@@???======???BBBBBB@@@===::::::999888888:::>>>AAAAAA@@@???===<<<:::999888>>>>>>===;;;;;;:::::::::666666666777777888999:::333666999;;;<<<<<<===>>>:::777444555888<<<>>>===999:::999888666666888:::<<<<<<;;;:::888666444333777:::>>>===999555333444888999<<<>>>>>>===;;;:::999:::<<<=========<<<<<<::::::999999999888888888777777777777666777999;;;;;;<<<===<<<;;;;;;<<<>>>===<<<:::888777777888888777555333222333555888:::888888777777999<<<>>>@@@???>>>>>><<<:::777555444999888555444333444555666555333222222333444444333111333555777888888777666444444666888;;;<<<;;;999999888888888888:::<<<===:::<<<<<<:::777555444444888888888666444444666888:::999888777888999:::;;;======<<<:::777666666777777666555555666777555444999999888666444333555777999999888888777888888999666666666777888999;;;;;;}}}qqq\\\PPPEEEAAA@@@@@@BBBFFFHHHIIIJJJMMMRRRZZZccciiiwwwmmmeeeZZZPPPIIIFFFDDDBBBBBB@@@AAAEEEGGGGGGKKKPPPVVVVVV^^^rrrxxxeeeYYYQQQKKKGGG@@@;;;888999999999===CCCBBBAAA???@@@AAAAAA>>><<<:::;;;;;;:::999:::===@@@@@@???>>>===<<<;;;:::999@@@???>>>===<<<<<<<<<<<<888777666666666777888999555777:::;;;;;;;;;<<<===;;;888555555777:::;;;;;;777777777666555666888:::<<<;;;:::999777666555555888;;;===<<<999666555555888999<<<>>>>>>===;;;:::999999:::<<<======;;;::::::::::::;;;;;;;;;::::::888888777666666666888:::888999::::::999999;;;======<<<;;;999777666555555666666555555666777999:::666666666666888;;;>>>@@@======<<<;;;999777666555:::999888666555555555666444333111111222333222111000222444666777777666555444444555888;;;<<<;;;999777888888999;;;<<<===>>><<<===<<<:::777444444555888888888666444444666888::::::999999999999999999999:::;;;:::888666777888666555444555666777666555777888888777666555777888888888888888888888999999999999999::::::;;;<<<<<>><<<<<<===>>>===<<<;;;===>>>>>>>>>>>>===<<<<<<;;;;;;AAA@@@@@@??????>>>>>>>>>:::999777555555666777999777999;;;;;;::::::<<<======:::777555777999::::::666666666555444555888:::<<<:::888666666666777888:::;;;<<<:::888777777888999:::<<<>>>>>>===;;;::::::999888:::===>>>;;;888999:::<<<>>>>>>>>>======999888777555555666888999666777888888777777888:::<<<;;;;;;999777555333222555666888:::;;;:::999999555444444555666999<<<>>>;;;;;;;;;:::999888777666;;;;;;;;;:::999777666555444222111111222222111000///111333555666666555555555555666888;;;<<<;;;:::888999;;;===???@@@@@@@@@>>>>>><<<999555333444555777888888666444444666888999::::::;;;:::999777777555777999999888777777888555444333444666777777666555777999999888777888999777777777777888999999999<<<<<<===============<<<|||oooddd\\\UUUPPPLLLGGGCCCDDDDDDDDDIIIOOOZZZ^^^eeennnxxx|||lll^^^QQQIIIHHHCCCAAACCCBBB???>>>@@@AAAEEELLLWWWgggyyy}}}rrrdddXXXGGGBBB???@@@AAA@@@BBBEEEGGGEEEBBB@@@????????????>>>@@@BBBAAA@@@>>>>>>>>>============<<<<<<<<<<<<@@@@@@@@@@@@??????>>>>>><<<:::888666555666777888:::;;;;;;;;;999:::;;;======;;;999777888:::<<<===999999888666444444777:::;;;999777444444666888:::;;;;;;:::999888888999:::;;;<<<===>>>>>>===<<<;;;<<<999888:::>>>>>>;;;777:::;;;===???AAAAAA@@@???;;;999666555666777888999777999:::999777555666666888999999999777555333222444777;;;>>>>>>===:::888666555444444555777999:::999999::::::999999888777<<<=========<<<:::777666555444333333444444222111111222444777888777777666666666777:::===>>>===;;;===>>>AAACCCDDDCCCBBB@@@???>>><<<888444333444555777777777666444555777999999:::;;;<<<;;;999666444333666999999888666555555555333222333555777777777666888:::;;;999888777777666666777888888999999999===>>>?????????===<<<;;;sssjjjaaa\\\ZZZUUUMMMHHHJJJGGGFFFGGGHHHJJJSSS\\\kkkqqq{{{yyyhhh^^^QQQIIICCCBBBAAA>>>===???@@@DDDIIIOOOWWWcccoooxxx{{{kkkQQQIIICCCBBBBBB@@@AAADDDCCCCCCAAA@@@???@@@AAABBB@@@BBBDDDDDDBBB@@@??????==================<<<<<<>>>>>>?????????>>>===<<<===<<<999777666666777888<<<<<<;;;:::999999<<<>>><<<<<<;;;:::;;;===@@@CCC???>>><<<888555444666999;;;999666333333666999;;;:::999777777888999:::;;;<<<===>>>>>>>>>===<<<<<<<<<::::::;;;>>>>>>;;;888:::<<<>>>???AAAAAAAAAAAA===:::666555777999::::::;;;======;;;888555444444555666777888888777555555444777;;;??????===:::888999888666555444555666777888999999:::::::::999999<<<===>>>>>>===;;;888666666555555666888888666444333555777999::::::999888888888999<<>>===:::777333222333555777777777666555555777999888:::<<<===<<<999666444555777999999777555444333555333111222444666777777999;;;<<<;;;999666555555555666777888888888888777;;;===>>>???>>><<<:::888vvvmmm]]]TTTMMMOOORRRPPPIIIDDDGGGGGGKKKPPPRRRWWWdddpppzzzbbbXXXNNNIIIFFF@@@===>>>===AAAFFFJJJNNNTTT\\\bbbkkkrrr~~~___TTTHHHCCCAAA???@@@CCC???@@@AAA@@@???@@@BBBCCCAAABBBDDDDDDBBB@@@@@@@@@===============<<<<<<<<<<<<<<<>>>>>>>>>===<<<;;;===<<<;;;:::999999999999===<<<;;;999888999===@@@=========<<<<<>>???@@@AAABBB???:::666555888<<<===<<<>>>???@@@>>>:::777555555444555666777777888888777555777:::======<<<:::888<<<:::888666555555666777999::::::;;;;;;:::::::::;;;;;;=========;;;999777777666777999;;;;;;:::888555777999;;;<<<<<<;;;;;;999999:::<<>>CCCDDDEEEFFFDDDAAA>>>;;;::::::999666333111222444666777777666555555777:::888999;;;<<<<<<999777555666888999999777555444444666444111111333555777777:::;;;<<<:::777444444444666666888888888777666555888:::===>>>>>>;;;888666yyylll```YYYPPPIIIFFFKKKNNNMMMKKKKKKPPPUUU^^^fffkkkppp}}}~~~rrrfff^^^VVVKKKCCC???;;;???DDDHHHJJJLLLNNNPPPUUUZZZdddrrryyyiiiUUUIIIBBB======???<<>>>>>======<<<<<<<<<;;;;;;<<<>>>??????>>><<<;;;<<<<<<=========;;;:::999===<<<;;;888888:::>>>BBB>>>???>>>===<<<===AAAEEEEEECCC???:::666666888;;;:::999666444444555777888666444333555888::::::999::::::999999999888888888666999<<<;;;888555666888===<<<;;;;;;<<<>>>@@@AAA@@@;;;666666:::???@@@???===>>>@@@???<<<999888777777777666666777777888888555666888999::::::999999;;;:::888777777888:::;;;;;;;;;<<<<<<<<<;;;;;;:::999999:::;;;;;;:::999888666666777:::===>>><<<;;;666888:::<<<======<<<<<<888888999;;;>>>???>>><<<>>>?????????>>>;;;999777666666777555333111111222666666777666555555888:::888999:::;;;;;;:::888777666777888888666666777888777555222111222444666666:::::::::888555444444555666777888999888666555333666888<<<>>>>>>;;;888555|||mmmaaaWWWPPPLLLJJJFFFFFFKKKNNNMMMPPPVVV```gggttt~~~}}}sssgggXXXJJJDDD<<>>>>>@@@===>>>??????======>>>??????>>>>>>===<<<<<<;;;;;;;;;<<<>>>???@@@>>>===<<<;;;<<<>>>??????===;;;:::===<<<:::888777:::???CCC???@@@???===;;;;;;???CCCCCCBBB>>>999666666999<<<:::999777555444555666666555333222555999;;;:::888888777777777666666555555222888<<<;;;555222444888>>><<<:::999:::<<>>???===<<<666888:::<<<======<<<<<<666666777:::===>>>===;;;999999999999888777666555333444666555333111111111666666777666555555888:::777888999:::::::::999888555666777777666777999;;;888555222111222444555555888888888666444444666888777888999999888666444222555888<<<>>>???<<<888555mmm[[[QQQNNNIIIDDDAAAEEEBBBDDDJJJMMMPPPYYYcccsssqqq___TTTNNNEEE???@@@CCCBBB@@@@@@DDDCCCEEEKKKUUUddd{{{{{{```MMMCCC===;;;AAA>>>>>>BBBCCC@@@======;;;;;;;;;;;;<<<<<<<<<===@@@@@@AAAAAA@@@>>><<<;;;??????===;;;::::::<<>>>>>=========<<<;;;:::;;;===???@@@@@@???===<<<;;;;;;;;;<<<>>><<<;;;999888888999999<<<;;;999777666666777777111111111333666999999888777555444222222444666777;;;<<<;;;888444222222333:::888777777:::===???@@@<<<999666777;;;>>>???>>><<<;;;:::;;;=========<<<999999:::::::::888777666666666666888:::;;;:::999===;;;:::888888999:::;;;:::;;;<<<;;;::::::;;;===::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@999888666666777:::===???<<<:::999;;;>>>???===:::777666333111000000000000222555777777444222222444444888<<<<<<888777888;;;999:::;;;;;;;;;999777555777666555777:::===??????:::666111000222555666666:::888666222000000333666;;;:::777555333444666777:::999888999;;;<<<;;;:::kkk]]]PPPJJJHHHDDDAAAAAADDDCCCFFFMMMSSSZZZeeeppp|||qqq___RRREEE@@@???>>>>>>???AAA@@@AAAEEEJJJTTTdddsssyyyeeeUUUHHH@@@CCC@@@???BBBBBB>>>::::::<<<<<<<<<======>>>>>>>>>AAABBBBBBBBBAAA@@@>>>===>>>>>><<<:::888888999:::;;;;;;<<<===============::::::999999;;;===@@@BBB???>>><<<;;;:::::::::;;;===<<<:::999888888999999<<<;;;:::999888888888888222222222444777999999888555555444444444555777777;;;;;;999666333222222333999999999<<<>>>???>>><<<999777555777:::======<<<;;;::::::;;;<<<;;;:::999::::::;;;:::999888666555777777888999;;;<<<;;;;;;???===;;;999888999999:::;;;<<<<<<:::999999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@@@@:::999777666666999<<<>>>>>><<<<<<<<<<<<;;;:::888777666444333222222222222333555777777555333333444777;;;>>>>>>:::888:::<<<999:::;;;<<<<<<:::888777777666666888;;;>>>??????999666333333666999999999;;;:::888555222222444777:::999777444222333555666;;;:::888999:::;;;:::888zzzhhhVVVNNNHHHGGGEEEBBBBBBDDDDDDGGGNNNYYYbbbkkkyyywwwfffSSSHHHCCC@@@@@@CCCAAA??????AAABBBDDDLLLUUUhhhwwwooo\\\OOOLLLGGGDDDDDDBBB===::::::======>>>??????@@@AAAAAABBBCCCDDDDDDCCCBBBAAA@@@===<<<:::999888777777777;;;<<<<<<<<<<<<=========888888888999<<<>>>AAACCC===<<<;;;:::::::::::::::;;;;;;:::999888888888888;;;;;;;;;;;;;;;:::999888444444333555888999999888444555666777888999999999;;;:::999666333222444555888999<<>><<<:::999888999999======<<<999888888:::<<<======<<<<<<<<<<<<===============>>>??????@@@@@@<<<:::777555555777:::<<<>>>??????===999777555555777666666555555555555555444666888888666555444555<<<>>>AAA???<<<:::;;;===888:::;;;======<<<;;;:::777777888:::===???>>>===888666666777:::<<<============<<<999666555666888888888666333111111333555;;;999777888999:::999888xxxfffXXXMMMJJJIIIJJJHHHEEEFFFJJJJJJSSS```mmmxxx}}}jjj^^^UUUMMMIIIHHHBBB@@@@@@BBB@@@===???EEERRR\\\mmmtttfff[[[SSSKKKGGGCCC>>>===?????????@@@AAAAAABBBBBBCCCCCCCCCDDDEEEEEEDDDBBBBBB<<<;;;::::::;;;;;;:::999<<<<<<<<<;;;<<<<<<<<<===:::::::::;;;===???AAABBB<<<<<<;;;;;;;;;;;;;;;;;;::::::999999888888888888;;;;;;<<<======<<<::::::777666555777999:::999888555777999<<<=========<<<<<<;;;999777444444777999999:::<<<>>>@@@===999555444555777:::<<<<<<;;;:::888999::::::888666444333888888888777777666555555555777:::;;;;;;;;;;;;;;;<<<;;;:::999888888888999======;;;999777777:::<<<===<<<;;;::::::;;;;;;<<<======>>>??????@@@@@@@@@===;;;888666555777999;;;===???@@@===888444444666666777888888888888777777555777888999888888777777>>>@@@@@@???<<<::::::;;;888999<<<>>>??????>>>===888888999;;;>>>???===<<<555666888:::===??????????????????<<<999777777888777777777444000///111444888777555666888:::::::::yyymmmaaaUUUNNNKKKJJJKKKNNNLLLJJJLLLRRRYYYgggyyyzzzooo___RRRKKKDDDAAAAAABBB???;;;;;;>>>FFFKKKWWWhhhzzzooocccUUULLLEEE@@@@@@CCCAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCDDDDDDDDDCCCBBB<<<;;;<<<>>>AAABBB@@@>>>===<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>??????<<<<<<<<<===============::::::::::::999999999888:::;;;===>>>>>>===<<<;;;:::999888888::::::999888777999<<>>===<<<;;;888:::;;;:::777444333444555555555555666666777777444777;;;<<<:::888888888666666666666777888999999<<<<<<;;;999777777999<<<;;;:::999777777888999999<<<<<<>>>???@@@@@@??????<<<;;;999777777888:::;;;:::===>>>===999666666888777888:::;;;;;;:::999888666777888:::;;;;;;;;;:::>>>>>>>>><<<:::888888999888999<<<>>>@@@@@@??????888888999;;;===>>><<<:::444666999;;;===>>>???@@@@@@AAA@@@===999777666777666888888555000...111444666555444555888;;;======nnnbbbXXXOOOIIIHHHIIIGGGJJJOOORRRTTTYYY```pppttt```VVVMMMHHHDDDBBB???:::999;;;BBBBBBIIITTTaaaoooyyygggYYYMMMDDDBBBDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@AAABBBBBBAAA@@@<<<<<<===AAAFFFGGGEEEBBB===<<<;;;:::::::::;;;<<<@@@@@@@@@???>>>===<<<;;;;;;;;;<<<===>>>>>>>>>===::::::;;;;;;;;;::::::999:::;;;<<<===============<<<;;;::::::;;;;;;999888888:::===@@@AAAAAAAAA@@@;;;<<<===<<<;;;;;;<<<>>>;;;:::888777888888777555888;;;>>>???>>>===<<<<<<999;;;<<<:::666444555777777777666666666777888888555999<<<<<<999666555666222333444555777888888999999:::::::::888888:::;;;:::999777555444555666777:::;;;===>>>??????>>>>>>:::::::::::::::;;;<<<<<<999;;;<<<<<<::::::::::::777999;;;======<<<999888666666777:::>>>???>>>======<<<:::999777777777777888999<<<>>>@@@@@@??????999888888:::;;;<<<;;;:::666888;;;<<<<<<===>>>???AAA@@@>>>;;;777444555666777:::;;;888222///111555777555444555888<<<>>>???rrreeeXXXQQQKKKEEEDDDGGGHHHFFFJJJSSS^^^gggqqqyyy{{{qqqcccZZZPPPJJJCCC===;;;===???>>>@@@FFFLLLUUUeeeuuunnn]]]NNNEEECCCCCCBBBAAA@@@???>>>>>>===:::;;;===>>>?????????>>>===<<<===BBBGGGHHHDDD@@@>>>===;;;999999:::;;;<<>>>>><<<;;;:::999999:::;;;===>>>>>>======:::;;;<<<<<<<<<<<<;;;:::;;;:::;;;;;;<<<===>>>???>>>===;;;;;;;;;;;;:::888999:::<<<>>>????????????999;;;===>>>===<<<======;;;999888888999999777666;;;>>>@@@???===;;;;;;<<<;;;<<<===:::555444777;;;===<<<:::999888888888999777;;;???>>>:::555444555333444555666777777888888666888:::;;;:::999:::;;;:::888666333333333555666999:::<<<>>>>>>>>>===<<<666888:::===>>>???>>>>>>;;;::::::;;;======<<<;;;777999<<<>>>>>><<<999777555555777;;;@@@BBBBBB@@@;;;:::888666666666666666888999<<<>>>?????????>>>:::888777777999::::::999999;;;======;;;;;;===???AAA???<<<777333111222444888<<<>>>:::444000333666:::888666666888;;;===>>>sssjjj\\\QQQIIIGGGEEECCCDDDIIIJJJHHHLLLZZZjjjyyyxxxlll^^^SSSJJJBBB???AAA>>><<<===???@@@DDDSSScccooolllWWWIIICCCCCCBBBAAA@@@>>>===<<<;;;888999;;;<<<===============<<<===AAAFFFGGGBBB===>>>===;;;999999999;;;<<<======<<<<<<;;;:::888888777888:::<<<======<<<<<<:::;;;<<<=========<<<;;;;;;:::::::::;;;<<<>>>@@@@@@>>><<<<<<<<<;;;:::888999999:::<<<============777999===>>>>>>===<<<<<<:::999999:::;;;;;;888555<<>>BBBAAA>>><<<:::999999999999>>>BBB@@@:::555444555555666666777777777777777333666:::<<<;;;::::::;;;:::888666333333333555666888999<<<===>>>===<<<;;;444777;;;???AAAAAA@@@???===;;;999;;;>>>???===:::888:::===??????<<<888666444444666;;;AAADDDDDDBBB;;;999777666666777777666888999<<<>>>??????>>>===:::888666666777999999999<<<>>>???>>>;;;;;;===@@@@@@>>>:::555111///111333999===@@@<<<555111444888>>>;;;888777888:::;;;<<>><<<<<<>>>DDDKKKOOOYYYdddqqq~~~dddQQQIIIBBB??????AAA@@@<<<<<<>>>888777777888:::;;;;;;:::<<<>>>@@@AAAAAA???===;;;;;;;;;:::999999999::::::===;;;::::::::::::999777;;;<<<<<<<<<<<<<<<;;;;;;999888888:::<<<>>>>>>==================<<<<<<;;;;;;<<<>>>???===:::777444777888999999999999888888999777777888:::<<<<<<;;;:::999999:::;;;<<<;;;999>>>=========<<<=========>>>>>>===;;;::::::<<>>;;;999888:::>>>???>>>:::666222111555;;;@@@BBBAAA>>><<<888666444333555777888888:::::::::::::::999777777777888888777777888<<>>>>>;;;777555666999sssdddXXXQQQMMMGGGEEEBBB@@@AAAHHHQQQXXXhhhnnnzzzwwwiii[[[QQQIIIEEE???<<<>>>BBBFFFHHHMMMUUU___lllvvv```QQQDDD???<<<>>>???======>>><<<:::999:::;;;;;;:::999<<<===???@@@@@@>>><<<:::<<<;;;;;;::::::;;;;;;<<<<<<:::999:::;;;;;;:::888<<<<<<<<<===<<<<<<;;;:::888777777999<<<>>>>>>>>>>>>>>>>>>>>>======<<<;;;<<<===???@@@>>>;;;777444666666777888888888888888888666555666888999999888888888888999<<<===<<<;;;<<<<<<::::::::::::;;;<<>><<<::::::<<<>>>BBB???;;;888666666888999<<<======<<<999777666777999:::;;;<<<;;;:::888666444777:::;;;999888888999;;;:::999999;;;;;;:::888999999:::;;;<<<<<<;;;::::::;;;<<<>>>????????????;;;::::::<<<>>>>>>===;;;:::<<<>>>???===999555222222666;;;@@@BBBAAA???===888666444444777999;;;;;;;;;;;;:::999888777666666:::::::::999888:::===???===:::888888:::;;;;;;999>>>;;;888444222111222222888777777666666666666777???@@@@@@===:::888999;;;nnn]]]TTTNNNJJJFFFEEEBBB===<<>>???>>><<<<<<===<<<;;;999<<<===???@@@???>>><<<:::;;;;;;;;;;;;<<<===>>>>>>;;;:::999:::;;;<<<;;;:::<<<<<<======<<<;;;;;;:::888777666777;;;>>>??????@@@@@@???>>>>>>===<<<<<<<<<>>>@@@AAA???;;;666333333444444555666777888888777555444444666777666555666666666999<<<>>>>>>===:::999777555555777999;;;@@@@@@???===;;;;;;<<<>>><<<:::777555444444666777:::;;;;;;:::888777999:::999:::<<<======<<<:::999666888:::;;;999888888888:::999999:::<<<>>>===<<<999::::::;;;;;;;;;;;;;;;<<<===>>>>>>???>>>======<<<:::999:::<<<>>>>>>>>>>>>>>>>>>===;;;777444222444777;;;???AAAAAA???>>>888666555666999<<<>>>???>>>===;;;888777666666666=========<<<:::;;;===???===;;;999888999999999888<<<:::777444222222222333666666666777777777777777@@@AAA@@@???===<<<===>>>vvviiiXXXNNNKKKLLLIIIGGGBBB???<<>>??????AAAAAA???>>>>>>??????>>><<<>>>???@@@@@@???>>><<<;;;999999::::::;;;===>>>???:::999888:::<<<======<<<<<<<<<======<<<;;;;;;:::888777666777:::>>>@@@@@@AAAAAA@@@???>>>======<<<;;;===??????===999444111222222333444555666777888888666444444555666555444444444666999===??????>>>888777444222222555888:::@@@@@@@@@>>><<<;;;<<<===999777555444333444666777;;;;;;;;;999777777999;;;999:::<<<======<<<;;;:::666888999:::::::::::::::999888999;;;>>>@@@@@@???999:::;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<===>>><<<:::777777:::===@@@@@@AAA@@@>>><<<999666444222444666999<<<>>>???>>>>>>888777666777;;;>>>AAAAAAAAA???<<<999777777777777===>>>>>><<<;;;:::<<<======<<<:::888888888888888999888666444333333444444666666777888888888888888<<<<<<=========>>>???@@@```VVVKKKGGGIIIKKKIIIFFF@@@@@@BBBJJJ[[[tttuuubbbUUUQQQPPPMMMJJJJJJFFFCCCDDDIIIPPPWWW[[[ttt}}}jjjUUUJJJFFFDDDDDDEEE@@@???>>>???AAABBBAAA@@@@@@@@@@@@@@@@@@>>>===<<<888888888999:::<<<===>>>:::999888:::<<<>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;999777777888;;;>>>@@@@@@AAAAAA???>>>============:::;;;<<<<<<:::777333000222222222333444666888999999888666666777888777666444444666999===??????>>>777555333111222444777:::??????@@@>>><<<;;;<<<===888777666555555666888999======<<<:::888777999:::888999;;;<<<===<<<:::999555666777999;;;<<<===<<<888888888:::===@@@@@@???;;;===??????===;;;<<<===<<<999666555666999>>>AAA<<<999666555888<<>><<<999666444333444555777999:::;;;<<<<<<999888666888;;;???AAAAAABBB@@@===:::999999999:::<<<======<<<:::999:::;;;<<<;;;:::888777777888888888777666555555555666666777777888999:::::::::999666666777888;;;>>>???@@@SSSMMMFFFEEEHHHJJJIIIGGGGGGKKKTTTaaarrrzzzlllbbbZZZSSSMMMKKKEEEAAABBBDDDEEEGGGKKK[[[ooojjj[[[QQQHHHDDDDDD@@@??????@@@BBBDDDCCCBBB@@@@@@@@@??????===<<<<<<888888888999:::;;;======:::999999:::===>>>===<<<999:::;;;<<<============:::999999;;;>>>@@@??????@@@???>>>===<<<===>>>???999999999888777555333222555444444444555666888999;;;999888888:::;;;:::999666666666999<<<>>>>>>===777666444333444666888:::<<<===>>>===<<<;;;<<<===:::999888888888999::::::===>>>>>><<<:::999:::;;;999:::<<<======;;;:::999666555555888;;;>>>>>>>>>888777777999<<<>>>>>>======AAADDDDDDAAA??????@@@:::888555333444888===@@@<<<888555444666:::===>>>>>>>>>===<<<:::888666555555555555666777999;;;<<<:::888777777:::===>>>>>>???>>><<<;;;:::;;;;;;<<<:::;;;<<<;;;999888999::::::;;;:::888666666888:::777666666666777777888999999:::;;;<<<<<<<<<;;;:::444333333666999===>>>>>>LLLIIIFFFFFFIIIMMMPPPQQQYYYaaaooo~~~|||nnnaaaYYYPPPHHHCCCCCCBBB??????BBBJJJ[[[pppvvveeeUUUKKKHHHBBBAAA@@@AAABBBCCCBBBAAA??????>>>===<<<;;;::::::999999999::::::<<<===>>>;;;::::::;;;===>>>===<<<888999:::<<<===>>>>>>???;;;;;;<<<>>>@@@AAA???===>>>===<<<;;;;;;===>>>@@@:::999777666555555666666888777666555666777999:::;;;:::888999;;;<<<<<<<<<888888888999<<<===<<<;;;777777666666777999:::;;;999;;;<<<===;;;;;;<<<===<<<;;;::::::::::::;;;;;;;;;===>>>>>>===<<<<<<===<<<===>>>>>>>>><<<:::999888666666888;;;>>>>>>===888777666777999;;;:::999;;;AAAFFFFFFCCC???>>>???:::888777666666888:::<<<;;;888444333555888:::;;;;;;;;;<<<<<<;;;999888666666666555555666999;;;===<<<999777666888:::::::::999999::::::;;;;;;<<<<<<999;;;<<<<<<:::999999:::888::::::888666666888;;;666666777888999::::::;;;;;;<<<>>>>>>>>>===;;;:::888666555666:::<<<<<<;;;IIIHHHGGGHHHLLLSSSZZZ^^^jjjuuuqqqgggXXXOOOGGGEEEAAA<<<;;;???DDDPPPaaasss~~~hhhYYYTTTDDDCCCAAAAAABBBBBBAAA???>>>===<<<;;;:::999888888;;;;;;;;;;;;;;;<<<===>>><<<;;;:::;;;=========;;;666888999;;;===??????@@@<<<<<<>>>@@@BBBAAA>>><<<===<<<;;;:::;;;===???@@@;;;999777555555666888999:::999777666777888:::;;;;;;999888999<<<=========:::999999:::<<<<<<;;;999888888888999999:::;;;<<<777999;;;<<<;;;;;;<<<======<<<;;;;;;:::;;;;;;;;;999;;;>>>??????>>>??????>>>???@@@@@@???===;;;999:::888666888;;;======;;;888777666666888999888666888>>>DDDEEEAAA<<<;;;;;;:::::::::::::::999888777:::777444222444777888999888:::;;;<<<<<<;;;999888888777555555666999<<<>>><<<:::777666777888888888555666777999;;;;;;<<<<<<999;;;<<<<<<;;;::::::;;;777999:::888666666999<<<666777888999:::;;;<<<<<<===>>>???@@@???>>><<<:::<<<:::777888;;;<<<;;;999HHHJJJLLLPPPWWWbbbooowwwzzzkkk^^^OOOEEEDDDEEECCCAAACCCHHHTTTbbbpppyyyaaaRRRIIIBBBBBBDDDBBB??????===<<<;;;:::::::::;;;;;;@@@CCCEEEBBB<<<888999<<<:::<<<>>>???@@@???>>><<<;;;888777:::@@@CCCAAA=========<<<===>>>>>>===;;;>>>===<<<;;;:::;;;<<<======<<<;;;::::::;;;<<<===@@@>>>;;;:::::::::999888;;;999888:::===???>>><<<<<<<<<<<<<<<<<<;;;;;;;;;333555777999:::;;;::::::555777:::===???>>>===<<<======<<<;;;;;;;;;;;;<<<===;;;;;;>>>BBBDDDCCCAAABBBAAA???===;;;;;;<<<<<<===;;;999:::===>>>===<<<888888666555444444444444666777:::<<<<<<;;;999777666888;;;======;;;999777666444333666:::;;;888444777888888999888888777666888777666555666888;;;======<<<:::888666666666666???<<<999888999:::;;;;;;:::<<<>>>???@@@???>>>===;;;:::888777777999;;;<<<999888777777999;;;>>>???===>>>???AAAAAAAAA@@@???999:::<<<======<<<:::999KKKMMMSSS]]]kkkyyy|||mmmYYYLLLFFFEEEDDDBBBEEEGGGNNNXXXbbboooyyy```TTTIIIFFFEEECCCBBBCCC===<<<<<<;;;;;;;;;;;;;;;AAADDDEEEBBB===999:::<<<:::;;;<<<>>>>>>>>>======<<<:::999;;;@@@AAA???<<<;;;:::999:::;;;;;;999888999:::999999999:::<<<>>>>>>>>>===<<<<<<===???@@@>>><<<:::999:::;;;;;;;;;===;;;:::;;;>>>@@@???>>><<<<<<<<<<<<<<<<<<===>>>777888888999999999888888666888:::<<<======<<<;;;===========================<<<<<>>===<<<;;;;;;;;;<<<:::888999<<>>:::999888777666555555555666888:::;;;;;;999777666666888;;;===>>><<<:::999888555444777;;;<<<999555777777777777777777777777:::999777777888:::===>>><<<;;;999777666666777777>>>===;;;::::::;;;;;;:::;;;<<<>>>???@@@???>>>===;;;:::999888888999:::;;;999999888777888:::<<<===<<<===>>>?????????>>>===888999;;;======;;;999888SSSXXXcccuuuhhhVVVMMMJJJHHHFFFIIIGGGHHHMMMRRR[[[jjjwwwqqqaaaPPPGGGCCC@@@@@@BBB===============<<<<<<<<>>>>>>>><<<;;;===??????<<<999888777666777888777666444444555666666777888<<<>>>>>>===<<<<<<===>>>???@@@<<<:::999999;;;=========>>>===<<<===???@@@@@@???<<<;;;;;;;;;<<<>>>@@@AAA<<<;;;:::999888777777777999999::::::;;;;;;;;;;;;======>>>>>>???>>>>>>======<<<===???BBBCCCBBBAAA>>>>>>>>>===<<<;;;:::999:::888777999<<>>>>><<<<<<:::888777999<<<<<<:::777777666555444444555666777<<<;;;999888999;;;===???;;;:::888777666777888999============<<<;;;:::999;;;<<<>>>??????>>>======;;;;;;::::::999999888888999888777777777888:::;;;;;;;;;<<<<<<<<<;;;::::::666888:::<<<<<<:::888777dddmmm}}}xxxfffZZZSSSMMMJJJJJJFFFDDDFFFIIIMMMUUU^^^mmm}}}rrr\\\MMMDDD@@@???AAA>>>??????@@@@@@>>>===<<>>???@@@???>>>===>>>???===:::666666555555555666666444222222444666555444666999===<<<;;;;;;:::;;;<<<===>>><<<;;;999999;;;===>>>===>>>===<<<<<<===>>>??????<<<;;;;;;;;;===???BBBCCC<<<;;;999888777777888999<<<;;;:::999999:::;;;;;;<<<<<<===>>>>>>======<<<;;;;;;<<<>>>???@@@@@@@@@<<<<<<======<<<;;;999888888888888999<<>>===<<<;;;::::::::::::;;;<<<<<<<<<;;;999777555777888:::<<<>>>>>>???>>>===;;;:::;;;<<<===;;;999777555444333333555666888===;;;999888888:::<<<>>>999888888777777888999999;;;===??????===;;;:::999;;;;;;<<<======<<<<<<;;;999::::::999888777666555666666666666777888:::;;;:::::::::999999888777777555777999;;;;;;:::888666yyy{{{mmm```UUUNNNKKKEEEBBBCCCEEEFFFHHHMMMQQQccc}}}lllZZZNNNEEEBBBBBB>>>@@@BBBCCCBBBAAA>>>===??????>>><<<999888999:::??????>>>>>>??????@@@AAA????????????>>><<<888666666555555666777777666444444777888666333333777;;;===<<<;;;::::::;;;<<<===>>><<<::::::;;;======<<<<<<<<<;;;::::::;;;===>>>;;;;;;;;;<<<===???AAABBB999888888777888:::;;;<<<>>><<<;;;999999:::;;;<<<;;;;;;;;;;;;;;;::::::999888999;;;<<<<<<<<<======:::;;;<<<<<<<<<:::888777777888999;;;<<<>>>@@@AAA>>>======<<<<<<<<<<<<<<<>>>>>>>>>>>><<<;;;999888888888:::;;;===>>>???@@@???>>><<<<<<<<<<<<<<<;;;777666444333444555888999;;;:::777666555777999:::777777888999999999999888999<<>>@@@@@@???<<<999777666666666777999:::999888777:::<<<999444333777;;;AAA@@@>>>===<<<<<<======>>><<<::::::<<<=========;;;;;;:::999777888;;;===<<<<<<<<<======>>>>>>>>>555555666888:::<<<>>>@@@>>>===<<<;;;;;;<<<======<<<;;;:::888777777777777666888:::;;;::::::;;;<<<:::::::::::::::999888888666999<<<============>>>;;;;;;;;;;;;<<<===>>>>>>@@@@@@??????===<<<;;;:::888888999:::;;;===???@@@@@@???>>>===<<<<<<<<<<<<777777666666777888999:::999777555333222333555666555777999;;;;;;:::777666666:::>>>>>><<<::::::<<<:::::::::999999999999999888888777777666555555555444444555777888999:::;;;999888777777666777777777777777777888888999::::::}}}ssscccVVVJJJFFFDDDBBBAAABBBCCCLLL[[[lll}}}zzziiiWWWHHHBBB@@@BBBEEEGGGGGGDDD@@@>>><<<:::888888999;;;<<<===AAABBBBBBBBBAAA???===<<<;;;===@@@@@@???<<<:::888666555666888;;;<<<<<<;;;999===???<<<666555999>>>BBBAAA???===<<<;;;;;;;;;<<<;;;999:::<<>><<<===>>>>>>>>><<<:::999222444666999<<<>>>@@@@@@>>>============>>>>>>??????===:::666555555555666666888;;;;;;999999:::<<<::::::999888888888888999666:::???@@@>>><<<::::::888999999:::;;;===???@@@?????????>>>===<<<;;;;;;999999888888999<<<>>>???AAA@@@???===;;;;;;;;;<<<888888999999:::;;;;;;<<<888666333111000111333444333666;;;>>>>>>:::666222333888<<<<<<:::999;;;>>><<<<<<;;;:::::::::::::::999888777666666777888999777777888888999888888888888888777777777888999:::999888777666777999;;;===ssscccRRRIIIFFFDDDCCCDDDDDDGGGNNNVVVdddwww|||gggUUUKKK@@@BBBFFFHHHHHHEEEAAA>>>;;;:::888888:::<<<>>>???AAABBBBBBBBBAAA>>>;;;999999<<>>===<<<:::>>>@@@===888777<<>>;;;999888888888:::999888:::===@@@BBBBBB;;;<<<;;;999666666:::>>><<<===??????>>>;;;888666111333777:::===???@@@@@@===>>>>>>>>>????????????AAA>>>:::666444444555666666999<<<<<<:::999;;;===:::999888777777777888999666;;;AAABBB???;;;888777666777888999;;;===???@@@>>>>>>======<<<<<<;;;;;;:::999888777888:::===>>>AAAAAA@@@===;;;:::;;;<<<888999:::<<<<<<===<<<<<<888666333111000000222333222666<<>>===<<<;;;;;;;;;;;;;;;;;;:::888777777999;;;<<<::::::::::::999777666555999888777777777999:::;;;;;;999777555666999<<>>:::777999;;;999999<<<===???AAAAAA>>>;;;:::999999;;;===??????===:::999999:::<<<===>>>>>>======???>>>===>>>@@@AAA@@@???BBB@@@<<<999777777888999::::::;;;<<<===???AAABBB>>>===;;;999999;;;===???@@@@@@@@@???===999666444222555888:::;;;<<<>>>@@@???===;;;===@@@CCCBBBAAADDD@@@;;;999888777555222777777666666666777999:::;;;:::999:::;;;;;;999888:::<<<>>>===;;;999999999666666666888:::===@@@AAA>>>>>>>>>>>>===<<<;;;:::888888999999;;;<<<>>>>>>???===;;;888888999:::<<<;;;999888999;;;<<<:::777999777444000......///000555888;;;===;;;777333000999999888999:::;;;<<<===<<<===<<<:::666666999<<>>>>><<<;;;:::999888======;;;888666555777999<<<======;;;999777888888:::888777666666888:::;;;ttt___QQQHHHCCC@@@CCCEEEFFFFFFIIISSSaaalllxxxuuuaaaOOOMMMJJJFFFCCC@@@>>>======888777:::;;;999888:::===???@@@@@@===;;;:::999::::::<<<<<<<<<:::888777:::;;;===???@@@@@@@@@@@@?????????@@@CCCEEEDDDCCCAAA???<<<:::999999::::::=========>>>???AAACCCDDD???>>><<<::::::;;;<<<>>>?????????>>><<<999666444333555888:::;;;<<>><<<;;;===@@@BBBBBBAAACCC@@@<<<:::;;;;;;999777888888777666777888999999999888999:::===>>>===<<<<<<===???>>>;;;999888888555555555777999<<<>>>@@@>>>>>>======<<<<<<<<<;;;:::::::::;;;<<<===>>>??????>>>;;;888777888999:::<<<::::::;;;<<<;;;888555:::888555222000000111111777888:::999888666444444888888999::::::;;;;;;<<<;;;<<<<<<:::777777999<<>><<<:::999888<<<<<<;;;999777666777888;;;;;;<<<:::888666777777666555555555777999;;;===vvveeeVVVKKKDDDHHHHHHFFFCCCBBBFFFNNNTTT___qqquuu\\\VVVMMMGGGDDDAAA>>>;;;:::777666:::;;;999777999===???@@@???===;;;::::::;;;::::::999888777777666<<<===>>>@@@AAABBBCCCDDD??????@@@BBBEEEGGGGGGFFF@@@???===;;;;;;;;;<<<<<<>>>>>>======???AAACCCDDD@@@???===<<<;;;;;;;;;;;;<<<=========<<<999777555444555777999:::<<>>>>>>>>;;;:::999999888999999999888888999<<>>@@@@@@>>>;;;777666666444444555777999;;;======>>>>>><<<;;;;;;<<<======<<<<<<<<<<<<======>>>??????===;;;888777777888999=========>>>>>>;;;777444<<<:::777444222222333333999999999777666555777888777888999;;;;;;;;;:::::::::;;;;;;:::888888:::<<>><<<999666666:::<<<999777888>>>???AAA@@@>>><<<<<<<<<===<<<:::888777666666777;;;<<<<<<>>>@@@BBBDDDEEE?????????BBBDDDEEEDDDCCC???>>>>>>===============<<<<<<;;;;;;<<<>>>@@@AAA>>>>>>===<<<;;;:::888888:::;;;<<<<<<<<<:::888666555666888888999;;;???BBB<<<<<<<<<>>>???@@@??????======<<<<<<>>>@@@AAABBB======<<<<<<;;;;;;;;;;;;999999:::===@@@BBBBBBAAA@@@AAAAAA???;;;777555444555666888999;;;<<<======???>>><<<::::::<<<===???<<<<<<<<<;;;<<<<<<=========<<<:::999999999:::;;;??????AAAAAA@@@<<<888444===;;;999777555555555555888:::;;;:::888777999;;;666777:::;;;<<<;;;999888888999::::::::::::;;;;;;AAA@@@>>><<<:::888666555777:::<<<;;;999777666666777888888777444333333444999999999999999999888888qqqeeeYYYSSSLLLFFFCCCDDDEEEEEEBBBKKK[[[pppqqq\\\KKKCCC@@@>>><<<999666777;;;===;;;999999???@@@AAA@@@>>>======>>>>>>===;;;888777777888888999999999999;;;>>>AAACCC>>>===>>>???AAAAAA>>><<<===>>>>>>>>>>>>>>>======;;;;;;;;;<<<<<<======>>>:::;;;<<<===<<<:::777666999:::;;;<<<<<<:::888777555777999999:::;;;===@@@:::<<<===>>>>>>>>>>>>>>>::::::;;;;;;<<<>>>AAABBB?????????>>>>>>======<<<;;;;;;;;;===@@@AAA@@@???AAABBBBBB???;;;777555555777999;;;===>>>???>>>===???>>><<<;;;:::;;;===>>>::::::999999999::::::;;;;;;:::::::::;;;<<<===>>>???AAACCCCCCAAA===999777===<<<;;;999888777777777666;;;??????<<<999999:::666888999;;;;;;:::999777777777999:::<<<<<<<<<;;;999999888888777666555555666999;;;;;;999777666555666666777555333111222222888999:::;;;;;;;;;:::999|||ggg^^^QQQHHHEEEEEEDDDDDDBBBEEEPPP```rrrkkkWWWJJJCCC@@@>>><<<888888===???===;;;===???@@@AAA@@@>>>===>>>???>>>===;;;:::999999999:::777666555444666999===???<<<<<<<<<>>>???>>>;;;888<<<===>>>??????>>><<<<<<;;;<<<===>>>>>>===<<<;;;666999<<<>>>>>><<<999777999:::<<<===<<<;;;999888666888:::;;;;;;:::;;;<<<999;;;>>>>>>===<<<======999:::::::::999;;;===@@@>>>>>>?????????>>>======<<<;;;;;;<<<>>>???>>><<>>AAABBBAAA???>>>@@@???===<<<;;;;;;<<<<<<777777777777777888999:::999999999:::;;;<<<===>>>===???BBBBBB@@@===;;;:::>>>===<<<:::999888888888555;;;BBBCCC>>>999888888777888999::::::999888888555666888;;;>>>>>>===;;;444444444444555555555555666888:::;;;999777666666555666666444222111111222222444777;;;===>>>>>>>>>sss```RRRKKKIIIGGGEEEFFFEEEJJJTTT___nnnmmm[[[NNNGGGCCC???;;;:::>>>@@@??????AAA===>>>???>>><<<;;;===>>><<<<<<;;;:::::::::::::::666444222111222555999<<<:::;;;<<<>>>??????<<<999<<<===???@@@???===;;;999888:::===??????<<<999777444777<<<@@@AAA@@@===::::::;;;=========;;;:::888777999<<<===<<<:::999888888;;;>>>???===;;;<<<<<<:::;;;<<<:::888777:::<<<;;;<<<===>>>>>>===<<<<<<:::999999;;;======<<<;;;===???@@@???<<<:::999999:::===@@@CCCCCCBBB???===@@@???>>>===<<<;;;:::999666555666666777888999:::999999999999999999999999999;;;>>>>>><<<;;;;;;<<<======<<<;;;:::999999888444;;;BBBBBB<<<777666777888999888888888888888888444444777;;;???@@@===:::444444444555555666666666666888::::::888666666777555666666444222000111222---000555999===>>>======ooo\\\SSSNNNKKKHHHEEECCCCCCHHHMMMXXXnnnkkkZZZNNNIIIAAA===;;;>>>@@@@@@AAACCC<<<======<<<::::::;;;===::::::::::::::::::::::::666444111///000333777:::::::::<<>><<<<<<===???@@@???===:::888444777:::======:::555333333777===BBBDDDCCC@@@===;;;<<<>>>>>>>>><<<:::888777:::>>>???===999777666777;;;>>>???===;;;;;;<<<<<<======:::777666888:::888999:::<<<<<<<<<;;;;;;777777777999<<<===<<<;;;<<<>>>??????===;;;:::;;;:::===@@@CCCDDDBBB???<<<@@@@@@???>>>===;;;999888555555555666777999:::;;;::::::999888777666555555555888;;;;;;999999;;;=========<<<;;;:::999999888555;;;AAA@@@999444444666999999888888777888888999333444666;;;@@@AAA>>>:::666666666666777777777777666888999999777666777777555666666444222000111222...000555999;;;;;;:::999tttcccTTTKKKHHHGGGDDDBBBCCCEEENNN^^^nnnsss```OOODDD???===@@@AAAAAACCCFFF???>>>>>>============>>>::::::999888888999999999666444222333666999:::;;;:::<<>>>>>======666555555666888888777555:::;;;<<<=========<<<;;;;;;<<<======<<<:::888777666888999::::::999777555888;;;>>>>>>;;;999:::;;;>>>>>>>>>;;;888666666777777888:::;;;;;;:::999888555666888;;;===>>>??????@@@@@@AAA@@@>>>;;;999888===>>>???@@@@@@???>>>===:::<<<>>>@@@@@@>>>;;;999888777666666999:::;;;::::::888666555555444222000333444666888999:::::::::;;;<<<>>>??????===;;;:::777===AAA???888333444666<<<;;;999777666555666666444888===???===;;;:::;;;555888:::;;;:::999999:::<<<;;;:::999888888888888666444222222444555666666666555555555777888888888uuudddTTTKKKFFFBBB???@@@BBBHHHRRR]]]lllzzzsss^^^LLLEEE??????AAA@@@@@@BBBAAA@@@>>>===<<<<<<<<<<<<999999888888888999999:::999777555666888:::<<<<<<999;;;>>>AAABBBBBBAAA@@@??????>>>===============888777666777999:::999999::::::;;;;;;;;;::::::999;;;<<<===>>>===;;;999777888888999:::::::::999888999;;;======:::999:::;;;<<<======;;;888666555666666777888999:::999777666666777888;;;<<<>>>>>>??????@@@@@@@@@===;;;999999<<<===>>>>>>>>>>>>===<<<:::<<<>>>@@@@@@>>><<<:::999888777777999999999777999777555555555555333222000111444666888999::::::999;;;===??????===;;;999777:::;;;999555222444666;;;:::888777555555666666777;;;>>>???===;;;:::;;;888:::;;;;;;:::999999:::???>>><<<:::888777666666444444444555888:::;;;;;;;;;888666444444555666666}}}fffUUUKKKEEE@@@@@@BBBDDDHHHMMMUUUccczzzsss[[[PPPEEEBBBBBB@@@???@@@BBBAAA???===<<<;;;;;;;;;999999999999999:::;;;<<<<<<:::888999:::<<<===<<<999;;;>>>@@@BBBBBBAAA@@@@@@???===<<<;;;<<<>>>???:::888777777999;;;<<<===;;;:::999888888777888888;;;<<<===>>>===<<<:::888999999999::::::;;;<<<<<<<<<<<<<<<;;;999999:::;;;999;;;<<<<<<999777666666666666777888888777666666666777999;;;<<<===>>>>>>@@@AAABBB@@@===:::999999;;;<<<<<<======<<<<<<;;;;;;===>>>???>>>===;;;999888888888888:::999777555888666555555666777555444...///222555777999999:::666888<<<>>>???===;;;999777666444333222333555666;;;:::888666555555666666;;;===>>>>>>===;;;;;;<<<<<<<<<<<<;;;999888999:::@@@???<<<:::777555444333333444777:::===???@@@AAA@@@<<<777222000111333444}}}iiiVVVLLLCCCBBBDDDDDDEEEHHHJJJTTTeeexxxkkk]]]OOOIIIFFFCCCAAAAAAAAA@@@>>><<<;;;<<<<<<===:::::::::;;;;;;===>>>>>>>>><<<::::::<<<===<<<<<<999;;;===???AAAAAAAAAAAAAAA???===;;;;;;===???AAA<<<999666555888;;;===>>><<<;;;999777666777777888;;;<<<===>>>>>>===;;;:::;;;:::999999:::<<<>>>@@@===<<<;;;:::999999;;;<<<999;;;======;;;999888888888888888777777777777777777888:::;;;<<<======>>>CCCEEEFFFCCC>>>:::999999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===;;;999777666666666777999;;;:::777555777666555666888999888777000111444666888888888888444777:::===>>><<<:::999888555222333666888888777;;;:::888777666666666777==================>>>?????????>>>;;;888777888:::>>><<<:::888666444333222333666:::<<<>>>???@@@AAAAAA>>>777111---...222666cccUUUGGGBBBCCCCCCDDDGGGFFFIIIQQQ^^^qqqyyyjjjZZZPPPIIIDDDAAABBB???>>><<<;;;;;;===???@@@<<<<<<<<<===>>>???@@@AAA>>><<<;;;;;;<<<<<<<<<:::;;;<<<===???@@@@@@@@@@@@AAA@@@>>><<<<<<>>>@@@BBB;;;888555444666999<<<======<<<:::999888888888999;;;<<<===??????>>>===;;;<<<;;;:::999:::<<>>>>><<<;;;;;;;;;;;;;;;999888888888999999999:::;;;<<<===>>>>>>>>>FFFIIIJJJFFF???:::888999========================@@@???===:::888555333222444555666999<<<<<<:::888777666666777999::::::999555666777888999888888777444666888:::;;;;;;999888888666444777;;;>>><<<999;;;:::999888777777888888;;;;;;;;;<<<>>>@@@BBBCCC@@@@@@>>>;;;888777888999999888777555444444444444555888;;;<<<<<<;;;<<<===???<<<777111...///444999tttdddRRRHHHDDDBBBCCCFFFAAA@@@AAAIII[[[wwwxxxfffXXXLLLBBB???AAA>>>===;;;:::;;;===@@@BBB>>>>>>>>>>>>>>>???@@@AAA===<<<;;;;;;<<<===<<<:::<<<===>>>>>>??????>>>>>>@@@???===<<<===>>>@@@AAA;;;888555333555888:::;;;===<<<;;;::::::::::::::::::<<<>>>???@@@???>>>======<<<;;;:::;;;<<<>>>@@@;;;999888999;;;======<<<;;;<<<======<<<<<<>>>???>>>===;;;999888999:::;;;<<<<<<===>>>??????>>>>>>FFFIIIKKKGGG???:::999;;;>>>======<<<<<<======>>>@@@>>><<<999666444333333555555777999===>>>===<<<888777777888:::;;;;;;:::888999:::::::::999888777555666777777888888888888999777777:::>>>???>>><<<===<<<:::999999999::::::999999999;;;???BBBCCCCCC??????>>>;;;888666777888555555555444444555555666777:::<<<;;;777666777999;;;:::888444000111666;;;|||hhhYYYNNNGGGEEEGGG@@@>>>===BBBQQQhhhvvvcccPPPBBB>>>AAA@@@>>><<<::::::<<>>>>>=========>>>>>>???===<<<;;;<<<>>>>>>===;;;>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<===>>>>>><<<999666555666777888888:::;;;;;;;;;;;;;;;:::::::::<<<>>>@@@@@@@@@???>>>===<<<;;;;;;;;;<<<======888777777:::===???>>><<<;;;<<<<<<;;;;;;<<>>;;;999888999;;;<<<>>>>>>???@@@@@@@@@??????@@@EEEHHHEEE???:::;;;>>>======<<<;;;;;;<<<======>>>===;;;999777777888888999888888:::<<<>>>>>>===999888888999;;;<<<;;;:::888999:::;;;;;;:::999888777777555444555666777888999888777888:::===>>>???>>>===<<<;;;:::;;;<<<<<<999888888;;;???BBBAAA@@@<<<======<<<999666666666666666666555666666777777888:::;;;888444222444777888::::::888444333777;;;}}}kkk[[[NNNJJJKKKCCCBBB@@@DDDNNNaaauuummmUUUDDD???BBBBBB@@@===::::::;;;>>>@@@>>>======<<<<<<<<<<<<======<<<<<<===??????>>>===@@@??????>>>===<<<<<<<<<999::::::;;;;;;<<<<<<<<<===:::777666777888888777888999:::<<<<<<;;;:::999:::<<<>>>@@@AAAAAA@@@???===<<<<<<;;;;;;;;;;;;<<<777666777:::???@@@???<<<;;;;;;:::999999;;;???BBB@@@>>>;;;888777888;;;<<>>;;;===AAA<<<;;;::::::::::::;;;<<<===;;;:::999999:::<<<>>><<<;;;::::::<<<===>>>===:::999888999;;;<<<;;;:::666777999:::;;;;;;::::::999777555333333444666888:::888666555666999===AAA???>>><<<<<<;;;<<<======:::999999;;;???AAA???===:::<<<===<<<999666555555999888888777777777777888888:::;;;777222111444888777:::<<<:::666444777:::nnn```VVVOOOIIIDDDBBBEEELLLXXXhhhvvveeeQQQFFF@@@@@@@@@@@@???:::666:::AAA@@@???>>><<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<===>>>??????<<<999777999<<<===<<<:::999888777777777<<<:::999:::<<<<<<:::777777777888;;;======<<<::::::;;;<<<======<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<555333111333888<<<>>>======<<<:::999999:::<<<===@@@<<<888666666888999999===>>>@@@BBBBBB@@@>>><<<<<<<<<<<<;;;;;;:::999999999:::<<<===>>>>>>>>>===>>><<<;;;::::::;;;===>>>???>>>;;;999999999:::;;;<<<:::888777888999999999777888999999888999;;;===???;;;777333111222555777<<<888333222555999;;;;;;>>><<<::::::<<<===<<<<<<<<<:::888999===>>><<<:::===>>>>>>>>><<<999666444777888999:::::::::::::::<<<:::777444333444666888<<<;;;999777666666777777vvvggg\\\RRRJJJDDDCCCGGGMMMXXXccctttkkkUUUGGGCCCAAA??????;;;777888===BBBAAA???>>>=========>>><<<<<<<<<<<<<<<<<<<<<<<<>>>???>>>;;;888777888:::;;;;;;::::::999999999999;;;:::999:::<<<===;;;999888888999:::;;;;;;:::999============<<<:::888777;;;<<<<<<<<<<<<<<<;;;;;;555333111333777;;;======<<<;;;:::999999:::<<<======999666444666999;;;<<<===>>>@@@AAA@@@>>><<<;;;<<<<<<===>>>===<<<:::999:::;;;===>>>>>>>>><<<<<<:::999999888999:::;;;<<<>>>===;;;999888888999::::::888666666888999999999555666888888777777999:::;;;999666444333444666777:::666222111444777999:::<<<:::999999:::;;;;;;:::999888777888999::::::999>>>>>>???>>>===:::888666888888999::::::::::::::::::888666444444444666777999888777777666777888888~~~nnn^^^SSSGGGCCCDDDFFFKKKPPP^^^mmmiiiUUUKKKEEE@@@???>>>::::::<<>>======>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===;;;888777888999::::::;;;;;;;;;;;;:::::::::999999:::<<<===<<<;;;999999999999999888777666>>>>>>===<<<:::888666444:::;;;<<<>>>>>>===;;;:::555444333444888;;;<<<===<<<;;;:::999999:::;;;<<<:::777333333555:::===???<<<===?????????===;;;:::<<<===???AAA@@@???<<<;;;:::<<<>>>??????===:::999666666666777888999::::::<<<;;;999888777888888999777666444444666888999999444666888999888888999:::999999888777666777777777777555222111444666888999:::888777888999:::999888444555666666555555666777===>>>>>>???===;;;999777777777888999::::::;;;;;;777666666555555555666666777777777777777888999999iii[[[MMMHHHGGGFFFGGGIIIOOO[[[ppplllWWWLLLBBB??????======???DDDBBB@@@>>>============;;;;;;;;;<<<======>>>>>>@@@???===;;;:::999::::::;;;;;;<<<<<<<<<;;;:::999999999999:::;;;<<<======:::::::::999777555555555======<<<:::999777555555888:::===>>>???===;;;:::777666666777:::<<<===>>><<<;;;::::::999::::::;;;:::777333333555999===>>>:::;;;===>>>???>>>===<<<;;;>>>@@@CCCCCCAAA>>><<<;;;===???@@@>>><<<888666333444666777888999999999::::::999888777777888888555333222333555777888888666888:::;;;:::::::::;;;;;;;;;;;;;;;:::999777777666555444444555777999:::999888777888999:::999777111444666666333222555777;;;;;;=========;;;999777555555555666888999:::;;;555666666777777777666666999999999999999999999999vvvhhhXXXPPPLLLHHHEEEFFFDDDMMM]]]rrrdddUUUDDD=========???BBBBBBAAA???===<<<<<<<<<<<<888999:::<<<>>>???AAAAAAAAA???===<<<<<<=========>>>>>>>>>===<<<;;;::::::999999:::::::::;;;===>>><<<======:::666444444555;;;::::::999888888777777888:::<<<>>>???>>><<<:::999:::;;;<<<<<<===???@@@===<<<<<<;;;;;;:::::::::;;;888555444666999;;;;;;888999;;;===>>>?????????;;;===@@@CCCCCCBBB???>>>===>>>??????===;;;777555444555666888999:::::::::999999888888777777888888333222000111444777888888666888999:::999999:::;;;??????@@@???===:::777555666666777777888999;;;<<<:::999999:::;;;;;;999888222555777666444333555888777888:::;;;;;;:::888777222222333444555777999:::666777888999999999888777======<<<<<<;;;:::999999{{{jjj]]]RRRGGGBBBAAA>>>DDDNNN]]]qqqqqq```MMMBBB===<<<>>>BBB@@@???>>><<<<<<<<<======888999:::<<<>>>@@@AAABBB@@@>>>======>>>@@@@@@@@@??????>>>===<<<<<<======<<<<<<===<<<;;;<<<>>>AAA>>>??????<<<777444666888:::999999888888999::::::888:::<<<===>>>===<<<;;;;;;===>>>???>>>>>>@@@AAA>>>>>>======<<<<<<;;;;;;<<<:::888888999:::999999777888999;;;===>>>>>>???:::<<>>>>>>>>>>>===<<<:::888666666666777777888999::::::888888888888888888888888333222000111444666777777444555666555555555777999AAABBBBBBAAA>>>;;;777555666888:::;;;;;;;;;===>>>:::::::::;;;===<<<:::888444555666666555555666777555666888::::::999888777222111222333444777:::;;;:::;;;;;;<<<;;;;;;::::::??????>>>>>>===;;;:::999}}}kkkZZZJJJBBBBBB???BBBGGGNNN\\\qqqqqq]]]OOOEEE???>>>AAA@@@???>>>======>>>??????;;;;;;<<<===>>>???@@@@@@>>><<<:::;;;???AAABBBAAA>>>===<<<;;;<<<>>>AAACCC@@@AAAAAA???===>>>AAADDD@@@BBBBBB>>>888666888;;;;;;:::999888999999:::;;;999:::;;;<<<============;;;>>>@@@@@@>>>>>>???AAA????????????>>>===<<<;;;::::::999;;;<<<<<<:::888777777888888999:::::::::999:::<<<>>>???@@@?????????>>>===;;;:::999888888777777666666666888999:::888888999999999999999888444222111111444666666666444444444222222333777:::@@@@@@@@@???===;;;888666555888;;;<<<<<<<<<===???:::::::::<<<======:::888666555555555777888777666444666888:::;;;:::999999222222222333555888<<<===??????>>>>>>======<<<<<<<<<===>>>>>>===<<<;;;:::vvvaaaOOOGGGGGGCCCEEEFFFGGGNNN^^^vvv~~~kkk\\\NNNCCC@@@AAA@@@???>>>>>>>>>???AAAAAA>>>>>>>>>>>>>>>============:::888:::>>>AAABBBAAA<<<;;;::::::<<<@@@DDDGGGDDDEEEEEEBBB@@@@@@CCCFFFAAACCCCCC???999777:::===<<<;;;:::999999999:::;;;::::::;;;;;;<<<===>>>>>>;;;>>>@@@@@@>>>===???AAA@@@@@@@@@@@@???>>><<<<<<999999:::<<<>>>>>>;;;999777777777777666666666666999999;;;<<<>>>>>>?????????>>><<<:::999999999:::888777666444555666888999888999999:::::::::999999555333111222444666666666666666444333222444888<<<===>>>>>>===<<<:::999777444888<<<===<<<<<<===???999999:::;;;===<<<:::777777555333444777999777555444666888;;;<<<<<<;;;:::444333333444777:::===???BBBBBB@@@???>>>>>>>>>>>>:::;;;<<<=========<<<;;;sss___NNNCCCHHHEEECCCDDDFFFOOO```pppmmmYYYMMMFFFAAAEEE>>><<>>>>>???@@@AAAAAA@@@???>>>>>>=========>>>===;;;:::<<<:::999:::===AAACCCDDDAAABBBDDDCCCCCCCCCDDDFFFCCCBBB???;;;888777888:::AAAAAA???<<<999999:::<<<===<<<<<<===@@@AAAAAA@@@@@@>>><<<<<<===>>>>>>===CCCCCCDDDDDDBBB@@@===<<<;;;999888:::===>>><<<:::<<<:::888555555555666777888999;;;===>>>>>>======>>>===;;;999888888888999666555333222222333555666555777999999777555444444111222444444333444555777777666555444555777999;;;;;;999999:::===>>><<<999;;;;;;::::::;;;===>>>???555777999;;;===>>>=========888333111222444444333555666888===@@@@@@;;;777666666777666666888<<>>BBBDDDBBB??????===>>>???@@@@@@??????>>>???>>>===<<<===<<<:::888888888999<<>>@@@BBBBBBAAA@@@>>>;;;:::;;;<<<<<<<<>>;;;:::999888777999<<<===;;;999;;;:::888777666666777777888999;;;<<<============>>>===<<<:::999999999999666555333222222333555666999;;;<<<;;;999555444333222444555555444444555666666555444444555777999;;;:::999888999<<<>>>===;;;<<<;;;:::999:::<<<>>>???999999;;;<<<>>>>>>??????===999333111222444555444555555777;;;>>>???<<<999777777888777777888;;;>>>===???@@@???=========>>>999:::;;;<<<===<<<;;;;;;wwwjjjWWWNNNFFFCCCDDDGGGMMMTTTbbboooyyyfffTTTGGGEEEBBBAAACCCAAA===;;;<<<<<<<<<===>>>??????>>>>>>@@@???======<<<;;;888666666777:::===@@@???<<<999777999<<<<<<;;;;;;<<<===<<<;;;:::999999:::;;;<<<@@@@@@@@@===;;;;;;<<<>>>;;;;;;<<<>>>AAABBBBBBAAAAAA>>>:::888999:::;;;;;;@@@@@@@@@???===;;;888777777666777999;;;<<<:::999:::::::::999999888777777777888:::<<<=========<<<>>>======;;;::::::999999666555444333333444555666<<<>>>???===:::666444333333555777777666444444444555555444444555777999;;;:::999777888:::<<<===<<<<<<:::888666777:::===???<<<<<<<<<======???@@@@@@===999444111222444666666555555555888;;;<<<;;;:::888999999888777888:::<<<999<<>>>>>???CCCAAA???>>>>>><<<999777666777999<<<>>>===:::777333555777888777666777888999888888888:::<<<<<<<<<===>>>>>>===;;;;;;<<<>>>:::::::::===@@@AAA@@@???BBB>>>:::888888:::;;;;;;>>>>>>===<<<;;;888666555666777999;;;<<<<<<;;;999888999;;;;;;;;;999888666666888999;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888777666666555444444555666666;;;===>>>===:::777555444555777999999777555444444555555555555666888999:::<<<:::888777888999:::;;;:::888555333444666:::===>>>===<<<<<<<<<>>>???@@@===:::666333333555777999666555444444555666777777::::::;;;999888888:::;;;999<<>>>>>===;;;:::999mmmZZZNNNJJJHHHIIIKKKHHHPPP```wwwhhhUUUKKKGGGDDDAAA;;;444222555:::::::::;;;===>>>???@@@DDDBBBAAA@@@@@@???<<<::::::999888999;;;<<<;;;:::444555555444333222444555888777777999<<<>>>===;;;999;;;;;;;;;::::::;;;===999999:::<<>><<>>>>>===<<<;;;777999;;;<<<<<<:::888666666777999:::;;;<<<;;;;;;999::::::;;;999777555444666666666666666666666666888:::<<<<<<999777666555555777999999777666666666666666777777888999999:::===<<<:::777666666777999999666333111111444777:::<<<<<<;;;:::;;;<<<>>>???===<<<999777666777999;;;999888555222000000111222:::;;;<<<;;;999999:::;;;;;;???CCCEEEDDDAAA??????======>>>===<<<;;;999888iiiZZZQQQJJJHHHIII@@@DDDQQQdddxxxuuubbbRRRKKKEEEAAA===888888;;;999::::::;;;===???@@@AAACCCBBBAAAAAABBBBBB@@@>>>===;;;888888:::<<<===>>>888777666333111111333555999777777:::>>>???<<<999777888::::::::::::;;;===::::::;;;===???>>><<<999???===;;;;;;<<<===<<<<<<;;;;;;:::999999888888777;;;>>>AAAAAA@@@===<<<;;;777888:::;;;;;;999888666555666888:::;;;;;;;;;:::777888::::::999777444222666777777777777777777666666888;;;;;;999666555555555777888888888888999;;;999999999999999999999999<<<<<<;;;888666555666777888666333222222444666888999999999::::::<<<===============<<<:::999;;;===;;;:::888333///---...///:::;;;<<<<<<:::::::::<<<>>>AAADDDDDDBBB???<<<;;;<<<<<<======<<<:::888777}}}kkk\\\OOOHHHFFF???@@@EEEQQQ___sssuuubbbWWWKKKFFFBBB>>>===???:::::::::;;;===???BBBCCC@@@??????@@@BBBCCCBBBAAA>>>;;;999999;;;>>>@@@@@@===;;;888333000000333666;;;999999<<>><<<<<<===???@@@???;;;999;;;::::::;;;======<<<:::::::::999999999999::::::<<<@@@CCCCCC@@@===;;;:::666777888999999888777777555666888999:::;;;::::::666888:::<<<;;;777444111777777777888888777777777888:::;;;;;;888555444444555666666777777:::===@@@<<<<<<<<<<<<;;;:::999999777999:::999666555777888999888666555555666777888777777999:::<<<<<<======<<>><<<===>>><<<<<<:::666111...///111:::;;;======;;;;;;;;;<<<===???AAAAAA>>>;;;999888::::::;;;;;;;;;:::888777zzzfffTTTIIIFFFCCC@@@AAAEEEMMM^^^{{{qqqcccSSSKKKFFFAAA>>>>>>:::::::::;;;===@@@BBBDDD=========???BBBDDDCCCBBB===<<<;;;<<<>>>@@@AAA@@@AAA>>>999333000000444888<<<::::::===@@@@@@;;;666666888:::<<<<<<<<<===?????????@@@AAAAAA@@@<<<999888888999;;;======;;;999::::::999999:::;;;<<<<<<===AAADDDDDD@@@<<<999999666777777888888888777777444666777999::::::::::::777999;;;===<<<999444222777777888888888888777777:::<<<===<<<888555333222444555555666777;;;@@@DDD>>>>>>>>>===<<<;;;999888333666999999777777888::::::999888777777888999999555777999<<<===>>>>>>===<<>>>>>>>><<<===<<<888333111222444999;;;======<<<;;;<<<===;;;===>>>>>>;;;888777777888999:::;;;:::999888777ttt___OOOGGGDDD@@@???BBBEEENNNddd{{{vvv^^^QQQJJJCCCAAABBB???===<<<<<<>>>AAAAAAAAA===<<<;;;<<<>>>>>>>>><<<>>>???@@@AAABBBAAAAAA@@@BBB@@@<<<888555444555555;;;<<>>:::888666888;;;===>>>>>><<<;;;:::;;;<<<===>>>>>>??????999999888:::<<<======<<<===999555555888===AAACCCBBBAAA???<<<:::999888777555444444555666777777666888999:::<<<===???@@@AAA??????>>>===;;;888666555:::::::::999999999888888888:::<<<;;;777444333444:::;;;<<<;;;;;;;;;===???<<<<<<;;;:::999888666555555666888888777888999:::>>><<<:::999999999888777777:::<<<===;;;:::999999888;;;@@@CCCDDDAAA===:::888999:::888666555666777>>>===;;;::::::;;;===>>>===;;;888777888999999888<<<;;;;;;;;;::::::::::::nnnYYYNNNDDD??????BBBDDDJJJ[[[nnnrrr___PPPDDD???@@@>>><<<;;;;;;<<<>>>>>>>>><<<;;;999:::;;;;;;:::888<<<===???AAACCCCCCCCCCCCCCC@@@<<<888666555555555999;;;===???>>><<<999777444666999;;;<<<<<<;;;:::888999:::;;;<<<<<<<<<<<<===<<<;;;;;;<<<===;;;::::::777555555999>>>BBBDDD@@@>>>===;;;999777666666444333333444666888777666::::::;;;<<<>>>???@@@@@@======<<<;;;:::999999888>>>===<<<:::999888888777888:::;;;999666444444666===>>>>>>===;;;;;;<<<===;;;;;;::::::888777666555555666666666666777999:::>>>===;;;::::::::::::999888:::<<<<<<;;;999888888888;;;@@@DDDDDDAAA===:::666888999888666555666777>>><<<;;;::::::;;;<<<>>>===;;;999888999::::::999<<<<<<<<<<<<<<<;;;:::999gggWWWIIICCC@@@CCCDDDFFFQQQ___rrrnnnVVVCCC<<<===>>><<<:::999;;;<<<<<<<<<<<<:::999888888888666555:::<<<>>>AAACCCEEEEEEEEEBBB@@@===:::777555555444888999;;;===<<<:::888666333555777:::;;;:::999999777777888999::::::::::::@@@???===<<<<<<;;;999888777555444666:::???AAABBB<<<<<<;;;999888666555555444333333444777999999888<<<<<<======>>>?????????<<<;;;:::999999:::;;;;;;BBB@@@>>>;;;888777777777888888888777555555777888@@@@@@@@@>>>;;;::::::;;;::::::999999888777666555555555444444555777:::<<>><<<:::::::::;;;<<<999;;;<<<<<<999777666666888;;;@@@DDDDDDAAA<<<999555666888888777666777888===<<<;;;::::::;;;<<<===<<<:::999888:::::::::999;;;<<<===>>>>>><<<;;;999zzziiiTTTJJJCCCCCCDDDCCCKKKVVV___rrr|||___JJJAAA@@@===;;;999:::<<<===>>>>>>>>><<<:::999999888666444999;;;===@@@BBBCCCCCCCCCAAA@@@>>>;;;999777555555666777999::::::999777666444555777999:::::::::999888888999999:::999999999???===;;;;;;;;;;;;999777555444444666999<<<======;;;::::::999888777666666444444444666999;;;;;;:::============>>>>>>>>>>>>===;;;999888888999;;;<<>>???>>><<<:::999:::;;;::::::::::::999999888777555333222222555888;;;===>>>===;;;999777888:::<<<:::;;;<<<;;;888666666666888;;;???BBBBBB@@@<<<999555777999:::999999:::;;;===<<<;;;;;;;;;;;;<<<===:::999888888999:::999888888:::===???@@@???===<<>><<<;;;<<>>??????>>>===@@@???>>>===;;;999777666666777888999:::999777666666777999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999888777888:::;;;:::999555444444555777888888777::::::;;;;;;:::999888888666666666888;;;======<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::888777888999:::===<<<:::999888777888888888666444333444777999;;;::::::;;;:::999888:::<<<;;;;;;;;;<<<;;;;;;::::::555222000222666:::===>>>===<<<999666333333777;;;;;;<<<<<<;;;888666666777999;;;>>>??????===:::888666999<<<======<<<<<<===<<<<<<<<<;;;;;;<<<<<<<<<888777666777999999888666444777;;;>>>AAAAAA@@@@@@uuu```KKKCCCBBB@@@BBBHHHGGGQQQeee}}}wwwbbbPPPEEEAAA???>>>???AAADDDEEEDDDAAA???>>>>>>??????>>><<<<<<<<<=========<<<;;;:::===>>>>>>>>>===;;;999777777888999:::::::::999888888999:::;;;<<<=========>>>>>>>>>>>>===<<<<<<;;;444444444666:::<<<<<<<<<777555444444555666666555999:::;;;<<<<<<;;;::::::888777777888;;;======<<<999999999:::::::::::::::<<<;;;:::999888888999999999999999999999999888888888555333222444777999:::666888999888888999;;;===;;;;;;<<<=========<<<<<<444222000333888===??????===<<<999333//////444888;;;<<<===;;;999888888999::::::;;;;;;;;;:::999999888;;;>>>??????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<777777666888999:::888777333555999===???AAAAAAAAAoooVVVLLLHHHCCCAAADDDGGGIIISSSeeexxxttt^^^LLLFFFDDDBBBAAACCCDDDDDDCCC>>>===<<<===???@@@???>>><<<<<<===>>>===<<<:::999;;;<<<>>>??????===;;;999888999:::;;;;;;;;;;;;:::999999:::;;;<<<======>>>@@@@@@@@@???>>>===<<<<<<333333444666:::===>>>>>>888666444444666777888888777999;;;<<<===<<<;;;:::888777666888:::;;;;;;:::666666666777777888888888999999999999999:::::::::999:::;;;<<<;;;:::888777888555222333555888888888777888999999888999;;;===::::::;;;<<<======<<<<<<444111000444;;;@@@@@@???>>>===999222,,,,,,111777<<<======<<<:::999:::;;;;;;:::888777777777888999888;;;???@@@???>>>======;;;<<<<<<<<<<<<<<<<<<;;;888888888:::;;;<<<:::888555666999;;;===???@@@@@@|||aaaVVVPPPHHHBBBBBBDDD???AAAOOOaaavvvrrr\\\IIIGGGDDDBBBCCCCCCBBBAAA;;;::::::;;;>>>@@@@@@???<<<<<<===>>>>>>===<<<;;;999;;;===??????>>><<<;;;999:::;;;;;;<<<<<<<<<<<<888999999:::;;;<<<===>>>@@@@@@@@@@@@???>>><<<<<<444333444777;;;>>>??????888666444444777999;;;;;;666888:::<<<===<<<;;;:::777666555666888999999777444444444555666777777777555666888999;;;;;;<<<;;;:::;;;===>>>===;;;888666888555222333666888777666999:::::::::999999;;;===999999:::;;;<<<<<<<<<<<<333111111666===BBBAAA??????>>>:::222++++++000666<<<======<<<::::::<<<===;;;:::777555444555888999888;;;???@@@???===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;======<<<:::888888999:::;;;===>>>>>>zzzhhhXXXKKKEEEDDDCCC@@@BBBHHHSSSffflllXXXMMMDDDBBBCCCAAA@@@@@@???<<<999999;;;======<<>>>>>>>>=========<<<>>>@@@@@@???===;;;;;;;;;;;;999999:::<<<===<<<;;;555777999:::999:::;;;<<<<<<<<<;;;;;;;;;;;;::::::666555444666999<<<<<<<<<999888777999<<<<<<:::777888999999::::::;;;<<<<<<333555777999999888666444222222444555555555444444666666666777999;;;===>>><<<===???@@@???;;;777555:::555111222666::::::888666888:::<<<<<<:::888777999::::::;;;;;;::::::999888777666888;;;===>>>>>>@@@<<<777111...///444888===;;;888888:::<<<======???<<<777444333555888;;;===:::888777999;;;<<<<<<888888999999:::;;;<<<<<>>>>>>>>>>>============???@@@???>>><<<<<<===:::999888999;;;;;;;;;999666888;;;;;;:::999999999;;;;;;:::::::::::::::;;;555444444666999;;;<<<<<<;;;:::999999;;;;;;888555555666777999;;;<<<===>>>666777999;;;;;;999777555555666666777666555444333444555666777888999:::;;;:::;;;===>>>===;;;999777:::666222222666999:::888555777999::::::999777666999::::::;;;;;;::::::999999888777999;;;<<<<<<;;;===;;;666222///000444888:::888666666999;;;<<<<<<;;;999666333444666:::===;;;999777666777999999999777888999:::;;;;;;;;;;;;;;;<<<===>>>>>>===;;;;;;;;;;;;::::::999888888777www[[[MMMJJJGGGAAA;;;;;;@@@LLL```qqquuudddQQQFFF@@@<<<;;;<<>>?????????>>>>>>>>>???AAAAAA???>>>??????;;;:::888999::::::999888777999<<<<<<:::888777777;;;:::999888888999:::;;;555444444666999;;;<<<<<<===;;;:::999999888555333222444666999;;;===???@@@999:::<<<<<<<<<:::888777888888999999888666333222222333555777888777666666777888999::::::;;;::::::;;;777333333666888999888555666777888888777666555999::::::;;;;;;::::::999999999999:::;;;;;;999666888888666333111111444777666444333444777999::::::888777555444555888<<>>===???EEESSS___tttlllVVVHHH@@@;;;:::;;;>>><<<:::::::::<<<===>>>??????@@@AAAAAAAAA@@@@@@BBBCCCDDDDDDAAA@@@@@@@@@<<<;;;::::::;;;;;;999888666999;;;<<<;;;999888888;;;:::888777777888:::;;;777666555777:::===>>>===>>><<<:::777555444222111222444666999<<<===>>>???;;;<<<<<<===<<<:::888777777888999:::999666444222111333666888888777444333444555555666888:::;;;<<<<<<888555444555777888888666777777777777666555555999::::::;;;;;;::::::999:::::::::;;;;;;999666333444555555444333333555777333111111222555888999888999888666666777:::===???:::888666555555666555444666888;;;======<<<:::888777888999::::::999777777;;;:::999888666444333333www^^^QQQIIIDDDAAAAAABBBCCCIIIPPP___mmmttt^^^OOOFFF@@@>>>???===<<<<<<;;;;;;===???AAABBBBBBBBBBBBBBBBBBCCCCCCGGGHHHHHHFFFCCC@@@??????>>>===;;;;;;<<<<<<;;;999444777:::;;;;;;:::::::::;;;:::999888888888999999888777777999<<<>>>??????>>><<<999555222111111111555777999;;;<<<======<<<;;;;;;;;;;;;:::999777666444666888999999777444222222444777::::::888444222333333333555777999;;;===;;;999666555555777888999888888777666666666666666999::::::;;;;;;::::::999:::999999::::::888555222333444666555444444555777222111111222555888888888;;;::::::999:::;;;<<<===:::999777666777777555444777888;;;======<<<999888999:::::::::888666555333999999888777555444333333dddQQQIIIEEEDDDEEEDDDBBBCCCFFFOOO]]]rrr{{{gggXXXNNNDDD>>>===;;;<<<===<<<===???CCCFFFFFFEEECCCAAAAAABBBCCCDDDIIIJJJJJJGGGCCC@@@>>>>>>>>>===<<<<<<======<<<;;;555777999:::999:::;;;<<<<<<<<<;;;:::999888777777888777777999<<<>>>??????===<<<999555222111333555888999<<<===>>>===<<<;;;::::::::::::999888888777444555888::::::888555333333555888::::::888666444333333444555666888:::;;;:::999777555555777999;;;:::999777555555555666777999::::::;;;;;;::::::999999888888888999888555333333555666666555555666888333333333444777999999888<<<<<<;;;;;;;;;;;;;;;;;;:::888777777888888777555888999;;;<<<<<<;;;999888;;;;;;;;;:::999666444333777777666666666666555555mmmYYYOOOJJJGGGHHHFFFBBBAAACCCCCCNNN```ssswwwiii\\\MMMBBB>>>:::<<<>>>>>>>>>AAAFFFJJJIIIFFFBBB>>>===???BBBDDDGGGHHHGGGEEEAAA>>>======<<<;;;:::;;;=========;;;888999999888888888:::=========>>>===;;;999666444777666666777;;;===>>>>>>>>>>>>;;;777444444777;;;999:::===???@@@???===<<<999999999999999999999999666888;;;<<<;;;888444222333444777999999888666555444444555666777888999999999888777666555777:::===999888555333333333555666999::::::;;;;;;::::::999888666666666888888777666555777888777666666777999666666666777999::::::888999:::::::::::::::999999888777666777888888777555999::::::;;;;;;::::::999;;;;;;<<<;;;:::888666555444444555666777888888999{{{hhhWWWQQQKKKJJJHHHCCCBBBDDD;;;CCCQQQbbbttt}}}mmm[[[LLLEEE:::<<<>>>??????BBBHHHLLLJJJFFFAAA<<<;;;===@@@CCCCCCDDDEEECCC@@@=========;;;999999:::<<<===<<<;;;;;;;;;:::888666777999<<<>>>>>>??????===999555333666555444666999<<<<<<<<>><<<888444111222333555777888888777666444555666777888888888777888888777666666777;;;>>>999777444222111222333555999::::::;;;;;;::::::999777555444555777888888888777888888777666666888999999888888999;;;<<<:::999666777888999999999999999666666555777888888777555;;;::::::::::::::::::::::::;;;<<<<<<;;;:::999888222333444666777999:::;;;xxxcccXXXOOONNNLLLEEE@@@@@@AAABBBIIIXXXhhhzzznnnVVVBBB===;;;<<<@@@AAA@@@BBBGGGEEEAAA===999888:::===@@@AAACCCDDDCCC@@@<<<999888999999:::;;;;;;<<<<<<<<<===;;;999888888999:::<<<@@@???>>>>>>>>><<<999777666777999<<<<<<<<<;;;:::>>>>>><<<:::888888:::<<<<<<<<<===>>>??????@@@@@@============<<<<<<<<<<<<<<<<<<<<<===>>><<<888555000333666999999888555444444444444777999:::888666777666444333444777999;;;888777444222222555888:::;;;;;;;;;:::999888777666777666666666888999888888>>><<<999777777999===???<<<<<<;;;;;;::::::::::::999:::<<<======;;;999888999999999999:::999666444999::::::;;;<<<<<<<<<<<<<<<;;;:::888777666666666333444666888:::;;;<<<<<>>@@@DDDCCC@@@<<<999888:::===???@@@BBBDDDCCC@@@===;;;:::<<<<<<;;;;;;;;;<<<=========<<<:::999888999:::;;;BBBAAA@@@@@@???<<<999777888999;;;<<<===<<<;;;:::<<<<<<<<<;;;::::::;;;===<<<======>>>>>>???@@@@@@????????????>>>>>>======;;;;;;<<<======<<<888555333555777999999888666555555444444666888999888777888777555444555777999;;;777555444333444666999:::::::::::::::999888777666777777777888999999999888:::999888777999;;;>>>@@@?????????>>>===;;;:::999:::;;;<<<======<<<;;;;;;;;;:::::::::999999777666;;;;;;<<<<<<<<<;;;::::::<<<;;;:::888777777777888666777777999:::;;;<<<===yyyfffXXXNNNGGGDDDEEEFFFEEEGGGMMMWWWggg~~~zzzeeeMMMEEE@@@??????>>>???CCCAAA???;;;888888:::<<>>>>>@@@???===<<<<<<<<<>>>???===<<<;;;::::::::::::;;;BBBBBBBBBAAA???===;;;999;;;<<<===>>>===<<<:::999888:::<<<<<<<<<<<<===>>>============>>>>>>???@@@BBBBBBAAAAAA@@@???>>>===;;;;;;;;;<<<===<<<999666777777888999999999888888777666555666888999888777888777666555666777:::;;;666555555555666777999:::999999999999999888777666666777999;;;;;;:::999888777777777999;;;>>>AAABBBAAAAAABBBAAA???===:::888;;;;;;;;;;;;;;;<<<===>>>>>>===;;;:::999888888888============<<<;;;:::999===;;;999888777888999::::::999999999999;;;<<<===wwwfffXXXOOOJJJIIIHHHFFFGGGJJJPPP\\\ppptttYYYNNNCCC?????????AAADDDAAA???<<<999999;;;>>>@@@BBBCCCEEEDDDBBBAAAAAABBBDDDBBB@@@===<<<===???@@@======<<<<<<;;;;;;::::::>>>@@@AAAAAA???===<<<<<<===>>>??????>>><<<:::999444777:::<<<<<<<<<=========<<<<<<;;;<<<===>>>???BBBBBBBBBBBB@@@???===<<<:::::::::;;;<<<<<<999777888888888888:::;;;<<<===:::999777888999::::::999555555555555777999<<<===777777666666777777888888888999999999888888777666666888;;;===<<<;;;999999777888999;;;===@@@BBBCCC@@@AAABBBBBBAAA>>>;;;888:::999888888999;;;===>>>???>>>===:::888888888:::<<<<<<=========<<<<<<;;;===;;;999888888999;;;<<<;;;:::888777888999;;;<<>>>>>@@@AAA======>>>>>>===;;;:::999999;;;>>>???===<<<===>>>>>>???@@@@@@@@@>>><<<;;;222666999<<<<<<;;;;;;;;;<<<;;;:::999:::;;;<<<===@@@AAAAAAAAA@@@>>>;;;:::999999999:::<<<<<<:::888666777777888;;;===@@@AAA===;;;:::;;;<<<<<<;;;:::111222333555888;;;>>>@@@:::999888888777777777777999999999999999888777666555999===>>><<<:::::::::::::::;;;<<<>>>???AAAAAA===>>>@@@AAAAAA>>><<<:::888777666555666888;;;===>>>>>>>>>;;;888777999;;;:::;;;<<<===>>>>>>???>>><<<;;;:::888888999;;;<<<;;;999888666666888:::;;;uuudddUUUJJJJJJEEEAAAAAABBBDDDLLLUUUjjjuuuvvvbbbLLLAAA??????@@@AAA@@@???===<<<===???AAACCCBBBCCCBBBAAA@@@@@@BBBEEEFFFDDDBBB@@@???@@@AAAAAA===>>>??????>>><<<:::888666999======;;;:::<<<>>>===>>>@@@AAABBBAAA???>>>444777:::<<<;;;:::::::::;;;:::888777777888:::;;;>>>???@@@@@@???===;;;999999888888999;;;<<<;;;999666666777999;;;>>>@@@BBB===<<<<<<===>>>===;;;888///000222444888;;;>>>???;;;:::999777777777888888;;;;;;;;;:::999888777666555999======;;;999999;;;;;;;;;::::::;;;===???@@@<<<===?????????>>><<<;;;777666555444555777999:::;;;===>>><<<999777999<<<999:::<<<>>>???@@@@@@@@@;;;;;;:::999999999999999999888777777777888999:::xxxiii\\\SSSJJJBBB@@@@@@AAADDDIIIWWWdddzzzsssWWWHHHDDDCCCBBBAAA???>>><<<<<<===???AAACCC@@@@@@???===;;;<<>>@@@AAA@@@===:::888777:::>>>>>>:::888999<<<;;;===@@@BBBCCCCCCBBBAAA999;;;======<<<::::::;;;999888666444444666888999<<<>>>???@@@@@@>>><<<:::888777777888;;;<<<;;;:::777888999:::<<<===>>>>>>;;;;;;<<<>>>>>><<<888555///000222444666999;;;<<<:::999777666666888;;;<<<>>>>>>===<<<:::888666555555999<<<<<<999777999<<<:::888777666777:::===???????????????>>>===;;;;;;888777666555666666777888777;;;>>>===999777999<<<;;;<<<===>>>???@@@@@@@@@::::::::::::999888666555888888888999999:::::::::}}}qqq^^^QQQEEEAAABBBBBBDDDFFFJJJYYYrrrbbbPPPKKKHHHEEEDDD===<<<;;;;;;<<<>>>@@@BBB>>>===<<<:::888999<<>>???>>><<<;;;;;;;;;999777555333333444666888<<<>>>@@@AAAAAA???===;;;888777777888:::<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;999:::<<<>>>>>>;;;666222111111333444555777888888999777666555666:::>>>@@@??????>>>===;;;888666555555999<<<;;;777666999===777555444333444888<<<>>>CCCBBBAAA???===<<<;;;:::888888777777777777777777555999======:::888999<<<===>>>>>>?????????>>>>>>999:::;;;;;;:::777555333777888999;;;;;;;;;;;;;;;qqqbbbOOODDDBBBCCCAAA>>>IIIWWWnnnuuu___OOOFFFBBBAAA=========>>>???@@@@@@@@@>>>===;;;888666888<<>>@@@AAA???:::777777999:::<<<===;;;777444444555444777:::>>>AAABBBCCCCCC======<<<999777666888;;;<<<:::666333222222444666999:::===>>>??????===<<<;;;888555555888;;;:::999777888999::::::999888777666777:::===>>><<<888444333555666666555444444555:::;;;<<<:::888888<<<@@@AAAAAA@@@>>><<<888666444888999::::::999888666555666222///...111555999;;;<<>>888555666999999777555333333444666888999:::;;;<<<;;;:::999888;;;<<<>>>@@@???===;;;999666999:::999666555666888666888;;;===>>>===;;;:::ppp\\\MMMFFFDDDCCCBBBIIISSSfff{{{jjjXXXKKKEEEBBB>>>???@@@@@@???>>>>>>???>>>>>><<<:::999:::===???CCCDDDDDDCCCBBBAAA@@@???===??????>>>:::777777888;;;<<<===;;;777444333444555777:::===???AAAAAAAAA>>>===<<<999777666888999999777555222222333555777888:::<<<===>>>>>>===<<<999777555666999::::::888666777888999999999888777888777777888999999777555777888999888666555555666;;;======<<<999999<<<>>>????????????===;;;999888::::::::::::999888888777666333///...111666999;;;===??????;;;555222444666888777555444333444555666999::::::::::::999888888:::;;;===???>>>===;;;999666888999888555444666888888999;;;<<<===;;;999888rrr^^^PPPHHHFFFGGGHHHMMMZZZnnn~~~}}}gggUUUJJJDDD???BBBDDDBBB>>>;;;;;;<<<===>>>>>>===<<<<<<>>>???AAABBBDDDEEEEEECCC@@@???;;;======<<<999777777888:::;;;<<<:::777444444444666777:::<<<>>>??????>>>>>>>>>===:::777666777999777666444333333444666777777999:::<<<<<<<<<;;;;;;777777666888999:::888777555666888999999999888888;;;888555444444666666666:::;;;<<<:::888777777888===>>>???>>><<<;;;;;;<<<<<<===>>>??????>>>===<<<===<<<;;;::::::999999:::777444000000222666:::;;;>>>>>><<<777222000222555777777666666555555555555999999888888777777777888888:::<<<======<<<;;;999666777777666444444555666888999:::;;;:::999888777ttt___PPPIIIHHHFFFGGGPPP]]]kkkwwwxxxcccRRRGGG@@@CCCEEECCC===888777888;;;<<<>>>>>>===<<<===>>>>>>AAADDDFFFFFFDDDAAA???::::::;;;:::999888777777888888999999888777666666999999;;;<<<===>>>>>>>>>@@@@@@???<<<999888888:::888777666555555555666777777888999:::;;;;;;::::::666777888999:::999777666555666777999999999999888<<<999666444555666777666:::;;;<<<;;;999888999;;;???@@@AAAAAA???===;;;:::777999;;;===>>>????????????>>><<<;;;:::;;;<<<<<<888555222111444777:::;;;===<<<999444000000444777888888999999888777666555999888777555555666777777777888:::;;;<<<<<<;;;:::666666555444333333444555666666777888888888888888qqqZZZMMMIIIEEEEEEHHHNNNUUUbbbvvvsss]]]LLLBBBCCCDDDAAA;;;777555666888:::<<<<<<<<<;;;;;;<<<<<<>>>CCCFFFFFFDDDAAA???999999999999:::999999888555555666777999999999888;;;<<<<<<===>>>>>>>>>>>>AAAAAAAAA???<<<::::::;;;;;;;;;:::999888777666666777777888999999:::::::::777888:::::::::999888777666777888:::::::::999888;;;:::999999::::::888777777999999999999:::<<<>>>@@@AAAAAABBBAAA>>>;;;999444555888:::<<<=========???>>><<<<<<<<<===>>>???999666333333555888:::;;;;;;999666333222444888;;;999:::;;;;;;;;;999777666888777666555444555666777555666888:::;;;<<<<<<<<<777666444333333444444555222222333444666888999:::gggUUUMMMGGGEEECCCCCCEEEPPPggg{{{kkkTTTEEECCCAAA>>>;;;999777555666888:::::::::999:::;;;:::<<<@@@DDDEEEDDDAAA???888888777999;;;;;;:::999444333444666999::::::999<<<<<<======>>>?????????@@@@@@AAA???===<<<<<<=========<<<<<<:::888666555777777888888999:::::::::999:::<<<;;;:::888999999999999:::;;;;;;:::999888;;;;;;<<<>>>???>>><<<999666777888888999;;;>>>AAAAAA@@@@@@AAAAAA???<<<999333444666888999:::999999<<<<<<<<<======???@@@AAA:::777555444777999;;;;;;:::888555333333666:::<<<;;;;;;<<<<<<;;;999777666777777666666555555666666555666888:::;;;===>>>>>>999666333222333555555555000000000111444777:::;;;sss^^^TTTLLLFFFAAA???@@@HHHZZZiii}}}xxx]]]IIIDDD???<<<======;;;888666777999999888999:::<<<888:::>>>AAACCCCCCAAA@@@888777777999<<<===<<<:::666444444666999:::888666;;;;;;;;;<<<===>>>??????===>>>???>>>===;;;<<<===:::;;;<<<<<<;;;999777666888888888888999:::;;;;;;;;;<<<===<<<999888:::<<<;;;<<<<<<===<<<;;;999888<<<<<<===???AAAAAA???===888999999999999;;;>>>AAAAAA@@@>>>???@@@@@@===:::555666777888888777666555888999;;;===???@@@AAAAAA:::888666666888:::;;;;;;999777444333444666999:::;;;;;;::::::999777666555777777777777777666555555555666777:::<<<>>>???@@@:::777333222444666666555000000///000222555888:::zzzeeeZZZOOOGGG???>>>AAAGGGRRR\\\ooodddLLLEEE===<<>>:::777888999999888999;;;===777999===@@@BBBBBBAAA@@@999777777999===>>>===:::888666555666888999666444:::::::::;;;<<<===>>>???:::<<<======<<<;;;;;;<<<777888:::;;;;;;:::888777888888888888999:::;;;<<<===>>>>>><<<999888;;;>>>======>>>>>>===;;;999888===<<<<<<>>>@@@AAAAAA@@@;;;;;;;;;:::999;;;>>>@@@AAA???===>>>@@@@@@===:::777777888888777666555333666888;;;>>>@@@AAABBBBBB;;;999666666888:::;;;;;;:::777444333444555666777::::::999888777666555444666777888888888777555444555666777:::<<<>>>@@@AAA;;;777333222444666777666222000//////000333666888uuudddSSSJJJAAA???@@@DDDJJJQQQgggzzzuuuZZZNNNBBB???@@@@@@BBBDDDAAA>>>;;;888888;;;>>>@@@@@@===::::::===AAAEEEFFFAAA===:::;;;???@@@>>>;;;888777777666666666666666777777777888;;;<<<<<<;;;;;;888666999???BBB@@@===>>>:::666666:::<<<:::777666666777777888::::::;;;===<<<;;;;;;======<<<;;;@@@AAA@@@===999999<<>>>>>;;;888888:::===???@@@@@@>>>======>>>>>>===;;;===<<<;;;:::::::::::::::===;;;:::;;;???AAAAAA???;;;888444555777::::::999999777444222333555999<<<888777777888::::::666222777888999999999999888777444777;;;===>>>???AAACCC<<<666222333999<<<999666444444555666777888888999ppp\\\PPPEEEAAABBBDDDHHHLLL\\\ooofffWWWIIIDDDCCCBBBAAABBB???===;;;::::::<<>>AAA???===:::777444555999;;;:::888666777888999:::;;;;;;;;;<<<;;;:::;;;<<<===<<<:::???@@@@@@>>>;;;;;;===???@@@===:::999<<<>>>>>>===<<<:::888999;;;>>>??????>>>======>>>??????>>><<<<<<<<<<<<<<<;;;;;;;;;;;;===;;;:::;;;===??????>>>:::888555666999;;;;;;:::999777444222333666999<<<888777666888:::999666333555666888999:::999888888777999===>>>>>>======>>>:::666333444888:::999777777777888888999:::::::::kkk[[[JJJDDDDDDEEEFFFIIIRRRaaawwwxxxfffRRRIIIFFFCCC@@@???>>>======<<<===>>>@@@AAAAAA>>>;;;<<>>AAA@@@??????>>><<<999777555444444333111000111444888:::::::::888777999===???>>><<<888555333555999;;;:::999777888:::<<<>>>===<<<<<<<<<;;;::::::<<<<<<;;;:::<<<===???>>>>>>===???@@@AAA>>>;;;:::;;;<<<<<<;;;999888888999<<<======<<<;;;;;;<<<>>>@@@@@@???===;;;<<<===>>>>>>>>>===<<<===<<<::::::;;;<<<<<<;;;888777777888:::;;;;;;:::888666444222333666999;;;777666666777888888555333444666888999:::999888777999;;;>>>???===:::999888888777666666666888999:::;;;;;;;;;;;;;;;;;;;;;;;;{{{fffOOODDDCCCDDDFFFIIIMMMYYYlllttt[[[LLLGGGDDDAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@AAA>>><<<===@@@DDDFFFGGGFFFBBB===<<<===???@@@@@@@@@???===;;;999777666666222000///000333777:::<<<:::888888999<<<======;;;999777666777:::;;;:::999888:::===???@@@@@@>>>===<<<:::999:::;;;<<<;;;::::::;;;===>>>??????@@@@@@AAA???<<<::::::::::::;;;777666777999;;;<<<:::999777888999<<>><<<:::;;;===???@@@???===<<<===<<<;;;:::999999999999777777888:::;;;;;;;;;:::777555444333333666999;;;555555555666666666555444555777888999999777555444888;;;===>>><<<999777666888999:::999777777:::===>>>=========<<<<<<;;;;;;oooSSSCCC???AAAEEEHHHLLLTTTeee|||dddRRRIIIDDDBBBCCCDDDDDDDDDCCCBBBAAA@@@???@@@>>><<<===@@@DDDFFFGGGEEEBBB>>>;;;;;;===???@@@???>>>===;;;::::::::::::555333111222555:::===>>>::::::999:::<<<<<<<<<<<<===<<<;;;;;;<<<;;;:::999999;;;>>>AAABBBAAA???>>><<<;;;::::::<<<<<<;;;::::::;;;<<<===???@@@??????@@@???===:::999999:::;;;666666666888::::::777555444444555888;;;===<<<;;;999:::===>>>???>>>===<<<===<<<;;;:::888777777888777888999::::::999999999777666444333333555777999333444555555444444444444777888999:::888555222000555888;;;<<<:::888777777999;;;===;;;888888<<<@@@======<<<<<<;;;;;;::::::yyy[[[HHH@@@???BBBGGGIIIOOO^^^tttsss___PPPGGGDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???===<<<===@@@CCCEEEFFFDDDBBB???===<<<<<<>>>???======<<<;;;;;;;;;<<<<<<888666555666999===??????;;;<<<<<<<<<<<<<<<<<<<<>><<<;;;::::::<<<>>>@@@AAAAAA@@@@@@===<<<;;;;;;======<<<;;;<<<;;;:::;;;===>>>===<<<======<<<:::999999;;;>>>999888888999999999666444333222333555888:::;;;:::999:::;;;<<<<<<<<<;;;:::<<<<<<<<<:::888666777888888999:::999777666777888888777555333333444555666222333444444333222444555666888999:::888555111...222555777999888888999::::::<<<===;;;999999<<<@@@<<<;;;;;;;;;::::::999999lllWWWIIIBBBCCCFFFEEEIIIUUUgggyyyppp\\\LLLDDDDDDAAA@@@@@@??????@@@AAAAAA>>><<<;;;===@@@CCCDDDDDDCCCCCCAAA???>>>===>>>???======<<<;;;;;;;;;<<<<<<:::999888:::===???@@@???======>>>===<<<<<<======>>>???@@@@@@???======<<<<<<===>>>???@@@AAAAAAAAA>>>===<<<<<<>>>>>>===<<>><<<;;;::::::999777555555333222333666999;;;;;;999999999999999888888888;;;<<<===;;;888666888:::999::::::777444333555777999888666444333333333444000222444333111111333666333555888999888666222000222444555666666777999;;;:::::::::999999:::;;;===:::::::::::::::999999999{{{eeeTTTHHHFFFHHHBBBDDDMMM\\\kkk|||~~~fffPPPEEEBBB===<<<<<<<<<===???AAACCC===<<<;;;<<>>??????>>>===<<<;;;;;;:::;;;;;;;;;::::::<<<>>>@@@@@@???===>>>???>>>===<<<===>>><<<>>>@@@@@@???>>>>>>>>>======>>>>>>???AAAAAABBB???===<<<===>>>???>>>===AAA===888777888:::999888777999:::999888:::???CCCBBB@@@>>><<<<<<:::888666777444222222555999;;;<<<999999888777666666666777;;;<<<===;;;888777888;;;:::;;;:::666222111444777:::888666444333222222222000222333222000000333666000222666999999777444222333444555444444555888;;;:::999888777888999:::;;;::::::::::::::::::::::::vvv]]]NNNFFFAAADDDCCCGGGNNNSSS___{{{wwwXXXDDD???666<<<===999999???AAA>>>===<<<<<<===@@@BBBCCCBBBCCCAAA??????@@@@@@???>>>???;;;777555777:::<<<===::::::<<<===>>>>>>>>>>>><<<>>>>>>===::::::===@@@AAA@@@>>>===<<<===>>>@@@@@@???===<<<<<<<<<===>>>::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999:::<<<===???@@@@@@@@@@@@@@@@@@>>>999666999777444333333666999;;;999888888777666555444444===>>>???>>><<<:::;;;<<<===;;;999888888888777666999888666444444444666777444333222333555777666555333444666888:::999666444666444222111111333666777;;;999777999;;;<<<;;;888999888777888:::;;;:::999iiiXXXLLLDDDBBB@@@CCCGGGIIISSSmmmeeeLLLBBB:::>>>???;;;;;;???AAA???@@@???>>>???AAACCCDDDDDDCCCAAA??????@@@AAA@@@>>>@@@<<<888666777;;;===???999:::;;;<<<============<<<======;;;888777999<<<>>>===;;;;;;;;;<<<>>>???>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<===>>>???>>>>>>???@@@AAA???<<<999888777555444555777999:::999999888888777666555555<<<===>>>===<<<;;;;;;===>>><<<::::::;;;:::999777888777666555666777999:::777666666777888999999888444555777999;;;:::888666666444222111111222444666<<<:::999:::===>>>===;;;999888888999:::;;;;;;999zzzfffRRREEE@@@>>>@@@BBB@@@FFF]]]vvvvvvVVVDDD>>>@@@@@@===>>>AAABBB@@@BBB@@@>>>>>>@@@BBBDDDDDDAAA@@@???@@@AAAAAA@@@>>>@@@<<<888666888;;;???AAA999:::;;;;;;<<<<<<<<<<<<:::;;;:::888555555666888::::::999999999;;;<<<===;;;<<<===>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;999999999999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>><<<<<<===???@@@@@@===;;;888888777777777888999999999999999999888888777666:::;;;===<<<;;;;;;<<<>>>>>>=========>>>>>>;;;999999888777777999;;;>>>???<<<;;;:::;;;<<<===<<<;;;555777999;;;<<<;;;:::999999888555444333444555666<<<;;;:::<<<>>>??????>>>:::999888999;;;;;;;;;:::rrrYYYFFF???>>>AAACCC@@@BBBTTTiii~~~```IIICCCBBB@@@>>>???AAABBBBBBAAA???<<<;;;===???@@@AAA?????????AAABBBBBB@@@>>>>>>;;;666555777;;;???@@@;;;;;;<<<<<<===<<<<<<<<<888888777666555555777888;;;:::999999999999::::::888999<<<===??????>>>>>><<<<<<=========<<<;;;:::888888888999:::;;;===>>><<<<<<;;;;;;;;;;;;<<<<<<;;;:::;;;<<<>>>>>><<<:::888888888999999999888888888999:::::::::999888888888:::;;;;;;;;;;;;===>>>>>>>>>>>>@@@AAA@@@<<<:::<<<;;;;;;;;;<<<>>>AAABBB???===<<<===>>>>>>===<<<777999;;;===<<<<<<<<<<<<>>><<<:::888777777777888:::::::::<<<===?????????;;;:::999:::;;;<<<;;;:::eeeOOOAAA???AAAEEEDDDCCCOOO^^^qqqmmmVVVKKKEEE@@@>>>???AAABBBDDDBBB???<<<<<<===>>>>>>>>><<<<<<>>>@@@BBBBBB???===;;;888555444777;;;>>>???===>>>>>>>>>>>>======<<<777666555666777999:::;;;>>>===<<<:::999888777777666888:::<<<===>>>======;;;<<<=========<<<:::999888888888888999;;;>>>???<<<;;;;;;:::::::::::::::::::::999:::;;;;;;999777777888999:::999999888777777888:::;;;;;;:::999888777999:::;;;:::;;;<<<>>>>>>>>>>>>???@@@???<<<999???>>>===<<<===???AAACCC???>>><<<<<<======<<<:::888:::======<<<;;;;;;<<<>>>===;;;999888777777777888999:::;;;;;;<<<>>>???<<<;;;:::;;;<<<<<<;;;:::yyycccJJJBBB@@@CCCCCCBBBHHHRRRhhhzzzkkkWWWMMMCCC@@@??????AAADDDCCCAAA@@@???@@@@@@>>>===999:::<<<@@@BBBAAA>>>;;;777666444555888;;;======???????????????>>>===<<<777666555666999<<<======??????===<<<:::888666555666777888999;;;;;;<<<<<<:::;;;=========;;;999777777666666555777999<<<===::::::999888888888999999:::999999999::::::999777888888888999888888777666666777999;;;;;;;;;999888777888::::::::::::;;;===>>>===<<<======<<<999777===<<<;;;;;;<<<>>>@@@AAA>>>===;;;;;;;;;;;;:::888999;;;>>>===999888999;;;;;;:::999777666555555555666888::::::::::::;;;===>>><<<;;;;;;<<<===<<<:::yyy[[[LLL@@@???@@@>>>AAAHHHYYYjjjgggXXXIIIBBB???===>>>BBBBBBAAA@@@AAAAAA???===:::666777;;;???AAA@@@===999555555555888;;;======<<>>===<<<;;;999777555666:::======<<<>>>======;;;:::888666555666666666666777999::::::999:::<<<===<<<:::777555555444222222333555888999888777777777777777888888:::999888:::<<<===<<<;;;888888777777777666666666444666888;;;;;;;;;999888777999::::::999999:::<<<>>><<<:::999999888666444777777666777888;;;>>>@@@>>><<<::::::::::::888666999<<<>>>;;;777555666999999888777666666555444444777999;;;:::999888:::<<<>>>===<<<<<<======<<<:::jjjUUUBBB======<<<>>>CCCIIIYYYrrrrrr```NNNEEE@@@<<<===AAA@@@??????@@@@@@===:::777444666:::>>>AAA@@@<<<888444555777:::===???>>><<<>>>>>>>>>>>>===<<<::::::;;;888666777:::<<<<<<:::;;;;;;;;;:::999888777666666666555555555777888:::888:::;;;<<<;;;999666444333222000///000222444666666666666666666777888888999888888:::===???@@@???888888777666555555666666333555888:::;;;;;;999888777999::::::999888:::;;;>>><<<888777666555333222111111222333555999===???>>><<<:::::::::999777555999<<<>>>;;;555333444777999999888888777666666666888:::<<<;;;999888:::<<>>::::::>>>BBBLLL```zzzpppZZZIIIAAA>>>===<<>><<<:::888777111333777;;;===??????>>>777666777;;;@@@BBBBBB@@@===???AAA???;;;999999;;;<<<<<<;;;:::999888888888777999::::::999777777777=========;;;888666777888999:::<<<<<<;;;999666444222///,,,******---111444444444555777888999777666888888:::;;;===>>>>>>???999888777777888888777666555888;;;;;;:::999;;;===?????????<<<999777666777999777666666666555333111333222000000222666:::===:::::::::999999777666555;;;:::888666444222111111:::999999888777666666555999;;;;;;999666444666888;;;;;;<<<<<<<<<<<<;;;;;;oooPPPEEECCC>>>;;;<<<===FFFXXXssssss\\\JJJBBB???>>>===???>>>===<<<;;;999888888555666999<<<>>>???@@@@@@;;;::::::===AAADDDCCCBBB???@@@AAA???===;;;::::::=========<<<;;;:::888777555666888999:::;;;:::999<<<======;;;888666777777999:::;;;<<<;;;999666555666333///,,,+++---000333666666777999;;;;;;:::888;;;<<<=========<<<;;;;;;888777666666888888888666555999>>>???>>><<<<<<<<<>>>??????===:::888777777999777777777888888666444333333222222333666999<<<999999999888888777666555999888888777666666555555666666666666777777777777999:::;;;:::777666888:::;;;;;;<<<<<<<<<<<<;;;;;;}}}ZZZIIIDDD???:::999<<>>===<<<;;;999999999999:::::::::;;;===>>>???@@@@@@=========@@@CCCEEEEEEEEEBBBAAA???>>>>>>===;;;999===>>>???@@@>>><<<999777444444444888===???===;;;;;;<<<===;;;999666666666888999;;;;;;;;;999777666<<<999555111000000222333888999;;;<<<======<<<;;;>>>?????????>>>;;;888666666555555666888999888777666:::???AAAAAA>>><<<;;;;;;===??????<<<999888888888777777999;;;;;;:::999444444555555666888999:::999888888888777666666555666777999:::::::::999888333333444555777888999999888:::;;;;;;::::::;;;===<<<<<<============<<<<<>>>>>BBBEEEPPPffflllWWWKKKFFFCCC@@@===<<<:::888888999;;;<<<======<<<<<<===>>>??????<<<<<<>>>@@@CCCFFFGGGHHHCCC@@@<<<<<<======:::777:::<<>>AAA???;;;:::;;;<<<;;;888666555555888999:::;;;;;;999888777???===:::777555555666777888:::<<<======<<<<<<===>>>???@@@@@@>>>;;;777555555444444666888::::::999666888;;;>>>>>><<<;;;:::999<<>>===<<<666777888999:::;;;;;;;;;:::999999888888777777777777888:::<<<<<<<<<:::999333444555666777888999:::888999:::;;;<<<===>>>???===>>>>>>??????>>>>>>===jjjVVVIIIEEEFFFEEEGGGOOOaaa||||||eeeUUUKKKEEEBBB===<<<:::999999:::<<<=========<<<;;;;;;<<<<<<===999:::<<<>>>AAAEEEHHHJJJBBB???;;;999::::::888555666999>>>AAACCCAAA>>><<<888666555999???AAA>>>::::::;;;;;;:::777555444555888888999:::::::::999999<<<;;;999888777777888888666999<<<<<<;;;:::;;;<<<<<<===>>>>>>===;;;999777555555444666999;;;;;;:::555555555666888999::::::888;;;>>>>>>===:::888888777666777999<<<>>>===<<<888999;;;<<<=========<<<<<<;;;:::999999999::::::999:::;;;===<<<;;;999888777777777888888999999999777888999<<<>>>@@@@@@@@@?????????@@@@@@?????????~~~cccPPPGGGFFFDDDEEEKKKXXXnnnvvv```QQQHHHDDD???>>>===<<<<<<<<<===>>><<<<<<<<<;;;;;;;;;::::::777999;;;===???BBBGGGJJJAAA>>>;;;999888777666555555888<<<@@@AAA@@@>>><<<999888888:::>>>???===;;;;;;;;;:::888555444444666777888999999::::::::::::777666666666555666666666444777;;;;;;999888999;;;::::::;;;;;;;;;:::::::::777666666888:::<<<<<<;;;444222111222555999:::;;;888:::<<<<<<:::888777777666555666888:::;;;:::999888999:::<<<===>>>>>>>>>===<<<;;;:::::::::<<<<<<::::::;;;;;;;;;999888777999999999999999999999888777777999<<>>>>>????????????>>>>>>ttt]]]MMMEEEBBBDDDGGGMMM[[[tttjjjUUUJJJGGGAAAAAA@@@@@@?????????>>>;;;;;;<<<===<<<;;;:::999999:::<<<<<<===???DDDGGG@@@@@@===:::777555666777666888;;;>>>>>>===;;;:::777888:::<<<>>>>>>>>>>>><<<;;;999666333333555777777777888999::::::;;;;;;666666666666555555444444222777;;;;;;888777888;;;999999888888888999:::;;;999888888999;;;===<<<;;;222111111444888<<<<<<;;;999:::;;;:::888666666666555444444555777777666444666666777999;;;<<<===>>><<<;;;:::999999:::<<<===999999999888888888777777888888888888888888888888777666888<<<@@@AAA@@@>>>;;;<<<<<<======<<<<<<;;;nnnZZZLLLDDDEEEEEEEEELLLaaa~~~qqqWWWKKKHHHBBBBBBCCCBBBBBB@@@???>>>:::;;;===>>>>>><<<:::999;;;===>>>===<<<===AAAEEE@@@AAA@@@;;;666444777:::888999;;;<<<<<<;;;888777444777;;;======>>>???@@@<<<;;;888444222222555888777777888999::::::;;;<<<888999999888888666555444222777;;;;;;888666888;;;:::999777666666777999;;;:::999999:::<<<======<<<111111333888===???>>><<<999::::::888666444555666555444333444555555333111444444555666888:::<<<>>><<<;;;999888888999;;;<<<777777666666666777888999666666777777888888888999777666888;;;@@@AAA???===999::::::::::::::::::999eeeJJJDDD===;;;???FFFUUUsss```NNNIIIDDDBBBAAABBB@@@>>>???DDD>>>@@@EEEIIIEEE>>>:::<<<<<<;;;:::;;;===@@@AAAAAAGGGDDD???;;;999888999;;;>>><<<:::999888777444222555999===???>>><<<:::999777888888666444333444555333444555666888:::;;;<<<999:::<<<<<<<<<:::888666777999:::999666333111111666666777777888888888999======<<<<<<;;;:::888888666888<<>><<<777555888666666777777777666666555444666999<<<======;;;::::::999888555333333666888nnnSSSGGG???<<<>>>CCCOOOhhhmmmVVVMMMGGGDDDBBBCCCAAA===>>>AAAAAAFFFMMMQQQLLLAAA;;;<<<===<<<<<<<<<>>>@@@AAABBBFFFDDD@@@===;;;:::;;;;;;<<<:::888888888888777666999<<<@@@AAA???;;;999888999::::::888555444444555333333555666888999:::;;;;;;;;;<<<<<<<<<;;;999999888999:::888555333222222666666666777777777888888============<<<;;;999888555999>>>DDDFFFCCC===777555777888777666555666777:::888777777888888555222222555777777777777:::<<<<<<;;;999:::;;;;;;:::888888888===AAA@@@:::888999999999888888777777777777555777999;;;======<<<;;;<<<;;;999777444444777999|||aaaNNNEEE???AAACCCJJJ[[[nnn~~~aaaQQQJJJFFFCCCCCCAAA===<<<>>>BBBIIISSSWWWNNNAAA;;;<<<>>>>>>>>>>>>???AAABBBCCCEEEDDDBBB@@@>>>===<<<<<<:::888666666888:::::::::===@@@BBBBBB???;;;888777;;;<<<===;;;888666555555444444666777888999999999===<<<<<<;;;;;;;;;;;;<<<888999999888555333333444666666666666777777777777<<<======>>>===<<<;;;:::666:::@@@EEEGGGDDD<<<777666888999999888777888999:::::::::;;;;;;999555222333555777888888:::===??????>>>=========<<<:::888666888===CCCCCC===:::<<<===<<<;;;999888888888999888999999:::;;;<<<<<<=========;;;888666666888:::rrrYYYNNNEEEEEEFFFHHHRRR^^^pppkkkVVVLLLGGGCCCBBB@@@<<<;;;===???FFFOOORRRIII===999;;;???@@@@@@@@@@@@@@@BBBCCCCCCCCCCCCBBB@@@???======;;;999666666888:::;;;;;;===???AAA@@@===:::999888===??????>>>:::777666666666777888999:::::::::999<<<;;;:::999999:::<<<===888999888777444444555666888888888888888888888888<<<<<<>>>???>>>===<<<;;;888:::>>>BBBCCCAAA<<<777777999;;;;;;:::999999:::;;;;;;:::999888666444333444555666888:::===@@@BBB@@@???>>>>>>>>>===:::888666666;;;@@@@@@<<<;;;>>>AAA???<<<:::999999:::;;;::::::999999:::;;;<<<===<<<<<<;;;999666666777999cccTTTHHHFFFGGGFFFKKKSSS___wwwuuu^^^OOOHHHBBB@@@???<<<<<<======AAAGGGHHHBBB:::999>>>>>>@@@BBBAAA@@@???@@@BBBAAAAAABBBBBBAAA@@@>>>======;;;999999:::;;;;;;::::::<<<======;;;:::::::::???@@@@@@>>>:::888777777::::::<<<======<<<;;;::::::999777777777999;;;===999999888666444444666888:::::::::::::::::::::::::::;;;===??????>>><<<;;;;;;::::::;;;<<<<<<:::888777999<<<===<<<;;;;;;;;;<<<;;;888555333333444555666666666777:::>>>@@@BBB???>>>============;;;999777666777:::999777999>>>BBB@@@===;;;::::::;;;;;;;;;:::999888888999;;;<<<999:::999888666555666888nnn[[[JJJFFFFFFDDDEEEJJJSSSkkkkkkWWWMMMCCC@@@???===<<<>>>>>>>>>@@@BBB???;;;<<<@@@<<>><<<===@@@?????????@@@??????>>>===???===<<<<<<======;;;:::777999:::999999999:::<<>><<<999777888999<<<===?????????===;;;:::888777666666777999;;;===999999777555333444888:::<<<<<<<<<<<<<<<;;;;;;;;;888:::===??????>>><<<;;;<<<:::777777777888888777666999<<<======<<<;;;<<<===<<<999555222333666999:::888666777:::===??????<<<:::999999:::;;;;;;::::::777666777666444777===???>>>===;;;:::::::::;;;::::::888777777888999999666777777666555555666888{{{dddNNNGGGGGGDDDCCCEEEMMMbbbzzzbbbUUUHHHBBB???======??????<<<<<<>>>???<<<;;;>>>:::>>>AAA@@@<<<:::;;;===<<<<<<==================>>>>>>>>>???AAA@@@===;;;888888999888777888:::<<<>>>===<<<999666666888:::===>>>???@@@???===:::888777777777777888:::<<<===:::999777444333555999<<<===<<<<<<<<<;;;;;;;;;;;;666888;;;>>>???>>><<<:::;;;999777666777777666555666999<<<>>>===<<<;;;;;;======<<<:::777777999<<<===:::777666999<<<===<<<888555333444666999;;;<<<===:::999:::888444666;;;<<<<<<;;;;;;::::::::::::999888888777666666666777333555666666666666777999lllSSSJJJIIIEEECCCEEEKKK^^^zzzkkk\\\LLLDDD@@@======??????:::999===???<<<999999999===@@@???;;;888999<<<;;;;;;;;;;;;;;;<<<============???AAACCCBBB???<<<999::::::888777777999<<<>>><<<:::777444555888;;;===>>>???@@@???<<<999777777777888999:::<<<===>>>:::999777444333555999===<<<<<<<<<;;;;;;:::::::::555777;;;>>>???>>>;;;::::::999888888999888555333555888<<<>>>===<<<;;;;;;===???@@@???<<<;;;<<<>>>???;;;777666888;;;;;;:::555222000000444888;;;===???======>>>;;;666666999999::::::;;;;;;:::999999888888777777666666555555222444666777666777999:::dddOOOGGGGGGGGGFFFHHHRRRggg~~~iiiPPPCCC@@@???@@@AAABBB???===<<<<<<======<<<999;;;>>>@@@???===:::888;;;===>>>>>><<<:::::::::;;;;;;===@@@AAAAAA===;;;;;;<<<<<<<<<:::::::::;;;BBB???<<<;;;::::::999888===>>>???@@@???>>><<<;;;;;;;;;;;;<<<===<<<:::888777666666555555555666666;;;999888999:::;;;:::999>>>======>>>>>>>>>;;;999777999<<<===;;;:::999999666666666777999===@@@BBB<<>>;;;888555555888===???999666555555555444999???>>>===;;;:::999888888888;;;:::888777777777888888777555555666888:::::::::888888888777666666999;;;|||uuummmmmmttt~~~}}}}}}rrrZZZMMMHHHFFFEEEGGGNNN\\\sssnnnUUUHHHCCCAAAAAABBBCCCAAA>>><<<<<<<<<;;;::::::;;;===>>>>>><<<:::999:::<<<>>>???===;;;::::::::::::;;;>>>@@@@@@>>><<<:::;;;:::999888888999:::AAA>>>;;;::::::999999777<<<===>>>??????>>>===<<<;;;;;;:::;;;<<<<<<:::888666555555555555666777777;;;;;;:::<<<===>>>===<<<>>>============<<<999777555888:::<<<;;;:::::::::888777777777999<<<@@@BBB>>>AAACCCCCCAAA?????????>>>;;;888555555777;;;>>>999777666888777666999???>>>===<<<:::999999888888;;;:::999888777888888999777555555555888999999999:::;;;;;;:::888888:::<<<|||iiibbb[[[ZZZaaajjjssswwwwwwxxx|||~~~{{{wwwsssrrrssssssqqqlllgggdddccciiikkkllljjjffffffkkkppp|||gggSSSIIIDDDCCCEEEGGGOOO```yyyxxx^^^OOOIIIEEEBBBBBBDDDAAA>>><<<<<<<<<;;;:::;;;;;;;;;;;;::::::999999888;;;???@@@>>><<<:::999:::999999;;;>>>??????>>>:::999888777666777888999???<<<999888888888777666:::;;;===???@@@???>>>======<<<;;;<<<===<<<;;;999666666555555666777888888<<<<<<===???AAABBB@@@>>>???>>>======<<<:::777555222555888:::::::::;;;;;;;;;:::888777999<<<@@@BBBAAABBBCCCBBBAAA@@@@@@AAA???<<<888555555666999;;;999777999;;;;;;888:::>>>>>>===<<<<<<;;;:::999999;;;:::999999888999999999777666555555777999999888===>>>>>>===;;;:::;;;<<>>@@@???<<<:::999999888777999<<>>======>>>>>>===;;;888888777666666777777777;;;<<<===@@@BBBCCCAAA???AAA???>>>======;;;777555111333666888999999;;;<<<===;;;999888999<<>>>>>@@@BBB@@@>>>:::777666777999:::888888;;;???>>>:::;;;>>>>>>>>>======<<<;;;::::::;;;;;;::::::::::::::::::888777555555777888888777===???@@@???<<<;;;:::;;;mmm```SSSQQQOOOOOOPPPRRRSSSSSSUUUVVVXXX[[[^^^bbbfffiiikkkfffaaaaaafffhhhfffbbbaaabbbeeeiiikkkiiibbb\\\[[[aaagggkkkiiiccc]]]ZZZZZZaaafffeeecccaaa\\\WWW^^^eeeiiieeebbbdddhhhjjjllljjjhhhhhhjjjoootttxxx}}}yyywwwxxxyyyzzz}}}{{{{{{{{{xxxtttqqqsssxxxzzzxxxtttvvvvvvvvvtttssstttvvvxxxwww|||}}}wwwmmmdddbbbgggllljjjfff___XXXSSSOOOLLLKKKIIIJJJLLLKKKHHHEEECCCCCCEEEIIIMMMMMMJJJIIILLLPPPYYYmmmwww]]]MMMEEEDDD???>>>AAANNNhhhppp___UUULLLEEEBBB>>><<<;;;;;;===???@@@@@@;;;999666444333444666777555999>>>@@@???===;;;:::999888777888<<>>;;;:::999888777666666666;;;;;;<<<>>>AAAAAA@@@???AAA@@@?????????===:::777111444666777888888:::<<<===<<<999888999<<>>@@@AAA???;;;888777777999:::888999<<>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::888666666888888888777;;;===>>>>>><<<999888888vvvddd[[[PPPPPPPPPOOONNNNNNMMMMMMOOOPPPPPPNNNMMMOOOTTTXXXWWWRRRLLLLLLOOORRRRRRPPPPPPQQQRRRSSSRRROOOJJJFFFEEEJJJPPPTTTSSSPPPMMMKKKGGGOOOUUUVVVSSSPPPJJJCCCAAAHHHMMMLLLLLLOOOQQQQQQUUUTTTRRRRRRSSSWWWZZZ]]]bbb______aaaaaaaaafffmmm{{{~~~zzzvvvtttvvvxxxzzzsssggg^^^ZZZ]]]ccchhh___\\\[[[\\\___```^^^\\\YYYZZZ[[[[[[[[[\\\^^^```___dddlllsssuuurrrmmmiiirrrwww~~~zzzwwwyyy~~~}}}{{{uuuyyy||||||||||||vvvooocccaaa\\\UUUNNNLLLNNNRRRTTTRRRNNNJJJFFFDDDCCCCCCCCCDDDEEEDDDBBB@@@@@@AAA@@@BBBEEEFFFFFFFFFGGGHHHTTThhhlllYYYMMMHHH???>>>@@@KKK```}}}xxxfff[[[PPPGGGCCC<<<::::::;;;>>>@@@BBBBBB<<<:::666444333444555777555999===??????===<<<<<<:::999888999<<<@@@AAAAAA>>>;;;999:::<<<===;;;888555444333444666999:::::::::<<>>??????>>>???@@@???===:::444666777888777777999;;;;;;:::999999:::<<<>>>???===>>>===<<<::::::<<<>>>@@@>>>;;;888777777999:::999999===AAAAAA<<<;;;>>>>>>>>>???@@@???>>>===<<<;;;;;;<<<============<<<<<<:::888888999999888777777:::<<<===;;;888777666iii]]]XXXPPPPPPNNNMMMLLLMMMOOOPPPMMMLLLIIIHHHIIIJJJLLLLLLKKKGGGDDDDDDFFFGGGGGGEEEDDDFFFIIIHHHEEEAAA===<<<:::>>>CCCEEEEEEDDDDDDCCC???FFFLLLLLLJJJGGGBBB<<<777;;;>>>>>>@@@DDDEEECCCGGGFFFFFFEEEFFFGGGHHHIIIKKKIIIKKKNNNOOONNNPPPUUUaaadddggghhhhhhggghhhhhhiiijjjiiifffaaa^^^\\\\\\aaaZZZPPPHHHEEEHHHNNNSSSLLLLLLLLLLLLLLLLLLKKKJJJGGGIIIKKKLLLLLLLLLNNNOOONNNSSSYYY^^^___[[[VVVRRRUUU[[[ccciiijjjhhheeedddggglllqqqrrrnnnjjjiiijjjnnnrrrtttqqqooopppmmmggggggeeecccbbbdddhhhmmmpppllliiifffddddddddddddccc]]]^^^]]]ZZZ[[[^^^\\\XXXMMMKKKHHHEEEBBBAAABBBBBBFFFEEEDDDBBB@@@???@@@AAAAAABBBBBBAAA??????AAACCCEEEDDDCCCEEEGGGHHHFFFEEESSSiiilllWWWLLLCCCAAA@@@EEETTTkkkmmmaaaUUUKKKFFF<<<;;;:::;;;>>>@@@AAAAAA===<<<999666555666777888666999<<<>>>>>>======>>>;;;:::999;;;>>>@@@AAA@@@===;;;:::<<>>@@@CCCEEEEEEEEEDDDCCC@@@>>>>>>???@@@??????999999888888888999999:::===;;;999999;;;===>>>>>><<<<<<<<<>>>@@@@@@>>>===888999999888777666888999888888999:::;;;<<<===>>><<<======<<<::::::;;;<<<<<<;;;999777666666777888999999<<>>>>>???@@@AAA@@@???===<<<;;;<<<===>>>>>>>>>======>>><<<:::999::::::999888444777;;;===;;;888666555xxxaaaXXXWWWMMMKKKIIIFFFEEEHHHMMMQQQMMMIIIEEEGGGKKKMMMJJJFFFFFFEEEEEEEEEFFFEEEDDDCCC>>>BBBFFFFFFAAA<<<999999777:::===?????????@@@AAA>>>DDDIIIHHHEEEDDDAAA<<<;;;===<<<;;;===BBBBBB>>>AAAAAAAAAAAAAAAAAA@@@@@@>>>===AAAEEEEEECCCDDDHHHOOORRRUUUVVVUUUTTTSSSTTTRRRUUUXXXXXXUUUQQQMMMKKKLLLIIIFFFCCCAAAAAABBBBBBBBBDDDEEEEEECCCAAAAAABBBAAADDDFFFHHHGGGFFFGGGHHHGGGKKKOOORRRRRRNNNIIIFFFBBBHHHQQQWWWWWWUUUQQQOOOMMMTTT\\\^^^[[[VVVUUUUUUTTT[[[___]]]]]]^^^ZZZRRRRRRRRRSSSTTTVVVXXX[[[\\\\\\XXXTTTQQQQQQRRRRRRRRROOOMMMHHHCCCDDDJJJLLLJJJBBB@@@??????@@@AAA@@@>>>@@@@@@@@@>>>======???@@@AAAAAA@@@???>>>???BBBEEELLLIIIEEEFFFJJJKKKHHHDDDTTTkkkyyy___NNNGGGCCC>>>???JJJ]]]sssrrreeeXXXMMMHHH>>><<<;;;;;;===???@@@@@@???>>>;;;999888888999999666999<<<=========>>>???;;;;;;;;;<<>>???===???BBBDDDFFFFFFEEEEEEBBB???===<<<===>>>>>>>>>777777777888999;;;<<<===???<<<999888999<<<===>>>999999:::===???@@@???>>>:::;;;;;;999777666777888555666888:::<<<<<<======;;;=========;;;:::;;;<<<:::999777555444555666777999999<<<@@@???<<<<<>>???@@@AAAAAA@@@>>>===;;;<<<===?????????>>>===???===;;;:::;;;;;;999888333666;;;===<<<999777666qqq[[[PPPMMMJJJKKKLLLKKKIIIHHHHHHIIIIIIIIIIIIHHHFFFEEECCCBBBEEEDDDDDDCCCAAA@@@?????????@@@AAAAAA>>>;;;777444999;;;<<<===<<<===???@@@@@@AAABBBCCCDDDCCCBBBAAACCC@@@======>>>AAABBBCCCAAA?????????@@@@@@???===<<<======>>>>>>>>>>>>>>>BBBCCCDDDDDDDDDDDDGGGHHHJJJIIIIIIGGGEEECCCAAA@@@CCCBBB???===<<<===???AAA<<<===???AAABBBBBBBBBAAA===@@@EEEHHHHHHGGGEEEDDDEEEGGGIIIIIIFFFDDDBBBBBBBBBCCCDDDGGGIIIIIIGGGDDDFFFHHHIIIJJJHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJIIIFFFEEEEEEGGGKKKNNNOOOOOOQQQNNNJJJIIIIIIHHHDDDAAACCC@@@======>>>AAACCCCCC>>>???@@@AAAAAA@@@>>>>>>???@@@AAAAAA@@@???AAABBBBBBBBB@@@>>><<<>>>DDDHHHMMMJJJGGGFFFGGGIIIJJJKKKSSSjjjgggQQQGGGBBB@@@CCCEEEJJJ\\\nnn{{{lll___SSSKKK???===;;;;;;===>>>>>>======??????>>><<<:::::::::888999;;;<<<===<<<<<<;;;;;;<<<>>>???@@@???>>>===:::;;;<<<999666444666888333444555555666:::???BBB???@@@AAACCCDDDCCCCCCBBB??????@@@@@@@@@@@@??????>>>;;;888888:::======<<>>:::888888888888888222111222777>>>BBBAAA>>>===<<<999777444333222111444666999<<<>>>>>>>>>===;;;;;;;;;<<<======<<<;;;999777555555777888888888777999;;;;;;::::::;;;<<<>>>>>>>>>>>>>>>=========??????>>>===============BBB@@@>>>===<<<999555222222444777:::;;;:::888666lllXXXOOONNNLLLMMMLLLJJJGGGEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBEEEDDDCCCAAA@@@???>>>>>>===>>>?????????===:::999;;;===>>>>>>>>>>>>???@@@???@@@AAAAAABBBBBBAAAAAACCCAAA>>>===???AAABBBBBB@@@@@@???@@@AAA@@@>>><<<<<<<<<===>>>>>>>>>>>>>>>>>>@@@AAA@@@@@@@@@BBBDDDEEEEEEEEEDDDCCCBBBAAA@@@AAA???===<<<;;;===???@@@===>>>@@@AAABBBBBBBBBBBBAAACCCEEEFFFGGGFFFFFFFFFDDDFFFGGGGGGEEECCCCCCCCC@@@@@@@@@BBBDDDEEECCCBBBAAACCCDDDDDDDDDDDDEEEGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBDDDHHHKKKLLLLLLMMMKKKHHHGGGHHHGGGEEEBBBEEECCC@@@??????@@@@@@@@@>>>???@@@@@@@@@@@@???>>>@@@AAACCCBBB@@@???@@@@@@AAAAAAAAA???>>>???DDDHHHLLLIIIFFFDDDEEEFFFGGGGGGSSSjjjlllVVVLLLEEEAAACCCCCCGGGUUUeeevvvuuudddUUUKKK>>><<<999999;;;===>>>??????AAABBBAAA???=========<<<=========<<<:::888777:::;;;===>>>???>>>======:::;;;;;;999666555777999666777777777777999>>>AAA@@@AAABBBCCCCCCBBBBBBAAA???@@@@@@@@@@@@@@@@@@???>>>;;;999888;;;======<<<>>><<<999888888888777666222000111666===@@@???<<<:::999888777666444333333555777999<<<=========<<<:::::::::;;;<<<<<<;;;:::;;;999777777888::::::999999:::<<<;;;999888888999<<<<<<======>>>??????@@@>>>>>>>>>======<<<<<<;;;===<<<;;;;;;;;;888444111///222555999;;;;;;:::999~~~eeeSSSMMMLLLMMMMMMKKKHHHEEECCCCCCEEEEEEDDDBBBAAAAAAAAACCCDDDEEEDDDBBB@@@>>>>>>>>>>>><<<======>>>??????>>>>>>>>>@@@AAAAAA@@@??????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCAAA???>>>@@@AAAAAAAAA@@@@@@AAABBBBBBAAA===:::;;;<<<===>>>???>>>>>>===<<<===??????>>>>>>???AAAAAAAAAAAAAAAAAAAAA@@@@@@>>>===<<<;;;;;;<<<>>>???@@@@@@AAABBBCCCCCCCCCBBBCCCCCCCCCCCCCCCDDDEEEEEEBBBDDDEEEEEEDDDCCCCCCDDD@@@???>>>???AAACCCBBBAAA@@@AAAAAAAAA@@@AAADDDFFFGGGEEEDDDBBB@@@@@@@@@@@@AAA@@@@@@CCCGGGJJJKKKKKKIIIGGGEEEEEEEEEEEECCCBBBEEEDDDBBBAAA???>>>======>>>>>>???@@@@@@??????>>>AAACCCDDDCCCAAA???>>>>>>???@@@AAAAAA@@@BBBEEEGGGJJJGGGDDDBBBBBBBBBBBBAAAPPPfffxxxaaaTTTKKKDDDCCCBBBBBBLLLXXXhhh{{{kkkXXXMMM@@@<<<888666888;;;>>>@@@AAABBBCCCCCCAAA??????@@@AAAAAA???===;;;888555444888:::;;;===>>>>>>===<<<;;;<<<;;;999777777999;;;:::::::::999888:::===@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>><<<:::999:::<<<<<<;;;<<<:::888888999999777555222111222666;;;>>><<<:::777777888888888777555444777888:::<<<<<<<<<;;;;;;888888999999::::::::::::===;;;888888999;;;;;;::::::;;;<<<;;;888666666666999:::;;;<<<>>>???@@@AAA<<<============;;;:::999777777888::::::888444111---///333777:::<<<<<<<<>>??????======>>>>>>???@@@@@@AAAAAACCCDDDDDDBBBAAA@@@AAABBBAAA@@@???@@@AAABBBCCCCCCAAA@@@@@@AAAAAAAAA@@@@@@@@@BBBCCCDDDAAA===999;;;<<<>>>???@@@???>>>======>>>@@@@@@??????@@@AAA@@@@@@??????????????????>>>===<<<;;;<<<===???@@@AAABBBBBBCCCCCCCCCCCCCCCAAAAAAAAABBBCCCCCCBBBAAAAAACCCDDDDDDBBBBBBCCCDDDCCCAAA@@@@@@BBBCCCCCCCCCCCCCCCCCCAAA@@@AAADDDFFFJJJHHHDDDAAA@@@@@@AAABBBBBBBBBBBBDDDHHHKKKLLLMMMFFFEEEDDDCCCBBBAAA@@@???BBBCCCBBBAAA>>><<<;;;;;;>>>>>>>>>???????????????AAABBBDDDCCC@@@===<<<;;;??????AAABBBBBBDDDEEEFFFGGGEEEBBBAAA@@@@@@>>><<>>???@@@BBBAAA@@@??????@@@CCCBBB@@@===:::888555444888999:::;;;<<<<<<<<<<<<<<<<<<;;;:::999:::<<<===;;;;;;<<<;;;:::;;;>>>AAABBBBBBBBBAAA@@@??????>>>??????>>>>>>>>>>>>??????<<<;;;:::999999999999999:::999999:::;;;:::999777555555555888<<<===<<<:::777888:::;;;:::999666555999:::;;;;;;;;;;;;:::999888999999999999999;;;<<<===;;;999888999;;;::::::999:::;;;:::888666555666888888999:::<<<===>>>>>>;;;<<<=========;;;888777333444777:::;;;:::555222---///222666999;;;<<<<<>>>>>>>>>>>>>>???>>>>>>>>>>>>@@@AAABBBBBBBBBBBBBBBCCCDDDDDDEEEAAAAAACCCFFFHHHFFFCCC???@@@BBBDDDDDDCCCBBBBBBCCCCCCBBB@@@@@@BBBCCCCCCBBBFFFEEEDDDBBB@@@@@@BBBDDDJJJHHHEEEBBB@@@AAACCCDDDCCCBBBBBBDDDGGGJJJKKKKKKFFFEEEDDDBBB???===<<<<<<>>>???@@@???<<<;;;;;;============>>>>>>??????@@@@@@AAABBBAAA>>><<<;;;;;;??????@@@AAACCCDDDDDDDDDEEECCCBBBAAAAAA???===:::???NNNffflllZZZKKKGGGFFFBBBDDDIIIVVVgggyyydddXXXOOOHHH>>>777555666888:::;;;===>>>>>>===<<<===>>>@@@@@@>>><<<;;;999888888999::::::;;;;;;;;;;;;;;;<<<;;;;;;<<<===>>>>>>>>>:::;;;<<<<<<<<<===@@@CCCBBBBBBAAA@@@???>>>>>>>>>======<<<;;;;;;<<<======:::::::::999777666666777::::::999;;;<<<===;;;:::999999:::<<<======<<<;;;:::;;;<<<===<<<:::777666::::::;;;::::::999999888888999;;;:::999999<<>>BBBDDDFFFFFFFFFFFFHHHIIIEEEDDDAAA@@@AAACCCGGGIIIDDDDDDDDDDDDCCCCCCCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@CCCEEEHHHHHHFFFDDDCCCBBBCCCCCCCCCCCCCCCDDDDDDEEE@@@@@@@@@BBBDDDDDDBBB@@@@@@@@@AAACCCDDDBBB???<<<===>>>AAACCCCCCBBB@@@>>>;;;===??????>>>=========BBBAAA???>>>======>>>???AAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAACCCDDDEEEFFFCCCCCCEEEIIILLLKKKFFFBBB@@@BBBEEEFFFDDDBBBAAAAAA@@@???>>>???@@@AAA@@@???CCCCCCCCCAAA???>>>@@@BBBFFFDDDBBB@@@@@@AAACCCDDDAAA@@@???@@@CCCEEEFFFFFFEEEEEEDDDAAA===;;;::::::<<<>>>@@@>>>;;;:::===@@@===============>>>@@@@@@???@@@AAA???>>>======???@@@??????@@@BBBCCCBBBAAACCCBBBBBBBBBCCCBBB???<<<<<>>AAAAAA@@@>>>:::;;;=========>>>@@@BBBBBBAAA@@@???>>>>>>>>>>>><<<<<<::::::::::::<<<<<<:::;;;;;;999777555555666;;;:::999:::===>>>>>>======>>>>>>??????>>><<<;;;<<<<<<===<<<;;;:::888777;;;:::::::::999999999999777:::;;;:::888999===@@@>>><<<999888999:::999999888999::::::999777888999777777777888888999999999999:::;;;<<<<<<<<<;;;:::777888:::<<<>>>===999666222222222333555666888999gggSSSFFF@@@???@@@CCCFFFHHHHHHGGGHHHHHHEEECCCBBBAAAAAACCCFFFGGG@@@AAACCCDDDEEEDDDCCCBBB>>>@@@BBBCCCDDDCCCBBBAAABBBEEEHHHHHHGGGEEECCCCCCAAABBBCCCCCCDDDDDDCCCCCC>>>>>>@@@CCCEEEEEECCCAAA@@@???@@@AAACCCCCCAAA???>>>@@@CCCEEEEEEDDDAAA@@@:::<<>><<<<<<<<>>===<<<<<<>>>???@@@BBBBBBBBBAAAAAAAAAAAAAAA?????????@@@BBBDDDFFFHHHEEECCCCCCGGGKKKLLLHHHDDD@@@CCCGGGHHHFFFCCC@@@???>>>======???@@@@@@>>><<<>>>@@@AAAAAA@@@???AAABBB@@@???>>>>>>???AAACCCEEE@@@>>>===>>>@@@BBBBBBAAABBBCCCCCCAAA===::::::<<>>BBB======<<<<<<===>>>@@@AAA@@@@@@@@@???>>>???BBBDDDBBB@@@>>>>>>@@@AAAAAA???AAAAAABBBDDDFFFEEEBBB@@@>>>DDDRRRkkklllSSSJJJHHHCCC???@@@@@@NNNgggyyyiii\\\TTTHHH>>>888666666666777999<<<<<<<<<;;;<<<>>>;;;;;;;;;;;;<<<===???@@@???>>>===;;;::::::999999999:::<<<@@@DDDDDDAAA===<<<===>>>>>>======>>>@@@AAA@@@???>>>======>>>>>>===<<<:::999999:::<<<===;;;===>>><<<888666666777:::999777888;;;===>>>>>>???@@@AAAAAA???===<<<;;;:::::::::::::::999999999::::::999999999999999999666888:::999666777<<>>>>>;;;:::;;;<<<===<<<:::777222111111222333666888:::|||cccOOODDD@@@@@@@@@CCCGGGIIIIIIHHHGGGGGGDDDCCCBBBAAAAAACCCEEEFFF===???BBBDDDEEEDDDBBBAAA<<<>>>BBBDDDEEEEEECCCBBBAAADDDGGGIIIGGGEEEDDDDDD@@@AAABBBCCCDDDCCCBBBAAA===>>>@@@CCCFFFFFFDDDBBB@@@??????@@@CCCCCCCCCAAA???AAADDDFFFFFFEEEBBB@@@;;;===@@@AAA???===<<<<<<<<<;;;::::::;;;>>>@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>???AAADDDGGGHHHDDDAAA???BBBGGGJJJHHHEEE@@@DDDHHHJJJGGGCCC@@@>>>>>>>>>>>>@@@AAA@@@>>>;;;<<<>>>AAABBBBBBCCCDDDEEE=========>>>@@@BBBDDDFFF@@@???>>>>>>???AAA@@@@@@???AAABBB@@@===;;;<<<>>>BBBDDDDDD@@@;;;;;;???DDD===<<<<<<<<<===>>>@@@AAAAAAAAA@@@??????AAAFFFIIICCC@@@======???@@@@@@>>>@@@AAACCCFFFHHHHHHEEEBBBCCCFFFRRRiiipppUUUJJJGGGAAA===<<<<<>>???;;;;;;:::;;;<<<>>>@@@AAA@@@???>>><<<:::999999999888999===BBBFFFFFFAAA===>>>??????>>><<<;;;<<<===@@@@@@>>>=========>>>???>>>===;;;::::::;;;===>>>===???@@@>>>:::777777888:::888666666999<<<>>>???@@@AAABBBAAA???<<<;;;;;;777777777777888999:::;;;::::::999888888999999:::444777999888555666;;;@@@AAA???<<<;;;<<<<<<<<<;;;===>>>>>><<<999777666666555666777999;;;===???@@@999999999:::<<<>>>???@@@===<<<<<<<<<===<<<999777111000000111333666999;;;sss^^^PPPFFFAAAAAA@@@CCCGGGKKKLLLKKKIIIGGGEEECCCAAAAAABBBDDDDDDCCCAAAAAABBBEEEIIIJJJGGGDDDBBBBBBBBBDDDEEEEEECCCAAABBBCCCEEEFFFFFFFFFDDDCCC>>>???@@@BBBBBBAAAAAA@@@>>>>>>======>>>@@@BBBCCCAAA???======>>>??????>>>BBBCCCDDDEEEEEECCCAAA@@@<<<;;;:::<<<@@@AAA@@@>>>===<<<;;;;;;;;;<<<>>>???BBBBBBAAAAAA@@@@@@AAAAAAAAA???>>>>>>@@@BBBBBBBBB@@@>>><<<===AAACCCDDDCCCBBBBBBCCCDDDEEEDDDAAA???CCC???<<<===@@@@@@===999;;;<<<>>>@@@BBBCCCCCCCCC@@@<<<::::::===@@@AAA@@@AAAAAA@@@???======???AAAAAA@@@???=========>>>>>>GGGEEEBBB???===<<<======;;;;;;;;;===@@@BBBBBBAAABBB@@@???BBBFFFHHHGGGFFFEEEDDDBBBAAA@@@?????????@@@CCCHHHIIIIIIIIIKKKMMMFFFMMMUUUddd~~~wwwXXXKKKFFF@@@???CCCAAAIII\\\yyypppYYYQQQGGG@@@<<<999999:::;;;<<<>>>?????????>>>=========<<<;;;;;;<<<>>>???@@@???===;;;999888777777999999;;;>>>BBBCCCCCCBBB???===<<<:::999999::::::?????????===;;;;;;===???@@@@@@???<<<::::::<<>>@@@BBBBBB>>>:::666555888777666666777:::>>>@@@EEECCCAAABBBCCCAAA<<<777111333555888;;;===??????>>>>>>>>>>>>===;;;:::999777777666666777999;;;===@@@@@@@@@?????????>>>>>>AAAAAA@@@>>><<<:::888777888999;;;<<<>>>??????@@@>>>===<<<;;;;;;<<<===>>>BBB@@@===;;;;;;999666444444333222111111333555666rrr[[[MMMCCC@@@@@@BBBCCCEEEGGGHHHHHHHHHHHHEEECCCBBBBBBDDDFFFFFFFFFCCCBBBCCCFFFIIIJJJGGGDDDDDDCCCCCCDDDFFFFFFDDDCCCEEEFFFHHHHHHHHHGGGEEEDDD>>>???@@@BBBCCCCCCBBBBBB>>>>>>======>>>???@@@AAACCCAAA???>>>??????>>><<>>???AAAAAACCCCCCBBBAAAAAAAAAAAAAAABBB@@@???>>>???@@@@@@@@@@@@>>><<<===@@@CCCCCCBBBBBBBBBCCCDDDDDDCCCAAA???AAA>>><<<===AAACCC@@@======???@@@BBBCCCCCCCCCCCC>>>;;;999:::<<>>??????===;;;;;;===???@@@@@@>>>======>>>>>>???FFFDDDBBB???>>>>>>>>>???;;;:::;;;===AAACCCDDDCCCBBB@@@@@@BBBEEEGGGFFFEEECCCCCCBBBBBBAAAAAABBBBBB@@@CCCEEEEEEEEEGGGKKKNNNKKKNNNSSS___vvvcccTTTLLLDDDAAADDD@@@FFFWWWtttwww\\\SSSJJJEEEAAA===;;;;;;<<<<<<===>>>>>>>>>>>>>>>???>>>===;;;;;;<<<======>>>===<<<:::999888777777:::999999;;;>>>AAABBBBBB<<<;;;:::999999999::::::>>>???>>>===;;;;;;===???>>>>>>>>>===<<<<<<>>>@@@>>>@@@BBBAAA===999666555555444444555888;;;>>>AAADDDCCCCCCBBBBBB@@@<<<999222333666999<<<>>>@@@AAAAAAAAAAAA@@@???===<<<;;;:::999888888888:::<<<>>>@@@@@@@@@@@@@@@???>>>>>>???@@@??????>>>===<<<;;;:::;;;===>>>@@@AAAAAAAAA>>>>>>===<<<<<<===>>>???AAA>>>;;;:::999888555444333222111000111333555777rrr[[[KKKBBB@@@AAACCCCCCCCCDDDEEEFFFFFFGGGEEEDDDCCCDDDFFFHHHHHHHHHEEEEEEFFFHHHJJJJJJHHHEEEBBBBBBAAABBBCCCDDDBBBAAADDDEEEFFFFFFFFFDDDBBBAAA>>>???@@@BBBCCCDDDDDDDDD??????>>>>>>>>>>>>??????DDDBBB@@@??????>>><<<;;;???@@@@@@@@@@@@>>><<<;;;???>>>===>>>@@@@@@>>>===<<<===???@@@BBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@???BBBAAA@@@>>>>>>===>>>>>>???===<<<===@@@AAABBBAAABBBBBBCCCCCCCCCBBBAAA@@@???===<<<>>>BBBEEEDDDBBBAAABBBCCCDDDDDDCCCCCCBBB<<<:::999999;;;=========<<<======;;;:::999;;;<<>>>>>>>>>>>???@@@@@@DDDCCCAAA@@@??????@@@AAA;;;;;;;;;>>>AAADDDEEEDDDBBBAAAAAACCCEEEFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDEEECCCCCCDDDDDDDDDFFFJJJMMMOOOOOORRR\\\qqqqqq]]]QQQGGGCCCDDD???BBBOOOiiicccXXXNNNJJJFFF@@@=====================>>>??????AAA???>>><<<;;;;;;;;;;;;<<<<<<;;;::::::999999999;;;999777777:::===???@@@888888888888999999::::::<<<======<<<::::::;;;===:::<<<>>>???>>>>>>???AAA???@@@BBB@@@<<<888555444333333444666999<<>><<<;;;===<<<:::::::::<<<>>>??????@@@AAAAAAAAA@@@>>>>>>>>>>>>???@@@@@@@@@@@@@@@===>>>???AAABBBCCCCCCCCC>>>>>>>>>>>>>>>???@@@AAA@@@===:::777777666555444222111000000111444777888rrr]]]NNNEEEBBBCCCBBBBBBCCCDDDEEEEEEEEEDDDEEEDDDCCCEEEGGGIIIIIIIIIGGGGGGIIIJJJJJJIIIGGGFFFDDDCCCBBBBBBCCCCCCAAA???BBBCCCEEEFFFEEEDDDBBBAAA>>>???@@@BBBCCCDDDEEEEEEAAAAAA@@@@@@????????????AAA???>>>>>>???>>><<<:::;;;;;;<<<=========<<<<<<@@@??????@@@@@@???>>>===>>>???@@@BBBBBBBBBAAAAAABBBBBBAAAAAA@@@???>>>===??????@@@???=========>>>>>>======>>>???@@@AAAAAABBBBBBCCCBBBAAA@@@@@@AAA@@@>>>>>>@@@CCCEEEEEEDDDBBBCCCCCCDDDCCCBBB@@@???:::999999:::;;;<<<;;;;;;;;;<<<<<<;;;999999:::;;;======>>>>>>???@@@AAAAAABBBAAAAAA@@@AAABBBBBBCCC>>>>>>===???AAACCCCCCBBBAAAAAABBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHKKKLLLRRR```vvv{{{bbbRRRFFFBBBBBB>>>>>>GGG]]]}}}nnn___QQQLLLHHHAAA>>>@@@>>>===<<<<<<<<<===???@@@BBB@@@>>><<<;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;999777666777:::;;;<<<<<<444555777888999:::::::::999:::;;;:::888777888:::999<<>>>>>??????@@@@@@>>>:::777555555555666777888;;;>>>@@@BBB@@@BBBCCC@@@<<<:::;;;===999999:::;;;<<<===??????BBBAAAAAA@@@>>><<<:::999;;;;;;::::::;;;===@@@AAA???@@@AAABBBAAA@@@>>>======>>>???@@@@@@@@@@@@@@@>>>>>>@@@AAABBBCCCCCCCCC>>>>>>??????@@@@@@AAABBB???===999777777777666555333222222333444777999;;;ooo]]]PPPGGGCCCBBBAAACCCFFFHHHHHHFFFDDDBBBDDDCCCCCCEEEHHHIIIIIIHHHDDDFFFHHHHHHHHHFFFDDDDDDEEEDDDDDDEEEFFFEEEBBB@@@DDDFFFHHHIIIJJJIIIHHHGGGAAAAAABBBBBBCCCDDDEEEEEECCCCCCCCCCCCBBBAAAAAA@@@<<<<<<<<<===>>>???===;;;777777999:::<<<===>>>>>>@@@AAAAAAAAA@@@???>>>>>>@@@AAAAAABBBAAA@@@>>>===???@@@@@@@@@???>>><<<;;;<<<>>>??????>>>===???@@@===>>>???@@@@@@@@@@@@AAAAAABBBBBBAAA>>>>>>@@@BBBBBBAAAAAABBBCCCDDDCCCCCCBBBBBBBBBBBBAAA???===<<<999:::;;;<<<<<<;;;;;;;;;;;;<<<===<<<:::999:::;;;======>>>???@@@AAAAAABBBAAAAAAAAAAAABBBCCCDDDEEEBBBAAA@@@@@@AAAAAA???>>>???AAACCCDDDDDDCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBDDDEEEHHHIIIIIIGGGCCC@@@AAAGGGTTTiiigggRRRFFFAAAAAA===<<>>===<<<<<<<<<===???@@@AAA@@@>>><<<;;;::::::;;;<<<===>>>>>>??????>>>>>>666777888:::<<<;;;999666333444777999;;;;;;::::::666888999888666555666777:::<<>>===<<<;;;;;;;;;<<<<<<>>>>>>===<<<;;;999888777888888888888:::===AAABBB??????@@@@@@@@@???>>>======>>>>>>>>>>>>>>>============>>>@@@AAAAAAAAAAAA>>>>>>??????@@@@@@@@@@@@???<<<:::888888999888777444555666777999:::;;;<<>><<<666777888:::<<<===???@@@@@@AAABBBBBB@@@?????????BBBBBBAAA@@@???>>><<<;;;>>>>>>???@@@???>>>===<<<:::===AAAAAA???>>>@@@BBB===???AAAAAAAAA@@@AAABBBAAABBBBBB???<<<<<<@@@CCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@???===;;;:::999;;;>>>???>>><<<;;;;;;:::<<<======;;;::::::;;;===>>>???@@@AAAAAAAAAAAA@@@AAAAAABBBDDDDDDEEEEEEDDDCCCAAA@@@@@@???===;;;===@@@CCCEEEDDDCCCCCCCCCFFFEEEDDDCCCCCCCCCCCCCCCCCCEEEHHHLLLMMMJJJDDD??????HHH\\\wwwqqq[[[LLLDDDAAA<<<<<>>?????????>>>===<<<;;;;;;<<<======>>>???@@@AAA@@@??????777888:::<<<===<<<888444333555999<<<======<<<:::666777999888777555555666999<<<>>>???===;;;;;;;;;===>>>===:::888666777888<<<;;;:::;;;===AAAEEEGGG@@@???>>>;;;999888:::<<<@@@???===;;;:::::::::;;;;;;;;;;;;;;;:::888777666888777777888:::===@@@BBB??????>>>>>>==================>>>======<<<;;;:::;;;<<<===>>>????????????===>>>>>>??????>>>=========;;;::::::::::::888666444666999<<<======<<<;;;iiiYYYOOOGGGDDDEEEIIIKKKLLLMMMMMMKKKIIIGGGGGGGGGGGGHHHJJJKKKIIIGGGFFFIIIMMMMMMKKKIIIIIIJJJFFFIIIOOOVVV[[[[[[WWWTTTTTTUUUVVVWWWVVVTTTRRRPPPOOONNNKKKIIIHHHGGGFFFFFFCCCCCCDDDEEEDDDDDDCCCBBB======>>>@@@AAAAAA???<<<999999::::::;;;===>>>??????AAACCCBBB@@@???@@@AAABBBBBB@@@???>>>>>>>>>>>>===>>>@@@AAABBBAAA???>>><<>>AAACCCCCCBBB@@@AAABBBAAABBBBBB>>>;;;;;;???DDDBBBBBBCCCBBBBBBAAABBBBBB@@@@@@AAA@@@???===;;;999:::===AAABBB@@@===<<<===:::;;;======;;;:::999:::>>>>>>@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEECCCBBB@@@??????>>><<<:::;;;???CCCEEEDDDCCCCCCDDDFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHLLLPPPSSSRRRMMMIIIKKKUUUlllkkkYYYLLLEEE>>>???CCCLLL]]]uuu}}}hhh```WWWFFF===???<<<<<<===>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>???===>>>???AAAAAA@@@???>>>::::::;;;<<<===<<<888666555777;;;???@@@???===;;;777999;;;:::999777777777777999<<<<<<<<<;;;;;;<<<<<<<<<;;;999777777888::::::999888999<<>>===;;;:::999:::;;;<<<;;;;;;<<<<<<;;;::::::999;;;:::999999:::<<<>>>??????>>><<<;;;;;;;;;<<<===<<<============<<<;;;;;;:::;;;<<<===>>>>>>>>>>>><<<============<<<:::999999999999:::;;;:::777444444777;;;??????===:::888kkkZZZOOOIIIHHHIIINNNNNNNNNMMMLLLLLLKKKKKKIIIIIIIIIJJJLLLLLLJJJHHHLLLPPPTTTTTTRRRPPPQQQRRRSSSXXX```jjjppprrroookkkeeeffffffeeeccc```]]][[[TTTSSSPPPLLLJJJHHHHHHHHHAAABBBCCCDDDDDDCCCBBBBBBAAA@@@AAABBBCCCBBB???<<<<<<<<<<<<;;;;;;<<<======>>>AAACCCCCC@@@???@@@BBBBBBAAA@@@???>>>???@@@AAA===???AAACCCDDDCCCBBBAAA>>>BBBEEEDDD???===>>>@@@>>>AAADDDDDDBBBAAAAAACCCAAABBBBBB>>>::::::???EEE@@@AAABBBBBBAAAAAACCCDDD@@@@@@AAA@@@???===;;;:::;;;???CCCDDDBBB???===>>>999;;;<<<<<<;;;999999999>>>???@@@AAABBBAAA@@@???AAAAAACCCDDDEEEEEEEEEEEEBBB@@@>>>>>>???>>>===;;;999>>>CCCEEEDDDCCCDDDEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMMMMPPPTTTYYYZZZXXXUUUZZZdddzzzxxxcccRRRHHHBBBCCCDDDIIISSSgggpppjjj___KKK>>>===;;;<<<>>>?????????>>>===;;;;;;:::;;;<<<>>>@@@AAA<<<===???@@@@@@???>>>===>>><<<;;;;;;<<<;;;:::888666999===@@@AAA@@@>>><<<999;;;===<<<;;;999999999555777999::::::;;;===>>>;;;;;;:::888666777999<<<888666555666;;;CCCKKKPPPFFFAAA<<<:::<<<>>>???>>><<<;;;:::999999:::<<<>>><<<<<<============<<<<<<>>>===;;;::::::;;;<<<===???>>>;;;999999:::<<<>>>;;;<<<<<<===============:::;;;<<<======>>>======<<<<<<======<<<:::888777777777888:::;;;999666222333666<<<@@@@@@===888555rrr___UUURRRPPPOOOTTTUUUSSSNNNLLLNNNQQQPPPPPPPPPPPPQQQRRRQQQOOOMMMUUU\\\cccfffeeedddeeehhhqqqppprrrzzz}}}yyysssppptttvvvnnndddaaaZZZRRRNNNNNNNNNLLLIIIFFFFFFGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@AAA@@@>>>===???===<<<;;;;;;<<<>>>???CCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCIIIGGGEEEDDDDDDDDDCCCBBBFFFDDDCCCEEEHHHHHHFFFDDDAAAAAA@@@AAACCCDDDDDDCCCFFFEEEDDDCCCBBBBBBBBBBBBEEEBBB@@@@@@CCCEEECCCAAACCCBBBAAA@@@@@@???@@@@@@===???AAABBB@@@===<<<<<<============>>>>>>>>>>>>>>>@@@AAAAAAAAAAAACCCDDDAAAAAABBBDDDFFFEEECCCAAACCCAAA??????BBBBBB@@@>>><<>>>>>>>>>>>===<<<;;;:::999::::::::::::999999888666888<<>><<<:::999===??????<<<999999:::555666999<<<===>>>>>>>>>??????>>>===<<<;;;;;;:::555555555555777===EEEJJJJJJDDD===:::;;;===>>>>>>>>>;;;777555555777:::===<<<<<<<<<======>>>@@@@@@???===;;;;;;>>>@@@???===???<<<888888;;;===>>>>>>>>><<<;;;===AAABBB>>>999:::999999:::<<<======<<<:::<<<>>>===;;;999999999888888777666555444333333000555;;;???AAA>>>:::777|||iii]]]WWWVVVVVVZZZ]]]]]]WWWUUUXXX\\\]]]___``````aaaaaa`````````iiiooowww{{{{{{|||~~~uuupppiii```ZZZXXXUUUQQQNNNKKKKKKJJJIIIGGGFFFEEEEEEJJJHHHGGGFFFFFFEEEBBB@@@???>>><<<<<<<<<===???@@@BBBBBBBBBBBBBBBAAAAAAAAAAAACCCEEEHHHHHHGGGEEEDDDJJJIIIGGGEEEEEEDDDDDDCCCEEEEEEFFFIIILLLKKKGGGDDDEEEEEEFFFGGGHHHIIIHHHHHHJJJIIIGGGEEEBBBCCCFFFIIIGGGDDDBBBBBBDDDDDDBBB???BBBAAAAAA@@@???>>>>>>>>>===???AAAAAA???>>>>>>???===>>>>>>>>>>>>?????????@@@AAABBBAAA@@@???@@@AAAAAABBBCCCDDDEEEDDDBBBAAADDDBBB@@@AAACCCDDDCCCAAA>>>AAAEEEFFFEEEEEEHHHKKKHHHHHHJJJMMMKKKIIIMMMSSSUUUVVVZZZcccppp{{{www___NNNBBB>>>???CCCGGGOOOdddyyyppp___NNNBBB===<<<<<<<<<;;;;;;::::::::::::999888888999;;;===???======<<<<<<;;;:::::::::999999999999888777777666666888<<<>>>@@@???===<<<:::===??????<<<:::999999666777999:::<<<<<<======??????>>>===<<<;;;:::999666555555444555:::@@@EEEFFFAAA<<<;;;===@@@@@@@@@<<<:::777666666777:::<<<:::::::::;;;<<<===>>>???===;;;:::;;;???AAAAAA@@@>>>;;;888777:::<<<======>>><<<;;;===AAAAAA===999888777777999===??????>>>:::<<<======;;;999999:::999999888777666555444444222666:::>>>???>>>;;;888zzzllldddcccdddhhhnnnooojjjgggkkkpppssswwwyyyzzzyyywwwvvvyyy{{{}}}~~~uuummmhhhddd___[[[WWWUUURRROOOLLLKKKJJJIIIMMMLLLJJJHHHHHHFFFBBB@@@>>>>>>===<<<===>>>@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAADDDIIIMMMMMMKKKHHHEEEKKKJJJIIIGGGFFFEEEDDDDDDEEEGGGJJJMMMOOOMMMIIIEEEGGGHHHIIIKKKLLLKKKKKKJJJPPPQQQPPPKKKFFFEEEJJJPPPMMMJJJGGGGGGHHHGGGDDDAAAAAAAAAAAAAAA@@@>>>===<<<===>>>??????>>>>>>???AAA????????????@@@@@@@@@@@@AAABBBCCCAAA???>>>>>>???AAABBBCCCDDDDDDCCCBBBAAAEEECCCBBBCCCEEEGGGGGGFFFDDDEEEFFFHHHIIIKKKLLLMMMNNNMMMOOOQQQOOOMMMQQQWWWZZZ^^^fffsssgggQQQEEEAAA@@@BBBAAAFFFYYYnnnuuu^^^LLLCCCAAA<<<<<<;;;;;;:::;;;;;;;;;<<<;;;999999999;;;===>>>===<<<;;;999999999999:::888888777777666555444444666888;;;>>>@@@@@@???>>>;;;===@@@@@@>>>;;;::::::888888888888999:::;;;;;;>>>>>>===<<<;;;::::::999999888777555444666;;;>>>@@@===;;;<<<@@@CCCCCCBBB:::999888777777888:::;;;888888888999:::<<<===>>>;;;::::::<<>>============>>>???@@@??????@@@AAABBBCCCDDDDDDCCCFFFJJJMMMNNNMMMJJJHHHKKKKKKJJJHHHFFFEEEEEEFFFGGGIIIKKKNNNOOONNNLLLJJJJJJMMMPPPQQQRRRQQQQQQRRRWWWZZZ[[[UUUMMMJJJMMMSSSQQQOOOMMMMMMNNNLLLHHHDDD@@@AAAAAAAAA@@@???>>>===??????>>><<<;;;;;;===@@@@@@@@@@@@AAAAAAAAAAAABBBAAABBBBBBAAA???>>>>>>???BBBCCCDDDDDDCCCCCCBBBCCCEEEEEEEEEFFFHHHJJJLLLLLLLLLKKKKKKNNNQQQTTTUUUTTTXXXWWWXXXYYYVVVSSSVVV]]]aaagggrrrqqqVVVKKKFFFDDDCCC@@@BBBSSSfffyyy```OOOFFFDDD===<<<;;;;;;;;;;;;<<<======<<<:::999:::;;;===>>>>>>===:::999888999;;;<<<888777666555444333333333777888;;;===???@@@@@@AAA===???@@@@@@???===;;;;;;:::999888777777888999:::;;;;;;;;;;;;;;;;;;<<<<<<===<<<;;;888555666888:::;;;999999===BBBEEEEEECCC:::::::::::::::;;;;;;;;;888888888999:::;;;===>>><<<;;;;;;<<<>>>@@@AAAAAA:::999888777888999;;;;;;???===<<<=========:::888333333333666999<<<===<<<999;;;<<<<<<;;;:::;;;<<<<<<;;;999888777666666777888999999999::::::;;;;;;{{{tttllleee___\\\ZZZWWWUUURRRPPPNNNKKKGGGDDD>>>==================>>>>>>>>>@@@AAACCCEEEFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLIIIKKKKKKJJJHHHGGGIIIKKKMMMNNNOOOPPPQQQRRRTTTUUUUUUXXX\\\]]]]]]^^^___aaa```dddgggcccYYYSSSRRRUUUSSSQQQPPPQQQRRRPPPJJJEEE@@@@@@@@@???>>>===<<<;;;??????===:::888888;;;===AAAAAAAAAAAABBBBBBBBBBBB???@@@AAAAAA??????@@@AAAAAACCCEEEEEEDDDCCCDDDFFFFFFGGGGGGIIIKKKNNNQQQTTTSSSRRRSSSVVV[[[___aaaaaaiiiggggggfffccc___ccciiipppvvv|||```QQQJJJEEEDDDAAAAAAOOO___vvv~~~gggXXXLLLEEE???>>>===<<<<<<<<<===>>>>>>===;;;::::::;;;===>>>???>>><<<;;;:::;;;===>>>999888666555444444444555888888:::<<<>>>???AAAAAA@@@???>>>>>>>>>===<<<<<<:::999888777666777888888666777888:::;;;===>>>???@@@???>>>;;;888777888999777777888===BBBEEEDDDBBB:::;;;;;;<<<<<<===<<<<<<::::::::::::;;;<<<===>>>>>>>>>>>>===<<<<<<===>>>999999888888888888:::;;;>>>===<<<<<<<<<;;;:::888444333333444666888777666999:::;;;;;;::::::<<<>>>===;;;999777666666777777:::999888777777888:::;;;yyyrrrmmmkkkaaa___[[[WWWSSSNNNIIIFFF?????????>>>>>>===<<<<<<===>>>@@@BBBEEEGGGIIIJJJLLLKKKIIIHHHHHHJJJLLLNNNHHHKKKMMMMMMKKKLLLOOOSSSVVVWWWYYYZZZ[[[^^^bbbeee```dddhhhiiijjjkkkooosssooosssvvvtttllldddaaaaaa]]][[[ZZZ[[[[[[WWWPPPKKKFFFDDDBBB???<<<:::999888>>>>>>===;;;888999;;;===AAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBBBB@@@@@@AAABBBAAADDDGGGFFFEEEEEEGGGJJJIIIJJJLLLMMMOOOSSSXXX\\\ZZZ\\\^^^bbbggglllqqqttt}}}{{{zzzzzzwwwtttxxxnnnWWWLLLDDDCCCAAAAAAJJJWWWjjj|||qqq```RRRGGGCCCAAA???=========>>>???>>>===;;;;;;;;;===???@@@@@@???>>>======>>>??????:::999888777666777888999999999999:::<<<>>>???AAAAAA>>>:::999:::;;;;;;;;;:::999999888777777888888444555777999;;;===>>>???>>>???>>><<<999888888999777777777;;;@@@CCCAAA???:::;;;;;;<<<<<<===============<<<<<<<<<<<<======?????????===:::999999:::888999:::999888888:::<<<<<<<<<<<<;;;:::::::::999555444333333555555444333888:::;;;::::::;;;===???===;;;999777666666777888:::999777555555666888999~~~uuuqqqkkkeee___XXXQQQLLLCCCCCCBBBAAA@@@>>>===<<<===>>>@@@CCCFFFIIIKKKLLLOOONNNKKKIIIIIIJJJLLLNNNHHHLLLPPPQQQPPPRRRWWW[[[aaadddhhhjjjkkknnnrrrvvvrrruuuyyyzzz{{{~~~|||{{{tttsssqqqpppoooiii```ZZZSSSOOOJJJCCC>>>:::999888<<<======<<<;;;<<<>>>@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDCCCAAA@@@AAABBBAAADDDGGGGGGFFFFFFJJJOOOMMMOOOQQQSSSUUUYYY```eeeeeeiiinnnrrrvvv}}}|||```QQQEEECCCCCCBBBGGGOOO```qqqyyyeeeUUUJJJGGGEEEBBB???>>>>>>???@@@===<<<;;;;;;<<<>>>@@@AAA????????????????????????<<<;;;:::999999;;;<<<===999999888888:::<<<>>>???@@@;;;555222444777999999999999999:::999999888888666666777999:::<<<======999:::;;;:::888666777888999777777:::>>>???===;;;999999999999:::;;;<<<===???>>>===<<<;;;;;;;;;;;;>>>??????<<<888666777999777999;;;:::999888:::<<<;;;;;;;;;:::999999:::;;;666555444444555666555333888999:::::::::;;;>>>@@@===;;;888666555555777888999888555444333444666777xxxoooggg^^^YYYFFFFFFEEEDDDBBB@@@>>>======>>>AAADDDGGGJJJMMMNNNPPPOOOMMMLLLKKKLLLLLLMMMIIIMMMRRRTTTTTTVVV\\\bbbhhhmmmssswwwyyy{{{~~~{{{qqqjjj```[[[SSSJJJBBB===;;;::::::;;;===>>>>>>???BBBDDD@@@@@@@@@AAAAAAAAABBBBBBFFFFFFFFFDDDAAA@@@???@@@@@@DDDHHHHHHGGGHHHLLLQQQPPPSSSUUUWWWYYY^^^eeejjjooottt{{{hhhVVVHHHEEEFFFEEEFFFKKK[[[iii~~~fffVVVMMMIIIGGGCCC@@@>>>>>>???@@@<<<<<<;;;;;;<<<>>>AAACCC===>>>????????????>>>>>>===<<<;;;;;;;;;===???AAA:::999888777888:::===>>>>>>888111---///333666777888999:::;;;;;;:::888888888888888999999::::::;;;444555777777666555555666;;;888777999<<<===;;;888888888777777888:::;;;===??????===<<<;;;:::::::::<<<===>>>;;;777666777999777:::<<<;;;999888:::===999:::::::::999999;;;<<<666555444555777777666555888999:::::::::;;;>>>AAA===;;;888555444555666777888777555333222333444555~~~kkkZZZTTTJJJDDDFFFFFF@@@;;;:::>>>BBBGGGHHHFFFGGGIIIMMMUUUQQQLLLJJJJJJKKKLLLMMMMMMNNNQQQSSSWWW\\\bbbfffpppwww~~~vvvjjj^^^TTTJJJ???;;;>>>?????????@@@AAACCCGGGKKKFFFDDDAAA?????????>>>===AAAEEEGGGDDD???===???CCCEEEHHHJJJKKKJJJJJJNNNRRRXXXZZZ\\\^^^bbbhhhooottt~~~kkkWWWHHHHHHJJJGGGGGGKKKPPPccczzzoooZZZPPPKKKHHHDDD@@@===<<<======>>>>>>============>>>>>>?????????>>>>>>>>>>>>>>>???@@@AAA@@@>>><<<<<<===;;;777444555666666:::@@@<<<777111---,,,///444777::::::;;;;;;;;;;;;;;;:::999999888777777666666666222333444666888888555333666999<<<;;;777666999<<<;;;<<<<<<;;;999888888999;;;;;;;;;;;;:::999888888::::::;;;;;;:::888666555777777777888888999999:::888888888999:::;;;======888777666555555666777888999:::;;;;;;;;;;;;;;;;;;======;;;777444444888<<<<<<888222111222444555444{{{kkk[[[PPPIIIIIIJJJFFFBBBAAA???BBBFFFEEEBBBBBBEEEIIIRRRQQQNNNLLLJJJKKKLLLMMMLLLPPPUUUXXXZZZ___fffkkkzzz{{{nnncccVVVHHHAAAAAA>>>???@@@AAABBBDDDFFFHHHFFFDDD@@@??????>>>===<<>>>>>===>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@>>><<<======;;;666444555666666999???===999333///...111555888;;;;;;;;;<<<;;;;;;:::::::::::::::999888777666555333333444555777888666444777;;;===<<<888777999<<<;;;<<<===<<<:::888999:::;;;;;;;;;;;;;;;:::999999<<<<<<<<<;;;:::888777666666666777777888888999999999999888999999:::;;;<<<999888777777777777888999:::;;;<<<<<<===<<<<<<<<<<<<===<<<:::888888;;;>>>>>>999444222222333333222{{{bbbXXXMMMJJJJJJHHHFFFFFFBBBDDDFFFCCC>>>>>>BBBFFFOOOPPPQQQOOOKKKJJJLLLNNNLLLSSSZZZ]]]^^^cccmmmuuu}}}qqqbbbRRRGGGBBB???@@@BBBDDDFFFFFFFFFFFFFFFDDD@@@???>>>>>>===;;;@@@BBBDDDEEEFFFFFFFFFFFFHHHKKKOOOPPPQQQSSSYYY]]]ggglllttt|||kkkQQQHHHHHHFFFEEEGGGEEENNN]]]ttt|||cccTTTGGGEEECCCBBBBBBAAA???>>>???>>>>>>===<<<<<<<<<============>>>>>>>>>>>>>>>???@@@AAA@@@>>>======>>>;;;666444555666666999>>>@@@<<<777333222444888:::<<<<<<<<<;;;;;;:::::::::999999:::999888666444333555444333555777888888777:::===???===:::888999;;;<<<===>>>===;;;::::::;;;;;;;;;;;;;;;;;;;;;::::::@@@???===;;;999888888888555555666777888888999888:::999999888888999999:::::::::999888888999::::::<<<<<<===>>>>>>>>>>>>>>>;;;===>>>===<<<<<<>>>???>>>;;;666444333333222111pppeeeWWWPPPNNNMMMKKKJJJFFFGGGEEEAAA======@@@DDDKKKOOORRRQQQLLLJJJLLLPPPOOOVVV^^^```aaaiiivvvrrraaaQQQHHHAAABBBEEEHHHJJJJJJIIIGGGFFFDDD@@@???>>>>>>===<<<>>>???AAAEEEIIIJJJJJJHHHMMMQQQUUUYYY\\\aaaiiiooovvv|||rrrSSSEEEDDDDDDDDDEEEEEEJJJVVVkkkjjjYYYIIIFFFCCCCCCDDDCCCAAA>>>???>>>===<<<<<<<<<<<<<<<<<<<<<===============>>>???@@@@@@???>>>===>>>???<<<888555777777777999>>>BBB???:::666555666999;;;===<<<;;;;;;::::::999999555666777888777666444333777555444555777999:::999<<<>>>@@@???<<<::::::;;;===>>>>>>===<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;BBB@@@>>>;;;999888888888555666777999:::::::::999;;;:::999888888888888888:::999999999999999999:::<<<===>>>???@@@@@@@@@???<<<===???@@@???>>>======<<<:::777555444444333333xxxhhh\\\WWWVVVSSSPPPIIIGGGCCC???>>>???AAACCCHHHMMMRRRQQQNNNLLLNNNRRRTTTZZZaaadddgggqqqsssaaaSSSDDDDDDEEEHHHKKKKKKIIIGGGFFFDDDAAA?????????>>>=========@@@DDDIIILLLMMMLLLQQQVVV\\\bbbhhhqqq{{{wwwWWWEEEAAABBBDDDDDDCCCHHHSSSeeevvveeeOOOJJJEEECCCDDDDDDBBB???>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========?????????>>><<<<<<>>>???===999777999999888:::>>>BBB???;;;888777777999:::<<<;;;:::999888999999999444555666888999888888888888777666777:::<<<<<<<<<===>>>@@@@@@>>><<<::::::<<<>>>>>>>>><<<;;;<<<=========;;;::::::999::::::AAA???===:::888777777777666777999;;;<<<<<<<<<;;;;;;;;;:::999888888888888999999999999999999999999<<<===>>>???@@@@@@@@@@@@===>>>???@@@@@@>>>;;;888888888888777666666666666vvvhhhaaa___ZZZSSSMMMFFF@@@@@@DDDGGGGGGDDDGGGKKKOOOPPPOOOOOORRRTTTXXX^^^ffflllrrr}}}nnn^^^NNNKKKHHHHHHJJJKKKHHHFFFFFFCCCAAA@@@AAAAAAAAA@@@===>>>AAAEEEIIIMMMPPPRRRYYY^^^fffmmmuuubbbKKKBBBBBBCCCCCC???EEENNN^^^xxxtttZZZRRRHHHCCCCCCDDDBBB???===<<<<<<;;;<<<<<<======::::::;;;;;;<<<=========>>>>>>>>><<<;;;;;;===???===999777999999888999===@@@>>>;;;888666666777888999999777777777888999:::777888888999:::;;;;;;<<<999999999:::===??????>>>======?????????===;;;:::<<<===>>>===<<<;;;<<<===???===;;;999888777888888>>>===;;;999888666666666666888:::===>>>>>>===<<<<<<;;;;;;:::999999999999888999999::::::999999888:::;;;<<<>>>????????????>>>>>>>>>@@@@@@>>>:::666666777999999888777777888wwwpppmmmfff]]]TTTKKKCCCFFFPPPUUURRRLLLGGGIIIKKKMMMPPPSSSUUUWWWZZZaaalllwwwppp___YYYQQQMMMMMMMMMJJJGGGEEECCCAAAAAABBBDDDDDDCCC>>>AAAEEEGGGIIINNNTTTYYYfffkkkssszzzsssWWWGGGCCCBBBAAA???BBBIIIXXXrrr~~~fffZZZKKKBBBAAABBBAAA@@@;;;;;;;;;;;;<<<===>>>>>>999::::::;;;<<<<<<======<<<<<<<<<:::999:::<<>><<<:::777555444444555777666555444555777999::::::999888777777888999:::::::::;;;>>>AAABBBAAA???;;;<<<===???@@@>>><<<:::;;;<<<======;;;;;;<<<===@@@>>>;;;888666555555555999999999888777555444333555777:::===>>>>>>===<<<<<<<<<;;;;;;:::;;;;;;;;;999:::;;;<<<<<<;;;:::999888999;;;<<<===>>>>>>>>>>>>======???AAA@@@<<<888666999;;;;;;888666666777vvvlll[[[PPPHHHMMM[[[bbb]]]TTTHHHGGGHHHLLLQQQUUUWWWXXXZZZcccqqqnnneeeZZZSSSQQQPPPMMMJJJEEECCCAAABBBCCCEEEEEEEEE@@@DDDHHHIIIJJJNNNWWW^^^rrrwww~~~aaaLLLDDDAAA@@@CCCCCCEEESSSooommm___MMMBBB???AAAAAA@@@:::::::::;;;<<<===>>>???999999:::;;;;;;<<<======;;;<<<;;;999888999<<<>>>999666555777666444555999<<<;;;888666444333333333555444333333444666999:::;;;999666333222333444666:::;;;===@@@CCCDDDBBB@@@:::;;;<<>>;;;777555444444444666777777777777555333222444666999<<<======<<<;;;<<<<<<<<<;;;;;;<<<<<<===:::;;;<<<======<<<;;;:::777888999;;;<<<============<<<<<>>@@@;;;;;;<<<<<<<<<<<<;;;;;;;;;===??????=========>>>:::999888777777777888999888666444555888999777555555555666666666666666666666555333222222333555666999777333...+++,,,000333;;;;;;<<<>>>@@@BBBAAA@@@<<<:::;;;???>>>999777999999<<<>>>;;;777666999<<<;;;<<<;;;999777666888999999999888888777555444333555777:::<<<===<<<;;;999888;;;===??????>>>???@@@<<<>>>AAABBB???<<<999888777666666666777999;;;<<>>@@@???===:::999999999888777mmm[[[UUUWWWVVVRRRPPPPPPIIIEEEIIIOOOSSSVVVYYYgggppp}}}sssiii^^^VVVSSSJJJHHHEEEDDDDDDDDDEEEEEEBBBDDDHHHMMMUUU```llluuunnnQQQCCC@@@AAA@@@DDDIIISSSjjjuuucccOOOCCC>>><<<<<>>>>>>>>>>>======???@@@@@@???===;;;;;;<<<<<<;;;:::888888888999999888666444555777888777555666666777777777777666666555444333333333333444555666555111...+++---111444;;;:::;;;===???AAA@@@???<<<:::;;;>>>===999777888999;;;===;;;777666888;;;:::;;;;;;:::999999;;;===:::::::::999888777555444555777:::<<<===<<<;;;:::888;;;>>>??????>>>???@@@>>>@@@AAAAAA???======>>>888777777666777888999:::<<<<<<;;;888666777999<<<<<<;;;:::999888777777777pppbbbXXXPPPMMMNNNPPPJJJFFFHHHJJJMMMSSSZZZjjjuuupppbbb[[[PPPLLLGGGCCCCCCCCCCCCCCCBBBDDDIIIQQQ\\\kkkzzzxxxZZZJJJDDDBBBAAADDDIIISSSggg|||iiiSSSEEE>>>;;;<<>>===;;;:::999999999:::888777666666888888777666999999999999888777666666444444444444444444444444333222111...---///333666;;;::::::<<>><<<888666777999888999;;;;;;;;;<<<>>>AAA:::;;;;;;;;;:::888777666555777999<<<======;;;:::999;;;>>>??????>>>???@@@@@@AAAAAA@@@>>>>>>@@@BBB:::999777666666666777777888888777555333222444666888:::;;;:::777666777:::uuudddUUUNNNOOOLLLHHHDDDDDDEEEIIISSS^^^nnn|||uuukkk\\\UUUKKKEEECCCBBBBBBBBBEEEGGGMMMWWWeeewwwiiiUUUJJJEEECCCDDDGGGNNN___zzzmmmUUUFFF???<<<===@@@@@@@@@@@@??????@@@@@@@@@BBBCCCBBB???<<<:::::::::>>>===;;;:::999888999999:::999999999999:::999999;;;;;;;;;;;;:::999888777444444555666666555444444333333222111111333666:::;;;::::::<<>>;;;888888888777999:::;;;;;;<<<>>>@@@::::::;;;;;;;;;999777666555777:::<<<======;;;:::999;;;>>>???>>>>>>>>>???@@@AAAAAA@@@>>>======>>>:::999777555444444444555666777666555222111111222555999===<<<888666999===uuu___RRROOOGGGDDDAAAAAABBBGGGTTTaaasss~~~lllbbbTTTIIIEEECCCBBB@@@DDDGGGNNN\\\ooovvv___OOOGGGFFFDDDCCCGGGTTTmmmmmmUUUFFF>>>;;;<<<>>>@@@??????>>>>>>??????@@@@@@@@@@@@>>>;;;:::;;;<<<===<<<:::999888888888999<<<=========<<<<<<<<<======>>>======<<<;;;:::999555666777777777777666555555666666666666777:::===<<<;;;;;;<<<@@@BBBCCCCCC<<<999999;;;:::777666888===???AAA@@@>>>;;;888777777888::::::999999:::;;;888999;;;;;;;;;999777555666777:::<<<===<<<:::999888;;;===>>>===<<<======>>>@@@AAAAAA===999777666999888666444333333333444666888888777444222222222444999======:::999<<<@@@ppp[[[QQQIIIEEEAAAAAABBBGGGSSS___tttrrr___PPPIIIFFFCCC@@@???CCCNNN```xxx~~~eeeSSSIIIGGGCCCAAACCCLLLbbboooXXXIII@@@;;;;;;===@@@???>>>======>>>???@@@>>>>>>===<<<::::::;;;===<<<;;;999888888888999:::>>>???@@@@@@>>>>>>???@@@????????????>>>===<<<<<<888888888888888888888888999:::;;;;;;:::;;;===>>><<<;;;:::;;;???BBBDDDDDD===:::999;;;;;;777777999>>>???AAAAAA???<<<777444666888999999777666777777777999;;;<<<<<<:::777555777999;;;======;;;999777777999<<<<<<<<<;;;;;;;;;;;;>>>@@@???;;;666222000777666444333333333444444777999;;;:::888666555555444888<<<======<<<>>>@@@oooaaaRRRLLLFFFDDDDDDGGGPPPYYYnnniiiWWWMMMHHHDDD@@@===CCCOOOddd~~~kkkXXXMMMFFFCCCBBBDDDJJJ[[[yyyyyybbbRRRHHHAAA>>>???@@@???>>>======>>>???@@@======<<<:::888888:::<<<;;;::::::999999:::<<<===>>>@@@AAAAAA>>>>>>???AAA??????@@@@@@@@@??????>>>;;;:::999999999999:::;;;<<<===>>>>>>===<<<===>>>:::999888999===@@@BBBCCC>>>;;;:::<<<;;;888888;;;===>>>@@@@@@???;;;555111555777999999777666666777888:::<<<>>>===;;;888777999:::<<<===<<<:::777666666888:::;;;:::999999::::::<<<<<<;;;777333111000444333222222222444555666888:::======;;;999888888333555999<<<>>>?????????rrr[[[SSSJJJGGGFFFGGGMMMSSSgggppp[[[PPPJJJDDD@@@@@@EEERRRgggppp]]]RRREEECCCCCCFFFKKKYYYtttlll[[[PPPHHHDDDDDDAAA@@@>>>======>>>@@@AAA>>>===<<<999777666888:::;;;;;;::::::;;;<<<>>>???===@@@AAA@@@>>>===???AAA??????@@@AAAAAAAAA@@@@@@===<<<:::999999:::<<<======???@@@???===<<<<<<<<<888777666777;;;>>>AAAAAA???;;;:::<<<;;;888888;;;<<<===>>>???>>>999333///444666888999888777777888999;;;===??????===:::888:::;;;======<<<999666555555777::::::999888888888:::::::::777444222333444222111111111222444666777888;;;>>>???===;;;:::999333333666:::>>>@@@???===qqq___OOOIIIGGGEEEFFFJJJYYYnnnppp\\\SSSOOOIIIDDDFFFJJJ[[[xxx~~~dddTTTKKKCCCAAADDDFFFMMMhhhvvvfff[[[PPPHHHDDDCCC@@@===<<<>>>@@@AAAAAAAAA???<<<999777777666777:::999999;;;???AAA@@@>>>???>>>===<<<;;;<<<=========>>>>>>>>>===>>>@@@CCC<<<===============<<<<<>><<<::::::<<<<<<:::777::::::999888777666555555::::::;;;;;;:::888777666444888<<<<<<:::777666777888:::<<<===<<<999666333222666;;;<<<;;;:::;;;<<<;;;<<<===<<<999666555444222333444222//////222555777999<<>>BBBDDDLLLgggwwwiii___SSSHHHBBB@@@>>>======???@@@AAA@@@???>>><<<;;;999888888777:::999999;;;>>>@@@???===<<<<<<;;;::::::;;;<<<============<<<;;;<<<>>>@@@>>>>>>?????????>>><<<;;;???>>>===???@@@@@@===:::444444333333444555777888===;;;:::;;;===>>>===;;;888888777666555555555555999:::;;;;;;;;;999777666666999;;;;;;888555444444888999;;;<<<;;;999666555555888;;;<<<::::::;;;<<<>>>??????>>>:::777666666444555555333111000333555666999;;;======;;;888666//////222777<<<>>>;;;888wwwaaaRRRJJJDDDAAA@@@EEE[[[vvvgggXXXPPPLLLJJJLLLOOO^^^zzz|||dddHHH@@@===BBBDDDLLLfff{{{nnneeeWWWIII@@@>>>======>>>@@@@@@???>>><<<<<<======<<<;;;:::999999999999:::===>>>===;;;999999999999999:::<<<<<<<<<<<<<<<:::888888:::<<<===???@@@AAA@@@???===<<<===<<<<<<>>>??????<<<:::888777555444444555666666===<<<;;;===???@@@@@@???999777555444333444555666777999;;;<<<<<<;;;888777777999:::999777444333333888888999999999888888777888999::::::999999:::<<<===??????===:::888777777888999888666333333444666777888:::;;;:::888666444------...333888;;;:::888ppp[[[JJJBBBAAACCCHHHUUUiii~~~iiiVVVKKKIIIIIIKKKMMM\\\xxxgggKKKBBB???CCCFFFMMMfffuuukkk\\\JJJ???>>>>>>>>>???@@@@@@===::::::;;;===??????>>><<<;;;999999::::::;;;;;;::::::777888888999:::;;;======;;;;;;;;;999666666777999:::<<<>>>@@@AAA@@@>>>===>>>>>>>>>???>>>===;;;:::;;;:::999888888999:::;;;??????>>>???@@@AAAAAA@@@<<<:::777444333333444555555777:::<<<===;;;999888777888888888777666555555777777777777888888999:::999999999888888888999:::999:::;;;:::888777888888<<<;;;:::777666555666777777888888999888666444222...------111777;;;;;;999iiiOOOBBBBBBFFFMMMPPPZZZllliiiUUUJJJGGGHHHGGGIIIWWWsssiiiPPPEEE@@@DDDFFFKKKaaazzz|||qqq___MMMAAAAAA@@@@@@AAAAAA???;;;777999;;;>>>AAABBBAAA???===999:::;;;;;;:::999999999888999:::;;;<<<>>>>>>???<<<<<<;;;999666666777999666888;;;>>>@@@@@@@@@@@@AAABBBBBB@@@>>>;;;999888:::999999999:::<<<>>>???BBBBBBBBBAAA@@@@@@@@@@@@AAA???;;;777444444444555444666999;;;<<<;;;:::999777777666777888999::::::888777777777888999:::;;;888777777666777888888888666777999999888999;;;===>>><<<:::888777777777777888888888777666555444333111//////222888<<<<<<;;;{{{]]]KKKFFFEEELLLJJJNNN]]]qqqjjjVVVLLLIIIIIIEEEGGGTTToooqqqTTTHHHAAABBBBBBFFFXXXoootttaaaPPPFFFBBBBBBAAAAAAAAA???;;;888:::<<>>?????????======<<<:::888888999;;;666888:::<<<>>>@@@AAABBBBBBCCCDDDAAA===:::888777555555666666888;;;===???CCCDDDDDDCCCAAA???@@@AAACCCAAA===:::777666666666333444666888::::::::::::888666555666888;;;<<<<<<999888888888999:::;;;;;;888666666777999:::999888777888:::::::::<<<>>>@@@===;;;888777888888888777999888888777666666666666333222111555:::======;;;sss___PPPFFFHHHGGGLLLVVVbbbrrriiiWWWNNNJJJIIIGGGGGGRRRlllzzzZZZMMMDDDCCCAAABBBRRRgggvvvbbbRRRKKKBBBAAAAAAAAABBBAAA???<<<<<<>>>@@@BBBCCCCCCBBBAAA;;;===>>>===:::777777888:::;;;<<<>>>??????>>>>>>??????>>>===;;;:::<<<>>>;;;;;;;;;;;;===???AAABBB@@@BBBCCC@@@<<<888777777333333333444666999;;;<<>><<<:::rrr[[[IIIFFFIIIOOOUUUXXXbbbyyygggWWWNNNIIIGGGJJJIIISSSkkk```RRRHHHFFFCCCBBBPPPdddvvvbbbTTTOOOAAA@@@@@@AAACCCCCCBBB@@@>>>???@@@BBBCCCCCCBBBBBB<<<>>>???>>>:::777777999:::;;;<<<>>>>>>>>>>>>===@@@@@@@@@>>>======>>>@@@???>>>===<<<<<<>>>@@@BBB===???AAA???;;;888777888444444444444666888:::;;;>>>AAACCCCCCAAAAAACCCEEE<<<<<<<<<<<<;;;:::999999222222222333555888;;;<<<:::777333222555888999888:::;;;;;;<<<<<<;;;;;;:::888777888;;;???@@@===::::::::::::888777777999;;;;;;888555555777999888666::::::999888888999:::;;;666444555888<<<===;;;888}}}bbbMMMGGGHHHMMMQQQPPPSSSdddyyysss___UUUOOONNNPPPJJJOOO[[[ooommm[[[JJJCCCAAADDDPPP___zzzooo]]]LLLBBB???<<<<<>><<<;;;;;;===>>>???@@@@@@@@@EEEAAA<<<999888777777666<<<===??????=========>>>???@@@AAAAAA@@@???===<<<======>>>======<<<;;;;;;;;;<<<<<<;;;999888888999<<<:::777444222222333444>>>======???AAACCCCCCBBB;;;<<<===>>>===;;;:::999444444444555666888:::;;;:::888666666777888777666888:::===@@@@@@???===;;;777777777777888:::<<<>>>:::999888888888999:::;;;666666777888888888888888999;;;<<<;;;:::999999999444555555777888;;;<<<>>>iiiSSSHHHGGGKKKNNNLLLLLLZZZlllxxxcccVVVOOOMMMOOOIIINNNZZZnnnrrr```MMMDDD@@@@@@JJJVVVrrr~~~rrr___OOOAAA???<<<===@@@AAA???===<<<<<<>>>???@@@AAAAAAAAADDDAAA<<<999888888888777<<<>>>??????>>>>>>>>>???@@@AAAAAABBBAAA@@@>>>===<<<<<<<<<===<<<;;;:::::::::;;;<<<<<<:::999:::;;;===:::555222111333777999>>>===<<<===@@@BBBBBBAAA>>>===<<<<<<===<<<;;;999444444444444555777999:::;;;999777777888999888777777:::===???@@@???===;;;888888777888999:::<<<===::::::999888888999:::;;;777888888888888777777666999:::<<<;;;999888888999777777777888999:::;;;;;;uuu^^^MMMJJJJJJMMMKKKHHHQQQ^^^vvvhhhWWWMMMKKKMMMIIINNNYYYmmmwwwcccOOOEEE@@@===BBBKKKccc}}}rrr___OOOAAA>>>===>>>AAABBB@@@======>>>???@@@AAABBBBBBBBBDDDAAA===:::::::::999999===>>>@@@AAA@@@???@@@AAABBBBBBBBBBBBAAA@@@>>>>>>:::;;;<<<<<<<<<;;;:::999999;;;======<<<;;;<<<===<<<999555222333777<<<@@@AAA???===>>>@@@CCCCCCCCCAAA>>>::::::<<<===<<<:::666555555555666777999:::<<<;;;999999:::::::::999777999<<<>>>???>>><<<;;;999999999999999:::;;;;;;;;;::::::999999999:::::::::999999888777666555444888:::;;;:::999777888888888888999999:::999999999kkkVVVNNNJJJMMMMMMJJJNNNWWWmmmnnnXXXKKKHHHJJJIIIMMMYYYllluuuaaaLLLDDD@@@===???EEE[[[vvvppp\\\KKKAAA>>>===>>>AAABBBAAA>>>>>>???@@@AAABBBBBBBBBBBBCCC@@@===;;;;;;;;;;;;:::===???AAABBBAAAAAABBBCCCAAAAAAAAA@@@???>>>======:::;;;<<<======<<<:::999:::<<<>>>>>>===<<<<<<===;;;999888777888<<<@@@CCCDDDBBB@@@@@@BBBEEEFFFFFFBBB>>>999888;;;======;;;999888888777777888:::;;;>>><<<::::::;;;<<<;;;:::777999;;;===>>>===<<<;;;:::::::::999::::::::::::;;;;;;;;;:::::::::::::::;;;:::999777555444333222777999:::999888666777777777888:::;;;;;;;;;:::999zzz___RRRJJJLLLNNNLLLNNNTTT```sssrrrYYYLLLHHHHHHIIIMMMXXXlllttt^^^IIICCCBBB@@@AAAFFFZZZtttppp[[[KKKBBB???<<<===@@@AAA@@@>>>>>>>>>???@@@AAAAAAAAAAAAAAA???<<<;;;<<<<<<<<<;;;===???AAABBBBBBBBBDDDEEEAAA@@@???>>>===<<<;;;;;;:::;;;===??????===<<<:::;;;===??????>>><<<;;;;;;:::;;;<<<===???AAABBBBBBBBBAAA??????AAACCCDDDCCC@@@<<<888777:::<<<============;;;:::::::::;;;<<<>>><<<::::::;;;<<<;;;:::777888:::<<<===<<<;;;;;;::::::::::::;;;:::::::::<<<<<<<<<<<<;;;;;;:::::::::999777555333222222111666888999888777555666666555777:::<<<======;;;:::lllYYYIIIHHHLLLKKKLLLOOOQQQ```zzzvvv]]]OOOKKKIIIJJJNNNYYYlll{{{bbbLLLEEEEEECCCBBBEEEXXXooottt^^^OOODDD@@@;;;:::===??????>>>======>>>???????????????>>>===;;;;;;<<<===<<<;;;<<<>>>AAABBBBBBCCCDDDFFF@@@???>>><<<;;;:::::::::999;;;>>>???@@@>>><<<;;;:::<<>><<<;;;;;;<<<===???AAAAAAAAA@@@???<<<;;;;;;<<<>>>???>>>===:::999888777888:::===@@@AAA@@@>>>===<<<<<<<<<===<<<;;;999999:::::::::999777888999;;;;;;;;;;;;:::999999:::;;;<<<;;;;;;;;;============<<<;;;::::::777666444222111111111222555777888777666444555555555777;;;>>>???>>><<<:::}}}dddMMMGGGIIIIIIGGGIIIHHHQQQddd~~~yyyaaaUUUOOOLLLKKKOOOZZZmmmoooTTTJJJHHHCCC@@@AAAQQQgggvvvbbbTTTGGGAAA:::777999<<<>>>>>>;;;;;;<<<=========<<<<<<<<<;;;::::::<<<===<<<;;;;;;===@@@BBBBBBCCCEEEFFFAAA@@@>>><<<;;;:::::::::888:::===??????>>><<<:::666999===???>>>>>>===>>>????????????>>>===<<<;;;888888888:::<<<<<<999777444777999888666888===BBBBBBAAA???===<<<<<<<<<<<<;;;999777777888999888777777888999:::;;;;;;;;;:::777888:::;;;<<<<<<<<<<<<======>>>>>>===<<<:::999444333111000///000222333444666777777555444444555666999===@@@@@@>>>;;;888nnnRRRHHHIIIGGGEEEEEEGGGIIIWWWooo|||eeeZZZSSSNNNLLLPPPZZZmmmzzz[[[NNNIIICCC===<<>>>>>===;;;999222555:::>>>??????@@@@@@BBB@@@>>><<<::::::999999777777999;;;===<<<999666000555999999666666===CCCBBBAAA???===;;;;;;;;;;;;:::888666666777888777666777777888999::::::::::::666888:::<<<===============>>>>>>>>>>>><<<:::999111000///...///000222333444666777666555333444444888;;;>>>AAA@@@===999666