BM6P6(@ 000000000000000111111222222222111111111111111111000000000000000000000000000000000000000000000000222222222222222222333333444444333444444555666777555555666666777888::::::888777555444444444555666777666666555555555666666666777777888888888777777888888888888999:::;;;<<<===<<<:::999999:::;;;===;;;:::999;;;===???@@@???===>>>???AAABBBBBBAAAAAAEEEFFFHHHIIIJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHFFFFFFFFFEEEDDDDDDCCCCCCDDDCCCBBB@@@>>>===<<<<<<<<<===???AAABBBAAA@@@???@@@@@@AAAAAAAAA@@@@@@???AAA@@@>>>===<<<===>>>@@@@@@@@@@@@@@@?????????>>>??????>>>>>>======<<<<<<<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::;;;:::999777666444333222444555666666666555444333888777666555555555555555<<<:::888666555555666666444444444333333333222222222222222333333444444444555555555444444333333333222222222222222222222222000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000........................---...///000000111000000............////////////000000000///......------111111000//////000111222444333111///...------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------.........//////......//////...---,,,,,,///............---------...---,,,,,,,,,,,,---...------,,,+++,,,---...//////...---,,,+++,,,,,,------------.........//////...///////////////......////////////000000000000111000000000111222333333000111111111111222222222444555555555555555444444333444444555666777777888:::888777888:::<<<<<<;;;;;;>>>@@@@@@>>>===<<<===???>>>===<<<<<<<<<<<<<<<@@@AAABBBEEEIIINNNRRRUUUbbb[[[TTTQQQQQQPPPMMMJJJGGGGGGGGGGGGHHHHHHIIIJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFEEECCCAAA>>>===AAACCCEEEGGGGGGFFFDDDBBBBBBAAAAAABBBCCCDDDBBB@@@BBBBBBBBBAAAAAAAAA@@@@@@BBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@>>>===<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<;;;;;;:::999999<<<;;;999888888888999999777777888888888888777777444444444333333222222222666666555444333333222222//////000111222222333333222222111111111111222222000000000000////////////////////////000000000000/////////....../////////000000//////000000111222111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222222333444333333444444555666777777666666666666777777888777777666555555555555666666666555555555555666666777777888888888888777777777777777777888999:::;;;<<<;;;:::999999:::;;;<<<<<<:::999:::<<<======<<<;;;<<<>>>@@@AAABBBAAAAAAGGGHHHIIIIIIIIIHHHGGGFFFGGGFFFEEEEEEEEEFFFGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBAAA???===<<<<<<<<<<<<>>>???@@@AAA@@@>>>>>>??????@@@@@@@@@@@@@@@???AAA@@@>>>===<<<===>>>???????????????>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888888777777666666555555555555666666666555333222666666555444444444555555999888777666555555555555444444444333333333222222222222222333333444444444555555444444444333333333222222222222222222222222000000000000000000000000000000000000000000000000///////////////000000111////////////////////////........................---......////////////...............////////////............////////////------------...///111222333222000...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,---------.........---------------,,,++++++,,,,,,,,,------............---,,,,,,,,,,,,---...---,,,,,,+++,,,---...//////...---,,,+++,,,,,,---,,,------------...............////////////......////////////000000000000111111111111111111222222000000111111111222222222444444555555555555444444444444555555666666777777888666666777999;;;;;;;;;:::<<<>>>===<<<;;;;;;<<<>>>===<<<<<<;;;;;;<<<<<<===>>>AAAEEEKKKQQQWWWZZZddd]]]UUUQQQQQQQQQNNNLLLGGGGGGFFFFFFGGGHHHIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDBBB@@@???DDDFFFHHHJJJJJJHHHEEECCCCCCBBBAAABBBCCCCCCAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@>>>===<<<;;;;;;;;;::::::::::::::::::::::::999999999999:::::::::::::::999888777777888888999777777888888888888777777555444444444333333333222666555555444333333222222//////000000111222222333222111111000000111111222000000000000/////////////////////////////////000,,,,,,,,,++++++,,,,,,,,,000000//////000000111222111111111111111111111111000000000000000000000000000000000000000000000000000000111111222222222222333333333333444555666777888777777666666666555555666777777777777666555555666555555555555555666666777777888888888888777777666555555666666777888999;;;:::999888888999:::;;;<<<:::999999:::;;;;;;::::::;;;===???AAABBBBBBBBBHHHIIIIIIIIIIIIGGGFFFEEEGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDCCCCCCBBBAAAAAAAAABBBAAA???>>>===<<<<<<<<<===>>>?????????>>>===<<<===>>>>>>???@@@@@@@@@???AAA@@@>>>=========>>>???>>>>>>>>>=========<<<<<<>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;:::999999888888888888888888888888888555555555666777888888888666666666666555444222222444444333333333444555555444555555666666555555555444444444444333333333333222222333333333333444444444444444444333333333333222222222222222222222222000000000000000000000000000000000000000000000000//////......//////000000................................................---...............---,,,---............/////////,,,------...//////000000*********+++,,,...000111111000///...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++******++++++,,,,,,------******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------+++,,,,,,,,,,,,++++++***)))***+++,,,---......///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,---,,,,,,,,,,,,---------------....../////////......////////////000000000000222222222111111111111111000000000111111111222222333444444555555444444444555555555555555555555555555444333555888;;;;;;;;;:::;;;;;;:::999999:::<<<===<<<;;;;;;;;;;;;;;;;;;:::<<<@@@FFFNNNVVV\\\```ccc\\\TTTOOONNNNNNMMMKKKGGGGGGFFFFFFFFFGGGHHHHHHJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBEEEGGGIIIKKKJJJHHHDDDBBBCCCBBBBBBBBBCCCCCCAAA???@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@??????>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;666777777888999999::::::888777666666666777888999666777777888888777777666555555555444444444444444555555444444333333222222//////000000111111222222222111111000000111111222////////////000000000000///////////////////////////......------......//////////////////000111111000000000000111111111111000000000000000000000000000000000000000000000000//////000000111222222222333333333333444555666666777777777777777777777666555666777888777666555444555555444444444555666666777888888888888777777666444444444444555666777888999999888888888999::::::;;;999888999;;;<<<<<<;;;;;;<<<===???AAACCCDDDDDDFFFGGGHHHIIIHHHHHHFFFFFFGGGFFFEEEDDDCCCDDDEEEFFFCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>===<<<<<<<<<<<<>>>>>>??????>>>===<<<;;;<<<===>>>???????????????@@@???>>>>>>======>>>>>>======<<<<<<<<<;;;;;;;;;>>>>>>===<<<<<<;;;;;;:::999999999999999888777777777777777777777777777777444555555666777888888999888777777666444333222111222222222222333444444555222333555666777777666555555444444444444333333333333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000//////.........//////000////////////////////////........................////////////......---,,,---------.........//////---------....../////////*********+++,,,---......///......---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,------+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++))))))***+++,,,------...******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......//////......////////////000000000000222222222222111111000000000000000000111111111111222333333444444444444333555555444444444444444444333333333555888;;;<<<<<<:::::::::999888999;;;===<<<;;;;;;:::::::::;;;;;;:::<<>>@@@AAAAAA@@@>>>===>>>===<<<;;;::::::::::::::::::::::::::::::::::::777777777888888999999999666555555444555666888999666666777777777777666666555555555555555555555555444444444333333333222222111111111111222222333333111111000000000000111111////////////000000000000///////////////.........000000////////////000000/////////...///000000111//////000000000111111111000000000000000000000000////////////////////////......///000000111222222333222222333333444555666555666777888999999999999555666666777777666444333444444444444444555666666888888888888888777666666333333333333444555666666777777777777888888999999999888888999<<<>>>??????<<<===>>>???AAACCCEEEFFFCCCEEEFFFHHHIIIIIIHHHHHHGGGFFFDDDCCCCCCCCCDDDDDDBBBBBBBBBAAA@@@@@@??????>>>>>>============>>>>>>>>>>>>>>>>>>======<<<<<<<<<===>>>???????????????@@@??????>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::======<<<<<<;;;:::::::::888888999999888888777666777777777777777777777777666666666666777777777777888777666555444333222222222222222222222333444555222333555777888888888777555555555444444444333333333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000........................000000000000000///...---------------............///.........---------,,,,,,,,,---,,,,,,,,,,,,+++---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000...------......---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++))))))******+++,,,------******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---...............////////////000000000000222222222222222111000/////////000000000111111111111111222333444444333333444444444444333333333333333333333555999<<<======;;;;;;;;;:::999:::===???;;;;;;:::::::::;;;;;;<<<===???CCCIIIOOOVVV[[[]]]YYYUUUOOOJJJHHHHHHHHHIIIKKKJJJIIIHHHHHHGGGHHHHHHHHHGGGEEECCCCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGDDDEEEFFFGGGFFFDDDAAA@@@EEEDDDCCCCCCDDDDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@===???@@@BBBBBB@@@???===>>>>>>===<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999999888888888777555555444444444555777888666666777777777777666666555555555555555555555555333333333333333222222222222222222333333333333333111000000000000000000111.../////////000000000111000/////////......---------,,,,,,++++++,,,,,,---//////......//////000111...//////000000111111111000000000000000000000000////////////////////////------...///000111111222222222222222333444555666333555666888999:::999999444555555555555444333333333333333333444555666666888888999888888777666555333333222333333444555666555555666777777888888888888777777999===???@@@@@@======>>>???@@@BBBDDDEEEBBBCCCEEEGGGIIIIIIIIIIIIFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@??????============>>>>>>???@@@??????>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>>>>????????????>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<;;;::::::999999888888888999888888777666777777777777777777777777777777777777666666666666888777666444444333333333333333222222222333444444333444555666777888888888555555555555444444444333444444333333333333222222222222222222333333333333111111111111111111111111000000000000000000000000000000000000000000000000//////......------......111111111111111111111111........................000000000000000000///...,,,------------.........//////......---,,,,,,+++---.........---,,,+++***,,,,,,---......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++))))))******++++++,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,---------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,------------+++,,,---...............////////////000000000000000111222333333222000////////////000000000111111000000111222333333333333333333333333333333333333444333333555999<<<======:::<<<<<<<<<;;;<<<>>>@@@;;;;;;;;;;;;;;;;;;<<<===???AAAEEEIIINNNRRRVVVXXXUUUSSSOOOLLLJJJIIIIIIJJJKKKJJJIIIHHHGGGGGGFFFGGGEEEEEEDDDCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCEEEDDDDDDEEEFFFFFFEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;999999999999999999999999::::::999999888777777666666555444444444555666777555666666777777666666555444444444444444555555555333333333333222222222222333333333333333333333333111000000//////000000111......//////000000111111000//////......---------......------------......///............///000000......//////000111111222000000000000000000000000////////////////////////,,,------...///000111222222222222222333444555666222444666777888777666555444444333222222222222333333333333333444555666777999999999888888777666555333333333333444555666666444444555666777777777777888777777888;;;>>>>>>>>>===<<<<<<===>>>???AAABBBCCCDDDFFFGGGHHHHHHHHHGGGFFFEEEDDDBBBAAAAAABBBBBBCCCBBBBBBAAA@@@@@@??????=========>>>???@@@AAABBB??????>>>>>>>>>??????@@@AAAAAAAAAAAA@@@???>>>===???????????????>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999888999999999999888777777888888888888888888888888666666666666777777777777777666555444333444444555555444444333333333333444333333333444555666777888555555555555444444444444444444444333333222222222111111222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000///...------------...000000000000000000000000..............................//////000/////////,,,,,,---------.........------------------------+++,,,---------,,,+++***+++,,,---...//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,+++)))***+++,,,---,,,,,,+++,,,------------.........***+++,,,---............////////////000000000000///000222333333222111000////////////000000000111///000111222333333333333111111222222333333444444333222222444777:::;;;;;;999;;;=========<<<===???<<<<<<;;;;;;<<<<<<===>>>@@@AAADDDHHHLLLPPPRRRSSSOOOOOONNNLLLJJJIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHIIIHHHGGGFFFEEEEEEFFFFFFFFFEEECCCBBBBBBCCCDDDEEEEEEDDDDDDFFFHHHIIIHHHFFFEEEDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA<<<;;;;;;:::::::::::::::777777777777777777777777777777777777777777777777777666555444444555555666555555666666666666555555222333333333444444444444222222222222222222222222111111111111111111111111000000////////////000000.........///000111111111000000///......---,,,,,,000000////////////000000...............///000000---......///000111111222000000000000000000000000////////////////////////,,,,,,---...///000111222222222222222333444555555333444555666666444222111444333222111000111222333222222222333444555666777999999999888888666555555333333333333444555666666333444555666777777777777999777666777:::;;;<<<;;;<<<;;;;;;;;;<<<===???@@@EEEEEEGGGHHHHHHGGGFFFEEEFFFEEECCCBBBAAAAAABBBBBBCCCCCCBBBAAAAAA@@@@@@???======>>>>>>???AAABBBCCC??????>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@???>>>===???????????????>>>============<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::999999888999999999999999888777777888888888888888888888888555555666666777777888888777666444333333444555666666555555444333333333333333333222222333444666777666666555555555444444444444444444333333222222222111111111222222333333333000000000000000000000000000000000000000000000000000000000000000000000000000///...---------------////////////////////////........................,,,,,,---.../////////...,,,,,,,,,---------......+++,,,,,,------......///)))***+++,,,------,,,++++++,,,...///000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((''''''(((***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------((()))***+++++++++++++++******+++,,,---......///***+++,,,------,,,+++***)))***+++,,,---,,,++++++)))***+++,,,---,,,,,,+++---------.........//////***+++,,,---............////////////000000000000...///111333444333222111////////////000000000000//////000222222333333333000000111222333333444444222111111333666888999999777:::===>>>===<<<======<<<<<<<<<<<<<<<===>>>??????AAADDDHHHKKKNNNPPPQQQJJJKKKKKKJJJHHHGGGGGGGGGHHHGGGFFFDDDCCCBBBBBBBBBAAABBBDDDFFFGGGHHHHHHHHHIIIHHHGGGEEEDDDEEEEEEFFFCCCBBB???>>>>>>@@@BBBDDDEEEEEEEEEGGGIIIJJJIIIHHHFFFFFFEEEDDDBBBAAA@@@???>>>>>>============>>>>>>::::::999999888999999999666666666666666666666666444444555555666777777777888777666555444444555666555555666666666666555555222222222333333444444444222222222222222222222222000000000///////////////000000////////////000000---......///000111111222000000///...------,,,,,,------,,,,,,,,,,,,---------------............///......///000000000000000000000000000000000000000////////////////////////////////////000000000000222222222111222222333333333333333444444555555555333333333222222222111111222222333444555777777888666666777666666555444444222333444444333333555777777666555444555666999:::777888888888999999999999<<<;;;999999999;;;===>>>GGGGGGHHHHHHHHHGGGGGGFFFFFFEEECCCCCCDDDEEEEEEDDDCCCBBBAAA@@@????????????@@@@@@@@@???@@@@@@AAAAAABBBAAAAAA@@@AAABBBDDDDDDEEEEEEEEEDDDCCCAAA@@@???>>>>>>>>>>>>============>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<;;;::::::999999999999999999999999999777666555333333444444555777555444666999999777444666555444333333444555666666666555555555444444444666555444333333444555666666666666666666666666666444444333333222111000000444333333222222333333444111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000........................---000222111...,,,---///.../////////...---,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++************++++++,,,+++*********+++,,,---***++++++,,,,,,++++++*********))))))***,,,...///...---+++))))))***+++,,,111///---***)))***++++++,,,,,,,,,---------......************************++++++++++++++++++++++++******+++,,,,,,------...111000...------...///000---+++***+++...000...,,,............////////////000000000000000000000000---......///000111111222222111000000000111333333555444333111000000111111555555555555555666777777:::::::::;;;<<<======>>>===<<<::::::;;;===???AAA@@@AAABBBDDDFFFHHHJJJLLLGGGHHHIIIIIIGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@???CCCGGGJJJIIIHHHGGGFFFGGGGGGGGGGGGFFFEEECCCCCCAAABBBCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@AAA>>>>>>>>>>>>============;;;;;;::::::999888777777444555666777777666555444666666777777888888888999666777999:::999888666444777777777777777777666666444444333333333333222222333222111000000111222222111111000000000000111111000000000000000000000000111000///......///000111111000///------......///........................---------............///......///000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111111111222222333444333333333444444444444444333333333222222222111111222222333444555555666666666666666666666555444444222333444444333333555777777777666555666777888888777777777777888888888999;;;:::999999999;;;===???EEEEEEFFFFFFFFFEEEEEEDDDEEEDDDCCCCCCEEEFFFEEEDDDBBBBBBAAA@@@????????????@@@@@@@@@@@@@@@AAAAAABBBBBBAAA@@@@@@@@@BBBCCCDDDEEEEEEEEEDDDCCCAAA@@@???>>>>>>>>>>>>===============>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888777666555444555555666888666444555777888777555666555444444444444555666666666555555555444444444555555444333333444666666666666666666666666666666444444333333222111111000222222222111111222222222111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////................................................---///111000...,,,---...------------------,,,+++,,,---...---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++******))))))******+++++++++++++++++++++++++++************************++++++************++++++++++++*********+++,,,---***++++++,,,,,,++++++***+++************+++---...---,,,***(((((()))***+++///...,,,*********+++,,,+++,,,,,,,,,,,,---------************************+++++++++++++++++++++++++++++++++,,,------......///---,,,++++++,,,---......---+++,,,///000...,,,............////////////000000000000000000000000000000000000000000000000222111000000000111222333333222222111111222444444777666555555555666777888999:::;;;<<<============::::::::::::<<<===???@@@BBBBBBBBBCCCDDDEEEGGGGGGFFFGGGIIIHHHGGGFFFFFFGGGFFFEEEEEEDDDCCCBBBAAA@@@AAAEEEIIIKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDBBB@@@?????????============<<<<<<<<<<<<;;;;;;:::999999888777777444555666777777666555444555555666666777777777777666777888999999777666444444444444444444444444444444444333333333222222222111111000000000111222333111111000000000000111111000000000000000000000000111000///......///000111111000///...---......///........................---------............///......///000000000000000000000000000000000000000111111111111111111111111111111000000//////......000000000111222333444555444444444444333333333333333333333222222222111111222222222333333444444444555555666666555555444444333444555444333333444666777777777777777777666666666666666666777777777777999888888888:::<<<>>>???BBBBBBCCCCCCCCCCCCCCCBBBDDDCCCBBBCCCEEEFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@@@@AAABBBCCCEEEEEEDDDDDDCCCBBB@@@@@@???>>>>>>>>>=========<<<=========>>>======<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::999888777777666666777777999777555444555777777666666555444444444444555666555555555555555444444444444444333333333555666777777777777777777777777777444333333222222111111111111111000000000000111111111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////........................---------------------------///000000...------...++++++,,,,,,---,,,,,,,,,---...///...,,,+++,,,---++++++++++++++++++++++++++++++,,,---............,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))))))))***++++++++++++++++++++++++************************++++++************++++++++++++******++++++,,,---***++++++,,,,,,++++++***++++++************+++,,,+++***)))((((((((()))***---,,,+++******+++,,,---******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++,,,------......///...---,,,++++++,,,---...000...---...//////...------............/////////000000000000000000000000111111111111000000000000111111000000111111222333111111111111222444666888999888666555444555777888888:::<<<===>>>>>><<<;;;888999:::<<<>>>???@@@@@@CCCBBBBBBBBBBBBBBBCCCCCCDDDFFFGGGGGGFFFFFFFFFGGGEEEEEEEEEEEEDDDBBBAAAAAADDDGGGJJJLLLKKKIIIHHHHHHEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCDDDEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHEEECCCAAA??????>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::999888888777777555555666666666666555555555555555555666666666666666777888888888777555444333333333333333333333333333333333333222222222222000000000000000111222333111000000//////000000111000000000000000000000000000//////......//////000000///......------......---------------------------------............///......///000000000000000////////////////////////000000000000000000000000111111000000//////....../////////000111333444555555444444333333222222222333333333222222222111111222222222222222222333333444444555555555444444333333444555444333222444666777888999999999777555444555555555666666666666777777777888888:::<<<>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCBBBBBBCCCEEEFFFEEEDDD@@@@@@???>>>>>>>>>>>>>>>@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@??????@@@AAABBBDDDDDDDDDDDDCCCBBBAAA@@@??????>>>>>>======<<<<<<<<<============<<<;;;;;;:::;;;;;;<<<;;;;;;::::::::::::::::::::::::::::::::::::999999888888888888:::888555444444555666666555555555444444555555555555555555555555555555555444333333222333444666777666666666666666666666666333333333222222111111111111111111000000111111111111111111111111111111111111111000000000000111111////////////////////////////////////////////////........................---------------------------...//////......------***+++,,,------------------...///...,,,+++,,,---***************************+++,,,---............++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))******))))))))))))******************************************************++++++************+++++++++***++++++++++++,,,,,,***++++++,,,,,,++++++***,,,++++++***************+++***))))))))))))******++++++******+++,,,------)))************+++++++++************************+++++++++++++++++++++++++++,,,,,,------...//////......---------...///000000000/////////......------------.........//////000000000000000000000000000000000111111111111111111111111111111222222222111111111111333555777888:::888666555444555777888888999<<<>>>???===;;;:::777999<<>>======<<<<<<;;;;;;;;;:::999999999888888777777555666666666666666666555666666666666666666666666666666777777777666555444333444444444444444555555333333333222222222222111111111111000000000000111000000////////////000000//////////////////////////////////////////////////////......---------------------------------------------............///......///000000000000000////////////////////////////////////////////////111000000000/////////.../////////000111333444555444444444333333222222111333333333222222222111111111222222222222222222222333333444444444444333333333444444444333333444666666888999::::::888555444444555555555666666666666666777777999:::<<<===>>>@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFDDDCCC??????>>>=========>>>>>>???@@@AAACCCDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@AAABBBDDDDDDDDDDDDCCCBBBAAAAAA?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999999888666444333333444666444555555555555555555444444555555555555555555555444333333222333444555666444444444444444444444444333333222222222222222111222222111111111111222222111111111111111111111111111111000000000000111111////////////////////////........................////////////////////////---------------------------------............---+++,,,---......///......---...///...,,,+++,,,---***************************+++,,,---............+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))+++++++++******+++++++++************************************************++++++************++++++******++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++***))))))(((+++++++++******+++++++++************+++,,,,,,---)))))))))*********++++++************************++++++++++++++++++++++++++++++,,,,,,---......///------------......//////000000000///......---...------------............////////////////////////---...///000111222333333000000111111222222222222333222222111222333444555999777666555444555777888777999;;;======<<<:::888888:::===AAACCCCCCBBBBBB@@@@@@@@@AAABBBCCCDDDEEECCCEEEGGGGGGGGGFFFGGGHHHEEEEEEFFFGGGFFFEEECCCBBBDDDFFFHHHIIIGGGEEEEEEEEECCCDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAA??????>>>>>>===<<<<<<;;;999999888888888888888777666666666555555666666666777777777777777777777777666666666666555555444444333333333333444444555555333333222222222111111111222222222111000///...---000000////////////000000////////////////////////......////////////.....................------,,,---------------------------------............///......///000000000000000000000000000000000000000......................../////////000000000000000/////////000111222333444333333333333222222222222333333333222222222111111111111111222222333333333222222333333444444333333222333444444333333555777666888999::::::888777555555555555555666666666666666777888999:::;;;<<<===@@@@@@AAABBBCCCCCCCCCCCCCCCBBBCCCDDDEEEEEECCCAAA>>>>>>============>>>>>>???@@@BBBDDDEEEEEEDDDDDDDDDCCCBBBAAAAAAAAABBBCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;<<<<<<;;;;;;999999999999999999999999:::;;;;;;;;;;;;:::999888888999888555333222333444444444555666666555444444444444444555555555555555555444333222222333444555333333333333333333333333222222222222222222222222222222222111111222222222111111111111111111111111111111000000000000111111000000000000000000000000........................000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,------......//////......,,,---...---+++***+++,,,++++++++++++++++++++++++++++++,,,---............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,++++++++++++,,,,,,************************************************++++++************++++++)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++******+++++++++***)))((((((***+++++++++,,,,,,,,,,,,)))******+++++++++,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++******+++,,,,,,------...******++++++,,,,,,------...///000///---------///,,,------------.........////////////////////////+++,,,---///000222333444000000111222222222222111444333222111111111222333555555555555555666777777777888:::;;;;;;:::888777999;;;>>>AAABBBCCCBBBAAA>>>>>>???@@@BBBCCCEEEFFFEEEGGGHHHHHHGGGGGGGGGHHHDDDFFFGGGHHHGGGFFFDDDBBBDDDFFFGGGGGGEEECCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCBBBCCCDDDFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCAAAAAABBBCCCCCCBBBAAAAAA@@@@@@???>>>===<<<<<<;;;888888888888888888888888666666555555555555666666888888888888777777777777666555555555444444444444000111111222222333333444222222222222111111111111222222222111000///------000//////......//////000000000000000000000000000---......//////......------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......///000000000000000000000000000000000000000////////////////////////......//////000000111111000000000000000111222222222222222222222333333333333333333222222222111111000111111222333444555555111111222333333333333333000222333333333444777999666777888999999999888777555555666666666777777777777777888999:::;;;;;;;;;??????@@@AAABBBBBBBBBBBBDDDCCCCCCDDDEEEDDDAAA>>>=========<<<<<<======>>>???@@@CCCEEEFFFFFFEEEDDDEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@@@@???>>>===<<<;;;;;;:::;;;;;;;;;;;;:::999999999:::;;;;;;<<<<<<;;;;;;888888888888888888888888::::::;;;;;;;;;:::999888777888999777333111111333444444555666666555444444444444444555555555666666666555333222222222222333333333333333333333333333222222222222222222222222111111000000000000111111111111111111111111111111111111000000000000111111000000000000000000000000........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,///000...,,,------.........---,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++************++++++************************************************++++++************++++++)))***+++,,,,,,,,,++++++***++++++,,,,,,++++++***))))))***++++++***)))((())))))***+++++++++++++++)))******++++++++++++************+++++++++,,,,,,************************++++++++++++++++++++++++))))))***++++++,,,,,,---))))))***+++,,,,,,------+++---///...,,,,,,---///,,,,,,---------.........////////////////////////+++,,,---...///000111111///000111222333222222111222222000000000000111222111222444555666666666666777777888888888888777777:::;;;===???@@@@@@@@@@@@======>>>>>>@@@BBBCCCDDDGGGIIIJJJJJJHHHGGGGGGHHHDDDFFFGGGIIIHHHGGGDDDCCCDDDFFFGGGFFFDDDBBBBBBBBBDDDEEEEEEFFFFFFEEEEEEDDDAAABBBDDDEEEFFFGGGGGGGGGEEEEEEEEEDDDCCCBBBBBBBBBAAAAAABBBBBBBBBAAA???>>>@@@???>>>===<<<;;;::::::777777777777888888888888777666555444444555666777888888777777777666666666666555444444333333444444111111111222333444444444222222222222111111111111...///000111111000////////////............//////000000000000000000000000------...//////...------------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...//////000000000000000000000000000000000000000000000000000000000000000------...///000111222222111000000000000000111111111111111222222333333444333333333222222222111111000111111333444555666666000111222333333333333333///111222333333555888:::666777888999999999999999666666666666777777777777777888999:::::::::::::::>>>>>>???AAAAAABBBBBBBBBDDDDDDDDDEEEEEECCC@@@=========<<<<<<<<<======>>>???@@@CCCEEEFFFFFFEEEEEEFFFEEEDDDCCCBBBCCCCCCDDDCCCCCCCCCDDDCCCCCCBBBBBB@@@@@@???>>>===<<<;;;;;;:::;;;;;;;;;;;;:::999999999::::::;;;<<<<<<<<<;;;777777777777777777777777999:::;;;;;;;;;:::999888666888:::888444111000222333444555666666555444333444444444555555555666666777666444222111111111222444444444444444444444444222222222222222222222222000000////////////000000111111111111111111111111111111000000000000111111000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,---+++***,,,///000...,,,------------,,,,,,+++******+++,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---******))))))))))))******))))))))))))))))))))))))************************++++++************++++++)))***+++,,,---,,,+++++++++++++++,,,,,,+++++++++((()))***++++++***)))((('''((()))*********************+++++++++******)))***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++((())))))***++++++,,,,,,***+++,,,---...//////...***,,,......,,,+++...000,,,,,,,,,---------......////////////////////////,,,---------....../////////000111222333222111111000000/////////000222333...000333555777777666555777777777666666666666666:::;;;<<<======>>>>>>>>>============>>>???AAAAAAIIIJJJKKKKKKIIIGGGGGGHHHDDDFFFHHHIIIIIIGGGEEECCCEEEFFFGGGFFFDDDBBBBBBBBBEEEEEEFFFFFFFFFFFFFFFEEEAAABBBCCCDDDFFFFFFGGGGGGEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAA???===<<>>===<<<;;;:::999999777777777777777888888888777666555444444555666777777777666666555555555444555555444333333333333444333333444555555666777777222222222111111111111000+++,,,...000111222222111//////............//////000000000000000000000000,,,---...//////...---,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000//////.........---000000000000000000000000/////////...------,,,,,,000000000000000000000000000000///////////////000444222111//////000222333222222222222222222222222111111111111111111111111333333333333333333333333111111222333555777999:::666777888::::::999999888888888888888888999999999999999999::::::;;;;;;;;;=========>>>???@@@BBBBBBCCCCCCDDDDDDCCCAAA???>>><<<===>>>===<<<;;;<<<===<<<===???AAACCCEEEFFFGGGIIIGGGCCCAAA@@@AAACCCEEEFFFEEEDDDDDDDDDDDDDDDEEE>>>????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<999999999888999999::::::555666666777777777777666888999:::;;;;;;;;;::::::888777777666555444444444222222222222222222222222444444555555666777777888666555333111111222333444444333333222222333333444111222222222222111000000000111111222222111111000000000000000000000000000000000000000000000000000........................///////////////.........//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,************,,,,,,///...,,,+++***+++,,,,,,************************+++++++++*********))))))************************))))))))))))))))))))))))******+++,,,------......************************************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************---,,,,,,+++*********+++,,,***(((***---...,,,***,,,---------.../////////---------............////////////000000000000111............////////////////////////////////////////////////000000000000111222333555666777777777666666666777888888999999:::;;;<<<======<<<;;;:::777:::======;;;===BBBGGGGGGHHHHHHIIIHHHGGGFFFEEEGGGGGGFFFEEEDDDDDDEEEEEEIIIIIIIIIHHHGGGFFFDDDCCCDDDDDDEEEGGGGGGHHHHHHGGGCCCCCCDDDEEEEEEEEEEEEEEEFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;:::999:::;;;;;;999888777777888888888888777777444444444555555777888888444555555666666666666666666555444333333444555666555555555444444333333333333333333333333333333333333222111111000000111111333111///---,,,---...///........................---------------...///000,,,------......------,,,---------,,,,,,+++++++++........................000/////////.........---/////////////////////////////////...------,,,,,,000000000000000000000000000000///////////////000333222000//////000222333222222222222222222222222111111111111111111111111333333333333333333333333111222333444555777888888555666777888999888888777777777888888999999999888999999::::::;;;<<<<<<===@@@@@@@@@@@@@@@AAABBBCCCBBBCCCCCCCCCBBBAAA???>>>>>>???@@@???=========>>><<<===???BBBDDDEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBEEEDDDDDDCCCBBBBBBBBBCCC??????@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::999999888999999::::::888888888999999888777777777888999:::::::::999888888777777666555555444444333333333333333333333333333333444555555666777777555444222111111111333333444333333222222333333444111222222222222111000000111111222222222222111111000000000000000000000000000000000000000000000000........................////////////............//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++******+++,,,---...---,,,++++++++++++,,,************************+++++++++*********))))))************************))))))))))))))))))))))))******++++++,,,,,,------************************************************+++++++++++++++++++++++++++******************+++************************************************++++++++++++++++++++++++---,,,++++++*********+++---+++)))***,,,------+++------------............------------............,,,,,,,,,,,,------------............////////////////////////////////////////////////000000000000111222333555666666777777666666777777888999999999:::;;;;;;;;;;;;;;;;;;:::666999<<<<<<:::;;;???DDDEEEFFFGGGHHHHHHGGGFFFEEEFFFEEEDDDDDDDDDDDDDDDEEEGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIHHHGGGFFFEEECCCBBBCCCCCCDDDEEEEEEEEEEEEDDDEEEDDDCCCAAA@@@@@@@@@@@@????????????>>>===<<<;;;<<<:::::::::;;;;;;999777777777888888888888777777444444444444555666777888555555666777777777777666666555444444444444555666555555444444444333333333333333333333333333333333333222111111000000111111222111///---,,,---...///...........................------------......///,,,------......------,,,---------,,,,,,+++++++++......................../////////.............../////////////////////////////////...------,,,,,,........................000//////......///000000222111000//////000222222222222222222222222222222111111111111111111111111222222333333333333333333222333444666666666666555555555666777777777777666666777888999999999888777999999:::;;;===>>>??????BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???@@@AAABBBAAA?????????@@@===>>>@@@BBBDDDEEEFFFGGGDDDDDDEEEEEEDDDCCCBBBAAAEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999999888999999::::::::::::::::::999888777666666888999999999888777888777777666666555555444333333333333333333333333222333333444444555555666444333222000000111222222333333222222222222333333111222222222222111000000222222222333333222222222000000000000000000000000000000000000000000000000................................................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,++++++++++++,,,************************+++++++++***************************************))))))))))))))))))))))))***************+++++++++************************************************++++++++++++++++++++++++,,,+++***))))))***+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++///---+++***,,,------,,,............------------------------........................////////////---............/////////000000000000000000000000////////////000000000000111222333444555666666666666666777888888999999:::::::::999999999999::::::666888;;;:::888999<<>>>>>>>>>>>===<<<;;;;;;<<<;;;::::::;;;:::888666777777888888888888777777444444444444555666777777555666777777888888777777666555444444444444555666444444444444333333333333444444444444444444444444222222111000000000000111222111///...------..............................///...------------------,,,------......------,,,------,,,,,,,,,,,,++++++................................................/////////////////////////////////...------,,,,,,------------------------//////.........///000000111000000///000111111222111111111111111111111111111111111111111111111111222222222222222333333333222333555777777666444333444444555555555666666666555666888999999999888777999:::;;;<<<>>>???AAAAAACCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBB@@@???@@@AAA===>>>@@@BBBDDDEEEFFFFFFDDDDDDDDDCCCCCCBBBBBBBBBEEEEEECCCBBB@@@@@@??????@@@AAAAAAAAAAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888888999999;;;;;;;;;:::999888777666666777888999999999888777777777777777666666555555444444444444444444444444222222222333333444444444333222111000000000111111333333222222222222333333111222222222222111000000222222333333333333222222000000000000000000000000////////////////////////........................------...............//////......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++************************************************************************))))))))))))))))))))))))************))))))))))))************************************************************************,,,+++***((((((***+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++000...,,,++++++,,,---............------,,,,,,,,,,,,,,,---------.........////////////000000000000---------.........//////000000000000000000000000////////////000000000000111111222444444555555555666666777777888999999:::999888777666666777888999777999::::::999999;;;===@@@AAACCCEEEFFFGGGGGGFFFDDDDDDDDDDDDDDDEEEFFFGGGFFFGGGHHHIIIJJJKKKKKKKKKHHHHHHHHHGGGEEEDDDBBBAAABBBBBBCCCDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::::::::999777555777777888888888888777777444444444444444555666777666666777888888888888888555555555444444555555555333333333333333333333333444444444444444444444444222222111000000000000000111000///...---.................................///......---,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------......................................./////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000000/////////000000111111222111111111111111111111111000000000000000000000000111111111222222333333333222444666777777666444333444444444444444555555555555666777888999888777777:::;;;<<<===???@@@AAABBBAAAAAABBBBBBAAA@@@???>>>@@@?????????@@@@@@@@@AAA@@@AAABBBAAA???>>>???@@@===>>>@@@AAACCCDDDEEEEEEFFFDDDBBB@@@@@@AAACCCEEEFFFEEEDDDBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888888999999999999999888777555555666777999:::::::::999888777777777777777666666666444444444444444444444444222222222333333333333333222222111111111000111111333222222111111222222333111222222222222111000000111222222333333222222111////////////////////////////////////////////////........................,,,---------......//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++************************************************************************))))))))))))))))))))))))***)))))))))))))))))))))************************))))))))))))))))))))))))************************++++++***))))))***++++++************************************************++++++++++++++++++++++++*********))))))***++++++......---,,,+++,,,---.........------,,,,,,,,,+++,,,,,,,,,------------...+++++++++,,,,,,,,,------------------............////////////////////////////////////000000000000000111222333444444444333555666666777777888999999888777666555555666777888888999;;;;;;::::::;;;<<<===???AAACCCEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGEEECCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>???>>>>>>======;;;:::999999:::999777555777777888888888888777777555444444444444555555666666666777888888888888888444555555555555555555444333333333333333333333333444444444444444444444444222111000000//////000000000//////.......................................///...---,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------................................./////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000...//////000000111111111111111111111111111111111000000000000000000000000000000111111222333333333333444555666666666555444444444333333444444555666666666666777777777888888;;;;;;<<<===???@@@AAAAAA??????@@@AAA@@@???===<<>>>>>>>>???@@@AAAAAA???@@@AAA@@@>>>===>>>???<<<===???@@@BBBCCCCCCCCCFFFDDDAAA??????AAADDDFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888888888777777777777777666555444777888999:::::::::999888777777777777777777777777333333333333333333333333333333333333333333333333222222222222222111111111222222111111111111222222111222222222222111000000111111111222222111111111////////////////////////000000000000000000000000........................,,,,,,,,,---......//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***)))***++++++,,,+++++++++***************************************+++++++++************************)))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))***************************))))))))))))***++++++***,,,------,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,------------.........////////////////////////////////////000000000000000111222222333333333222444444555666666777777888777777666666666666777777999:::;;;<<<<<<<<<<<<<<<<<<===@@@BBBDDDEEEEEEEEEGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFJJJIIIHHHGGGDDDBBB@@@???@@@AAABBBBBBCCCCCCBBBBBB???@@@@@@@@@@@@???>>>============>>>>>>======<<<:::999888999::::::888666777777888888888888777777555444444444444444555555555666777777888888777777444444555666666555444444222222222222333333333333333333333333333333333333111111000////////////000//////////////////.................................---,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------................................./////////...------,,,,,,------------------------------------...///000000---...///000111111111111111111111111111111111111000000000000000000000000///000000111222222333333333444444555555555666666555444444333444555666777888777555555555666888999<<<<<<======>>>??????@@@===>>>@@@AAA@@@???>>>===>>>=========>>>???AAABBB???@@@AAA@@@>>>>>>>>>@@@;;;<<<>>>???@@@AAABBBBBBDDDCCCAAA@@@@@@AAACCCDDDBBBBBBAAA@@@@@@@@@@@@@@@??????@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888666666666777777666555555666666888999999999888777777777777777777777777777333333333333333333333333444444444444444333333333333333333333333222222111222222111111111111222222111222222222222111000000///000000111111000000///////////////////////////000000000000000000000000........................++++++,,,------...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************---,,,,,,++++++,,,,,,---)))******++++++******)))((()))***+++,,,++++++***************************))))))*********+++++++++************************))))))))))))))))))))))))((())))))******+++++++++************************))))))))))))))))))))))))************************(((***+++,,,,,,+++***(((************************************************)))))))))))))))))))))))))))))))))))))))***++++++&&&)))---...---,,,---...,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------........./////////000000,,,,,,---------.........------------------------////////////000000000000000111111222222222222222333333444444555666666666666666777777777777666666888888999;;;======<<<;;;;;;===???AAACCCDDDDDDCCCHHHGGGFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGFFFEEECCCBBBAAA@@@@@@AAABBBBBBBBBBBBAAA>>>???@@@@@@@@@???>>>===:::;;;;;;<<<<<<;;;;;;:::888777777888::::::999777777777888888888888777777555444444333333444444555555555666777777777777666444444555666666555444444111111222222222333333333222222222222222222222222111111000///////////////......///////////////...........................,,,,,,,,,+++,,,,,,------,,,------......------,,,+++++++++,,,,,,---------------------------------,,,,,,,,,------.................................000//////...------,,,,,,------------------------,,,,,,,,,---...///000111------///000111111111111000000000000000000000000000000000000000000000000///000000111222222333333444444333444444555777888555555444333444555666777999777555333444666888:::<<<<<<======>>>>>>>>>???===>>>@@@AAAAAA@@@>>>===============>>>???AAABBB@@@AAABBBAAA???>>>???@@@;;;;;;===>>>@@@@@@AAAAAAAAAAAABBBBBBCCCBBBBBBBBB@@@@@@???????????????@@@???????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888555666666777777777777666444555777888888888777666777777777777777888888888222222222222222222222222444444444444444444444444333444444444444333222222222222111111111111222222111222222222222111000000//////000000000000//////////////////////////////000000000000000000000000........................++++++,,,,,,---...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******************************+++++++++,,,,,,,,,************************---,,,,,,++++++,,,,,,---((()))***++++++***)))(((((()))***+++,,,,,,+++***************************))))))******++++++++++++************************))))))))))))))))))))))))(((((()))***+++,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))''')))+++------+++)))'''************************++++++++++++++++++++++++(((((((((((((((((((((((())))))((())))))***++++++###''',,,...---,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------////////////000000000000000111111222222222111111222222333333444555555666555666777888888777666555777777888:::======<<<;;;;;;===???AAABBBCCCCCCCCCGGGGGGFFFEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGBBBCCCDDDEEEFFFFFFFFFFFF@@@@@@AAABBBBBBBBBBBBAAA>>>>>>???@@@@@@???======888999999:::::::::999999777666666888:::;;;:::888777777888888888888777777555444444333333333444444444555555666666666666666333444555666666555444333111111111222222333333333111111111111111111111111111111000///////////////......///////////////...........................++++++++++++,,,------...,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///............---------000000//////.........---++++++++++++++++++++++++------......------,,,+++,,,,,,------.../////////111111000000000000000111000000000000000000000000000000000000000000000000............///000111222333333333444444444555555777777666555555555555555666777777666444444555777::::::::::::::::::::::::============<<<<<<<<<<<<>>>===<<<;;;;;;<<<>>>???AAAAAAAAA@@@@@@?????????;;;;;;<<<===>>>???@@@AAA>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>>>>>>>@@@???===;;;:::;;;<<<===:::::::::;;;;;;;;;;;;<<<===<<<999777666666777777666666777888888888888888777777777777888888888888777777777777777777777777333333333333333333333333444444444444444444444444555444444333333222222111111111111111111111111111333222111111222222000///000000000000000///............//////000000111111////////////////////////000///...---------------,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---******************************************************+++,,,,,,,,,,,,+++************************))))))*********+++++++++************************+++++++++*********))))))************************(((((((((((((((((((((((())))))))))))))))))))))))***************)))(((((())))))************))))))+++***)))(((((()))***+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------......---------------,,,,,,,,,...............---------000000000000000000000000111111111111111222222222444444444444444444444444444444333333333444555555666666777888999::::::;;;::::::<<<===???AAABBBCCCFFFEEEEEEDDDCCCBBBBBBBBBDDDEEEGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????======>>>>>>>>>>>>======<<<<<<;;;::::::999888888888999999::::::999999888999888888888888999:::;;;999888555333222333444444444444444444444555666777666666555444333333222222000000000111222222222333000000111111111111000000////////////////////////////////////////////////------------------------------...//////...---,,,//////.........---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............------------////////////......------.........------,,,,,,+++++++++,,,---.........---,,,,,,------.../////////111111000000000000000111000000000000000000000000000000000000000000000000///......///000111222222333333333333444444444444777666666555444444555555444555666555444555666888999999999999999999999999;;;;;;<<<<<<=========>>>===<<<;;;:::;;;<<<>>>???AAAAAA@@@@@@@@@?????????;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@??????>>>>>>>>>???>>><<<:::999:::;;;<<<::::::;;;;;;;;;<<<<<<<<<===;;;999777666666777777666666777888888888888888666666666777777777888888777777777777777777777777333333333333333333333333333333333333333333333333111111111111222222222222111111111111111111111111333222000111222222000///000000000000000///......///////////////000000000//////////////////////////////...------------------,,,,,,,,,,,,---...///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---******************************************************+++,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))************************************************))))))))))))))))))))))))***************)))(((((())))))************))))))+++***)))(((((()))***+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---------------------...........................////////////////////////000000111111111222222222444444444444444444444444444333333333333444555555555555666777888999999:::::::::<<<===???AAABBBCCCEEEEEEDDDDDDCCCBBBBBBAAACCCDDDFFFGGGHHHHHHGGGGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>=========>>>>>>=========<<<;;;;;;:::999999888888999999::::::::::::999999888888999999::::::::::::888777555333222333444444444444444444444555666666666555555444333333222222111111111111222222222222000000111111111111000000////////////////////////////////////////////////------------------------------...//////...---,,,.........------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............------------///............---------//////...---,,,+++******)))***+++---......//////,,,,,,,,,---......//////000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111222333222222333333333444444444666666555444444444555555222333444444444555777999888888888999999999999999999999:::;;;<<<===>>>???;;;;;;::::::;;;===???@@@@@@@@@????????????>>>>>>;;;<<<===>>>??????@@@@@@AAAAAA@@@???===<<<;;;;;;??????????????????>>>>>>>>>===;;;:::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999777666666777777666666777777888888777777555555555666666666666777777777777777777777777777444444444444444444444444222222222222222222222222......//////000111111222111111111111111111111111333111000000111222111///000000000000000///......000000////////////////////////////////////////////////...------------...------,,,,,,,,,---............------------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,******************************************************+++,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,++++++************************+++++++++***************************************++++++++++++++++++++++++)))))))))))))))))))))))))))************))))))((())))))************))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,------------,,,---------.../////////......//////////////////////////////////////////000000000111111111222222333333333333333333333333333333333333333444555555444444555666777888999999::::::<<<===???@@@BBBBBBDDDDDDCCCCCCBBBBBBAAAAAABBBCCCDDDFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>=========<<<<<<============<<<<<<;;;;;;::::::999999888888999::::::;;;;;;::::::999888999:::;;;;;;;;;:::999777666555333333333444444444444444444444444555666555555444444333333222222222222222222222111111111000000111111111111000000////////////////////////////////////////////////------------------------,,,---............------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------.........---------,,,,,,------------------------,,,+++++++++******))))))******+++,,,---......---+++,,,,,,------...///////////////000000000000000000000000000000000000000////////////////////////000000000000000111222222222222222222333333333333555555444444444444444555222333444444333444666888888888999999999999::::::999::::::;;;<<<<<<======::::::::::::<<<===???@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===???@@@@@@??????@@@@@@???>>><<<;;;::::::>>>>>>>>>>>>????????????>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;:::999888777777777777666666777777777777777666444444444555555555666666666666666666666666666666444444444444444444444444222222222222222222222222////////////000000111111111111111111111111111111222000///000111222111///000000000000000///......000000000//////......---///////////////////////////......---------......------,,,,,,,,,------............------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,++++++++++++,,,,,,******************************************************+++,,,,,,,,,,,,+++************************************))))))))))))************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))((())))))************))))))***))))))))))))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---......///000000......///////////////000//////////////////////////////000000111111222222222222222222222222222222222222222222333444555555444555555666777888999999:::;;;<<<===>>>@@@AAAAAACCCBBBBBBBBBAAAAAAAAA@@@@@@AAACCCDDDEEEEEEDDDDDDBBBAAA@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;::::::::::::999999888888::::::;;;;;;;;;;;;::::::777888:::<<<<<<;;;999888555555444333333333444444444444444333333444555555444444444333333333222222333333333222222111111111000000111111111111000000////////////////////////////////////////////////........................,,,,,,---------...------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------...------------,,,,,,,,,,,,,,,,,,,,,------------)))))))))******++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,---.........---...///000000000000///////////////////////////........................000000000000000000111222111111111222222222333333444444333333333333444444333444555444222222333555888999999999:::::::::;;;;;;;;;;;;;;;::::::::::::999999:::;;;<<<===>>>???========================;;;===>>>@@@@@@@@@???>>>=========<<<<<<<<<;;;;;;=========>>>>>>??????@@@>>>>>>===<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999888888777777777666666777777777666666555444444444444555555555555555555555555555555555555444444444444444444444444333333333333333333333333222222111111111000000000000000000000000000000000111000//////111222111///000000000000000///......000000//////......------////////////////////////......---------......///...------,,,,,,,,,------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,++++++******++++++,,,******************************************************+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))*********))))))))))))************)))))))))))))))******)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++,,,,,,,,,------+++,,,,,,---...///000000---........./////////000...........................//////000111111222222222222222222222222222222111111111222333444555555555666666777888999:::;;;:::;;;;;;===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@BBBCCCDDDDDDCCCCCCAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999999999999888888999::::::;;;;;;::::::999777888:::;;;;;;:::888666444333333333333444444555555444444333333333444444333333333333333222222222444333333333222222111111000000111111111111000000////////////////////////000000000000000000000000........................,,,,,,,,,,,,------......------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,------...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---))))))***+++,,,---......,,,,,,,,,,,,,,,+++******+++++++++,,,------......,,,---///000111000000///////////////////////////........................000000////////////000000000000111111111222222222333333222222222333444444444444444333111111222444777777888888999:::::::::;;;;;;:::::::::999999999999999:::;;;<<<=========;;;;;;<<<<<<<<<<<<======<<<===???AAAAAA@@@???>>><<<<<<<<<<<<<<<<<<======<<<<<<======>>>???@@@@@@>>>>>>>>>======<<<;;;;;;999999999999::::::::::::999999999999888888777777666666777777777666555555444444444555555555555666555555555555555555555555333333333333333333333333333333333333333333333333444444333222222111000000000000000000000000000000000///...///111111111000000000000000000///......//////..................////////////////////////...------------...//////......---,,,,,,,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++************++++++******************************************************+++,,,,,,,,,,,,+++*********************************+++++++++,,,,,,***************************************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))************)))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---.........,,,,,,------.../////////........................---...//////000111222222111111111111111111111111111111111111222444555666666666777888999:::;;;;;;:::;;;;;;<<<>>>??????@@@@@@@@@@@@@@@???????????????@@@AAACCCCCCCCCCCCBBB@@@???>>>===<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999999999888888888999999::::::999999888777888999999999888777666222222333333444444555555555444444333333333333333333333333333222222222222333333333333333222222222000000111111111111000000////////////////////////000000000000000000000000........................,,,+++++++++,,,---...///------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......---------,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,******++++++,,,,,,------***++++++,,,,,,,,,++++++***++++++,,,,,,---......+++,,,...000111111000///////////////////////////------------------------//////............//////000000000000111111111222222222222222222333444444222333333222111111333555555555555666777888888888999999999999::::::::::::999:::;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<<<<===@@@AAABBBAAA???===<<<<<<<<<<<<<<<<<<<<<===;;;;;;<<<===>>>???@@@AAA============<<<;;;::::::777777888888888999999999888999999999999888777777666666777777666555555444444555555555555666666666444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222111000000000000000000000000000///...///111111111000000000000000000///......------..................////////////////////////---------------.../////////...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++************++++++******************************************************+++,,,,,,,,,,,,+++************************(((((()))***+++,,,------************************))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************))))))************))))))((()))***++++++***)))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))*********++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---.................................------...///000111222222111111111111111111111111000000000111222444555666555555666777888999:::::::::;;;;;;<<<===>>>?????????????????????????????????@@@AAACCCCCCCCCCCCBBB@@@???>>>===<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::888888888888888888999999777888888999999888888777777777777777666666555555111111222333444444555555555444333333222222333333222222222222222222222222222222333333333333333333000000111111111111000000////////////////////////000000000000000000000000........................+++++++++++++++---...///.........------------,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......---------,,,,,,,,,++++++*********++++++,,,,,,,,,*********)))))))))))))))((()))***+++,,,---------***++++++,,,,,,---......+++,,,...000111111000///////////////////////////------------------------///......---------......000000000000111111111111222111111111222333333444///111222222111222444666333333444444555666666777777777888999:::;;;;;;<<<::::::;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<>>>@@@BBBBBBAAA???===>>>>>>=========<<<<<<<<<:::;;;<<<===>>>???@@@AAA<<<<<<<<<<<<;;;:::999888666777777777777888888888888888999999999888888777666666777777666555444444555555555666666666666777444444444444444444444444111111111111111111111111000000000000000000000000000000000111222222333333000000000000000000000000///......///000111111000000000000000000//////...,,,------....../////////////////////////////////---------------...///000///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++************++++++******************************************************+++,,,,,,,,,,,,+++************************%%%%%%&&&((()))***+++,,,************************))))))******++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************))))))************))))))((()))***++++++***)))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))******++++++++++++******************************************************+++++++++,,,,,,,,,,,,+++++++++++++++++++++******+++,,,,,,---..............................------...///000111222222000000000000000000000000000000000111222444555666444444555666777888999999:::;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>????????????@@@BBBCCCDDDDDDCCCBBB@@@???>>>===<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999::::::;;;;;;::::::999888888888888888888999999777777888888888888777777888777666555444555555555000111222333444555555555555444333333222222222222222222222222222222222222222222222333333444444444000000111111111111000000////////////////////////000000000000000000000000////////////////////////++++++******+++---.../////////.........---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........---------...///111222........................,,,,,,---...//////......000000000000000000111222111000000000111222333333333222222111111222222333444444444444444555666777666666777888999::::::;;;;;;:::999999;;;;;;:::999:::;;;<<<<<<======<<<<<<;;;===@@@CCCDDDDDDCCCBBB@@@@@@??????>>><<<;;;:::<<<===>>>???????????????<<<;;;::::::999999999999;;;:::999888888999:::;;;;;;;;;<<<<<<;;;;;;:::999999999888888888888999999666666666666666555555555333333222222222333333444333333333222222111111111222222333333333222222111222222222222222222222222555333111///......///000------...///////////////////////////////////////////////////////////////////////////////////////,,,,,,,,,---...///000000...------,,,,,,------...------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...************************************************+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((******++++++++++++******)))*********++++++++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))),,,+++***(((&&&%%%$$$$$$))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,+++***))))))))))))******************************+++++++++,,,,,,,,,------------------------...------------...//////,,,---......------...000000000111111111222222222000000///...............111111111111222444666777666666777777888888999999::::::;;;<<<=========<<<<<<<<<<<<===>>>>>>??????AAABBBBBBBBBBBBAAA@@@???<<<<<<;;;;;;;;;:::::::::999999:::;;;<<<===>>>?????????>>><<<;;;:::999888999999888888888888888888888777666666666666666666:::999777777888888666555222111111111222333333444555444444333333222222111333333333222222111111111111111222222222222111111//////000000000000//////............///000222222000111222222111000111222111111000......---------------------------------,,,,,,,,,+++++++++******)))***++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,,,,---...///000........................,,,------...//////......000000000///000000111222111111111000111111222222333222222111111222222333444444444444444555666666555666666777888999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<:::<<>>===<<<;;;:::======>>>???????????????<<<;;;::::::999999999:::;;;:::999888888999:::;;;;;;;;;<<<<<<;;;;;;:::999888888888777777888888888666666666666666666666666444444333333333333444444333333333222222222111111111222222222222222111111222222222222222222222222444222000///...///000111000111111222222222222222000000000000000000000000////////////////////////........................,,,,,,------......//////...------,,,,,,------...---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------************************************************************)))))))))((())))))))))))))))))))))))((())))))******))))))((()))******++++++******))))))))))))*********++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++******)))((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))*********++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,+++***))))))***************************************+++++++++,,,,,,++++++******************---------------......///,,,---......------...000000000000111111111222222000000///...............000000000000111333555666555555555666666777888999999:::;;;<<<<<<<<<<<<<<<<<<<<<======>>>?????????AAAAAAAAAAAAAAA@@@???>>><<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<=========>>>>>>===<<<;;;:::999999999999999999888888888888888777777666666666777777:::888777666777777666444222222222222222333444444555444444333333222222111333333333222222111111111000111111222222111111000//////000000000000//////............///000111222///000111111//////000111111000///......---------------------------------,,,,,,,,,,,,++++++++++++)))***++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,---...............***+++,,,---------------........................,,,---......///.........000/////////000000111222222222111111000111111111222222111111111111222222444444333333333444555555444555666777888999999:::777:::;;;;;;888777999;;;::::::;;;<<<<<<<<<<<<<<<:::;;;>>>@@@BBBBBBAAA@@@?????????>>>===<<<;;;;;;;;;<<<==================;;;;;;:::999999999::::::;;;::::::999999::::::;;;;;;;;;<<<<<<;;;;;;:::999888777777666666777777888666666666666666666666666555555555555555444555555333333333222222222222111000111111222222222111111222222222222222222222222222111000//////000111111111111222333333333333333111111111111111111111111////////////////////////---------------------------------------............------,,,,,,------.........------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,************************************************************)))))))))))))))))))))))))))))))))))))))******************))))))******++++++******)))((((((((()))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************+++,,,------))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******)))******************************************++++++++++++,,,)))))))))))))))))))))***------,,,,,,------...///+++---......------...///000000000000111111111111000//////............///////////////000222333444555444333333444555777888888999:::;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@AAAAAAAAA@@@@@@???=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999999888888888777777777777777888888888777555555666666444333333333222222222333444444555444444333333222222111222222222222222111111111000111111222222111111000//////000000000000/////////......//////000111222...///000000......///000111000///......---......------------------------------------,,,,,,,,,,,,)))***++++++***)))***+++++++++++++++++++++++++++,,,+++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,---.........------***+++,,,.........---,,,........................------...............---///////////////000111222333333222111000000000111222222111111111111222222444333333333333333444444444444555666777888888999555999<<<;;;666555888<<<::::::;;;<<<<<<<<<;;;;;;999;;;===???@@@@@@????????????>>>===<<<<<<;;;;;;999::::::;;;;;;;;;::::::;;;::::::999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999777777666666666666777777666666666666666777777777666666666666666555555555222222222222222222222222000000111111222222111111222222222222222222222222111000000///000000111222...///000000111111000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...---------------------...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,*********************************************************)))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))***+++,,,---...))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***************++++++************************************++++++++++++************++++++++++++,,,,,,,,,,,,,,,------...+++---......---,,,...////////////000000000111111000///............////////////000000111222333333333333222111222444666777777777999:::;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@??????>>>===<<<=========<<<<<<<<<<<<;;;=========<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::999999888888777777777777777888999:::888666555444555555444222444444333333333333444444555444444333333222222111222222222111111111111111000000111111111111000000//////000000000000/////////////////////000111111...///000000......///000000000///...............------------------,,,,,,......---------,,,,,,,,,)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,---...---------+++,,,...//////...---,,,........................---...............------............///000111222333333222111000000000111222111111000000111111222444333222222222222333333222333444555666777777888555999<<<:::666444777;;;999::::::;;;<<<;;;;;;;;;:::;;;<<<>>>?????????>>>???>>>===<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999777777666666666666777777666666666666777777888888666666777777777666555444222222222222222222222222000000111222222222222222222222222222222222222222000000000000000000111111---...//////000000//////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,...------,,,,,,------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,************************************************))))))))))))))))))******))))))))))))))))))))))))******++++++++++++******)))))))))******)))))))))(((((((((((())))))))))))******************************))))))))))))******))))))))))))))))))))))))******)))))))))******+++************************))))))(((((((((((())))))))))))************))))))'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))***+++,,,,,,************************))))))*********+++++++++)))))))))******++++++++++++++++++++++++,,,------+++,,,------,,,,,,---///....../////////000000000//////............//////000000111222222333333333222111111111111333444555555666777999::::::;;;;;;<<<<<<<<<===>>>>>>??????>>>????????????>>>======>>>>>>=========<<<<<<<<<>>>>>>===<<<;;;:::999999999999999:::::::::::::::;;;;;;:::999999888777777666666666666777888999:::777666444444555555333222555555444444444444444555555444444333333222222111111111111111111111111111000000000111111000000000//////000000000000//////000////////////000000111///000111111//////000111000//////............///......---------,,,,,,,,,......---------,,,,,,,,,)))***++++++***)))***+++++++++++++++++++++++++++*********+++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------............------.................................///......---,,,---------...///000111222222222111111000111111111111111000000000000111111333333222222111111222222222222333444555666666777555888:::999666555777999999999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>???>>><<<;;;;;;;;;<<<===>>>>>>>>>???>>>>>>===<<<::::::999999999:::;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999888777777666666777777888555666666777777888888999666666777777777555444333111222222222222333333333000111222333333333333333222222222222222222222222111111111111000000000000//////000111111111111111........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,************************************************))))))))))))************)))))))))))))))))))))))))))******************)))((())))))******))))))(((((((((((()))))))))************************************))))))))))))******))))))))))))))))))))))))******)))(((((((((((()))************************))))))(((((((((((())))))))))))************))))))''''''((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***+++,,,---************************)))))))))************+++'''''''''((())))))******++++++******++++++,,,---***,,,------,,,,,,---...............///////////////............//////000000111222222333333222222000000111222333333333444444555666888999::::::::::::;;;;;;<<<<<<===>>>>>>======>>>???????????????>>>>>>>>>>>>============???>>>===<<<;;;:::999999999999999999999999999999;;;::::::999888777666666444444444555666888999:::777666444444555555333222666666555444444444555555555444444333333222222111000000000111111111111111///000000111111000000/////////000000000000//////000000////////////000000///000111111//////000111//////............//////.........------,,,,,,+++------------,,,,,,,,,,,,)))***++++++***)))***+++************************)))*********++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,------,,,,,,,,,,,,,,,---..............................//////...------,,,---------...///000111222111111111000111111222222111111000000000000111111333333222111111111111111111111222333444555666666777777777777777777777777999999:::;;;;;;;;;;;;:::<<<<<<<<<===>>>>>>??????>>>===<<<::::::;;;<<<===>>>>>>>>>>>>>>>===<<<<<<:::999999999::::::;;;<<<;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::999888888888777777888888888555666666777888888999999555666777777777555333111111111222222222333333333111111222444444555555444222222222222222222222222111111111111111000///...000000111222222222222111////////////////////////////////////////////////------------------------+++++++++,,,,,,------......------,,,,,,------...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------************************************************((()))))))))************))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))(((((()))))))))*********++++++******************************))))))))))))******))))))))))))))))))))))))))))))((((((((()))))))))************************))))))(((((((((((())))))))))))************))))))&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))***,,,---...************************))))))))))))************''''''((())))))***++++++***************+++,,,,,,***,,,------,,,+++---...------........./////////...............///000000///000111222222222111000///000222333444444333222333444555777888999::::::999999::::::;;;<<<<<<<<<<<<<<<>>>???@@@AAAAAAAAA?????????>>>>>>>>>======>>>>>>===<<<;;;::::::999999999999999888888888888:::999999888777666555444222222333444555777999:::888777555555666666444333777666666555555444555555555444444333333222222111///000000000111111111222//////000000000000////////////000000000000//////000000////////////000000...///000000......///000//////............/////////......---,,,,,,++++++,,,,,,,,,,,,++++++++++++)))***++++++***)))***+++************************))))))******+++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,---------,,,,,,---,,,+++*********+++,,,.........................../////////...---,,,,,,,,,,,,------///000111222111000000000111222333333111111000000000000111111333333222111000000111111000111222333444555555666888666555666777888777555999999:::;;;;;;;;;::::::<<<<<<======>>>>>>??????>>>===;;;::::::;;;<<<===;;;<<<<<<<<<;;;::::::999999999999999::::::;;;<<<;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::999999999888888888888999999555666666777888999999999555666777777666444222111111111111222222333333333111222333444555555555555222222222222222222222222222222222222111///...---//////000111111111111111000000000000000000000000////////////////////////------------------------******+++,,,,,,---.........------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...************************************************(((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((************++++++++++++******************************))))))))))))******))))))))))))))))))))))))(((((((((((()))***++++++************************))))))(((((((((((())))))))))))************))))))&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))***,,,---...************************))))))))))))************)))******+++,,,---------*********)))***++++++,,,***,,,------,,,+++---...---------.........//////...............///000111...///000111111000//////...000222555555444333111222333555666888999::::::888888999::::::;;;;;;<<<;;;<<<>>>???AAABBBBBBBBB????????????>>>>>>>>>>>>>>>======<<<;;;;;;::::::999999999999888888777777999999888777666555444333111111222333555777888999999777666555666666555333777777666555555555555555555555444333333222222111//////000000111111111222//////000000000000////////////000000000000//////111000////////////000000---...///...------.../////////.........//////000//////...---,,,,,,++++++,,,,,,,,,+++++++++******)))+++++++++***)))***+++************************((())))))))))))*********,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,************************...------,,,,,,------............------,,,,,,,,,------------------------------............---------------............///000111111111111222222222111111111111111111111111222222111111111111111111444333333333333444555555888888888888888999999:::777888888999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>===<<<;;;:::;;;;;;<<<999999999999999999999999:::999777666666888999;;;999::::::;;;;;;::::::999777777666666777888999999<<<;;;::::::999999::::::777666777999;;;<<<;;;:::666555555444444333222222222333444555555333111000000111222333444333222222000000000000000000111111222111111000000000000000000000111111111111000000...///000///------///000//////.........------------+++)))***---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++(((((((((((())))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))(((((())))))))))))((('''''''''''''''(((((()))***************))))))))))))))))))))))))+++++++++++++++***)))(((''')))******))))))***+++++++++***)))(((((()))))))))************+++++++++)))************+++++++++******+++,,,,,,,,,,,,+++************************************++++++++++++))))))***+++,,,------...+++++++++,,,,,,------------------............///---------.........//////000000000000000111111111000000000000111111111111222333666777888777666555777777777888999999:::::::::<<<>>>@@@BBBCCCDDDDDDBBBAAA???>>><<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999444555666777999:::;;;<<<999999777666555555555555666555555444444444555555777666666555555555555666888555333222444555333111666555333222111222333333444333222000///......---111111000///////////////000...---...111222111///000000///...............111111000000//////............---------,,,,,,,,,,,,---.........---,,,+++*********++++++,,,,,,,,,+++++++++************)))************************)))))))))*********++++++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,---------------------,,,,,,,,,------------------------------............---------------............///000000111111111222222222111111111111111111111111111111111111111111111111444333333333333444555555777777777777777888999999888888888999::::::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<>>>===<<<;;;:::;;;;;;<<<999999999999999999999999:::999777777777888:::;;;::::::;;;;;;;;;;;;::::::888888888888888999::::::;;;;;;:::999999999999:::999888888999:::;;;999888666555555444444333333222111222333444444222111000000111222333444333333222111111111111111111111111222111000000//////000000000000111111111111000000...///000///------///000//////.........---------...,,,***+++---///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******************))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********(((((((((((())))))))))))************************))))))))))))))))))))))))************************++++++***)))))))))))))))))))))((('''''''''''''''(((((()))***************))))))))))))))))))))))))+++++++++++++++***))))))''')))******))))))***+++++++++***)))))))))))))))))))))*********+++++++++)))************+++++++++)))***++++++,,,,,,++++++************************(((((((((((())))))))))))++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---.........////////////000---------.........//////222111111111000/////////000000000000111111111111111333555777888777666666666666777777888999999:::;;;<<<===@@@AAACCCDDDDDD@@@@@@>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888888888888888999888777666555555555555555555444444444444555555777777666555555555555666888555333333444444333111444333222111111111222222444333222111000/////////111000//////......//////000///---...111222111///111000//////......//////000000000000//////......000000/////////.........,,,---.........---,,,+++******+++++++++,,,,,,,,,+++++++++************)))************************************+++++++++,,,+++++++++++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------............---------------............///000000000111111111222222111111111111111111111111111111111111111111111111333333333333333444555555666666555555666666777888888888999999:::;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<::::::::::::999999999999:::999888888888999;;;<<<:::;;;;;;<<<<<<;;;;;;:::999999999999999999:::;;;;;;;;;:::999999999999999:::999888999::::::888666666666555555444333333333111222333333333222111000111111222333333333333333222222222222222222111111222111000000//////000000///000000111111000000///...///000///------///000...............---------...---+++,,,---///......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,*********************************+++++++++++++++*********+++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))************************))))))))))))))))))))))))************************+++***))))))))))))))))))))))))((('''''''''(((((((((((()))***************))))))))))))))))))))))))***++++++++++++***))))))''')))******))))))***++++++***)))))))))))))))))))))))))))*********++++++)))************+++++++++)))***++++++,,,,,,++++++************************(((((((((((()))))))))))),,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,,,,+++...////////////000000000------........./////////333222111111//////...---000000000000111111111111000222444666777777777666555555666777777888888999;;;<<<===???AAABBBBBBCCC???>>>===<<<;;;:::::::::;;;<<<<<<<<<<<<;;;::::::888888888888888888888888888888777666555555555555444444333333333444444555777777666555555555555555777555333333444444333222333222222111111111111222333333222111111111111111000//////............///000///...///111222111000111111000////////////000000000000////////////...///////////////.........---------------,,,++++++***++++++++++++,,,,,,,,,+++++++++************)))******************************+++++++++,,,,,,,,,+++++++++***************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------............///000000000000111111111111111111111111111111111111111111111111111222222222333333222222333333444555555555444444555555666777888888999999:::;;;;;;;;;999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<:::::::::::::::999999999999999888888999:::;;;<<<:::;;;;;;<<<<<<;;;;;;:::999999888888888999999:::;;;::::::999888999999999999888888888::::::888666666666666555444444333333333333444444444333222111222222222333333333333333333333333222222222222222111111000/////////////////////000000000000//////...///000///------///000........................///...---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))*********+++++++++))))))))))))))))))))))))***************+++++++++*********++++++,,,,,,---))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))))))))***))))))((((((((((((((()))(((((()))***************))))))))))))))))))))))))******+++++++++******)))''')))******))))))***+++******)))))))))))))))***))))))))))))************))))))*********+++++++++))))))***+++++++++++++++************************)))*********++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++............////////////............////////////111111000000/////////...///000000000111111111111000111333444666666777777555555555666777777888888;;;<<<===???@@@AAAAAAAAA===<<<;;;;;;::::::::::::<<<<<<<<<<<<<<<;;;;;;:::555666777888999:::;;;;;;888777666555555555555555444333333333333444444555888777666555555444555555666555444333333333333333333333222222222222222222333222222222222222333333//////...............///000//////000111111111111222111111000000000000000////////////////////////------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------............/////////000000000111111111000000000000000000000000000000111111111222222222333222222222222333444444444444444333444555555666777777888999999::::::;;;888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999777888888888999:::;;;;;;:::;;;;;;;;;;;;;;;;;;:::999888777777777777888888::::::999888888888888999666666666888:::;;;:::888777666666555555444333333555555555555555444444444333333333333333444444444333333333222222222111111111000000///...///////////////000000000000//////...///000///------///000---..............................---------...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))*********************************++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))((((((((())))))***(((((()))***************)))))))))))))))))))))))))))******+++++++++******''')))******))))))***+++***)))))))))))))))******(((((()))))))))*********))))))*********+++++++++))))))***++++++++++++***************************)))*********++++++++++++))))))***+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------.............../////////000000......//////000000000111///000000000111111111111000111222333444555666666555555555666777777888888;;;<<<===>>>??????@@@???<<<;;;;;;:::::::::;;;;;;<<<<<<======<<<<<<;;;:::666666777888999::::::;;;777666666555555555555555333333333333444444555666888888666555555444444444555555444444333333444444333333444444444444444444222222222111222222333444//////.........//////000///000000111000111111222222111111000000000000000.............../////////,,,---------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************+++++++++,,,)))))))))***************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------............////////////000000000111111000000000000000000000000000000000111222222333333222222222222222333444444444444333333444444555666666666777777888999999999777888999;;;<<<<<<<<<<<<:::;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;::::::999999666666777888999:::::::::999::::::;;;;;;::::::999999888777777666777777777::::::999888888888888888555555555777:::;;;:::999777777666666555444444444777777666666666555555555333333333333333444555555333333333222111111000000111000//////......//////...//////000000//////......///000///------///000---------.....................///---,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++*********++++++++++++,,,***************************************)))))))))*********+++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))******+++))))))((((((((()))******(((((()))***************))))))))))))))))))))))))))))))***++++++++++++***''')))******))))))***+++)))))))))))))))******+++((((((((()))))))))******)))************+++++++++((()))******++++++******************************(((((((((((())))))))))))((()))***+++,,,------...---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------....../////////000000000,,,---......000111111222000000000000111111111111111222222222333444444555555555666777777888888999<<<<<<===>>>>>>>>>>>>>>>;;;;;;:::::::::;;;<<<<<<<<<============<<<;;;;;;::::::999999888777777777666666555555444555555666444444444444555555666777999888777555555444444444444555555444333222444555333444444555555555555444222222111111111222222333000////////////000000111///000222111000000111333111111000////////////000---............/////////.........///////////////------,,,+++++++++++++++,,,,,,,,,++++++++++++***+++++++++************)))************************)))))))))*********++++++((()))))))))*********+++************************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------............///////////////000000000111000000000000000000000000///000000111222222333333222222222111222222333444444444444444444555666666555555555666777777888888777888999:::;;;<<<<<<<<<::::::<<<=========<<<<<<===<<<<<<;;;::::::999999444555666777888999999999888999999::::::999999888:::999888888777777777888:::999999888888888888888777666666777999:::999777777777666666555555444444777666666555555555555555444333333222333444555666333222222111000000//////000000///............///......////////////.........///000///------///000---------.........//////---...///---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++*********)))))))))(((******************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))***++++++))))))(((((()))******+++(((((()))***************))))))))))))))))))))))))))))))***+++++++++++++++''')))******))))))***+++)))))))))))))))***++++++(((((((((((()))))))))***)))************+++++++++((())))))***************************************(((((((((((())))))))))))*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------........./////////000000000000---.........///000000000000000000000111111111111333222222222222222333333666666777777888999999:::<<<<<<======>>>=========;;;;;;:::;;;;;;<<<=====================<<<;;;;;;::::::999999888777777666555555555444444555555666555555555555666777888888999888777666444444444444333444555444222222444666222333444555555555444444222111111000000000111111000000000000000111222222///111222222000000111444111000//////......//////---------.........//////........./////////000000---,,,+++*********+++,,,,,,,,,,,,+++++++++******+++++++++************)))************************((())))))))))))*********(((((())))))*********+++************************************************************************,,,++++++++++++++++++,,,---,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------.........//////////////////000000000000000000000000000000000000///000000111222222333333222222111111222222333444555444444444444555666666444444555555666777777777666777999:::;;;<<<<<<<<<999:::<<<=========<<<<<<======<<<;;;::::::999999333444555777888888999999888888888999999888888888;;;::::::999888888888999:::999999888777888888888999888777888999888777555777777777666555555444444666666555444444444444555444444333222333444555666222222111111000//////...000000///.....................////////////.........///000///------///000---------.........//////,,,......---***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++''''''(((***+++,,,---...++++++,,,,,,,,,---------+++++++++++++++++++++++++++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++))))))((())))))***++++++(((((()))***************))))))))))))))))))))))))((()))***+++++++++++++++((()))******))))))***+++))))))((())))))***++++++(((((((((((()))))))))))))))************+++++++++(((((()))***************************************************++++++++++++,,,,,,,,,++++++++++++***+++++++++,,,,,,------------------.........//////////////////000000000000///////////////.........000000000000111111111111444333222222111111222222777777777888999999::::::<<<<<<===============<<<;;;;;;;;;;;;<<<<<<===>>>===============<<<<<<;;;777777777888999999999:::555555444444444555555666555555555666666888999999999888777666444444333333222444666444222222444777000111333444555444333333222111111000//////000000111111000000111222333333///111333222000000222444000000///...............---------.........//////,,,,,,,,,---------......---,,,+++*********+++,,,,,,,,,,,,++++++*********+++++++++************)))++++++++++++++++++++++++******************************++++++++++++******++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---.........///////////////............////////////000000000000000000000000////////////000000000000000000000000111111111111111222333333444444333333666666555555555666666777::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;<<<<<<======<<<:::999777888888999999999:::::::::::::::999999888999999999:::999888888777777888888:::::::::999999999888888999999999888888888777777999888666555444444444444555666777777777666444333555555444333333222111111111111111111000000000000000000////////////000000////////////////////////000///...------...///000///...---,,,,,,---...//////...,,,++++++,,,...///(((((()))+++,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...*********++++++,,,,,,,,,...---+++******+++---...))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++************************)))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))******************++++++++++++******---***((((((+++,,,+++)))***)))(((''''''((()))***++++++************++++++************************))))))***))))))((('''&&&)))))))))))))))))))))))),,,+++(((&&&%%%'''(((***(((((()))******************)))))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************+++***)))(((((()))***++++++,,,------......------,,,,,,,,,---------......000000000000////////////////////////000000000000...111333222///...000222222222111111222222333444555555666666777999::::::;;;<<<===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;======<<<;;;::::::::::::::::::999888777777777888888666444333333333555666666666666666555555555555999888888777666555555444333555888999999666333111444333333222222333333444444333000......000222444000000111111111111000000000000111111111111000000000000000000////////////000000//////.........---///............---------......---,,,,,,+++******+++++++++*********))))))'''(((((()))***+++++++++++++++++++++++++++++++++******************************++++++++++++******++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---............////////////............////////////000000000000000000000000////////////000000000000000000000000111111111111000111222222333333222222444444333333444444555555888999999:::::::::::::::=====================<<<;;;<<<<<<<<<<<<:::999888888888888999999999::::::999888888777777888888888:::999888888777777888888:::999999999888888888888999999888888888777777777777777555555444555666666555666666777666555444333555444444333222222111111222111111111000000//////000000////////////000000////////////////////////000///...------...///000///...------------...//////...,,,++++++,,,...///,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---...++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************************)))************+++++++++*********************************)))))))))))))))******))))))))))))******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))******************++++++++++++******,,,***((((((+++,,,+++)))***)))(((((((((((()))************))))))*********************************)))***************)))((()))))))))))))))))))))))),,,***(((&&&%%%&&&((()))(((((()))***************++++++*********)))))))))))))))))))))************(((((((((((((((((((((((((((((()))***************+++***))))))))))))***++++++,,,------...---------,,,,,,,,,---------................................./////////000000000000///000111111000///000111222111111111111222333333333444444555777999;;;<<<:::<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;===<<<;;;::::::999999::::::999888888777777888888888666555333333444555666666666666666666777777777888888777777666555555444444555777888888666333222333333222222222222333333333222111//////000222333000000111111111111000000000000111111111111000000000000000000/////////...000/////////.........---............------------......---,,,,,,+++******+++++++++*********))))))++++++******)))(((((((((++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------........./////////............////////////000000000000000000000000////////////000000000000000000000000111111111111000000111222222222222111222222222222222333444444666777888999999999999999>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888888888888999999999999:::777777666666666777777888999999888777777777777888888888888888777777777777888888888888777777777777555555555555555666777777555555666666555555444333444444333333222222111111222222222111000//////...000000////////////000000//////////////////////////////............/////////...------------...///...---,,,++++++,,,---...000///---,,,+++***++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///------,,,,,,,,,,,,,,,+++(((***,,,------,,,***((())))))))))))))))))))))))************************)))************+++++++++************************++++++******))))))((((((++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))******************++++++++++++******,,,***((()))***+++***)))***))))))(((((())))))******))))))(((((())))))***)))))))))))))))))))))))))))******++++++++++++***))))))))))))))))))))))))+++***(((&&&&&&''')))***(((((()))***************,,,,,,,,,+++++++++++++++************++++++++++++''''''''''''''''''''''''(((((()))***************,,,+++***))))))***+++,,,++++++,,,---------------,,,,,,,,,---------......------------------------....../////////000000000111000//////111111000///111111111111111222222333222222333555777999;;;<<<999:::;;;;;;:::999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999999999888777777777888888777666555444444444555666555666666666777888888888777777777666555555444444555555666666666555444333222222222222222222222222111111111111111111111222000000111111111111000000000000111111111111000000000000000/////////....../////////...........................------------...------,,,,,,++++++***+++++++++***************++++++******)))(((((('''++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,------....../////////............////////////////////////////////////////////////000000000000///000000000111111111111000111111222222222222222111111111111222333444444666666777888999999999999<<<;;;:::888888888888999;;;;;;;;;;;;::::::999999888888888888999999999999777777666666666777888888999999888777777777777777777777777777777666666666888888777777777666666666666666555555555666666666555555555555444444333333333333333333222222111111333222222111000///......000000////////////000000/////////////////////////////////....../////////.........------............---,,,,,,,,,,,,---...111000...,,,++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---...///...---------,,,,,,++++++)))***++++++++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++************************,,,++++++***)))(((''''''+++******))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++************((()))))))))******************++++++++++++******+++***)))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((())))))***++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))***************++++++++++++++++++++++++)))))))))*********++++++(((((((((((((((((((((((((((((()))***************---,,,+++******+++,,,---++++++,,,------------,,,,,,,,,,,,---------......---------------................../////////000000222///---...111222000...000000000000000111222222333333333444555777888999777999:::999888888999;;;::::::;;;;;;;;;;;;<<<<<<<<<;;;:::999888888888888888888777777777777888888777777666555444555555666333444444555666777888888666666666555555444444444555555444444444444444555111111111222222111111111///000111222333222111111000000111111111111000000000000111111111111000000000000/////////..........................................---------,,,,,,---------,,,,,,+++++++++************************(((((())))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---...//////000............////////////////////////////////////////////////000000000000///000000000111111111111111222222333444333333333222222222222333444555666666777888999::::::::::::::::::999888888888888888;;;:::::::::999999999999777777888888888999999999777777777777777888999:::999888777777666666777777666666666666666666666666777777777666666666555555777777777666555555444333555444444333333333333333333222222222222222111111222222111111000//////...000000////////////000000////////////////////////...//////////////////...---..................------------,,,,,,---------......---,,,,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------,,,,,,+++++++++++++++***))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++************************,,,++++++***)))(((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,+++***)))((((((((()))))))))******************++++++++++++******)))***))))))(((((()))***))))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))*********))))))))))))))))))))))))))),,,++++++******+++,,,,,,(((((()))***************)))))))))***************((((((((()))))))))******))))))))))))))))))))))))(((((()))***************---,,,+++******+++,,,---***+++,,,,,,------,,,,,,,,,,,,,,,---------......------........./////////............////////////111///---...111222000---000000//////000000111222555444444444444444555555555777888888777777888:::::::::::::::;;;;;;<<<<<<;;;;;;999888888888888888888777777666777777888888777777666666555555555555222222333333444555666666555555555555444444444444444444333222222333444555000111222222222222111000...000111333333333111111000000111111111111000000000000111111111111000000////////////............---------..................------------,,,,,,,,,------,,,,,,,,,,,,++++++************************)))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,---...//////000............////////////000000000000000000000000////////////000000000000000000000000111111111111222222333444444444444333333333333333444666777888555666777888999::::::::::::;;;;;;<<<<<<;;;;;;:::::::::999999999999::::::777777777888888888888999777777777777888999::::::888888777666666666666777666666666666777777777777666666666666555555555555888888888777666444333222555444333222222222222333222222222222222222111111111111111111000000000000000000////////////000000////////////////////////......////////////......------...//////...------------------------------++++++,,,,,,------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***---,,,***((((((***,,,---))))))))))))))))))))))))************************)))************+++++++++************************++++++******))))))(((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***)))(((''''''))))))))))))******************++++++++++++******))))))***)))(((''')))+++)))******++++++******)))***))))))(((((())))))***))))))))))))))))))))))))'''(((((())))))))))))((())))))))))))))))))))))))++++++++++++++++++,,,---(((((()))***************((((((((((((((()))))))))'''((((((((())))))))))))************************(((((()))***************,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...//////000000------........./////////000///......000000///...///////////////000000111555555444333222222222222444555777777666666777999999999::::::;;;;;;<<<<<<;;;:::999888777777777777777777666666666777888888777777777666666666555555111222222222333444444444444444444444444444444444333333222222222333444444000111222333333222111000...///111222333333222111000000111111111111000000000000111111111111000000/////////.........---------------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++---,,,+++***)))((('''&&&++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,************************+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***++++++,,,...//////000............////////////000000000000000000000000////////////000000000000000000000000111111111111111111222333333333333333222222333333444666777888444444666777888999999999888999<<<>>>>>>===<<<;;;::::::999888888999:::;;;777777777777888888888888666666666666777888999999888888777666666666666666666666666777777888888888666666666555555555444444666666777777777555444333444444222111111111222333111111111111111111222222000000000000111111111111000000////////////000000////////////////////////---...///000000///...---------...//////...------,,,------------------,,,)))***,,,---...---,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******)))******************+++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))************************)))************+++++++++*********************************)))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************++++++++++++******((()))***)))'''''')))+++)))***++++++++++++***)))*********))))))*********************************))))))*********)))(((((()))))))))))))))))))))))))))))))))*********++++++(((((()))***************'''''''''(((((()))))))))(((((()))))))))*********))))))))))))))))))))))))(((((()))***************+++***))))))))))))***+++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......+++,,,,,,---......//////---------.........//////...///000///......///000///............///000000444333333222222222222333222444555666555555777888888999999:::;;;;;;<<<<<<:::999888777777666666777666666666666666777888888777777777777777666555555333333333333333333333333333333333333333333333333111111222222333333333333111222333444444333222111//////000111222333333333000000111111111111000000000000111111111111000000//////.........---------,,,,,,,,,------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---,,,+++***)))'''&&&&&&++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++++++++,,,************************+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---******+++,,,...//////000............/////////000000000000000000000000000////////////000000000000000000000000111111111111000000111222222222222111222222222333444555777888222333444666777888888888444666:::===>>>===;;;999:::999888888888999:::;;;777777777777888888888888444444444555555777888888888888777666666666666666666666777777888888999999666666555555555444444444444444666777777777666555444333222111111111222333111111111111111111222222/////////000111111222222000000////////////000000////////////////////////---...///000000///...---,,,---...//////...---,,,,,,------......------,,,(((***,,,......,,,***(((...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))(((((())))))*********+++***+++---......---+++***))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++************************)))))))))))))))*********++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))***+++))))))))))))******************++++++++++++******''')))***)))'''&&&(((+++)))***+++,,,,,,+++***)))++++++************++++++************************+++++++++++++++***)))((())))))))))))))))))))))))''''''(((((()))))))))***(((((()))***************''''''(((((()))))))))***)))************+++++++++(((((((((((((((((((((((((((((()))***************+++***)))(((((()))***+++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......******+++,,,,,,---......---------.........//////---///111000---,,,...111...............///000000222222111111222222333444222333555555555555666888888888999::::::;;;<<<<<<:::999888777666666666666666666666666666777888888777777777777777666555555444444444444444444444333333333333333333333333333000111222333333333333333111222444555555444222111///000000111222222333333000000111111111111000000000000111111111111000000//////.........---------,,,,,,,,,------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++*********)))))))))))))))......---,,,+++***)))(((++++++******************,,,,,,,,,++++++*********************************+++*********))))))((((((************************+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******+++,,,,,,---......---------............/////////000000000000//////111111000000//////......////////////000000000000111111111111111111111111111111222222222333333333666666777777777777666666555777999;;;;;;;;;:::999;;;:::999999888888999999888666555666888999999888666777888999999888777666777777555444444555666666888777777777777777888888777777777777777777777777999888777666555444333333333333333222222111111111111222222333333222222111111111111111000000000000...------------...//////000000000000////////////111000000///...---------......//////...---,,,,,,------------------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************+++++++++******))))))))))))************+++++++++---,,,+++***))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))************************++++++***)))(((((()))))))))))))))))))))))))))))),,,+++++++++******)))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((,,,)))$$$!!!!!!###''')))+++*********))))))(((((()))************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))************************************************...------,,,,,,------...***+++---///000000///.....................------//////.........---------............////////////000111111111222222222222333444555666777888999:::::::::999999::::::;;;<<<<<<<<<;;;:::999888777666333444777888999888777666555555555555555555555555444444222222222222444444444333222111111111222333555555444444444333333333666555444333222222222222000111111222222111111000//////000000111111222222000000///..........................................///000///---,,,,,,...------------------------...---,,,,,,+++++++++++++++++++++*********)))))))))))))))))))))))))))))),,,,,,++++++++++++******(((((()))***+++,,,,,,---,,,,,,,,,++++++*********************************************)))))))))(((************************++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,---......------------............//////000000000000//////000000000000//////....../////////000000000111111111111111111111111111111222222222222333333333333555666666777777666666555555666888:::;;;:::999999::::::999999888888888999888777555555666777666555555666777888888777666555888777666555666666777888888777777777777777888888666666666666666666666666888777777666444333333222444444444333333333222222111222222333333222222111111111111111000000000000///............///000000000000000/////////......111000000///......------...............---,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************,,,+++++++++************))))))*********+++++++++,,,+++******))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************++++++***)))))))))))))))))))))))))))))))))))))))++++++*********)))))))))++++++******)))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((***)))(((&&&&&&&&&'''(((************)))))))))((())))))*********+++++++++************************))))))))))))))))))))))))************************+++******************+++------,,,,,,,,,,,,------+++,,,---...////////////........................//////.........---------............////////////000000000000111111111222222333444555777888::::::888888888888888999::::::;;;;;;:::999888777666666555555777888888777666666555555555555555555555555444333333222222333333444333333222111111222333444555555555444444444333333555555444333222222111111111111222222222222111111000000000000000111111111000000///..........................................//////...---,,,,,,...++++++++++++++++++++++++------,,,+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))*********+++++++++,,,,,,))))))*********++++++++++++++++++++++++*********************************************))))))))))))************************,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,***++++++,,,,,,------...------------...............//////000000//////...000000000////////////...000000000000111111111111111111111111111111111111222222333333333444444444444555555555555555555444555666888999::::::999888::::::999999888888888888888777555444555555444333555555666666666666555555777777666666777888999:::888777777666666777777777555555555555555555555555666666555444333333222222555555444444444444333333111222222333333222222111111111111111000000000000///////////////000111111/////////.........------000000000///......---------............------,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************,,,,,,,,,++++++++++++***)))))))))*********+++++++++***)))))))))))))))***))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************+++***))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))+++,,,+++***((('''************)))))))))))))))))))))*********++++++************************))))))))))))))))))))))))************************,,,+++***))))))***+++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,---...///000.......................................---------............////////////////////////000000000000111222333555777888::::::777666666666666777888888::::::999888777666555555777777666666666666666666444444444444444444444444222333333444444333333222222222222222222333444555666666555555555444444444444444333333222222111111222222222333333222222222111000000000000000000///000000///.......................................---...///...---,,,---...++++++++++++++++++++++++,,,++++++++++++,,,,,,---+++++++++***************))))))))))))))))))))))))************++++++++++++------,,,+++***(((((('''+++++++++************************************************)))))))))))))))************************---,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,---------............//////////////////...////////////////////////000000000000111111111222111111111111111111111111222333333333333444444444333444444555555444444333444555666888888888888888999999999999999888888777777666444444555666555444444444444444444444444444555555666666777888999:::888777777666666666666777555555555555555555555555555555444333333222111111444444444444444333333333111222222333333222222111111111111111000000000/////////......//////000111///.........------------000000//////............---------......------,,,------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,+++++++++++++++))))))))))))************)))))))))((())))))******))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))))))))***)))))))))))))))))))))))))))))))))((((((((((((((((((((())))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))+++,,,,,,+++)))'''*********)))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************,,,+++***((((((***+++,,,---,,,,,,,,,,,,,,,,,,---------,,,+++,,,---///000---------...................................................////////////.........////////////000000111222444666888999:::666666666666666777777888999888888777666555555555888777666555555555555555444444444444444444444444222222444444444444222222222222222333444555666666666666666555555555444444333333333333222222111111222222333333333333222222111111000000/////////...000000///.......................................,,,---......,,,,,,---...------------------------+++*********+++,,,------************************))))))))))))))))))))))))+++++++++*********))))))------,,,+++***(((((('''************************************************))))))))))))))))))******************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------.........////////////.....................////////////000000000000111111111000000000000000000000000222222222333333333444444333333444444444444333333444444555666777777777777888888999999999888777666666444333444777888888888444444333333333333444444333444555666777777888888888888777666555555666666666666666666666666666666444444444333222222111111222222222222222333333333111222222333333222222111111111111111000000000///......------......///000///.........------------////////////............,,,,,,---------------,,,---------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++(((((()))))))))*********))))))((())))))***++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))))))))******))))))))))))))))))))))))((((((((((((((()))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))***)))))))))))))))))))))))))))******(((((()))))))))*********))))))))))))))))))))))))************************************************++++++***))))))***++++++,,,,,,,,,++++++,,,,,,,,,...---,,,++++++,,,...///---------.........//////---.................................////////////---.........////////////000111222333555777888999666666666666666777888888888777777777666555555555888777666555444444555555444444444444444444444444222222444444444444222222222222333444555666666666666555555555444444444444222222333333333222111000111222222333333222222111111000000000//////......000000///.......................................+++---...---,,,,,,---...------------------------************++++++,,,---************************))))))))))))))))))))))))++++++*********)))))))))))))))*********+++++++++)))))))))***************************************))))))))))))************************************+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////......------............/////////////////////000000000000000000000000000000000000111111222222222333333333333444444444444444444333333444444555555666777777777888999999999888666555444333333444777999:::999444444333333333333444444333444555666777777666666888888777666555555555555666666666666666666666666444444444333333222222222111111222222222222333333111222222333333222222111111111111111000000000000---------------...///////////////.........------//////////////////......+++,,,,,,------------,,,++++++++++++++++++++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++************************)))************+++++++++((((((((()))))))))******))))))))))))***+++------))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))(((((())))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))(((((('''(((((()))***))))))))))))************((((((((()))))))))******((((((((((((((((((((((((************************************************************************,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,------,,,,,,------.../////////---------...........................////////////............////////////000111222333444666777777666666555555666666777888888777777777666666666555666666555555555555555555333333333333333333333333222333333444444333333222333333444555666666666666555555444444444333333333000111222333333222111000111111111222222111111111000//////////////////...000000///.......................................+++,,,------,,,,,,---...+++++++++++++++++++++++++++************++++++,,,***************+++++++++))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,,,,---((()))))))))*********+++************************((()))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------......//////......------------.........//////---.........////////////000000000000000000000000000000000111111111222222444444555555555555444444333333333333444555666777777777999999999888666555555333222333666777888777555444333333333333444555555666777777777777666555888888777555555444444555555555555555555555555555444444444444333333333333222222222333333333444444111222222333333222222111111111111111000000000000...............//////000000000000/////////........./////////////////////***+++,,,---------------++++++++++++++++++++++++...------------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************(((((()))))))))*********(((((((((((()))))))))***)))))))))***+++---...///))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))***++++++)))))))))))))))))))))))))))))))))*********++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((()))))))))***((()))))))))************(((((((((((()))))))))***))))))))))))))))))))))))************************************************(((***+++,,,,,,+++***(((,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,------...//////000---------.........//////............////////////....../////////000000000111222222333444444555555444444444444444555555666888888777777777777666666333444555666666666555444333333333333333333333333444333333222222333333444444555666666777666555444444333333333333222222222///111222333333222111000///000000111111000000///.........///////////////000000///.......................................***,,,------,,,,,,---...++++++++++++++++++++++++,,,+++******************))))))*********+++++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,++++++******************(((((())))))*********+++************************(((((())))))*********+++************************))))))******+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------..................------------.........//////------------.........///000000000000000000000000///000000000000111111111444555555666666555555444333333333333444555666666666777999:::999888666555555444222222444555555444555555333333333333555555777777888999999888666666888888777555555444444444444444444444444444444444555444444444444444444333333333333444444555555555222222222333333222222222111111111111000000000000///////////////000111111000000000000////////////.........///////////////***+++,,,,,,------------------------------------......---------,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++************************''''''(((((()))))))))***(((((((((((()))))))))))))))******+++,,,...///000))))))***++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))************************))))))((())))))***++++++))))))))))))))))))))))))))))))******+++++++++,,,******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&((()))+++++++++***)))(((((())))))*********+++(((((((((((())))))))))))************************************************************************''')))+++------+++)))''',,,++++++++++++++++++,,,+++,,,---...---,,,+++***,,,,,,------...///000000---------.........//////............/////////000////////////000000000000222222333333333444444444333333222222333333444555888888888888777777777777111333555777777666555444333333333333333333333333555444222222222222444555555555666777777666555444333333333222222222111111///000222333333222111000//////000000000000//////---.........//////000000000000///.......................................***+++---,,,,,,,,,---...------------------------,,,,,,+++***)))))))))***))))))******++++++++++++))))))))))))))))))))))))++++++************++++++************************************************((()))***+++++++++++++++***************************,,,,,,+++)))((()))***+++++++++*********))))))))))))*********+++++++++------++++++++++++------*********++++++,,,,,,,,,------++++++++++++------.........------,,,,,,,,,...,,,***+++...000...,,,---------.........//////............////////////////////////000000000000111222333333111111222333333333333333333333333333555555555555555555555555888777777666555444444444555555666666666666555555555444333333333333444555555666777888888777666555999888666555444444444555222222333333333444444444333333444444444444444444444444333333333444555666111333444444222111111222000000000000////////////000000000000000000000000000000111111111111000000000///...------...///000........................---------,,,,,,+++++++++---------,,,,,,+++++++++...------,,,,,,------...*********++++++,,,,,,,,,...---+++***)))***++++++++++++************++++++******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))******************))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))************************,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))+++*********))))))((((((***)))))))))***+++,,,,,,))))))************)))))))))************+++++++++***************************+++,,,------,,,***)))---------............//////...---,,,,,,,,,,,,,,,000000000000000000000000...///000111222333333333444333222111111333444666888888777666666666666666666666666666666666666666666666555444444444444555111111111111222333444444555444444333333444444555666555555444444333333222111111111111111111111111///////////////000000000////////////............////////////////////////......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))++++++************++++++************************************************))))))***+++++++++++++++***************************+++,,,+++)))((()))***+++++++++*********))))))))))))*********+++++++++---,,,++++++++++++,,,---++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,---,,,***,,,...///...,,,------------.........///............////////////.../////////000000000000111222333333111111222333333333333333333333333333333333333333333333333333777777777666555444444444555555666666666666555555555555444333333444555555666777888999999888777666999888666555444444555555333333333444444444555555555444444333333333444444333333333333444444444444222333444444222111111111111000000000////////////000000000000000000000000///000000111111000000///000//////.........//////........................---------,,,,,,+++++++++---------,,,,,,+++++++++------,,,,,,,,,,,,------++++++++++++++++++,,,,,,---,,,++++++*********+++++++++************++++++******))))))))))))******))))))))))))))))))))))))************************))))))))))))******************))))))******+++,,,************************************************************************************************))))))))))))))))))))))))***++++++++++++***)))((())))))))))))))))))))))))************************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))******++++++******)))))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))************)))))))))(((*********)))******++++++))))))************)))))))))************+++++++++************************+++++++++,,,,,,++++++***------------............111000000///////////////////////////////////////...///000111222333333333444333222111222333555666888777777666666666666666666666666666666666666666666666555444444444444444222222222111222222333333333333333333333333333333333333333333333333444444222222222222222222222222000000000000000000000000000000000/////////......//////////////////////////////.........---------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))++++++************++++++************************************************))))))***++++++++++++******************************+++,,,+++)))))))))++++++++++++******************************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,---++++++,,,---...---,,,------------............---............/////////....../////////000000000111222333222111111222333222222333333333333333333222222222222222222222222777777666666555444444444555555666666666666555555555555444333333444555555777888999::::::999888777888888777666555555555555333333444444444555555555777666444222222222333444111222333444444444333333333444555444222000000111111111000000000/////////000000000000000000000000//////000000000000////////////000//////...------........................------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++***)))++++++************++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,************************************************************************************************))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))***************************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))******++++++******)))+++******))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))++++++******)))*********)))))))))))))))))))))))))))************+++++++++************************,,,++++++***++++++,,,,,,------------............111000000///////////////////////////////////////...///000111222333333333444444333222333444555666777777666666555555666666666666666666666666666666666555555444444444444444333333222222111222222222111222333444444333222111000111111222333333444444333333333333333333333333111111111111111111111111111111000000000/////////////////////////////////////////////............,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))++++++************++++++************************************************)))******+++++++++******************************)))+++,,,+++***)))***+++************************************************,,,++++++++++++++++++,,,,,,,,,,,,++++++************+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------------.........//////........./////////000000000222333222111000111222222222222222222333333333111111111111111111111111666666666555555444444444555555666666666666555555555555444444444444555555777777888999999888777777888777777666666666555555222333333333333444444444999777444222111111333444000111333555555444333111444555666555222000000111111111111000000000///////////////////////////////////////000000///////////////000000000...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))++++++************++++++******))))))))))))******))))))))))))))))))))))))************************((()))))))))******************))))))******+++,,,************************************************************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))************))))))+++******))))))******+++(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))*********))))))))))))))),,,,,,+++***)))))))))*********))))))))))))******))))))*********+++++++++************************,,,+++***)))***+++,,,---,,,,,,---------.........------,,,,,,,,,,,,,,,---////////////////////////...///000111222333333333444444333333333444555666777666666555555555666666666666666666666666666666666555444444333333444444444444333222111111111111000111333444444333111000000000111111222222222222222222222222222222222222333333222222222222222111111111111111000000000000////////////////////////............------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************((((((((((((((((((((((((++++++************++++++******************************************************+++++++++******))))))))))))))))))))))))))))))***++++++***)))***+++************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********)))***,,,,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------------------,,,,,,------------........................////////////000111222222000000111222111111111222222333333333333333333333333333333333555555555555444444444444555555666666666666555555555555555555555555555555555666777888888777666555777777777777777666666666222222222222333333333333999777444222111111333444000111333555555444333222333555666555333111111222111111111111000000000000//////////////////////////////000000000000//////...///000000000///---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++*********((()))+++,,,,,,+++***)))++++++************++++++******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++((()))))))))******************))))))******+++,,,************************************************************************************************))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))************(((((((((((((((((((((((()))))))))******)))))))))***))))))(((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******,,,,,,+++***)))))))))*********)))(((((()))******))))))*********+++++++++************************++++++***)))***+++---...,,,,,,,,,------------...,,,++++++***++++++,,,,,,...........................///000111222333333333333333333333444444555555666666555555555555666666555555555555555555555555555555444333333333333333444444333222111111111111000111333444444333111000222222222111111000000000000000000000000000000000333333333333222222111111111111111111000000000000////////////////////////---------,,,,,,,,,++++++,,,,,,+++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((++++++************++++++***************************************************++++++++++++***)))))))))))))))))))))))))))))))))***++++++***)))+++,,,***************++++++++++++++++++*********************++++++++++++******,,,,,,++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,***+++,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,------------.........------........./////////000111222111000000111222000000111111222333333333444444444444444444444444444444444444444444444444555555666666666666555555444555666666666666555444555666777888888777666555666777777888888777777666222222222333333333444444777666444222222222333444222333444555555555444444333444555555333222222333222222111111111000000000000000000000000000000000000000111111111111000000......////////////..............................++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++((()))******+++*********++++++************++++++******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))******************))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++))))))))))))))))))))))))************************)))))))))*********++++++))))))))))))))))))))))))((())))))******))))))((()))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++******)))*********+++***)))(((((()))***+++)))************+++++++++************************************+++,,,------,,,,,,,,,,,,------------------------------...///...........................///000111222333333333222222222333333333444444555555444444555555666666444444444444444444444444555444444333333333333333333333222222111222222222111222333444444333222111333333222222111000000///000000000000000000000000444333333222222111111111111111000000000/////////////////////////////////,,,,,,,,,,,,+++++++++***++++++++++++***************++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************+++++++++++++++***))))))))))))))))))))))))))))))(((***++++++******+++,,,))))))*********++++++++++++++++++*********)))))))))***+++,,,,,,+++***)))++++++++++++++++++,,,,,,++++++************++++++******+++++++++,,,,,,,,,)))+++---,,,******,,,...---------,,,,,,,,,++++++,,,,,,---------.........---------........./////////111222111000///000222///000000111222222333333444444444444444444444444444444444444444444444444555555666666666666555555444555666777777666555444666777888888888888777666666777888888888888777666444444444555555555666666555444444333333333444444444444555555555666666666111333555555444333444555222222222111111111000000000000000000000000000000111111222222222222111111......---......///000111........................+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,)))))))))))))))***++++++++++++************++++++******))))))))))))******))))))))))))))))))))))))************************))))))))))))******************))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))(((((())))))))))))(((((()))((((((''''''(((((()))))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))*********************)))******+++++++++***)))(((((()))***+++)))************+++++++++************************))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,---------///.........//////000111...........................///000111222333333333000111222222333333222222555444444444444555666777333333333333333333333333555444333333222222333333222222222111222222333333333333333333333333333333222222222222222222111111000000000000000000000000333333333222111111000000000000000/////////......////////////////////////------,,,,,,,,,+++++++++++++++++++++******************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************+++++++++++++++***)))((())))))))))))))))))))))))(((***++++++******+++---))))))******++++++++++++++++++++++++******)))))))))***+++,,,,,,+++***)))*********++++++,,,,,,---,,,+++***))))))***+++,,,*********++++++,,,,,,,,,(((+++---,,,***)))+++...---------,,,,,,+++++++++,,,,,,,,,---------......---------........./////////111222111000///000111///000000111222222333333333333333333333333333333444444444444444444444444555555666666666666555555444555666777777666555444777888999::::::999888777666777888999999888777666666666666666777777777777333333444444444444444444666555555555555666777777111222444555444444555666222222222111111111111000000000000000000000000000222222333333333333222222...---------...///111333........................+++++++++,,,,,,---------+++++++++,,,,,,---------,,,++++++++++++++++++,,,*********++++++,,,,,,---***)))((((((((()))+++,,,++++++************++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++***)))))))))***+++,,,,,,+++***)))'''''')))***+++)))************+++++++++************************((()))+++,,,------,,,,,,++++++,,,,,,,,,---------...............///000000...........................///000111222333333333000000111222222222222111444444444444444555666777222222222222222222222222555444333333222222333333111111111111222333444444555444444333333444444555111111111222333333444444111111111111111111111111333333222222111000//////////////////............////////////////////////......---------,,,,,,,,,+++++++++************)))*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,---,,,***)))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))((((((((((((((()))***))))))))))))************************************))))))))))))))))))))))))+++++++++*********))))))---,,,+++******+++,,,---++++++,,,,,,,,,++++++******,,,------,,,+++,,,---++++++,,,,,,,,,,,,------......---------,,,,,,,,,++++++,,,,,,,,,,,,---------------......000111111000000000000000000000000222222111111111111111111111222222333444444444444222222222333333333444444333444666777888777666444666666666777888888999999777777777777666666666666777777888888888888777777333333444555666666666555555555666777777777777777555555444444444333333333777666555444333222222222222222111111000000////////////000000000000//////////////////000000000000//////............//////------------------------------------------------++++++++++++,,,---......------,,,,,,,,,,,,++++++,,,,,,+++***+++,,,...///------,,,++++++******)))))))))))))))************++++++******++++++,,,---)))************+++++++++************************))))))))))))************))))))))))))))))))))))))+++++++++*********))))))************************,,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))+++)))'''(((+++,,,***((($$$%%%&&&''''''&&&%%%$$$(((((((((((())))))))))))(((((()))************)))(((((())))))*********+++************))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((************************))))))************))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))((((((******++++++++++++******+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111000///...---------------000000000000111111111111111111111111111111111111222222222111111111000000222222111111222222333444222222222222222222222222222111///......000222333555444444333222111000000111111222222222222111111111111111111000000000000000000000000000000000000000000//////......------//////.........---------------,,,,,,,,,,,,+++++++++++++++*********))))))++++++************++++++************))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%((()))***+++,,,+++******************************)))*********++++++++++++******************************))))))((()))))))))))))))))))))************************************))))))))))))))))))))))))+++++++++*********)))))),,,++++++******++++++,,,+++++++++,,,,,,++++++******,,,------,,,+++,,,---++++++,,,,,,,,,,,,------...------------,,,,,,,,,++++++,,,,,,,,,,,,------------------...///000111////////////////////////111111111111111111111111222222333333444333333333333333333444444444555555333444666777777777555555555666666777777888999999777777777777666666666555666666666777777666666666444444555666666666555555444444555666666666666666666666666555555555444444777777555444444333333333111111111000000000000000//////000000000000//////////////////000000000000//////............//////------------------------........................------,,,++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++******+++,,,---+++++++++++++++++++++,,,))))))))))))***************************+++,,,,,,)))************+++++++++************************))))))))))))************************************+++++++++*********))))))************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++)))'''(((***+++***(((******++++++++++++******(((((((((((())))))))))))))))))))))))************))))))******************************))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))******))))))))))))******************)))))))))(((******++++++++++++******+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...000111//////...---------------//////000000000111111111111111111111111111111111222222222111111111000000222222111111222222333444222222222222222222222222444222111000000111222333444333333222222111111111111111222222222222111111111111111000000000//////000000000000000000000000////////////............//////.........---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++***++++++************++++++************))))))))))))))))))))))))))))))))))))***)))))))))(((((((((((()))************+++++++++************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))))))))))))))))))))*********++++++************************))))))))))))))))))))))))+++++++++******************++++++++++++++++++******++++++,,,,,,+++++++++***,,,...---,,,++++++,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------...///000000////////////////////////111111111111111111111111333333333333333333222111444444444444555555555555333444555666777666555555555555666666777888888888777777777666666666555555444555555666666555555444666666777777777666555555333444444555555555555555777777777777777666666666777777666555444444444444000000000000111111111111//////000000000000//////////////////000000000000//////............//////------------------------++++++++++++++++++++++++///...---,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,+++*********++++++)))******+++,,,,,,------))))))))))))***************))))))))))))***++++++)))************+++++++++************************)))))))))*********++++++************************+++++++++***************************************+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***************************)))((((((******)))((())))))(((((((((((())))))(((((((((((())))))))))))***)))((((((((()))+++,,,+++++++++++++++*********************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((************************************************((())))))******))))))((())))))))))))))))))))))))******))))))))))))******************))))))))))))******++++++++++++*********++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...///000//////...------------...//////000000000000111111111111111111111111111111222111111111111000000000222111111111111222333333222222222222222222222222555444333111111111222222222222222222222222222222111111222222222222111111111111000000000000//////000000000000000000000000.............../////////...............---------------,,,,,,,,,,,,++++++---------,,,,,,,,,++++++++++++************++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++******))))))))))))*********+++++++++************************))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))******+++,,,,,,,,,+++++++++,,,...---,,,++++++,,,+++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------...///000////////////////////////000000000000111111111111333333333333333222111000333333333444444444444555333444555666666666555555444444555666666777777888777777666666666555555555555555555666666555555555777777888888777666555555444555555666666555555555777777777777666666666666666555444333333333333333//////000000111111222222//////000000000000//////////////////000000000000//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,------,,,,,,,,,+++++++++,,,++++++******)))))))))*********++++++,,,,,,,,,((()))))))))************)))))))))((())))))***+++))))))*********+++++++++************************))))))*********+++++++++************************************************************************+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,************************))))))))))))))))))))))))'''&&&%%%$$$$$$%%%&&&'''(((((((((((())))))))))))+++***((('''''')))+++,,,---,,,,,,++++++*********************)))))))))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((************************************************(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))***************)))))))))))))))******++++++++++++************+++++++++******)))++++++++++++++++++++++++,,,,,,,,,------.........///......---------......////////////000000000111111111111111111111111111111111111111000000000000111111111111111222222333111111111111111111111111555444333111000000000111111111111222222333333333111111222222222222111111111000000000////////////////////////////////////---------....../////////........................------,,,,,,,,,+++++++++---,,,,,,,,,,,,+++++++++++++++************++++++************)))))))))((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&******))))))******+++,,,******************************************))))))++++++++++++++++++++++++......,,,+++************************++++++++++++************************))))))))))))))))))))))))************************))))))+++,,,,,,+++)))))))))***+++,,,,,,,,,,,,,,,+++---......,,,***+++++++++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------...------------......///........................//////000000000111111111333333333333222111111000111111222222222333333333333444444555555555555555444444444555666666777777666666666666555555555555555666666777777666666555777777888888777666555555666666777777777666666555555555555555555555555555333333222222111111222222//////000000111111222222//////000000000000//////////////////000000000000//////............//////------------------------////////////////////////,,,+++++++++,,,,,,---...------,,,,,,,,,+++++++++++++++++++++***))))))))),,,,,,,,,+++++++++******((()))))))))************)))))))))((())))))***+++))))))*********+++++++++************************************++++++++++++************************************************************************************************************************************************)))))))))***+++++++++,,,************************)))*********))))))******+++***)))(((((()))***+++(((((((((((())))))))))))+++***((('''''')))+++,,,---,,,,,,++++++*********************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))************++++++++++++******)))******+++++++++******++++++++++++++++++++++++,,,,,,,,,---------------......---------......///...////////////000000000000000000000000000000000000000000000000000000000111111000000111111222333111111111111111111111111333333222111000/////////111111111222222333333444111111222222222222111111000000000////////////...////////////////////////,,,,,,------......//////---.....................------,,,,,,,,,+++++++++++++++++++++************++++++************++++++************)))))))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''''')))************+++++++++++++++++++++++++++++++++*********)))))))))))))))++++++++++++++++++++++++------,,,+++*********************++++++++++++,,,************************))))))))))))))))))))))))***************+++++++++)))******************))))))***++++++,,,,,,,,,,,,,,,---......,,,******+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------...---------------.................................//////000000111111111222222222222222222111000111111111111222222222222444444444444444555555555333333444444555666666666666666666555555555444444666666666777777666666666666666777777777666555555777777777777777777666555333333333333444444444444222111111000000111111111000000000000111111111111//////000000000000//////////////////000000000000//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,,,,,,,,,,+++++++++++++++,,,++++++***)))------,,,,,,+++******)))))))))))))))***************))))))))))))***++++++)))************+++++++++*********************************++++++++++++,,,++++++++++++++++++++++++***************+++++++++************************)))))))))***************************************))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++************++++++(((((((((((())))))))))))***)))((((((((()))+++,,,+++++++++++++++*********************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))******))))))))))))******))))))))))))******************++++++++++++******))))))***++++++++++++***+++++++++++++++++++++++++++,,,------------,,,,,,...------------...//////......////////////000000000000000000000000000000//////000000000000000111111000000000000111222222111111111111111111111111222111111111000/////////111111111222222333333333111111222222222222111111000000////////////......000000000000000000000000---------------.........---------...............------,,,,,,,,,,,,+++++++++++++++*********))))))++++++************++++++************))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))((()))***+++,,,+++******+++++++++++++++++++++++++++++++++******)))))))))************************,,,+++************++++++*********+++++++++,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******))))))***+++,,,,,,,,,,,,,,,...///...,,,*********++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------...------,,,,,,------.................................//////000111111222000111111222222222222111111111222222222333333333444333333333444444555555222333333444555555666666666666555555555444444444444555555666666555555444444444555666666666555555666666777777666666555444222333333333444444444444222111111111111111222222111111111000000000000000//////000000000000//////////////////000000000000//////............//////------------------------************************,,,,,,,,,++++++,,,------------,,,,,,,,,,,,++++++***+++,,,------,,,,,,+++,,,+++++++++++++++++++++))))))))))))***************************+++,,,,,,)))************+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************((()))))))))*********+++************************))))))))))))))))))))))))+++++++++***************+++++++++++++++++++++++++++,,,...---+++***,,,...(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))******************************))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))******))))))))))))******((()))))))))******************++++++++++++******))))))***+++++++++++++++************************+++,,,------------,,,+++---------------...//////........./////////000000000000000000000000000000////////////000000111111000000000000000111222222111111111111111111111111111111111222111111111000222222222222222222333333111111222222222222111111000000/////////.........000000000000000000000000...------------------,,,---------.........//////------,,,,,,,,,,,,++++++,,,,,,+++++++++*********++++++************++++++************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***''')))+++,,,---,,,***)))++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))*********)))******++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))******+++++++++++++++***)))(((((()))***+++((()))***+++,,,---------,,,...///...,,,*********++++++,,,,,,,,,---------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------...------,,,,,,,,,------........................---......///000111111222///000111222222222222222222222333333333444444444444333333333333444555555222222333444444555555666666666555555555444444444333444444555555444444333333333444555666666666555555666666666555444333333333333333444444555555555333222222111222222333333222222111111000000////////////000000000000//////////////////000000000000//////............//////------------------------////////////////////////......---,,,++++++++++++---------,,,,,,,,,++++++)))***,,,---...------,,,*********++++++,,,------))))))))))))************++++++******++++++,,,---)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++************************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))+++++++++++++++++++++++++++---///...,,,+++---///((()))***++++++***)))((((((((((((((())))))))))))(((((()))************)))(((((())))))*********+++************))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++******++++++++++++******((()))***+++++++++++++++************************+++,,,---------,,,+++***---------------...///000............/////////000000000000000000000000000.../////////000000111111000000000000000111111222000000000000000000000000111111222333333333222222222222222222222222222222111111222222222222111111000/////////............000000000000000000000000.........------,,,,,,,,,---------.........//////---------,,,,,,,,,++++++---------,,,,,,,,,++++++++++++************++++++************))))))))))))))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((++++++++++++++++++++++++.........------,,,,,,,,,***)))((('''((()))+++---************************,,,,,,+++***))))))******++++++******++++++,,,---************************))))))))))))))))))))))))************************)))************+++++++++************+++,,,---...111000---+++++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////////////////000000000000000111111111222222222222000111111111111222222222222222222333333333444444222222333333333333444444333333444444444444444444111222333333444444333333444555555666777666666666666666555444222111000000333333333333333333333333333222111000000111222333000000000000000000000000111000///...............000///.........000111222000/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******///...,,,***))))))******(((((())))))******++++++******++++++++++++******))))))))))))************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********)))************++++++++++++***)))(((((()))***++++++***)))((((((***,,,...******++++++++++++*********)))((('''&&&&&&'''((())))))))))))))))))))))))'''((()))******++++++***)))***+++,,,---.........))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))************************))))))))))))******))))))((((((''''''((((((((((((((()))******+++***((('''&&&&&&'''''')))))))))(((((((((((((((,,,***))))))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------,,,...000111111///---+++....................................///////////////////////////...------000000000000000000000000111111111111111111111111666555333111000000111111111222333333111111222333555444333222111///......000000000000000000000000000000////////////000000111000...---,,,,,,------------------------------+++++++++******)))))))))*********++++++,,,,,,,,,************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++......---------,,,,,,,,,+++***)))(((((()))+++,,,************************,,,++++++***))))))******++++++******++++++,,,---************************))))))))))))))))))))))))************************)))************+++++++++************+++,,,---...000///---+++******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////.../////////000000000000000000000000111111111222000000111111111222222222222222222333333333333444222222222333333333444444444444444444444444333333111222333333444444333333333444555555666666555555666666555444333333222222333333333333333333333333222222111111111111222222000000000000000000000000111000000////////////000000///.........///111222000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********...---+++************+++)))))))))))))))***************++++++++++++******))))))))))))************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********)))************++++++++++++***)))(((((()))***+++))))))((((((((()))++++++)))******++++++******)))))))))((('''''''''(((((())))))))))))))))))))))))'''((()))******++++++***)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******)))((('''''''''((()))))))))))))))))))))))))))))),,,***))))))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++*********************+++++++++,,,,,,++++++************+++++++++++++++,,,,,,,,,------,,,---///111111000...,,,........................////////////000000000000///000000000//////...---////////////////////////111111111111111111111111444333222111000000111111111222333333111111222333333333222222111000000000000000000000000000000000000000////////////000000111000...---,,,,,,------------------------------,,,,,,+++++++++***************+++++++++,,,,,,,,,************))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++------------,,,,,,,,,,,,---,,,***))))))***+++,,,************************,,,+++******)))*********+++************+++,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++************+++,,,---......---+++***)))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///............/////////000000000////////////000000000000000000000111111111222222111111222222222333333333222222222222333333333333555555444444333333222222111222333333444444333333222333444444555555444444666555555555444444444444333333333333333333222222222222333333333333222222000000000000000000000000111000000000000111111222//////.........///000111111000///.........///000---------------------------------,,,---......///,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++++++++*********,,,+++************++++++************))))))))))))******++++++++++++******))))))))))))************++++++++++++++++++++++++)))************++++++++++++++++++++++++*********)))************++++++++++++***)))(((((()))***+++((((((((((((((())))))))))))******++++++******)))(((((('''''''''((())))))))))))))))))))))))))))))'''((()))******++++++***)))******+++++++++******))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))************))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))******''''''''''''((()))***+++((()))))))))***+++++++++,,,***((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********++++++++++++,,,++++++************++++++++++++++++++,,,,,,,,,,,,+++,,,...000111000///...........................//////000000000111111111000000000000000//////...////////////////////////000000000000000000000000111111000000000000111111111222333222111111222333111111111111111111222222000000000000000000000000000//////......//////000000///...------------------------------------------,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,************))))))))))))))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++*********+++************************++++++***************+++***************++++++,,,************************))))))))))))))))))))))))************************))))))*********+++++++++************+++,,,------,,,,,,+++***))))))*********++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---........./////////000000.........////////////000000000000000111111111111111111111111222222222222111222222222222333333333555555444444333222111111111222333333444444333333222222333444444444444333444444444444444444444444333333333222222222222222222222444555555444222222000000000000000000000000////////////000111222222/////////...////////////111000...------...000111...........................------------...//////---,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++***************************++++++,,,++++++******))))))((((((******++++++++++++******((()))))))))************************************))))))*********++++++++++++++++++***************))))))*********++++++++++++***)))(((((()))***+++(((((()))******))))))((())))))************))))))'''''''''(((((()))******))))))))))))))))))))))))'''((()))******++++++***)))************))))))((((((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))*********)))))))))))))))((()))))))))************''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((())))))***((((((((((((((())))))***(((((()))***+++,,,,,,---+++***((((((*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((************++++++++++++++++++************++++++***++++++++++++,,,,,,,,,***+++---///000000//////........................////////////000000000000///000000000000000//////////////////////////////////////////////////////////////////000000111111000222333222111000111222111111111111111111111111/////////////////////////////////......///////////////......------------------------------------------------------------++++++++++++++++++++++++************)))))))))(((((()))))))))************((((((((((((((((((((((((''''''''''''''''''''''''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********************************+++***************++++++******))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************+++,,,------++++++******))))))*********++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------............////////////---.........//////////////////000000000111111111000000000111111111222222111111111222222222333333555555444333222222111111111222333333444444333333111222222333444333333333111222222222222333333333333333333222222111111111222222444555555444222222000000000000000000000000............//////000111...////////////.........//////...------...///000...........................------------...//////,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********))))))((())))))***++++++++++++++++++******))))))((((((******++++++++++++******((()))))))))************************************))))))*********+++++++++************************))))))*********++++++++++++***)))(((((()))***+++)))******++++++***)))))))))))))))******)))))))))''''''((())))))*********(((((((((((((((((((((((('''((()))******++++++***))))))*********)))((((((((((((((((((((((((((((((************++++++++++++************************))))))))))))))))))******((()))))))))************&&&'''''''''((((((((()))(((((((((((())))))))))))((((((((((((((())))))***)))))))))))))))(((((('''(((((()))***+++,,,,,,---+++)))(((((()))******)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++++++++************++++++*********+++++++++,,,,,,***+++---...////////////........................---------.........////////////000000000000//////................................................---......///000000000111000111222222000000111222333333222222111000000000//////////////////////////////............//////...............---------------------------------------------------------++++++++++++++++++++++++************)))))))))(((((()))))))))************((((((((((((((((((((((((''''''''''''''''''''''''++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++******************************************)))******+++,,,***))))))))))))***++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************+++,,,---...***************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------........./////////............/////////////////////000000000111111///000000000000111111111111111111111222222222222444444333333222222111111111222333333444444333333111222333333444444333333111111111111222222222222333333333222111111000000222222333333333333222222000000000000000000000000///............//////000....../////////...------,,,------------.........---------------------------------,,,---......///+++++++++++++++*********+++++++++++++++++++++++++++************)))))))))(((((()))***+++++++++***************))))))))))))******++++++++++++******))))))))))))************************************)))************+++++++++)))))))))***************)))************++++++++++++***)))(((((()))***+++++++++++++++************((())))))******))))))((((((((()))*********))))))(((((((((((((((((((((((('''((()))******++++++***((())))))*********)))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))************))))))))))))************'''''''''(((((())))))***(((((((((((())))))))))))((((((((((((((()))******************)))((('''&&&((()))))))))***++++++++++++)))'''((()))***)))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++++++++************++++++************+++++++++++++++,,,---.......................................,,,,,,---------.........---......///////////////........................////////////////////////---...///000111111000000000111222111000000111222333333222222111000//////000000000000000000000000///......------......///---......///......------------------------------,,,,,,---------------...,,,,,,,,,++++++++++++***************))))))))))))))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))************************************************))))))***++++++,,,)))))))))))))))***++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************+++,,,---...******+++++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---------.........//////....../////////000000000////////////000000000111/////////000000000111111111111111111222222222222333333222222222222222222111222333333444444333333222333333444444444444444222222222222222222222222333333222222111000000///222222111111111111222222000000000000000000000000111000//////////////////....../////////...---,,,)))***,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...************++++++++++++++++++++++++++++++++++++************))))))))))))((()))***++++++***)))))))))))))))))))))***************++++++++++++******))))))))))))************************************)))************+++++++++((()))))))))*********+++)))************++++++++++++***)))(((((()))***+++,,,+++***)))(((((()))***(((((())))))))))))(((((())))))*********)))(((((((((((((((((((((((((((((('''((()))******++++++***(((((()))***++++++++++++)))))))))))))))))))))))))))))))))************+++************************((()))))))))************))))))))))))************''''''((())))))***++++++'''((((((((()))))))))***((((((((((((((()))******((()))*********)))(((((())))))))))))))))))))))))***)))'''''')))***)))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********))))))))))))************++++++************++++++************++++++++++++------------------------........................------------.........///,,,,,,---.......................................////////////////////////...///000111111111000//////111222111000///000222111111111111111111111111000000000000000000000000///......------......///,,,---...//////...------------------------------++++++,,,,,,------------,,,,,,,,,+++++++++******************))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++*********++++++,,,,,,,,,'''((()))*********************************************))))))***+++,,,,,,)))))))))))))))******+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************+++,,,---...***++++++,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---------.........//////////////////000000000000////////////000000000000////////////000000000000000111111111111222222222222222222222222222333333222222333444444444333333222333444444555555444444444444444333333222222222333333222222111000000///333222111000000111222333000000000000000000000000222222111000//////000000....../////////...,,,+++'''))),,,......---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------))))))******+++++++++,,,++++++++++++++++++++++++************))))))))))))((()))***++++++***)))((((((((())))))******++++++******++++++++++++******))))))))))))************)))))))))))))))))))))))))))************+++++++++(((((())))))*********+++)))************++++++++++++***)))(((((()))***+++,,,***((('''&&&'''((()))(((((())))))))))))(((((()))***++++++***)))((('''(((((((((((((((((((((((('''((()))******++++++***'''((()))++++++,,,,,,,,,))))))))))))))))))))))))((())))))))))))*********************************(((((())))))*********+++))))))))))))************'''(((((()))***++++++,,,'''((((((((())))))******((((((((((((((()))******&&&''')))***++++++******))))))))))))((((((((((((***)))'''''')))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************++++++************++++++)))************+++++++++---------------------,,,..................................../////////000+++,,,,,,---.........---........................000000000000000000000000///000111222222111000//////111222111000///000111///000000111222222333333000000000000000000000000.........------.........,,,---.../////////------------------------------+++++++++,,,,,,---------,,,,,,,,,++++++*********************))))))))))))))))))))))))************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))))))))))))))))))))))))))++++++)))(((''''''''''''))))))))))))***************************)))((('''******++++++++++++******))))))************))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************+++++++++*********))))))******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......///////////////........................000000000000000000000000111111111000000000000000333333333222222222222222000000111222444555555666444444555555555444222111444333333222222333333444222222222222222222222222222222111111111111222222000000000111000///......////////////............//////.........---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((($$$&&&))),,,,,,+++(((&&&***)))'''''')))))))))((((((((()))*********************))))))((((((''''''************************))))))))))))))))))))))))+++)))'''&&&%%%&&&'''((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&&&&'''((()))***+++,,,,,,,,,++++++***)))(((''''''))))))))))))************(((((())))))*********+++************************((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))(((((((((((())))))+++)))((('''((()))((('''+++)))(((''''''((()))+++))))))(((((((((((())))))***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***)))(((((()))************************************++++++++++++*********+++,,,,,,------,,,,,,,,,.........,,,+++,,,...------------------------,,,---------.../////////---------........./////////////////////000111111////////////////////////000000000000000000000000222222111000//////000000000000////////////000000//////...------------...////////////////////////)))))))))******+++++++++++++++++++++++++++++++++************************************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&++++++++++++++++++++++++************************+++++++++*********)))))))))))))))))))))))))))))),,,+++***))))))((((((((())))))))))))******************++++++******)))(((******++++++++++++******))))))************))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************+++++++++*********))))))******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------------...///////////////........................000000000000000000000000000000000000111111111111333333222222111111111000111222222222333333444444444555666777777777666555444444333333333333444444222222222222222222222222222222111111111111222222111000000000////////////////////////............//////.........---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************&&&(((***,,,,,,+++)))((()))(((&&&&&&((()))((('''((())))))*********************))))))((((((((((((************************))))))))))))))))))))))))+++)))(((&&&&&&&&&((()))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))(((((((((''''''&&&&&&'''((()))***++++++,,,,,,+++***))))))(((((())))))))))))************((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((((((((((((((((((((((((((((((((())))))((((((((('''''''''))))))))))))************))))))(((((((((((())))))---+++))))))***+++***)))***)))(((''''''((()))******))))))(((((())))))************))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***)))(((((()))************************************++++++++++++*********+++,,,,,,------,,,,,,+++,,,------,,,+++,,,...---------------------------------...............---------........./////////////////////000111111////////////////////////000000000000000000000000222111111000//////000000000000////////////000000//////...------------...------------------------*********+++++++++,,,,,,++++++++++++++++++++++++************************++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''************************************************+++++++++***************))))))))))))))))))))))))---,,,+++***)))))))))***))))))))))))************++++++++++++++++++***)))******++++++++++++******))))))************))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************+++++++++*********************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------...////////////...////////////////////////000000000000000000000000///000000000111222222222333333222111000000//////333333333333333333333333444444555777777777777777555555444444444444555555222222222222222222222222222222111111111111222222222111000///...///000000////////////...........................---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))******++++++++++++***)))'''%%%&&&'''(((''''''((()))******++++++*********))))))))))))(((((((((************************))))))))))))))))))))))))***)))((('''&&&'''((()))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))))))))((((((%%%&&&&&&'''((()))******,,,,,,++++++*********)))))))))))))))************))))))))))))************((((((((((((((((((((((((***************************))))))))))))(((((((((''''''''''''''''''''''''))))))((((((((((((''''''************++++++++++++))))))(((((((((((())))))---+++))))))***+++***)))***)))(((''''''((()))************))))))************************)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))************************************++++++++++++*********++++++,,,,,,,,,,,,,,,)))+++,,,,,,++++++---..........................................---------------.........////////////////////////000111111000000000000000000000000000000000000000000000000111111000/////////000000000000////////////000000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))************************************************)))))))))))))))))))))))),,,+++******)))))))))***((()))))))))************++++++,,,,,,,,,++++++*********++++++++++++******))))))************))))))))))))))))))))))))))))))******************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,---......//////......000000000000000000000000//////////////////////////////000111222222333333333222222111000///......333333333444444555555555444444444555555555555555555555555444444555555555222222222222222222222222222222111111111111222222333222000......///000111////////////....................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********************************))))))******+++)))(((&&&&&&((()))((('''))))))***++++++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((''''''(((((()))(((((((((((((((((((((((((((((())))))))))))((((((************))))))))))))'''''''''((()))******+++,,,,,,,,,+++++++++++++++((()))))))))************)))))))))))))))*********************************************************))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((((((((()))))))))*********++++++))))))(((((((((((())))))***)))''''''((())))))(((******)))(((((()))******++++++************++++++++++++******************((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))***************************************++++++++++++************+++,,,,,,,,,,,,+++((()))++++++++++++---.........................../////////...---------,,,............///////////////////////////000000111000000000000000000000000000000000000000000000000111000000/////////000000000000////////////000000000//////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******)))((((((((())))))((()))))))))***************++++++,,,,,,,,,++++++******++++++++++++******))))))************))))))))))))))))))))))))))))))******************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,------...............000000000000000000000000///////////////////////////000000111222333333444222222111111000//////...222222333555666888999:::777777666555444333333333555555555444444555555555222222222222222222222222222222111111111111222222444222000///...///111222////////////............---.....................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***+++)))(((((()))******)))))))))***+++++++++++++++))))))))))))************************************************************))))))((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************)))))))))******++++++,,,++++++++++++++++++,,,,,,((()))))))))******************))))))))))))))))))************************************************))))))))))))************(((((((((((((((((((((((((((((())))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))***(((''''''((())))))(((******))))))))))))******++++++************++++++******************++++++((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))******++++++++++++******)))***++++++,,,,,,++++++((()))++++++++++++---.........................../////////...---------,,,........./////////000000///////////////000000111000000000000000000000000000000000000000000000000000///////////////000000000000////////////000000000000///............///------------------------------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))************)))***++++++++++++++++++******++++++++++++******))))))************))))))))))))))))))))))))))))))***************************************************************************************+++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---............---////////////////////////000000000000000000000000000111111111222333333333222111111111111000000000111111333555777999:::;;;;;;:::999777666555444444555555444444444444555555222222222222222222222222222222111111111111222222333222111000///000111111////////////............---------........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((((('''(((((((((,,,***))))))***++++++***)))***++++++,,,+++++++++)))))))))************+++************************************************(((((())))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))))))))************++++++,,,,,,,,,)))*********++++++,,,,,,))))))))))))************************))))))))))))((((((((((((((((((((((((************************)))))))))************+++************************(((((())))))))))))******'''((((((((())))))))))))))))))(((((((((((())))))+++***))))))+++,,,++++++*********************************))))))*********)))))))))***************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((('''((()))******+++******))))))))))))))))))))))))******++++++++++++******)))******+++++++++++++++)))+++,,,,,,++++++---...------------------------...............---------....../////////000000000///////////////000111111000000000000000000000000000000000000000000000000//////......//////000000000000////////////000000111000//////......//////------------------------...---------------,,,,,,++++++++++++++++++++++++*********************************+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))***))))))((())))))******))))))))))))************((()))******++++++************++++++++++++******))))))************))))))))))))))))))))))))))))))************************************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,------......------........................000000000000000000000000222222222222222222222222111111111222222222222222000111222444555777888888;;;:::888777666666666666444444333333333333444444222222222222222222222222222222111111111111222222222222222111111111000000////////////............---------.........//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((+++)))(((((()))******))))))***++++++,,,,,,++++++))))))*********+++++++++************************************************(((((()))***************))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((()))))))))***************+++++++++(((((())))))***+++,,,,,,))))))))))))************************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++************************(((((()))))))))*********(((((()))))))))*********))))))(((((((((((())))))+++***((()))+++,,,,,,+++*********++++++************))))))(((((())))))***((((((((())))))*********))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((&&&''')))***++++++******))))))))))))))))))))))))******++++++++++++******))))))***++++++++++++++++++,,,------,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000///////////////000111111////////////////////////000000000000000000000000...............///000000000000////////////000000111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))************************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))+++***************++++++))))))))))))************'''((()))*********************++++++++++++******))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))******++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++,,,------......------........................000000000000000000000000333333222222222222222222111111111222333333444444111111222222333444555555777666555444444555666666444333333222222333333444222222222222222222222222222222111111111111222222111222222222222111000000000/////////............---------.........//////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************+++++++++++++++***)))(((***)))'''''')))))))))(((******+++,,,,,,,,,,,,+++))))))******++++++++++++************************************************'''((()))***************))))))))))))))))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))))))))))))))************''''''((()))***++++++,,,))))))))))))************+++*********))))))((((((************************(((((((((((((((((((((((())))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++))))))(((((((((((()))))))))'''&&&''')))******)))******++++++++++++******))))))(((((((((((())))))''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((&&&''')))***+++++++++***))))))))))))))))))))))))******++++++++++++******))))))***++++++++++++***,,,...///...,,,,,,,,,...++++++++++++++++++++++++,,,------....../////////////////////000000000000///////////////000111111////////////////////////000000000000000000000000...............///000111000000////////////000000111111000///////////////++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((()))))))))************++++++++++++******)))))))))))))))++++++++++++++++++++++++++++++******)))(((((((((+++***)))(((((()))***++++++*********))))))(((((()))************+++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++,,,,,,++++++***)))((((((************************************************)))************+++++++++///...,,,+++***))))))))),,,++++++******++++++,,,,,,---......//////......---------............///............////////////000000000000000000000000222222222111111111111111333333333333333333333333444444444444444444444444444444444333333222222222222222222222222222222222222222222222222111000000444444333333111000///...000000//////.........---///............---------***+++,,,,,,---------------...---+++)))((()))***************************************************))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))++++++***))))))((())))))************))))))))))))))))))************)))))))))))))))))))))))))))))),,,,,,,,,++++++*********---,,,***(((((((((((())),,,,,,+++***)))))))))***&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***,,,---))))))(((((((((((())))))''''''(((******+++++++++,,,+++***))))))***+++,,,)))************+++++++++************))))))))))))(((((((((((())))))))))))((((((''''''((()))***+++))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))*********************************)))))))))))))))***************************************************''')))***)))((('''(((***++++++++++++,,,---...///(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))******+++++++++******)))+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,///...,,,++++++,,,---///---------............///............///000222222000000000///////////////000000000000////////////---------......000111111///000222222111000000111.........///////////////---------------------------------,,,,,,+++++++++++++++************++++++************************+++++++++*********))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((''''''''''''(((((()))************+++++++++++++++***)))))))))))))))++++++++++++++++++++++++)))))))))))))))***************))))))))))))******************)))))))))((())))))*********+++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++,,,,,,++++++***))))))(((+++++++++***************************************)))************+++++++++,,,,,,++++++******+++++++++******************+++,,,,,,,,,,,,---------------------............///............////////////000000000000000000000000111111111111111111222222333333333333333333333333333333333333333333333333444444333333333222222222222222222222222222222222000000000000000///......333333222222111///...---000/////////............///............---------***+++,,,---------------,,,------,,,******+++---************************************************))))))))))))))))))))))))))))))))))))************************************(((((((((((((((((((((((()))))))))))))))))))))))),,,+++******)))))))))***************))))))))))))))))))************)))))))))))))))))))))))))))))),,,,,,,,,++++++*********...---+++***)))))))))***,,,+++******))))))******'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,)))))))))(((((((((((()))'''((()))******+++++++++***)))(((''''''((()))***)))************+++++++++************))))))))))))(((((((((((()))))))))***((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))*********************************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***))))))((())))))***+++,,,************************(((((())))))))))))(((((())))))))))))))))))))))))*********++++++******)))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------...///...,,,++++++,,,---...------------........................///000111222000000000000000000000000000000000000////////////---------......///000111111222222111000/////////............////////////---------------------------------,,,,,,+++++++++++++++************++++++************************+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))************+++++++++++++++***))))))))))))***************************'''(((((()))******++++++)))******************)))************)))))))))))))))))))))*********++++++************))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++,,,,,,++++++***)))))))))++++++++++++******))))))************************)))************++++++++++++*********+++,,,,,,---******))))))))))))******,,,+++*********+++---...---------............///............////////////000000000000000000000000000000000111222222222333333333333333333333333333222222222222222222222222333333333333222222222222222222222222222222222222///000000000000//////...111111111111000...------////////////............///............---------+++,,,,,,------------,,,+++,,,------,,,,,,---///++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************************************(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))))))))******++++++*********)))))))))))))))************))))))))))))))))))))))))))))))+++++++++++++++*********...---,,,+++*********+++++++++***)))))))))******''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))************))))))(((((('''''''''((()))******+++******))))))(((((((((((()))))))))************+++++++++++++++*********)))))))))((((((((()))))))))******((()))*********)))((('''))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))******************************)))))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***)))((((((((((((((())))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++******)))++++++++++++++++++++++++++++++++++++,,,,,,------------,,,------...///000...---,,,++++++,,,---...------------...........................///000111000000000000000000111111000000000000////////////......---......///000111333222222111000///..............................------------------------------,,,,,,,,,,,,++++++++++++************++++++************************+++++++++***************))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))*********+++++++++,,,+++******))))))******))))))))))))))))))))))))(((((())))))************))))))+++,,,,,,+++))))))*********)))))))))))))))))))))))))))************************)))))))))(((((()))))))))************))))))))))))))))))))))))************************))))))*********++++++++++++++++++*********)))))),,,,,,++++++***)))))))))************************))))))*********+++++++++++++++******++++++,,,---++++++************++++++---,,,***)))***+++---///---------............///............//////////////////////////////////////////000111222333333333222222222222222222222222111111111111111111111111333222222222222222222222111111111111111111111111111111222222222222111000000000000000///...---,,,///////////////.........///............---------,,,,,,---------------,,,,,,...//////---------///++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))***))))))(((((()))))))))+++++++++*********))))))))))))************))))))))))))))))))))))))))))))+++++++++***************,,,,,,++++++******************))))))))))))******(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))*********))))))(((''''''(((((()))***************+++******************+++))))))*********++++++++++++++++++*********))))))(((((()))))))))*********((()))+++,,,+++)))'''&&&))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))******************************))))))******++++++************************))))))))))))))))))))))))''')))***)))((('''(((***+++******))))))))))))******************************)))(((''''''((()))***))))))))))))))))))))))))((())))))************************************************+++,,,,,,------+++++++++,,,---...///000,,,,,,+++++++++,,,---...,,,,,,---------............---------......///000000000000111111111111111000000000000////////////...............///000000222111000000111111000//////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************))))))))))))))))))))))))((((((((((((((()))))))))))))))(((((((((((())))))))))))*********+++++++++,,,++++++***************))))))))))))))))))))))))************))))))(((((()))***+++,,,,,,+++***)))))))))))))))))))))******(((((()))))))))*********************)))))))))(((((()))))))))************************************************************))))))*********++++++++++++++++++***************+++++++++*********))))))************************))))))*********+++++++++---,,,++++++******++++++---,,,,,,++++++,,,,,,---...---+++******,,,...///---------............///............//////////////////////////////////////////000111222333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000111111222222222111111///////////////...---,,,.........//////////////////............------------------......------,,,...000111000...,,,,,,,,,++++++++++++++++++++++++************************************************((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((('''''''''(((((()))++++++++++++************))))))************))))))))))))))))))))))))))))))***************************************)))))))))***))))))((())))))******))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***************)))))))))))))))******)))((('''&&&((())))))************)))*********++++++*********))))))*********+++++++++++++++++++++************))))))))))))************)))***+++,,,+++***'''&&&))))))))))))))))))))))))((()))))))))************(((((())))))))))))((((((***************************************+++,,,,,,************************))))))))))))))))))))))))''')))***)))((('''(((*********))))))((()))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((('''((()))***************************************))))))***++++++,,,------************+++,,,---...++++++++++++,,,,,,------,,,,,,,,,------------...------------------.../////////000000111111111111000000000000///////////////............//////000000//////111444555444222//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************************************))))))))))))))))))))))))(((((((((((())))))******))))))(((((((((((()))))))))************+++++++++,,,,,,+++************+++************************++++++******)))(((((('''******++++++++++++******))))))))))))************((((((((()))))))))******************))))))))))))))))))))))))************************************************************)))************+++++++++************************************************************************)))************+++++++++---,,,,,,+++*********+++------,,,,,,,,,,,,---------,,,,,,++++++---...///---------............///............////////////000000000000000000000000000000000111222222222333222222222222222222222222111111111111111111111111111111111222222222222222111111111111111111111111...//////000000000000//////////////////...------.........//////////////////............------------............------,,,...000111000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''((()))))),,,++++++++++++*********))))))************)))))))))))))))))))))))))))))))))))))))***************))))))*********))))))((())))))((((((((()))************))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))************))))))'''((()))******)))((('''))))))************))))))(((((())))))))))))(((((()))************+++++++++,,,++++++++++++*********)))))))))*********++++++)))***+++++++++***)))((())))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((***************************************+++,,,---((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***((('''''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((()))************************************((())))))***+++,,,------******)))******+++,,,---******++++++,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,------.........//////000000111111000000000000//////////////////............//////......000444888999666222//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,***************************************+++++++++))))))))))))))))))))))))'''(((((())))))******+++***))))))(((((())))))***)))************+++++++++---,,,++++++******++++++++++++++++++++++++++++++*********))))))))))))))),,,++++++******++++++,,,((()))))))))************(((((((((((()))))))))***************))))))))))))))))))))))))************************************************************)))************+++++++++************************)))))))))***++++++,,,,,,************************)))************+++++++++++++++******++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,---------............///............////////////000000000000000000000000111111111111111111222222111111111111111111111111222222222222222222222222000111111111222222222222111111111111111111111111......///000000000000000///000000000000///................../////////000///............---------...............---,,,,,,,,,...000000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++*********))))))************))))))))))))))))))))))))))))))((()))))))))*********+++))))))***+++++++++***)))((((((((((((((()))***************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++******%%%&&&(((***+++***)))((())))))************))))))'''((()))******)))(((''')))************+++++++++,,,,,,+++++++++*********))))))*********+++++++++******************++++++))))))))))))))))))))))))))))))))))))************'''((()))******)))((('''************************************+++,,,---...((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***''''''''''''((()))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''((()))************************************(((((()))***+++,,,------+++++++++******+++,,,,,,))))))***+++,,,---------++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,---,,,------...//////000000000000000000//////////////////............////////////222777<<<<<<666111//////...------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---************************))))))*********+++++++++))))))))))))))))))))))))'''(((((()))******++++++******))))))))))))******)))************+++++++++---,,,++++++******++++++++++++++++++++++++++++++((((((((()))******++++++---,,,+++******+++,,,---(((((())))))*********+++(((((((((((())))))))))))************))))))))))))))))))))))))************************************************************)))************+++++++++******************++++++(((((()))***+++,,,,,,---************************)))************+++++++++)))))))))***+++,,,...///,,,++++++******++++++,,,))))))***++++++++++++***---------.........//////............/////////000000000000000000000000000222222222111111111111111111111111111111111111111222222222222222222222222000000111111222222222222000000000000000000000000000000111222222222222222000000000000000000///...---.........//////000000//////.........---------.../////////...---,,,,,,))),,,...///...---,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******+++,,,------,,,,,,,,,+++++++++******))))))************))))))))))))))))))))))))))))))(((((())))))*********+++)))***,,,,,,---,,,+++***((((((((((((((()))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***+++++++++***$$$&&&(((***++++++***)))))))))*********))))))((()))***+++,,,,,,+++***))))))************+++++++++,,,,,,,,,+++++++++******)))************+++++++++***)))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))************'''((()))******)))((('''************************************+++,,,---...************************************************((()))***)))((('''(((***))))))))))))***,,,------************************'''((()))******)))((('''((((((((((((((((((((((((&&&'''((()))************))))))))))))))))))))))))'''((()))***+++,,,------------,,,+++++++++,,,,,,((()))***+++,,,---------++++++,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,------...//////000000000000000////////////000//////.........//////111111444:::>>>===555...//////...---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---************************))))))******++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++******))))))))))))******))))))*********++++++++++++******))))))******+++*********************************)))))))))))))))************************************************************************))))))))))))))))))))))))+++***))))))***,,,///000000...,,,***))))))***++++++++++++++++++***)))(((*********)))))))))))))))************************************************************************************************++++++++++++++++++++++++'''((()))+++,,,---.........---,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,.........---,,,+++000000111111111111000000111111222222222222111111222222111111111111111111333333222222111000////////////000000111111222222333222111000000111222333000000111111111222222222000000000000000000000000////////////////////////,,,---...//////...---,,,...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************+++*********))))))((((((******++++++++++++*********************************)))((()))***+++***(((************************+++*********))))))((((((++++++******************))))))))))))))))))))))))''''''''''''((()))++++++)))))))))))))))******+++((((((((()))******++++++))))))))))))************+++***)))'''&&&&&&%%%%%%(((((((((((((((((((((((()))***+++++++++)))((('''*********)))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------///...,,,+++***++++++,,,************))))))((((((************************+++++++++************)))******))))))((((((((('''))))))))))))))))))))))))))))))))))))************)))************+++++++++((((((((((((((((((((((((++++++************++++++,,,+++)))''''''((()))***(((((()))***+++,,,,,,,,,(((((()))***+++,,,,,,---++++++***)))(((((())))))))))))))))))))))))))))))''''''''''''((((((((()))---,,,***)))))))))***++++++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******++++++,,,'''((()))***+++,,,,,,,,,---------............///////////////////////////000///...---------...///111666<<>>???@@@AAAAAAAAA@@@@@@??????>>>;;;;;;;;;:::::::::999999:::888666555666555333111111222222222222222222111////////////////////////222222111111111000000000////////////////////////000//////......//////000///000000111111000000///////////////////////////////////////////////////................................................------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................------------,,,,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......------------............,,,---------------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))))))))***++++++,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,------...............,,,,,,+++******+++,,,,,,---,,,,,,,,,,,,,,,,,,+++)))***+++,,,---,,,+++*********+++,,,,,,---......++++++,,,,,,,,,,,,------,,,...///...------...000---.........////////////---.........////////////------------------------)))***+++,,,------------------------------...//////......------------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++***************++++++++++++++++++++++++*********)))************+++++++++************************))))))))))))))))))((((((++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------//////---,,,,,,,,,------,,,,,,,,,------.................................,,,,,,---...//////000000------......///000000111------...///000111111222333444555666777777777777777888888:::;;;<<<===>>><<<<<<===>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMLLLLLLKKKJJJJJJIIIFFFEEEEEEDDDCCCBBBAAAAAA@@@>>><<<;;;;;;:::888666555555444444444444555555222222111000000111222222444444222111111111222333111111111111111111111111000000////////////000000000000111111111111000000111111111111111111111111////////////////////////................................................------------------------------------.........///------------------------+++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------///............------------,,,,,,++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///...---------------,,,,,,---------,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,((())))))***++++++,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***+++,,,------.........---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---******++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,...//////......///000////////////000000000000////////////000000000000////////////////////////,,,,,,---.........---,,,---------------...//////------,,,,,,,,,---......------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++,,,,,,,,,++++++*********)))************+++++++++************************((((((((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------...------,,,,,,------...++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++------------------------************+++---///000......---------,,,,,,,,,////////////////////////---------...............---------...///000000111------...000111222333444666777888999:::;;;;;;;;;999:::;;;===???@@@AAABBBGGGHHHIIIJJJKKKLLLMMMNNNLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUTTTTTTSSSRRRQQQQQQNNNMMMLLLKKKJJJHHHGGGGGGDDDBBB@@@??????>>>;;;:::888777666555555666777888555444222111111222444555666555333111111222333444333333333333333333333333000000////////////000000000000111111111111000000111111111111111111111111000000000000000000000000................................................---------------------------------.........//////------------------------+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++------,,,++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////---------,,,,,,+++++++++---,,,,,,++++++*********************************************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))***+++,,,------,,,+++*********+++++++++,,,,,,,,,((())))))***++++++,,,,,,,,,++++++++++++++++++,,,************************++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++***+++,,,,,,------------***++++++,,,,,,++++++***+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,...//////......///111000000000000111111111111000000000000111111111111111111111111111111111111111111222222222000///...---------------...///000++++++++++++,,,------..................................../////////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++))))))******++++++++++++,,,,,,,,,++++++*********)))************+++++++++************************''''''(((((())))))******,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------//////////////////...............------,,,,,,,,,//////.........---------......//////000000111111///000111222111000///...222222333444555777777888;;;<<<>>>??????AAADDDFFFCCCDDDFFFHHHIIIJJJKKKKKKOOOQQQTTTWWWXXXXXXVVVUUUSSSSSSUUUVVVWWWWWWWWWVVVTTTUUUUUUVVVWWWVVVVVVVVVVVVWWWWWWVVVUUUSSSPPPOOOQQQPPPOOOMMMLLLKKKKKKKKKHHHFFFCCC@@@>>>===>>>>>>>>>===<<<;;;<<<===???AAA???>>><<<;;;:::;;;<<<===???>>><<<999777777666777999888888777777888999999666444222222333444333222222111000111444555333111666555555555666555222000333222222111111111111222///...---,,,,,,,,,---...111///....../////////...+++,,,---...///...------------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***---------......---,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++***))))))***+++,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,+++)))(((...------,,,+++***)))))),,,,,,++++++++++++,,,,,,*********)))******+++,,,+++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++,,,++++++******++++++,,,+++(((&&&'''***,,,+++)))***************************++++++,,,,,,++++++***)))************+++++++++............---,,,,,,+++*********++++++,,,,,,------------,,,,,,+++++++++************+++,,,------,,,,,,------......////////////...............///333222111000000///000000......///111333555777888888888999999999999888888777777666555444444444444111111333444444333222222111111000000000111333333555444333222111000000///...///000111000000......///000111111000...+++***......///......,,,***)))+++******+++---...---,,,+++...///...+++)))+++---,,,,,,,,,+++++++++******---,,,++++++******+++++++++++++++************)))+++*********))))))(((((('''((()))++++++******)))+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,+++))))))+++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------...........................------------------,,,---------...........................///000111111000111222333333333333333444555777999;;;<<<===>>>CCCEEEGGGGGGHHHIIILLLNNNPPPQQQQQQRRRSSSSSSSSSRRRUUUVVVWWWXXXWWWVVVTTTSSSOOOQQQRRRTTTUUUTTTSSSRRRQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRPPPOOOMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGDDDCCCAAA???>>>>>>??????>>>>>><<<<<<<<<===???@@@@@@???===<<<<<<===>>>???@@@???===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999888777888:::<<<<<<;;;;;;888666777:::<<<===<<<>>>===<<<======<<<999666777666555333222111111111222111000///...//////000///---,,,,,,---......---,,,---.........---,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))******+++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++*********))))))(((((((((((())))))***************++++++,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******,,,---------,,,+++,,,++++++******++++++,,,+++)))'''(((+++,,,+++******************************++++++,,,,,,++++++***************++++++++++++++++++,,,,,,,,,+++******+++++++++++++++,,,,,,,,,+++++++++,,,,,,---------++++++***************+++***++++++,,,---------...111000000///////////////333333333333444555666777888888999:::;;;===???@@@BBBBBBCCCCCCCCCCCCBBBBBBAAA@@@???>>>============;;;<<<<<<<<<;;;:::999888666555444444444555666777555555555555555555555555444444444444333111///...222333444555555333222000000//////.........//////---,,,++++++---...---,,,,,,---///...,,,+++,,,...,,,,,,+++++++++*********,,,,,,+++************+++++++++++++++************++++++******))))))))))))((((((******+++******)))***++++++,,,,,,++++++***************************---,,,+++******+++,,,---,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------........................---------------.........,,,,,,------.../////////000/////////000111333444333444444555777999;;;<<<;;;===@@@CCCFFFHHHIIIIIIOOOQQQSSSTTTTTTUUUXXXYYY^^^]]]]]]\\\[[[YYYXXXXXXZZZZZZXXXVVVSSSQQQOOONNNLLLMMMPPPQQQRRRPPPNNNMMMLLLLLLMMMNNNNNNNNNNNNMMMKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCCCCBBBBBBCCCCCC@@@@@@@@@???????????????>>>===<<<<<<<<<===>>>?????????>>>======>>>???@@@??????>>>>>>>>>???@@@@@@??????AAABBBBBBBBBAAAAAA???>>>>>>???BBBDDDEEEEEEBBB@@@======@@@CCCFFFGGGGGGFFFEEEEEEEEEDDDAAA???@@@???===;;;999888777777666555444333222222222222///...,,,,,,...///...---///////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,,,,++++++******++++++,,,,,,***)))***+++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************+++++++++,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++))))))***+++,,,......///...---,,,++++++******+++,,,---...000111222222222222222333333444555555555888888999;;;===@@@BBBCCCFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCAAA???>>>===:::999999888888888999999777777888999:::;;;;;;<<<:::::::::999777555222111555777888:::;;;;;;;;;:::777555222000//////000111///...------......---,,,+++---......,,,,,,---...++++++++++++************,,,+++******))))))******,,,+++++++++************+++++++++************)))((()))******++++++******++++++,,,,,,,,,,,,++++++************++++++++++++---,,,++++++++++++,,,---,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............------------............,,,,,,------......//////---------....../////////111000000000111444666888999999:::;;;>>>AAADDDFFFGGGIIIMMMQQQTTTVVVWWWWWWZZZ\\\^^^___^^^^^^```aaabbbaaa___\\\ZZZXXXVVVVVVYYYWWWTTTPPPMMMKKKJJJIIIHHHJJJLLLNNNNNNLLLJJJHHHFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEFFFEEEEEEEEEDDDDDD@@@@@@?????????@@@AAAAAA@@@@@@@@@AAA@@@???>>>>>>>>>======<<<<<<===>>>>>>>>>======<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>===???BBBDDDFFFFFFFFFEEEDDDCCCBBBDDDFFFHHHHHHHHHEEEDDDCCCCCCDDDFFFHHHHHHJJJHHHGGGHHHIIIIIIGGGFFFJJJIIIHHHFFFEEEDDDDDDDDD>>>===<<<:::888777666555555333111000000000...---000000000000000//////...........................//////............//////------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---.........------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************---,,,+++*********,,,,,,*********++++++,,,,,,,,,,,,,,,------------,,,,,,+++************+++,,,,,,*********))))))******+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,---------.........,,,++++++******++++++,,,,,,+++++++++,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,+++,,,,,,---............---------,,,,,,++++++*********+++,,,---....../////////............//////---...111444666888888999777888999<<<>>>???@@@AAAAAABBBCCCEEEGGGJJJLLLNNNNNNMMMMMMLLLLLLLLLLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@???>>><<<;;;;;;;;;:::::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>===<<<:::888666888999;;;>>>@@@AAABBBBBB@@@>>>;;;888555333222111333111////////////---++++++,,,------,,,------...,,,+++++++++************++++++***)))))))))******,,,,,,+++++++++*********++++++++++++++++++++++++))))))******++++++++++++,,,,,,------------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++,,,,,,,,,---------++++++,,,,,,,,,------------------....../////////---------.........//////---------......////////////////////////////////////000000222444777:::;;;AAAAAABBBDDDGGGKKKNNNPPPSSSUUUXXX[[[^^^```aaaaaa^^^```bbbbbbaaa``````aaa^^^\\\ZZZVVVTTTQQQPPPPPPPPPOOOLLLHHHFFFEEEEEEEEECCCDDDGGGHHHIIIGGGEEEDDDBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEE@@@@@@@@@AAABBBCCCEEEEEEEEEEEEEEEDDDCCCBBB@@@???AAA@@@@@@@@@???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;:::999:::<<<@@@DDDFFFGGGHHHGGGGGGEEECCCDDDEEEFFFEEEDDDDDDFFFHHHHHHHHHGGGFFFFFFGGGFFFEEEFFFHHHIIIIIIHHHNNNMMMMMMMMMMMMMMMNNNNNNJJJIIIHHHFFFDDDAAA@@@???===;;;777444333111...,,,/////////////////////000////////////////////////000//////......//////000------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------.........---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,*********+++,,,---*********++++++,,,,,,---))))))***++++++***))))))+++++++++***+++,,,,,,---++++++***************++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,---...++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,+++,,,,,,---...............------,,,,,,+++++++++,,,------------.........---------///000222444555///111555888;;;===>>>>>>AAABBBDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIKKKMMMOOOPPPOOONNNMMMLLLKKKKKKKKKKKKGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDCCCBBBAAAAAAAAAAAA??????????????????@@@@@@>>>????????????>>>>>>>>>>>>>>>>>>>>>============>>>>>>???@@@@@@???======:::;;;===???AAACCCDDDEEEEEEFFFFFFEEECCC???<<<999888666444333222111///------,,,,,,,,,------------,,,,,,,,,,,,+++++++++***,,,++++++***)))*********,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,***************++++++,,,,,,------......------,,,+++++++++,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,------......,,,,,,,,,,,,---------------------...//////000000------......///000000000.............../////////000000000000111111111111000111444777;;;>>>AAABBBJJJKKKLLLNNNQQQTTTWWWXXX[[[\\\]]]^^^___```aaabbb\\\]]]___^^^[[[YYYXXXXXXVVVTTTQQQOOOLLLKKKKKKKKKHHHGGGEEECCCCCCBBBCCCCCC@@@AAABBBDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFFFFGGGGGGIIIJJJKKKEEEFFFFFFHHHIIIKKKMMMNNNMMMMMMLLLKKKIIIHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEEEEDDDDDDCCCCCCCCCDDDCCCCCCAAA???===;;;:::;;;===@@@CCCEEEGGGHHHHHHFFFDDDBBBAAABBBAAA@@@???BBBFFFIIIKKKJJJHHHGGGFFFEEEDDDCCCDDDFFFHHHHHHHHHJJJJJJJJJKKKMMMNNNPPPQQQRRRRRRRRRQQQPPPOOOMMMLLLGGGDDD@@@<<<999666333000000000///.........//////..............................------------......------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))***+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,*********++++++,,,,,,,,,***+++,,,------,,,+++***+++++++++++++++,,,---------,,,++++++***+++++++++***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,+++,,,------...,,,++++++******++++++,,,+++,,,---,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++------------,,,,,,,,,,,,......//////////////////,,,---///111444777:::<<<<<<>>>BBBEEEGGGHHHHHHGGGJJJJJJKKKKKKJJJHHHFFFEEEHHHGGGGGGHHHHHHJJJKKKKKKLLLLLLJJJIIIHHHGGGGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBAAA@@@????????????=========>>>???@@@BBBBBBBBBBBBCCCDDDDDDDDDDDDDDDAAAAAA@@@???===<<<<<<;;;<<<>>>???AAAAAAAAAAAA@@@;;;<<<===???AAACCCDDDEEEFFFHHHKKKNNNNNNMMMJJJHHH@@@>>>;;;:::888777444222111///......//////...---------------,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------+++************+++,,,,,,,,,,,,,,,------,,,,,,,,,)))******+++,,,,,,------,,,------------------,,,,,,,,,,,,+++++++++******++++++,,,,,,---......///,,,,,,,,,------------...---------...///000000000......//////000111111222////////////...............///000111333444555666777999>>>DDDHHHKKKMMMNNNSSSTTTVVVXXXZZZ\\\]]]]]]]]][[[ZZZXXXXXXXXXYYYZZZUUUWWWXXXVVVRRROOOMMMLLLMMMKKKIIIGGGEEEEEEFFFGGGDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLNNNPPPQQQMMMMMMNNNPPPRRRUUUWWWXXXUUUTTTSSSRRRQQQRRRRRRSSSSSSSSSTTTTTTSSSRRRRRRQQQPPPPPPPPPOOONNNMMMLLLKKKLLLLLLKKKJJJIIIFFFDDDCCCAAABBBCCCDDDEEEFFFGGGGGGEEECCC@@@???@@@???>>>===>>>BBBFFFGGGGGGFFFGGGIIIHHHFFFDDDDDDEEEGGGGGGFFFEEEFFFFFFGGGIIIKKKLLLMMMRRRSSSTTTVVVWWWWWWWWWWWWSSSPPPKKKHHHEEEBBB>>><<<999777555333222111111111..............................------------..............................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,((()))***+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---///000000///---,,,,,,++++++++++++,,,------...------,,,++++++,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,++++++***+++,,,---...,,,++++++******++++++,,,***+++---,,,******,,,///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++,,,,,,,,,+++******,,,,,,,,,---------------......///000111222222333333444666999<<<@@@CCCDDDJJJKKKMMMOOOOOOMMMLLLJJJGGGGGGHHHIIIHHHFFFDDDCCCFFFEEEEEEEEEFFFFFFGGGHHHJJJJJJHHHGGGFFFFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>>??????============???@@@BBBCCCBBBCCCDDDFFFGGGGGGGGGGGGBBBAAAAAA@@@>>>======<<<<<<===???@@@AAAAAAAAA@@@=========>>>@@@AAACCCDDDDDDFFFJJJMMMOOOPPPPPPOOOIIIGGGDDDAAA@@@===:::888666444222222333333000...//////.........---------...---,,,,,,+++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,---------...++++++*********+++,,,---+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,,,,------......------,,,,,,,,,,,,+++++++++******++++++,,,,,,---...//////,,,,,,,,,---------......---------...///000000111...//////000111222222333000000//////......------,,,---///222555777999:::???BBBHHHOOOTTTXXXYYYYYYXXXYYY[[[^^^___`````````[[[YYYUUURRRPPPPPPRRRSSSPPPRRRRRRPPPLLLGGGEEEDDDEEEDDDBBBAAA@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDCCCIIIHHHHHHIIIKKKMMMPPPQQQLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNNNNOOOPPPRRRTTTVVVRRRSSSTTTVVVXXX[[[^^^___ZZZYYYXXXWWWWWWYYY[[[\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYXXXWWWUUUSSSRRRRRRSSSSSSRRRQQQOOOMMMKKKGGGGGGFFFEEEEEEEEEFFFFFFCCCAAA????????????>>>===:::===@@@AAABBBCCCHHHKKKMMMJJJGGGFFFFFFGGGFFFEEEDDDDDDDDDEEEFFFHHHJJJJJJLLLNNNQQQUUUXXXZZZZZZ[[[]]]ZZZUUURRRPPPMMMJJJHHHBBB@@@===:::777555444444111111111111111111111111000000////////////000000........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***+++,,,---......///...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++************************((()))+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++------------------------(((***+++,,,---,,,,,,+++++++++++++++++++++++++++)))***,,,------,,,***))),,,,,,++++++,,,,,,---...///...------,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,+++*********+++,,,---,,,++++++++++++++++++,,,)))+++,,,+++)))))),,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------............------,,,+++,,,,,,,,,------.........------///000222444555666<<<===>>>AAADDDHHHJJJLLLLLLMMMNNNNNNLLLIIIFFFCCC>>>@@@BBBEEEFFFFFFEEEDDDEEEEEEDDDEEEEEEFFFGGGHHHJJJIIIHHHGGGFFFFFFFFFFFFBBBCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>=========>>>???AAABBB???AAACCCEEEFFFGGGGGGFFFBBBAAAAAA@@@@@@???>>>>>><<<===???@@@@@@@@@??????>>>>>>>>>??????AAABBBCCCCCCDDDFFFHHHJJJKKKMMMMMMOOOLLLIIIGGGEEEBBB???<<<:::777555444666555222000000////////////.........///...------,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,------.........,,,+++*********+++,,,------,,,,,,++++++,,,,,,------------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,---...//////------......///000000000000000111///------...//////000000000......///111///000333555777;;;@@@DDDMMMQQQVVVZZZ]]]]]][[[ZZZ^^^___aaabbb```]]]YYYWWWRRRMMMHHHFFFGGGIIIHHHGGGJJJHHHFFFFFFGGGGGGDDDBBBEEEDDDCCCCCCCCCEEEFFFGGGDDDCCCFFFIIIIIIFFFGGGLLLNNNNNNOOORRRUUUVVVYYY]]]aaa\\\ZZZZZZYYYVVVWWWZZZXXXUUUSSSTTTVVVZZZ```eeeeeeaaa\\\ZZZ]]]aaabbbaaa]]]^^^^^^^^^___ccchhhmmmiiigggfffeeeffffffggghhhfffaaa[[[WWWXXXZZZ[[[[[[ZZZ\\\^^^bbbcccaaa\\\YYYXXXVVVSSSSSSTTTRRRNNNJJJEEEEEEDDDDDDCCCBBBBBBAAA;;;<<<>>>AAADDDHHHKKKLLLKKKKKKJJJGGGDDDBBBBBBCCCEEEEEEFFFGGGHHHIIIIIIJJJGGGJJJNNNPPPPPPQQQTTTWWWYYYYYYZZZ[[[ZZZYYYXXXWWWOOOMMMIIIEEEAAA===;;;:::<<<999777555555333111///---.........////////////......//////...,,,+++***////////////////////////...........................---,,,,,,++++++++++++......---,,,,,,+++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))***++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,---///...------++++++***))),,,,,,,,,------.........,,,,,,,,,---------......))))))***+++,,,,,,------+++,,,,,,---...///000000++++++++++++++++++++++++------------------------,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,------...++++++,,,,,,,,,,,,------,,,++++++******++++++,,,***+++,,,------,,,+++***************************,,,,,,,,,------.........------,,,***((((((+++---/////////......---------***++++++,,,------......,,,...//////...,,,,,,---///////////////000000000000222555999===@@@BBBCCCJJJJJJKKKKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCAAAAAAAAACCCEEEEEEDDDCCCCCCDDDEEEGGGHHHHHHGGGGGGHHHHHHFFFDDDBBBCCCEEEHHHFFFFFFDDDBBB??????@@@AAABBBBBBBBBBBBAAAAAAAAAAAA??????@@@AAACCCEEEGGGHHHHHHIIIHHHEEEAAA@@@CCCFFFDDDDDDCCCBBBAAA@@@??????===999:::>>>AAA???>>>???;;;<<<===<<<<<<>>>AAADDDCCCEEEHHHHHHGGGGGGJJJLLLKKKJJJKKKKKKKKKHHHDDDAAABBBAAA>>>;;;999777555555444444444333222000///...---------------------------,,,,,,,,,......,,,***+++++++++************)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,------......////////////////////////.........///000///......000222///000000///...///111333333555777:::>>>DDDKKKPPPUUUXXX]]]aaaccccccbbb``````^^^\\\YYYUUURRROOONNNLLLIIIEEEDDDEEEGGGGGGFFFGGGFFFEEEEEEFFFFFFDDDBBBCCCCCCDDDEEEFFFHHHJJJKKKNNNKKKKKKOOOQQQQQQSSSWWWXXXZZZ^^^cccgggjjjnnnqqqooojjjgggfffccc^^^^^^```bbbaaaaaacccggglllrrrxxxyyytttmmmiiijjjlllllljjjdddcccccchhhqqq{{{}}}yyywwwxxxyyyyyyqqqkkkdddbbbcccdddbbb```aaacccgggkkkllliiieeeaaa```^^^\\\]]]___^^^ZZZVVVQQQPPPOOONNNMMMKKKKKKJJJ@@@BBBDDDFFFGGGHHHGGGGGGIIIIIIGGGEEEBBBAAAAAAAAABBBBBBCCCCCCDDDFFFFFFGGGHHHKKKNNNOOONNNNNNPPPRRRVVVWWWXXXYYYZZZZZZYYYXXXVVVTTTRRROOOLLLIIIFFFEEEBBB@@@>>><<<:::777444111333222111///......------000000111111111000///...////////////////////////...........................---,,,,,,+++++++++,,,......---,,,,,,+++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------++++++,,,------,,,,,,++++++******)))+++++++++,,,,,,,,,------,,,,,,,,,------------...+++++++++,,,,,,------...------------------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,---------......000000///---++++++...000.........---------,,,,,,******++++++,,,,,,---------...///...---,,,---...000000//////000333555777;;;===???BBBEEEHHHIIIJJJOOOOOONNNLLLJJJGGGDDDBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIFFFGGGGGGFFFEEEFFFHHHJJJEEEFFFGGGGGGHHHIIIKKKMMMMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLMMMNNNPPPRRRTTTUUUXXXWWWUUUOOOJJJHHHIIIKKKLLLKKKJJJHHHEEEBBB@@@???AAA>>>===@@@AAA???===>>>???>>>===<<<======>>>???CCCEEEGGGFFFDDDDDDEEEGGGJJJIIIJJJKKKLLLJJJGGGDDDCCCBBBAAA???>>>>>>======>>>===<<<:::888555333111////////////......------...---,,,---......,,,***,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,++++++************++++++------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,------------............////////////111111000//////...---------...////////////111333111111111000///000333666999;;;???CCCHHHOOOWWW\\\]]]___bbbeeeffffffdddccc^^^ZZZTTTNNNIIIGGGGGGGGGCCCAAA??????AAACCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGEEEGGGIIILLLPPPRRRTTTUUUXXXTTTTTTYYY^^^aaaeeejjjkkkpppwww|||~~~zzzwwwrrrllliiikkklllooosssxxx~~~~~~uuuqqqpppyyy~~~uuurrrttttttqqqlllllloootttxxxxxxtttnnnkkkiiihhhgggiiikkkkkkhhhddd```___]]][[[YYYWWWVVVUUUKKKLLLNNNOOONNNKKKHHHFFFHHHGGGEEECCCAAA??????>>>@@@@@@@@@AAAAAACCCDDDDDDHHHJJJLLLLLLKKKKKKKKKMMMRRRSSSUUUWWWXXXYYYZZZZZZ[[[[[[[[[ZZZWWWUUURRRQQQLLLKKKIIIGGGDDD@@@:::777888666444111///...------,,,,,,---............---000000000000000000000000........................------,,,+++++++++,,,,,,...------,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,------......------,,,+++,,,------++++++,,,---++++++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,---------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,***))))))++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------+++))))))+++---------------,,,,,,,,,,,,,,,,,,------------------......///---,,,---///111444333222333666:::???BBBHHHHHHJJJKKKMMMMMMNNNNNNKKKJJJIIIFFFDDD@@@>>><<>>>>>@@@@@@>>>;;;AAACCCEEEDDDCCCBBBCCCDDDDDDDDDDDDFFFHHHIIIGGGEEEAAAAAA@@@???????????????CCCBBBAAA@@@===;;;999777333333222111000//////......---,,,---......,,,***......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------...000000000000////////////000000000000//////......---...//////...///111222333333333222222444888;;;AAAEEEKKKPPPUUUZZZ___bbb___```aaabbbbbb```^^^]]]WWWSSSNNNHHHEEEDDDEEEEEE@@@@@@@@@AAABBBCCCDDDDDDDDDFFFJJJLLLLLLMMMPPPRRRQQQTTTXXX^^^bbbeeeggghhhccccccfffjjjlllnnnsss{{{wwwssssssttt|||}}}~~~xxxuuutttrrrpppqqqsssssspppllljjjiiigggdddaaa^^^\\\[[[WWWXXXYYYYYYWWWSSSOOOMMMKKKIIIFFFDDDBBB@@@>>>===@@@@@@??????@@@AAABBBCCCFFFGGGHHHHHHHHHGGGGGGHHHMMMNNNPPPRRRUUUWWWYYYZZZZZZ[[[]]]]]]]]][[[XXXWWWUUUTTTSSSRRRPPPLLLFFFBBB===;;;888444222000000000******+++,,,,,,---------////////////////////////........................---,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---......---------,,,------......------,,,+++,,,------++++++,,,---******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,***)))(((***+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...//////...---///222555999:::;;;>>>AAAEEEIIIKKKLLLMMMMMMMMMMMMLLLLLLKKKDDDDDDCCCBBB@@@???======@@@????????????@@@AAABBBDDDDDDDDDDDDCCCDDDFFFGGGMMMOOOQQQTTTWWWZZZ\\\]]]bbbeeeiiilllmmmnnnooopppuuuuuuwwwyyyzzzzzzyyyxxx{{{{{{|||}}}~~~}}}yyyvvvvvvvvvzzzzzzyyywwwsssoookkkhhhccc^^^ZZZZZZYYYTTTQQQRRRQQQLLLHHHHHHJJJIIIDDD???AAABBBCCCDDDDDDDDDCCCCCCAAAAAAAAACCCEEEGGGFFFEEEBBBAAA@@@???????????????@@@@@@@@@@@@???>>>>>>===777777666555333222111111///...------...---,,,***.........---------,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------------------------...........................------,,,,,,------...,,,,,,---------.........000000000000000/////////////////////000000111111...///000///......000222111333555888:::???DDDHHHMMMRRRYYY^^^```aaaaaabbb___^^^]]][[[YYYVVVTTTSSSNNNLLLIIIFFFDDDBBBBBBCCCCCCEEEGGGHHHJJJKKKLLLMMMHHHMMMRRRTTTTTTVVV[[[```hhhkkkrrrxxx}}}yyy|||zzzuuuzzz{{{uuuuuu}}}~~~zzzxxxxxxwwwtttqqqnnnmmmjjjgggccc```]]]\\\___``````___^^^[[[XXXVVVRRROOOKKKIIIHHHGGGDDDBBBBBBAAA@@@?????????@@@AAACCCCCCDDDEEEFFFFFFEEEEEEGGGHHHJJJMMMPPPSSSUUUVVVWWWXXXZZZ\\\\\\[[[ZZZYYYYYYXXXYYYYYYYYYWWWRRROOOGGGEEEAAA<<<777444222111//////////////////000000................................................,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---------......---,,,,,,,,,------------------,,,+++,,,------++++++,,,---++++++,,,,,,---.........---------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++))))))******+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...//////...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,............///////////////000111111222444999<<>>>>>>>>???AAACCCDDDFFFIIILLLNNNOOOQQQUUUYYY^^^bbbiiioootttvvvwwwvvv}}}|||vvvssssssqqqmmmkkkllljjjeee```^^^^^^ZZZRRRKKKIIIIIIIIIJJJIIIHHHFFFDDDDDDCCCBBBBBBDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEEEE???@@@@@@@@@@@@@@@??????::::::999888777666555444000///......///...,,,***------------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------......------------------------..............................------------......,,,---------............////////////000000000000......///000000111222222///000111111000111333555333777<<>>BBBFFFIIILLLQQQTTTUUUTTTQQQOOOKKKKKKJJJIIIHHHFFFEEEDDDHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@AAABBBFFFJJJNNNPPPTTTYYY```eeehhhlllrrrvvvwww{{{|||xxxuuunnnfff___]]]\\\[[[ZZZYYYVVVQQQNNNLLLJJJFFFEEEDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEGGGHHHEEEEEEDDDDDDCCCAAA@@@???======<<<;;;:::999999888444333222222222222///---......---------,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...------------------------..............................------------......------------.....................//////000000000000000000000000000111111///000222444555777:::<<>>999888555333111000//////000000000000000000000000........................,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------,,,,,,,,,,,,,,,+++*********++++++,,,,,,++++++***+++,,,------++++++,,,---,,,------------------------------,,,,,,,,,++++++***++++++++++++,,,,,,,,,***+++++++++,,,---------***+++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,+++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,)))+++,,,+++***))))))***,,,,,,---------.........++++++,,,---///000111111666:::>>>BBBEEEIIIMMMPPPQQQRRRTTTUUUTTTQQQNNNKKKIIIIIIHHHHHHFFFEEECCCCCCEEEEEEEEEDDDEEEFFFHHHIIIKKKLLLNNNSSSYYY```fffjjjmmmsss|||~~~~~~}}}yyyxxxyyyyyyzzz{{{||||||}}}|||{{{yyyxxxyyy|||}}}}}}~~~~~~}}}}}}}}}}}}zzzwwwtttsssrrrssssssqqqlllhhhbbb^^^XXXSSSQQQOOOMMMLLLGGGFFFEEEDDDCCCCCCCCCCCCFFFFFFFFFFFFEEEDDDCCCBBB>>>>>>>>>======<<<<<<<<<:::888777777777666444222/////////.........------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------------------------------------------------......------------......---------.........//////,,,------...///000000111222222111111000/////////...000333666888;;;???BBBLLLPPPUUUYYYZZZ[[[]]]^^^\\\\\\[[[YYYUUURRRQQQQQQJJJIIIGGGEEEDDDDDDEEEEEECCCCCCCCCEEEJJJPPPUUUYYYZZZaaakkksssyyy}}}~~~}}}sssqqqpppmmmjjjjjjpppzzzzzzxxxvvvrrroookkkiiigggiiioooxxx~~~}}}vvvllleee^^^[[[ZZZ^^^eeejjjjjjhhh___\\\XXXTTTQQQPPPPPPQQQNNNKKKIIIIIIIIIHHHEEEBBB>>>>>>>>>???@@@CCCEEEFFFKKKKKKKKKLLLNNNPPPRRRSSSUUUUUUTTTVVVYYY[[[[[[[[[ZZZZZZZZZYYYVVVQQQMMMJJJBBB@@@===:::777555444444222222222222222222222222........................++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,++++++***)))*********++++++*********+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,---...//////---------,,,,,,,,,++++++++++++++++++++++++++++++------------------------,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---.../////////++++++,,,,,,,,,---------...------,,,,,,------......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,...//////---,,,,,,------------....../////////---...///111222444555666:::>>>CCCHHHLLLPPPTTTWWWUUUUUUUUUSSSPPPMMMJJJHHHFFFFFFFFFFFFEEEDDDBBBBBBEEEEEEFFFHHHKKKOOORRRTTTXXXZZZ]]]dddlllvvv~~~}}}}}}}}}zzzuuuooommmmmmmmmjjjfffeeeffffffgggggghhhhhhiiihhhfffdddcccdddgggjjjlllkkkkkkllloooqqqpppkkkgggmmmlllkkklllnnnrrrvvvxxx}}}xxxwww{{{~~~{{{vvvoooiiieeebbb```^^^TTTRRRNNNJJJFFFCCCAAA@@@CCCCCCDDDEEEFFFFFFFFFFFF?????????>>>>>>>>>>>>>>>>>><<<;;;;;;;;;:::888666000000000000////////////,,,,,,,,,---------......---------------------------------------------------------............///***++++++,,,---...//////////////////////////////---......//////......---222333333222///.........000222555999>>>FFFNNNTTTYYY\\\```bbbbbb___[[[XXXUUUPPPJJJGGGHHHHHHFFFDDDEEEGGGFFFDDDEEEGGGEEE@@@CCCIIILLLKKKNNNYYYdddkkksss{{{sssnnnooorrruuu~~~yyynnneeeddddddaaabbbggguuu}}}vvvuuuyyy|||qqqfffbbb```dddkkkpppnnnjjj\\\\\\\\\[[[ZZZZZZZZZZZZVVVRRRMMMIIIGGGEEECCCBBBFFFBBB>>><<<>>>BBBFFFHHHPPPLLLHHHFFFHHHLLLPPPQQQPPPQQQSSSUUUXXX[[[^^^___]]]^^^^^^]]]YYYUUUTTTSSSQQQLLLEEEAAA???===:::888888888777666444222000///111111000///......------++++++,,,,,,,,,,,,------------------------------------------------------.........------,,,,,,,,,---------------------------,,,+++,,,...///...---........................,,,,,,,,,------,,,++++++,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++///...---,,,+++,,,,,,---.........------,,,,,,,,,******+++,,,,,,---......---,,,++++++************,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------........................------------------------------,,,---------...............000111222444666:::===FFFIIIOOOTTTVVVUUUSSSQQQLLLLLLMMMMMMLLLKKKJJJIIIJJJGGGEEEFFFGGGFFFDDDDDDEEEHHHMMMVVV```hhhlllnnnwwwyyy}}}~~~wwwqqqqqqqqqpppnnnllljjjhhhgggeeebbb]]]WWWTTTSSSTTTUUUTTTTTTTTTTTTTTTSSSRRRQQQTTTTTTSSSSSSSSSSSSTTTTTTYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXXXXXXXZZZ]]]```fffeeeeeeeeehhhlllpppssszzz{{{~~~zzzuuunnneee^^^]]]XXXOOOHHHGGG???@@@AAAAAA@@@AAACCCEEEBBB@@@>>>>>>???@@@@@@???@@@@@@@@@???===;;;:::999:::888555333222000---+++,,,,,,---,,,,,,+++***)))---------------------------------------------------------............///,,,---------............////////////////////////------...///000000000000///000111000///000333555444888>>>EEEKKKRRRYYY^^^cccccccccaaa]]]WWWQQQMMMLLLJJJHHHFFFFFFFFFEEEDDDFFFGGGGGGEEEHHHMMMMMMJJJJJJOOOSSSTTT\\\mmm}}}}}}wwwpppkkkjjjpppuuuyyy|||ooohhhbbbbbbbbbaaaeeekkkzzzzzzrrrnnnoootttzzz~~~}}}}}}}}}yyyjjjgggeeeiiiooorrroookkk^^^^^^^^^___^^^^^^]]]]]]WWWSSSOOOMMMLLLLLLLLLKKKOOOJJJBBB???AAAFFFLLLPPPRRROOOJJJGGGGGGHHHHHHHHHJJJLLLPPPSSSVVVXXXYYYZZZWWWYYY[[[[[[YYYXXXXXXYYYVVVRRRMMMJJJHHHFFFBBB@@@======;;;999666333111///111000000///......------,,,,,,---------.........------------------------------------------------......---------,,,,,,,,,---------------------------,,,+++,,,...///...---------------------------,,,,,,,,,------,,,,,,+++------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---------,,,,,,,,,+++++++++******+++,,,,,,---......------,,,+++++++++++++++***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------..............................------------------------///.............../////////111555777;;;???DDDHHHKKKLLLNNNOOOOOOOOOMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKIIIIIIIIIKKKNNNQQQTTTXXX]]]___cccjjjrrryyy|||}}}{{{wwwsssqqqqqqnnnhhhcccaaa```___^^^[[[YYYWWWVVVUUUSSSOOOKKKHHHFFFFFFFFFIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMLLLMMMOOOQQQSSSSSSTTTUUUWWW[[[^^^```eeegggkkkpppuuuzzz}}}|||vvvuuuoooddd[[[XXXPPPMMMIIIEEEBBBBBBCCCCCCEEEDDDCCCDDDEEEEEEDDDBBBCCCBBB@@@?????????AAABBB===;;;888666555444111/////////...------,,,++++++---------------------------------------------------------............///........................////////////////////////------...///000111222222//////000///000333777;;;;;;AAAJJJSSSZZZ___cccfffgggeeeaaa[[[TTTMMMGGGDDDCCCEEEEEEEEEEEEEEEFFFHHHHHHJJJKKKKKKPPPWWWYYYWWWWWW[[[^^^bbboooyyywww~~~|||yyyzzz}}}}}}tttooommmjjjgggmmmlllpppxxx}}}zzzuuuqqqjjjhhhggggggffffffllltttvvvhhhdddeeeeeefffgggqqqsssvvv{{{wwwtttrrrtttwwwvvvqqqkkk[[[\\\]]]^^^^^^^^^]]]\\\[[[WWWTTTRRRSSSUUUVVVWWWXXXQQQHHHCCCEEEKKKRRRWWWUUURRRNNNKKKIIIFFFCCC@@@DDDGGGKKKOOORRRTTTTTTSSSRRRUUUWWWXXXXXXYYYZZZ[[[ZZZXXXUUUSSSQQQOOOKKKIIIEEEDDDBBB>>>:::666222000111111000//////......------............/////////------------------------------------------------...------------,,,,,,,,,---------------------------,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---,,,,,,++++++++++++*********++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,++++++++++++++++++***------------------------++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------..............................------..................000///.........000111222666888<<>>?????????@@@??????>>>>>>;;;;;;<<<>>>???AAABBBBBB@@@@@@???>>>>>>>>>?????????@@@BBBBBBAAA@@@AAABBB@@@AAABBBCCCFFFHHHJJJLLLPPPQQQTTTXXX^^^ccchhhkkkooosssxxx}}}}}}tttqqqiiiaaaVVVNNNIIIFFFCCCAAABBBAAAAAACCCEEEFFFEEEDDDHHHFFFCCCAAAAAACCCFFFHHHAAA???<<<;;;;;;:::888666444222000///---------------------------------------------------------------------............///---.........//////000000////////////////////////.........//////000111222111111111111222666<<>>999555333333222222111000//////...------........./////////,,,,,,---------------------------------------------------------------------------------------------,,,++++++---...---+++++++++++++++++++++++++++++++++,,,---------,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------...------,,,,,,---------.........------,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------......---------............................../////////.........///000333666777???AAADDDEEEFFFHHHKKKNNNNNNNNNNNNMMMMMMNNNOOOOOONNNLLLJJJIIIJJJLLLOOOQQQYYYaaajjjnnnrrr{{{}}}sssppplllgggcccbbbaaaaaa[[[YYYUUUSSSRRRPPPLLLIIIKKKJJJHHHGGGEEEDDDCCCCCCEEEEEEDDDCCCAAA???>>>===<<<<<<===============<<<:::;;;<<<===>>>??????@@@<<<<<<;;;:::::::::;;;;;;;;;===???>>><<<:::::::::777888:::;;;===>>>???@@@DDDDDDDDDFFFIIIMMMPPPSSSZZZ^^^dddiiinnnrrrwwwzzzvvvjjj```ZZZSSSKKKEEEAAA???>>>???BBBEEEFFFGGGJJJIIIFFFDDDDDDEEEGGGHHHDDDBBBAAA@@@@@@@@@>>>===888666333000.........///---------------------------------------------------------............///,,,,,,---...///000111222////////////////////////000//////...//////000111111222555777;;;@@@GGGLLLTTTYYY```ddddddaaa^^^\\\RRROOOKKKGGGDDDDDDDDDEEEBBBDDDGGGIIIMMMTTT___gggqqqxxx{{{rrrlllrrrwww~~~yyyooouuu}}}yyyzzz{{{qqqnnnnnnjjjdddhhhlllttt|||||||||{{{yyyvvvttt}}}zzzzzzzzz~~~{{{{{{yyyvvvxxx|||yyypppiiikkklllllllllkkkjjjiiihhhccc^^^XXXSSSSSSTTTVVVWWWWWWSSSNNNLLLLLLNNNPPPPPPOOONNNNNNNNNNNNKKKFFFCCC@@@???>>>>>>AAAEEEIIILLLPPPQQQSSSSSSRRRSSSUUUWWWWWWXXXZZZ[[[YYYWWWUUUSSSQQQPPPMMMHHHCCC>>>:::888777666555444333111000000,,,------------.........,,,,,,,,,---------......---------------------------------------------------------------------------,,,++++++,,,---,,,+++++++++++++++++++++++++++***+++,,,,,,---------,,,......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,,,,,,,,,,---------------,,,,,,------............------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------......---------.........//////.........//////000000000------///111555999<<<>>>CCCEEEGGGHHHGGGHHHIIIJJJLLLLLLMMMOOOOOOOOOOOOOOOKKKLLLMMMPPPTTTYYY^^^```ooozzz|||yyy{{{{{{yyyuuupppkkkiiihhhbbb___ZZZVVVSSSSSSSSSTTTNNNMMMJJJHHHGGGFFFDDDBBBDDDCCCBBB@@@@@@??????@@@>>>?????????>>><<<:::999<<<======>>>???????????????@@@AAAAAABBBAAAAAA@@@>>>===<<<;;;;;;::::::;;;;;;===>>>>>>;;;999888777777777888999999:::::::::<<<;;;::::::;;;===???AAAGGGJJJPPPTTTXXX\\\```ccchhhjjjmmmqqqvvv|||zzzsssjjj]]]TTTNNNJJJDDD@@@@@@BBBEEEFFFEEEEEEFFFFFFGGGGGGHHHHHHFFFDDDCCCDDDEEEEEEDDDBBB;;;999555222000/////////---------------------------------------------------------............///+++,,,---...///000000111////////////////////////000000/////////111222333222666===CCCIIIOOOUUUYYY^^^aaabbbaaa^^^YYYVVVTTTKKKIIIEEECCCBBBCCCFFFHHHGGGIIINNNVVV```mmmzzz{{{ooovvv}}}uuupppkkkuuuqqquuu~~~qqqgggdddfffiiikkkqqquuu{{{}}}~~~}}}{{{|||}}}{{{{{{yyyxxxvvvtttrrrpppooonnnfff```YYYSSSRRRTTTWWWXXXXXXVVVTTTSSSRRRRRRPPPOOOLLLLLLKKKLLLMMMLLLIIIGGGAAA>>>;;;999;;;???EEEHHHLLLNNNOOOOOOOOOPPPSSSUUUUUUWWWZZZ[[[ZZZXXXXXXXXXUUUTTTQQQNNNJJJEEEBBB@@@===<<<:::888666444222111,,,,,,---------.........+++,,,,,,------.........------------------------,,,,,,,,,------------...---------------------------,,,++++++,,,,,,+++***++++++++++++++++++++++++******+++,,,------------///...---,,,,,,,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,++++++++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------......,,,,,,------.../////////......//////000000111111///000333777;;;???BBBDDDBBBDDDGGGHHHHHHIIIJJJKKKJJJKKKLLLMMMNNNNNNNNNNNNPPPSSSZZZaaaiiippptttwww{{{vvvqqqllliiifffeeebbb^^^ZZZWWWXXXYYYYYYVVVRRRMMMJJJIIIIIIIIICCCBBB@@@???>>>>>>>>>>>>===<<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@???>>>>>>@@@AAABBBCCCDDDDDDDDDDDDGGGHHHIIIJJJJJJIIIHHHGGGEEEDDDCCCAAA@@@???>>>>>>@@@AAAAAA@@@===;;;;;;;;;<<<;;;:::999999999999999888777777666777888:::;;;;;;>>>BBBEEEGGGJJJMMMOOOUUUWWWZZZ^^^cccjjjqqqvvv}}}uuulllaaaZZZPPPHHHCCCBBBAAAAAA@@@BBBCCCEEEGGGHHHHHHHHHFFFEEEDDDEEEGGGHHHGGGFFF>>>===:::666333111000000---------------------------------------------------------............///.........---------------////////////////////////000//////000222555888999;;;AAAJJJRRRWWW[[[]]]_________\\\XXXRRRNNNMMMMMMHHHGGGEEECCCEEEHHHKKKNNNNNNSSS\\\kkk}}}uuummmuuu~~~|||tttrrruuuvvvxxxwwwuuuqqqjjjrrr|||vvvllliiilllsssyyyzzz|||~~~~~~}}}}}}{{{}}}|||zzzwwwuuuttttttkkkfff^^^ZZZ[[[^^^bbbeee```^^^\\\[[[ZZZYYYWWWUUURRRPPPNNNMMMNNNNNNMMMKKKEEECCC@@@>>>???AAAEEEHHHMMMNNNNNNMMMKKKKKKMMMOOOQQQTTTWWWXXXWWWWWWXXXZZZWWWWWWUUUSSSPPPMMMKKKIIICCCAAA???<<<999666444333---............/////////++++++,,,,,,---......///------------------------,,,,,,,,,---------......---------------------------,,,++++++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------///...---,,,,,,,,,------************************++++++++++++,,,,,,------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------......,,,,,,------...//////000......///000000111222222555777;;;???CCCEEEFFFGGGBBBDDDGGGIIIIIIJJJKKKLLLIIIIIIIIIJJJMMMPPPTTTVVVaaagggpppyyyzzzuuunnnhhhccc^^^ZZZWWWRRRRRRQQQNNNLLLKKKMMMOOOQQQOOOLLLHHHEEECCCCCCCCC??????>>>>>>===>>>???AAA??????>>>>>>???AAADDDEEEIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKMMMNNNOOOPPPPPPPPPTTTUUUWWWXXXYYYXXXWWWVVVSSSRRRPPPNNNLLLJJJIIIIIILLLLLLKKKIIIGGGEEEFFFGGGGGGEEECCC@@@>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<999;;;>>>?????????AAABBBEEEGGGJJJLLLOOOTTT\\\aaagggnnntttvvv{{{tttnnneee\\\TTTOOOJJJGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEGGGIIIHHHGGGBBBAAA>>>;;;888555333222---------------------------------------------------------.........//////000000///---,,,+++***)))//////////////////////////////000111444999<<>>;;;===>>>>>><<<;;;<<<===;;;===>>>>>>???DDDKKKPPPNNNYYYbbbffflllwww~~~zzzrrrkkkddd]]]YYYNNNKKKGGGBBB@@@???@@@@@@DDDCCCCCCEEEGGGIIIIIIHHHEEEDDDBBB???<<<888555333,,,------.../////////...---------............///........................////////////////////////......///...,,,,,,---...333333333444777???GGGNNNVVV\\\bbbeeebbb___]]]]]]VVVSSSNNNJJJHHHHHHJJJLLLLLLNNNPPPQQQSSSXXXbbbiiimmmrrrsssiiijjjuuu~~~{{{yyyvvvrrrooommmlllkkkkkkrrr}}}yyytttvvvzzz}}}}}}~~~|||~~~~~~}}}~~~||||||zzzyyy|||}}}}}}|||~~~~~~{{{{{{~~~{{{}}}|||zzz~~~pppnnnoooqqqmmmdddaaadddbbb___YYYUUUSSSUUUXXXZZZSSSKKKKKKRRRUUUQQQUUU^^^bbbbbb\\\PPPFFFDDDEEEEEEHHHJJJLLLOOORRRUUUWWWXXXXXXYYYYYYZZZZZZZZZYYYYYYOOOMMMJJJGGGCCC===777333111000...///000000...---------.........---,,,,,,........................///...---,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++------,,,++++++,,,------------------------------------------------------......---,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........---,,,+++***)))++++++++++++++++++++++++///...---+++******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,..................------------------------------///...///000222666999;;;CCCFFFHHHIIIIIIHHHIIIIIIHHHLLLOOOPPPMMMKKKKKKLLLHHHLLLRRRXXX^^^fffpppwwwzzzrrrllleee```\\\\\\YYYTTTNNNJJJHHHGGGGGGCCCBBB@@@>>>???AAADDDFFFCCCCCCCCCDDDDDDDDDEEEEEEFFFHHHIIIHHHGGGHHHMMMRRRSSSRRRQQQPPPQQQTTTWWWYYY\\\^^^```]]]YYYXXX\\\aaaffffffiiillliiibbbbbbhhhnnnnnnpppssstttsssooolllmmmiiieeeccceeefffeeedddooolllgggccc```___```aaadddaaa]]]XXXUUUTTTTTTUUUSSSNNNLLLNNNMMMIIIGGGGGGBBB@@@>>>>>>>>>===;;;999;;;:::999:::===??????>>>BBBFFFMMMRRRXXX___gggmmmrrr{{{zzzuuulllaaaSSSKKKGGGEEE???:::@@@@@@AAADDDGGGIIIHHHGGGIIIIIIIIIHHHEEEAAA<<<:::,,,,,,---...............---------............///........................////////////////////////---...//////......000222444555888;;;AAAJJJSSSZZZ^^^```bbbaaa]]]XXXTTTRRRMMMLLLIIIHHHIIIMMMQQQSSS[[[]]]bbbgggnnnssswwwyyy|||qqqkkksss~~~|||zzz}}}yyyvvvuuuvvvxxxzzzvvvyyyzzzxxx||||||yyy|||~~~~~~}}}xxx|||{{{yyywwwvvvxxx}}}zzzzzzuuuuuuvvvvvvxxx|||zzzxxxzzz{{{{{{wwwssstttyyy~~~}}}}}}~~~|||||||||uuurrrrrrtttrrrllllllpppnnnkkkeee```]]][[[\\\\\\```YYYYYY______YYYZZZ```iiihhhbbbVVVNNNKKKIIIFFFDDDEEEGGGJJJMMMPPPTTTUUUYYYYYYYYYZZZYYYYYYXXXXXXSSSPPPNNNLLLJJJFFF???;;;666444222000000000///---..................------........................///...------,,,,,,,,,---------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++,,,,,,---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,+++***)))++++++++++++++++++++++++---,,,+++++++++,,,------++++++,,,,,,,,,---------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,,,,,,,,,,---------............---------,,,,,,,,,................................................//////111444888<<>>>>>>>>>>>===;;;>>>AAADDDFFFIIIMMMSSSXXX\\\dddooowww{{{wwwiii___YYYRRRIIIBBBBBBAAA@@@AAADDDFFFFFFFFFGGGIIIJJJKKKJJJHHHEEECCC+++,,,,,,------------,,,---------............///........................////////////////////////---.../////////000333666444888>>>EEEMMMVVV^^^dddaaa___[[[XXXUUUQQQLLLIIIGGGGGGHHHLLLRRRYYY```dddpppsssyyyyyyuuuuuuyyy~~~wwwvvv||||||xxxuuuwww|||}}}~~~}}}xxxvvvyyy{{{|||~~~vvvpppssssssrrrppppppsssxxx{{{{{{vvvqqquuuzzz{{{}}}|||xxxvvvwwwxxxvvvqqqllllllqqqwww{{{}}}yyywwwxxx|||}}}{{{zzzyyyvvvrrrssswwwwwwuuuqqqlllgggcccaaa```ddd^^^]]]```^^^WWWVVVZZZcccbbb^^^VVVRRRQQQLLLGGGAAAAAABBBCCCGGGKKKPPPSSSWWWXXXXXXXXXXXXXXXWWWWWWYYYVVVRRRRRRSSSQQQJJJDDD>>>:::666333222111///---......//////////////////........................///...------,,,---------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...///,,,,,,---------.........++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,---------.........------------,,,,,,,,,........................///............/////////000222555:::@@@EEEJJJMMMQQQQQQOOOLLLIIIIIILLLNNNOOONNNNNNMMMOOOUUU\\\bbblllttt|||vvvrrrjjj```XXXUUUQQQNNNMMMLLLJJJHHHGGGEEECCCAAA@@@??????@@@???AAADDDGGGKKKNNNQQQRRRNNNNNNOOOOOOQQQTTTVVVXXX^^^^^^^^^\\\\\\aaaiiipppsssrrrqqqpppppptttzzz~~~}}}|||wwwuuuuuuqqqqqqssstttsssqqquuu{{{{{{uuuqqqnnnmmmlllllloooqqqqqqqqqqqqrrrrrrnnnhhhfffiiinnnpppnnnllliiihhhhhhiiijjjjjjeeebbbdddeeeccccccfffaaa]]]XXXTTTRRRPPPOOONNNNNNKKKHHHEEEDDDBBB???======>>>>>>===<<<>>>BBBDDDHHHNNNWWW^^^dddkkksssyyy}}}wwwpppfffZZZQQQGGGDDD@@@???@@@CCCEEEFFFDDDFFFIIIKKKKKKJJJHHHGGG++++++,,,,,,---,,,,,,+++---------............///........................////////////////////////---.../////////111555888888???HHHQQQWWW\\\___bbbYYYUUUOOOMMMLLLLLLHHHEEEFFFJJJPPPZZZeeeqqqzzzzzz|||~~~~~~{{{wwwuuuwww|||~~~yyywwwzzz~~~}}}~~~{{{vvvtttwwwzzz|||~~~wwwsssmmmooorrrssstttvvvxxx{{{{{{xxx~~~yyytttnnnlllpppuuuyyyzzz{{{vvvttttttzzzzzzyyywwwtttpppmmmkkkddd^^^ZZZZZZVVVPPPNNNQQQVVVWWWVVVTTTVVVXXXSSSLLLAAA@@@??????BBBGGGMMMPPPSSSSSSUUUVVVWWWWWWWWWWWW^^^ZZZWWWWWWZZZXXXQQQKKKEEEAAA<<<777444222000...//////............//////..............................------------......------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.....................------...///111222444666;;;AAAGGGLLLPPPRRRQQQQQQOOOMMMKKKKKKMMMOOOKKKLLLOOOTTT\\\gggqqqxxx~~~~~~yyyxxxqqqhhhdddbbbZZZQQQNNNLLLHHHGGGGGGFFFEEEDDDAAAAAAAAAAAAAAABBBCCCDDDEEEHHHLLLRRRVVVXXXYYYZZZVVVVVVXXX[[[___dddiiilllkkkkkkjjjhhhgggllluuu|||}}}}}}{{{yyywwwyyy}}}{{{|||zzzuuuqqqqqqqqqrrrssstttttttttuuuyyyzzztttlllhhhkkkpppsssrrrqqqppppppqqqrrrsssmmmhhhfffiiikkklllnnnrrrpppkkkeee___]]]\\\\\\[[[YYYVVVSSSQQQPPPNNNLLLJJJDDDCCCAAA>>>======>>>???AAADDDHHHLLLQQQXXXaaafffkkkpppyyyyyymmmeeeSSSNNNHHHCCCBBBCCCEEEEEEDDDEEEHHHJJJKKKKKKJJJIII+++,,,,,,---,,,,,,++++++---------............///........................////////////////////////...///000000111444888<<>>CCCHHHKKKMMMNNNPPPSSSUUUVVVWWWXXX^^^[[[YYYZZZ[[[ZZZTTTOOOKKKGGGAAA<<<999666222000000000///...---.......................................---------......///------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------......---------------------------------.........//////------------///111444555;;;===AAAGGGKKKOOOQQQSSSSSSSSSSSSQQQOOONNNPPPRRROOOSSSZZZfffsss|||tttnnngggddd^^^XXXVVVTTTOOOIIIHHHEEECCCAAAAAABBBAAA@@@@@@AAACCCFFFIIIKKKLLLMMMQQQTTTZZZ___bbbdddccccccfffggghhhlllppptttxxxzzzpppqqqrrrqqqsssxxx~~~~~~~~~}}}}}}}}}uuupppmmmppprrrsssuuuxxx{{{uuunnniiiffffffffffffaaa```^^^^^^_________]]]PPPNNNKKKGGGDDDBBB@@@???>>>>>>???@@@CCCHHHOOOSSSVVV]]]gggpppxxxyyyjjjddd[[[TTTNNNJJJFFFDDDEEEFFFGGGIIIKKKLLLMMMMMM---------------,,,,,,+++---------............///........................///////////////////////////111222444666;;;AAAFFFQQQWWW^^^aaa___ZZZTTTPPPLLLHHHEEECCCDDDFFFHHHIIIQQQZZZkkkpppkkkmmmqqqyyy~~~www|||~~~}}}}}}xxx{{{}}}zzzuuulllcccZZZSSSOOOMMMMMMQQQUUUVVVXXXZZZWWWQQQDDDBBB???======???CCCEEEIIIJJJLLLOOORRRTTTUUUVVVXXXXXXXXXYYYZZZXXXUUUSSSOOOLLLHHHDDD@@@<<<777444333222000///.............................................---......///000---------------------------......//////......---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++*********+++++++++,,,,,,......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,------.../////////---------///222666999<<>>?????????EEEGGGKKKPPPTTTWWWXXXYYY```ccchhhlllooopppooonnnssstttuuuvvvxxxyyyzzzzzzqqqtttyyy|||~~~{{{tttnnnkkkjjjjjjiiiiiihhhgggiiikkkmmmnnnmmm___\\\XXXTTTPPPKKKEEEAAA===<<<;;;;;;<<<@@@CCCEEEGGGMMMVVV^^^fffppp{{{}}}uuummmdddZZZQQQKKKDDDDDDDDDDDDFFFHHHKKKLLL...............---,,,,,,---------............///........................////////////////////////111333666:::???GGGOOOTTT[[[]]]^^^]]]XXXSSSOOOMMMIIIIIIHHHGGGGGGKKKPPPSSS^^^hhhxxxqqqeeecccdddnnnuuuzzzxxx~~~}}}~~~}}}zzzzzzxxxrrrjjjbbb[[[TTTPPPMMMSSSXXXWWWWWWWWWUUUQQQKKKIIIEEEBBB@@@AAABBBDDDHHHIIIKKKMMMOOOPPPQQQQQQOOOSSSVVVXXXWWWVVVWWWXXXSSSQQQNNNLLLHHHCCC>>>:::888666444111////////////.......................................///000000------------------------,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------++++++,,,,,,,,,,,,------,,,------......---------------------------------)))***,,,------------,,,+++++++++,,,,,,,,,------...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------...//////000//////000222666;;;@@@CCCFFFIIIMMMPPPRRRSSSRRRQQQNNNNNNNNNPPPVVV```lllttt|||pppfff___ZZZVVVTTTNNNMMMLLLJJJFFFCCCBBBCCC???>>>>>>@@@DDDHHHJJJKKKOOOSSSXXX^^^cccfffggghhhlllooosssxxxzzz{{{zzzyyy}}}}}}~~~~~~}}}{{{yyyxxx~~~|||xxxvvvsssrrrpppooonnnooorrrtttttttttkkkhhhfffccc```ZZZRRRMMMHHHFFFCCCAAAAAA@@@??????===BBBGGGLLLRRR[[[fffooouuuyyy~~~sssggg___PPPMMMIIIEEEDDDEEEGGGIII.../////////...------,,,---------.........//////........................////////////////////////222555999???FFFOOOYYY```^^^]]]ZZZUUUPPPLLLKKKKKKFFFHHHJJJKKKLLLQQQXXX^^^jjjssszzzooohhhfffgggooouuu~~~zzzooommmwww}}}|||uuuwwwvvvrrrllleee]]]WWWQQQYYY^^^]]][[[[[[ZZZXXXSSSPPPLLLHHHFFFEEEEEEFFFIIIJJJKKKLLLMMMMMMMMMMMMHHHNNNUUUWWWVVVVVVYYY\\\UUUTTTSSSQQQNNNIIIBBB>>>;;;999666333111000000000.......................................///000000------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///------...//////...------------------------------------------------------((()))***+++---...///000------------------------++++++,,,,,,,,,---------------......///.........------------------------'''(((***---...//////...,,,,,,,,,---------......---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,------...///000000000111222444999???DDDHHHHHHKKKOOOSSSUUUTTTSSSRRRPPPPPPRRRWWWbbbtttwwwmmm```VVVPPPNNNLLLKKKDDDEEEFFFEEEAAA>>>???CCCCCCCCCDDDIIIOOOUUUYYY[[[YYY\\\bbbiiinnnqqqsssssssssvvvzzz~~~tttsssqqqrrrtttuuuuuutttrrrpppppppppooojjjbbb\\\VVVTTTPPPLLLIIIEEE@@@>>>999<<<>>>???AAAHHHSSS[[[ccchhhqqq{{{|||ttteee___WWWOOOJJJHHHIIIKKK---------............///.........///////////////.........////////////////////////000111222333333<<>>BBBFFFIIIMMMSSSXXXYYYUUURRRSSSTTTOOOVVVaaammmuuulll___VVVOOOLLLIIIDDDAAAAAA>>>======>>>AAADDDEEEFFFHHHLLLRRRXXX]]]ccciiimmmnnnqqquuuyyy{{{|||}}}~~~}}}}}}yyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwww~~~~~~~~~}}}|||{{{yyyyyyuuuwwwyyyxxxvvvtttssstttwwwyyy{{{}}}|||zzzwwwuuuuuuvvvxxx}}}{{{wwwuuuvvvxxxsssqqqpppssswwwwwwsssnnnfff```YYYSSSQQQNNNKKKHHHBBB@@@===<<<>>>@@@AAAAAAKKKPPPZZZeeeqqq|||vvvhhh^^^XXXRRRLLLGGG---------............///,,,------...///000111111.........///////////////000000///000111444666888???EEELLLQQQWWW[[[ZZZVVVPPPMMMIIIIIILLLQQQUUUWWW___```eeekkknnnmmmooottt||||||~~~|||yyyssstttuuuuuuvvvwwwxxxzzz~~~~~~}}}yyysssrrrppprrrxxx|||vvvnnneee___\\\]]]___aaaaaa___[[[YYY___XXXTTTTTTUUUUUUWWW[[[\\\^^^___[[[TTTLLLGGGEEEEEEFFFGGGKKKOOORRRSSSSSSWWWUUUTTTUUUUUUTTTPPPLLLIIIEEE>>>888555333111000------------.........///...------------------,,,---------,,,,,,,,,,,,,,,******)))******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,---...---,,,---...---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,---------,,,++++++---,,,+++))))))+++,,,---......---------,,,,,,,,,------,,,++++++,,,------......------------......---.................................///111222444999;;;===???AAADDDHHHKKKRRRUUUXXXWWWTTTRRRTTTWWWaaajjjuuuyyypppeee\\\RRRJJJDDDDDDBBB???===???@@@@@@AAACCCGGGLLLOOOPPPVVVZZZ___eeeiiimmmrrruuupppsssxxx}}}{{{wwwssssssqqqmmmhhheeedddeeeggggggggggggggggggggggggjjjkkkmmmoooooooooooonnnkkklllmmmllliiigggffffffjjjlllnnnpppooommmkkkiiifffffffffhhhkkkmmmlllkkkqqqsssuuuxxxzzzzzzyyyyyyzzz|||sssrrrqqquuuzzz}}}{{{xxxqqqkkkbbb\\\XXXUUURRRPPPHHHDDD@@@======>>>???@@@AAACCCIIIRRR^^^jjjuuu{{{{{{qqqiiiaaaVVVOOO---------............///+++,,,---...///111222222.........//////000000000111000///000333888===@@@HHHOOOVVVYYYZZZZZZVVVOOOIIIHHHGGGKKKSSS]]]eeeiiirrrqqqssstttqqqkkkjjjlllrrruuuxxxxxxvvvsssqqqoooqqqqqqtttzzz|||wwwuuurrrnnnqqquuu{{{}}}}}}yyyooohhhaaaaaabbbddddddaaa]]]YYY___XXXSSSTTTUUUVVVZZZ^^^```dddgggeee^^^SSSHHHBBBEEEDDDDDDFFFJJJOOOQQQRRRUUUTTTUUUVVVWWWVVVSSSPPPNNNJJJEEE???;;;777333000......------......//////---------------........./////////...---,,,,,,+++++++++***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++---......------,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,---,,,+++******+++,,,---......---------,,,,,,,,,------,,,,,,,,,,,,------......------------......///..............................///111555888:::AAABBBEEEFFFGGGIIIMMMOOOTTTUUUUUUTTTRRRUUU[[[```xxx~~~tttlllddd\\\SSSMMMDDD>>>:::<<<===;;;<<>>AAAEEEHHHKKKMMMNNNPPPQQQSSSRRRSSSTTTUUUXXX```jjjqqqoooiiiaaaYYYSSSNNNJJJFFF>>>:::888;;;======@@@EEEHHHKKKNNNSSSXXX]]]cccggglllpppuuuxxxzzz{{{}}}~~~{{{wwwqqqllliiigggeeedddeeeddddddeeeffffffcccaaabbbbbbaaa^^^ZZZXXXWWWXXXYYYYYYZZZ[[[]]]^^^___```cccfffkkkoooqqqqqqooonnnllllllllliiieeebbbaaaaaaggghhhjjjkkkjjjiiigggeee___^^^\\\]]]___aaabbbbbb___aaadddfffhhhhhhhhhgggcccccccccdddfffiiilllooowwwzzz~~~~~~~~~}}}|||vvvsssnnnjjjhhhjjjlllmmmaaa]]]WWWRRRNNNKKKGGGEEEDDDAAA===;;;>>>DDDLLLQQQ___gggsss~~~www---------............//////////////////...............//////000111111222000111333888@@@IIIPPPUUUZZZ^^^^^^XXXRRROOOLLLHHHIIINNNWWWdddsss}}}vvvooofff]]]\\\___lllqqqssspppooovvv{{{}}}|||{{{zzzzzz}}}zzzsssrrrsssvvvwwwtttmmmgggaaacccfffiiilllpppuuuxxx}}}{{{zzzxxxoooooonnnnnnppprrruuuwwwxxx}}}~~~xxxvvvzzzxxxrrrsssvvv||||||ooommmmmmoooqqqooojjjddd```[[[XXXZZZYYYUUUSSSTTTTTTVVVZZZ]]]]]]YYYTTTQQQHHHEEE@@@???AAAEEEHHHJJJOOOQQQTTTVVVVVVVVVVVVVVVSSSQQQNNNKKKFFFAAA:::666444333111////////////000---------....../////////+++,,,,,,,,,---------...///...---,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***''''''+++---,,,+++---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............---,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,------------------------......------------......////////////////////////...///111555:::@@@EEEIIILLLOOORRRTTTTTTSSSRRRRRRTTTVVVZZZaaaiiitttuuujjj^^^YYYRRRKKKGGGDDDCCCBBB???<<<<<<@@@CCCDDDIIINNNWWWZZZ^^^bbbeeejjjpppuuu{{{~~~zzziiieee___\\\ZZZ[[[[[[[[[[[[[[[[[[]]]```bbbbbbbbb^^^^^^]]]ZZZWWWUUUVVVWWWTTTTTTVVVWWWYYY[[[\\\]]]aaacccfffiiiiiigggeeecccggggggfffccc___]]]\\\]]]aaabbbcccdddcccbbbaaa___\\\[[[ZZZ\\\```dddfffgggaaacccgggkkknnnoooppppppooommmjjjgggeeedddeeeeeegggjjjooosssvvvzzzxxxuuurrrnnnlllmmmppprrrllljjjgggddd```[[[UUUPPPKKKHHHCCC???>>>???AAACCCMMMSSS\\\hhhvvv---------............///000000000///......------......///000000111222222111444:::AAAIIIPPPVVVYYYVVVZZZYYYRRRLLLKKKKKKJJJNNNVVVdddtttwwwrrrmmmiiieeeaaaccchhhqqqxxxzzzwwwyyy|||zzzyyyyyy|||}}}~~~~~~xxxtttjjjjjjkkkkkkkkkhhhccc___ZZZ[[[\\\]]]^^^bbbfffjjjjjjrrrzzzzzzwwwvvvrrrnnniiihhhfffeeedddeeeggghhhjjjnnnpppmmmhhhhhhnnnuuu|||}}}{{{|||~~~~~~vvvrrrqqqsssxxx}}}}}}zzzyyy{{{}}}{{{tttnnnddd___\\\]]]\\\XXXUUUVVVRRRQQQRRRTTTWWWYYYXXXWWWMMMHHHBBB??????AAACCCDDDKKKNNNRRRTTTTTTTTTUUUVVVTTTRRRPPPNNNLLLGGGBBB>>>888666333000...---...................../////////***++++++,,,------......,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***))))))+++,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,------------,,,,,,......---------,,,,,,,,,------............------......------------............/////////000000000000222666<<>>>>>CCCBBBDDDHHHLLLNNNTTT[[[cccfffkkkmmmooosssyyyzzzvvvpppssssssqqqppppppjjjccc[[[XXXUUUUUUWWW[[[]]]___]]]\\\[[[[[[]]]^^^___^^^XXXYYYXXXVVVSSSRRRSSSTTTOOOPPPQQQSSSUUUWWWXXXYYYZZZ[[[]]]^^^]]][[[YYYWWW______^^^\\\YYYWWWXXXYYYZZZ[[[\\\\\\\\\[[[YYYXXXWWWWWWXXX[[[```ccceeefffbbbeeeiiinnnrrruuuvvvwwwwwwuuurrrooommmlllllllllhhhjjjlllllllllkkklllnnnqqqsssxxxyyysssppppppqqqsssrrrpppooommmiiiccc___QQQOOOLLLHHHDDDAAA???>>>AAADDDKKKUUUcccttt---------............//////////////////.........---...///000111222333333666:::AAAIIIPPPTTTWWWXXXOOOTTTVVVQQQMMMOOOQQQRRRYYYcccrrr|||hhhfffgggiiiiiihhhkkkqqqxxx~~~{{{xxxzzzzzzxxx{{{~~~wwwrrrsssttttttwww|||xxxzzz{{{zzzwwwssspppooofffffffffeeecccdddfffgggccccccbbb```___aaaeeehhhiiiqqqyyy}}}zzzssspppooollljjjiiiiiiiiijjjfffgggfffccc___aaagggmmmtttwwwzzzwwwqqqkkkiiiiiipppttt{{{{{{xxxwwwzzzzzz|||zzzssskkkeeebbb___ZZZYYY[[[XXXUUURRRRRRUUUWWWXXXWWWWWWRRRKKKFFFDDDDDDDDDDDDHHHLLLPPPRRRRRRRRRSSSTTTTTTSSSRRRQQQQQQNNNJJJGGG>>><<<888444111//////000////////////............---------------.........+++,,,---...---,,,***)))------------------------........................------------------------+++,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++------,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,------......------,,,------------------------..................---,,,,,,------------------,,,......---------,,,,,,,,,,,,---...//////...---,,,......------------......------...///000111111222555888>>>DDDKKKQQQUUUWWWZZZYYYWWWTTTSSSVVV[[[___iiiooozzzvvvjjjaaa]]]VVVOOOFFFEEEBBB@@@>>>???BBBDDDIIIIIIMMMSSSWWW[[[ccckkknnnssswwwzzz{{{{{{wwwqqqjjjddd___bbbbbbaaabbbbbb]]]VVVUUUSSSQQQRRRVVV[[[^^^___^^^[[[XXXVVVVVVVVVVVVUUURRRSSSSSSQQQOOONNNOOOPPPMMMMMMNNNPPPRRRSSSTTTUUUTTTTTTVVVWWWWWWVVVUUUTTTXXXYYYYYYWWWUUUUUUVVVXXXVVVVVVWWWWWWVVVVVVUUUTTTTTTTTTUUUXXX[[[]]]]]]\\\^^^aaaeeejjjooorrrsssttttttsssqqqoooooopppqqqrrrooopppqqqppplllhhhfffeeecccffflllrrrxxx~~~xxxuuutttuuusssqqqpppppppppnnnmmmbbb```[[[VVVOOOIIIEEEBBB@@@AAACCCHHHQQQ___nnnwww---------.........//////---.........//////000000---...///000111222333333:::???GGGOOOTTTVVVVVVUUUJJJQQQVVVTTTRRRVVVZZZ[[[dddnnn}}}sssgggeeefffjjjppprrrqqqssswww}}}uuurrroooppptttyyy~~~}}}wwwvvvzzz{{{yyy|||zzzzzz|||}}}~~~}}}}}}ttt{{{tttooonnnmmmkkkjjjlllpppsssuuutttqqqnnnoooqqqiiiiiiiiiggggggkkkttt{{{vvvuuurrrnnnkkkjjjmmmpppwww~~~{{{yyywwwwwwxxxxxxlllkkkhhhcccaaaccciiinnnnnnrrrvvvsssjjjaaa\\\[[[[[[___hhhsss}}}{{{{{{~~~~~~rrrkkkeee``````bbb```[[[VVVTTTUUUVVVVVVUUU```[[[SSSMMMJJJIIIHHHGGGGGGKKKOOOQQQPPPPPPQQQSSSUUUTTTSSSSSSTTTSSSPPPMMMEEEBBB===999555333333333000000//////......------000000000///......------,,,...000111111...,,,***------------------------........................------------------------,,,---......//////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++)))---111111...---...///---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,------......------,,,------------------------.../////////...---,,,,,,,,,------......------,,,......---------,,,,,,,,,,,,---...//////...---,,,.........------.........,,,---...///000111222333888<<>>AAAHHHKKKOOOQQQQQQOOONNNMMMSSSVVV\\\aaafffjjjlllnnnpppqqqrrrrrrppplllgggdddmmmwww}}}|||{{{~~~yyyooojjjmmmrrrxxx{{{{{{xxxtttrrrwwwwwwwwwwwwyyy{{{zzzzzz{{{yyyxxxxxxzzz|||}}}~~~xxxtttvvvxxxyyy}}}}}}}}}|||||||||yyywwwvvvtttqqqmmmiiifffdddbbbccceeegggiiinnnvvv{{{~~~}}}zzzmmmgggiiijjjjjjiiigggdddaaa^^^\\\bbb```aaafffgggccccccffffffgggfffaaaYYYQQQLLLKKKNNNOOOQQQSSSTTTUUUUUUUUUSSSOOOIIICCC???;;;777555000000111111000000//////------...//////...------......---------......///,,,------...//////......---------------------------------------------------,,,++++++*********+++------------------------......---------,,,,,,,,,,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++------------------------///...,,,******,,,...///...------,,,,,,------...,,,------......------,,,333111000...---...///000000000//////...------,,,///...------------...///------...............------...000000222555:::>>>GGGMMMTTTXXXWWWUUUTTTTTTUUUSSSSSS[[[gggqqqwwwwwwtttrrrnnniiiccc]]]YYYVVVQQQNNNKKKFFFCCCAAAAAAAAADDDGGGKKKOOOTTTXXX\\\^^^fffiiinnnrrrwww~~~|||wwwqqqllliiigggfffeee```ZZZSSSPPPRRRTTTTTTSSSWWWYYY[[[[[[XXXTTTQQQPPPLLLLLLLLLMMMMMMLLLLLLKKKMMMLLLKKKKKKMMMOOOOOONNNNNNLLLMMMRRRUUUVVVZZZ___^^^\\\ZZZ[[[^^^aaaaaa```___^^^^^^^^^^^^^^^^^^^^^cccgggjjjhhhbbb^^^^^^```___aaadddeeeeeefffhhhjjjkkkhhhdddaaa^^^[[[WWWTTTTTTTTTTTTVVVYYYYYYXXXWWWYYYYYYZZZ^^^dddjjjmmmoooppprrrsssssswww{{{{{{wwwrrrsssvvvxxxyyyxxxvvvuuuooonnnoooqqquuu{{{wwwtttuuuvvvwwwyyyyyyzzzyyyssskkkaaa[[[UUUQQQLLLGGGDDDDDDFFFGGGKKKSSS```ooo}}}000000000000//////////////////000000////////////222111111333777>>>EEEJJJLLLNNNOOONNNLLLKKKNNNQQQ]]]aaagggiiihhheeeeeefffhhhjjjkkkllljjjgggccc```pppwww|||~~~zzzppphhhdddpppvvv~~~~~~yyyvvvyyyyyyzzz|||vvvuuurrrnnnjjjiiikkkmmmmmmmmmoooqqqsssvvvyyy{{{zzzwwwwwwzzz}}}|||yyyvvvtttttttttsssqqqpppqqquuu|||~~~{{{|||}}}}}}}}}vvvmmmkkkiiikkkmmmnnnlllgggaaa]]]\\\^^^fffpppvvvvvvvvvwwwxxxyyywwwpppdddVVVKKKDDDIIIJJJLLLNNNQQQSSSTTTUUUVVVSSSMMMHHHEEEAAA===:::222222222222111111111111------...//////...------..................------,,,---......///.........------------------------------------------------,,,,,,+++*********++++++------------------------...------------,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------///...,,,++++++,,,...///...------,,,,,,------...,,,------......------,,,111000///.........000000111000000//////......---......---------......///---......---------------,,,...000222666;;;AAAEEEOOOTTTYYYYYYUUURRRRRRTTTYYYZZZ^^^fffnnnrrrqqqooogggbbb[[[TTTMMMIIIFFFEEEDDDCCCAAA@@@@@@AAABBBCCCJJJNNNTTTZZZ```eeehhhiiiuuuxxx}}}uuulllggggggccc___\\\ZZZZZZYYYXXXRRRNNNLLLMMMQQQUUUVVVVVVTTTUUUVVVUUUQQQMMMKKKJJJJJJKKKKKKKKKKKKJJJIIIHHHOOONNNNNNPPPTTTWWWXXXXXXZZZXXXXXX]]]bbbeeejjjqqqpppooonnnoooqqqsssttttttooonnnnnnmmmkkkjjjhhhgggrrryyy}}}{{{sssoooqqqvvvrrrtttwwwxxxyyy|||}}}xxxsssmmmfffaaa]]]^^^___```aaa```\\\YYYXXXWWWXXX[[[```dddffffffeeeggghhhmmmvvv{{{uuuxxx|||~~~{{{xxxsssooojjjfffeeegggjjjlllvvvzzz}}}xxxwwwxxx{{{|||wwwnnnfffccc___YYYRRRLLLIIIGGGGGGCCCFFFLLLVVVdddvvv000000000000////////////000000000//////000000000000111444888>>>DDDJJJNNNMMMMMMLLLIIIHHHLLLUUU\\\lllnnnmmmggg^^^XXXXXXZZZccceeegggiiihhhgggdddbbbkkkqqqxxx~~~|||tttmmmjjjiiirrryyy|||xxxzzz}}}yyyppphhhhhhfffcccaaacccgggjjjlllnnnqqqtttvvvyyy|||~~~~~~{{{zzzzzz|||yyyqqqmmmfffiiilllnnnmmmiiidddaaaWWW\\\fffrrrzzz}}}|||tttgggYYYLLLEEEGGGHHHIIIJJJMMMOOOQQQSSSVVVTTTPPPLLLIIIFFFBBB???777666555333222000000///---..................---......///000///...,,,+++------...............---------------------------------------------------...------,,,,,,---------------------------------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------......,,,++++++,,,.........------,,,,,,------...,,,------......------,,,///............///000111111111000000/////////...------------.........///.........---------------,,,///333888===CCCKKKOOOTTTVVVWWWSSSPPPQQQYYYaaahhhkkkooossssssnnngggaaaVVVRRRLLLGGGBBB@@@@@@@@@======>>>???CCCGGGKKKMMMQQQTTT[[[ccclllssswwwxxxwwwmmmddd[[[UUUWWWUUUSSSSSSUUUWWWWWWVVVRRRPPPOOOPPPRRRTTTSSSRRRLLLNNNOOONNNLLLJJJIIIJJJKKKLLLMMMOOOPPPPPPQQQQQQWWWWWWXXX\\\aaaeeehhhhhhhhhfffgggmmmqqqssswww|||zzzzzz{{{}}}~~~}}}zzzxxxwww}}}zzztttqqqppppppqqqrrrqqqmmmkkkgggdddaaa```aaaccceeeeee_________dddoooyyyxxxrrrmmmrrryyy}}}yyyvvvpppiiidddbbbccceeehhhjjjooovvv}}}|||||||||}}}}}}zzztttooopppnnniiiccc[[[SSSLLLHHHHHHGGGFFFIIISSSbbbttt////////////000000000000111000000000000111222333///222888???EEEIIILLLMMMKKKJJJIIIIIIKKKTTT```iiisssppphhh\\\QQQLLLOOOTTT___aaadddhhhjjjjjjjjjiiinnnttt{{{zzz||||||yyysssoooppprrrvvv{{{~~~|||vvvzzzuuulllhhhaaaaaa```______bbbgggkkkmmmrrrwww||||||}}}|||yyyuuuqqqggghhhiiijjjjjjhhhfffeee]]]bbbiiiooouuuzzz{{{{{{{{{xxxssskkkcccYYYPPPKKKEEEEEEFFFGGGJJJMMMQQQSSSVVVTTTRRRPPPOOOLLLHHHEEE>>><<<999555222///...---.........------...............///000///...,,,+++---...............---------------------------------------------------------------,,,,,,------...------------------------------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---......------,,,,,,------...,,,------......------,,,---------......///000000000000000000////////////,,,------.........////////////...---------...///...222999???FFFLLLSSSWWWUUUTTTQQQNNNPPPZZZjjjvvvvvvhhh\\\UUUHHHGGGEEEBBBAAA@@@??????===>>>AAAEEEJJJQQQVVVYYYZZZ]]]dddooo{{{zzzlllaaa[[[VVVQQQNNNQQQQQQPPPRRRUUUVVVVVVVVVQQQQQQPPPOOOOOONNNLLLJJJJJJKKKMMMMMMLLLLLLNNNOOOMMMNNNQQQUUUXXX[[[]]]^^^ddddddfffjjjoootttwwwxxxvvvuuuwww}}}}}}}}}|||vvvoooiiihhhhhhjjjkkkbbbaaa___```gggmmmjjjbbbccchhhqqqzzzwwwwwwtttoooiiieeeeeefffgggfffggghhhlllqqqvvvyyy}}}yyyvvvvvvwwwxxxxxxtttlll```UUUNNNMMMKKKHHHFFFIIIRRR^^^fff////////////000000000000111111000000111333555666333777>>>EEEJJJLLLKKKJJJIIIJJJLLLQQQXXXbbbjjjooommmhhh___TTTLLLKKKPPPVVV[[[^^^ccciiinnnqqqsssttt{{{}}}uuuyyy}}}{{{wwwtttuuuxxx|||}}}}}}|||zzzyyyzzz{{{|||~~~yyyxxx|||xxxmmmhhhggg___```aaaaaabbbfffjjjnnnpppwww}}}}}}}}}xxxnnnmmmkkkiiihhhgggggghhhhhhlllooooooqqquuutttrrroookkkeee```\\\YYYVVVTTTEEEEEEDDDEEEHHHLLLQQQSSSUUUTTTTTTTTTTTTRRROOOKKKEEEBBB>>>999444111///...///...------------...///..................------.........///......---,,,------------------------------------------------++++++*********+++,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------,,,,,,---------...------,,,,,,------...,,,------......------,,,---------...////////////////////////////////////+++,,,---...////////////000///.........///111222444999AAAHHHMMMQQQUUUXXXSSSQQQPPPSSS\\\lll~~~rrr```SSSLLLAAAAAAAAAAAAAAAAAA@@@@@@CCCDDDHHHMMMTTT[[[bbbfffhhhkkksss{{{tttpppooommmeeeZZZSSSPPPOOONNNMMMQQQPPPPPPQQQSSSSSSQQQOOOJJJJJJJJJJJJIIIHHHGGGFFFJJJLLLMMMNNNOOOPPPTTTVVVVVVXXX\\\```dddhhhjjjlllsssssstttxxx}}}zzztttqqqrrrssssssmmmlllhhheeegggiiiddd\\\[[[___fffmmmsssvvvxxxxxxtttvvvxxxwwwsssppppppqqqpppnnnllliiihhhhhhiiijjjooowww}}}|||}}}zzz}}}xxxmmm```XXXPPPOOOLLLIIIHHHJJJNNNRRR.../////////000000000111111111111111333666888:::<<>>??????@@@BBBDDDFFFGGGMMMNNNRRRXXX___gggnnnrrr|||tttjjjbbb^^^\\\ZZZWWWSSSPPPNNNNNNMMMMMMMMMMMMMMMOOOPPPOOOMMMKKKEEEFFFHHHHHHHHHIIIIIIJJJNNNPPPTTTVVVZZZ___eeeiiilllnnnppptttwwwyyy{{{{{{~~~~~~{{{{{{xxxsssppppppkkkeee]]]^^^```bbbeeeggghhhiiippptttxxxyyywwwwwwzzz}}}{{{{{{zzzwwwsssnnniiifffgggmmmuuu|||zzz}}}~~~uuukkkeeeZZZYYYXXXTTTOOOKKKIIIIII.../////////000000111111111111111222444777:::<<>>@@@DDDIIINNNQQQUUUWWW[[[```hhhpppvvvzzz|||pppeee]]]XXXUUUTTTPPPQQQRRRRRRQQQOOOMMMMMMHHHIIIJJJMMMOOOOOOMMMKKKHHHIIIKKKLLLLLLMMMOOOPPPWWWZZZ___dddkkksss|||~~~zzzyyyvvvqqqhhhgggdddbbbaaaaaaaaabbbiiinnnsssttttttvvv{{{wwwoooiiieeegggjjjmmmooouuu}}}zzz|||~~~xxxrrrmmmggggggddd___WWWPPPKKKIII///////////////000111111444444333222222777>>>CCCKKKIIIGGGHHHJJJLLLMMMMMMQQQ\\\mmmzzz}}}uuuhhh^^^^^^]]]```ddd```XXXVVVZZZdddhhhqqqwwwssspppooopppqqqooommmtttyyy~~~yyyxxx~~~|||rrrjjjdddbbbaaaaaafffpppyyy|||yyywww{{{|||wwwxxxwww{{{|||{{{|||{{{}}}~~~wwwooojjjhhhfffdddgggnnnsssttttttddd^^^XXXXXX^^^bbbbbb```bbb___ZZZRRRLLLIIIJJJLLLKKKLLLNNNRRRUUUUUUSSSQQQSSSOOOKKKGGGEEEAAA<<<777777555222000000000///...........................//////...------------...///...---,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++)))***++++++------...///------------------------......---------,,,,,,,,,,,,,,,++++++***++++++++++++,,,---.........,,,,,,---------............///---+++)))***,,,---,,,))),,,------......------,,,------------------------------------------------------............------------------------------......---------...//////,,,...000111111444:::???JJJMMMOOOOOOLLLKKKMMMOOOVVVmmmnnn^^^QQQGGG???:::===???BBBGGGMMMTTTZZZ^^^eeefffhhhhhhlllvvvvvviiiddd\\\UUUPPPNNNNNNOOOOOOQQQQQQPPPNNNLLLLLLLLLNNNJJJHHHHHHKKKMMMMMMKKKLLLPPPTTTUUUTTTTTTYYY^^^aaannnuuurrrvvv{{{sssqqqrrrtttnnnccc]]]^^^gggfffiiinnnqqqrrrvvv||||||~~~uuuqqqqqqrrroooiiiiiinnn{{{}}}vvvqqqppprrrqqqwwwzzzttteeeVVVMMMJJJ000000/////////000000111111000000111444:::@@@DDDKKKKKKJJJJJJJJJNNNRRRVVV___eeelllqqqooohhh^^^WWW[[[[[[^^^cccbbb]]]___dddjjjtttyyyqqqrrrrrrrrrqqqqqqsssuuuyyy}}}~~~tttmmmmmmrrrwww{{{vvvrrrkkkfffcccccceeeffflllvvv|||}}}{{{}}}}}}{{{|||~~~}}}vvvsssmmmkkkiiijjjnnnqqqssstttllljjjeeeaaa```aaaeeeggghhhfffccc]]]WWWPPPJJJGGGGGGHHHJJJNNNQQQSSSRRRPPPQQQOOOLLLJJJIIIFFFAAA===:::777333111000000///...........................//////...------------...///...---,,,,,,,,,,,,------------------------------------,,,,,,++++++++++++++++++,,,,,,------...------------------------......---------,,,,,,,,,,,,,,,+++++++++++++++,,,---------...------,,,,,,------------............---+++******,,,---,,,***------............------------------------------------------------------------............---------------------------------------------.........//////000111444999@@@EEEJJJKKKMMMKKKIIIJJJMMMQQQ___xxxvvvmmm```TTTLLLFFFAAA>>>>>>@@@FFFLLLTTT[[[```ccchhhkkkooottt{{{qqqddd\\\YYYUUUPPPMMMLLLMMMNNNMMMNNNOOONNNLLLJJJJJJKKKJJJHHHHHHIIIMMMPPPRRRSSSWWW]]]cccfffeeecccdddfffmmm{{{|||{{{yyyrrrfff```aaafffdddeeehhhjjjkkkqqqxxx}}}yyywwwvvvrrrllllllpppooottt{{{wwwwwwxxxvvvggg[[[UUU111000000/////////000000//////000444:::@@@DDDFFFKKKMMMOOOQQQSSSXXX___eeemmmllliiieee```[[[WWWTTTYYYYYY\\\aaadddeeejjjooovvvwwwooommmpppuuuzzz{{{wwwvvvzzzvvvrrrllleeeaaabbbfffkkknnnkkkjjjhhhgggiiilllpppssszzz~~~{{{|||zzzwwwuuurrrppppppqqqssstttssstttrrrkkkcccaaaeeekkkmmmmmmnnnmmmiii^^^PPPFFFFFFFFFHHHKKKOOOQQQRRRQQQOOONNNNNNOOONNNKKKGGGDDD@@@<<<666222000000000///........................//////...------------.........---,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---------------------------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,///...------,,,,,,,,,,,,------------............---,,,++++++------,,,+++------............------------------------------------------------------------............------------------------------------.........------,,,222000000333:::BBBIIILLLJJJKKKKKKIIIHHHKKKRRRXXXkkkrrraaa[[[RRRKKKGGGEEEDDDCCCEEEHHHNNNVVV]]]dddhhhkkknnnrrrzzz~~~uuuiii\\\RRRQQQPPPOOONNNMMMMMMMMMMMMKKKLLLMMMLLLKKKJJJJJJKKKJJJLLLNNNPPPSSSXXX]]]aaahhhoooxxx}}}}}}zzzyyyxxx{{{qqqlllkkkkkkgggdddeeeeeegggnnnvvv~~~|||vvvpppnnnqqqiiijjjqqqzzzuuuhhh___222111000000///000000000222222333888???EEEHHHHHHMMMPPPWWW^^^ffflllqqqsssqqqmmmfff___ZZZXXXXXXYYYYYYZZZ^^^dddjjjqqqxxx}}}sssjjjiiilllvvv}}}tttmmmiiikkkfff```\\\\\\```eeeiiijjjlllnnnqqquuu{{{~~~|||xxxuuuttttttuuutttvvvvvvpppiiidddeeehhhkkknnntttzzzzzzppp^^^PPPLLLJJJIIIJJJMMMPPPQQQRRRNNNOOOQQQRRRRRROOOKKKHHHEEE@@@999444222111111111........................//////...------------......------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,+++++++++,,,------000///---,,,++++++,,,---,,,,,,---------.........---,,,,,,,,,---------,,,,,,,,,------------,,,,,,,,,,,,------------------------------............------............------........................,,,---............---,,,222111333999BBBJJJNNNNNNJJJKKKKKKKKKLLLQQQZZZbbbrrr{{{lll^^^VVVRRRMMMHHHFFFFFFHHHIIIRRRTTTYYY___fffmmmsssvvv{{{~~~oooddd]]]XXXSSSPPPPPPPPPQQQQQQPPPOOONNNMMMIIIJJJKKKKKKKKKLLLNNNOOORRRVVV[[[^^^bbbgggooouuu|||}}}{{{uuuooojjjhhhggghhhpppxxx~~~{{{{{{~~~~~~}}}}}}vvvrrrqqqnnnkkkjjjnnnsssxxx~~~ssskkk111111000000000000111111444555777<<>>@@@CCCHHHKKKWWW```nnn}}}|||uuukkkjjjhhhfffdddcccbbbbbb^^^dddllluuu|||vvvrrrooommmkkkqqqppppppppplllgggeeegggkkkhhhbbb^^^]]]bbbkkkrrrxxx~~~{{{xxxzzz}}}~~~|||zzzyyyzzz{{{}}}{{{wwwxxxyyywwwttttttxxx}}}|||wwwrrrsssrrrrrrwww|||{{{sssllleeejjjsss}}}~~~xxxddd^^^UUUMMMIIIIIIIIIIIILLLNNNQQQQQQNNNKKKIIIHHHLLLGGG@@@;;;777666444333//////////////////////////////...------------...------,,,,,,,,,---......------------------------++++++,,,,,,,,,,,,------///.........------,,,,,,------------------------......---------,,,,,,,,,,,,++++++,,,,,,---...///---------,,,,,,------...,,,,,,,,,,,,---------------...//////------...///++++++,,,,,,,,,,,,+++++++++,,,,,,------.........---------...//////000000------............------........................---------...///000222333333888@@@HHHNNNOOOLLLHHHHHHMMMSSSWWWZZZ^^^dddhhhsssxxxxxxnnncccZZZRRRKKKEEEFFFHHHJJJMMMSSSZZZ___ccceeekkksss}}}~~~qqqgggYYYUUUOOOLLLNNNQQQUUUWWWUUUTTTQQQOOOMMMKKKJJJJJJFFFIIILLLPPPUUUZZZ```dddjjjooowww|||{{{wwwtttvvv{{{rrrjjjcccdddiiioooxxx|||tttnnnmmmlllkkklllppp~~~/////////000111222333444777<<>>;;;888666444//////////////////////////////...------------...,,,,,,,,,,,,,,,---...///------------------------+++++++++,,,,,,---------...............---------------------------------......---------,,,,,,,,,+++++++++,,,,,,...//////++++++,,,---............++++++,,,,,,,,,------------///000///------...000,,,------......------,,,++++++,,,,,,---......///---------...///000000000------............------........................///...------///222555777:::@@@HHHMMMNNNMMMJJJHHHNNNUUU^^^dddfffffffffgggllljjjddd[[[UUURRRMMMIIIDDDGGGKKKOOOTTT[[[dddjjjiiinnnuuuuuummmddd\\\WWWOOOOOOOOOPPPRRRTTTVVVVVVSSSPPPMMMJJJIIIJJJLLLMMMNNNQQQVVV\\\ccckkksssxxxzzz}}}wwwnnnffffffiiimmmsssyyyzzzyyywwwqqqmmmmmmooouuu|||...//////000111333444555999@@@FFFGGGEEEHHHRRR[[[bbbssszzziii```^^^XXX\\\aaaggglllnnnnnnmmmkkkrrrxxx{{{zzzssssssrrrooonnnppptttxxxvvv}}}{{{~~~oooeeeaaaaaa______dddmmmnnnkkklllqqqkkknnnrrruuuzzz}}}zzzyyykkkjjjiiihhhiiilllqqqttt}}}{{{wwwuuutttxxx~~~}}}rrrsssttttttwww|||{{{kkk\\\QQQLLLIIIHHHEEEGGGJJJIIIGGGFFFHHHJJJLLLIIIDDD@@@===:::777444000000000000000000000000//////...------------...,,,,,,,,,,,,,,,---...///------------------------+++++++++,,,,,,---------........................------------------------......---------,,,,,,,,,+++++++++,,,---...///000)))***,,,...//////......++++++,,,,,,,,,------------///111000---,,,...000......////////////......++++++,,,,,,---...//////---------...///000000111---..................---///////////////////////////...------///333777:::@@@FFFMMMOOONNNKKKIIIIIIVVV^^^iiippppppllliiihhheee```WWWPPPMMMMMMJJJGGGHHHLLLQQQUUUYYYaaaiiippppppvvv|||uuujjj___XXXTTTRRRQQQKKKMMMQQQTTTWWWXXXWWWVVVPPPNNNJJJGGGHHHKKKPPPSSSWWW[[[aaahhhpppyyyxxxpppnnnnnnnnnooorrryyyxxxpppmmmgggkkkpppttt{{{000000//////000555;;;@@@>>>FFFIIIFFFFFFPPP^^^hhhwwwwwwsssjjj```ZZZYYY[[[XXX[[[aaaggglllooorrrssswwwwwwqqqjjjllltttxxxuuupppnnnmmmqqqvvvxxxvvvsssxxxyyy}}}|||pppbbbXXXUUUXXXWWWZZZeeeuuu}}}}}}}}}tttuuuvvvtttllleeegggmmmuuuvvv{{{yyyuuuvvv}}}}}}}}}wwwqqqooosss|||~~~yyyqqqhhh___TTTJJJDDDFFFGGGIIILLLNNNOOOPPPPPPMMMMMMKKKHHHDDD???:::777666333000...///000000///.........///////////////..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............///...---,,,,,,,,,,,,,,,///............---------+++,,,------++++++,,,---......---,,,,,,---------------------------------***++++++,,,---...////////////.........------------------............///------......//////000000////////////////////////////////////000000000000,,,///222111///222:::AAAJJJLLLMMMMMMKKKLLLSSS\\\cccllltttvvvwwwuuujjj^^^\\\WWWPPPKKKIIIJJJKKKLLLQQQUUUYYY^^^fffppptttssszzztttfff^^^TTTNNNMMMOOOPPPQQQVVVVVVVVVUUUSSSPPPNNNLLLKKKHHHJJJPPPTTTUUU\\\dddgggjjjqqqzzz}}}{{{}}}~~~wwwtttssspppnnnvvvzzz~~~uuunnnmmmmmmmmmmmmooouuu|||222222222111222555;;;???@@@FFFIIIJJJOOO]]]kkkrrruuupppiiiccc___\\\YYYWWWWWW\\\ccciiilllmmmmmmmmmiiijjjgggeeeiiiqqqvvvtttooooooqqqvvv{{{|||yyyvvvwww|||yyyooofff\\\SSSSSSWWWZZZ___mmmwwwllljjjooossswww}}}}}}zzz{{{~~~~~~|||zzzuuuqqqsssxxx}}}|||yyytttnnnfff[[[PPPIIIIIIIIIJJJJJJKKKMMMNNNNNNPPPPPPOOOMMMIIIEEEAAA>>>999666222////////////...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000///...---,,,,,,,,,,,,---///............---------+++,,,------++++++,,,---------,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------//////.........------------------............///.........///////////////////////////////////////000000000000////////////...///111111222666>>>CCCKKKLLLLLLMMMOOOUUU___gggrrryyy~~~~~~{{{tttgggZZZTTTPPPKKKHHHHHHKKKNNNPPPTTT___iiiooottt{{{~~~~~~xxxmmmcccWWWSSSMMMKKKNNNQQQTTTUUUUUUUUUTTTRRROOOMMMKKKJJJLLLKKKNNNVVV[[[^^^fffnnnvvv{{{|||~~~|||yyywwwuuuvvvyyy|||}}}|||}}}|||vvvrrrrrrqqqnnnmmmnnnrrrvvv222333444555777:::???CCCGGGJJJLLLQQQ^^^mmmvvvwwwpppggg]]]ZZZ]]]^^^[[[VVVYYY___ggglllllliiieeeccc[[[^^^```bbbiiiqqquuutttqqqssswww{{{~~~~~~{{{xxx{{{xxxqqqmmmggg```\\\WWWTTTXXX^^^hhhnnn|||yyysssssssssyyy}}}|||}}}yyyuuuttttttuuuyyyxxxvvvsssmmmdddYYYRRRNNNMMMKKKJJJJJJKKKMMMNNNQQQQQQQQQPPPMMMJJJGGGDDD???;;;555111000///...---------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...////////////000000000......---,,,,,,,,,------///............---------+++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,.........------,,,,,,,,,......---------,,,,,,,,,...............------------------............//////////////////.........////////////////////////111111000000//////......//////000222666===CCCGGGLLLLLLMMMQQQZZZfffqqqxxxxxxmmm^^^RRRLLLJJJIIIHHHKKKPPPUUUXXX___kkkwww{{{~~~wwweeeYYYRRRLLLKKKJJJLLLPPPTTTVVVVVVTTTSSSQQQNNNLLLKKKKKKKKKOOOPPPVVV___gggnnnwww{{{}}}~~~{{{xxxwwwyyy|||yyyyyywwwsssnnnkkkjjjkkksss{{{000333666999===AAAFFFJJJOOOPPPSSS\\\kkkwwwwwwqqqggg___WWWVVV[[[______]]]```fffmmmoookkkccc]]]ZZZ[[[^^^bbbhhhnnntttuuutttsssuuuyyy|||}}}|||{{{zzzxxxkkkddd```[[[XXXXXXZZZ]]]fffppp~~~~~~wwwuuusssrrrssswww|||~~~|||~~~}}}zzz{{{||||||zzzxxxuuutttwwwvvvtttrrroooiiibbb]]]SSSPPPLLLIIIIIIKKKNNNPPPNNNOOOPPPPPPNNNLLLIIIHHHEEE@@@:::555222000///---...............------------------...............------------------------------------------------,,,,,,,,,---------.........------,,,,,,,,,------///............---------+++,,,------++++++,,,---++++++*********+++,,,,,,.........------,,,,,,+++------------------------........................---------............///000000//////......------////////////////////////111111000000//////......000///000444;;;CCCHHHKKKKKKNNNSSS\\\iiiyyy~~~uuukkk___SSSJJJHHHIIIJJJMMMQQQWWW^^^bbbmmmttt{{{~~~~~~jjjZZZOOOJJJLLLMMMNNNPPPRRRRRRRRRQQQQQQPPPNNNLLLLLLNNNPPPQQQTTTXXXbbbmmmwwwxxxtttsssuuu{{{}}}yyyuuuqqqpppooojjjoooxxx111333777;;;???DDDJJJNNNTTTWWW]]]hhhuuu{{{sssfff^^^\\\YYYYYY\\\aaagggjjjjjjooosssqqqjjjaaaZZZXXXeeefffjjjqqquuuvvvtttrrrppptttwwwyyyzzz|||}}}uuujjjaaa\\\YYYVVVVVV[[[aaajjjwwwwwwqqqnnnkkkiiikkkpppuuuyyy|||{{{{{{~~~}}}vvvwwwzzz}}}~~~}}}{{{yyyvvvsssooolllkkkjjjhhhgggUUUQQQLLLHHHGGGIIIMMMPPPMMMNNNOOOPPPOOONNNLLLKKKIIIEEE???:::777444111...000000000000//////......---------.........//////------------------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,------...///............---------+++,,,------++++++,,,---+++*********++++++,,,---.........------,,,,,,,,,++++++,,,,,,---...//////---.....................---------............///000000//////......------////////////////////////111000000000/////////...111222444999AAAHHHLLLNNNMMMVVV```jjjxxxzzznnndddZZZQQQKKKHHHFFFIIINNNSSSXXX___ggglllttt{{{{{{kkk^^^TTTMMMIIIMMMNNNPPPQQQPPPNNNMMMLLLKKKKKKJJJKKKNNNSSSWWWZZZ]]]eeeqqq}}}|||tttqqqpppsssxxx}}}|||zzzxxxxxxkkkkkklllpppxxx555777;;;???CCCIIIPPPTTTYYY```iiirrrzzzyyymmm___WWWZZZ]]]^^^```fffpppwwwvvvyyyzzzuuukkkcccaaaaaaoooooosssyyy{{{wwwrrrpppnnnsssxxx{{{}}}{{{qqqkkkfff^^^YYYXXXWWWWWW]]]gggqqqzzztttrrrooonnnpppuuu{{{{{{xxxvvvxxxwwwwwwyyy|||~~~wwwrrrkkkggggggjjjlllnnnYYYUUUOOOIIIGGGHHHKKKMMMMMMNNNPPPQQQRRRQQQOOONNNKKKHHHDDD@@@===999444111222111111000000/////////,,,,,,------.../////////---------------------------------------------------............/////////------,,,,,,,,,---......///............---------+++,,,------++++++,,,---++++++***++++++,,,---...------------------------***++++++,,,---...///000---------...............---------............//////////////////........./////////////////////////////////000000000000000444777<<>>888444111111111000///.........,,,,,,------...//////000------------------------........................------........./////////,,,,,,,,,,,,,,,---...//////............---------+++,,,------++++++,,,---++++++++++++,,,---...///+++,,,,,,------.........,,,,,,,,,------.........---------.........//////---------............///.........///////////////////////////////////////......//////000000111111777===FFFKKKNNNPPPRRRUUUbbbqqq}}}~~~wwwfff\\\SSSOOOKKKGGGHHHLLLJJJQQQ\\\eeellluuuqqqdddWWWRRRNNNKKKKKKOOOIIIKKKMMMLLLJJJJJJLLLNNNNNNPPPSSSYYY```gggmmmqqq|||~~~sssuuuvvvuuuvvv{{{}}}wwwpppkkkkkkqqqzzz<<>>HHHLLLQQQSSSWWWaaannnyyyvvvjjj___WWWSSSMMMLLLJJJHHHJJJPPPXXX___lllwwwwwweeeWWWQQQNNNMMMMMMOOOPPPPPPLLLIIIIIIKKKNNNQQQTTTZZZaaaffflllttt~~~|||~~~{{{LLLRRRZZZfffuuu~~~|||tttfffbbb```aaaaaa___aaafffjjjuuu~~~~~~~~~~~~}}}xxxrrrsss}}}vvvnnnddd[[[VVVVVVWWWXXXUUUZZZdddoooxxxxxxqqqlllsss{{{zzz~~~~~~}}}yyysssnnntttvvvwwwvvvuuurrrhhh^^^SSSPPPMMMLLLNNNQQQRRRSSSNNNLLLJJJIIIIIIIIIGGGEEE>>>:::444111000///....../////////.........------...........................---,,,,,,+++,,,,,,,,,........................---------........................///......---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,------.../////////............////////////........................000000000000////////////333111000000444;;;BBBFFFMMMNNNRRRZZZfffsssvvvhhh]]]TTTMMMJJJEEEGGGIIIKKKOOOYYYgggrrrwwwjjj___TTTMMMKKKMMMLLLLLLMMMMMMMMMJJJHHHJJJLLLRRR[[[fffooouuuwwwxxxNNNZZZgggpppttttttmmmeee^^^ZZZXXX\\\___```eeejjjrrr}}}}}}~~~~~~}}}{{{zzzsssmmmlllvvvwwwfffaaa[[[YYY[[[\\\\\\[[[\\\dddrrr}}}uuuwww|||uuuoooooosssvvvyyy{{{{{{rrrhhhYYYUUUPPPMMMNNNQQQTTTUUUPPPNNNKKKJJJKKKKKKIIIHHHCCC???999444111000///...////////////....................................---------,,,,,,,,,------................................................---...............------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,---------.........//////............////////////......////////////000000000000000000////////////333111000111777???HHHNNNQQQRRRWWWdddvvvvvvggg[[[SSSMMMIIIHHHDDDIIINNNQQQVVVbbbttttttaaaVVVRRROOOMMMMMMOOONNNMMMLLLLLLLLLKKKJJJMMMQQQ[[[jjj{{{VVVeeessstttnnnfff```[[[[[[WWWVVVYYY[[[^^^dddkkkxxx~~~{{{xxxvvvkkkhhhjjjuuutttfff]]]YYYVVVXXX]]]cccffffffpppyyy~~~}}}{{{wwwsssmmmpppsssuuuyyy{{{wwwppp```ZZZSSSNNNNNNPPPRRRTTTTTTQQQOOOMMMLLLLLLJJJIIIHHHCCC===888555333111///000000/////////.................................------------------------.............................................---------...............---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...........................//////////////////000000000111111111////////////000000000000111111111555;;;EEENNNSSSSSSWWWbbbtttuuuhhh[[[TTTOOOIIIGGGIIIJJJOOOTTTXXX]]]iii{{{ooo```SSSOOOQQQQQQQQQRRROOONNNLLLJJJJJJLLLOOOQQQTTTYYYfffxxxfffrrryyysssfff]]]YYYXXXWWWVVVWWWYYY[[[^^^hhhrrr~~~zzzvvvttthhhkkkrrr~~~wwwggg]]]YYYUUURRRTTT\\\hhhssszzz{{{{{{zzzwwwuuunnnqqqsssrrrtttxxxyyyxxxiiicccYYYRRROOOOOOPPPPPPVVVTTTQQQPPPOOOMMMKKKHHHJJJFFFAAA===:::777444222000000000/////////..............................,,,,,,---............---.......................................---------,,,---......///.........,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------................................................/////////////////////000000111111222////////////000000000000000222555;;;CCCKKKRRRWWWXXXaaaqqqhhh]]]SSSQQQMMMGGGGGGMMMSSSWWW\\\aaagggrrrlll[[[SSSMMMPPPSSSSSSSSSTTTMMMLLLJJJHHHJJJPPPYYY___ccchhhrrruuuxxxuuujjj___ZZZXXXVVVTTTVVV[[[^^^```fffuuu~~~zzzwwwuuuqqqyyyxxxnnnggg___ZZZWWWXXXZZZ___iiiwww|||yyy}}}zzzuuusssqqqvvvxxxtttrrrvvv{{{}}}wwwoooeee\\\VVVSSSRRRQQQVVVTTTSSSRRRRRRPPPLLLIIIJJJHHHDDDBBB???<<<888555000000000000/////////...........................+++,,,.../////////...---........................//////.........---------,,,------...//////......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///....................................////////////---------...//////000000.../////////000000000111000444:::CCCKKKRRRWWWYYYbbbooo{{{rrr]]]SSSMMMNNNKKKGGGLLLWWW]]]```eeellluuukkkZZZRRROOOOOOTTTVVVSSSQQQRRRKKKJJJIIIJJJOOO[[[iiitttzzz|||}}}yyynnnaaaZZZYYYXXXTTTRRRWWW___dddgggooo{{{xxxvvv~~~}}}jjj```]]][[[ZZZVVV]]]gggrrr}}}tttuuuuuuwww{{{tttpppuuu{{{}}}xxxsssvvv}}}{{{oooeee]]]YYYVVVUUUTTTTTTSSSTTTTTTRRRNNNKKKJJJHHHFFFEEEBBB???:::777000000000000////////////........................+++,,,.../////////..............................//////.........---------,,,,,,---.../////////...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////.....................---............/////////000++++++,,,,,,---...//////.../////////000000111111111666>>>HHHPPPVVVYYY[[[mmmzzz|||lllcccUUUMMMIIIKKKJJJIIISSSbbbeeehhhmmmvvvxxxiii\\\SSSRRRQQQTTTXXXXXXSSSPPPPPPLLLKKKKKKMMMUUUeeexxxssseee___\\\YYYXXXXXXZZZ___gggnnnwww~~~nnnddd]]]WWWWWW[[[```nnnzzzxxx}}}|||vvvtttyyy|||uuurrrtttvvvxxxvvvtttuuu|||{{{uuupppiii```YYYPPPSSSUUUVVVTTTRRRQQQQQQNNNJJJGGGFFFGGGEEE???:::777333000///000111///---........................---------............///,,,,,,,,,,,,,,,---...///000000///...---,,,,,,+++,,,------......------,,,------,,,++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,111000...,,,,,,,,,...///---------............///000///...---------------000//////.........//////111222222111000000222444777===GGGOOOSSSWWW```iii|||sssaaaWWWPPPLLLGGGGGGMMMWWWaaagggnnnttt}}}rrrbbbTTTPPPQQQUUURRRSSSWWWXXXSSSNNNMMMLLLTTT[[[^^^fffxxx~~~sssiii___\\\[[[[[[\\\___bbbfffnnnyyyttteee___\\\[[[___eeevvv~~~wwwvvv{{{~~~yyyyyy}}}zzzuuutttvvvxxxyyyyyy{{{}}}tttiiibbbWWWWWWVVVVVVUUUSSSRRRQQQPPPLLLIIIHHHIIIGGGAAA<<<888444000//////000///---........................---------............///......---------------.../////////...------,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++***)))''''''((()))***---------............///111000///...............000000///......//////000000111111111000111333666===DDDLLLRRRWWWaaappp~~~kkkZZZQQQKKKIIIIIIMMMUUUaaalllrrrtttwww~~~nnn___SSSKKKJJJMMMQQQQQQSSSUUURRRMMMNNNRRRXXXaaaiiimmmssszzzwwwzzz~~~{{{xxxxxxyyyyyyhhhaaa[[[ZZZYYYZZZ___fffkkkooowwwzzz~~~tttjjj___\\\^^^ccclllttt~~~xxxzzz~~~zzzwww|||wwwxxxyyy{{{~~~uuummm___[[[WWWUUUVVVVVVTTTRRRQQQNNNKKKJJJJJJHHHCCC???;;;777222////////////...........................---------............///111000///...------------........................,,,------......------,,,,,,,,,,,,++++++,,,,,,------------------------------------------------...,,,+++*********+++,,,------------............///111111000////////////000......---------......//////000111000000222666999CCCHHHNNNRRR[[[kkkuuuaaaSSSLLLHHHJJJOOOVVV```llluuu{{{{{{|||nnn[[[PPPMMMLLLNNNQQQPPPPPPRRRRRRMMMKKKQQQZZZeeeppp{{{yyyxxxyyyyyyxxxlllggghhhmmmrrrfff```[[[YYYXXXZZZbbbkkkrrrwww~~~wwwqqqmmmgggaaa```eeeooozzz{{{{{{|||{{{{{{zzzxxxwwwzzz{{{|||{{{zzzyyyyyyzzz~~~~~~}}}~~~~~~~~~www|||}}}zzzzzz}}}~~~sssfff___WWWTTTVVVXXXWWWTTTSSSPPPMMMKKKJJJHHHDDDAAA>>>:::666111////////////........................---------............///000000///...............---------.........//////,,,------......------,,,,,,,,,+++++++++,,,------------------------------------........................------...///000111---------............///000000///////////////000,,,,,,+++++++++,,,------//////000111222555:::===IIILLLPPPWWWfff{{{xxxfffXXXPPPLLLJJJOOOWWW```iiirrryyy~~~nnn___QQQNNNPPPSSSVVVXXXRRROOOOOOOOONNNPPPYYYcccnnnzzz~~~}}}zzz}}}zzzllldddccchhhlllfff```]]]\\\]]]```iiirrrxxx}}}|||vvvrrrooohhhhhhgggiiiqqq~~~~~~}}}{{{{{{{{{zzzzzzyyyyyyxxxyyyyyyzzz||||||{{{wwwtttppppppppppppooonnnmmmmmmmmmnnnooonnnlllkkklllnnnnnnoooooonnnmmmmmmooorrrsssrrrqqqooonnnppptttxxxzzzyyywwwtttrrrssswwwzzz|||~~~|||{{{}}}}}}xxxxxx|||vvvjjjbbbYYYUUUWWWZZZZZZXXXVVVTTTPPPMMMKKKHHHEEECCCAAA>>>:::555111//////000////////////////////////---------............///...............///000000,,,,,,------.../////////,,,------......------,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,---.../////////......*********++++++,,,---------------............///.........------......///---------------...//////...///000222444888>>>CCCMMMQQQXXXeee{{{uuueeeWWWOOOLLLKKKLLLSSS]]]gggooowww}}}ssskkk]]]SSSLLLPPPVVVXXXWWWWWWSSSMMMIIILLLQQQXXXaaaiiittt~~~yyyyyy}}}xxxnnniiihhhjjj```]]]^^^ccchhhlllsssyyyxxx|||~~~vvvooommmmmmmmmgggmmmrrrxxx~~~||||||xxxyyyyyyyyyyyywwwuuutttqqqqqqppppppoooooonnnnnnmmmllllllmmmnnnmmmkkkiiieeeeeeeeedddccccccbbbbbbaaabbbbbbaaa______```bbbbbbbbbbbb```______aaabbbdddcccbbbaaa___```dddfffhhhhhhhhhfffeeefffjjjmmmnnnpppsssvvvwwwyyy|||~~~{{{|||yyyuuuuuuxxx{{{}}}zzzzzz{{{ooohhh^^^YYYXXXZZZ[[[[[[[[[YYYUUUPPPLLLHHHFFFEEECCCBBB???:::555111000000////////////////////////---------............///------------...///000111---------.........//////,,,------......------,,,++++++++++++,,,---......++++++++++++++++++++++++***+++---...//////...---*********+++++++++++++++---------............///...------------......///000000000000000111222333///000111333666<<>>IIINNNSSSdddvvvppp[[[KKKEEEDDDFFFNNNUUUZZZbbbiiivvvxxx~~~dddXXXLLLIIIMMMQQQVVV[[[\\\ZZZWWWSSSSSSWWW^^^cccooosssxxx~~~~~~}}}{{{xxxtttqqqpppyyygggxxx~~~|||zzzyyyyyyxxx|||tttgggdddgggkkkwww~~~}}}{{{yyyvvvrrrmmmiiigggfffeeecccaaa^^^[[[YYYYYYWWWSSSQQQOOONNNNNNMMMHHHHHHGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFDDDBBBBBBDDDFFFHHHJJJJJJJJJKKKKKKKKKKKKKKKFFFEEEBBBAAAAAADDDGGGIIIFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDEEEEEEFFFFFFFFFFFFHHHJJJLLLOOOSSSXXX^^^cccnnnqqquuuyyy}}}yyyyyyzzzwww~~~}}}vvvssssssgggeeeeeeffffffccc^^^ZZZSSSPPPMMMJJJGGGCCC???;;;777555222111111111000///////////////............---------.............../////////////////////...------------------,,,,,,------------------------------------------------------------------------------------------,,,,,,,,,---......///.........////////////////////////.../////////000111222333222888CCCLLLQQQ[[[pppuuubbbRRRGGGCCCFFFNNNYYYaaagggooowwwvvviiiVVVPPPKKKLLLRRRWWW[[[]]]^^^[[[WWWTTTUUU]]]hhhpppyyy~~~~~~{{{ppphhhllluuuuuu|||zzzzzz~~~xxxkkk___[[[aaahhhsss{{{xxxtttrrrooommmjjjgggbbb___^^^]]]\\\ZZZXXXVVVTTTSSSOOONNNLLLIIIGGGFFFFFFGGGDDDDDDEEEEEEEEEFFFFFFGGGIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEBBBAAAAAABBBEEEFFFJJJJJJJJJKKKKKKLLLLLLLLLFFFDDDBBB@@@AAADDDHHHJJJHHHHHHIIIIIIIIIIIIHHHGGGDDDDDDEEEGGGGGGGGGGGGGGGFFFGGGIIIJJJLLLOOOTTTWWW[[[___dddiiinnntttzzz{{{xxxuuu~~~}}}|||nnnjjjfffeeefffddd```\\\UUURRRNNNKKKHHHFFFCCC@@@999666333111000000000///////////////............---......................../////////////////////......---------,,,,,,,,,------------------------++++++++++++++++++++++++------------------------------------------------,,,---......///..........................................///000222444555777===EEEMMMTTTbbb{{{|||gggWWWLLLFFFEEEJJJVVVccckkkrrr|||zzzeeeYYYNNNNNNOOORRRXXX]]]^^^]]]ZZZXXXUUUTTTXXXbbbpppyyy}}}ssshhhgggpppwwwrrrjjjccc\\\[[[cccmmmwww{{{yyywwwrrroooiiifffdddaaa___\\\XXXVVVTTTSSSRRRPPPNNNMMMLLLKKKFFFGGGGGGEEEBBBAAABBBCCCCCCEEEFFFFFFFFFFFFGGGIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAABBBCCCDDDHHHHHHHHHIIIJJJJJJKKKKKKEEEDDDBBBAAABBBEEEIIIKKKMMMMMMMMMLLLKKKJJJHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFEEEGGGIIIIIIIIIKKKMMMOOOOOOSSSXXX\\\___eeelllrrr{{{~~~uuu}}}uuunnngggdddeeeeeeccc```ZZZVVVQQQMMMJJJHHHFFFDDD<<<888444111111000//////////////////............//////.........------------............/////////.........------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------------------............,,,---......//////.......................................///000333555666===AAAHHHPPP]]]oooooo]]]PPPIIIFFFJJJQQQ^^^kkkssszzzlllZZZRRRHHHNNNTTTYYY___cccaaa\\\TTTTTTTTTVVV]]]hhhuuu~~~}}}{{{wwwssshhhooo~~~oooggg```]]]\\\```mmmzzz{{{tttqqqooommmhhhccc]]][[[XXXVVVUUUSSSOOOMMMLLLKKKJJJIIIGGGGGGFFFFFFCCCEEEGGGFFFDDDBBBCCCDDDDDDFFFHHHHHHFFFFFFHHHJJJFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFFFFGGGHHHHHHDDDDDDCCCCCCDDDGGGJJJLLLMMMMMMMMMNNNMMMMMMLLLKKKMMMMMMMMMMMMKKKHHHFFFDDDEEEGGGIIIJJJIIIHHHIIIJJJJJJNNNRRRSSSTTTXXX___dddrrruuuzzzvvv|||{{{qqqgggbbbeeehhhhhhfffbbb]]]VVVPPPLLLIIIFFFEEE???;;;666333222111111000////////////............000000///...---,,,,,,+++,,,,,,------............///......---,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///,,,---......//////..........................................000333666888@@@DDDKKKXXXkkktttcccVVVNNNKKKJJJSSS[[[hhhsssyyyuuu```TTTPPPKKKTTT]]]bbbfffgggaaaYYYRRRTTTXXX^^^fffqqq}}}zzzwwwyyyyyyyyyxxxmmmccc[[[[[[___gggwww~~~zzztttlllhhhgggddd___ZZZVVVTTTQQQOOONNNLLLJJJGGGIIIHHHGGGFFFEEEDDDDDDDDDDDDGGGJJJJJJHHHFFFGGGHHHDDDFFFHHHHHHFFFFFFHHHJJJEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEEEEFFFDDDDDDCCCDDDEEEHHHKKKLLLIIIJJJLLLMMMOOOPPPQQQQQQSSSSSSSSSQQQNNNJJJFFFCCCCCCFFFIIIJJJIIIGGGGGGGGGFFFIIILLLKKKJJJLLLRRRXXX]]]bbbiiiooouuu|||www{{{}}}sssgggbbbeeejjjkkkkkkhhhbbbZZZSSSNNNJJJGGGDDDAAA===888555333333222111000/////////............111111000...---,,,+++***,,,,,,,,,---------......//////...---,,,,,,++++++,,,,,,............,,,,,,---------------------------------------------------------.........//////,,,---......//////......000000000000000000000000............000333666888AAAEEENNN___www~~~iiiZZZQQQNNNMMMMMM\\\cccoooyyy}}}hhhXXXPPPNNNSSS]]]gggjjjkkkiii```VVVSSSWWW^^^fffooozzzyyyzzzlllfff^^^[[[aaaffflll~~~|||yyywwwtttsssooolllhhhbbb\\\WWWRRRPPPPPPOOOMMMJJJHHHGGGFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFHHHJJJKKKKKKJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAACCCBBBBBBBBBBBBCCCDDDEEEHHHEEECCCCCCEEEGGGEEEDDDCCCBBBBBBCCCDDDFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEGGGEEECCCDDDFFFGGGEEECCC@@@AAACCCDDDEEEEEEDDDDDDEEEFFFGGGIIIJJJLLLMMMMMMNNNQQQUUUTTTPPPIIICCC@@@DDDGGGJJJLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIQQQTTTYYY^^^cccjjjqqquuu{{{{{{{{{wwwwwwggg```bbbggglllnnnqqqmmmeee[[[RRRKKKHHHGGGAAA???;;;666111///000111000///...,,,,,,---............////////////......***+++---.........------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................+++,,,------......------..................------///......---------......111------000222444:::@@@CCCLLL[[[ooottt___SSSNNNNNNRRRVVVfffppp{{{yyyggg[[[UUUUUUXXX]]]bbbhhhhhhccc\\\WWWVVVXXXdddooorrrvvv{{{qqqiiiccc[[[[[[fffrrr||||||wwwssspppmmmkkkdddbbb___ZZZUUUPPPLLLJJJKKKJJJIIIGGGFFFEEEEEEDDDEEEEEEDDDCCCDDDEEEFFFFFFHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHGGGEEEDDDBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGIIIFFFEEEEEEGGGHHHGGGEEEHHHHHHGGGHHHHHHIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGDDDCCCDDDFFFGGGEEECCCCCCCCCDDDEEEEEEDDDCCCBBBDDDEEEFFFGGGHHHIIIJJJKKKMMMPPPSSSRRROOOIIIEEECCCHHHLLLRRRUUUUUUSSSQQQPPPMMMMMMLLLKKKJJJIIIHHHHHHKKKMMMQQQTTTXXX]]]ccchhhoooxxx|||yyyxxxqqqiiigggiiilllnnnsssrrrnnneee[[[QQQKKKHHHDDDBBB>>>999555222111111111111000////////////000......////////////......,,,---.........---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,------......------///////////////////////////......------......///111......222555888???FFFMMMWWWgggzzz~~~mmmZZZPPPMMMOOOUUU[[[ppp{{{jjj[[[SSSRRRUUUZZZbbbdddddd```ZZZVVVUUUWWW^^^kkkwww{{{~~~rrrkkkhhhhhhaaa[[[___ooozzztttmmmiiieeeaaa___XXXVVVTTTQQQMMMIIIGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFGGGHHHHHHJJJJJJIIIHHHHHHHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@???BBBCCCCCCDDDDDDEEEEEEFFFIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIKKKJJJIIIJJJKKKLLLKKKIIIKKKKKKJJJKKKLLLMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGJJJMMMOOONNNLLLIIIHHHGGGLLLRRRZZZ______\\\XXXVVVRRRRRRQQQQQQOOOLLLJJJIIIGGGHHHJJJKKKLLLOOOTTTXXX```hhhrrr{{{{{{zzz}}}sssnnnmmmnnnpppuuuxxxyyyttthhhZZZOOOIIIGGGEEEBBB>>>999555222111000111111111000000//////......////////////..................---,,,+++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---000000000000000000000000//////............//////111///000444888<<>>888222111///.........///000......////////////.........---,,,+++,,,---...///------............------........................,,,,,,++++++,,,,,,---...........................---......//////////////////000000111222222333333000000000000111222333444444666===GGGRRRaaaxxx{{{kkkXXXJJJLLLLLLPPPYYYaaajjjuuuzzzdddVVVMMMQQQYYY___^^^XXXVVVXXXTTTVVVZZZ^^^eeeqqq||||||}}}xxxiiiaaaYYYUUURRRWWWfff||||||vvvnnnhhhcccaaa\\\WWWSSSOOOMMMLLLGGGGGGFFFEEEEEEEEEEEEEEEGGGHHHJJJKKKKKKKKKJJJIIIJJJLLLLLLKKKIIIHHHHHHIIIEEEEEEDDDDDDEEEFFFGGGGGGKKKLLLMMMLLLKKKJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOPPPQQQQQQPPPPPPRRRTTTWWWVVVVVVXXXZZZ\\\\\\[[[```aaaccccccdddeeeiiikkkmmmkkkhhhhhhpppzzz}}}{{{___SSSFFFCCCLLLYYY```bbbggggggggghhhiiijjjkkklllkkkiiigggeeedddeeefffggglllhhhbbb]]]\\\___cccfffiiifff```YYYTTTSSSRRRPPPPPPOOOMMMLLLKKKJJJHHHGGGLLLJJJIIIJJJKKKKKKIIIGGGHHHHHHHHHJJJMMMQQQUUUWWW[[[]]]aaaddddddcccaaa___]]][[[WWWTTTRRRQQQRRRSSSRRRUUU[[[aaaiiivvvqqqcccbbbgggpppuuuxxxzzzzzzzzz{{{wwweeeYYYLLLHHHKKKJJJBBB999888666222000000111000000////////////............//////...---,,,++++++***---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////............////////////000000000000000111222222333222000///111222222222555;;;FFFSSSaaassszzzcccTTTNNNMMMKKKVVV___```cccooo~~~}}}```SSSRRROOOSSSYYY^^^ZZZTTTSSSWWWWWWZZZ___gggrrr~~~{{{yyyxxx|||~~~ooobbbYYYWWWUUUVVV___rrr{{{vvvppphhhccc]]][[[WWWRRRNNNKKKIIIHHHFFFFFFEEEEEEEEEFFFGGGGGGJJJKKKLLLMMMMMMLLLKKKKKKLLLMMMMMMKKKIIIGGGGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNMMMKKKJJJKKKLLLLLLMMMNNNOOOPPPRRRSSSSSSVVVWWWXXXXXXXXXXXX[[[]]]```bbbdddfffggghhhiiiiiikkklllmmmmmmnnnqqquuuxxxzzzzzzxxxxxx}}}}}}```UUUIIIHHHSSS```iiimmmssssssrrrrrrssstttvvvwwwyyyxxxvvvtttsssrrrrrrrrrtttqqqlllhhhgggiiimmmpppvvvnnncccZZZWWWWWWWWWVVVUUUTTTSSSSSSRRRPPPNNNMMMMMMMMMMMMNNNOOONNNLLLJJJKKKJJJIIIIIIJJJLLLNNNOOORRRTTTXXX\\\^^^_________^^^^^^]]][[[YYYVVVSSSRRRQQQSSSUUUYYY^^^gggrrrzzzppp```\\\```kkkrrrttt|||wwwwww|||~~~ooobbbSSSLLLKKKJJJBBB;;;:::777333111111111000000////////////............000//////......------,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////............////////////000////////////000111222222111000000111222222222999<<>>;;;666444222222111000////////////............------......////////////000///...------...///000------------------------------------------------....................................//////////////////............//////000111222222333444666777GGGKKKVVVkkkuuuaaaSSSLLLJJJMMMRRR]]]gggrrr|||qqq]]]QQQNNNTTT[[[bbb^^^[[[YYYVVVSSSWWW]]]hhhqqq~~~}}}xxxnnnfff^^^___aaabbbdddkkkvvv~~~rrrcccaaa___YYY]]]dddssswwwrrrkkkccc]]]XXXTTTRRRKKKJJJHHHFFFEEEEEEEEEFFFFFFFFFGGGHHHJJJLLLNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMJJJLLLMMMMMMLLLKKKLLLNNNMMMNNNNNNOOOOOOOOONNNNNNOOOPPPQQQPPPOOOOOOPPPQQQRRRSSSUUUZZZ```gggmmmpppoooqqqtttvvvxxx{{{~~~uuubbbRRRTTTaaammmwww}}}vvvxxxzzzyyyvvvtttssstttsssrrrpppmmmiiiccc[[[VVVRRRQQQPPPOOONNNMMMMMMMMMLLLLLLKKKKKKLLLMMMOOOPPPSSSVVVZZZ^^^aaacccccccccbbb```]]]ZZZXXXWWWWWWWWWXXX[[[cccppp~~~yyykkkhhhwwwyyy|||yyy~~~tttcccUUULLLHHHGGGAAA===999555444222111000////////////............,,,,,,,,,------...//////000///...------...///000------------------------------------------------.....................---............//////////////////............/////////000222333333666:::>>>IIISSSbbbttt}}}jjjVVVLLLIIIKKKRRR[[[eeelllvvv{{{bbbSSSNNNPPPVVV\\\ccc]]]XXXWWWVVVWWW^^^eeesss~~~xxxpppiiigggccc___^^^dddooowww~~~kkk___^^^aaabbbmmmvvv|||tttllliiibbb[[[UUUQQQOOONNNFFFEEEDDDCCCCCCCCCDDDEEEIIIIIIIIIJJJKKKLLLNNNNNNLLLLLLKKKKKKLLLLLLMMMNNNJJJLLLNNNNNNNNNNNNPPPQQQNNNOOOPPPQQQRRRQQQPPPOOOSSSUUUVVVWWWWWWXXXZZZ[[[ZZZ\\\```fffmmmtttzzz~~~{{{~~~mmm```eeepppxxx~~~}}}wwwpppgggbbb]]]\\\ZZZWWWTTTRRROOONNNKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQSSSVVV[[[___ccceeegggeeecccaaa___\\\XXXTTTTTTSSSYYYeeerrr|||sssmmm|||~~~||||||ppp\\\NNNFFFDDDDDD@@@;;;777555333111000////////////............+++,,,,,,,,,------......//////............//////------------------------------------------------...............---------............////////////000000//////....../////////111222333444888@@@FFFKKKZZZmmm~~~uuubbbOOOIIIHHHLLLVVVbbblllsss}}}~~~lllYYYQQQRRRTTTXXX\\\aaaZZZVVVWWWZZZ```iiirrrvvvrrrjjjccc```ccciiiooopppppprrrvvv~~~~~~ttteee\\\ZZZeeesss|||rrrjjjbbb___YYYRRRLLLIIIIIIIIIDDDCCCCCCCCCCCCEEEFFFGGGLLLLLLKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKLLLMMMOOOPPPMMMOOOPPPPPPOOOOOOQQQRRRNNNPPPRRRUUUVVVVVVVVVVVVYYY\\\___aaabbbdddgggiiihhhkkkqqqxxx}}}~~~vvvqqqiiihhhgggdddaaa^^^[[[YYYSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPQQQRRRUUUYYY]]]___ccccccdddggghhheee```[[[YYYTTTUUU]]]fffmmmvvv~~~yyyqqq|||fffTTTJJJGGGFFFBBB<<<888555333111///////////////............------------..................////////////..............................------------------------//////.........---------............////////////222111000////////////000///111222222444;;;EEENNNWWWgggzzziiiYYYKKKIIILLLQQQ```pppvvv}}}lll___TTTRRRVVVXXX[[[]]]^^^XXXUUUYYY```iiiuuu}}}vvvpppmmmmmmlllllliiiiiikkkqqq|||}}}||||||yyyzzzzzzhhhbbb[[[YYYjjj}}}xxxssskkkdddZZZXXXRRRLLLGGGDDDDDDFFFEEEEEEEEEEEEFFFHHHJJJKKKNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMOOOQQQRRRPPPQQQRRRRRRPPPPPPQQQRRRNNNPPPTTTWWWZZZ\\\\\\\\\___aaaeeehhhjjjmmmqqqsssuuuyyy|||qqqppppppnnnmmmjjjiiiggg___^^^\\\ZZZWWWTTTQQQPPPSSSRRRQQQQQQSSSUUUWWWYYY\\\^^^cccjjjooooookkkfff```YYYUUUZZZ___cccjjjrrr~~~|||tttnnn[[[QQQNNNGGGCCC===999666444111000000/////////............////////////////////////---...///000000///...---........................------------------------//////.........---------............/////////000222222111000000000000000///111222222444<<>>MMM^^^uuugggVVVNNNHHHKKKXXXhhhtttyyy}}}fffZZZQQQOOOVVV___```aaacccXXXXXXZZZbbbmmmyyy{{{zzzxxxwww|||yyysssqqqnnnkkkpppxxxzzziii___YYY[[[bbbnnn~~~sssllliiifff___ZZZOOOMMMIIIEEECCCBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLNNNMMMMMMLLLLLLLLLMMMMMMJJJLLLNNNOOOOOOPPPRRRTTTRRRSSSSSSRRRQQQRRRUUUXXX[[[^^^bbbeeegggkkkrrrxxxyyy|||~~~|||yyyvvvqqqmmmjjjfffbbb___XXXVVVTTTQQQOOOPPPRRRTTTWWWVVVZZZbbbggghhhkkkooooooooommmgggaaa___aaaeeedddhhhooovvvyyyzzz~~~|||zzz|||sssaaaUUUKKKJJJGGGAAA:::555333222000111111111111000000000000000000000/////////////////////............---///............---------------------------------000///...------...000111////////////000000000000000000000000000111222222777222111888===BBBSSSfff~~~vvv^^^QQQMMMJJJPPP^^^nnnzzzpppZZZVVVQQQQQQ[[[ccccccbbbcccWWWZZZ```fffnnnyyy|||vvvtttqqqnnnrrrxxxmmmaaaYYYUUUVVV```kkk{{{~~~wwwnnnhhheee```XXXRRRJJJHHHEEECCCBBBBBBDDDEEEHHHHHHIIIJJJKKKKKKLLLLLLNNNNNNMMMMMMMMMNNNNNNOOOLLLNNNQQQRRRRRRRRRTTTUUUVVVVVVUUUTTTTTTWWW\\\___bbbfffkkknnnpppuuu||||||xxxuuussspppnnnddd```[[[UUURRRQQQRRRTTTTTTRRRUUU[[[```bbbffflllssstttsssqqqlllgggaaa^^^YYY^^^eeekkkrrr|||~~~~~~{{{zzz|||lll\\\OOOMMMHHHCCC<<<777333111000000111111111111111111000000000000///////////////............---------///............---------........................111000...------...//////////////////000000000000111111000000000111111222666333666<<>>:::555222111111111111111111222222000000000000////////////............------------///............---------////////////////////////111000///...------......////////////000000000000222111111000000111111222444444999AAAHHHUUUkkkrrr___PPPMMMRRRYYYbbbkkkuuu}}}iiiWWWPPPOOOSSS[[[ccchhheee```]]]___gggsss}}}~~~{{{~~~|||zzzyyy}}}gggZZZVVVVVVWWW___rrryyyssskkkccc\\\UUULLLGGGHHHFFFEEEDDDCCCDDDEEEFFFIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQSSSUUUWWWWWWVVVUUUVVVWWWYYY]]]bbbgggjjjllloooqqqtttyyy|||xxxrrrmmmhhhccc]]]XXXUUUQQQOOORRRTTTUUUZZZ```fffiiinnnuuuyyyvvvnnnfff```^^^]]]aaakkkwww}}}pppXXXQQQHHHBBB@@@===999444222222111000111111222333000000000000//////////////////.........---------///............---------////////////////////////000000//////............////////////000000000000111111111111111111222333222666===FFFQQQaaaxxxyyygggXXXOOOKKKTTT```iiiooowwwsss[[[RRRSSSQQQWWW^^^ccccccbbb^^^[[[dddlllxxx{{{uuuwwwzzz~~~{{{~~~jjj\\\VVVTTTVVV\\\iiixxxrrrhhh___VVVOOOIIIFFFEEEDDDCCCCCCCCCDDDEEEFFFIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSUUUVVVVVVVVVXXXZZZ\\\___dddlllsssxxx|||}}}{{{{{{|||~~~|||xxxuuuooohhhbbb\\\WWWSSSSSSRRRQQQTTTYYY```ccciiiqqqxxxyyyvvvqqqjjjeeeaaaccckkkssswwwyyy{{{aaaWWWJJJCCCBBBAAA<<<888444333222111000111222222000000000000////////////000////////////.........///............---------........................///////////////.........////////////000000000000111000000111111333444444444888AAALLL\\\pppnnn]]]SSSNNNKKKWWWfffpppuuu|||yyybbbQQQNNNSSSUUU\\\```___]]]^^^___^^^jjjqqq~~~~~~sssrrrrrrtttxxx|||~~~~~~kkk^^^XXXVVVVVVYYYhhh}}}~~~|||ssslllbbbWWWOOOJJJHHHGGGBBBBBBCCCDDDEEEGGGIIIJJJIIIJJJKKKLLLMMMNNNOOOPPPOOOOOOPPPQQQRRRTTTVVVWWWUUUVVVXXXYYY\\\```fffjjjmmmrrrzzz~~~{{{wwwuuussssssssstttvvvzzz}}}|||~~~}}}xxx~~~xxxrrriiiccc]]][[[XXXTTTTTTXXX\\\^^^cccjjjpppuuuwwwwwwrrrpppllljjjkkkmmmnnnpppxxx~~~nnn```OOOFFFDDDDDD???:::666555333111000000111111000000000000////////////111111000000000////////////............---------------------------------......//////////////////////////////000000000000//////000111222444555666777<<>>GGGWWWnnnxxxeeeWWWOOONNNPPP\\\iiixxx}}}}}}mmm\\\TTTPPPQQQUUU]]]bbbaaaXXXUUU]]]gggmmmyyy|||vvvoookkklllnnnooooooqqqtttyyyjjj^^^]]]]]]ccclllwwwzzzvvveee]]]SSSMMMJJJIIIEEEAAACCCDDDGGGIIILLLNNNOOOOOOPPPPPPOOOQQQSSSTTTTTTSSSXXXWWWVVVVVVWWWWWWWWWVVVWWW[[[aaafffllluuu|||yyyzzzvvvuuu~~~wwwwwwuuuyyy{{{uuunnniiiddd___\\\]]]]]]\\\]]]```eeejjjmmmwwwxxxxxxvvvqqqlllhhhfffoooooouuu~~~~~~uuu^^^NNNHHHFFFCCC???888666444222111222444555111111111111000000000000222111111000///......---..................------////////////////////////,,,---------.../////////...//////000111222222222333222111222444666777777??????HHH___yyylll[[[PPPLLLQQQYYYeeesss~~~~~~bbbUUUOOOLLLTTT___pppeee\\\[[[___dddlllsss}}}zzzsssmmmiiifffffflllttt}}}iiibbbfffkkkttt~~~uuulll^^^WWWNNNHHHGGGFFFDDDAAADDDEEEGGGJJJLLLNNNOOOOOOPPPPPPPPPQQQSSSTTTTTTTTTXXXVVVUUUTTTUUUVVVVVVVVV[[[aaaiiiqqqyyy~~~wwwvvvvvvrrrrrruuu~~~~~~zzztttppplllhhhfffaaa```^^^^^^```cccfffiiippptttyyyzzzwwwrrrmmmjjjllljjjnnnwww~~~~~~www~~~{{{fffTTTKKKGGGDDDBBB;;;999666333111111111222111111111111000000000000111111000000//////..............................////////////////////////------..................---......///000000111111333222111111333555777777<<>>:::666333000//////111111111111000000000///////////////000000000000---------...............////////////////////////000000//////......------.........//////000000000222222111111111333777:::CCCNNN```uuuuuufffVVVOOOPPPWWWbbbkkkxxxzzz~~~kkk\\\OOONNNSSSZZZccckkkeee___\\\```fffnnnxxx|||wwwsssooollllllnnnqqqqqqpppppphhhdddnnn{{{pppdddXXXQQQIIIGGGDDDCCCDDDHHHKKKLLLIIIJJJKKKLLLMMMMMMMMMMMMOOOQQQSSSTTTTTTTTTWWWYYYUUUWWWZZZ]]]aaagggpppvvv{{{uuuqqqxxxxxxvvvrrrmmmhhhccc```^^^```eeennnuuuzzz|||~~~|||tttlllkkkmmmoootttyyy}}}{{{~~~ppp[[[LLLFFFFFF@@@>>>;;;777444222111000111111111111000000000///////////////000000000000---------.........//////////////////////////////000000000//////......---///000000000000000111111111222222111111444999===HHHVVVhhh{{{kkk^^^QQQMMMRRRZZZeeemmmwwwyyyppp___VVVOOOQQQYYY```gggkkkccc```aaahhhooovvvzzzyyyuuuoooiiigggiiilll{{{eeebbbeeeqqq|||qqqdddXXXPPPNNNCCCBBBBBBCCCDDDGGGIIIKKKKKKLLLLLLMMMMMMMMMMMMLLLNNNQQQTTTUUUTTTTTTWWW[[[UUUYYY___dddiiiqqq{{{~~~}}}{{{xxxvvvwwwzzz}}}~~~{{{vvvpppjjjeeebbbdddggglllppptttyyy~~~xxxqqqpppooooooqqquuu~~~zzz{{{xxx~~~zzzeeeSSSIIIGGG???>>><<<999666444222222111111111111000000000000000000000000////////////,,,,,,------.../////////////////////////////////000000//////////////////000000000000111111111111000222333222222555<<>>LLLYYYooojjjYYYPPPRRRZZZgggsss{{{iiiVVVMMMKKKQQQWWW^^^bbbbbbbbbbbbdddsss~~~{{{yyyyyy|||~~~||||||wwwxxxlll^^^UUULLLIIIGGGEEEFFFIIIHHHHHHIIIJJJKKKKKKKKKKKKMMMMMMMMMNNNPPPQQQQQQQQQWWWZZZ___dddkkkvvvwwwuuuuuuxxx}}}zzzwwwuuutttppprrrvvvzzz~~~~~~zzzwwwvvvuuuxxxzzzxxxqqqmmmddddddyyyzzzuuu|||lllUUULLLDDDAAA@@@<<<888666444333222222111111222222////////////////////////////////////////////////////////////////////////............////////////////////////000111222333555333444666;;;DDDTTTddd{{{xxxdddUUULLLTTT```mmmwwwxxx___NNNKKKMMMVVV\\\bbbccc``````dddiiizzz~~~}}}|||}}}~~~}}}|||{{{{{{{{{{{{nnnbbbXXXPPPJJJHHHFFFDDDEEEIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKLLLNNNOOOOOOPPPQQQRRRXXX^^^hhhpppxxxtttqqqrrrxxx}}}zzzxxxxxxqqqrrrsssvvvzzz~~~|||zzzwwwxxxyyyuuujjjgggaaacccxxxzzzzzzzzz|||vvv\\\PPPEEECCCAAA<<<777666444333333222222222222222////////////////////////////////////////////////////////////////////////........./////////000000////////////000111222333444222333888???LLL```qqqqqq^^^TTTMMMYYYhhhttt}}}oooXXXLLLMMMQQQYYY___ddddddaaabbbjjjqqq}}}~~~}}}|||{{{{{{{{{{{{|||}}}~~~yyyfff[[[RRRLLLHHHGGGEEECCCEEEJJJMMMNNNNNNOOOOOOOOOOOONNNMMMOOOPPPPPPPPPQQQTTTVVV[[[eeesss~~~yyyvvvooorrrzzz|||zzzyyyuuutttssssssuuuzzz~~~zzzxxx}}}zzztttgggaaa]]]bbbsssyyyuuuyyy~~~dddTTTFFFCCCAAA:::555666444333222222111111222222000000000000000000000000////////////////////////////////////////////////....../////////000000000////////////000111222333333222555===GGGWWWnnniii[[[UUUSSSaaaqqq{{{~~~fffTTTOOORRRVVV]]]bbbffffffeeehhhpppxxx}}}yyy{{{||||||}}}~~~lll\\\TTTKKKGGGEEEFFFEEEDDDFFFKKKNNNOOOPPPPPPQQQQQQQQQPPPQQQRRRSSSSSSRRRTTTXXX[[[fffqqqzzzsssssswww{{{}}}}}}|||xxxssspppqqqvvv||||||~~~}}}tttfff\\\WWW^^^hhhwww~~~vvvtttnnnZZZIIIFFFCCC;;;777888333333222111111111111111000000000000000000000000////////////////////////////////////////////////.../////////000000000000////////////000111222333333333999CCCPPPbbb{{{yyybbbXXXWWWZZZiiixxxsss]]]SSSSSSWWWZZZbbbeeeiiiiiijjjmmmuuu|||}}}xxx}}}~~~~~~}}}vvvbbbTTTMMMFFFCCCCCCEEEEEEDDDGGGMMMMMMMMMNNNOOOPPPPPPPPPPPPTTTUUUVVVUUUTTTVVV[[[```ppp{{{vvvpppooovvv{{{tttoooooottt{{{uuuhhhYYYSSSYYY___hhhzzzrrrwwwaaaNNNJJJGGG>>>:::===333222111111000000111111000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000111222333333555;;;GGGVVVjjjttt]]]VVVXXX___nnn|||lllXXXRRRUUUZZZ\\\fffhhhjjjkkkmmmqqqwww|||}}}yyy~~~~~~{{{zzzyyyjjj[[[PPPKKKFFFEEEDDDDDDDDDGGGIIIKKKKKKOOORRRQQQMMMLLLOOOSSSSSSUUUWWWXXXZZZaaajjjqqq}}}~~~sssoootttzzzsssnnnnnnssswwwuuuaaa\\\WWWUUUXXXcccwwwuuurrrzzz~~~kkkRRRNNNKKK???888;;;666444111111111222111111000000000000000000000000////////////////////////000000000000111111111111///////////////000111111111000000000000000111111777;;;@@@HHH[[[vvviiiYYYTTTTTTbbbqqq|||cccXXXSSSRRR\\\jjjuuullliiinnnsssvvv{{{~~~zzzvvvtttzzz}}}~~~|||zzzyyyoooaaaTTTKKKHHHGGGGGGGGGGGGHHHIIIKKKLLLKKKNNNPPPPPPNNNNNNPPPSSSTTTWWWZZZ\\\```hhhssszzz{{{vvvrrruuu{{{uuuqqqqqquuuxxx~~~tttaaaZZZTTTSSSTTT[[[iiiuuuxxxttt|||uuu[[[QQQKKKBBB<<<<<<777555222111111222111111000000000000000000000000/////////////////////////////////000000000111111///////////////000111111111000000000000111111222333888>>>JJJaaa~~~wwwaaaUUUSSSUUUbbbppp}}}rrr]]]VVVUUUWWWaaaoootttlllhhhmmmuuuzzz}}}zzzwwwuuuyyy{{{~~~~~~|||{{{zzzzzzsssdddXXXNNNHHHGGGHHHIIIJJJKKKLLLMMMNNNNNNKKKLLLMMMNNNOOOQQQRRRRRRUUUXXX]]]bbbhhhssswwwooopppvvv}}}zzzvvvvvvxxx{{{|||~~~wwwggg]]]UUURRRRRRTTTYYY___iiimmmuuu{{{{{{{{{|||tttzzziiiUUUKKKFFFAAA===999666333222222222222111000000000000000000000000////////////////////////....../////////000000000///////////////000111111000000000000000111222333444888???OOOiiiiiiXXXQQQSSSWWWbbbnnn|||yyyhhhXXXTTTVVVZZZdddoooqqqiiifffmmmyyy~~~|||zzzyyyxxxxxxyyyzzz|||{{{zzzzzz{{{|||zzziii]]]SSSLLLIIIJJJHHHJJJLLLNNNPPPPPPOOONNNLLLKKKKKKNNNQQQSSSSSSSSSSSSWWW^^^fffppp}}}|||rrrlllmmmsss}}}}}}}}}~~~|||}}}sssfffYYYTTTSSSQQQRRRTTT\\\dddpppyyyyyyyyy~~~rrrtttxxx\\\LLLIIIEEE===:::888555333333333222111000000000000000000000000////////////////////////............///////////////////////////000000111000000000000111222333444999===EEEWWWqqqqqq```VVVQQQTTTYYYbbbooo}}}ooobbbWWWUUUXXX[[[bbbjjjkkkeeedddmmm}}}}}}{{{yyyxxxxxxyyyyyyzzz{{{{{{zzzyyyzzz|||{{{ooobbbXXXPPPJJJIIILLLGGGIIIMMMOOOQQQQQQPPPOOOLLLLLLLLLOOORRRTTTUUUTTTQQQWWW```kkkwwwrrrkkkkkkmmmsss|||~~~ooo^^^VVVSSSQQQQQQRRRXXXaaaoooyyyzzzzzzqqqqqq{{{fffQQQKKKFFF???<<<:::666444444333222111000000000000000000000000////////////////////////............///////////////////////////000000111/////////000111333444555<<>>;;;888555444444222111000000000000000000000000////////////////////////....../////////000000000///////////////000111111...//////000222444555666;;;DDDSSSiii|||qqqgggeeeaaa[[[[[[aaammm{{{ppp[[[YYYXXX\\\bbbfffhhhhhh[[[```fffqqq{{{}}}|||yyyxxxwwwxxxyyyzzz|||}}}}}}|||{{{{{{}}}ttteee^^^VVVPPPIIICCCCCCGGGJJJKKKMMMPPPRRRRRRSSSSSSNNNPPPSSSTTTSSSSSSVVVYYY\\\cccooo~~~rrrfffeeemmm}}}{{{jjj^^^VVVQQQQQQTTTVVV]]]lll{{{xxxrrrssszzzsss|||~~~bbbNNNFFFEEE@@@===999666555444222111000000000000000000000000/////////////////////////////////000000000111111///////////////000111111......///000222444666777<<>>:::777666444222000111111111111000000000000111111111000///.........000///............///000.../////////000000000111...///000111222444888;;;FFF[[[nnnyyyppplllnnnooommmrrrzzzsss]]]TTT[[[eeemmmoookkkccc^^^aaaiiiwww}}}vvvxxxzzz{{{{{{zzzxxxvvvzzz{{{||||||{{{zzz{{{|||~~~pppdddUUUPPPIIIEEEEEEHHHJJJKKKNNNOOOPPPPPPQQQRRRSSSSSSUUUVVVXXXXXX[[[bbblllsssrrrfffccchhhsssxxxgggccceeegggnnnwww}}}wwwmmmfffaaa`````````aaabbbdddeeeiiiqqq|||vvvggg\\\WWWVVVSSSZZZ```hhh{{{xxx{{{nnnYYYOOOBBB???;;;888666444222000111111111111000000000000111111000000//////......000//////......//////000////////////000000000000---...///000222555:::>>>III```tttyyyrrrqqqpppoooxxxnnn[[[TTT[[[eeekkkjjjddd^^^ZZZ___kkk{{{~~~}}}{{{vvvwwwxxxxxxxxxvvvtttrrruuuuuuvvvxxx|||~~~}}}oooaaaRRRMMMGGGDDDEEEHHHKKKMMMPPPPPPOOOOOOPPPQQQSSSTTTVVVXXXZZZ]]]bbblllyyysssiiigggjjjssssssfffgggnnnrrryyyxxxjjjaaa^^^^^^^^^]]]^^^___```aaadddiiirrrwwwxxxjjj^^^XXXVVVUUU[[[]]]aaauuuxxxxxx}}}bbbOOOGGGCCC>>>:::888666444333111111111111000000000///111000000000/////////...000//////////////////000////////////000000000000111222222333444999???CCCLLLeeeyyy}}}uuussspppppp{{{fffWWWUUU]]]eeehhheee___ZZZXXXaaannn~~~}}}}}}}}}|||wwwwwwwwwwwwuuusssqqqpppsssqqqrrrvvv|||~~~ooo___QQQLLLGGGDDDEEEHHHKKKLLLPPPOOOOOONNNOOOQQQSSSUUUUUUWWW[[[```hhhuuurrrfffgggnnnwwwsssjjjooovvvyyy}}}yyyiii```___aaaaaa```aaabbbcccdddeeegggjjjmmmwww{{{lllaaaZZZWWWUUUYYY[[[bbbvvvxxxyyyvvv|||}}}}}}jjjPPPJJJFFF@@@<<<999777555444111111111111000000000///000000000000///////////////000000000000000000///000000000000////////////444444444444666<<>>999666666555444333222111000333333222000////////////111111111111111111111111111111111111111222333333333444666:::===GGG[[[lllfffZZZRRRXXXbbbmmm|||nnn[[[WWW___hhhtttoooiiicccaaaeeeoooxxx}}}xxxooommmjjjddd___]]]]]]^^^___fffiiigggdddcccaaa^^^[[[]]]```dddgggiiijjjjjjhhhiiilllrrryyy}}}~~~~~~}}}{{{zzzzzz{{{zzzyyywwwuuuvvvwwwvvvrrrmmmjjjiiijjjmmmooopppoooooooooppp|||jjj]]]SSSLLLJJJKKKKKKKKKLLLMMMMMMNNNNNNOOOSSSVVVXXXXXXWWWZZZcccjjjvvv}}}sssmmmkkkxxxooo^^^WWWVVVWWW^^^hhhwwwxxxlllbbbUUUHHHFFFLLLVVVeeezzzyyyuuummmYYYQQQGGGBBBAAA;;;777666555444333222111000333222111111000000000000111111111111111111111111111111111111111222333444444555777:::>>>JJJ```ttt{{{```XXXSSS[[[eeeqqq~~~fffYYYYYYbbbjjjssslllfffcccccchhhsss}}}~~~sssmmm^^^^^^]]][[[ZZZ[[[^^^aaagggnnnqqqlllgggeeefffeeefffiiimmmpppqqqpppnnnlllgggggghhhnnnvvv|||}}}}}}yyyxxxxxxyyyzzzzzzyyywwwwwwxxxxxxvvvrrrnnnkkkjjjkkkmmmnnnmmmllllllmmmooovvveeeYYYQQQKKKIIIJJJKKKLLLLLLMMMMMMNNNOOOOOOSSSVVVYYYYYYYYY```kkkuuu}}}ppplllnnnttt{{{hhhXXXVVVYYY]]]hhhttt~~~xxxjjj```SSSFFFDDDJJJLLL\\\qqqwwwxxxzzzbbbWWWKKKEEEBBB<<<777777666444333222111000222222111111000111111111111111111111111111111111111111111111222333444555444555888<<>>:::777555444333222111111111111111111111111111111111111111111111111111222222222222333333333666666<<>>LLL]]]qqqiiiTTTPPPWWWaaavvv~~~eeeYYY]]]___cccgggdddYYYaaakkkvvvzzzyyyuuuhhh___aaaooo~~~}}}qqqaaaUUUTTTYYYbbbsss}}}{{{uuuoootttxxxrrrpppmmmllloooxxx|||yyyxxxmmmmmmlllkkkiiihhhgggfffaaaccceeefffeeeddddddeeewwwlllYYYOOOHHHHHHIIIHHHGGGGGGGGGGGGHHHJJJMMMPPPSSSUUUYYY^^^fffqqq~~~}}}jjj]]]WWWRRRPPPSSSXXX]]]eeemmmgggWWWUUUVVV^^^ooorrreee]]]OOONNNOOONNNMMMPPP\\\jjj|||}}}wwwjjjsssvvvhhhYYYOOOLLL@@@BBBFFFNNN]]]ttt||||||uuu___SSSMMMGGGCCC===999777555333111111111111111111111111111222222222222222222222222222222333333333444444444888888???NNN___sssgggSSSRRRZZZkkkxxxaaaXXX^^^aaadddeee```XXX```kkkwww|||{{{sssggg___aaaooo~~~{{{pppbbbVVVVVV[[[eeevvv}}}{{{tttkkkooo{{{wwwpppmmmiiigggkkkttt}}}{{{zzzmmmlllkkkjjjiiigggffffff___aaaccccccbbbbbbcccdddpppbbbPPPNNNKKKIIIIIIJJJIIIHHHFFFFFFGGGJJJOOOSSSUUUVVV]]]___hhhwwwxxxhhh]]]VVVQQQPPPRRRVVV[[[aaannnyyyuuuaaaXXXQQQYYYgggyyyrrrdddZZZUUUHHHNNNNNNPPPXXXYYY```qqq}}}sssllloooxxxyyylll^^^SSSKKKIIICCCCCCLLLWWWfff}}}vvvzzz}}}bbbUUUSSSKKKFFF???999777666555444444333222222111111222222111111111111111111111111555333111111444555444222555:::DDDTTTjjjtttcccVVVTTT^^^vvvlll___VVV[[[cccfffaaa]]]XXXcccooowww{{{wwwrrrddd[[[^^^mmm}}}|||tttjjjaaa___aaaooo{{{{{{rrriiilllvvv}}}qqqnnnhhhdddccceeemmm}}}}}}|||xxxsssqqqpppmmmjjjgggeeeccccccbbb^^^[[[\\\aaacccbbb___jjj]]]OOOMMMJJJIIIIIIIIIHHHGGGGGGGGGHHHKKKOOOSSSUUUVVV```dddnnn|||zzzpppbbbXXXSSSQQQPPPRRRXXX^^^gggvvvrrr```XXXVVV___mmmwwwhhh\\\TTTPPPKKKPPPPPPSSS\\\```iii{{{wwwnnnnnnttt~~~zzznnnaaaTTTLLLHHHCCCBBBHHHPPP]]]tttwwwwwwhhhYYYTTTMMMHHHAAA;;;888777666666333333222111111111111222111111111111111111111111444222000111444555444333666:::DDDUUUkkkooo___TTTUUUbbbtttiii]]]VVV[[[cccfffccc___ZZZeeeqqqyyyzzzyyy~~~nnn```YYY]]]nnn}}}vvvmmmdddaaadddsss}}}{{{rrrhhhjjjssszzznnnmmmgggbbbaaaccclll}}}|||yyyvvvrrrpppnnnllljjjgggfffeeedddddd___[[[\\\___bbbaaa___wwwdddWWWMMMKKKIIIHHHIIIIIIHHHGGGHHHIIIJJJMMMPPPSSSVVVWWWcccjjjwww}}}uuusssdddXXXRRRPPPRRRQQQUUU]]]fffssslll^^^YYY[[[eeeuuu{{{kkk]]]TTTOOOMMMNNNTTTSSSWWWccckkkxxx|||ppplllmmmvvv~~~rrrdddVVVNNNIIIDDDCCCFFFIIISSSkkkyyyttt}}}qqq^^^UUUQQQKKKDDD>>>:::999888777333333222111111111111111111111111111111111111111222111000111444555666555777:::DDDUUUmmmiiiYYYRRRWWWgggrrrfff\\\VVV\\\dddgggeeeccc^^^hhhttt|||zzz{{{|||lll___XXX]]]oooyyyqqqhhheeehhhwww|||rrrggggggnnnwwwmmmmmmfff___]]]___iii|||yyyuuussspppmmmlllkkkiiihhhgggggggggfffbbb]]]\\\^^^``````___qqq___TTTKKKJJJHHHHHHIIIIIIHHHGGGHHHJJJLLLNNNPPPSSSWWWYYYfffqqq|||wwwuuufffYYYQQQOOOPPPTTTUUUZZZeeerrrzzzfff[[[YYY\\\iii|||tttbbbVVVQQQPPPPPPQQQVVVVVV\\\kkkxxxrrrjjjgggnnnyyyxxxhhhYYYOOOKKKGGGFFFGGGFFFNNNfff|||ssszzzzzzdddXXXTTTNNNFFF???<<<:::888777333333222111111111111111111111111111111111111111000000000111333555777777888;;;EEEXXXqqqhhhYYYRRRXXXhhhqqq}}}ccc[[[XXX^^^fffhhhggggggbbblllwww~~~{{{~~~{{{mmmbbb\\\___ooo~~~}}}vvvnnnkkklllxxx}}}uuuiiigggmmmwwwooollleee]]]YYY[[[eeexxxwwwqqqpppoookkkjjjjjjiiihhhhhhiiiiiiiiieee```^^^___```aaa```~~~mmm]]]SSSJJJIIIHHHHHHJJJJJJIIIGGGHHHKKKNNNPPPRRRTTTYYY\\\jjjvvvyyyggg\\\TTTNNNNNNSSSUUUWWW```ooo~~~sssaaaZZZZZZ\\\kkkzzz|||nnn\\\SSSQQQRRRSSSSSSYYY\\\eeewwwtttjjjccchhhsss~~~~~~mmm[[[PPPJJJFFFEEEFFFDDDJJJaaayyyuuuzzzjjj\\\VVVPPPHHHAAA<<<:::888777444333333222222222222222111111111111111111111111///000111222333555777888999<<>>JJJ___zzzlll^^^WWW[[[jjjwwwppp[[[ZZZ^^^eeeiiifffddddddeeeoooxxx~~~|||~~~{{{uuunnnggg```^^^gggrrrwwwtttuuuttt|||{{{rrrppptttwwwnnngggbbb]]]\\\^^^fffuuu{{{qqqnnnnnnmmmlllkkkjjjiiihhhhhhhhhhhheeeeeedddcccccccccdddeeessseeeXXXPPPIIIHHHIIIJJJLLLMMMKKKIIIFFFJJJPPPRRRTTTWWW^^^ccctttppp```SSSRRRRRRPPPSSSZZZ]]]dddtttnnn]]]YYY]]]gggxxxyyyrrr}}}sssaaaSSSPPPRRRUUUWWW\\\gggpppuuukkkhhhjjjqqq}}}sssbbbWWWIIICCCAAACCCBBBEEETTTeee}}}}}}wwwtttbbb\\\VVVMMMEEE???<<<:::888666666555444444444444555111111111111111111111111///111333333222333555888:::???LLLccciii]]]XXX___pppzzziiiWWWXXX___fffhhhbbb^^^]]]cccmmmwww}}}~~~}}}~~~~~~|||sssnnnggg```ZZZZZZcccooo~~~{{{|||~~~zzzvvvwwwsss{{{}}}|||uuusssxxx~~~rrrhhhbbb___^^^aaaeeelllzzzwwwooooooooommmmmmmmmkkkiiihhhgggffffff```aaabbbcccccccccdddeee~~~oooaaaUUUNNNIIIIIIIIIKKKMMMMMMLLLJJJEEEJJJPPPSSSTTTXXX___eeexxx}}}iiiYYYNNNQQQSSSQQQTTT\\\dddmmmnnn]]]YYY]]]nnn{{{qqqzzz}}}ppp___SSSQQQTTTWWWXXXaaammmyyy{{{pppiiiggglllxxxtttdddZZZLLLEEEBBBDDDDDDFFFQQQ___}}}vvvwwwccc^^^XXXOOOGGGAAA>>>;;;999777777666555555555555666111111111111111111111111///222444333222222555888:::@@@NNNffffff[[[YYYcccuuu{{{eeeSSSWWW^^^ffffff___ZZZXXXaaakkkvvv}}}~~~|||~~~vvvuuuuuuvvvxxxxxxwwwuuunnnhhh```ZZZTTTVVVaaannn~~~yyyuuuqqqooorrrwww{{{~~~|||xxxxxxttt||||||}}}|||vvvvvv{{{{{{nnnbbb___^^^```eeekkkrrrtttnnnoooooommmooonnnllljjjhhhfffeeeeee[[[^^^aaacccccccccddddddxxxlll]]]SSSOOOIIIIIIJJJJJJJJJJJJIIIIIIJJJMMMOOOPPPSSSYYYccckkkuuuuuu___YYYUUUTTTTTTTTTZZZ```kkk|||{{{hhh___```dddtttvvv|||zzziiiYYYTTTRRRQQQWWW```ddduuupppeeeeeellltttyyyssscccZZZMMMFFF@@@???AAAFFFOOOYYY~~~{{{}}}~~~hhhaaa[[[QQQGGG@@@<<<999888888888777666555555555555111222333333333333222111333222111111222333555666;;;AAAQQQiiihhhZZZ[[[gggssszzz^^^QQQYYY[[[___ccc\\\UUU\\\fffooozzz~~~}}}{{{vvvkkkjjjkkkooosssqqqjjjddd```\\\YYYWWWUUUWWW___iii}}}rrrnnnmmmhhhgggfffeeeffflllsssxxx}}}}}}}}}wwwvvvyyy|||pppfffbbb```fffmmmrrruuuyyyxxxtttrrrnnnkkkkkkmmmkkkiiiiiiiiihhhccc```ZZZ^^^aaabbb```___```bbbwwwjjj\\\RRRNNNHHHIIIIIIIIIIIIIIIIIIHHHKKKMMMPPPQQQSSSZZZdddlllzzzmmm]]]XXXUUUUUUVVVXXX^^^eeesssvvveee^^^aaagggzzzyyy|||yyyhhhXXXSSSRRRRRRXXXaaannnsssddd```fffooovvvqqq```VVVMMMFFF@@@???AAAEEEMMMVVVwwwyyy|||lllddd^^^TTTJJJBBB===;;;999666666555444333333333333111222333333333333222111333222222111222444555666:::BBBSSSmmmgggXXXYYYfffrrr~~~{{{___RRRYYY\\\___ddd\\\VVV]]]jjjrrr}}}}}}}}}}}}tttnnnkkklllnnnppppppkkkccc]]][[[WWWTTTTTTSSSUUU___iiiyyyrrrhhhdddbbbaaaaaaaaaaaaccciiipppvvv~~~~~~{{{wwwwwwyyy|||zzzpppjjjiiiggglllsssvvvxxx|||~~~uuuqqqoookkkhhhhhhkkkiiihhhhhhiiigggccc```ZZZ]]]``````___^^^___aaatttgggYYYPPPMMMHHHHHHHHHIIIIIIHHHHHHHHHKKKNNNQQQQQQSSS[[[fffpppuuubbb[[[WWWUUUWWWYYY]]]fffooo~~~ppp```\\\bbbjjj~~~|||xxxfffWWWRRRRRRSSS[[[eeexxxwwwccc\\\___iiippp}}}lll\\\TTTMMMFFF@@@???@@@CCCJJJRRRlllyyyvvvyyyqqqhhhcccYYYNNNEEE???<<<;;;:::999888777666666666666111222222333333222222111333222222222222444555666:::CCCVVVqqqfffVVVXXXfffrrr~~~|||___RRR[[[]]]aaaeee]]]XXX```ooovvvzzzwwwzzznnniiikkkooossssssnnneee]]]XXXXXXTTTRRRRRRRRRVVV```kkkttt}}}wwwiii```]]][[[]]]^^^___```ccciiiqqqvvv~~~zzzxxxyyy{{{{{{|||~~~|||uuupppnnnooommmqqqvvvyyyzzz{{{xxxpppmmmkkkgggdddeeegggffffffggggggeeebbb___YYY[[[]]]]]]\\\\\\]]]^^^rrrdddWWWNNNLLLHHHIIIIIIJJJJJJIIIIIIHHHLLLOOORRRRRRTTT\\\iiiuuulll\\\WWWUUUVVVZZZ^^^eeeqqq|||lll]]][[[ccclll{{{~~~wwweeeVVVRRRSSSVVV```kkkyyydddZZZ[[[cccjjjuuu|||zzzhhhZZZTTTNNNGGGAAA@@@@@@AAAGGGNNNbbb~~~}}}uuutttvvvlllggg^^^RRRHHH@@@===<<<;;;:::999888888777777777222222222222222222222222333333222222333444666777<<>>FFFWWWpppxxx___TTT[[[lllyyyxxx]]]TTT^^^aaadddggg```^^^hhhqqqwwwxxxooohhhsssxxxpppnnnoooyyyxxxrrrppprrrooommmllljjjjjjpppyyyyyywwwuuusssoooqqqrrrsssuuuyyy~~~~~~}}}{{{yyy|||{{{yyyuuurrrpppppppppoooqqqssstttsssrrrrrrrrrsssmmmiiiiiigggbbbaaaccc^^^___bbbbbbaaa^^^\\\ZZZWWWWWWWWWWWWXXXXXXXXXXXXzzzmmmbbbVVVOOOLLLKKKKKKLLLLLLLLLLLLKKKKKKMMMQQQTTTTTTUUU^^^ppp~~~tttddd]]]VVVXXX]]]fffnnn{{{kkk]]]]]]hhhsss}}}xxxfffWWWUUUYYY```mmm{{{{{{iii]]]YYY]]]aaalllvvvxxxkkk```YYYMMMHHHCCCBBBAAAAAAEEEJJJ[[[uuu{{{}}}}}}~~~sssppphhhZZZLLLAAA======888777666555555444444444333222222111111222222333444333333333333555666777@@@GGGXXXpppsss\\\TTT]]]ooo|||uuu\\\UUU___cccfffhhhbbb```lllqqqxxxsssllleeerrryyyrrrrrruuu~~~~~~{{{xxxwwwuuutttsssrrrqqqooonnnnnnnnnoooqqqrrrrrrpppnnnmmmmmmjjjhhhhhhfffbbbaaaccc\\\___bbbccc```\\\ZZZYYYXXXVVVUUUUUUVVVWWWWWWVVVwwwmmmcccWWWPPPMMMJJJJJJKKKKKKKKKKKKJJJJJJMMMRRRUUUTTTUUU___rrrnnnaaa]]]ZZZ]]]dddnnnxxxkkk^^^___kkkvvvyyyhhhYYYWWW\\\eeetttlll]]]XXX[[[___iiitttsssdddYYYMMMHHHDDDCCCCCCBBBEEEJJJUUUnnn|||{{{wwwuuummm___OOOCCC???>>>;;;;;;:::999888888888888333333222111111222333333444444333333444555777888@@@III[[[tttpppZZZTTT^^^ooo|||sss]]]VVVaaaeeegggiiiccccccppptttzzzzzzpppjjjhhhttt{{{uuuuuu}}}zzzvvvuuuuuupppqqqqqqqqqqqqooollljjjkkklllmmmoooooonnnkkkiiiiiiffffffgggeeeaaa```ccc^^^aaaeeeeeeaaa]]]ZZZYYYXXXVVVSSSSSSUUUWWWVVVUUUuuulllcccXXXPPPNNNIIIIIIJJJJJJJJJJJJIIIIIINNNRRRVVVUUUUUU___sssjjj^^^]]]]]]```iiittt}}}jjj___aaammmyyyzzziiiZZZYYY^^^hhhwww|||~~~mmm\\\VVVYYY^^^eeeqqqzzzgggXXXMMMHHHDDDDDDDDDCCCEEEJJJOOOggg{{{zzzzzzxxxpppbbbQQQEEE@@@@@@:::999888777666666666666444333222111111222333444444444333333444555777888???III]]]yyynnnYYYTTT^^^ooo{{{rrr^^^VVVaaafffhhhjjjcccdddqqqvvv}}}wwwoooiiilllwww~~~wwwxxx~~~~~~~~~wwwsssrrrtttrrrrrrssstttsssooojjjfffhhhhhhiiikkklllkkkhhheeefffdddeeegggeee```___bbb```dddggggggccc^^^[[[ZZZYYYVVVSSSSSSUUUWWWVVVTTT~~~tttlllbbbWWWOOONNNKKKLLLLLLKKKIIIJJJMMMOOOPPPSSSTTTTTTXXXeeeyyy}}}iii^^^]]]___fffpppzzznnnjjjfffdddpppnnn___```dddhhhrrr|||yyy}}}ppp```XXXUUUVVVaaannn|||yyyfffXXXPPPHHHBBBBBBAAA@@@BBBEEEPPP^^^vvv{{{{{{{{{qqqeeeXXXKKKCCCAAA<<<;;;999888888888666444333333333222222333444444333444444333333444777:::@@@MMMcccfffXXXUUU[[[kkk{{{gggZZZVVVaaalllnnnhhheeehhhnnnxxx~~~wwwtttssssss|||~~~}}}|||||||||}}}~~~zzzuuurrrpppooorrrssssssppplllhhheeeeeeggghhhiiihhhfffcccbbbbbbfffggghhhhhhgggeeecccbbbbbbcccdddcccaaa^^^ZZZWWWXXXXXXVVVVVVUUUVVVWWWXXX~~~sssjjj```UUUNNNMMMJJJKKKLLLKKKJJJJJJLLLNNNPPPSSSUUUWWW\\\jjj~~~}}}iii^^^\\\___iiiwww}}}mmmjjjiiikkkzzznnnaaa```ccceeennnxxxyyy|||{{{vvvvvv|||ooo```WWWVVVWWW^^^kkkzzzyyyfffYYYOOOGGGBBBAAAAAA@@@BBBEEEJJJXXXooo}}}{{{sssiii\\\MMMCCC???===;;;999888888888666444444333333333333333444444333444444333333444888:::@@@NNNggggggYYYWWW]]]lll|||ggg[[[XXXcccnnnpppjjjfffjjjpppyyy|||~~~}}}~~~~~~}}}||||||}}}~~~}}}yyyuuurrrpppoooqqqrrrrrroookkkgggeeedddfffhhhiiigggeeebbbaaaaaabbbcccdddffffffeeecccbbbcccdddddddddaaa^^^ZZZXXXXXXWWWVVVUUUUUUVVVWWWXXX}}}qqqhhh]]]SSSLLLLLLIIIJJJLLLLLLKKKKKKKKKLLLOOORRRVVVZZZbbbqqq~~~kkkaaa```aaannn}}}~~~tttgggfffjjjppppppcccaaadddgggoooyyy~~~qqqfffhhhiiijjjkkkllloooqqqppppppqqquuu}}}nnn___WWWUUUWWWYYYgggwwwwwwfff[[[MMMFFFAAA@@@@@@???AAAEEEEEERRRhhh{{{}}}}}}vvvpppdddSSSFFF@@@>>><<<999888888777666444555444444333333333444444333444444333333555888;;;AAAQQQkkkgggZZZZZZbbbqqqfff]]]\\\fffqqqrrrkkkhhhkkkqqqzzz~~~~~~xxxzzz}}}~~~~~~~~~}}}|||||||||}}}~~~~~~||||||zzzxxxuuurrrooommmoooppppppnnnjjjfffddddddeeefffgggfffcccaaa``````^^^___aaaccccccccccccbbbccccccccccccaaa^^^[[[YYYWWWVVVUUUTTTTTTUUUVVVWWW}}}ooodddZZZPPPJJJJJJGGGJJJLLLMMMLLLKKKKKKKKKNNNQQQVVV]]]hhhxxxooofffgggiiiuuuzzzrrrppprrr|||}}}oooeeefffmmmwwwsssgggdddgggmmmyyy{{{kkk```\\\\\\\\\[[[\\\]]]___aaaeeehhhnnnvvvppp```VVVTTTUUUWWWddduuuttteee[[[MMMFFF@@@?????????AAADDDEEEPPPddd}}}}}}}}}zzzuuukkkYYYJJJDDD???===:::888888888666555666555444444444444444444333444444444333555999<<>>@@@CCCFFFNNN___vvv~~~|||zzzwwwooo]]]MMMHHHBBB???;;;999999999888777777666555555444444444555333444444444444666999<<>>???BBBDDDIIIVVVkkk~~~|||{{{tttaaaPPPKKKEEEAAA===;;;::::::999888888777666555555555555555333444444444444666:::===EEEQQQgggjjj___bbbjjjvvvwwwaaaaaaaaajjjrrrqqqiiieeehhhooovvv}}}xxx}}}vvvzzzzzzrrrrrrwww}}}|||yyyxxxvvvtttssssssssstttpppoooooonnnmmmkkkjjjiiifffhhhhhhgggdddbbbaaa```aaaaaa```^^^[[[ZZZ[[[\\\^^^^^^^^^^^^^^^]]]]]]]]]\\\[[[[[[ZZZXXXWWWUUUTTTSSSRRRQQQQQQRRRSSSUUUVVV~~~lll^^^SSSJJJHHHJJJIIIJJJJJJJJJIIIIIIKKKLLLPPPQQQVVVcccttt|||}}}|||wwwtttooolll```]]]\\\\\\\\\aaammmyyy~~~|||~~~}}}|||tttrrryyyuuuooonnniiihhhjjjnnnssswwwwwwvvvxxxyyydddUUUPPPPPPTTT]]]lll{{{pppcccSSSKKKDDDBBB@@@>>>>>>AAABBBDDDNNNaaazzz}}}jjjVVVOOOGGGDDD???<<<;;;;;;;;;:::999888777666555555555555333444444444555777;;;>>>CCCOOOeeeiii___ccclllxxxwwwaaabbbccclllsssqqqiiidddhhhooottt~~~{{{|||ssswww}}}yyy}}}~~~}}}zzzyyyvvvtttrrrqqqqqqqqqooonnnlllkkkiiihhhhhhhhhdddeeegggfffcccaaa````````````___\\\ZZZXXXYYY[[[ZZZZZZZZZ[[[[[[\\\]]]]]][[[[[[ZZZYYYXXXVVVUUUUUUQQQQQQPPPPPPQQQSSSTTTUUUlll^^^RRRJJJHHHJJJIIIJJJJJJIIIHHHHHHKKKMMMSSSSSSXXXeeewwwuuunnnhhheeecccZZZYYY[[[___bbbhhhvvv}}}~~~}}}{{{|||{{{~~~yyydddVVVPPPQQQRRRZZZiiiyyyvvvhhhUUULLLEEECCC@@@===>>>AAABBBCCCJJJ\\\uuu~~~xxxsss\\\SSSIIIEEE@@@===<<<<<<<<<;;;999999777666555555555555333444444444555777;;;>>>AAANNNeeefff___eeeooo|||xxxaaaccceeemmmtttrrriiieeeiiiooorrr~~~}}}{{{qqqttt~~~~~~~~~|||zzzwwwuuurrrqqqqqqqqqooommmkkkiiiggggggggggggcccdddfffeeebbb```____________^^^[[[YYYXXXYYYZZZWWWWWWWWWXXXZZZ[[[]]]^^^\\\[[[ZZZYYYXXXWWWVVVVVVQQQPPPPPPPPPQQQRRRTTTUUU{{{jjj___WWWNNNIIIGGGJJJKKKLLLKKKJJJJJJLLLNNNSSSRRRUUU```qqqvvvpppjjjddd______]]]```gggpppzzzzzzgggXXXRRRQQQQQQXXXeeevvvzzzqqqYYYPPPHHHEEEDDDBBBAAABBBEEEFFFJJJVVVjjj|||~~~bbbSSSKKKIIIIIIGGGBBB<<<<<<@@@<<<:::777444333444555777666666555555555777888999AAAPPPjjjhhh```bbbkkk}}}xxx```___gggrrr{{{wwwkkkdddiiiqqqvvv{{{}}}sssrrrxxx~~~|||zzzyyyzzzzzz{{{tttuuuwwwwwwtttpppllliiillljjjgggfffggggggeeedddbbbbbbbbb```^^^]]]]]]^^^^^^\\\ZZZWWWUUUTTTTTTTTTUUUUUUUUUVVVWWWXXXZZZ[[[WWWVVVVVVVVVVVVUUUTTTRRRPPPPPPPPPPPPPPPPPPPPPPPPwwwggg]]]VVVOOOJJJIIIKKKLLLMMMLLLKKKKKKMMMOOOSSSRRRUUU```qqq{{{vvvpppkkkccccccgggqqq|||~~~iiiYYYRRRQQQPPPWWWdddttt|||rrr[[[RRRHHHEEEDDDBBBBBBCCCCCCDDDGGGRRRddd{{{}}}|||iii\\\RRRNNNJJJHHHDDD>>>===@@@<<<:::777555444444666777666666555555666777999:::CCCQQQjjjggg^^^bbblll}}}uuu``````bbbmmmwwwuuukkkfffllltttvvv{{{{{{sssttt{{{~~~}}}|||zzzyyywwwwwwvvvssstttttttttrrrnnnkkkhhhkkkjjjhhhhhhhhhgggfffdddbbbbbbaaa```^^^^^^^^^___]]][[[YYYVVVTTTSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXWWWVVVVVVVVVTTTRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOsssccc[[[UUUPPPLLLKKKLLLMMMMMMMMMLLLLLLNNNPPPSSSSSSVVV```pppzzzpppqqqwwwiiiXXXPPPOOOOOOUUUaaaqqq}}}~~~rrr___TTTJJJFFFDDDBBBCCCEEEBBBBBBEEEMMM\\\rrrxxxzzz{{{{{{qqqggg]]]TTTLLLIIIGGGBBB???@@@<<<;;;888666555555666777666666555555666777999:::DDDQQQiiiddd\\\aaalll|||qqq^^^```___jjjsssqqqiiifffmmmuuuwww{{{{{{uuuyyy~~~}}}~~~~~~||||||{{{zzzxxxuuusssrrrrrrrrrqqqpppnnnllljjjiiijjjiiiiiiiiiiiihhhfffcccaaaaaa``````____________[[[YYYWWWTTTRRRQQQPPPPPPNNNNNNNNNNNNOOOPPPQQQQQQUUUVVVVVVUUUTTTSSSQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNrrrcccZZZUUUPPPLLLLLLKKKLLLMMMLLLKKKKKKMMMOOORRRSSSWWWaaaooo~~~iiiVVVOOONNNNNNSSS^^^mmmyyyqqqaaaVVVKKKFFFDDDCCCDDDGGGBBBCCCEEEJJJWWWllltttvvv|||{{{xxxpppfffZZZNNNJJJIIIEEE@@@???===;;;999888777666777888666666555555666888:::;;;CCCPPPgggcccZZZaaammm|||ppp\\\^^^```iiipppnnnfffdddjjjrrrwww{{{|||xxx}}}}}}}}}}}}~~~~~~}}}||||||}}}}}}|||{{{xxxyyyzzzzzzxxxuuurrrppprrrqqqooommmlllkkkjjjjjjiiihhhiiijjjjjjiiifffcccaaa```___`````````___]]]YYYWWWTTTQQQOOONNNMMMMMMJJJJJJIIIIIIJJJKKKKKKLLLPPPRRRSSSTTTSSSQQQPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLtttddd[[[VVVPPPLLLKKKIIIJJJKKKKKKJJJJJJKKKMMMPPPRRRWWWaaaooo}}}jjjXXXPPPPPPMMMQQQ\\\jjjuuu}}}pppaaaVVVKKKGGGEEEDDDEEEHHHCCCEEEHHHLLLXXXnnnwwwvvv}}}|||wwwjjj\\\OOOKKKJJJFFFAAA???===<<<;;;999888888888888666666555666777999:::<<>>===<<<;;;:::999999999666666555666777999;;;<<>>>>>===<<<;;;:::999999666666666666888:::<<<===EEERRRjjjmmmbbbdddkkkzzz{{{bbb```^^^ccchhhgggdddfffnnnvvvtttzzz~~~~~~||||||}}}}}}}}}|||{{{|||~~~~~~}}}|||zzzxxxvvvttttttrrrpppnnnnnnooopppqqqpppooommmkkkkkkjjjjjjjjjiiiiiihhhhhhfffeeeddddddeeefffdddccc```]]][[[\\\^^^]]]XXXSSSRRRPPPMMMIIIGGGEEEDDDCCCBBBBBBCCCDDDFFFGGGIIIJJJLLLQQQVVVVVVSSSPPPPPPQQQNNNNNNMMMMMMLLLKKKKKKJJJ}}}ooo```XXXSSSNNNKKKJJJJJJKKKLLLKKKJJJKKKLLLNNNJJJNNNWWWaaannn|||lllVVVMMMMMMMMMPPPXXXeeeppp{{{~~~rrrlllZZZQQQJJJHHHHHHGGGFFFHHHFFFLLLRRRXXXeeeuuuooouuu~~~zzzhhh___WWWSSSPPPJJJGGGGGG>>>>>>===<<<;;;::::::999666666666666888:::<<<===AAAOOOgggpppeeedddkkkzzz}}}eeedddbbbfffiiigggcccdddkkksssssszzz~~~}}}|||~~~}}}{{{zzz|||}}}}}}}}}vvvxxxzzz||||||zzzxxxvvvvvvtttrrrqqqqqqpppnnnmmmnnnnnnnnnnnnlllkkkiiihhhhhhhhhhhhiiihhhgggfffffffffdddccccccdddeeedddccc```]]][[[[[[]]]\\\VVVPPPQQQOOOLLLHHHEEECCCBBBBBBAAABBBCCCDDDFFFHHHJJJLLLPPPUUUZZZYYYUUUPPPOOOQQQOOONNNNNNMMMLLLKKKKKKJJJsssbbbYYYSSSMMMIIIIIIJJJKKKLLLKKKIIIIIIKKKLLLPPPPPPVVVcccqqq}}}nnnXXXNNNNNNQQQRRRXXXdddqqq~~~yyymmmgggYYYTTTLLLGGGEEEFFFGGGHHHHHHLLLSSS[[[kkkssskkklll}}}pppggg\\\VVVTTTQQQKKKEEECCCBBBBBB@@@>>><<<:::999999999888888888999;;;<<>><<<<<<;;;:::999999999:::;;;AAANNN```sssuuu```]]]iiiyyylllccc```hhhppprrroookkkkkkmmmqqqwww|||wwwuuuttttttsssuuuuuuqqqiiicccaaaaaa___aaadddffffffccc```]]]\\\^^^```cccgggjjjmmmooommmllljjjjjjhhhddd^^^YYYUUUSSSPPPNNNPPPSSSXXX[[[]]]cccjjjnnnooolllfffaaa\\\[[[ZZZXXXVVVVVVUUUUUUSSSQQQNNNLLLKKKLLLMMMOOOPPPRRRVVVZZZ]]]___```aaa___\\\YYYYYYXXXUUUOOOJJJGGGEEECCCAAABBBCCCFFFHHHRRR___mmmuuuzzz~~~}}}tttnnndddZZZTTTQQQQQQRRRLLLMMMMMMLLLIIIHHHHHHIIIxxxeeeZZZSSSMMMKKKLLLJJJLLLNNNNNNMMMKKKKKKLLLNNNPPPWWW```iiiqqq}}}yyyaaaPPPJJJJJJLLLNNNUUUbbbppp~~~yyylll^^^UUUJJJGGGDDDBBBDDDFFFHHHHHHFFFKKKSSS]]]jjjzzz{{{ddd\\\fffrrrssshhhfffdddbbbaaa]]]YYYVVVNNNMMMLLLIIIFFFBBB???>>><<<<<<:::999999::::::;;;@@@LLL]]]qqqvvv___[[[hhh{{{oooeeeaaajjjuuuwwwsssmmmlllmmmooottt}}}~~~}}}|||~~~zzztttpppnnnnnnoooqqqsssrrrkkkaaaYYYXXXYYYUUUYYY^^^bbbcccaaa]]]ZZZZZZ\\\___cccgggkkknnnooojjjhhheeeeeeccc___XXXRRROOONNNLLLLLLNNNRRRWWWZZZ\\\cccjjjmmmmmmkkkeee^^^ZZZYYYUUURRROOONNNMMMMMMLLLKKKIIIGGGFFFEEEEEEEEELLLOOOSSSXXX[[[]]]^^^___]]]ZZZXXXWWWWWWTTTOOOJJJFFFDDDBBBAAABBBEEEIIIKKKVVVdddssszzz}}}}}}yyytttiiiccc[[[TTTQQQPPPOOOOOOJJJKKKJJJHHHFFFFFFHHHJJJyyyfffZZZSSSNNNKKKLLLKKKMMMOOOPPPNNNMMMLLLMMMOOOQQQYYYcccjjjrrrsss\\\MMMHHHHHHKKKMMMUUUcccrrrxxxjjj[[[QQQIIIFFFCCCBBBCCCEEEFFFGGGFFFJJJPPPXXXcccrrr}}}fff```mmm{{{wwwjjjiiigggdddbbb___\\\ZZZUUUTTTQQQNNNJJJEEEBBB@@@===<<<;;;:::999::::::;;;???IIIYYYooozzzaaaZZZfff|||qqqhhhaaalllxxx{{{vvvooommmmmmqqqsss{{{~~~{{{sssrrrqqqtttyyyzzzrrrkkkhhhhhhkkkmmmmmmooonnnggg]]]VVVVVVYYYXXX[[[```dddeeeccc```^^^^^^```cccfffjjjmmmooopppjjjeee___\\\[[[YYYTTTOOOLLLKKKIIIJJJMMMTTT[[[___cccjjjoooooonnnkkkddd\\\UUUSSSOOOLLLIIIGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDIIILLLQQQVVVZZZ\\\\\\\\\[[[YYYWWWVVVWWWTTTOOOJJJEEEDDDBBBAAACCCGGGKKKNNN[[[gggtttxxxvvvrrrllleee```[[[UUURRRPPPPPPNNNLLLJJJJJJHHHEEEDDDEEEHHHKKKzzzfffZZZSSSNNNLLLLLLKKKNNNPPPQQQPPPNNNMMMMMMOOORRRZZZeeellluuuoooYYYJJJFFFFFFIIIKKKTTTcccsssvvviiiYYYNNNIIIFFFBBBAAACCCEEEFFFFFFHHHJJJMMMSSS]]]jjjyyykkkfffuuuzzzlllkkkhhheeeccc```^^^\\\ZZZXXXUUUQQQMMMHHHDDDBBB===<<<;;;:::999::::::;;;>>>FFFVVVmmmeeeZZZeee{{{sssiiibbbnnnzzz~~~wwwpppmmmnnnuuuuuu{{{zzzrrrnnngggeeedddhhhpppyyy~~~yyytttlllfffccceeejjjmmmjjjlllllleee\\\WWWYYY]]]___aaadddggghhhhhhfffeeeccceeegggjjjmmmooopppqqqjjjcccZZZVVVUUUTTTQQQNNNKKKIIIGGGHHHMMMVVV```fffiiiqqqtttrrrooolllddd[[[NNNLLLIIIGGGEEEEEEFFFGGGGGGHHHIIIJJJJJJIIIGGGGGGHHHKKKPPPUUUYYY[[[[[[[[[ZZZXXXVVVVVVWWWTTTOOOKKKEEEDDDBBBAAACCCHHHLLLOOOdddnnnwwwxxxsssmmmfff___\\\XXXSSSQQQQQQPPPMMMJJJKKKJJJGGGDDDCCCEEEJJJMMMiiiZZZPPPIIIHHHKKKLLLNNNOOOPPPPPPMMMKKKIIIPPPQQQXXXdddooowwwmmmXXXNNNMMMMMMOOOPPPVVVbbbooo~~~uuuhhhXXXNNNGGGDDD@@@???AAADDDGGGHHHHHHJJJNNNUUUZZZcccrrrssslllxxx{{{nnnllliiifffdddcccccccccbbb^^^XXXSSSOOOKKKHHHEEEAAA@@@>>>===<<<<<<======BBBGGGUUUnnncccWWWdddzzzzzzfffdddnnnxxxxxxqqqlllmmmrrrtttuuuzzz~~~zzzrrrkkkggg___aaacccggglllsss|||zzzyyyppphhheeedddeeejjjpppqqqpppmmmggg```]]]___bbbiiiiiilllrrrtttrrrooonnnkkkoooqqqppprrrtttrrrnnnhhh]]]RRROOONNNKKKIIIIIIGGGEEEDDDGGGPPP\\\gggnnnuuuxxxyyyuuuqqqkkkaaaWWWQQQMMMHHHDDDDDDEEEFFFFFFRRRPPPMMMMMMNNNNNNMMMLLLQQQPPPQQQTTTXXX\\\]]]]]]\\\YYYXXXXXXXXXUUUNNNIIIEEEAAA???@@@BBBEEENNNWWWfffooouuurrrjjjccc\\\WWWQQQSSSSSSRRRPPPNNNNNNOOOOOOLLLFFFBBBBBBEEEJJJMMMjjj[[[QQQKKKJJJLLLLLLMMMOOOQQQPPPNNNKKKJJJNNNOOOVVVbbbnnnvvvkkkWWWNNNMMMMMMMMMNNNUUUbbbooo}}}tttgggXXXMMMGGGCCC@@@???AAADDDGGGHHHHHHIIILLLQQQUUU]]]lll{{{xxxooo}}}|||ooommmiiifffeeeeeeeeeeeeeeeaaa[[[UUUQQQLLLHHHEEEAAA@@@>>>===<<<<<<<<<===AAAHHHWWWpppfffXXXaaattt|||gggaaaiiiqqqqqqkkkgggjjjooouuuuuuyyy||||||~~~|||}}}~~~zzzsssmmmhhhfffdddgggkkkpppwww{{{vvvoooiiiiiijjjlllqqqxxxyyyyyywwwqqqkkkggghhhjjjpppsssyyy~~~xxxtttppprrrrrrqqqrrruuutttpppaaaVVVLLLIIIIIIFFFEEEFFFGGGFFFGGGKKKTTT```lllsssyyy{{{{{{vvvqqqjjj___UUULLLJJJFFFDDDDDDGGGLLLOOOXXXXXXXXXWWWVVVUUUUUUUUUTTTSSSSSSUUUXXXZZZ[[[[[[\\\ZZZXXXXXXXXXVVVPPPKKKGGGCCC@@@AAACCCGGGPPPZZZgggnnnrrrlllddd^^^YYYUUURRRSSSTTTSSSPPPNNNMMMMMMKKKIIIEEEBBBCCCFFFJJJNNNlll]]]TTTMMMKKKMMMKKKMMMPPPQQQQQQOOOLLLJJJLLLMMMTTTaaammmvvvjjjWWWNNNMMMMMMMMMOOOWWWeeerrrssseeeVVVLLLFFFCCC@@@???AAADDDGGGHHHJJJJJJKKKNNNPPPWWWhhhxxx|||rrr~~~qqqmmmhhheeeeeefffggggggfffbbb]]]WWWRRRNNNIIIFFFBBBAAA???===<<<<<<<<<<<>>======@@@GGGSSSeee{{{kkkXXX]]]nnn{{{nnnbbbiiirrrwwwwwwsssooommmooorrrwww~~~wwwssswww|||qqqiii```eeelllrrrwww|||~~~wwwtttuuuwwwxxxzzz|||ooogggddddddkkk{{{tttfff___\\\XXXYYYbbblllkkkdddWWWPPPIIIFFFDDDBBBCCCGGGIIIQQQZZZ```cccjjjuuu}}}~~~tttkkkbbbWWWMMMEEEHHHJJJKKKOOOZZZiiiuuu~~~yyypppiiihhhiiibbb```______`````````___```]]]ZZZZZZZZZYYYTTTPPPJJJEEEBBBBBBDDDHHHRRR[[[]]]]]]WWWOOOKKKMMMOOOOOOQQQQQQRRRPPPLLLJJJIIIIIIFFFEEEDDDCCCDDDEEEFFFGGGlll]]]VVVQQQMMMKKKIIILLLQQQTTTUUUSSSPPPNNNMMMMMMTTTaaannnyyy|||pppnnnlllmmmrrruuuuuutttpppnnnjjjgggeeefffggghhhnnnrrrxxxhhhUUUMMMJJJIIIMMMQQQ[[[kkkzzzuuuiii]]]PPPHHHEEECCCAAAAAACCCEEEFFFFFFBBBEEEHHHJJJKKKTTTiii}}}xxx~~~tttnnnhhhfffhhhiiifffccc\\\[[[YYYXXXWWWUUUQQQOOOJJJHHHFFFCCCAAA????????????EEEPPP___rrriiiVVVZZZlllzzzsssbbbiiiqqqxxxzzzuuunnniiimmmqqqxxxwwwvvvyyy}}}tttkkkeee]]]bbbkkkuuu~~~|||zzzyyyooommmlllnnnnnnqqq{{{qqqddd\\\ZZZ\\\hhhzzz~~~ooo```ZZZVVVSSSWWWdddmmmjjjaaaRRRLLLFFFEEECCCBBBFFFKKKSSS]]]gggkkkkkkmmmvvv~~~}}}sssjjjcccYYYOOOJJJKKKLLLNNNSSS___mmmwww{{{zzzwwwppphhhbbb``````]]]\\\\\\]]]```bbbbbbbbbbbb^^^[[[ZZZZZZXXXSSSOOOIIIEEEBBBCCCDDDGGGOOOXXXXXXVVVPPPIIIFFFIIILLLKKKLLLMMMNNNMMMKKKIIIIIIIIIGGGFFFDDDCCCDDDEEEGGGHHHmmm___YYYSSSNNNLLLHHHLLLQQQUUUVVVTTTQQQNNNMMMMMMSSS```mmmxxxrrrdddaaa___aaafffiiijjjiiicccaaa___]]]\\\\\\]]]]]]bbbdddiiioooxxxeeeSSSLLLKKKIIINNNQQQ[[[kkk{{{qqqfffZZZOOOGGGDDDCCCAAAAAACCCEEEFFFFFFBBBEEEJJJLLLLLLTTTiii}}}{{{vvvqqqkkkjjjmmmlllgggaaa^^^\\\[[[ZZZYYYVVVSSSPPPMMMKKKHHHEEECCCAAA@@@@@@>>>EEEPPP]]]mmmmmmYYY[[[kkkxxxwwweeeiiipppvvvyyyuuummmggglllqqqyyy{{{tttwwwyyyooohhheeebbbfffnnn{{{}}}{{{zzzqqqrrrtttrrrppppppfffdddcccdddfffmmm{{{yyyiii\\\VVVWWW[[[iii{{{zzzlll^^^WWWTTTSSSYYYfffooohhh\\\LLLGGGDDDEEEEEEFFFLLLSSS```kkkuuuwwwsssrrrxxx}}}tttlllfff]]]TTTOOONNNMMMOOOVVV```kkkrrrnnnkkkeee___YYYVVVTTTTTTTTTSSSTTTXXX\\\```bbbcccccc___[[[YYYYYYVVVRRRNNNJJJFFFDDDEEEFFFGGGMMMTTTTTTSSSMMMFFFDDDFFFGGGEEEGGGIIIJJJJJJIIIIIIIIIJJJFFFEEECCCCCCDDDFFFIIIKKKooo```ZZZUUUPPPMMMHHHLLLQQQUUUWWWUUUQQQOOOMMMLLLRRR___kkkwwwyyykkk\\\YYYXXXZZZ___bbbcccbbb\\\[[[YYYXXXWWWWWWXXXXXX[[[\\\^^^dddmmmxxx{{{bbbQQQLLLKKKJJJPPPSSS]]]mmm~~~ooodddYYYOOOGGGDDDBBBAAAAAACCCEEEFFFFFFEEEIIINNNPPPOOOVVVjjj~~~{{{~~~yyysssnnnnnnpppnnnhhhaaa```___]]]\\\ZZZWWWSSSPPPNNNMMMJJJFFFDDDBBBAAAAAA===EEEQQQ]]]kkk~~~sss___^^^lllwwwzzziiikkkpppuuuxxxuuunnniiilllrrrzzzwwwuuuzzz{{{xxxwwwmmmgggfffiiikkksss|||rrrnnnrrryyy}}}yyynnnfffiiimmmkkkiiiiiiaaa^^^^^^```dddmmm~~~wwwfffYYYUUUXXX]]]iii{{{}}}wwwkkk^^^VVVTTTSSSZZZhhhoooeeeWWWIIIFFFDDDFFFHHHKKKRRRZZZiiiuuuyyyvvv{{{~~~uuunnnhhh```XXXRRROOOMMMOOOWWW```iiinnnbbb]]]VVVQQQNNNMMMLLLKKKLLLLLLNNNSSSYYY^^^aaabbbddd```[[[YYYXXXVVVQQQMMMKKKGGGFFFGGGGGGGGGLLLSSSTTTRRRLLLEEECCCDDDDDD@@@DDDFFFHHHIIIHHHHHHJJJKKKEEEDDDBBBBBBDDDHHHLLLNNNssseee___[[[VVVSSSQQQPPPQQQUUUYYYXXXRRRKKKLLLNNNRRRZZZhhhxxx}}}~~~~~~|||zzzxxxxxxxxxwww{{{}}}zzzvvvvvvyyyyyyzzz}}}qqqeeeZZZYYYZZZ^^^dddfffbbb^^^ZZZYYYXXXXXXYYYZZZ\\\]]]\\\\\\\\\^^^eeeqqqpppZZZOOOMMMLLLJJJPPPSSS]]]ooo{{{jjj^^^UUULLLEEEBBBCCCDDDCCCCCCCCCEEEGGGLLLKKKLLLNNNOOOXXXoooxxxyyyyyyvvvssspppooommmkkkiiieeeccc```]]]ZZZXXXWWWWWWPPPNNNLLLIIIFFFDDDBBBAAA@@@DDDMMMYYYfffxxx|||ccc]]]hhhuuupppooommmlllooorrrrrrppprrrtttwwwzzz~~~vvvuuuttttttqqqtttuuullliiicccmmm{{{yyyllljjjnnnqqqtttwwwoooiiibbb______```___^^^WWWWWWXXXZZZaaaooowwwjjj]]]VVV\\\eeeppp~~~uuuhhh[[[RRRRRRTTT[[[hhhpppfffWWWGGGEEEDDDFFFIIIOOO\\\iii~~~}}}vvvnnnhhhaaaYYYOOONNNOOOTTT[[[```bbbbbbZZZSSSKKKGGGHHHHHHFFFCCCDDDGGGIIILLLSSS]]]bbbaaabbb^^^YYYVVVTTTTTTTTTSSSMMMLLLIIIFFFEEEHHHMMMQQQVVVSSSMMMHHHDDDBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDEEEGGGIIILLLMMMrrreeeaaa]]]YYYVVVQQQPPPQQQVVV[[[ZZZSSSMMMMMMNNNQQQYYYfffvvv{{{xxxxxxxxxvvvuuuuuutttsssqqqooommmmmmmmmmmmpppvvv~~~~~~tttoookkkgggfffhhheeehhhnnnwwwtttgggZZZYYY[[[```fffgggddd```]]]^^^___```aaabbbcccddddddcccccceeejjjttt}}}jjjVVVMMMLLLMMMLLLRRRUUU```ssswwwhhh]]]TTTKKKEEEBBBCCCDDDCCCBBBCCCEEEGGGNNNNNNOOORRRUUUaaayyyyyysssuuuxxxuuurrrooonnnmmmkkkiiijjjgggccc___\\\[[[\\\\\\SSSRRROOOKKKHHHEEEDDDCCCBBBFFFNNNZZZgggzzziii```iiiuuupppnnnmmmpppvvvzzzxxxtttrrrtttwwwzzz~~~~~~{{{yyyqqqrrrxxxsssppptttvvvnnnkkkeeeqqqwwwkkkhhhkkkmmmoooqqqlllfff___[[[[[[\\\[[[YYYZZZYYYYYY\\\fffsssrrrdddZZZWWW___hhhppp~~~}}}vvvkkk```RRRSSSUUU\\\hhhnnndddVVVJJJIIIJJJLLLOOOXXXiiixxxvvvmmmhhhbbb[[[XXXVVVTTTVVVZZZ]]]]]][[[QQQKKKEEECCCDDDFFFEEECCC???CCCFFFKKKTTT```eeeeeeccc___ZZZVVVUUUTTTSSSSSSNNNMMMKKKHHHGGGIIIMMMPPPTTTQQQLLLGGGDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGJJJMMMNNNqqqgggeeeccc]]]ZZZQQQPPPRRRWWW\\\\\\UUUOOONNNOOOQQQXXXcccrrr}}}tttrrrpppooopppppppppooopppooollliiigggeeedddddddddfffjjjqqqzzz}}}pppddd^^^[[[XXXVVVVVVWWW[[[cccmmmxxxwwwhhh[[[[[[___eeekkkmmmkkkhhhfffhhhkkkoooqqqqqqqqqqqqqqqpppooooooqqqxxx~~~}}}{{{cccQQQJJJJJJLLLNNNSSSWWWdddwwwttteee[[[RRRJJJDDDAAABBBCCCCCCBBBCCCEEEGGGMMMNNNQQQUUU[[[kkk{{{qqq{{{nnnqqqzzz{{{xxxtttqqqpppnnnmmmkkkooolllgggccc```___```aaaXXXVVVRRRNNNJJJHHHFFFFFFDDDGGGOOO[[[hhhzzzpppccchhhsss{{{qqqlllllluuuwwwsssuuuwwwzzz}}}|||yyywwwtttppprrr~~~rrrppptttxxxpppmmmlllzzzwwwkkkhhhhhhiiikkkmmmpppkkkdddaaabbbcccbbb```bbb^^^\\\bbbnnn|||lll___ZZZ\\\eeennnppp~~~{{{tttkkkaaaRRRSSSVVV]]]hhhlllaaaTTTHHHHHHJJJNNNTTT```uuuvvvmmmhhhccc]]]\\\XXXVVVVVVXXXYYYXXXUUUIIIEEE@@@???BBBDDDDDDCCC???DDDHHHNNNXXXdddjjjjjjeeeaaa[[[WWWUUUTTTSSSRRROOOOOONNNLLLJJJJJJLLLNNNQQQOOOLLLHHHFFFEEEFFFFFFEEEFFFGGGHHHHHHGGGEEEDDDEEEEEEEEEGGGIIILLLNNNPPPrrrjjjjjjhhhbbb]]]PPPPPPQQQVVV\\\\\\VVVPPPOOOOOOQQQWWWaaannn{{{~~~~~~zzzpppqqqqqqsssuuuvvvwwwwwwxxxuuurrrooommmjjjhhhgggdddeeehhhnnnwwwtttgggZZZUUUUUUSSSRRRRRRZZZ]]]dddllluuuwwwhhh\\\___dddlllssswwwwwwuuuvvvyyy~~~|||yyyyyy}}}ttt]]]NNNIIIIIILLLOOORRRXXXfffzzztttdddZZZQQQHHHBBB@@@AAACCCBBBBBBCCCEEEGGGJJJMMMPPPUUU___sssxxxrrrmmm~~~uuulllqqqyyy~~~yyyuuusssqqqnnnmmmooonnnkkkhhheeecccbbbaaa[[[YYYUUUPPPLLLJJJHHHGGGEEEGGGNNNYYYeeexxxvvveeefffooo{{{ssskkkjjjwwwwwwsssuuuwwwyyy|||~~~{{{wwwtttsssyyy~~~rrrpppuuuxxxqqqoootttwwwlllhhhiiiiiilllppptttqqqnnnnnnqqqsssrrrpppnnngggbbbiiizzzzzzfff[[[ZZZ^^^fffnnnmmm}}}yyypppeee[[[SSSSSSVVV___hhhiii^^^SSSFFFGGGKKKRRR[[[kkkuuulllhhhddd___XXXUUURRRSSSVVVXXXVVVTTTIIIFFFBBBAAABBBCCCCCCCCCEEEJJJOOOUUU___jjjooonnnfffbbb\\\XXXVVVUUUSSSRRRPPPQQQPPPNNNLLLKKKLLLMMMPPPOOOMMMLLLKKKKKKLLLLLLKKKLLLNNNNNNMMMKKKHHHFFFEEEFFFFFFHHHKKKNNNQQQRRRqqqkkkmmmlllddd^^^QQQOOOPPPTTTYYYZZZVVVQQQPPPPPPQQQVVV```mmmyyy~~~|||uuuwww{{{}}}zzzvvvsssllllllmmmqqqyyyyyyiii___UUUTTTVVVVVVXXXZZZaaaeeejjjpppxxxwwwhhh]]]aaahhhqqq{{{oooYYYNNNIIIHHHKKKPPPPPPXXXhhh|||uuueeeYYYPPPGGG@@@???AAABBBBBBBBBCCCEEEGGGHHHLLLQQQWWWcccyyypppnnnkkk{{{oookkksss{{{{{{vvvrrrpppmmmlllmmmmmmmmmllliiieeeaaa___\\\ZZZWWWSSSOOOLLLIIIHHHEEEFFFKKKUUU```sssiiifffnnnwwwkkkiiiwwwuuusssuuuwwwyyy{{{}}}~~~uuuxxx~~~rrrppptttvvvooommmuuuuuujjjggggggiiioootttvvvvvvvvvzzzxxxooojjjsssvvvbbbXXXWWWYYY]]]aaadddwwwzzzpppcccXXXTTTSSSVVV___gggfff\\\SSSIIIJJJQQQ]]]kkk|||yyywwwsssjjjhhheeeaaaXXXUUUSSSTTTWWWYYYXXXVVVNNNKKKHHHFFFEEEEEEDDDDDDHHHNNNUUU\\\fffpppsssqqqfffbbb\\\XXXVVVUUUSSSRRRQQQRRRRRRPPPMMMKKKLLLLLLQQQQQQQQQRRRSSSTTTTTTUUUTTTUUUUUUUUUSSSOOOLLLIIIFFFGGGHHHJJJMMMPPPSSSUUUooolllqqqppphhhaaaTTTQQQOOOQQQVVVYYYVVVSSSPPPPPPRRRWWWaaammmzzzvvvuuutttvvv}}}}}}tttmmm]]]WWWSSSUUUXXX[[[```eeeggglllttt{{{yyykkk___dddmmmxxx|||hhhVVVNNNKKKHHHJJJPPPQQQYYYkkkvvveeeYYYOOOFFF@@@???@@@AAABBBBBBCCCEEEGGGHHHNNNSSSYYYeee|||}}}jjjmmmiiixxx|||llljjjuuu~~~wwwrrrooonnnlllkkkkkklllmmmllliiieee```^^^\\\[[[ZZZXXXTTTPPPLLLIIIEEEEEEIIIQQQ[[[nnnoooiiippp}}}nnniiixxx~~~vvvsssuuuwwwxxx{{{}}}vvvzzz}}}qqqooossssssjjjiiinnnzzz}}}rrrhhhddddddhhhpppxxx~~~{{{tttqqq{{{sss```UUUQQQOOOQQQTTT___ttt}}}sssfff[[[UUURRRUUU^^^eeeccc[[[UUUKKKMMMVVVhhh{{{|||oooooo{{{~~~ooohhhgggeeeaaa^^^[[[XXXXXXZZZ[[[YYYWWWSSSQQQOOOMMMLLLLLLLLLLLLMMMTTT]]]eeennnuuuvvvrrreeeaaa[[[WWWUUUTTTSSSRRRQQQRRRQQQOOOMMMLLLLLLMMMRRRSSSVVVXXXZZZ\\\\\\]]]\\\\\\[[[YYYUUUQQQMMMKKKGGGGGGIIIKKKNNNRRRVVVXXXqqqqqqyyyzzzrrrjjjYYYTTTPPPPPPUUUXXXWWWUUUPPPPPPRRRXXXbbbooo|||~~~||||||{{{qqqfff___RRRQQQSSSXXX[[[^^^eeennnsss{{{}}}qqqfffllluuu|||~~~sssaaaQQQMMMLLLIIIKKKRRRTTT^^^oootttdddYYYPPPGGG@@@>>>???AAAAAAAAACCCEEEGGGEEEMMMSSSXXXdddzzzrrrccckkkjjjzzz~~~nnnmmmzzz~~~zzztttpppooonnnnnnnnnnnnmmmkkkiiifffcccaaa```\\\]]]]]]\\\YYYTTTOOOKKKFFFEEEHHHNNNXXXjjjsssjjjqqqqqqkkkyyy|||tttuuuwwwxxxzzz~~~yyy}}}zzznnnmmmrrr~~~ooofffdddfffppp{{{uuuiiicccccchhhrrr|||vvvsssuuuppp^^^SSSNNNMMMRRRWWWfff{{{ttthhh^^^VVVQQQSSS]]]dddaaa[[[XXXOOOQQQ]]]tttmmmffflllzzzyyylllfffeeedddaaa```]]]ZZZZZZ\\\]]][[[YYYWWWXXXXXXXXXYYYYYY[[[]]][[[bbbkkkqqqwwwyyyuuunnnccc___ZZZVVVUUUTTTSSSSSSQQQQQQPPPNNNLLLKKKMMMOOORRRUUUXXX\\\___aaabbbcccaaa___\\\XXXTTTOOOKKKIIIGGGHHHJJJLLLPPPTTTWWWYYYtttwww|||ttt\\\VVVQQQPPPUUUXXXYYYWWWPPPPPPRRRXXXcccqqq~~~|||sssggg\\\TTTMMMOOOUUUZZZ]]]```iiisssvvvnnnsss}}}zzz~~~mmm[[[MMMMMMMMMIIILLLSSSXXXaaatttrrrcccXXXPPPGGGBBB>>>???AAAAAAAAACCCEEEGGGBBBJJJQQQUUU```vvviii]]]hhhlll}}}rrrqqq{{{xxxssspppppprrrrrrsssqqqnnnjjjfffcccbbbbbbccc\\\^^^``````]]]WWWQQQMMMGGGFFFHHHMMMVVVhhhsssiiiooo{{{tttmmmzzztttuuuwwwxxxzzz}}}}}}wwwllllllqqq|||lllbbbaaabbbjjjuuuyyyllleeeeeejjjuuu{{{pppqqqwww{{{mmm]]]SSSPPPRRRZZZcccrrrsssggg^^^VVVQQQRRR\\\ccc```[[[ZZZWWWYYYfffsssaaa```lll|||vvvjjjdddeeedddaaa]]]ZZZXXXYYY\\\^^^]]][[[[[[]]]```bbbdddfffjjjlllkkkrrryyy|||~~~|||sssiiibbb^^^YYYVVVTTTTTTTTTSSSQQQPPPOOOMMMKKKKKKMMMPPPRRRUUUYYY^^^bbbdddeeefffbbb```\\\WWWQQQLLLHHHFFFHHHHHHJJJMMMPPPUUUXXX[[[xxxhhhZZZQQQSSSYYYYYYWWWXXXQQQOOOQQQWWW___hhhuuu}}}xxxvvvtttuuu|||wwwmmmccc[[[TTTOOOIIIMMMSSSWWW\\\fffsss~~~{{{rrruuu}}}{{{yyyfffZZZNNNIIIHHHHHHKKKPPPWWWjjj~~~nnnbbbWWWLLLDDDBBB@@@??????@@@BBBEEEHHHJJJIIIKKKPPPYYYgggvvvqqqffffffiiimmm}}}uuuppp~~~|||vvvpppnnnqqqssssssqqqvvvqqqlllkkkkkkjjjeee```___cccdddaaa___```]]]YYYRRRGGGDDDLLLYYYiii}}}kkknnnzzz}}}rrryyyqqqrrrwww}}}~~~~~~wwwllllllqqqwwwhhh___]]]aaaiiivvvrrrlllkkknnnttt{{{~~~rrriiiaaaiiiyyyxxxlll]]]SSSPPPVVVfffvvvqqqddd^^^XXXUUUVVV]]]aaa___]]]]]]]]]eeewww~~~iii^^^___hhhwww~~~qqqiiieeedddaaa^^^]]]\\\[[[]]]___``````___\\\aaahhhmmmqqqtttvvvxxxxxxwwwyyy~~~}}}rrrhhh___]]]YYYUUURRRQQQQQQRRRTTTSSSQQQPPPNNNMMMMMMMMMRRRTTTWWW[[[^^^aaabbbbbb^^^[[[VVVPPPKKKHHHGGGGGGJJJIIIIIIJJJOOOVVV]]]aaa|||mmm___TTTUUUYYYZZZZZZ[[[SSSPPPPPPUUU\\\dddqqq}}}wwwrrrmmmlllkkklllsss{{{zzzoooddd[[[SSSMMMJJJJJJOOOTTTZZZaaammm}}}~~~{{{~~~zzzyyyzzz~~~~~~|||{{{```UUUKKKHHHHHHIIINNNSSS\\\mmm{{{kkk___TTTJJJCCCBBB@@@??????@@@BBBEEEHHHJJJKKKMMMPPPUUU___mmm{{{{{{nnnggggggjjjmmm~~~yyywwwwwwrrrmmmmmmpppssssssrrrvvvrrrmmmllllllkkkfffbbbaaadddeeecccbbbdddbbb^^^VVVKKKGGGNNNYYYgggooopppyyyvvv{{{}}}sssrrruuuzzz}}}~~~~~~vvvkkkkkkppp~~~qqqcccZZZXXX```jjj{{{wwwqqqoooooosssxxxwwwlllddddddnnnwwwnnnaaaUUUPPPVVVkkk~~~ooobbb\\\VVVSSSTTTZZZ^^^]]]\\\^^^aaapppsssaaaYYY[[[eeerrr~~~wwwkkkdddbbbaaa___]]]\\\[[[[[[\\\___``````___\\\bbbiiiooosssvvvxxxyyy{{{{{{|||~~~xxxmmmeee[[[YYYVVVTTTSSSSSSTTTUUUSSSSSSRRRQQQPPPOOOOOOOOOPPPRRRTTTWWWYYYZZZZZZZZZWWWUUUPPPLLLIIIHHHHHHHHHJJJIIIHHHJJJOOOWWW___dddrrrdddWWWTTTWWWZZZ\\\]]]XXXSSSQQQSSSWWW___lllwww~~~|||rrrnnnkkkkkkjjjkkkqqqyyy{{{sssggg[[[RRRLLLHHHFFFLLLPPPVVV]]]gggwwwqqqllliiikkkqqq{{{|||||||||sssYYYPPPHHHGGGIIIKKKQQQXXXbbbpppwwwfffZZZPPPGGGBBBAAA?????????@@@BBBEEEHHHJJJJJJLLLOOOQQQWWWcccttt}}}vvvooolllmmmnnnooo~~~|||uuuqqqnnnooorrruuuvvvuuuuuurrrooonnnooonnnjjjgggeeehhhiiifffeeefffddd```XXXOOOKKKQQQYYYfffzzztttqqqwww|||zzz{{{tttpppoootttzzz~~~{{{|||tttjjjiiiooo}}}qqqccc[[[ZZZ___lllyyytttqqqooopppttt~~~tttkkkfffhhhuuutttmmmbbbVVVOOOVVVlll|||mmmaaaZZZSSSOOOPPPUUUYYYZZZ\\\___hhh~~~tttfffXXXTTTXXXaaammmwwwuuunnneee```_________^^^[[[[[[ZZZ\\\^^^``````___\\\ccckkkrrrwwwyyyzzz{{{}}}~~~}}}xxxooofffaaaZZZXXXVVVTTTSSSSSSTTTUUUSSSSSSRRRRRRQQQQQQQQQQQQNNNOOOQQQRRRSSSRRRRRRQQQNNNMMMJJJHHHGGGHHHIIIJJJIIIHHHGGGIIIOOOXXXaaagggvvviiiZZZSSSTTTXXX\\\]]]]]]WWWSSSSSSUUU[[[gggrrr|||www{{{}}}~~~|||vvvrrrpppqqqqqqqqqvvv}}}xxxooobbbVVVNNNJJJIIIHHHMMMRRRYYY```lll~~~zzzqqqaaa^^^]]]bbbjjjxxx~~~{{{yyy|||yyy{{{xxxgggSSSLLLGGGGGGIIILLLSSSZZZgggssssssbbbVVVMMMEEEAAABBB>>>>>>???AAACCCFFFHHHIIIGGGJJJLLLMMMQQQ^^^rrrzzzvvvuuuuuuvvvvvvssszzz}}}~~~wwwtttssssssvvvxxxxxxwwwrrrpppooopppqqqrrrpppoookkkmmmkkkfffcccbbb___[[[TTTOOONNNSSS[[[gggxxxwwwqqqtttyyy|||{{{sssllliiinnnvvv}}}|||zzzzzzssshhhhhhmmm|||rrreee^^^^^^aaannn~~~uuupppmmmkkknnnrrrzzzuuusssmmm|||zzzqqqiii___VVVQQQWWWiii{{{xxxlll```XXXPPPLLLLLLQQQUUUWWW\\\aaappprrrggg\\\QQQPPPUUU]]]fffnnnmmmhhhbbb______`````````[[[ZZZYYY[[[]]]______^^^]]]cccmmmtttxxxyyyzzzzzzyyyzzz{{{vvvnnneee___]]][[[YYYVVVTTTRRRQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRRRRLLLMMMNNNOOOOOONNNMMMLLLIIIHHHGGGFFFFFFGGGIIIJJJGGGFFFFFFHHHOOOZZZdddjjj}}}qqqaaaVVVTTTZZZ^^^```bbb[[[VVVTTTUUUZZZeeeooo}}}uuuqqquuu}}}tttvvvzzz}}}zzzwwwvvvwwwwwwuuuxxx~~~tttkkk^^^SSSMMMKKKKKKKKKOOOTTT\\\eeeqqqyyysssjjjcccYYYWWWXXX]]]fffuuu}}}zzzxxxvvvuuuzzzooo]]]OOOJJJGGGIIIJJJMMMTTT[[[jjjvvv}}}nnn^^^SSSKKKDDDAAABBB===>>>???AAADDDFFFHHHIIIFFFHHHIIIIIIMMM[[[ooo~~~{{{{{{}}}~~~~~~}}}zzzxxx}}}}}}yyyxxxwwwwwwwwwwwwwwwvvvooonnnoooqqqsssuuuvvvvvvpppqqqmmmeee___\\\XXXSSSOOOMMMOOOUUU^^^iiixxxxxxoooqqqwwwzzz}}}rrrjjjfffjjjrrryyy{{{xxx{{{ssshhhfffkkkxxx|||xxxnnnccc^^^___gggssszzzrrrmmmjjjjjjooovvv||||||vvvwwwqqqggg]]]XXXWWW[[[fffpppwwwzzz}}}}}}wwwkkk___VVVNNNKKKLLLPPPTTTXXX___fffzzz{{{ggg]]]SSSLLLMMMRRRWWW^^^dddfffccc___]]]]]]^^^______ZZZYYYXXXYYY\\\]]]\\\[[[\\\bbbkkkrrruuuuuuuuutttmmmoooooojjjbbb[[[YYYYYYXXXVVVTTTRRRQQQPPPPPPPPPPPPPPPQQQRRRSSSRRRRRRQQQJJJKKKMMMNNNNNNMMMMMMLLLIIIHHHGGGGGGGGGGGGHHHIIIEEEEEEFFFJJJRRR]]]hhhnnn{{{jjj[[[XXX^^^cccdddddd]]]XXXVVVVVVZZZcccmmmyyyqqqooosss}}}uuummmpppvvv||||||}}}}}}nnneeeYYYOOOJJJJJJKKKLLLRRRYYYdddooo|||{{{oooggg```[[[WWWTTTSSSWWW^^^ggguuu~~~zzzxxxqqqsssxxxzzzeeeUUULLLIIIHHHJJJLLLNNNUUU^^^nnn|||wwwiii[[[QQQJJJCCC@@@@@@<<<===???BBBDDDGGGHHHIIIHHHHHHGGGGGGLLLZZZmmm{{{~~~xxx||||||xxxyyyyyyxxxwwwuuutttsssnnnnnnppprrrtttvvvxxxyyyrrrrrrmmmddd]]]ZZZUUUPPPKKKMMMQQQWWW___kkkwwwzzzooommmuuu~~~|||yyyuuunnniiijjjooouuu}}}yyy{{{uuuhhheeeiiivvv|||~~~}}}yyywwwtttlllccc___aaakkkvvvzzzrrrnnnkkklllsss|||~~~wwwqqqggg]]]ZZZ\\\___ffflllwww|||vvvjjj]]]VVVPPPNNNPPPUUUYYY]]]eeennn|||qqqdddVVVNNNHHHKKKPPPTTTZZZ___bbb```^^^\\\[[[[[[\\\\\\YYYXXXWWWXXXYYYZZZYYYWWWZZZ___eeejjjlllkkkjjjjjjaaabbbaaa]]]XXXTTTTTTVVVQQQPPPPPPPPPPPPQQQQQQQQQNNNOOOPPPQQQQQQQQQOOOOOOIIIJJJKKKLLLMMMMMMLLLKKKIIIIIIHHHHHHGGGGGGHHHHHHEEEFFFIIIOOOXXXcccmmmsssppp___ZZZ```eeeeeeccc]]]XXXWWWWWWZZZbbbkkkvvv}}}ppppppuuu}}}|||pppiiinnnuuu~~~zzzttthhh```UUUMMMJJJJJJLLLMMMWWW```nnn|||{{{uuukkk```WWWSSSRRRSSSRRRTTTZZZcccmmm|||~~~{{{wwwtttooorrrxxx}}}{{{ooo\\\MMMIIIGGGHHHKKKNNNPPPXXXaaasssqqqdddWWWNNNHHHAAA======;;;===???BBBEEEGGGIIIIIIJJJHHHGGGIIIRRRbbbttttttvvvzzzxxxyyyzzzzzzxxxvvvtttssspppqqqrrrssstttuuuvvvxxxpppppplllddd^^^]]]YYYUUUMMMQQQUUUYYY```iiirrrwwwppphhhttt~~~www}}}vvvqqqooonnnpppwww{{{~~~vvviiidddgggtttxxxxxxtttqqqooommmggg```]]]```gggttt~~~yyyuuurrrooonnnsss{{{}}}tttmmmddd\\\ZZZZZZ]]]fffnnnzzztttggg^^^ZZZTTTTTTVVV\\\```dddmmmvvvxxxqqqhhh```UUUMMMIIIMMMSSSXXX]]]aaacccbbbaaa^^^\\\[[[[[[[[[YYYXXXVVVVVVWWWWWWUUUTTTUUUYYY^^^``````___^^^^^^YYYXXXVVVSSSPPPPPPQQQRRRMMMMMMNNNNNNNNNOOOOOOPPPLLLMMMOOOOOOOOONNNLLLKKKHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGIIIMMMUUU___jjjsssyyyqqq___ZZZ```eeedddaaa\\\XXXXXXXXXZZZaaajjjsss}}}qqqqqqwww~~~zzznnnhhhnnnwww~~~}}}yyysssmmmeee^^^UUUMMMKKKLLLNNNOOOZZZeeeuuu{{{iiifff```WWWOOOMMMQQQUUUSSSVVV^^^iiittt}}}{{{xxxssspppooosssyyy{{{vvvgggUUUIIIFFFEEEHHHLLLOOORRR[[[dddwwwzzzlllaaaTTTMMMGGG@@@;;;;;;;;;<<>>>>>???AAADDDFFFHHHIIIJJJJJJJJJJJJPPPccc|||kkkjjjqqqxxxwww{{{}}}}}}yyyxxxyyy|||wwwuuurrrrrrrrrrrrqqqpppnnnkkkhhheeeeeedddbbbaaaaaaaaaaaa```aaadddiiimmmmmmxxxuuuyyy}}}vvvmmmkkkqqqwwwyyy~~~}}}{{{wwwssspppttt{{{xxxlllhhhkkkuuu{{{wwwlllfffccc^^^YYYWWWSSSQQQTTTZZZ___lll~~~yyytttqqqrrrrrrqqqooooooqqqzzz}}}tttkkkjjj```WWWVVVWWWZZZdddnnnuuuvvvvvvsssnnnhhhdddaaa^^^```dddiiiooouuuzzz}}}xxxooohhhbbb]]]ZZZRRRSSSUUUXXX\\\aaafffhhhnnnkkkgggbbb^^^ZZZXXXWWWUUUVVVVVVUUUSSSRRRSSSTTTVVVTTTSSSSSSTTTUUUUUUTTTPPPOOOMMMKKKKKKLLLNNNOOONNNMMMLLLJJJJJJJJJKKKLLLKKKLLLLLLLLLLLLJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGKKKIIIGGGGGGGGGHHHIIIHHHIIIPPPYYYaaammmzzzxxxlllddd]]]ZZZ^^^dddcccbbb^^^YYYUUUWWW^^^cccmmm|||{{{zzz||||||kkkeeeeeeooo~~~tttfffWWWNNNIIIIIIPPPWWWcccrrr~~~zzzvvvkkk___ZZZRRRMMMMMMNNNOOOQQQUUU\\\bbbmmmzzz~~~|||{{{{{{}}}}}}{{{xxxtttpppnnnmmmsss{{{{{{iiiVVVKKKHHHGGGIIIJJJKKKNNNXXXfffqqqvvvlllddd[[[OOOFFFBBBAAA@@@>>>>>>???AAADDDFFFHHHIIIJJJMMMLLLLLLTTTiii}}}mmmlllqqqxxxxxxzzz||||||zzzyyy{{{|||xxxvvvtttssstttsssrrrqqqkkkjjjjjjjjjkkkjjjgggeeeffffffeeeddddddgggkkkoooxxxooowww|||xxxwww}}}~~~wwwnnnkkkppptttvvv~~~~~~|||xxxssspppsssyyyvvvjjjeeehhhtttyyy{{{pppfff```ZZZUUURRRPPPNNNLLLPPPVVVaaannn}}}xxxtttqqqqqqoookkkhhhdddeeelllwww~~~}}}zzz{{{{{{}}}zzzssskkkfff^^^WWWWWWYYY^^^gggqqqwwwyyyyyyvvvoooiiieeeddddddfffjjjooouuuzzz~~~|||sssjjjddd^^^YYYVVVWWWXXXZZZ]]]aaadddhhhiiimmmjjjgggbbb^^^[[[ZZZYYYUUUVVVVVVTTTRRRQQQRRRSSSRRRPPPOOOOOOPPPQQQQQQPPPOOONNNMMMLLLKKKLLLLLLMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEIIIHHHGGGFFFGGGHHHHHHHHHNNNVVV___hhhsss|||sssiiiccc^^^ZZZ\\\aaabbbbbb___ZZZVVVWWW[[[```jjjxxx~~~~~~|||~~~~~~pppeeebbbeeeqqq|||kkkXXXLLLIIILLLTTT\\\jjj{{{wwwqqqjjj```VVVPPPMMMKKKLLLMMMOOOVVV^^^gggppp}}}~~~|||zzzyyyyyy{{{{{{yyyuuuqqqooooooppp{{{xxxbbbPPPGGGEEEFFFIIILLLNNNSSS^^^nnnzzzqqqhhh```XXXMMMEEEBBBAAA@@@???>>>???AAADDDFFFHHHIIIJJJOOOLLLLLLXXXqqq|||nnnkkkpppyyyxxxxxxxxxxxxxxxyyyyyyzzzxxxwwwvvvvvvwwwwwwuuussskkkkkkmmmppprrrqqqnnnkkkjjjjjjiiigggfffhhhllloooqqq}}}tttwwwyyy}}}~~~wwwzzzzzzqqqlllppptttuuu}}}~~~{{{}}}wwwkkkgggiiitttyyy}}}}}}vvvlllbbb\\\SSSPPPNNNNNNMMMLLLQQQXXXeeeppp|||yyyuuurrrpppkkkddd___YYYXXX]]]ffflllmmmnnnpppooouuuyyyxxxwwwvvvpppjjjccc]]]YYYZZZ^^^eeennnwww|||yyyppphhhffffffgggiiinnnssswww{{{}}}~~~zzztttkkkccc]]]YYYVVVTTTYYYZZZ]]]___bbbdddeeefffcccaaa^^^[[[XXXVVVUUUUUUUUUUUUUUUSSSPPPOOOPPPQQQOOONNNLLLLLLNNNOOONNNMMMLLLLLLLLLLLLLLLKKKKKKJJJHHHIIIJJJKKKKKKJJJIIIIIIHHHHHHIIIIIIHHHGGGFFFEEEFFFFFFEEEEEEDDDDDDDDDCCCFFFFFFFFFFFFGGGHHHIIIIIITTT]]]hhhrrr}}}zzzrrrjjjeee```[[[ZZZ]]]bbbcccbbb^^^YYYXXX[[[^^^hhhvvv|||~~~}}}vvvhhhaaabbbhhhuuuyyyhhhUUUKKKKKKPPPYYYaaasss{{{qqqiii```WWWPPPLLLKKKMMMOOOPPPTTT___jjjvvv~~~|||zzzyyyxxxyyyyyywwwtttpppooorrruuu~~~oooYYYKKKFFFEEEGGGJJJNNNQQQWWWdddttt}}}qqqhhh[[[TTTJJJCCCBBBAAAAAA@@@>>>???AAADDDFFFHHHIIIJJJLLLHHHJJJZZZvvv|||kkkiiiooozzzvvvuuuuuuuuuvvvwwwvvvvvvxxxxxxxxxzzz||||||{{{yyyooooooppprrruuuuuusssqqqlllkkkjjjhhhggggggjjjlllmmmvvv{{{xxxvvv{{{vvvwww~~~|||rrrmmmqqqwwwzzz}}}yyynnnkkkmmmssswwwzzzzzztttkkkccc^^^UUUSSSRRRTTTUUUUUU[[[aaajjjttt}}}zzzwwwtttpppiii```YYYTTTRRRTTT\\\cccfffiiimmmkkkqqquuutttrrrqqqmmmhhhccc```^^^```fffmmmvvv}}}zzznnneeeccceeeccceeeiiinnnqqqsssttttttooojjjbbb\\\XXXWWWUUUTTTVVVXXXZZZ\\\]]]^^^]]]]]][[[YYYWWWTTTRRRQQQQQQQQQTTTTTTTTTQQQOOOMMMNNNOOOPPPNNNMMMMMMNNNOOOOOONNNJJJKKKLLLMMMLLLKKKIIIHHHEEEGGGIIIKKKKKKJJJHHHFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCEEEFFFGGGHHHJJJLLLNNNYYYcccpppzzz{{{sssllliiieee^^^ZZZZZZaaacccdddaaa]]][[[]]]___hhhuuu{{{}}}|||}}}|||mmmbbb^^^ccclllzzzlll^^^PPPKKKNNNUUU```iii~~~uuukkkaaaWWWPPPLLLKKKLLLOOOSSSUUU[[[hhhuuu}}}{{{yyywwwvvvtttttttttpppmmmooouuuzzzxxxdddQQQIIIGGGGGGIIILLLPPPTTT[[[iiizzz}}}rrriiiWWWPPPGGGBBBAAAAAA@@@???>>>???AAADDDFFFHHHIIIJJJIIIFFFKKK```|||zzzjjjiiiqqq~~~yyyxxxyyyyyyyyyxxxvvvuuuuuuwwwxxxzzz}}}}}}tttsssqqqrrrsssuuuttttttmmmmmmllljjjhhhhhhiiikkknnnssswwwpppuuutttttt|||{{{pppkkkqqqyyy~~~}}}xxxmmmiiikkkmmmqqquuuvvvsssmmmgggeee^^^\\\]]]```aaaccchhhooovvv~~~}}}yyyvvvqqqjjj```XXXUUUSSSUUU]]]dddhhhmmmrrrsssxxxzzzuuupppmmmjjjfffdddeeeeeeggglllttt{{{~~~uuujjjbbb___```]]]___bbbeeeggghhhhhhgggddd```[[[WWWVVVWWWWWWVVVTTTUUUVVVWWWXXXWWWVVVUUUXXXWWWUUUSSSRRRQQQRRRRRRQQQRRRRRRPPPMMMLLLMMMNNNPPPNNNMMMMMMNNNOOOOOONNNIIIJJJLLLMMMMMMKKKIIIGGGDDDFFFIIIKKKKKKIIIFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCEEEGGGHHHJJJMMMRRRVVV___iiiuuuyyyrrrmmmllljjjccc]]]ZZZ^^^aaaddddddaaa______```hhhuuu{{{|||zzz|||}}}oooddd```^^^fffrrrxxx^^^UUUNNNLLLQQQZZZiiiuuuwwwmmmcccXXXNNNIIIJJJLLLLLLPPPVVV\\\dddsss~~~|||zzzxxxvvvtttsssnnnpppooommmkkknnnxxxsss\\\LLLJJJJJJHHHJJJNNNSSSYYYaaaooo}}}pppfffTTTNNNEEEAAA@@@@@@@@@>>>>>>???AAADDDFFFHHHIIIJJJHHHGGGQQQiiiwwwkkkkkkuuu}}}yyy~~~~~~yyywwwwwwvvvxxxzzz~~~~~~|||uuusssqqqppprrrssstttsssooooooooommmjjjiiikkklllnnnpppuuuiiinnn}}}uuurrrxxx{{{~~~zzzqqqlllooowww{{{|||}}}uuuiiifffiiinnnrrrvvvyyyxxxvvvsssrrrooommmnnnrrrtttuuuzzz~~~yyyuuuqqqkkkccc]]][[[YYY]]]fffnnnsssxxx|||zzzppplllhhheeefffhhhiiiiiimmmuuuyyyzzz{{{yyytttlllddd___\\\\\\YYY[[[\\\^^^______^^^^^^[[[YYYVVVUUUUUUVVVVVVVVVTTTTTTUUUUUUUUUTTTSSSSSSSSSRRRPPPOOONNNNNNOOOOOOOOOOOOOOONNNLLLKKKLLLMMMMMMLLLJJJJJJLLLMMMLLLKKKIIIKKKLLLMMMLLLKKKIIIHHHFFFGGGIIIJJJJJJHHHFFFDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFIIIJJJMMMRRR[[[aaahhhqqq{{{uuuooolllnnnnnnggg```]]]YYY^^^ccceeecccaaaaaaaaagggttt{{{|||zzz{{{{{{qqqeeeaaadddcccooo~~~wwwmmmWWWRRRNNNNNNSSS___rrr{{{qqqfff]]]SSSIIIGGGJJJNNNNNNRRR[[[eeeqqq~~~|||zzzxxxuuutttsssmmmoooooommmlllrrr~~~sssYYYLLLMMMLLLGGGKKKPPPVVV]]]gggwww}}}nnnbbbRRRLLLDDD@@@??????>>>===>>>???AAADDDFFFHHHIIIJJJFFFIIIWWWqqqvvvlllmmm{{{yyywwwxxxwwwxxxzzz~~~}}}yyyuuupppooooooppprrrrrrrrrpppnnnnnnnnnllljjjiiijjjkkkllllll~~~xxxgggjjjwww}}}tttwwwxxx~~~yyyrrrqqqtttvvvyyyxxxzzzuuullllllqqq|||~~~xxxsssppplllgggbbbddddddiiiuuu~~~~~~qqqkkkiiifffeeeiiijjjhhhjjjppprrrpppqqqlllfffbbb___^^^\\\ZZZXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUSSSSSSTTTTTTSSSRRRUUUTTTSSSSSSRRRRRRRRRRRROOONNNMMMKKKJJJKKKKKKLLLLLLMMMMMMLLLKKKKKKLLLNNNLLLKKKIIIIIIKKKLLLKKKJJJKKKKKKLLLMMMLLLKKKJJJIIIHHHIIIJJJJJJIIIGGGEEEDDDCCCBBBBBBAAAAAABBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFHHHKKKLLLOOOWWWccclllssszzzqqqlllkkkooopppjjjccc___UUU[[[aaadddcccaaaaaabbbfffssszzz|||{{{{{{{{{wwwrrriii```cccjjjiiiwww~~~nnncccVVVRRRPPPPPPTTTaaayyy~~~yyyoooddd\\\RRRHHHHHHMMMQQQPPPUUU```mmm{{{|||zzzwwwvvvuuuoooqqqrrrppppppwwwvvvYYYMMMOOONNNFFFKKKPPPXXX```lll}}}~~~mmm```QQQKKKDDD?????????>>><<<>>>???AAADDDFFFHHHIIIJJJDDDHHHYYYtttxxxlllooowwwuuuwwwwwwxxxzzz|||}}}yyysssoookkkkkkmmmpppsssssspppnnnkkkkkkkkkiiigggfffggghhhjjjiii{{{|||iiikkkuuuyyyxxxyyyyyyuuutttsssvvvuuuwww~~~}}}yyytttwww}}}}}}vvvqqqooommmiiiffflllmmmtttrrrkkkiiihhhccchhhiiifffgggkkklllhhhiiiccc\\\[[[]]]^^^\\\YYYWWWVVVUUUTTTTTTTTTTTTTTTUUUTTTSSSSSSSSSRRRPPPMMMTTTSSSRRRPPPPPPPPPQQQRRRRRRQQQOOONNNMMMMMMNNNNNNJJJKKKLLLKKKJJJKKKLLLNNNMMMLLLJJJJJJLLLMMMLLLKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKJJJIIIGGGEEEDDDCCCBBBAAAAAAAAABBBCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGGGGJJJLLLNNNQQQ[[[hhhsss{{{{{{|||qqqtttvvvtttqqqnnnfff]]]XXXYYY]]]aaafffhhhhhhgggjjjlllttt~~~www{{{yyytttqqqjjjgggiiiiiigggkkkrrrzzzzzzhhh[[[QQQNNNNNNRRR[[[jjj~~~qqq___TTTNNNKKKMMMQQQQQQVVV```kkkwww{{{yyyzzzzzzyyyxxxrrrqqqpppqqqttt~~~pppZZZMMMGGGJJJOOOQQQSSS\\\jjjyyyzzzgggYYYKKKHHHCCC???<<<<<<===>>>DDDBBBBBBDDDHHHJJJHHHFFFHHHKKK[[[vvvzzzrrrwww|||xxxvvvuuuwwwvvvuuuuuuuuurrrkkkfffgggllloooooopppsssqqqmmmjjjkkkhhhcccdddiiiiiieeegggkkkvvvfffeeeoooyyyttt{{{yyyrrroooppprrrwww~~~{{{wwwyyy{{{sssllljjjjjjjjjkkkmmmsss~~~zzzooohhhdddbbb```aaabbbcccdddeeeeeeeeebbb^^^ZZZYYYZZZ[[[ZZZYYYWWWUUUSSSPPPOOOOOOPPPPPPPPPPPPPPPOOOOOONNNNNNNNNOOOOOONNNNNNNNNNNNOOOOOONNNOOOOOOOOONNNNNNPPPRRRNNNMMMKKKLLLMMMMMMLLLKKKMMMLLLJJJIIIIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBBDDDHHHJJJLLLJJJLLLMMMPPPXXXdddnnnsssxxxzzz{{{zzzzzzwwwmmmbbb\\\]]]___cccgggiiihhhggghhhiiiqqq}}}xxx{{{xxxqqqmmmooollllllpppqqqqqqvvv~~~uuueeeYYYOOONNNOOOVVVaaapppppp]]]SSSMMMLLLOOOSSSWWW^^^jjjwww~~~{{{zzzzzzzzzxxxvvvvvvuuuvvvxxxpppZZZNNNHHHIIILLLQQQWWWcccrrruuueeeZZZJJJGGGCCC???===<<<===>>>CCCBBBCCCEEEHHHIIIHHHEEEGGGKKK\\\wwwwwwnnnzzz~~~yyyuuutttsssuuuttttttuuuvvvsssnnnjjjmmmqqqrrrqqqqqqrrrqqqmmmlllmmmiiidddeeeiiiiiieeehhhjjjtttjjjgggmmmvvvwwwzzz|||tttppppppqqqvvv}}}~~~|||~~~yyyqqqkkkiiiiiijjjjjjnnnttt|||yyyqqqjjjfffdddcccaaabbbbbbbbbbbbaaa``````___\\\XXXWWWXXXYYYXXXWWWVVVTTTRRRPPPOOONNNOOOPPPQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMNNNOOONNNMMMNNNOOOQQQOOOMMMLLLLLLMMMNNNMMMKKKKKKJJJIIIHHHHHHIIIKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEGGGJJJLLLNNNOOOPPPQQQUUU]]]iiisssxxx~~~||||||{{{vvvhhhaaaaaabbbeeehhhjjjjjjiiieeefffmmmyyyxxxzzzuuunnnkkkjjjrrrtttyyy~~~|||qqqbbbWWWMMMMMMQQQ[[[hhhzzz|||mmm[[[QQQMMMNNNRRRXXXaaakkkxxx}}}||||||{{{zzz{{{{{{yyyvvvtttwwwxxx|||kkkXXXPPPLLLLLLMMMSSS\\\lll}}}zzzkkk^^^WWWIIIFFFBBB???======???@@@BBBBBBDDDGGGIIIIIIGGGDDDEEEJJJ]]]xxx~~~rrrlll~~~{{{|||{{{yyyuuurrrrrrrrrsssssssssuuuvvvuuurrrooosssvvvuuuqqqppprrrqqqnnnooonnnkkkggggggjjjjjjgggiiiiiipppsssiiikkkrrr{{{vvv~~~tttppppppqqqtttzzz{{{vvvooojjjhhhhhhiiiiiimmmpppuuuzzz|||}}}|||{{{vvvsssnnniiieeecccccccccbbbaaaaaa```___]]]\\\[[[\\\YYYWWWUUUVVVVVVVVVUUUTTTSSSQQQPPPOOOOOOOOOPPPRRRQQQPPPOOONNNMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMNNNNNNNNNMMMMMMOOOPPPOOOMMMLLLLLLMMMMMMLLLKKKHHHHHHGGGGGGGGGHHHJJJKKKLLLKKKKKKKKKKKKKKKLLLLLLIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFGGGIIIKKKNNNQQQRRRTTTSSSUUUZZZbbbmmmwww}}}}}}{{{{{{ooo}}}nnneeedddccceeeiiilllmmmmmmffffffkkkvvv|||uuuvvv}}}{{{sssppprrrttt~~~yyyooo```VVVMMMLLLQQQ]]]nnnzzzjjjYYYPPPNNNQQQXXX___kkkwww~~~|||{{{zzzyyyxxxwwwxxxyyyzzzzzzxxxuuurrrrrryyydddVVVRRRRRRRRRSSSUUUbbbuuusssbbbWWWQQQGGGEEEAAA>>>===>>>@@@BBBAAACCCFFFIIIJJJIIIGGGDDDCCCKKK___zzzxxxpppnnn~~~|||xxxyyyxxxvvvsssrrrrrrssssssttttttuuuuuuuuusssrrruuuvvvuuupppooorrrrrrppppppnnnkkkiiiiiikkkkkkjjjlllkkkooo|||~~~mmmhhhooo~~~tttvvvppprrrssstttxxx~~~vvvrrrmmmiiihhhhhhhhhhhhhhhjjjlllnnnooooooooonnnpppnnnjjjfffcccaaaaaa````````````___]]]\\\ZZZYYYZZZXXXVVVUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPPPPQQQQQQRRRRRRQQQOOOMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIIIILLLMMMMMMMMMLLLLLLNNNOOONNNLLLKKKKKKKKKKKKJJJIIIFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLIIIHHHHHHGGGFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFGGGFFFGGGIIILLLPPPSSSVVVXXXWWWUUUWWW]]]eeennnxxx}}}|||}}}jjj{{{ttthhhfffdddfffiiinnnqqqrrrjjjiiimmmuuu}}}wwwqqqrrryyy~~~~~~xxxmmm^^^SSSNNNLLLPPP^^^rrrxxxiiiXXXPPPQQQVVV___hhhrrr~~~{{{yyyxxxxxxwwwvvvtttvvvwwwxxxwwwuuusssrrrqqq}}}www___TTTTTTTTTUUUUUUYYYfff|||ppp___SSSMMMEEECCC@@@>>>>>>???BBBCCCBBBEEEIIIKKKKKKJJJGGGFFFDDDMMMccc|||tttppprrr|||yyyxxxxxxxxxvvvsssssstttuuuuuuvvvvvvuuusssrrrrrrrrrrrrtttrrrooonnnrrrtttrrrpppllljjjjjjlllmmmmmmnnntttrrrttt|||rrrgggnnnzzz|||uuuttttttuuuwww}}}|||yyyrrrnnnkkkhhhhhhhhhhhhgggeeefffggghhhiiiiiiiiiiiillljjjhhheeebbbaaa______]]]]]]]]]]]]]]]\\\[[[[[[YYYXXXXXXVVVUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOMMMLLLKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHKKKLLLLLLLLLKKKKKKMMMNNNKKKJJJHHHHHHIIIIIIGGGEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDFFFJJJOOOTTTYYY\\\^^^\\\YYYZZZaaahhhoooyyy}}}zzz{{{}}}iiiwww{{{nnnkkkhhhhhhkkkppptttvvvpppnnnooouuu{{{uuuoooqqqyyyzzzmmm]]]QQQOOONNNSSScccyyywwwhhhXXXRRRTTT\\\gggqqq|||{{{yyywwwwwwxxxxxxxxxwwwssstttuuutttrrrrrrssstttwwwppp\\\TTTSSSSSSSSSSSS]]]jjj~~~nnn^^^RRRLLLCCCBBB???>>>>>>@@@CCCEEEEEEHHHKKKMMMLLLJJJIIIIIIHHHRRRiiiqqqsssvvvzzzwwwwwwwwwwwwuuusssrrrtttvvvvvvwwwvvvtttqqqpppqqqrrrppprrrqqqnnnnnnssstttrrrmmmiiigggkkknnnnnnpppsss}}}||||||~~~zzziiippp|||uuuuuuvvvvvv{{{}}}~~~~~~~~~|||{{{zzzzzzzzzyyywwwtttnnnllliiihhhiiiiiihhhgggeeeffffffggghhhhhhhhhhhhcccccccccbbbaaa```___^^^ZZZZZZ[[[\\\\\\\\\[[[[[[WWWXXXYYYWWWUUUSSSTTTTTTQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHJJJKKKKKKKKKJJJJJJLLLMMMJJJIIIGGGGGGGGGGGGEEECCCBBBBBBCCCCCCCCCBBBBBBBBBDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFEEECCCBBBBBBCCCDDDEEEFFFIIIMMMSSSXXX]]]```bbbbbb\\\]]]eeelllpppyyy~~~wwwuuuxxx|||jjjtttwwwsssnnnkkkmmmqqquuuwwwvvvrrrqqquuuyyy|||vvvpppsss}}}rrraaaUUUOOOOOOXXXkkkxxxiiiYYYTTTXXXaaannnyyy|||uuuttttttvvvyyyzzzyyyxxxssssssrrrpppnnnooossswwwuuugggYYYSSSRRRRRRSSSUUUaaammmtttfffYYYOOOIIIBBB@@@>>>===>>>AAADDDGGGHHHKKKMMMNNNLLLJJJKKKLLLNNNYYYpppnnnuuu{{{~~~{{{wwwvvvuuuuuutttrrrpppppprrrtttuuuvvvuuurrrooooooqqqsssooorrrrrrooopppssstttqqqjjjeeedddjjjooopppssswww}}}}}}nnnrrrssstttuuuuuuxxxzzz}}}~~~~~~~~~|||zzzxxxwwwwwwwwwvvvuuutttssssssrrrqqqpppllljjjiiiiiiiiijjjiiigggeeeeeefffgggffffffeeeddd___`````````___^^^]]]\\\XXXXXXYYYYYYYYYYYYYYYXXXVVVXXXYYYWWWTTTRRRSSSTTTNNNOOOOOOPPPQQQQQQQQQPPPOOOOOOOOONNNMMMLLLLLLKKKIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJKKKJJJIIIIIIKKKMMMJJJIIIGGGFFFGGGFFFEEECCCBBBBBBBBBBBBAAA@@@??????@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEECCCBBBAAAAAACCCEEEGGGIIIKKKMMMRRRWWW\\\```cccdddddd]]]]]]fffkkkmmmvvvwwwqqqrrryyykkksss~~~yyyrrrnnnooorrrvvvwwwyyytttrrruuuwwwzzzxxxrrrvvvxxxgggZZZOOOQQQ\\\qqqxxxiiiZZZUUUZZZdddrrr}}}~~~~~~zzzpppqqqsssvvvzzz|||{{{zzztttsssqqqmmmkkkmmmsssyyyiii___UUURRRSSSSSSVVVYYYdddooovvvjjj]]]SSSKKKFFFAAA@@@>>>===>>>AAAEEEGGGJJJLLLOOONNNLLLKKKLLLNNNRRR^^^uuu|||lllvvvyyyyyywwwuuuuuussssssrrrpppmmmmmmoooqqqsssttttttqqqnnnnnnqqquuuqqqssstttqqqqqqsssssspppgggbbbcccjjjpppqqqtttzzzyyyuuurrrttt{{{rrrsssttttttvvv|||zzzzzzyyyxxxpppvvv}}}}}}}}}|||||||||{{{zzz|||zzzwwwtttrrrqqqrrrrrrtttrrrpppnnnmmmmmmnnnnnnkkkiiihhhiiijjjjjjiiihhhddddddeeeeeedddbbb```___aaaaaaaaaaaa___]]]ZZZYYYWWWXXXXXXXXXWWWWWWVVVUUUTTTWWWXXXWWWSSSQQQQQQSSSLLLLLLMMMNNNOOOOOOOOOOOOOOONNNNNNNNNMMMMMMLLLLLLJJJIIIIIIHHHHHHIIIIIIJJJIIIJJJJJJJJJIIIIIIKKKLLLKKKIIIHHHGGGGGGGGGEEECCCBBBBBBBBBAAA@@@???>>>===>>>>>>>>>>>>???@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCC@@@@@@@@@AAADDDGGGKKKMMMPPPRRRVVV[[[___aaacccdddccc[[[[[[ccciiijjjrrr~~~yyyqqqnnnrrr|||mmmnnnzzz~~~vvvuuutttqqqqqquuuyyywwwuuutttuuuxxx{{{~~~ppp\\\RRR]]]kkkzzz}}}ttthhhaaaaaacccgggyyy|||vvvrrrqqqtttvvvwwwwwwyyy}}}{{{xxxyyyxxxyyy{{{||||||yyywwwwwwsssqqqrrrpppooowwwwwwddd\\\UUUSSSTTTVVV[[[aaaeeeuuuxxxkkkbbbYYYOOOHHHFFF???>>>======>>>BBBEEEGGGKKKLLLLLLLLLMMMOOONNNKKKOOOfff||||||sssxxx~~~vvvvvvvvvuuuuuuvvvtttqqqnnnllllllmmmnnnppprrruuuuuutttrrrqqqqqquuutttssspppooommmmmmlllmmmfffdddkkkqqqqqqppprrryyy{{{|||yyyrrrvvv}}}sssxxxwww|||zzzrrrooouuuyyy{{{yyyuuupppjjjnnnsss{{{|||{{{~~~}}}zzzyyyyyyyyyxxxwwwvvvtttsssssssssssstttqqqmmmllllllllllllkkkhhhgggeeedddccccccdddeeecccccccccbbbbbb```___^^^\\\]]]]]]\\\\\\[[[ZZZYYYTTTUUUVVVVVVTTTSSSSSSTTTVVVUUUSSSQQQOOONNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMQQQQQQPPPOOOOOONNNNNNMMMLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCBBB@@@???>>>===@@@??????@@@BBBBBBAAA???>>>>>>???@@@@@@@@@@@@???DDDDDDDDDEEEGGGJJJMMMOOOTTTVVVZZZ^^^aaabbbaaaaaa```^^^\\\^^^dddlllssswww~~~wwwoookkknnnwwwlllkkkuuu~~~yyyxxxuuuooonnnqqqyyy{{{{{{{{{zzzzzz}}}}}}~~~xxxdddYYYcccppp|||ttthhh```aaaeeekkk|||wwwpppjjjggghhhjjjkkklllnnnrrryyy~~~~~~{{{yyyyyyzzz||||||{{{yyywwwuuurrrrrrssssssppprrr~~~xxxiii^^^WWWSSSSSSUUUXXX^^^dddlll}}}ssseee\\\TTTKKKEEEDDD>>>===<<<===>>>AAAEEEGGGJJJKKKLLLLLLNNNOOOPPPPPPXXXmmmyyyooosss|||tttttttttttttttyyyvvvsssooommmmmmmmmnnnoooqqqtttuuutttsssssstttvvvuuusssqqqooommmlllllloooiiihhhnnnrrrqqqpppqqqtttwwwzzzxxxsssuuuvvvxxx~~~sssnnnsssvvvxxx}}}|||}}}uuunnnmmmttt}}}|||{{{~~~~~~~~~~~~~~~|||yyywwwwwwxxxyyywwwuuusssrrrrrrsssssstttqqqmmmkkkkkkkkkkkkjjjgggfffdddcccbbbbbbccccccaaaaaaaaaaaa```___^^^^^^[[[[[[[[[ZZZZZZYYYXXXWWWTTTUUUVVVUUUTTTRRRRRRSSSTTTSSSQQQPPPNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLOOONNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFHHHHHHGGGGGGGGGGGGFFFFFFDDDDDDCCCBBBAAA@@@@@@???AAA@@@@@@@@@BBBBBB@@@>>>>>>>>>???@@@@@@@@@@@@@@@BBBCCCEEEHHHLLLOOORRRSSSVVVXXXZZZ\\\^^^]]]\\\[[[XXXXXXZZZ^^^dddjjjnnnpppvvvqqqkkkjjjoooyyyllliiiooo}}}vvvooommmpppzzz}}}~~~{{{|||mmmbbbkkkxxx|||uuuhhh```bbbiiirrr{{{rrriiiccc___]]]^^^^^^^^^___ccckkkuuu|||~~~}}}}}}}}}}}}{{{yyyyyy|||~~~yyytttrrrrrrppprrruuuuuusssxxxzzzrrrggg[[[XXXSSSQQQUUUXXX\\\cccjjjwwwxxxkkk]]]TTTMMMEEEAAA@@@======<<<===>>>AAADDDFFFIIIJJJLLLMMMMMMOOORRRUUUaaatttsssjjjnnnzzztttttttttttttttxxxuuuqqqnnnlllkkklllmmmooorrruuuvvvvvvuuuvvvwwwwwwuuusssqqqooommmllllllpppmmmnnnrrrtttqqqppppppooorrrvvvvvvqqqrrr}}}zzz{{{zzzqqqrrruuuwww~~~}}}|||}}}~~~~~~uuuooovvv~~~}}}~~~}}}}}}}}}}}}}}}~~~}}}|||~~~~~~|||yyyvvvtttuuuwwwxxxvvvsssqqqpppqqqrrrsssssspppllljjjiiiiiihhhhhheeedddcccbbbaaaaaaaaaaaa^^^^^^_________^^^^^^]]]XXXXXXYYYXXXXXXWWWVVVUUUTTTUUUVVVUUUSSSQQQQQQQQQQQQPPPOOONNNLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGDDDDDDDDDCCCCCCBBBBBBBBBCCCBBBAAAAAABBBBBB@@@>>>?????????@@@@@@@@@@@@@@@AAACCCHHHLLLQQQTTTVVVWWWWWWWWWXXXYYYXXXWWWUUUTTTQQQTTTYYY___eeehhhkkkkkkooommmjjjlllsss~~~mmmiiilllxxxqqqqqqtttzzz~~~yyyxxx{{{yyyyyyppphhhqqq|||vvvkkkbbbeeemmmxxx~~~tttjjjaaa\\\YYYXXXWWWVVVUUUXXX___jjjwww~~~}}}|||}}}}}}|||{{{yyy}}}}}}vvvpppnnnoooqqqsssvvvxxx{{{pppfffccc]]]VVVUUURRRSSSXXX\\\aaaiiiqqq|||pppcccUUUMMMGGGAAA>>>???============???AAADDDFFFJJJJJJKKKMMMKKKKKKQQQXXXgggxxxnnnfffjjj{{{uuuuuuuuuuuuuuurrrpppnnnkkkjjjjjjlllmmmsssuuuwwwxxxwwwvvvwwwxxxwwwvvvtttqqqooonnnmmmlllnnnooorrrtttsssqqqppppppmmmnnnppppppmmmooozzz~~~yyywwwuuuwwwxxx{{{}}}{{{yyy~~~}}}vvv{{{~~~}}}}}}|||}}}~~~~~~}}}|||{{{}}}|||zzzwwwsssrrrsssuuuwwwuuurrrooonnnoooqqqrrrqqqnnnjjjhhhggggggfffeeebbbbbbaaa``````_________]]]]]]^^^^^^___^^^^^^^^^XXXXXXXXXXXXWWWVVVUUUTTTSSSUUUUUUTTTQQQOOOOOOPPPNNNNNNLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHFFFDDDDDDDDDFFFGGGDDDEEEEEEFFFGGGHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBBBBBBB@@@>>>????????????@@@@@@AAAAAAAAADDDIIIOOOSSSUUUVVVVVVTTTTTTTTTSSSRRRQQQPPPOOONNNSSSZZZaaafffiiikkklllpppoooooorrrxxxqqqlllmmm}}}wwwsssuuuyyyzzzvvvpppqqqvvv~~~{{{uuupppnnnrrr|||qqqkkkvvv~~~wwwooohhhjjjrrr|||~~~yyyzzztttkkkbbb[[[WWWUUUUUURRRRRRSSSXXXcccppp|||}}}}}}~~~}}}}}}yyy}}}~~~zzzrrrlllkkkllloooqqquuu|||ppp^^^XXXYYYYYYVVVUUUTTTVVV[[[```dddnnnwwwtttggg[[[OOOHHHCCC???===???=========>>>@@@BBBDDDFFFJJJJJJKKKLLLIIIGGGPPP[[[nnn}}}iiieeejjj|||yyyttttttsssrrrsssooonnnlllkkkkkkmmmpppqqqxxxzzzzzzzzzxxxwwwwwwxxxvvvuuusssrrrpppooonnnnnnmmmqqqttttttrrrqqqqqqqqqooommmlllkkkiiikkkvvvyyy~~~}}}wwwvvvvvvwwwxxxyyyzzzwww|||~~~|||~~~~~~~~~|||}}}}}}}}}}}}|||{{{zzzzzzzzzyyyvvvsssqqqrrrsssvvvtttqqqnnnmmmnnnooopppooolllhhhfffeeeeeedddddd`````````______^^^]]]]]]]]]]]]^^^^^^___^^^^^^^^^XXXXXXXXXXXXWWWVVVUUUUUUSSSTTTUUUSSSPPPNNNMMMNNNLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHFFFDDDDDDEEEGGGHHHDDDDDDEEEFFFGGGGGGHHHIIIDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCBBB@@@>>>@@@@@@??????@@@@@@AAABBBCCCFFFJJJNNNQQQRRRQQQQQQOOOOOONNNMMMMMMMMMMMMMMMNNNSSSZZZ```dddhhhlllpppssstttuuuwww{{{tttqqqqqq}}}yyywwwzzz||||||sssjjjiiinnnsssvvvyyyyyyxxxwwwxxxyyy{{{||||||wwwrrrppplllgggeeegggppp|||rrrnnn|||yyyuuuqqqqqqvvv}}}wwwnnnkkkiiifff```ZZZVVVSSSQQQQQQSSSTTTYYYcccooo|||~~~}}}}}}}}}|||yyyzzzyyytttnnnjjjiiikkklllqqqyyyzzznnn]]]QQQOOORRRTTTUUUVVVUUUXXX]]]bbbgggsss~~~yyymmm^^^SSSIIIDDDBBB>>>===???>>>>>>???@@@BBBDDDEEEFFFJJJIIIKKKMMMHHHFFFRRRaaazzzvvveeeffflll{{{xxxuuuqqqpppnnnmmmnnnpppooonnnnnnppprrrvvvxxxzzz{{{{{{yyywwwvvvvvvwwwuuutttsssrrrppppppppppppnnnuuuxxxuuupppooopppqqqrrrnnnkkkjjjhhhjjjsss}}}{{{zzzxxxuuusssrrrqqqttt||||||zzz}}}wwwtttxxx||||||}}}~~~}}}}}}~~~|||{{{|||||||||{{{{{{zzzyyyyyywwwxxxxxxvvvtttrrrrrrrrrsssrrrpppooonnnmmmmmmnnnllliiieeecccdddddddddccc_______________]]]\\\\\\]]]]]]^^^^^^^^^^^^]]]\\\XXXYYYYYYXXXXXXWWWVVVUUUSSSTTTTTTRRROOOLLLLLLLLLJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGFFFEEEEEEFFFGGGGGGDDDDDDEEEEEEFFFGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDBBB@@@AAA@@@@@@??????AAABBBCCCDDDFFFJJJLLLNNNMMMLLLKKKKKKJJJIIIHHHIIIJJJKKKLLLMMMSSSZZZ___bbbgggmmmrrrsssuuuxxxyyy|||vvvvvvvvv}}}sssjjjiiiooossstttwwwvvvsssqqqpppooommmllllllgggddddddcccaaadddjjjuuu{{{rrrssszzz{{{zzzxxxxxx|||}}}nnnddd```]]]\\\[[[YYYWWWUUUSSSSSSZZZ^^^gggttt||||||{{{zzzyyywwwsssnnnkkkiiiiiiiiinnnyyyzzzddd\\\RRRMMMLLLNNNPPPRRRTTTTTTWWW\\\aaaiiiwww|||pppeeeVVVLLLDDDAAAAAA>>>===?????????@@@BBBDDDEEEGGGGGGIIIHHHKKKNNNJJJHHHWWWjjjqqqcccgggooosssyyy}}}ssspppnnnkkkjjjjjjsssrrrpppppprrrtttxxxzzzwwwxxxxxxwwwuuutttuuuvvvssssssrrrqqqqqqqqqqqqrrrttt|||~~~vvvnnnmmmoooppptttpppmmmmmmkkkkkkpppwww|||sss{{{|||uuuqqqpppnnnqqqzzzvvvqqqtttxxx{{{|||}}}~~~~~~~~~~~~|||zzzyyyzzzzzzyyyyyyxxxwwwwwwvvvtttvvvxxxxxxuuusssrrrrrrpppppppppooonnnmmmlllkkkiiifffcccbbbbbbccccccccc_______________]]]\\\[[[]]]]]]]]]]]]\\\[[[ZZZZZZXXXXXXXXXXXXWWWVVVUUUUUUSSSTTTTTTRRRNNNKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCEEEEEECCCAAABBBAAA@@@??????AAABBBDDDEEEFFFHHHJJJKKKJJJIIIHHHIIIGGGFFFEEEFFFGGGJJJKKKMMMTTT]]]cccfffjjjoootttqqquuuyyy|||wwwxxxxxx}}}wwwmmmnnnuuuyyyyyy~~~{{{wwwtttpppmmmiiifffccc^^^\\\___```aaahhhrrr}}}vvvqqqwww{{{|||zzz{{{zzzlllbbb___ZZZ[[[\\\\\\\\\[[[YYYXXXccchhhsss{{{zzzyyyxxxyyyuuuoookkkiiiiiiiiiiiitttzzzhhhZZZTTTPPPNNNMMMMMMOOOQQQRRRRRRUUU[[[aaajjjyyyuuujjj```PPPHHHAAA@@@@@@>>>===>>>???@@@AAACCCEEEFFFGGGHHHHHHGGGKKKPPPLLLKKK\\\qqqoooccchhhqqq~~~rrr}}}tttqqqoookkkiiijjjsssrrrqqqpppqqqsssvvvxxxtttuuuuuutttssssssuuuwwwrrrrrrrrrqqqqqqrrrssssssyyyxxxmmmlllnnnoootttpppooopppooolllnnnrrr}}}mmmwwwwwwsssqqqpppoooxxxwwwqqqsssvvv}}}}}}~~~~~~~~~|||zzzxxxyyyxxxxxxwwwvvvuuuuuutttrrruuuxxxyyywwwtttsssrrrooooooppppppooommmkkkjjjgggeeebbbaaabbbccccccccc^^^___``````___^^^\\\[[[\\\\\\\\\\\\[[[YYYXXXXXXWWWWWWWWWWWWVVVUUUTTTTTTSSSTTTTTTRRRNNNKKKJJJJJJHHHHHHHHHGGGHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHGGGGGGFFFEEEEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDBBBCCCDDDDDDEEEDDDDDDCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCDDDCCCBBBCCCEEEEEEDDDBBBBBBAAA@@@??????AAACCCDDDEEEFFFGGGIIIIIIIIIHHHHHHHHHGGGEEEDDDDDDFFFHHHJJJNNNWWWaaaiiilllnnnrrrvvvpppuuu{{{}}}}}}|||wwwxxx}}}zzzsssooommmeeeaaabbbhhhlllpppzzz|||sssrrr}}}yyyzzz{{{pppgggbbbeeedddfffeee```\\\```gggrrrzzz{{{zzzwwwqqqnnnlllgggbbbeeemmm{{{wwwfffVVVOOOMMMJJJJJJKKKMMMNNNOOOOOOPPPRRRUUU]]]kkk|||wwwiii\\\SSSIIIGGGCCC???======>>>>>>>>>???BBBCCCCCCDDDFFFHHHOOOLLLNNNRRRPPPRRReee|||ooofffnnnyyy~~~xxxppplllkkklllwwwwwwvvvsssqqqppprrrttttttsssqqqrrrsssuuuvvvwwwtttrrrooonnnooorrrvvvyyytttmmmqqqtttpppuuupppmmmnnnnnnllllllooo|||mmmpppxxx|||rrrqqqtttqqqxxxzzzsssooolllvvvxxx~~~{{{vvvuuuzzz{{{~~~}}}|||yyyyyyyyyyyyxxxwwwvvvvvvvvvvvvvvvuuutttrrrqqqpppqqqqqqrrrrrrqqqpppnnnmmmnnnmmmkkkkkkkkkkkkjjjhhheeedddcccaaa```_______________``````______^^^]]]]]]]]]\\\\\\[[[ZZZZZZYYYYYYYYYXXXWWWVVVVVVVVVVVVUUUUUUSSSQQQOOOMMMKKKJJJMMMKKKIIIGGGFFFGGGHHHIIIGGGGGGHHHGGGEEEDDDEEEGGGIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBCCCDDDEEEFFFBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEFFFFFFFFFFFF@@@@@@@@@@@@AAABBBCCCDDDGGGHHHHHHGGGEEEDDDEEEFFFHHHEEECCCCCCGGGLLLPPPRRR^^^aaafffiiilllooorrrttt{{{}}}~~~}}}xxxuuupppmmmooouuu{{{wwwwww|||~~~|||uuuqqqnnnnnnppppppkkkeeehhhnnn}}}~~~|||yyywwwuuuppplllkkkiiihhhoooxxxxxxiii]]]SSSMMMLLLKKKKKKMMMOOOPPPQQQPPPQQQSSSVVV\\\gggvvv}}}rrrdddWWWNNNHHHEEEBBB???=========>>>>>>@@@CCCDDDEEEFFFHHHJJJMMMJJJLLLPPPPPPTTThhhmmmjjjyyy~~~yyyssspppppprrr{{{xxxuuurrrppppppqqqqqqqqqpppooopppqqqrrrrrrrrrrrrpppnnnmmmooorrrvvvxxx}}}tttqqqwwwxxxtttpppkkkhhhjjjlllkkkkkknnnvvvqqqqqqvvvzzztttsssssswww}}}~~~~~~xxxsssppprrrsssxxx~~~}}}wwwssssssyyyyyyzzz{{{{{{|||||||||yyyyyyyyyyyyxxxwwwvvvuuuttttttssssssrrrpppooonnnooooooppppppooonnnmmmlllmmmkkkiiihhhiiihhhfffeeedddcccbbbaaa```______^^^^^^^^^______^^^^^^]]]\\\\\\\\\\\\[[[ZZZZZZYYYYYYXXXXXXWWWVVVUUUUUUUUUUUUSSSRRRQQQOOONNNLLLKKKJJJKKKJJJHHHGGGFFFGGGHHHIIIGGGHHHGGGFFFDDDDDDFFFHHHIIIIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBAAABBBCCCDDDEEECCCCCCDDDDDDDDDDDDDDDEEECCCCCCDDDEEEEEEDDDCCCBBBDDDDDDDDDDDDEEEEEEEEEEEE@@@@@@@@@@@@AAABBBCCCDDDFFFHHHIIIHHHGGGFFFFFFGGGDDDDDDDDDFFFJJJPPPVVVZZZbbbeeeiiillloooqqqtttvvvxxx}}}}}}~~~sssiiigggiiilllqqqwww}}}~~~~~~{{{|||~~~yyyrrrsssxxx~~~zzzzzzwwwtttssssssnnnjjjjjjkkkoooxxx{{{eeeYYYSSSOOOIIIIIIJJJKKKLLLNNNOOOPPPSSSVVVXXX[[[```jjjwwwvvvjjj]]]QQQIIIEEECCC@@@>>><<<<<<======???AAADDDFFFGGGHHHJJJLLLLLLIIIJJJMMMNNNVVVkkk|||jjjqqqxxx~~~}}}yyyvvvuuuwwwyyy{{{vvvqqqoooqqqssssssrrrpppppppppooooooooonnnnnnpppooommmmmmooorrruuuwwwwwwzzzyyytttvvv||||||wwwmmmhhhfffiiilllkkkmmmppprrr~~~yyyuuuuuu~~~yyyvvvvvvvvvyyyyyyuuuyyyyyyvvvsssqqqsssxxxxxxsssqqqsssvvvuuuuuuuuuvvvxxxyyyzzzxxxxxxxxxxxxwwwvvvuuutttqqqqqqqqqpppooonnnmmmlllmmmnnnnnnnnnmmmlllkkkjjjjjjiiifffeeeeeedddbbb```bbbaaaaaa```___^^^]]]]]]]]]]]]]]]^^^]]]\\\\\\[[[[[[[[[[[[ZZZYYYYYYXXXXXXWWWVVVVVVUUUTTTTTTSSSSSSPPPOOOOOONNNMMMLLLKKKKKKJJJIIIGGGGGGFFFGGGHHHIIIHHHHHHGGGEEECCCDDDFFFHHHJJJIIIHHHFFFEEEEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCAAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC???@@@@@@AAABBBCCCEEEEEEFFFHHHJJJIIIHHHFFFGGGGGGAAADDDHHHKKKOOOVVV^^^eeehhhkkknnnqqqsssuuuxxxzzz{{{jjj___UUURRRTTTXXXaaahhhooottt{{{~~~|||wwwvvvrrrooonnnooollliiijjjnnnvvv{{{gggWWWOOOLLLLLLJJJKKKMMMNNNOOOPPPRRRSSSYYY\\\```eeemmmzzz}}}xxxnnncccWWWLLLEEEBBB@@@>>>===<<<<<<<<<===>>>AAAEEEGGGHHHIIIKKKLLLLLLIIIIIIJJJMMMWWWllltttjjj{{{uuu~~~}}}zzzxxxwwwxxx{{{}}}wwwqqqlllmmmrrrwwwxxxwwwqqqqqqrrrqqqooommmmmmmmmnnnmmmmmmmmmooorrrtttvvvrrrtttttttttxxx~~~|||vvvpppkkkiiilllooonnnpppsssttt~~~yyyuuu|||}}}{{{wwwvvv|||yyyvvv~~~zzzvvvtttuuuuuuqqqppprrrpppqqqrrrssstttuuuvvvvvvvvvvvvvvvvvvuuutttssssssoooooooooooonnnmmmlllkkkmmmmmmllllllkkkjjjjjjiiijjjhhheeedddcccbbb```^^^``````______^^^]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWUUUUUUUUUTTTTTTSSSRRRRRRNNNNNNMMMMMMMMMMMMLLLLLLIIIIIIHHHHHHHHHHHHIIIJJJIIIHHHGGGEEECCCDDDFFFIIIKKKKKKIIIHHHFFFEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA????????????@@@@@@AAAAAACCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA??????@@@AAACCCDDDFFFGGGHHHIIIJJJIIIGGGEEEEEEEEECCCIIIOOOSSSVVV\\\eeemmmmmmpppsssvvvwwwyyy|||~~~xxx\\\SSSJJJHHHIIILLLSSSZZZaaahhhooouuuyyyzzzuuurrrnnnkkkkkkjjjkkkmmmqqqxxxzzzeeeWWWQQQMMMLLLKKKOOOQQQSSSTTTTTTUUUYYY[[[___ccckkkuuu{{{rrrqqqwww~~~}}}xxxpppggg]]]SSSIIICCC???>>>===<<<<<<<<<======>>>AAAEEEGGGHHHIIIJJJKKKLLLJJJIIIIIILLLXXXlll~~~|||zzztttqqq{{{|||zzzxxxwwwwwwyyy{{{|||tttoookkklllsssxxxyyywwwpppqqqqqqooollljjjjjjlllmmmmmmnnnoooppprrrtttuuuoooqqqqqqssswww{{{xxxssstttooommmoooqqqpppqqqtttuuu~~~xxx{{{zzzvvvzzz~~~vvv}}}{{{uuusssqqqmmmlllmmmiiilllpppsssuuutttrrrqqqttttttttttttsssrrrqqqpppnnnnnnooonnnnnnmmmlllkkkmmmllllllkkkjjjjjjiiiiiijjjhhheeeddddddbbb```^^^^^^^^^______^^^]]]\\\[[[[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTTTTTTTTTTSSSRRRQQQPPPMMMMMMMMMMMMNNNNNNNNNNNNIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHGGGEEEDDDDDDFFFHHHLLLKKKJJJIIIGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBB??????@@@@@@@@@AAAAAA@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@????????????@@@AAACCCFFFGGGIIIIIIJJJJJJHHHEEEDDDDDDEEEJJJPPPWWW[[[]]]bbbjjjqqqpppsssvvvyyy{{{|||}}}zzzxxxsssvvvjjjRRRKKKFFFDDDDDDDDDIIIOOOXXX___iiiooosssxxxuuurrroookkkjjjjjjhhhnnnuuu|||{{{gggTTTOOOPPPNNNLLLNNNNNNPPPSSSSSSTTTWWW]]]bbbhhhqqq~~~zzzmmmjjjmmmsssxxxrrrmmmfff^^^VVVNNNFFFBBB=========<<<=========>>>???BBBFFFIIIIIIIIIIIIJJJJJJJJJHHHHHHLLLZZZmmm|||~~~zzzyyy{{{yyywwwvvvwwwxxxxxxwwwtttqqqnnnooorrruuuuuutttnnnoooooolllhhhfffhhhkkknnnoooooopppqqqrrrssssssooopppqqqsssvvvvvvtttrrrtttooommmoooqqqqqqrrrtttttt{{{||||||~~~zzz{{{}}}}}}tttpppmmmhhheeeeeecccggglllqqqsssrrrooommmqqqqqqqqqqqqpppooonnnmmmnnnnnnnnnnnnnnnmmmlllkkklllkkkjjjiiihhhhhhhhhiiijjjhhhfffeeedddcccaaa___]]]^^^_________]]]\\\[[[[[[[[[[[[\\\[[[[[[ZZZYYYXXXWWWWWWVVVUUUUUUTTTTTTSSSTTTTTTUUUTTTRRRQQQPPPMMMMMMMMMMMMMMMMMMMMMNNNIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHGGGEEEDDDEEEGGGKKKJJJIIIHHHHHHGGGGGGHHHGGGFFFEEEDDDDDDCCCDDDDDD???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@????????????@@@?????????@@@AAABBBCCCBBBAAAAAA@@@@@@??????>>>??????@@@BBBDDDGGGIIIJJJJJJJJJIIIFFFDDDDDDGGGIIISSSXXX^^^bbbdddhhhnnnrrrpppssswwwzzz|||~~~yyyqqqkkklllwww}}}eeeMMMHHHDDDDDDCCCBBBFFFLLLTTT\\\gggmmmppptttyyy~~~}}}|||~~~}}}uuuooommmmmmkkkkkkmmmllluuussseeeVVVKKKNNNOOOKKKKKKQQQJJJMMMQQQRRRTTTZZZdddkkkxxxkkkfffiiinnnppprrrfffaaaZZZSSSMMMHHHBBB???<<<<<<=========>>>>>>???BBBEEEIIIKKKKKKJJJIIIJJJFFFGGGGGGGGGNNN]]]ooo|||{{{{{{yyywwwwwwxxxwwwuuurrrqqqqqqqqqrrrrrrsssttttttooopppooojjjfffeeeiiimmmppppppqqqrrrssssssrrrrrrnnnpppsssuuutttsssssstttsssnnnmmmpppsssssstttxxxwww||||||}}}}}}|||~~~~~~sssoookkkfffbbbbbb```ccchhhlllnnnnnnmmmkkknnnoooooonnnnnnmmmlllkkklllmmmmmmmmmmmmlllkkkkkkjjjiiihhhgggffffffgggggghhhgggeeedddeeedddbbbaaa]]]^^^___```___^^^\\\[[[[[[\\\\\\\\\\\\[[[ZZZZZZWWWVVVVVVUUUTTTTTTSSSSSSSSSTTTUUUUUUUUUSSSQQQPPPLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHHHHHHHGGGFFFFFFEEEEEEGGGHHHHHHGGGEEEEEEEEEHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDAAAAAACCCDDDDDDDDDCCCBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@??????@@@AAACCCDDDBBBBBBAAA@@@@@@???>>>>>>>>>???@@@BBBEEEHHHJJJKKKJJJIIIHHHFFFEEEHHHNNNRRRZZZ]]]aaafffkkknnnqqqsssooorrrvvvzzz|||~~~|||uuuggglll|||~~~zzzeeeMMMHHHEEEEEECCCCCCHHHNNNSSS\\\gggnnnppprrrvvvzzzzzz}}}zzzzzz~~~~~~uuunnniiijjjkkkjjjlllooorrr}}}ppp^^^VVVLLLIIIPPPOOOHHHIIISSSNNNQQQUUUXXX[[[cccoooyyy|||lll^^^___gggkkkkkkjjj^^^YYYSSSMMMHHHCCC???<<<<<<<<<======>>>?????????DDDGGGKKKMMMLLLKKKJJJJJJBBBEEEFFFGGGOOO___qqq}}}vvvzzz|||zzzxxxxxxyyywwwsssoookkknnnqqqsssssstttvvvwwwqqqrrrpppkkkfffffflllqqqqqqrrrsssttttttsssrrrqqqnnnppptttvvvtttrrrssswwwsssnnnmmmrrruuuvvvyyy||||||~~~|||yyy|||}}}~~~}}}|||tttooolllgggcccbbb___aaadddgggiiikkkkkkkkkmmmmmmmmmmmmlllkkkjjjiiikkkkkklllllllllkkkjjjjjjiiihhhfffeeeddddddeeeeeegggfffddddddeeedddcccaaa]]]^^^___``````___]]][[[\\\\\\\\\\\\\\\[[[ZZZZZZVVVVVVUUUUUUTTTSSSSSSSSSSSSTTTUUUVVVUUUSSSQQQPPPKKKKKKKKKKKKKKKJJJJJJJJJGGGGGGGGGFFFFFFDDDCCCBBBDDDFFFIIIIIIHHHEEEDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCDDDBBBCCCDDDEEEEEEEEEDDDCCCAAAAAAAAABBBBBBCCCCCCCCC@@@@@@??????@@@BBBCCCEEEBBBBBBAAAAAA@@@??????>>>>>>???@@@CCCEEEHHHJJJLLLIIIHHHGGGEEEGGGLLLSSSYYY^^^___ccchhhnnnssstttsssnnnqqquuuyyy{{{~~~uuupppgggmmm{{{sss||||||ooo]]]RRRHHHGGGGGGIIIPPPXXXaaafffnnnrrrssstttuuuwwwxxxzzz~~~~~~|||}}}zzzyyywwwxxxyyyzzzzzzyyy|||{{{{{{}}}~~~{{{zzz{{{vvvnnnnnnmmmkkkkkkmmmrrrxxx}}}xxxfffYYYUUULLLJJJHHHHHHJJJLLLNNNNNNPPPRRRUUUXXX___jjjyyyjjjeeeaaabbbfffgggbbb]]]TTTPPPJJJEEEBBB@@@???======<<<;;;;;;<<<>>>@@@BBBHHHHHHIIIKKKMMMNNNMMMKKKKKKHHHDDDGGGUUUjjjyyy}}}zzzrrr}}}}}}xxxtttsssttttttoookkkjjjkkkpppvvv{{{{{{zzzzzzxxxvvvtttrrrqqqrrrssstttuuusssqqqqqqrrrttttttssstttsssqqqpppoooooopppqqqooossswwwwwwvvvyyy~~~}}}www}}}~~~vvv}}}{{{xxxyyy}}}xxxuuuuuusssllleeeeeeeeedddfffiiijjjjjjjjjnnnnnnmmmiiifffeeehhhlllkkkjjjhhhfffeeeeeeffffffhhhddd``````ccceeeccc```gggffffffgggggggggdddbbb^^^^^^___``````___^^^]]]\\\[[[[[[\\\]]]\\\ZZZWWWVVVUUUTTTUUUVVVVVVTTTSSSWWWVVVUUUSSSRRRRRRQQQQQQGGGGGGGGGHHHHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDFFFGGGDDDEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@????????????DDDCCCBBBCCCFFFIIIKKKKKKPPPKKKGGGGGGMMMTTTZZZ\\\aaaeeeiiimmmoooppprrrtttrrrvvv{{{}}}~~~qqqaaawwwkkkppp|||uuuyyyhhh]]]RRRPPPPPPQQQWWW___eeekkksssxxxyyyxxxxxxxxxwwwxxx{{{{{{zzz{{{|||}}}}}}{{{yyywwwwwwyyyyyyyyyxxx{{{zzzxxxwwwwwwxxxzzz{{{yyy{{{|||zzzxxxwwwxxxzzz~~~}}}xxxqqqllljjjjjjjjjjjjlllsss}}}wwwiiiYYYOOOLLLJJJIIIIIIJJJLLLNNNPPPQQQUUUXXX]]]bbbjjjxxxqqqgggdddbbbdddgggfff```YYYPPPLLLGGGCCC@@@???>>><<<<<<<<<;;;;;;===???BBBCCCHHHIIIJJJKKKMMMLLLKKKIIIFFFEEEDDDJJJ\\\qqq~~~}}}vvvrrr~~~}}}|||wwwrrrqqqrrrsssqqqnnnmmmooosssyyy}}}}}}|||{{{|||zzzwwwtttsssrrrssstttrrrpppooooooqqqssstttssssssrrrqqqooooooooopppppppppsssvvvxxxzzz}}}zzz||||||{{{|||}}}zzz{{{yyywwwyyyyyytttpppjjjhhheeeeeegggjjjkkklllppppppnnnjjjgggfffhhhkkkhhhhhhgggfffeeefffgggggghhhddd``````dddfffeeecccgggfffeeeeeeeeedddaaa^^^]]]^^^_________^^^]]]\\\]]]\\\[[[[[[\\\\\\ZZZXXXVVVUUUUUUUUUVVVVVVUUUSSSUUUTTTSSSQQQPPPPPPPPPPPPIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDFFFFFFFFFDDDDDDEEEFFFCCCCCCDDDDDDDDDEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@????????????BBBBBBCCCEEEIIIMMMNNNNNNOOOLLLIIIJJJPPPWWW]]]```dddgggkkkmmmnnnppprrrtttssswww|||~~~wwwcccTTT}}}sssuuuyyywwwmmmccc___^^^aaaffflllnnnssszzz~~~||||||vvvuuuvvvyyy|||~~~||||||zzzxxxxxxyyyzzzyyyyyy{{{yyywwwwwwxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuusssssstttwwwzzzzzzwwwtttqqqpppooommmkkkjjjlllnnnqqquuu~~~ooobbbVVVLLLGGGFFFIIIIIIJJJLLLNNNQQQSSSTTTWWW\\\cccjjjuuuwwwkkkeeedddccceeegggcccZZZRRRKKKGGGCCC@@@>>>>>>===<<<;;;;;;;;;<<<>>>AAADDDFFFIIIJJJKKKLLLLLLJJJHHHFFFEEEFFFIIISSSggg{{{tttppprrr~~~|||wwwuuuyyytttpppoooqqqrrrrrrppppppsssxxx|||~~~|||}}}{{{wwwtttrrrrrrrrrssspppnnnmmmnnnqqqrrrsssrrrrrrqqqppppppoooppppppppprrrsssuuuxxx|||}}}vvvttt||||||~~~{{{wwwtttsssppp}}}}}}}}}~~~{{{pppkkkeeebbbcccgggkkkmmmooonnnlllhhheeedddeeegggeeeeeeeeeeeefffgggiiiiiiiiieeeaaaaaadddggggggffffffdddcccbbbbbbaaa^^^\\\^^^^^^_________^^^\\\[[[]]]\\\ZZZZZZ[[[\\\[[[ZZZWWWVVVUUUUUUVVVVVVUUUSSSSSSRRRQQQOOONNNNNNNNNNNNKKKKKKKKKKKKJJJIIIGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDEEEFFFGGGFFFDDDCCCCCCDDDBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCC@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@????????????@@@CCCCCCFFFKKKPPPSSSTTTSSSMMMLLLKKKNNNUUU\\\bbbeeehhhjjjlllmmmnnnooorrruuuvvvzzz~~~yyyeeeSSSHHH~~~{{{~~~}}}tttoooppptttyyy}}}zzz}}}vvvsssrrrtttvvv{{{|||yyyyyyxxxwwwxxxzzzzzzxxxwwwzzzxxxvvvvvvwwwwwwvvvuuuvvvvvvwwwxxxwwwvvvuuutttttttttssssssssstttvvvxxxsssqqqooommmlllllllllkkklllnnnttt}}}|||lllZZZPPPKKKGGGFFFHHHIIIJJJMMMNNNPPPRRRUUUVVV[[[bbblllwwwwwwooohhheeecccbbb```[[[RRRKKKFFFCCC@@@>>>>>>>>>===<<<;;;;;;;;;<<>>>>>>>>>>>>>>===;;;;;;;;;===@@@DDDHHHJJJJJJLLLMMMLLLIIIGGGGGGHHHHHHPPP\\\kkk}}}yyyuuu{{{zzzpppiiilllzzz{{{rrrnnnlllmmmnnnppprrrttttttrrrpppqqqzzz~~~}}}~~~{{{wwwvvvvvvvvvuuuuuutttttttttrrrqqqppppppqqqrrrpppooorrrrrrqqqqqqpppoooooonnnooooooooorrrvvvyyyzzzzzzwwwuuutttsssooonnnyyy}}}zzzxxx~~~zzztttqqqhhhkkkuuu|||wwwqqqhhhaaa```bbbfffhhhfffeeecccbbbbbbbbbbbbaaa```aaabbbeeegggiiijjjkkkkkkhhheeebbbbbbccccccccc```^^^]]]^^^```aaa```_________``````___]]]\\\[[[[[[YYYWWWWWWXXXZZZZZZZZZXXXVVVSSSSSSSSSTTTSSSRRRQQQPPPOOONNNMMMLLLLLLLLLJJJJJJIIIHHHGGGFFFDDDCCCFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFDDDBBBAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCC???@@@@@@AAABBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@?????????@@@AAABBBBBBFFFGGGJJJOOOSSSTTTRRRPPPIIILLLQQQWWW]]]bbbgggjjjkkklllmmmnnnoooqqquuuxxx}}}ttt\\\NNNIIIGGG~~~wwwqqqmmmllllllmmmrrryyy~~~}}}||||||{{{zzzzzz{{{zzzxxxvvvvvvuuussstttuuuvvvvvvuuuuuuvvvvvvwwwvvvuuusssrrrqqqqqqqqqrrrsssqqqnnnkkkgggjjjlllmmmmmmnnnooopppyyyiiiXXXPPPIIIHHHIIIHHHHHHJJJJJJMMMQQQSSSTTTYYY```eeettt~~~vvvpppjjjddd[[[SSSLLLGGGBBB@@@AAA???======>>>???>>>===<<<<<<<<<>>>AAAEEEIIILLLKKKMMMMMMKKKHHHGGGJJJMMMLLLZZZjjjyyyzzzvvvzzzuuukkkkkkqqq~~~~~~yyysssooommmlllmmmpppsssttttttsssrrrsss~~~~~~~~~|||vvvvvvwwwyyy{{{{{{yyywwwvvvqqqpppoooppprrrrrrpppnnnqqqqqqqqqpppnnnmmmkkkjjjlllmmmnnnpppqqqssstttuuuqqqnnnppprrrppplllrrr}}}}}}{{{yyyxxxtttoooqqq{{{~~~~~~yyyrrrllliiiiiiiiihhhhhhfffdddcccdddcccbbbaaa^^^___aaaccceeegggggghhhgggfffdddbbbaaaaaaaaaaaa]]]\\\[[[\\\^^^`````````]]]^^^^^^^^^]]][[[YYYXXXXXXWWWUUUVVVWWWXXXXXXWWWWWWUUURRRQQQQQQRRRQQQPPPPPPOOONNNMMMLLLKKKKKKKKKGGGGGGGGGGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEDDDBBBAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAA@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBB???@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAACCCDDDDDDEEEFFFHHHLLLOOOOOOMMMKKKIIINNNUUU\\\aaaeeehhhjjjjjjllloooqqqsssvvvzzz|||jjjTTTIIIGGGFFFyyyyyyvvvooojjjiiihhhgggiiimmmssswww||||||||||||||||||}}}}}}|||zzzxxxxxxxxxwwwuuuttttttsssrrrrrruuuvvvvvvuuuvvvvvvvvvvvvuuutttssssssrrrpppooooooqqqpppnnnlllkkknnnrrrtttvvvyyy}}}yyygggZZZOOOKKKIIIJJJJJJHHHHHHKKKJJJNNNRRRUUUXXX```jjjrrr|||tttmmmccc^^^VVVMMMGGGBBB>>><<>><<<<<<===>>>===;;;=========???BBBFFFJJJLLLKKKMMMMMMJJJGGGHHHMMMRRR^^^nnn~~~rrruuuuuunnnpppyyyttt|||yyyuuurrrooonnnoooppppppqqqsssuuuwwwxxxxxxvvvyyy}}}~~~{{{wwwtttllllllmmmoooqqqrrrqqqpppoooooonnnmmmkkkhhhfffeeehhhkkkoooppppppqqqsssvvvrrrllllllqqqooojjjnnnwww{{{yyy|||{{{uuuyyy~~~|||xxxtttpppmmmkkkhhheeeccccccbbb___]]][[[\\\^^^```bbbbbbbbbbbbaaaaaabbbbbbaaa`````````\\\ZZZYYYYYY[[[]]]]]]]]]ZZZZZZ[[[ZZZYYYXXXVVVUUUUUUTTTTTTUUUWWWWWWVVVUUUVVVTTTPPPOOOOOOPPPOOOOOONNNMMMLLLKKKIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCAAACCCDDDCCCAAAAAABBBCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>===>>>>>>???@@@@@@AAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDFFFFFFGGGGGGIIILLLOOOPPPNNNMMMLLLRRR[[[aaaeeegggiiikkkjjjnnnrrrvvvyyy|||~~~cccOOOHHHGGGGGGwwwrrryyyuuunnnhhhgggeeeccccccfffiiimmmttt|||yyyyyyxxxxxxyyyzzz|||~~~|||yyywwwuuuuuutttsssqqqsssrrrqqqrrrtttvvvvvvvvvyyyyyyxxxwwwvvvvvvuuuuuuuuurrrnnnnnnppprrrqqqpppsssvvvzzz}}}rrraaaTTTLLLIIIGGGIIIKKKJJJHHHJJJOOOJJJNNNSSSWWW\\\eeerrr|||vvvvvvvvvoooggg\\\XXXRRRKKKEEE@@@===;;;>>><<<;;;;;;<<<===;;;:::>>>>>>>>>???BBBFFFJJJLLLKKKMMMMMMJJJGGGIIIPPPVVVqqqwwwiiiuuuwwwrrrtttrrr}}}zzzwwwtttrrrrrrqqqooonnnnnnqqqwwwzzz|||{{{vvvyyy}}}zzztttpppggghhhjjjmmmqqqsssrrrqqqmmmmmmlllkkkhhheeebbb```eeekkkppprrrpppqqquuuzzzuuullljjjooooooiiikkksss~~~}}}wwwvvvvvvvvv~~~wwwrrrlllhhhdddbbbaaa___[[[WWWYYYZZZ\\\^^^______^^^^^^[[[]]]```aaaaaa``````aaa\\\ZZZXXXXXXYYYZZZZZZZZZWWWXXXXXXXXXWWWUUUSSSRRRSSSRRRSSSUUUWWWWWWUUUSSSVVVSSSOOONNNNNNOOONNNNNNLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEFFFFFFFFFEEEEEEDDDAAABBBBBBBBBBBBBBBBBBBBB@@@BBBCCCCCCAAAAAABBBCCC??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@???>>>======<<<======>>>??????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBDDDEEEGGGHHHJJJJJJKKKNNNRRRTTTSSSRRRNNNUUU^^^eeeggghhhjjjkkkkkkooouuuzzz}}}yyy___NNNJJJJJJIII{{{pppnnntttxxxrrrlllhhhgggfffdddbbbdddeeegggkkkrrrxxx|||}}}}}}wwwxxxzzzyyyxxxwwwwwwxxxyyywwwttttttttttttsssrrrmmmnnnppppppppprrrtttwwwyyywwwtttssssssssssssrrrqqqsssuuutttsssuuuyyy|||qqqccc[[[TTTMMMIIIGGGIIILLLMMMMMMNNNPPPQQQNNNXXX[[[^^^jjjttttttmmmnnnmmmeee]]]TTTPPPKKKDDD???<<<;;;;;;===>>>???>>><<<:::;;;<<<===???BBBDDDEEEGGGJJJMMMOOOMMMKKKJJJIIIOOO___nnn}}}sssnnn}}}{{{rrrrrrxxx~~~zzzuuuooopppqqqrrrtttwww{{{}}}{{{{{{}}}{{{qqqiiijjjjjjkkknnnqqqsssrrrpppllliiieeeaaa______```aaajjjkkklllpppuuuyyy{{{|||ooonnnllliiihhhffffffeeessszzzqqqooovvvxxxssscccaaa]]][[[ZZZZZZXXXWWWZZZZZZ[[[\\\]]]]]]\\\\\\^^^^^^]]]]]]\\\[[[ZZZZZZ[[[[[[[[[ZZZZZZYYYXXXWWWXXXXXXXXXWWWVVVUUUTTTSSSRRRSSSTTTTTTUUUUUUUUUUUUSSSRRRQQQPPPOOONNNMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIDDDDDDDDDDDDDDDDDDEEEEEEHHHGGGEEECCCBBBAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>??????@@@@@@@@@??????:::<<<>>>@@@AAAAAA@@@???>>>???@@@AAABBBCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAABBBBBBAAAAAAAAABBBCCCCCCBBBBBBBBBCCCEEEHHHKKKLLLQQQSSSUUUWWWXXXXXXXXXXXX\\\___dddhhhjjjmmmoooqqqrrrrrrtttyyyttt^^^PPPMMMPPPRRRtttnnnnnnyyy~~~yyyrrrooonnnmmmjjjgggdddcccaaabbbfffjjjmmmnnnqqq}}}~~~}}}{{{zzzwwwyyyzzzyyyxxxvvvwwwxxxyyywwwuuutttttttttsssrrrnnnppprrrrrrrrrrrrtttvvvssssssrrrssstttuuusssrrrrrrsssuuuuuuwww|||wwwmmm```VVVQQQMMMIIIFFFGGGIIILLLMMMNNNNNNPPPRRRQQQ]]]bbbhhhwwwzzzkkkdddeeeccc[[[SSSMMMJJJFFFBBB>>>===<<<======>>>???>>><<<;;;<<<===>>>@@@CCCDDDEEEGGGIIIKKKKKKJJJIIIIIIJJJSSShhh|||{{{sssrrrrrrqqqwww|||xxxppppppqqqrrrtttwww{{{~~~~~~|||{{{xxxzzz{{{zzzuuupppkkkiiillllllnnnpppsssttttttrrrgggccc^^^ZZZZZZ^^^cccgggnnnnnnooorrrvvvxxxxxxxxxlllkkkjjjhhhfffeeeccccccmmm~~~|||sssnnnqqqxxxwwwrrr^^^[[[YYYWWWXXXXXXWWWWWWXXXYYYYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYXXXWWWUUUTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRSSSSSSSSSSSSSSSSSSQQQQQQPPPOOONNNMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>???????????????>>>>>>;;;<<<>>>@@@@@@@@@???>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAA@@@@@@@@@AAABBBBBBCCCDDDEEEGGGJJJMMMOOOPPPTTTUUUWWWZZZ[[[]]]]]]^^^eeehhhlllnnnpppqqqtttuuuzzzzzzzzz~~~ooo[[[OOOOOOTTTXXXzzzmmmfffjjj{{{|||xxxwwwuuurrrooojjjeee___[[[[[[\\\^^^^^^bbblllzzz}}}|||~~~}}}{{{yyywwwvvvvvvwwwyyyyyyxxxwwwvvvvvvwwwzzzxxxuuuttttttsssrrrpppppprrrttttttsssrrrssssssooooooppprrruuuuuutttrrrssstttvvvyyyzzzqqq___XXXPPPJJJIIIJJJIIIHHHIIIJJJMMMNNNOOORRRUUUXXXYYYgggoooxxxyyynnnaaa[[[ZZZXXXQQQJJJEEECCCAAA>>>======>>>???===>>>???>>>===<<<===>>>@@@BBBDDDEEEEEEEEEGGGHHHGGGFFFGGGJJJOOO]]]vvvxxxuuuyyyuuunnnyyy|||}}}~~~{{{xxxppppppqqqrrrtttwwwzzz{{{yyyzzz|||~~~~~~|||zzzyyysssxxxzzztttjjjdddfffjjjppppppppprrruuuvvvuuutttgggaaaZZZTTTUUU\\\eeekkkooonnnooopppssssssrrrqqqkkkkkkkkkjjjhhhfffdddbbbjjjwww|||~~~{{{sssqqquuu}}}~~~wwwrrr```]]]YYYWWWVVVVVVTTTSSSUUUUUUVVVVVVWWWVVVVVVVVVUUUUUUUUUVVVVVVVVVWWWWWWSSSTTTVVVVVVUUUTTTQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQRRRRRRQQQQQQPPPPPPPPPOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA????????????>>>===<<<<<<<<<===>>>??????>>>===<<<@@@@@@AAAAAAAAAAAAAAA@@@BBBAAAAAAAAAAAA@@@@@@???BBBAAA@@@@@@@@@AAACCCDDDEEEGGGJJJNNNRRRTTTVVVWWWYYYZZZ\\\___bbbdddggghhhrrrtttvvvwwwwwwyyy{{{}}}{{{iiiYYYQQQTTT]]]dddmmm```^^^ooo}}}yyyuuurrrlllbbb[[[WWWWWWWWWWWW\\\ccclllttt{{{~~~{{{{{{}}}~~~}}}|||{{{yyywwwuuutttssswwwxxxxxxwwwuuutttuuuvvv{{{yyyvvvtttrrrqqqooommmppprrrtttuuusssqqqppppppnnnnnnnnnqqquuuwwwxxxwwwzzz{{{}}}qqqddd[[[SSSOOOJJJHHHIIIKKKMMMMMMMMMMMMMMMNNNQQQXXX___eeegggvvv}}}nnneee[[[UUUTTTQQQKKKEEEAAA@@@>>>=========>>>???<<<===???>>>>>>===???@@@CCCEEEGGGGGGFFFEEEEEEFFFDDDBBBDDDLLLXXXiiivvvxxx|||pppttt|||zzz{{{{{{xxxtttppppppoooqqqsssvvvwwwwwwtttwwwzzz}}}~~~|||zzzxxxrrruuuvvvooofffcccgggmmmsssrrrrrrsssuuuvvvuuutttooohhh```YYYXXX^^^eeekkklllkkkkkklllnnnnnnlllkkkmmmnnnoooooommmkkkhhhffflllttt}}}||||||~~~{{{{{{}}}wwwrrrkkkgggaaa\\\XXXTTTPPPNNNPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUPPPQQQSSSTTTSSSQQQOOOMMMLLLLLLLLLLLLLLLMMMMMMNNNPPPQQQQQQQQQPPPOOONNNNNNOOONNNNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB?????????>>>>>><<<;;;;;;======>>>>>>>>>===<<<<<<@@@@@@AAAAAAAAA@@@@@@???AAAAAA@@@@@@????????????CCCBBBBBBBBBCCCEEEGGGHHHHHHKKKPPPVVVZZZ\\\]]]]]]___```bbbeeeiiimmmppprrrzzz|||~~~~~~~~~tttdddXXXTTTXXXcccmmmooo___ZZZfffxxx~~~yyyvvvoooeee]]]YYYWWWVVVVVVWWW[[[```eeekkkqqqvvvzzz~~~~~~}}}{{{{{{}}}~~~~~~}}}uuuwwwxxxyyyyyywwwtttrrrwwwwwwwwwuuusssrrrsssuuu{{{xxxuuurrrqqqooommmkkkoooqqqssstttqqqooonnnmmmlllkkklllqqqwww}}}|||qqqggg\\\SSSNNNNNNLLLIIIHHHIIIKKKMMMNNNOOOOOONNNPPPVVVaaannnwww}}}yyynnnccc]]]UUUQQQNNNKKKFFFBBB@@@???>>>=========>>>>>>;;;===????????????AAABBBFFFHHHJJJIIIGGGEEEEEEEEEBBB>>>@@@MMM^^^ooo~~~xxxuuurrr~~~~~~|||yyyxxxyyyyyywwwuuupppnnnnnnooorrrttttttssspppsssvvvyyy{{{zzzwwwvvvtttsssqqqmmmjjjjjjnnnrrruuutttrrrssstttuuutttssstttpppiiidddccceeejjjmmmllljjjiiijjjkkkllllllkkkooopppqqqqqqpppmmmjjjiiilllpppzzz}}}{{{zzz~~~|||wwwtttrrrmmmfff```ZZZUUUQQQNNNOOOPPPQQQSSSTTTUUUUUUUUUXXXXXXWWWVVVUUUTTTSSSRRROOOOOOPPPQQQPPPOOOLLLKKKJJJIIIIIIIIIJJJKKKLLLMMMOOOOOOPPPOOOOOONNNMMMLLLNNNMMMMMMLLLLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB?????????>>>>>><<<;;;;;;>>>>>>>>>>>>>>>=========@@@@@@@@@AAA@@@@@@??????AAA@@@@@@??????@@@@@@AAACCCCCCDDDFFFHHHJJJLLLMMMNNNRRRWWW]]]aaacccdddccceeefffiiimmmqqqtttwwwxxx}}}yyykkk\\\TTTRRRVVVbbbnnnsssccc[[[___kkk}}}~~~vvvqqqiiiccc^^^[[[YYYWWWSSSTTTVVVYYY^^^ccchhhkkkqqqzzz|||yyy|||{{{{{{|||}}}}}}{{{yyypppsssvvvxxxyyywwwtttrrruuuuuuuuurrrpppoooqqqssswwwuuurrrppppppooommmkkkoooqqqrrrrrrpppnnnmmmmmmkkklllooouuu~~~|||yyypppkkkccc[[[UUUQQQMMMJJJJJJIIIHHHHHHIIIJJJLLLNNNRRRRRRTTTYYYcccrrrwwwiiiaaaVVVSSSOOOLLLIIIFFFBBB@@@@@@??????>>>============;;;<<<>>>??????@@@BBBDDDHHHJJJLLLLLLJJJGGGFFFEEEAAA>>>BBBPPPaaannnyyyvvvrrrzzzyyywwwvvvvvvwwwyyyyyyyyyqqqooommmooorrrtttrrrpppmmmooorrrtttuuuuuutttssstttrrrooonnnppprrrtttuuuwwwuuusssrrrssstttsssrrrsssrrrooonnnmmmoooqqqrrrpppmmmjjjjjjkkkmmmnnnnnnnnnooooooooonnnllljjjiiifffjjjrrr|||yyy|||~~~}}}|||yyyvvvrrrnnnhhhccc___[[[WWWUUURRRSSSTTTUUUVVVVVVVVVVVVYYYXXXWWWUUUSSSRRRQQQPPPMMMMMMMMMMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGIIIJJJKKKLLLLLLMMMMMMMMMLLLKKKKKKLLLKKKKKKKKKJJJJJJJJJIIIGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBAAA????????????>>>===<<<<<<>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@???@@@@@@??????@@@AAACCCDDDCCCEEEIIIMMMPPPRRRSSSSSSXXX[[[___dddhhhjjjjjjjjjjjjlllppptttwwwyyy{{{{{{|||{{{nnn___RRRNNNMMMOOO[[[hhhxxxjjj^^^ZZZ___ppp|||xxxsssnnnjjjfffaaa^^^XXXVVVTTTTTTVVVXXX[[[\\\bbbgggooowww}}}yyywwwyyyyyyzzz||||||{{{wwwtttpppqqqssstttuuutttsssrrrttttttssspppnnnmmmoooqqqpppnnnmmmmmmoooppppppoooqqqrrrrrrqqqooonnnoooppprrrtttxxx{{{tttoooiiibbb]]]ZZZVVVRRRNNNMMMLLLKKKJJJHHHIIIJJJKKKLLLOOOQQQSSSVVV[[[bbblllzzzwwwhhh[[[VVVMMMLLLJJJHHHEEEBBB@@@???>>>>>>=========<<<<<<<<<:::<<<>>>@@@@@@AAADDDFFFJJJLLLNNNNNNLLLIIIGGGFFFDDDEEELLLXXXdddmmmyyyzzznnntttyyyxxxvvvuuuvvvxxxyyyzzzssspppoooppptttuuurrrooommmnnnppprrrssssssrrrrrrrrrqqqqqqqqqsssuuuvvvwwwyyywwwtttsssttttttsssrrrrrrqqqqqqpppqqqrrrtttuuutttpppkkkiiijjjlllnnnooonnnnnnmmmmmmlllkkkjjjjjjaaafffnnnxxx~~~{{{|||~~~}}}|||{{{zzzyyyssspppkkkgggeeeccc```^^^ZZZZZZZZZYYYXXXVVVUUUTTTTTTTTTSSSRRRPPPOOONNNNNNLLLKKKIIIHHHGGGGGGHHHHHHHHHGGGEEEDDDEEEFFFHHHIIIHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCBBBCCCCCCDDDCCCCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAA>>>???????????????>>>>>>???>>>>>>??????@@@AAAAAA===>>>???@@@@@@@@@@@@@@@@@@?????????@@@CCCEEEGGGIIIMMMSSSYYY]]]_________bbbdddhhhkkknnnooooooooommmpppuuuyyy|||||||||{{{}}}vvvnnndddVVVKKKIIIIIIKKKVVVddd|||ooo```WWWWWWhhh}}}~~~{{{vvvqqqkkkfff```]]]XXXTTTSSSRRRRRRQQQUUUXXX]]]cccllltttzzz~~~~~~|||yyyvvvvvvwwwyyy{{{|||yyytttppprrrqqqqqqqqqqqqqqqrrrrrrssssssqqqooollllllmmmooojjjiiiiiikkkooorrrssssssrrrssssssqqqooooooppprrrzzz}}}uuunnneee^^^ZZZVVVQQQNNNLLLKKKIIIJJJKKKKKKJJJIIIIIIKKKNNNPPPSSSVVVYYY\\\\\\cccooo}}}zzzmmm^^^SSSOOOIIIJJJIIIGGGEEEBBB@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>@@@AAABBBDDDGGGJJJMMMOOOOOOMMMJJJHHHGGGIIINNNXXXaaagggnnn~~~rrrjjjxxxyyy{{{~~~{{{xxxuuutttuuuvvvwwwuuurrrppprrrvvvwwwsssooopppqqqqqqrrrssstttttttttppprrrttttttssssssuuuvvv{{{xxxuuuttttttuuutttsssrrrrrrqqqppppppqqqrrrsssvvvqqqjjjfffgggiiilllmmmpppooonnnlllkkkkkkkkkkkk```eeemmmttt||||||~~~|||{{{||||||{{{yyyuuuqqqmmmkkkiiifffddd```___^^^\\\YYYVVVTTTSSSOOOOOOOOONNNNNNMMMMMMMMMJJJIIIFFFDDDDDDDDDFFFGGGGGGFFFDDDCCCCCCDDDEEEGGGDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFFFFEEEDDDCCCCCCBBBAAABBBCCCCCCCCCBBBAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@>>>??????@@@@@@@@@@@@???????????????@@@AAABBBCCC<<<===>>>???@@@AAAAAAAAA????????????AAADDDGGGIIIPPPTTT\\\dddiiijjjjjjiiiiiikkkmmmooorrrsssssssssooorrrwww|||~~~}}}|||zzz~~~~~~}}}{{{zzzzzz{{{|||{{{zzzzzz{{{vvvqqqkkkeee___QQQHHHHHHIIIJJJUUUccc}}}}}}|||rrrddd___\\\bbbppp~~~{{{vvvpppnnneee^^^[[[VVVNNNMMMQQQPPPQQQRRRTTTXXX^^^ffflllmmmpppuuu|||~~~}}}|||||||||zzz}}}yyyxxxxxxtttsssrrrqqqqqqpppppppppooommmlllkkkkkklllnnnpppkkkkkklllooosssvvvxxxwwwyyyyyyxxxvvvvvvxxx}}}{{{rrriiibbb\\\YYYTTTOOOLLLKKKKKKKKKJJJIIIIIIJJJLLLMMMNNNMMMNNNOOOPPPSSSXXX```jjjpppxxxyyyjjj___VVVOOOMMMHHHGGGFFFDDDBBB@@@>>>>>>???>>>===<<<;;;<<<<<<===;;;<<<>>>AAADDDGGGIIIJJJMMMOOOOOOKKKGGGFFFKKKOOOQQQcccrrrwwwzzzzzztttrrrzzz{{{{{{}}}{{{tttpppqqqttttttttttttsssttttttsssqqqooooooooopppqqqrrrssssssssssssrrruuu||||||yyyyyyzzzyyyvvvrrrnnnmmmnnnpppvvvtttsssqqqpppppppppqqquuuqqqkkkfffdddfffjjjmmmqqqooolllkkkkkkkkkjjjiiiiiijjjnnnsssvvv|||~~~}}}|||{{{}}}}}}vvvrrrnnnmmmnnnooommmkkklllllljjjeee^^^VVVQQQNNNOOOLLLJJJJJJKKKJJJFFFBBBDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBAAA@@@AAABBBCCCDDDDDDCCCBBBBBBBBBDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCAAAAAABBBBBBCCCDDDEEEEEE@@@AAABBBCCCBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@>>>@@@BBBCCCDDDDDDDDDCCCBBBBBBBBBCCCBBBBBBAAA@@@BBBBBBCCCCCCEEEJJJPPPUUUYYY```iiioooooommmlllllllllnnnpppsssvvvxxxzzzzzzzzzzzzzzzzzz{{{{{{||||||}}}{{{zzzyyyvvvrrrooommmlllllliiijjjhhheeeeeegggeee```QQQOOOMMMKKKJJJRRReeewww}}}|||{{{kkkhhhdddeeelllxxx|||uuummmgggbbb[[[SSSOOORRRMMMMMMMMMNNNOOOTTTZZZ___```bbbfffmmmvvv~~~}}}|||}}}~~~~~~{{{vvvssstttsssqqqooonnnmmmllllllqqqpppooonnnnnnooopppppprrrqqqrrruuuyyy{{{||||||}}}yyyxxxxxxzzz{{{yyyvvvqqqlllfff```YYYTTTQQQPPPMMMJJJHHHHHHHHHHHHJJJJJJIIIJJJLLLNNNOOOPPPQQQTTTWWW]]]fffssspppbbbYYYQQQLLLJJJFFFFFFDDDCCCAAA@@@>>>>>>>>>>>><<<;;;;;;<<<=========>>>@@@BBBEEEGGGIIIJJJJJJKKKKKKIIIFFFGGGLLLQQQ^^^nnn~~~zzzxxx~~~{{{xxxxxxyyyssstttxxxyyywwwsssrrrvvvxxxwwwuuussspppoooqqqqqqpppnnnmmmnnnooopppqqqqqqqqqqqqtttqqqsssxxx{{{yyywwwxxxxxxxxxwwwtttrrrpppooopppssssssqqqppppppoooooooooooommmkkkiiiiiijjjlllnnnooollljjjjjjkkklllmmmlllkkklllpppssstttwww~~~zzzuuusssyyy|||wwwuuurrrqqqqqqrrrqqqppptttssspppjjjaaaYYYTTTRRRSSSOOOJJJIIIIIIHHHDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAABBBCCCDDDDDDDDDAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>?????????>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???DDDEEEGGGHHHKKKOOOTTTXXX```fffmmmpppooommmllllllmmmooorrruuuxxxyyyzzzzzzzzzzzz{{{|||}}}~~~~~~{{{yyyvvvsssnnniiidddaaa``````___aaa```^^^___cccccc___QQQPPPOOOPPPUUUddd~~~}}}|||zzztttlllhhhmmmzzz~~~xxxrrrllldddZZZTTTTTTNNNMMMLLLKKKJJJLLLOOORRRSSSUUUXXX]]]dddlllrrrvvv}}}~~~|||vvvuuuuuusssrrrpppooonnnmmmpppqqqrrrsssttttttuuuuuuyyyxxxyyy{{{zzzuuusssqqqnnnkkkeee```ZZZTTTPPPMMMJJJHHHGGGGGGFFFFFFFFFGGGGGGHHHLLLKKKKKKKKKMMMQQQUUUWWWXXX]]]eeeppp}}}tttbbbXXXQQQKKKGGGGGGCCCCCCBBBAAA@@@???>>>>>>======<<<;;;;;;<<<>>>>>>???@@@BBBEEEGGGHHHIIIJJJHHHHHHHHHFFFGGGLLLUUU\\\ooo}}}}}}yyyuuuzzzvvvuuuzzztttnnnmmmuuuuuusssrrrwww~~~}}}yyyrrrllljjjmmmoooooommmlllmmmnnnooopppppppppppprrrnnnlllppprrrrrrtttwwwwwwvvvuuutttrrrpppnnnmmmppppppppppppoooooonnnmmmhhhiiikkklllnnnnnnnnnnnnllljjjhhhiiikkknnnoooooonnnnnnppprrrqqqqqqyyy|||qqqjjjlllsss~~~zzzxxxxxxxxxwwwuuuuuuvvvwwwwwwvvvsssmmmeee___\\\[[[ZZZTTTLLLHHHFFFEEECCCAAA??????????????????>>>>>>>>>???????????????>>>>>>????????????@@@AAABBBCCC@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCAAAAAA@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCGGGJJJMMMPPPRRRVVVZZZ\\\hhhlllqqqrrrooommmlllmmmoooqqquuuyyy{{{{{{{{{zzzzzz{{{|||~~~}}}}}}xxxvvvppplllddd]]]WWWSSSRRRRRRSSSUUUUUUTTTXXX^^^___\\\TTTQQQSSS[[[jjj~~~|||{{{vvveeebbbmmmzzz{{{uuummmccc\\\XXXTTTTTTRRROOOLLLKKKLLLNNNNNNOOOQQQUUUYYY___cccfffmmmqqqxxx~~~}}}zzzuuuuuuuuuvvvvvvvvvuuuuuussstttwwwzzz|||}}}|||||||||{{{{{{}}}|||tttkkkeeecccaaa[[[VVVRRRNNNJJJGGGFFFGGGFFFFFFDDDEEEFFFGGGHHHIIIJJJJJJLLLMMMMMMOOORRRXXX^^^bbbdddkkkwwwrrreeeXXXPPPKKKFFFCCCDDDAAAAAA@@@@@@??????>>>>>><<<<<<;;;;;;<<<===???@@@BBBCCCEEEGGGHHHIIIIIIIIIGGGFFFEEEFFFLLLWWWeeeooo}}}yyy|||tttmmmoooxxx|||tttooommmtttsssqqqttt}}}}}}tttkkkhhhlllppppppooommmnnnooopppppppppppppppnnnhhheeehhhkkkmmmqqqvvvyyyvvvrrrooommmllljjjiiimmmnnnoooppppppooommmlllhhhiiikkknnnooopppppppppmmmkkkhhhhhhkkkmmmooopppnnnnnnooopppnnnlllqqqxxxtttkkkjjjmmmwww}}}yyyyyy~~~|||yyyxxxzzz|||zzzwwwvvvyyy{{{ssssssqqqmmmhhheeeeeeeeeaaaZZZPPPJJJHHHGGGFFFDDDBBBBBBBBBAAAAAA@@@@@@@@@???@@@AAAAAAAAA???>>>===?????????@@@@@@AAABBBBBB???@@@@@@AAABBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBB???@@@AAABBBCCCCCCBBBBBBAAA@@@???>>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@??????>>>>>>???CCCCCCBBBBBBBBBDDDFFFGGGFFFGGGGGGHHHJJJKKKLLLMMMLLLOOOTTTXXXZZZ\\\^^^```kkknnnqqqqqqnnnmmmnnnppprrruuuyyy}}}~~~~~~|||{{{yyy{{{}}}yyysssooohhhcccZZZRRRLLLJJJJJJKKKPPPRRRSSSSSSWWW]]]___\\\WWWUUUZZZmmm~~~|||wwwttt|||{{{dddYYY___iiixxx~~~~~~}}}uuummmfffaaaZZZZZZXXXTTTPPPMMMLLLMMMLLLMMMNNNOOORRRUUUWWWYYY___bbbgggnnnuuu{{{|||xxxuuuvvvyyy{{{}}}|||zzzxxxwwwvvvuuusssqqqfff```XXXSSSRRRPPPKKKFFFHHHGGGEEEEEEFFFGGGFFFEEEFFFGGGHHHIIIJJJLLLLLLMMMLLLOOORRRUUUZZZbbbkkkqqqwwwwwwfff\\\QQQLLLHHHCCCAAABBB@@@@@@?????????>>>>>>>>><<<<<<;;;<<<===???AAACCCEEEFFFGGGIIIJJJIIIHHHHHHDDDCCCDDDIIITTTeeewww~~~xxxgggfffkkkzzzyyyuuuqqqpppvvvtttsssvvv~~~wwwnnnjjjmmmqqqssssssppppppqqqrrrrrrrrrqqqqqqlllfffcccfffjjjnnntttzzzyyyqqqkkkiiiiiiiiiiiikkklllnnnoooooonnnmmmllllllllllllmmmnnnoooqqqqqqpppmmmiiihhhjjjlllnnnnnnmmmkkklllnnnllljjjmmmsss~~~{{{tttqqqooogggkkktttzzzvvvwww||||||yyyxxx{{{}}}{{{xxxvvvxxxzzzrrrsssrrrooolllkkkkkklllfff___VVVPPPOOOOOONNNMMMIIIHHHFFFEEECCCCCCCCCCCCBBBCCCCCCCCCBBBAAA???>>>@@@@@@@@@AAAAAAAAAAAAAAA???@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@AAABBBCCCDDDCCCBBBAAAAAA@@@???>>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@DDDDDDCCCCCCDDDFFFHHHIIIGGGHHHJJJLLLPPPTTTWWWYYYTTTXXX]]]```bbbbbbcccccckkknnnppppppoooooorrruuuwwwyyy}}}~~~|||zzz{{{~~~{{{ssskkkfff\\\WWWPPPIIIFFFFFFHHHJJJQQQTTTUUUVVV[[[aaabbb___[[[[[[ggg~~~}}}yyyuuu|||~~~eeeWWWVVV[[[jjjuuuzzzxxxvvvtttuuu|||~~~yyyrrrlllaaaaaa___ZZZTTTPPPMMMMMMJJJJJJKKKKKKLLLMMMNNNOOOUUUWWW[[[```eeejjjnnnpppqqqtttxxx}}}}}}wwwwww{{{}}}~~~{{{xxxsssppplllhhheeeaaa]]]ZZZTTTPPPKKKIIIIIIHHHEEEBBBGGGFFFFFFFFFGGGGGGEEECCCHHHHHHIIIJJJLLLNNNPPPQQQQQQUUU\\\cccjjjtttvvvkkk\\\TTTMMMIIIFFFBBB@@@BBB@@@@@@@@@???>>>>>>>>>===<<<<<<<<<===???BBBDDDEEEFFFGGGIIIJJJJJJIIIGGGFFFAAACCCHHHSSScccvvv{{{ooofffccckkk~~~xxxuuutttssssssvvvuuutttwww{{{wwwqqqnnnnnnqqqtttvvvrrrrrrsssssssssssssssrrrnnniiifffjjjooorrrwww}}}zzzpppiiihhhiiijjjjjjiiijjjkkklllllllllllllllpppooommmmmmmmmoooqqqsssrrrnnnjjjhhhiiikkklllmmmllljjjjjjkkkkkkiiilllqqqxxxyyysssbbbcccgggooozzz{{{xxxxxx{{{}}}~~~~~~}}}{{{{{{||||||{{{xxxvvvuuuuuuuuuuuuuuussspppnnnnnnoooiiiddd^^^ZZZ[[[[[[ZZZYYYTTTQQQMMMJJJGGGGGGHHHIIIIIIIIIHHHGGGFFFEEECCCCCCDDDDDDEEEEEEDDDDDDCCCBBBAAABBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBDDDEEEEEEDDDBBBAAAAAAAAA@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEGGGIIIKKKLLLJJJKKKMMMQQQVVV\\\aaacccaaadddiiikkkkkkiiiiiiiiikkkooorrrsssssstttxxx{{{|||~~~|||~~~~~~yyyrrriii```[[[QQQMMMHHHEEEDDDGGGKKKMMMNNNSSSWWW[[[bbbhhhiiifffggglll}}}~~~xxx{{{lll]]]VVVUUU[[[hhhvvv}}}zzzvvvuuusssuuu{{{}}}vvvnnnnnnkkkfff^^^WWWSSSQQQMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPRRRUUUXXX[[[^^^``````bbbfffiiimmmsssyyy~~~}}}tttsssvvv{{{|||~~~~~~xxxwwwuuusssoookkkhhhfff```]]]YYYVVVTTTPPPMMMJJJIIIHHHFFFFFFEEEEEEFFFFFFHHHGGGFFFGGGHHHIIIIIIGGGKKKKKKKKKMMMOOOSSSVVVYYY]]]dddnnnxxx~~~tttggg^^^QQQKKKGGGFFFDDDAAA@@@CCCAAAAAA@@@??????>>>===============???AAADDDFFFHHHGGGHHHJJJKKKJJJHHHFFFDDDAAAGGGTTTdddwwwrrrmmmmmmoooyyy{{{tttssssssuuuxxxuuuuuuttttttzzzzzzssssssrrrooommmnnnrrrvvvsssssstttttttttssssssrrrpppllljjjmmmqqqsssvvvzzz}}}uuukkkfffgggiiiiiihhhgggggggggggghhhiiijjjkkknnnnnnnnnnnnoooqqqssstttrrrnnnjjjhhhiiikkkmmmnnnnnnjjjiiijjjjjjiiilllqqqrrryyywwwgggfffeeefffkkksss|||yyywwwxxxwww{{{~~~~~~~~~~~~~~~}}}{{{zzzxxxvvvrrroooppprrrttttttrrrpppooopppjjjgggdddeeeggghhhgggeeeccc^^^XXXRRROOOOOOQQQRRRUUUTTTRRRQQQOOONNNNNNMMMNNNNNNNNNNNNMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFFFFEEECCCAAAAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBCCCCCCDDDEEEFFFEEEGGGIIILLLNNNPPPQQQRRRRRRSSSVVVZZZ___eeejjjmmmpppsssuuuvvvtttrrrpppppppppsssxxxyyyyyyzzz~~~yyyxxxtttoooggg^^^VVVRRRLLLJJJGGGFFFHHHLLLPPPSSSSSS[[[ccclllvvv}}}zzzxxx}}}ssseee[[[VVVRRR___nnnvvv{{{}}}yyywwwvvvwww}}}}}}|||{{{xxxqqqhhh```ZZZXXXSSSSSSRRRRRRQQQQQQPPPPPPMMMMMMMMMNNNOOOQQQRRRSSSUUUWWWZZZ\\\^^^aaafffiiijjjpppvvvwwwyyy~~~~~~rrrjjjhhhlllqqqqqqqqqrrrrrrqqqnnnkkkjjjaaa```___]]][[[XXXVVVUUUMMMLLLJJJIIIIIIIIIGGGEEEDDDEEEFFFEEEEEEEEEGGGIIIGGGFFFEEEFFFJJJMMMOOOPPPNNNMMMNNNOOOSSSXXX]]]```iiiqqq~~~zzzrrrhhh\\\RRRJJJEEECCCCCCCCC@@@@@@CCCBBBBBBAAA@@@???>>>============>>>???BBBEEEHHHIIIGGGIIIJJJKKKJJJHHHEEECCCCCCMMM___ttt}}}}}}nnnnnnsssyyysssrrrtttwww|||ssssssrrrqqqtttyyyxxxsssmmmppprrrpppllllllpppuuusssssssssttttttsssrrrrrrpppllljjjnnnqqqqqqrrruuutttnnnfffccceeegggfffdddeeedddddddddeeefffhhhjjjkkklllnnnppprrrsssttttttqqqmmmiiigggiiilllnnnooopppkkkiiiiiiiiihhhkkkpppnnnsssyyyyyynnnkkkgggcccbbbgggooouuu{{{vvvuuupppuuu{{{~~~~~~}}}}}}~~~~~~~~~{{{yyyyyyvvvppplllhhhkkkoooqqqqqqqqqqqqqqqjjjiiiiiikkkoooqqqooolllnnniiibbbZZZWWWWWWYYY[[[```^^^\\\ZZZXXXWWWWWWXXXWWWXXXXXXWWWVVVSSSQQQPPPNNNNNNNNNNNNNNNNNNMMMMMMFFFFFFFFFFFFEEEEEEEEEEEEBBBDDDFFFGGGGGGFFFCCCBBBAAAAAABBBCCCBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDFFFGGGHHHIIIKKKOOORRRUUUWWWXXXXXX[[[\\\^^^bbbgggmmmrrruuu{{{|||~~~}}}{{{xxxvvvvvvtttxxx}}}~~~~~~rrrqqqmmmggg___WWWPPPLLLMMMLLLJJJJJJMMMQQQVVVYYYbbbkkkwww}}}yyy|||rrr```QQQKKKOOO\\\lllwww|||}}}uuulllgggdddbbb^^^YYYUUURRRQQQPPPOOOKKKMMMNNNOOONNNNNNNNNOOOMMMMMMNNNOOORRRTTTVVVWWW[[[\\\^^^```ccceeeggghhhkkkmmmppprrrtttxxx|||~~~}}}{{{zzzxxxwwwvvvrrrmmmeee^^^[[[[[[]]]___bbbbbbaaa```]]]ZZZWWWVVVTTTSSSRRRPPPNNNLLLJJJIIIHHHIIIIIIGGGEEECCCCCCDDDIIIGGGEEEFFFHHHHHHFFFCCCHHHJJJKKKLLLMMMMMMNNNNNNSSSRRRSSSVVV]]]eeekkknnn{{{wwwlllbbbYYYPPPJJJFFFEEECCCBBBAAA@@@??????????????????>>>===;;;;;;>>>>>>???@@@BBBDDDFFFGGGIIIKKKMMMKKKHHHEEEDDDDDDDDDXXXrrr|||tttwwwvvvsss{{{uuusssvvvxxxzzzrrrqqqpppppprrrrrrqqqppppppkkkgggiiippptttrrrnnnnnnuuuuuunnnooowwwxxxqqqpppmmmiiijjjmmmnnnkkkhhhiiieeebbbcccggghhheeeaaacccbbbbbbeeejjjlllkkkiiiiiinnnqqqqqqtttxxxyyywwwuuurrrooollllllnnnqqqsssmmmpppqqqoookkkhhhhhhiiimmmnnnrrryyyyyykkkccceeejjjmmmyyyuuuppprrrtttwwwyyy{{{}}}~~~|||{{{{{{~~~}}}}}}{{{uuummmfffhhhjjjmmmnnnnnnmmmnnnooolllkkkkkkmmmpppssssssrrrsssmmmeee]]]YYYYYY\\\^^^eeedddcccbbbaaabbbccccccdddcccaaabbbcccaaa\\\XXX[[[YYYVVVVVVVVVUUUQQQNNNKKKJJJHHHEEEDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFDDDBBBEEECCCAAABBBDDDDDDAAA>>>?????????@@@@@@@@@@@@@@@EEEEEEEEEEEEFFFGGGHHHIIINNNRRRVVVXXXXXXYYY]]]```^^^aaafffkkknnnqqquuuxxx{{{xxxzzz{{{}}}}}}uuuooojjjbbb[[[VVVOOOJJJIIIMMMNNNNNNOOOQQQVVV\\\bbbeeerrrtttdddWWWKKKLLLTTTbbbnnnuuuzzz~~~~~~}}}||||||}}}~~~~~~zzzyyytttooohhhbbb]]][[[XXXWWWOOOPPPPPPOOOMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPPPPRRRSSSTTTVVVXXXYYY[[[\\\[[[\\\^^^```bbbdddhhhkkknnnnnnmmmmmmmmmnnnooopppssssssssssssrrrpppnnnmmmhhhgggfffeeecccbbbaaa```ZZZXXXTTTPPPNNNMMMNNNNNNPPPQQQQQQPPPOOOMMMKKKJJJLLLKKKKKKJJJIIIHHHGGGGGGDDDEEEFFFEEECCCBBBCCCDDDGGGEEEEEEFFFIIIJJJHHHFFFJJJKKKMMMMMMNNNNNNOOOPPPUUUXXX\\\ccckkkttt~~~yyylllaaaYYYQQQIIIDDDEEEDDDCCCAAA@@@@@@??????@@@@@@??????>>>>>>======???@@@AAABBBDDDEEEGGGGGGCCCGGGIIIGGGCCCBBBGGGMMMWWWjjj~~~zzzzzz{{{vvvsss~~~|||yyyzzzuuutttuuuwwwxxxsssrrrqqqpppqqqqqqpppnnnmmmjjjhhhjjjnnnqqqpppnnnoooyyy{{{tttqqquuuuuuqqqooollliiijjjmmmnnnkkkhhhdddaaa___bbbfffiiigggdddfffeeeeeegggkkknnnmmmlllggglllooopppsssxxxyyywwwzzzwwwsssooommmnnnoooqqqrrrsssssspppkkkhhhhhhiiieeehhhlllsss|||vvvmmmkkkkkkjjjpppxxx|||rrrpppnnnqqqwww{{{|||{{{yyy|||~~~|||yyyvvvppphhhbbbdddiiippptttuuusssqqqppplllkkkkkkllloooppppppoooooojjjddd^^^\\\^^^aaadddcccbbbaaaaaaaaaaaabbbccceeeccccccdddeeeddd```]]][[[XXXUUUSSSSSSQQQNNNKKKHHHGGGFFFEEEEEEEEEEEEEEEGGGFFFEEEEEEFFFDDDAAA???CCCBBBAAABBBDDDDDDBBB@@@AAA@@@@@@AAAAAABBBCCCDDDEEEEEEGGGHHHJJJLLLNNNOOOTTTXXX]]]______```cccfffgggkkkooorrruuuxxx{{{~~~~~~~~~}}}wwwnnnhhh[[[VVVRRRPPPMMMIIIIIIMMMOOORRRVVV]]]fffppp{{{xxxkkkaaaQQQLLLLLLVVVcccmmmtttyyywwwwwwwwwwwwxxxyyyzzz{{{~~~wwwnnngggccc___]]]XXXVVVTTTRRRPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPRRRSSSTTTUUUVVVYYY\\\ZZZZZZYYYYYYYYYZZZ[[[[[[ZZZ[[[[[[[[[ZZZYYYWWWVVVVVVVVVUUUTTTRRRQQQPPPPPPJJJJJJJJJJJJIIIGGGFFFEEEGGGGGGHHHHHHIIIHHHHHHGGGDDDDDDEEEEEEEEEFFFFFFFFFCCCDDDEEEEEEDDDCCCDDDEEEFFFFFFFFFGGGJJJLLLLLLKKKLLLNNNPPPRRRRRRSSSUUUWWW^^^eeepppxxxxxxooocccXXXQQQLLLFFFBBBDDDCCCBBBAAA@@@?????????AAA@@@???>>>>>>???@@@@@@AAACCCDDDFFFGGGHHHHHHGGGBBBFFFHHHEEEAAAEEEPPPZZZhhhyyyyyyttttttvvvwwwtttxxxvvvuuu|||wwwtttssstttuuuuuutttrrrppppppqqqpppooommmkkkkkkkkklllmmmnnnooooooqqq{{{wwwqqqqqqrrrpppnnnkkkjjjkkkmmmnnnkkkhhh```^^^^^^aaafffiiihhhfffhhhfffeeegggjjjmmmnnnnnnhhhlllpppqqquuuzzz|||{{{xxxuuurrrooommmmmmnnnoootttsssrrrnnnkkkhhhhhhhhhaaadddiiilllrrr}}}xxxuuuqqqllliiiooowwwwwwqqqllllllrrrxxxxxxvvvuuuxxx}}}}}}zzzvvvsssoooiiiffffffmmmwww}}}}}}xxxssspppnnnmmmllllllmmmmmmlllkkkjjjgggccc``````ccchhhkkkcccbbbaaa````````````aaa^^^^^^]]]^^^______]]][[[ZZZWWWSSSPPPNNNMMMJJJHHHEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEEEEEEEEEEBBB@@@BBBAAAAAACCCEEEFFFEEECCCDDDCCCCCCCCCDDDGGGIIIKKKHHHIIILLLOOOSSSUUUVVVWWW\\\```dddffffffgggkkknnnrrruuuxxxzzz{{{}}}}}}xxxuuurrrmmmeee^^^QQQNNNMMMNNNLLLJJJMMMRRRTTTYYYcccppp~~~}}}yyy~~~tttkkk]]]QQQIIINNNZZZeeennntttrrrrrrrrrsssttttttuuuuuuuuuzzzzzzsssmmmiiifffbbb___\\\YYYXXXXXXXXXXXXQQQQQQQQQQQQQQQPPPPPPOOOMMMLLLKKKJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPQQQSSSPPPPPPPPPPPPPPPPPPQQQQQQNNNOOOOOOPPPOOONNNLLLKKKNNNNNNMMMMMMLLLKKKJJJJJJGGGHHHIIIIIIIIIHHHGGGFFFGGGHHHHHHIIIIIIIIIIIIJJJCCCDDDDDDEEEFFFFFFGGGGGGEEEGGGHHHGGGFFFEEEFFFGGGGGGGGGHHHIIIKKKMMMNNNNNNOOOSSSVVVXXXYYY\\\```dddnnnyyy~~~vvvllldddXXXOOOJJJGGGCCC@@@BBBAAA@@@???????????????@@@???=========???AAACCCDDDEEEHHHJJJJJJIIIHHHGGGHHHHHHHHHGGGIIIRRR^^^gggssswwwqqqmmmxxxwwwxxxyyy|||{{{ppp{{{~~~xxxvvvsssqqqqqqrrrrrrqqqqqqpppoooooopppqqqooonnnjjjmmmppppppnnnmmmoooqqqsssxxxyyyrrrnnnoooooonnnkkkjjjjjjkkkmmmmmmkkkiiicccbbbaaacccfffggggggeeefffdddcccdddfffhhhkkkllljjjnnnqqqssswww}}}~~~pppooommmlllkkklllmmmnnnpppooommmkkkiiihhhhhhiiidddgggiiihhhiiiqqqzzzsssmmmooorrrxxx~~~yyyrrrooooooqqqqqqppptttwww|||~~~~~~~~~~~~|||yyywwwuuusssrrrqqqpppwww{{{tttpppsssqqqooonnnooonnnllljjjiiigggdddcccdddhhhmmmpppffffffdddcccaaa```___^^^ZZZYYYXXXXXXXXXWWWWWWVVVWWWUUURRROOOMMMKKKJJJIIIFFFFFFFFFGGGGGGFFFFFFFFFEEEDDDDDDEEEGGGHHHGGGFFFCCCDDDEEEFFFHHHIIIIIIHHHIIIHHHGGGHHHJJJMMMQQQSSSPPPRRRUUUYYY\\\^^^___```cccgggkkkmmmmmmnnnqqquuuyyy{{{|||}}}}}}~~~zzzpppjjjgggbbbZZZTTTPPPMMMMMMOOONNNOOOVVV^^^```jjjxxxvvvnnnsss~~~vvviiiZZZMMMLLLTTT]]]ffflllmmmnnnpppqqqrrrrrrqqqqqqlllpppvvv|||}}}xxxvvvllliiieeedddeeeffffffeeeZZZZZZYYYXXXVVVTTTQQQPPPNNNMMMKKKIIIHHHIIIIIIJJJJJJKKKLLLKKKJJJIIIIIIJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFHHHGGGFFFEEEDDDDDDDDDEEEGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGIIIIIIHHHGGGFFFGGGHHHHHHIIIIIIJJJKKKMMMOOOQQQTTTXXX^^^aaacccgggnnnssstttlll^^^VVVLLLEEEBBB@@@>>><<<@@@??????>>>>>>>>>??????>>>===<<<<<<>>>@@@CCCEEEFFFHHHJJJKKKKKKJJJHHHGGGIIIGGGGGGMMMZZZgggqqquuu}}}wwwssssssrrr|||yyyyyyxxxxxxxxxqqqpppnnnnnnooooooooonnnnnnmmmlllnnnppprrrqqqppplllpppttttttqqqooooooqqqtttqqqllliiijjjmmmmmmjjjiiiiiijjjlllmmmmmmkkkjjjiiihhhfffffffffeeedddbbbeeeddddddcccdddfffiiillljjjnnnpppqqquuu{{{~~~|||nnnmmmlllkkkkkkkkkkkkllllllkkkkkkkkklllmmmmmmmmmhhhjjjjjjgggeeekkkwww}}}xxxtttpppqqquuu{{{~~~wwwpppkkkkkkmmmooorrrwwwzzzzzzzzzzzz{{{|||{{{yyywwwuuuvvvwwwxxxyyy}}}zzzxxxxxxvvvtttssssssrrrpppnnnlllkkkiiihhhiiilllppprrrnnnmmmkkkhhheeebbb```___^^^]]][[[YYYWWWVVVWWWWWWWWWVVVUUUSSSQQQPPPOOOPPPLLLLLLKKKJJJJJJIIIIIIIIIKKKIIIIIIIIIKKKLLLLLLKKKIIIJJJLLLMMMMMMMMMNNNNNNOOONNNNNNNNNQQQUUUYYY[[[[[[]]]___aaaccceeeffffffkkkooosssuuuuuuvvvzzz}}}~~~~~~}}}yyyqqqfff___ZZZWWWQQQMMMNNNMMMNNNQQQTTTZZZfffrrrzzzssslllpppxxxttteeeUUUOOOQQQVVV]]]cccjjjkkknnnooopppooonnnmmmfffiiinnnssswwwyyyyyyxxxzzzyyyvvvssssssuuuwwwvvvtttlllkkkhhhddd___YYYTTTQQQPPPNNNLLLIIIHHHHHHIIIIIIIIIKKKLLLKKKIIIGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGFFFGGGHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHEEECCCBBBCCCDDDEEEHHHGGGGGGFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJHHHHHHIIIKKKKKKMMMNNNOOOPPPSSSWWWZZZ___dddkkknnnpppvvv~~~ssshhh```UUUOOOGGGBBBAAAAAA???===>>>>>>=========>>>>>>???<<<<<<===>>>@@@CCCEEEGGGHHHIIIJJJJJJJJJHHHGGGFFFFFFEEEJJJYYYmmm}}}}}}wwwwww{{{|||{{{{{{wwwwww|||rrrnnnlllkkklllnnnooonnnnnnkkkkkkkkkmmmppprrrrrrrrrnnnrrrvvvvvvsssqqqppppppqqqkkkeeedddhhhkkkjjjffffffhhhjjjlllmmmmmmlllkkklllkkkiiigggeeecccbbbaaafffggghhhgggggghhhkkknnnhhhkkkmmmllloootttwwwuuuqqqpppooonnnllljjjiiihhhjjjjjjkkknnnrrrttttttssshhhiiiiiiggggggmmmxxx{{{tttqqqooopppuuu{{{vvvnnnkkklllfffiiimmmppprrrsssvvvwwwyyyyyyxxxvvvttttttwwwyyy}}}}}}{{{yyyxxxyyyxxxvvvtttsssrrrpppooopppqqqtttuuuvvvuuussspppmmmiiifffdddcccbbb```\\\YYYXXXZZZ\\\\\\^^^___^^^[[[YYYYYYYYYVVVTTTSSSQQQPPPPPPQQQQQQXXXVVVTTTRRRRRRRRRQQQOOORRRTTTUUUUUUTTTSSSTTTUUUUUUUUUUUUVVVYYY\\\___aaadddddddddeeegggiiikkklllssswww|||~~~~~~~~~|||zzzvvvrrrjjjddd\\\UUUQQQNNNMMMMMMNNNOOOTTT\\\cccmmm~~~xxxuuuyyy{{{|||rrrbbbXXXSSSRRRWWW]]]gggiiikkknnnooommmkkkjjjccceeehhhlllnnnpppppppppsss}}}~~~zzzuuunnnfff```\\\VVVTTTQQQNNNMMMMMMNNNOOOMMMOOOPPPOOOLLLJJJIIIJJJKKKKKKLLLLLLLLLKKKIIIIIIFFFGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHJJJJJJIIIHHHHHHIIIJJJKKKIIIIIIIIIIIIJJJJJJKKKKKKIIIKKKMMMNNNNNNOOOQQQSSSTTTVVVYYY[[[]]]bbbhhhlllrrrxxx~~~uuuiii]]]VVVPPPKKKEEEBBBCCCCCCAAA@@@===<<<<<<<<<======>>>???<<<===???AAADDDFFFHHHIIIJJJIIIIIIHHHGGGFFFFFFEEEGGGKKKWWWkkk}}}}}}wwwpppyyyvvvpppmmmlllkkklllnnnppppppppplllkkkkkkmmmoooqqqqqqpppoooqqquuuvvvuuurrrooonnnmmmiiiggggggiiihhhfffcccdddgggjjjlllmmmllllllkkkhhhhhhhhhgggeeedddcccdddfffiiikkkkkkjjjjjjlllnnnhhhkkkkkkiiijjjoooqqqpppooooooooonnnllljjjhhhfffiiiiiilllpppuuuwwwvvvttthhhhhhhhhhhhkkkqqqzzz}}}zzzuuuooopppuuu{{{wwwpppmmm```bbbeeefffgggiiillloootttuuuvvvuuutttuuuyyy|||~~~||||||}}}}}}{{{zzzzzzyyyxxxwwwwwwxxxzzz{{{{{{zzzyyywwwuuuqqqnnnllliiiiiigggddd``````cccfffgggjjjlllkkkhhhdddcccccc___]]]ZZZXXXXXXZZZ\\\^^^dddaaa^^^\\\[[[[[[YYYXXX[[[]]]___]]][[[YYYYYYZZZZZZZZZ[[[]]]___bbbdddeeegggfffeeeeeegggjjjmmmoooxxx|||zzzvvvtttpppiiiddd\\\ZZZVVVQQQNNNNNNRRRVVVYYY^^^hhhttt}}}||||||mmmaaaXXXSSSVVV\\\dddgggjjjmmmmmmllljjjhhhbbbccceeegggiiijjjjjjjjjooozzz{{{tttnnnjjj]]][[[XXXUUUTTTTTTUUUVVVNNNPPPQQQPPPNNNKKKJJJJJJJJJKKKLLLLLLLLLJJJIIIHHHIIIJJJKKKMMMMMMMMMMMMLLLGGGGGGGGGHHHHHHHHHHHHHHHDDDEEEFFFFFFGGGGGGGGGGGGIIIIIIHHHHHHIIIJJJLLLMMMJJJKKKKKKLLLMMMNNNOOOPPPKKKNNNQQQSSSUUUWWWZZZ\\\]]]```dddgggjjjpppwww}}}wwwmmmcccYYYRRRHHHDDD@@@>>>???@@@>>><<<<<<<<<<<<<<<<<<===>>>???<<<>>>AAADDDGGGIIIKKKKKKJJJJJJHHHGGGFFFEEEEEEEEEMMMVVVgggzzzyyyllllllnnn|||~~~tttrrrnnnmmmkkkllloooqqqrrrrrrmmmllllllmmmooopppooonnnoooqqqsssuuuuuurrrnnnkkkiiijjjlllnnnkkkfffcccbbbcccfffjjjmmmmmmlllllllllcccdddeeeeeeeeedddeeegggeeehhhkkkllljjjjjjkkkmmmjjjlllllliiiiiinnnooonnniiiiiijjjkkkjjjiiihhhgggggghhhkkkpppuuuwwwtttqqqjjjiiihhhiiimmmsssyyy}}}yyy~~~tttqqquuuuuu{{{vvvnnn```aaaaaa```___```ccceeennnqqqtttvvvwwwyyy~~~~~~~~~}}}~~~}}}||||||}}}~~~}}}}}}}}}|||zzzwwwuuusssssssssrrrnnnllllllqqquuupppsssvvvuuuqqqkkkiiihhhdddbbb___]]]^^^aaaeeehhhiiifffcccbbbbbbcccbbbaaaaaaccceeeccc___\\\\\\]]]]]]^^^___aaaccceeegggggggggfffddddddfffjjjooorrrxxx||||||uuuqqqnnniiiaaaZZZTTTVVVUUURRRPPPRRRZZZaaaiiippp~~~zzzwww|||~~~tttdddZZZXXXYYYbbbgggllllllgggcccccceee^^^```bbbcccbbbaaaaaabbbjjjqqq{{{~~~wwwiiifffbbb``````^^^[[[WWWUUU[[[]]]WWWQQQNNNNNNMMMOOONNNMMMMMMMMMMMMMMMNNNKKKLLLLLLMMMNNNMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKJJJJJJKKKMMMNNNMMMLLLLLLKKKJJJKKKLLLMMMMMMLLLSSSRRRRRRRRRTTTVVVXXXZZZXXXZZZ[[[]]]___ccciiimmmqqqsssuuuxxx|||vvvkkkbbbYYYPPPIIIDDDCCCBBB@@@???>>>>>>>>>======<<<;;;999:::<<>>==================;;;:::;;;===@@@AAABBBDDDGGGJJJLLLLLLLLLIIIGGGCCC@@@@@@DDDKKKQQQfffwww~~~nnnhhhhhhjjjxxxvvvlllkkkooommmppprrrrrrppppppqqqsssqqqnnnooottttttooolllmmmpppqqqrrrsssqqqmmmjjjgggllljjjgggccc```___bbbdddhhhlllqqqttttttqqqllliiicccaaa```aaaeeehhhiiiiiijjjkkklllkkkjjjjjjkkkmmmnnnmmmlllkkkkkkkkkkkkkkkiiiiiihhhhhhhhhhhhiiiiiifffiiikkkjjjlllpppooollllllmmmooonnnmmmllllllmmmqqqsssxxx~~~yyyqqqjjjkkkrrr|||zzztttmmmhhhddd```]]][[[```bbbffflllssszzz}}}~~~}}}yyytttssswww||||||wwwtttsssqqqpppoooppprrrttttttsssqqqpppooonnnoooppprrrssssssrrrppplllhhhffffffgggggggggggghhhiiijjjkkkkkkkkkmmmppprrruuuyyy~~~}}}zzzwwwmmmiiiccc]]]ZZZYYYXXXXXXTTTYYY___fffppp|||zzzuuuwwwuuuggg^^^ZZZ[[[^^^_________^^^]]]aaa]]]ZZZ[[[^^^aaabbbaaa^^^eeeoooyyy}}}{{{yyytttwwwtttjjjbbb___^^^\\\\\\[[[[[[ZZZYYYXXXXXXWWWWWWVVVVVVVVVWWWXXXZZZ[[[YYYYYYXXXWWWWWWWWWWWWWWWUUUVVVYYY[[[[[[ZZZWWWVVVTTTSSSSSSTTTVVVXXX[[[]]]aaadddiiinnntttxxx{{{|||}}}uuulllaaaWWWPPPKKKFFFBBBAAA@@@???>>>======<<<<<<============<<<===???BBBDDDEEEGGGIIIJJJKKKJJJJJJDDDCCCBBBBBBFFFNNNYYY```zzzrrriiieeekkkuuuwwwnnniiiiiikkknnnoooppppppoooooopppqqqpppooopppsssrrrnnnkkklllmmmnnnpppqqqpppmmmjjjhhhmmmjjjeee```]]]___ccchhhkkknnnqqqsssssspppllliii______aaaeeeiiikkkkkkjjjiiikkkmmmmmmllllllmmmnnnpppooonnnllljjjiiihhhhhhjjjjjjjjjiiihhhhhhggggggfffjjjkkkjjjjjjmmmmmmjjjooooooooolllhhhfffeeefffnnnnnnqqqwww}}}}}}~~~wwwjjjdddjjjvvvvvvlllddd___]]]___bbbgggnnnuuuzzz~~~~~~zzzyyy||||||xxxuuuttttttuuuttttttuuuwwwxxxwwwvvvpppqqqqqqrrrtttuuuvvvvvvwwwvvvsssooolllkkkmmmooommmpppsssrrrnnnllllllmmmooorrrvvvyyy|||}}}|||tttmmmhhh```]]]YYYWWWWWWZZZ^^^aaadddjjjuuu~~~rrruuu|||sssjjj```^^^[[[ZZZ\\\]]]]]]]]]___[[[XXXZZZ___bbb```]]]TTTYYYaaaiiiqqqxxx~~~zzzrrrooonnnllljjjjjjiiihhhgggfffdddddddddcccbbbbbbccceeegggiiihhhgggeeecccbbbaaaaaaaaa```dddiiilllllljjjgggfff^^^^^^^^^^^^```dddhhhkkkssswww~~~yyyttteee^^^TTTLLLGGGDDDBBB@@@???>>>===<<<<<<<<<<<<<<<<<<>>>???>>>>>>???BBBDDDGGGHHHJJJJJJHHHGGGFFFFFFAAACCCEEEIIIQQQ]]]jjjrrrtttmmmiiihhhwwwzzzooollljjjiiijjjnnnoooooonnnnnnnnnooooooqqqppppppooommmkkkkkklllkkklllnnnooonnnmmmjjjiiimmmiiiddd^^^\\\___fffkkkooopppppppppnnnkkkhhhfff^^^aaadddhhhkkkkkkjjjiiiiiilllnnnoooooonnnnnnooopppooommmkkkjjjiiihhhhhhlllkkkkkkjjjiiihhhfffffffffjjjllliiiiiikkkllljjjppppppnnnkkkfffcccbbbcccjjjjjjkkknnnuuu|||rrrhhhiiirrr~~~tttlllbbbaaaaaabbbgggmmmtttxxx|||~~~}}}yyyuuuttttttuuuttttttuuuwwwyyyyyyxxxvvvpppqqqsssuuuvvvvvvvvvuuuxxxvvvtttpppnnnnnnqqqtttuuuzzz~~~{{{tttnnnnnnqqqsssvvv{{{~~~}}}zzz{{{{{{{{{yyyuuuppphhhaaa]]]\\\[[[[[[\\\___fffnnntttxxxwww{{{uuukkkfff^^^YYYXXXYYY[[[\\\YYYWWWVVVZZZ___```\\\WWWNNNPPPUUU[[[cccnnnxxx|||||||||{{{zzzxxxwwwvvvvvvuuutttssstttvvvxxxzzz|||zzzwwwtttrrrqqqqqqqqqnnntttzzz~~~}}}{{{yyyxxxqqqqqqqqqpppqqquuu{{{vvvkkkfffXXXSSSLLLFFFBBBAAA@@@@@@======<<<<<<;;;<<<<<<<<<<<<>>>@@@@@@AAABBBDDDGGGJJJKKKKKKIIIEEEBBBBBBCCCBBBFFFLLLUUU```mmmzzzzzzllliiiiiiqqqxxxqqqpppnnnmmmmmmooonnnmmmmmmnnnoooooooooqqqrrrpppkkkhhhiiilllnnnjjjkkklllmmmmmmlllkkkjjjlllhhhccc^^^]]]aaahhhnnnqqqpppnnnkkkhhheeecccaaaaaadddgggjjjjjjiiihhhgggjjjmmmooopppooonnnnnnooommmmmmlllkkkjjjiiiiiiiiilllllllllkkkjjjhhhfffeeefffkkkllliiihhhjjjlllllloooooommmjjjgggddddddeeeiiiiiijjjlllpppvvv}}}{{{qqqnnnqqqyyy}}}lllgggaaa\\\]]]bbbiiimmmqqqtttyyy}}}zzzwwwvvvwwwyyyssstttuuuxxxzzzzzzwwwuuussstttvvvwwwwwwwwwvvvuuuvvvuuussspppnnnooorrruuu{{{vvvpppqqquuuxxx{{{{{{tttpppqqqwwwtttooojjjdddaaa^^^]]]___ccchhhmmmuuuuuuxxx~~~~~~vvvqqqggg^^^WWWTTTUUUVVVRRRRRRTTTWWWZZZYYYUUUPPPKKKLLLNNNRRRYYYdddqqqyyy{{{|||yyywwwqqqeee[[[WWWMMMKKKGGGCCC@@@??????@@@<<<<<<<<<;;;<<<<<<======<<<>>>AAABBBCCCEEEGGGIIIJJJKKKKKKGGGBBB@@@BBBEEEGGGNNNZZZfffsss~~~uuunnnmmmrrr{{{wwwvvvsssqqqrrrooommmllllllnnnpppqqqqqqqqqsssqqqkkkgggjjjnnnpppjjjkkklllmmmmmmlllkkkjjjiiigggdddaaa```dddjjjooopppnnnjjjfffcccaaaaaa```eeefffhhhiiigggfffffffffmmmnnnpppooonnnmmmnnnnnnlllkkkjjjjjjjjjjjjjjjkkkkkklllllllllkkkiiigggeeefffkkkmmmiiigggjjjnnnnnnnnnnnnmmmjjjhhhggghhhjjjkkklllmmmnnnppptttzzz~~~yyytttuuu{{{zzzssshhh^^^YYYZZZ^^^aaafffiiimmmqqqtttyyy~~~{{{wwwsssrrrtttvvvtttuuuwwwzzz|||{{{xxxuuuvvvwwwxxxyyyzzzyyyxxxwwwttttttssspppoooooorrruuu}}}{{{ssspppsssxxx}}}~~~}}}~~~yyyuuusssooohhhfffgggjjjfffaaa^^^]]]___cccfffooovvvyyyuuuyyy{{{{{{}}}~~~vvvjjj]]]TTTPPPOOOMMMNNNPPPQQQQQQOOOMMMLLLFFFGGGIIILLLRRRZZZcccjjjnnnuuu{{{~~~|||mmmiiifffeee___UUUOOOMMMFFFFFFDDDBBB@@@?????????<<<<<<<<<<<<<<<===>>>>>><<<>>>BBBDDDEEEFFFIIIKKKIIIJJJIIIEEEAAABBBGGGLLLTTT]]]lll|||ssswww}}}~~~|||zzzvvvtttuuuooommmkkklllooorrrssssssoootttvvvppplllnnnqqqqqqkkkllllllmmmllllllkkkkkkggggggfffddddddgggkkkooommmkkkfffcccaaaaaabbbdddfffggghhhfffddddddfffhhhoooppppppnnnlllkkklllnnnlllkkkjjjjjjiiijjjjjjjjjjjjkkkllllllkkkiiigggfffeeekkknnnjjjhhhkkkoooqqqmmmmmmllljjjhhhhhhjjjllljjjllloooooopppqqquuuxxxzzz{{{|||oooeee___^^^^^^___```bbbdddggglllsssxxx{{{|||~~~~~~}}}}}}|||zzzyyyvvvsssooonnnppprrrrrrtttwwwzzz|||{{{wwwtttuuuuuuvvvxxxyyyyyyyyyyyyuuuuuuuuusssqqqqqqsssuuu{{{{{{xxxsssmmmmmmsssxxx~~~}}}yyy~~~~~~}}}~~~}}}yyypppkkkgggeeebbb]]]]]]```___]]]\\\___eeennnxxx~~~}}}wwwrrrwww|||~~~vvveeeVVVOOOMMMKKKLLLMMMLLLIIIHHHIIIJJJAAACCCFFFIIILLLQQQWWW\\\dddlllsssvvv{{{}}}qqqhhh```\\\ZZZYYYUUUNNNIIIJJJBBBCCCCCCBBB@@@???>>>???<<<<<<<<<<<<<<<===>>>???<<<>>>BBBDDDFFFHHHJJJLLLGGGHHHHHHDDDBBBDDDLLLSSS___jjj|||zzzmmmkkkzzz|||wwwuuuwwwooollljjjkkkpppsssttttttllluuuzzzuuuqqqrrrsssqqqllllllmmmmmmllllllkkkkkkeeefffgggggggggiiillloookkkhhhdddaaa```bbbeeegggfffgggfffdddbbbcccgggkkkqqqqqqpppmmmkkkjjjlllmmmmmmlllkkkjjjiiiiiiiiiiiijjjkkkllllllllljjjhhhgggeeekkknnnjjjhhhlllqqqsssmmmmmmllliiiggghhhjjjlllgggjjjnnnooonnnmmmoooqqq|||{{{{{{~~~tttjjjdddbbb[[[[[[[[[\\\^^^cccjjjoooqqqssswww{{{~~~|||||||||zzzyyyzzzzzzxxxtttqqqpppqqqssspppqqquuuyyy{{{yyyuuuqqqqqqqqqssstttvvvxxxyyyzzzvvvwwwwwwvvvtttssstttvvvyyyvvvrrrllliiikkkrrrxxx||||||}}}}}}}}}~~~www}}}~~~xxxuuuuuuqqqlllfffaaa]]][[[YYYWWWXXX\\\___aaadddlllwwwxxxrrrrrrtttuuugggXXXLLLCCCFFFHHHIIIHHHGGGFFFFFFDDDEEEFFFFFFHHHJJJOOORRRYYY]]]dddkkkqqqvvvxxxyyyyyynnnfff___\\\UUUTTTQQQNNNKKKHHHEEEDDD??????>>>>>>=========<<<==================<<<<<>>>>>>>>============<<<<<<======>>>???FFFGGGIIIIIIHHHGGGGGGGGGHHHFFFEEEGGGPPP]]]kkkuuuvvvqqqtttyyy~~~|||{{{yyyvvvrrrqqqsssuuusssssstttwwwyyyyyyvvvsssoooooopppqqqrrrqqqqqqpppvvvtttqqqqqqssstttrrrooonnnllljjjiiijjjlllkkkkkkgggggggggggggggffffffeeeeeeeeefffgggiiillloooqqqsssqqqnnnkkkjjjjjjkkklllmmmoooqqqooolllkkkmmmqqqsssqqqooolllkkkiiihhhhhhjjjlllllliiiffffffjjjooonnnmmmkkkgggcccaaaaaabbbfffeeehhhppprrrpppooossstttvvv{{{~~~~~~vvvpppiiieeedddcccbbb```fffcccdddhhhjjjiiimmmsssuuuvvvxxxzzz|||~~~}}}zzzyyyvvvvvvuuuuuuuuuwwwxxxyyyvvvssspppooooooooonnnmmmoooooopppqqqqqqqqqpppoookkkjjjiiijjjmmmnnnooonnnnnnnnnooonnnmmmkkkiiihhhddddddddddddfffiiiooossswwwvvvtttqqqmmmkkkkkklllpppnnnkkkiiijjjjjjiiihhhdddbbb___]]]\\\[[[YYYYYYXXXYYY[[[^^^bbbiiiqqqwwwzzzzzz~~~sssdddVVVOOOGGGCCCEEEGGGGGGEEEBBBCCCDDDDDDDDDEEEIIIKKKLLLNNNQQQUUUZZZ^^^aaacccllloootttxxx}}}zzzpppmmmggg___XXXRRRNNNLLLIIIHHHGGGFFFDDDCCCBBBAAA?????????>>>>>>>>>>>>======<<<<<<<<<===???AAABBBGGGIIILLLLLLKKKIIIGGGGGGHHHFFFIIIUUUhhhzzztttkkkjjj{{{~~~{{{vvvvvvuuurrrooonnnooopppqqqssswww{{{|||zzztttppphhhiiijjjkkklllmmmnnnnnnwwwvvvsssrrrqqqrrrrrrsssssspppmmmlllllllllkkkjjjlllkkkjjjiiihhhgggggggggdddfffhhhkkknnnoooqqqqqqqqqooommmjjjiiiiiijjjkkkmmmooopppnnnlllmmmqqquuuyyytttnnnkkkkkkkkkiiigggiiijjjjjjhhhffffffjjjmmmnnnmmmkkkgggbbb___^^^^^^eeegggllltttvvvsssqqqqqqoooppprrrxxx~~~}}}}}}yyysssmmmjjjeee```___]]]]]]```eeeeeehhhkkkooorrrtttuuuvvvwwwwwwvvvvvvtttrrrpppooooooppppppqqqrrrrrrssssssqqqooommmllllllllljjjhhhiiiiiijjjkkkkkkkkkjjjjjjcccbbbaaabbbdddfffffffffggggggeeedddcccaaa```___[[[]]]^^^___```cccgggjjjkkkkkkiiieee```^^^^^^___ddd___[[[YYYZZZ\\\\\\ZZZ]]][[[YYYXXXYYY\\\___aaabbbfffjjjpppxxx{{{yyy~~~qqqfffYYYJJJCCCEEEGGGFFFDDDAAABBBCCCBBBBBBBBBDDDFFFHHHIIIJJJMMMPPPTTTWWWYYYaaacccgggkkkqqqxxxyyyrrrmmmeeebbb]]]XXXSSSOOOLLLKKKEEEEEEDDDBBBAAA???>>>>>>==============================<<<===???AAADDDFFFEEEHHHLLLMMMKKKIIIIIIIIIKKKOOO[[[ooo~~~tttnnnnnnmmmrrr}}}{{{uuuuuutttrrrooonnnnnnppprrrtttxxx{{{|||yyytttpppgggggghhhjjjkkknnnpppqqqwwwvvvtttpppnnnnnnqqqttttttqqqnnnmmmmmmnnnmmmlllnnnmmmkkkiiiggggggggggggfffgggiiijjjlllnnnnnnoooooonnnllljjjiiiiiijjjkkkjjjkkkkkkjjjjjjlllqqquuuzzzssskkkhhhjjjkkkjjjggghhhiiiiiihhhffffffiiilllmmmmmmkkkhhhccc```______hhhjjjnnnssstttqqqnnnmmmpppnnnmmmpppxxx|||uuukkkccc^^^\\\\\\^^^^^^___aaaccceeefffgggggghhhhhhhhhhhhhhhhhhggggggggghhhiiikkklllllllllllljjjiiihhhggggggfffcccaaabbbbbbbbbaaaaaa`````````[[[ZZZYYYZZZ\\\]]]]]]]]]___^^^\\\ZZZYYYXXXWWWWWWUUUVVVXXXYYYYYYZZZ\\\^^^\\\]]]\\\YYYWWWVVVXXXYYYYYYUUUQQQPPPSSSVVVWWWWWW\\\^^^aaadddiiiooouuuyyy|||vvvtttsssxxx~~~rrrbbbNNNDDDCCCEEECCC??????@@@AAAAAA@@@@@@AAACCCDDDDDDDDDEEEHHHKKKNNNPPPWWWZZZ]]]aaagggooowww}}}zzzrrrkkkgggeee^^^[[[XXXTTTPPPMMMLLLKKKEEEDDDCCCAAA???===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@BBBEEEGGGIIIFFFJJJMMMLLLIIIGGGIIIKKKNNN[[[rrr{{{sssnnnfffdddjjjooo||||||zzzyyyttttttsssqqqnnnmmmnnnppptttvvvxxxzzzyyywwwuuutttnnnnnnnnnooorrruuuyyy{{{{{{yyyvvvqqqnnnnnnpppssspppnnnmmmmmmnnnpppppppppnnnllliiifffddddddeeeffflllkkkjjjiiijjjkkkmmmnnnmmmlllkkkjjjjjjjjjjjjkkkhhhhhhhhhhhhiiilllpppsssuuunnnfffdddgggjjjjjjhhhgggggggggfffffffffhhhiiijjjkkkjjjhhheeebbbbbbbbbgggiiikkklllmmmnnnnnnmmmpppmmmkkkmmmsss|||vvvlllfffaaa]]]YYYYYYXXXXXXXXXYYYZZZZZZYYYYYYZZZ[[[\\\]]]^^^^^^\\\]]]^^^```aaabbbbbbbbb```___^^^]]]]]]\\\YYYWWW[[[ZZZYYYXXXVVVUUUTTTTTTRRRQQQPPPPPPRRRTTTTTTSSSUUUTTTSSSQQQOOONNNNNNNNNNNNPPPQQQQQQPPPPPPPPPQQQOOOPPPPPPOOONNNOOORRRTTTSSSRRRQQQQQQTTTYYY^^^```ccciiirrr{{{zzzppplllooovvv|||zzz|||kkkVVVHHHDDDBBB???;;;>>>???@@@@@@??????@@@AAA?????????@@@BBBDDDGGGHHHOOOQQQTTTXXX]]]eeennnssswwwzzz|||tttjjjccc^^^\\\[[[VVVTTTQQQNNNKKKIIIHHHHHHDDDCCCBBB@@@>>><<<;;;:::;;;;;;<<<<<<<<<<<<======???@@@BBBDDDFFFHHHIIIJJJLLLNNNOOOLLLGGGGGGLLLQQQWWWiiiyyynnngggkkkfffeeeiiirrr~~~{{{zzzyyysssrrrpppmmmjjjjjjmmmooouuuvvvxxxxxxwwwvvvvvvwwwwwwvvvvvvwwwyyy}}}~~~yyytttrrrqqqqqqrrrllljjjjjjkkknnnqqqssssssmmmkkkgggcccbbbbbbdddfffpppnnnlllkkkjjjkkklllmmmjjjjjjiiiiiiiiiiiiiiiiiijjjiiihhhiiijjjllloooqqqmmmhhhcccaaadddggghhhhhhfffeeeeeedddccccccddddddeeefffgggfffdddbbbbbbbbb___bbbddddddgggmmmqqqpppkkkiiihhhkkkrrrzzz{{{qqqggg^^^]]]\\\ZZZYYYWWWVVVVVVQQQQQQRRRRRRSSSUUUVVVWWWRRRSSSTTTUUUVVVWWWXXXYYYWWWUUUSSSSSSSSSRRRPPPNNNSSSRRRQQQOOONNNMMMMMMMMMKKKIIIHHHIIIJJJLLLKKKKKKLLLLLLKKKJJJIIIHHHHHHGGGIIIKKKLLLKKKJJJIIIJJJKKKIIIJJJKKKLLLLLLMMMPPPSSSSSSVVVYYY[[[]]]bbbiiiooo|||uuuooolllnnnsss{{{}}}{{{}}}xxxbbbRRRIIIEEE@@@<<<<<<>>>@@@@@@???>>>???@@@<<<<<<===>>>@@@BBBCCCDDDGGGIIILLLOOOTTT[[[ccchhhmmmnnnqqquuu{{{{{{pppllleee^^^YYYUUUSSSSSSPPPNNNKKKHHHEEECCCBBBBBBAAA@@@???>>>===<<<<<<;;;=========>>>>>>>>>??????AAABBBEEEHHHJJJKKKKKKKKKNNNPPPPPPLLLJJJMMMWWW```lllyyyuuummmhhhcccfffkkkqqqwww}}}~~~}}}{{{sssrrrnnnjjjhhhiiimmmqqqsssvvvyyyyyyxxxwwwwwwyyyyyyxxxwwwwwwzzzyyyuuutttssspppnnniiihhhgggiiimmmqqqssssssllliiieeeaaa```aaadddffflllllllllkkkkkkkkkjjjjjjffffffffffffffffffggggggjjjjjjiiiiiikkklllmmmmmmhhhfffcccaaaaaaccceeegggcccbbbaaa``````___^^^]]]```bbbcccbbb```^^^]]]^^^ZZZ^^^``````dddlllpppoooiiihhhgggkkkpppvvvzzz||||||tttttttttqqqllleee___ZZZUUUTTTSSSSSSRRRSSSTTTTTTPPPPPPPPPPPPRRRTTTVVVWWWUUURRROOONNNNNNNNNMMMLLLMMMLLLKKKJJJJJJJJJKKKKKKIIIHHHFFFGGGHHHJJJIIIIIIHHHIIIJJJJJJJJJIIIGGGFFFIIIJJJKKKKKKJJJKKKMMMOOOLLLNNNQQQSSSVVVZZZ^^^bbbeeellltttvvvuuuxxxxxxrrrllllllttt}}}www}}}nnn\\\PPPIIICCC???;;;===???@@@?????????@@@<<<===>>>???AAABBBCCCDDDBBBDDDFFFJJJNNNTTT\\\```eeeddddddhhhnnntttyyy{{{|||{{{zzz||||||rrrlllcccaaa]]]YYYUUUQQQOOONNNMMMKKKHHHDDDBBB@@@??????========================>>>>>>??????@@@@@@@@@AAABBBDDDHHHKKKMMMMMMLLLKKKLLLNNNOOOMMMMMMUUUcccooovvviiifffeeebbb^^^nnnyyy{{{}}}{{{xxxvvvsssoookkkhhhjjjooossspppuuuyyy{{{zzzxxxwwwxxxwwwuuuttttttwww{{{wwwtttsssrrrmmmiiihhhgggfffhhhlllppprrrrrrllliiidddaaa```aaaeeegggeeefffiiikkkkkkiiihhhfffccccccddddddddddddeeeeeeiiiiiihhhiiijjjjjjiiihhhgggfffeeebbb```aaadddfffaaa```^^^]]]]]]\\\ZZZYYY]]]^^^______\\\ZZZYYYYYYYYY___aaa```dddkkkmmmiiijjjiiihhhjjjnnnqqqssssssuuuyyyuuuiiiaaa]]]\\\ZZZWWWVVVUUUUUUVVVRRRRRRQQQQQQRRRUUUXXXZZZWWWTTTPPPNNNNNNOOONNNNNNHHHHHHGGGGGGHHHJJJLLLMMMLLLJJJIIIIIIKKKLLLKKKKKKIIIKKKLLLNNNNNNLLLKKKIIILLLMMMNNNNNNOOOPPPTTTVVVQQQUUUYYY^^^dddjjjqqqvvvwwwoooooommmsss}}}vvvvvv|||{{{}}}ttthhhWWWIIICCC@@@@@@@@@@@@@@@AAACCCEEE======>>>>>>??????@@@@@@???AAADDDFFFIIILLLPPPSSSZZZYYYYYY[[[___gggnnnrrrtttuuuwwwzzz}}}{{{uuuqqqmmmgggccc\\\YYYUUUQQQOOOMMMJJJGGGFFFEEECCCAAA???===<<<<<<>>>>>>===<<<<<<<<<<<<<<<>>>>>>=========???@@@AAAJJJLLLMMMMMMKKKLLLNNNPPPQQQMMMKKKQQQ]]]mmm|||wwwoooiiidddeeejjjrrr{{{uuuuuuwwwxxxxxxqqqqqqpppnnnkkklllpppttttttuuuwwwyyyyyyyyyyyyxxxwwwuuusssrrrrrrtttvvvxxx|||{{{xxxsssmmmjjjiiiiiijjjiiiiiikkknnnppppppooolllllljjjhhhfffgggiiillliiigggeeeeeefffggggggfffllliiifffeeeeeefffeeedddgggdddaaaaaacccdddcccbbbdddaaa^^^]]]^^^___`````````^^^ZZZWWWTTTSSSSSSSSS___^^^]]]\\\\\\\\\\\\\\\^^^]]]]]]___bbbddddddddddddfffiiikkklllkkkjjjiiipppttt|||vvvsssooommmnnnmmmkkkhhhccc___\\\]]]aaaddddddcccaaa]]]XXXWWWXXXWWWSSSOOOPPPRRRSSSSSSQQQPPPOOOPPPRRRRRRQQQQQQRRRSSSTTTUUUSSSVVVYYYWWWRRROOOQQQTTTVVVUUUUUUVVV[[[___bbbccccccdddiiittt~~~uuullljjjooouuuyyywww~~~{{{{{{}}}xxxfffUUUKKKGGGDDDAAA???>>>>>>???>>>@@@@@@@@@???????????????>>>@@@BBBDDDEEEHHHKKKNNNPPPPPPPPPSSSXXX```ggglllppprrrtttwww{{{~~~xxxtttoookkkhhhddd___[[[WWWTTTPPPMMMKKKIIIFFFDDDBBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===<<<<<<===>>>???BBBDDDEEEKKKJJJIIIKKKNNNPPPPPPPPPSSSRRRUUU^^^mmm~~~zzzkkkfffeeehhhpppyyy{{{tttpppppprrrssssssooopppqqqpppnnnnnnqqqtttrrrssstttuuuvvvvvvvvvvvvvvvuuurrrpppooopppqqqsssvvvuuusssoookkkiiiiiijjjnnnlllkkklllnnnnnnnnnlllkkkiiifffddddddeeehhhiiicccbbbaaabbbfffiiijjjjjjiiigggdddcccdddddddddcccdddaaa^^^^^^```aaa```___aaa___]]]\\\]]]^^^]]]]]]___]]][[[XXXWWWWWWWWWXXX^^^\\\ZZZXXXYYY\\\___bbb___]]]\\\]]]___aaaaaaaaacccdddggghhhiiihhhgggfffkkknnnuuu{{{~~~~~~|||}}}|||zzzzzz|||}}}~~~~~~yyyuuupppnnnnnnkkkeee___]]]___bbbcccbbb`````````^^^^^^]]]\\\\\\\\\\\\]]]```dddgggfffcccaaabbbeeemmmllllllnnnrrrwwwyyyzzzyyy{{{~~~zzztttmmmlllsss{{{~~~xxxtttwww~~~kkk^^^RRRLLLDDD???>>>???>>>===BBBBBBAAAAAA@@@??????>>>>>>???AAAAAAAAABBBDDDFFFFFFGGGHHHKKKQQQXXX___ccciiikkknnnrrrvvvxxxyyyzzzzzz|||~~~}}}{{{{{{~~~|||yyypppkkkhhhfffcccaaa^^^ZZZUUURRRPPPMMMJJJGGGFFFDDDBBB@@@===============>>>??????<<<<<<<<<;;;<<<<<<======<<<===>>>@@@BBBEEEHHHIIINNNLLLJJJMMMSSSVVVUUUSSSVVVZZZbbbnnn~~~xxxlllbbbbbbkkkwwwuuurrrnnnlllmmmnnnnnnnnnmmmoooqqqrrrqqqqqqrrrsssrrrrrrrrrrrrssstttuuuuuuuuussspppmmmlllllllllmmmoooooonnnkkkiiihhhiiikkkqqqpppnnnmmmnnnmmmkkkjjjiiieee``````bbbeeegggfff^^^^^^___ccchhhlllmmmmmmfffdddaaaaaabbbbbbbbbbbbbbb```^^^^^^_________^^^___]]]]]]]]]^^^^^^]]][[[\\\[[[[[[ZZZ[[[]]]^^^___aaa^^^ZZZWWWWWW[[[aaadddbbb___]]]]]]^^^```aaaaaabbbcccdddeeeeeedddcccbbbfffggglllrrrssstttzzzxxxxxx~~~}}}zzz{{{|||yyyuuuyyy~~~~~~|||{{{vvvvvvuuuuuuuuuuuuuuuuuuzzz~~~xxxppplllmmmmmmooowww}}}uuutttxxxvvvcccYYYLLLDDDAAABBBBBBAAAAAAAAAAAA@@@@@@????????????@@@AAA@@@>>>>>>@@@AAADDDDDDEEEHHHMMMSSSXXX[[[___bbbfffjjjnnnppppppppprrrtttwwwvvvuuuuuuxxx|||~~~~~~}}}yyyyyysssuuuwwwvvvrrrkkkccc^^^______]]][[[XXXTTTOOOLLLJJJGGGDDDBBBBBBAAA???===;;;;;;;;;;;;<<<===>>>>>>;;;;;;;;;;;;<<<===>>>??????@@@AAACCCFFFHHHJJJKKKQQQQQQQQQRRRUUUXXXZZZZZZ___gggsssyyy|||~~~ooogggcccnnnzzzqqqpppnnnllllllllllllllllllmmmppprrrsssrrrrrrqqqttttttsssrrrssstttvvvwwwqqqpppnnnllljjjjjjkkkkkkkkklllkkkiiihhhgggiiikkkrrrpppnnnmmmmmmllljjjhhhfffaaa\\\]]]ccchhhiiiggg]]]___dddiiimmmnnnllljjjcccaaa______```bbbbbbaaacccbbbaaaaaaaaaaaaaaa```^^^^^^___```bbbaaa^^^\\\ZZZZZZ[[[]]]___bbbeeefffgggddd___\\\[[[]]]```bbbcccaaa______aaaccceeefffdddddddddccccccbbbaaa```ccccccfffkkknnnpppvvv}}}~~~~~~rrrsssttttttvvv~~~xxxqqqllliiimmmrrrzzzxxxwww{{{wwwkkk[[[MMMFFFCCCBBBBBB?????????@@@@@@AAAAAAAAABBBBBBBBB@@@>>>===>>>@@@DDDEEEEEEGGGIIIMMMPPPRRRUUUXXX\\\```dddfffffffffiiilllpppqqqqqqrrrwwwzzzyyywwwuuuuuuwww{{{wwwqqqppppppllllllkkkiiifffaaa]]]ZZZYYYZZZYYYWWWRRRMMMIIIGGGEEECCCAAA@@@@@@???>>>===<<<<<<;;;;;;:::;;;;;;;;;::::::;;;<<<===>>>@@@AAADDDEEEFFFGGGIIIJJJKKKKKKNNNQQQTTTTTTSSSVVV]]]ddduuu~~~vvvqqqhhhhhhooozzzvvvrrrpppnnnllljjjjjjkkklllnnnnnnoooqqqrrrrrrpppoootttsssrrrrrrrrrsssuuuvvvmmmmmmlllkkkkkklllmmmnnnllllllkkkjjjhhhgggiiikkkooommmkkkkkkkkkkkkiiihhhccc___\\\^^^eeekkkllljjjbbbeeekkkppprrrooohhhcccaaa___]]]^^^```bbbbbbbbbbbbcccccccccbbbaaaaaaaaa]]]]]]^^^```bbbaaa^^^[[[XXXYYY\\\___bbbeeehhhjjjgggfffdddcccbbbaaaaaaaaaaaa___^^^___bbbfffhhhhhhfffeeedddbbbaaa```______^^^]]]```fffkkkmmmsssyyyzzz~~~}}}}}}~~~|||xxxxxx|||~~~yyyqqqiiifffhhhmmmrrr}}}zzzzzz}}}ooo^^^PPPFFFAAA?????????@@@AAAAAABBBCCCCCCCCCDDDDDDBBB@@@???@@@AAACCCCCCCCCDDDEEEFFFGGGHHHLLLNNNRRRVVVYYY\\\]]]^^^aaadddhhhjjjkkknnnsssxxxtttsssqqqqqqsssvvvzzz|||~~~}}}{{{vvvqqqmmmjjjhhhhhheeeccc```]]]ZZZXXXVVVVVVQQQRRRRRROOOJJJEEECCCBBBCCCAAA???>>>?????????======<<<;;;:::::::::::::::::::::;;;===>>>@@@BBBCCCHHHIIIJJJKKKLLLLLLLLLKKKIIIOOOTTTUUUVVV]]]kkkvvv{{{lllffffffeeeqqqyyysssssssssqqqnnnjjjhhhiiimmmppptttrrrpppooopppqqqpppooorrrqqqqqqqqqqqqqqqrrrrrrkkkkkkkkklllmmmnnnooopppllllllllljjjhhhhhhjjjlllkkkjjjhhhhhhiiiiiigggfffaaa______bbbhhhllllllkkkfffiiimmmqqqqqqlllddd^^^^^^\\\[[[\\\___aaabbbbbb___aaabbbbbb```_________[[[[[[\\\^^^______\\\ZZZXXXZZZ\\\```cccfffhhhjjjbbbccceeeffffffeeecccbbb]]]\\\]]]___cccfffgggggggggeeebbb___]]]\\\\\\\\\YYYWWWZZZbbbgggiiimmmrrrrrrzzzxxxxxxyyy~~~|||{{{iiihhhfffeeehhhqqq|||tttbbbQQQGGGCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCAAAAAABBBCCC@@@AAAAAABBBBBBBBBBBBBBBFFFGGGIIIMMMPPPSSSVVVWWWYYY\\\```cccdddggglllqqqnnnmmmmmmnnnqqqtttwwwyyyzzz|||~~~}}}|||zzzvvvtttsssnnnhhhffffffeeebbb___\\\ZZZWWWTTTQQQOOOMMMMMMIIIJJJJJJGGGBBB??????@@@AAA???======?????????>>><<<<<<;;;::::::::::::;;;:::;;;<<<>>>@@@BBBDDDFFFJJJKKKLLLNNNNNNNNNNNNMMMMMMRRRXXX^^^ggguuunnnccccccgggmmmwwwssstttuuusssnnniiigggkkkrrrxxx}}}xxxrrroooooopppppppppqqqrrrrrrrrrrrrrrrqqqqqqjjjjjjkkklllmmmnnnooopppjjjkkkkkkjjjiiiiiikkknnniiihhhfffffffffeeecccbbbaaabbbdddgggiiiiiiiiihhhfffgggiiijjjjjjgggbbb^^^[[[YYYXXXZZZ\\\___``````]]]```bbbaaa___]]]]]]___[[[[[[[[[\\\^^^^^^]]][[[YYY[[[]]]```ccceeefffggg___aaabbbdddcccbbb```___]]]]]]^^^aaaeeeffffffeeedddbbb^^^[[[XXXWWWWWWWWWVVVUUUXXX___dddeeegggjjjkkkrrr{{{yyyvvvssssssvvvzzz{{{||||||uuusssqqqqqqrrriiilllrrrxxxrrr^^^QQQLLLGGGGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDCCCBBBAAACCCDDD???@@@AAAAAABBBBBBAAAAAABBBCCCEEEGGGKKKNNNRRRSSSSSSWWW[[[]]]^^^aaafffjjjddddddfffhhhkkknnnqqqsssuuuwwwzzz{{{{{{{{{|||~~~zzz~~~{{{zzzzzz|||~~~}}}yyyxxxzzz||||||{{{ttttttsssssstttrrrooommmnnngggaaa___bbbbbb]]]XXXUUUTTTRRROOOLLLHHHFFFDDDDDDEEEEEECCC???===???AAA???>>><<<<<<>>>??????>>>;;;;;;::::::;;;;;;<<<<<<;;;;;;<<<>>>AAACCCFFFGGGJJJKKKMMMOOOPPPPPPPPPOOOVVVXXX^^^iiiyyypppeeeccchhhoooyyy~~~yyywwwxxxwwwuuupppjjjiiinnnxxx}}}tttooooooqqqqqqqqqssstttuuuvvvuuutttsssrrrjjjjjjkkklllmmmmmmnnnnnnhhhiiijjjiiiiiijjjmmmoooiiigggeeeddddddccc```^^^aaadddhhhjjjhhhfffeeeeeeeeedddccccccddddddbbb```XXXWWWVVVXXX[[[^^^______]]]```cccccc```^^^^^^___]]]]]]\\\^^^___```___^^^ZZZ[[[]]]```bbbdddeeeeeeaaaaaaaaa```___]]][[[ZZZ``````bbbeeehhhhhhfffdddbbb___[[[VVVTTTRRRSSSSSSWWWUUUXXX___dddcccdddffffffmmmuuu{{{xxxtttsssrrrqqqooorrrwww~~~rrrjjjhhhhhhkkknnnrrrzzz||||||sssddd\\\WWW\\\YYYNNNEEEEEEFFFEEEEEEEEEEEEGGGGGGFFFEEEFFF@@@@@@???>>>???@@@BBBCCCBBBBBBCCCDDDFFFIIILLLMMMPPPQQQSSSVVVYYY[[[]]]^^^\\\]]]```bbbdddggglllooouuuqqqmmmllloootttyyy|||xxxzzz{{{zzzxxxzzz~~~~~~vvvppppppssswww~~~~~~}}}}}}~~~{{{yyyxxxvvvsssqqqqqqrrrqqqppppppnnnlllllllllkkkjjjhhheeeccc^^^YYYUUUSSSSSSSSSNNNMMMKKKIIIGGGEEEDDDDDDAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>===============<<<<<<;;;<<<===>>>???;;;===@@@DDDIIIKKKKKKJJJMMMNNNOOOPPPQQQQQQRRRQQQVVVeeexxx|||ssskkkeeeaaabbblllyyy~~~|||{{{|||wwwsssnnnjjjkkksss}}}zzzwwwtttpppnnnppprrrssstttsssqqqoooooooookkknnnmmmhhhfffiiikkkjjjfffffffffffffffggghhhiiieeeffffffdddbbbbbbcccdddfffhhhhhheeeaaa^^^^^^```___]]][[[[[[^^^aaabbbccc```]]]ZZZZZZ\\\```dddeeebbbaaa```___^^^]]]]]]]]]^^^]]]]]]\\\\\\]]]]]]^^^YYY[[[^^^aaabbbccceeeggg```___^^^]]]\\\[[[[[[[[[___aaadddfffggggggeeedddeee```YYYTTTTTTUUUXXXYYY\\\ZZZZZZ]]]ccceeebbb^^^```hhhsssyyyzzz||||||vvvrrrooojjjiiihhhlllttt~~~wwwhhhfffmmmuuu~~~{{{|||vvvpppqqqkkk^^^RRRMMMIIIDDDHHHFFFEEEEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@AAACCCEEEGGGIIIIIIJJJLLLNNNQQQSSSUUUVVVWWWXXX[[[]]]___bbbfffiiimmmjjjgggfffhhhlllppprrruuuvvvvvvtttrrrsssxxx}}}{{{{{{|||~~~~~~yyyuuuuuuyyy~~~~~~{{{xxxuuusssqqqooommmlllmmmnnnnnnmmmkkkiiiggggggffffffdddbbb]]]\\\YYYVVVSSSPPPNNNMMMJJJIIIGGGEEECCCBBBAAAAAA????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===>>>CCCCCCDDDFFFIIILLLMMMMMMSSSSSSSSSRRRQQQQQQTTTWWWggg{{{yyymmmfff```___aaajjj||||||{{{xxxwwwwwwtttsssqqqoooppptttzzzxxxrrrrrrttttttttttttssspppnnnllllllmmmoookkkmmmlllhhhfffiiikkkjjjddddddddddddeeeffffffgggcccdddeeedddddddddfffhhhjjjjjjiiieee```]]]]]]^^^]]][[[ZZZ\\\___bbbdddeeeaaa___]]]]]]___aaabbbaaa^^^^^^]]]]]]]]]]]]]]]^^^\\\\\\[[[[[[[[[[[[\\\\\\YYY\\\___```aaabbbdddeee___^^^]]][[[ZZZZZZYYYYYY]]]___bbbdddeeedddcccbbb```]]]XXXUUUVVVYYY[[[\\\```^^^]]]___cccdddaaa]]]___gggppptttuuuwww}}}~~~vvvsssooonnnqqquuuxxxzzzzzzvvvrrrppprrrxxx}}}yyyqqqttt|||}}}||||||pppfff___VVVOOOLLLKKKGGGDDDBBBCCCDDDEEECCCCCCCCCCCCBBBAAA@@@@@@?????????@@@AAABBBDDDDDDBBBCCCEEEGGGIIIKKKLLLMMMOOOQQQSSSUUUWWWYYY]]]```cccbbbaaaaaabbbdddgggiiioooooonnnkkkhhhjjjpppuuu}}}}}}}}}}}}}}}~~~~~~~~~yyyyyyzzz||||||xxxyyy~~~~~~wwwwwwvvvuuussspppmmmkkkhhhfffeeefffhhhiiiiiihhhdddbbb```^^^^^^]]]ZZZXXXSSSSSSRRRQQQNNNJJJGGGEEEDDDCCCBBB@@@???>>>==================<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<===>>>@@@AAAGGGGGGHHHIIILLLNNNPPPRRRRRRSSSSSSPPPNNNQQQYYY```|||oooccc^^^YYYWWW[[[fffxxx|||zzzxxxuuussstttrrrsssttttttttttttvvvxxxwwwmmmpppzzz}}}zzzuuuqqqlllhhhfffhhhkkkmmmhhhkkkkkkgggeeehhhjjjiiicccccccccccccccdddddddddaaabbbdddeeefffgggiiikkkmmmllliiiddd___]]]]]]^^^\\\[[[ZZZ\\\```dddeeefffaaa```______aaaaaa```^^^\\\[[[[[[[[[\\\\\\]]]^^^[[[ZZZZZZZZZZZZZZZZZZ[[[[[[]]]___```aaaaaabbbddd___^^^]]]\\\ZZZZZZZZZZZZ[[[]]]___aaaaaa```___^^^[[[YYYWWWXXXZZZ]]]___```cccaaa___```bbbbbb___\\\___eeejjjmmmmmmpppwww|||}}}|||zzzxxxooonnnlllhhhfffhhhnnnsss}}}~~~~~~tttsssxxx|||}}}{{{vvvqqqjjjdddUUUSSSNNNHHHEEEGGGHHHHHHDDDDDDEEEEEEEEECCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBB???@@@AAABBBDDDEEEGGGGGGHHHJJJMMMNNNOOOQQQTTTVVVZZZ[[[]]]^^^___```bbbdddggggggfffcccaaadddjjjooottttttttttttuuuvvvwwwxxxwwwwwwxxxzzz}}}~~~zzzqqqpppooonnnkkkhhhfffdddcccaaa```aaabbbccccccaaa]]]ZZZXXXVVVUUUTTTQQQOOOLLLKKKJJJIIIGGGDDDBBBAAA@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????@@@@@@???@@@AAACCCEEEFFFEEEGGGJJJMMMOOOQQQSSSUUUOOORRRTTTRRRRRRYYYgggrrrqqqccc[[[ZZZZZZ\\\cccqqqzzzzzzxxxtttrrrsssqqqsssuuuuuutttssstttuuuyyymmmppp~~~sssooojjjffffffgggiiijjjeeehhhhhheeedddfffhhhgggccccccdddddddddcccccccccaaacccfffgggggghhhjjjkkknnnkkkgggccc___^^^^^^___]]]\\\\\\^^^aaadddeeeeee```___]]]^^^___``````___]]]\\\\\\[[[\\\\\\]]]]]][[[[[[ZZZZZZZZZZZZ[[[[[[]]]___aaabbbaaaaaabbbdddaaa```___]]]\\\\\\\\\\\\YYYZZZ[[[]]]]]]]]]\\\[[[XXXXXXXXXZZZ]]]```aaa```bbb```______``````^^^\\\```cccfffffffffjjjpppvvv{{{{{{|||~~~{{{yyyuuuqqqoooppprrrtttuuutttssstttuuurrrkkkeeebbbaaaeeennntttsssrrrrrr~~~}}}wwwuuuuuuvvvvvvtttsssrrrqqqrrrtttwwwyyywwwvvvuuuttttttqqqkkkgggiiijjjmmmpppooopppxxxwww~~~~~~www|||{{{wwwssscccbbb[[[QQQKKKKKKJJJFFFEEEEEEFFFGGGGGGEEEDDDCCC@@@AAAAAAAAAAAAAAA@@@@@@======>>>???@@@AAABBBCCCCCCFFFHHHIIIJJJKKKMMMNNNOOOSSSVVVYYYYYY[[[]]]```^^^______^^^]]]```ffflllkkkkkkkkklllmmmooopppqqqppppppqqqsssvvvyyy|||~~~}}}~~~~~~}}}}}}uuulllllljjjhhhfffcccaaa```aaa___^^^]]]^^^]]][[[YYYUUUSSSQQQOOONNNMMMJJJHHHHHHGGGDDDBBB@@@@@@AAAAAA>>>===<<<;;;;;;;;;;;;;;;===========================>>>>>>>>>?????????@@@AAAAAAAAABBBDDDFFFHHHIIIEEEIIINNNQQQRRRRRRSSSTTTQQQUUUZZZ\\\```jjjzzzzzzoooeee______dddhhhmmmuuuzzzwwwwwwuuuqqqoooppprrrrrrsssrrrpppqqqsssuuu|||qqqttt~~~pppmmmjjjhhhiiiiiigggfffaaaeeefffcccbbbeeegggfffeeeeeeffffffeeedddcccbbbccceeeggghhhhhhggghhhiiijjjgggcccaaa``````aaaaaa```___^^^___bbbccccccbbb```]]]ZZZZZZ\\\```bbbccc``````^^^]]]]]]\\\\\\\\\]]]\\\\\\[[[[[[\\\\\\]]]___```bbbcccbbbbbbcccddd```___^^^]]]\\\[[[[[[[[[VVVWWWYYYZZZZZZZZZZZZYYYYYYYYYYYY\\\___``````^^^^^^]]]]]]]]]^^^______^^^```aaabbbaaaaaaeeekkkpppuuuuuuwwwzzz~~~~~~wwwrrrnnniiibbb]]]YYYXXX[[[aaadddaaa___```gggiiiqqqzzz}}}{{{{{{~~~}}}}}}~~~~~~}}}qqqmmmhhheeeeeefffffffffdddbbb___]]]^^^```dddfffhhhgggeeedddbbb```^^^\\\]]]]]]___bbbbbbeeennnxxxyyyyyyxxxxxx||||||zzzrrrssslll___WWWUUUPPPHHHHHHIIIHHHHHHGGGFFFEEEDDD??????@@@@@@@@@??????>>><<<<<<<<<======>>>>>>>>>@@@BBBEEEFFFFFFFFFGGGHHHEEEJJJNNNPPPPPPQQQTTTWWWVVVXXXYYYYYYYYY[[[aaafffbbbcccdddfffhhhiiikkkkkkllllllmmmooorrruuuxxxzzzzzzyyyyyyzzz|||~~~~~~}}}|||}}}~~~~~~{{{xxxyyy}}}~~~zzzwwwxxxuuuxxxzzz{{{zzzzzz}}}}}}yyyyyy{{{~~~~~~}}}{{{xxxyyy|||}}}zzz{{{~~~|||yyyxxxyyy|||{{{uuuooohhhgggeeecccaaa^^^]]]\\\]]]\\\ZZZYYYXXXVVVSSSQQQOOOMMMJJJIIIHHHGGGEEECCCDDDCCC@@@======>>>@@@AAA<<<<<<<<<;;;<<<<<<===============>>>>>>>>>>>>>>>===>>>>>>??????@@@@@@@@@AAAAAAAAABBBDDDGGGIIIJJJIIINNNSSSUUUTTTSSSTTTVVVWWW\\\bbbhhhmmmwwwtttjjjeeebbbgggppp{{{~~~wwwtttqqqrrroookkkiiikkkqqqpppooommmmmmoootttwww~~~{{{uuuxxxzzzmmmjjjiiiiiikkkkkkgggddd```dddfffdddcccfffhhhffffffgggggggggfffeeecccbbbdddfffhhhiiigggffffffgggfffccc```___```bbbbbbbbbbbb``````aaabbbcccbbbaaa```]]]ZZZYYY\\\```dddfffbbbbbb```___^^^]]]]]]]]]^^^^^^]]]]]]]]]]]]^^^^^^^^^```bbbcccbbbbbbccceee]]]\\\[[[ZZZYYYXXXXXXXXXUUUUUUWWWXXXYYYZZZZZZZZZZZZZZZZZZ\\\^^^___^^^]]]\\\\\\\\\\\\]]]^^^___```___^^^^^^]]]^^^aaafffjjjnnnooorrruuuxxx}}}zzztttnnniiiaaa```bbbfffeee___\\\]]]ZZZ[[[___eeegggfffggglllooommmkkkkkkkkkkkkiiihhh```]]]ZZZYYYZZZ[[[[[[ZZZ___\\\YYYWWWXXX\\\aaadddjjjgggdddaaa_________```eeebbbbbbeeegggiiiooovvv|||}}}~~~|||yyy|||}}}qqqiiihhhbbbWWWOOOMMMKKKIIIFFFEEECCCCCC??????AAAAAAAAAAAA@@@???===========================@@@BBBCCCCCCBBBCCCDDD@@@DDDHHHIIIGGGGGGJJJNNNOOOQQQTTTTTTTTTUUUYYY]]]YYYZZZ]]]```bbbcccddddddgggggghhhjjjlllpppsssuuuqqqpppppprrrvvvyyyyyywwwwwwwwwxxxyyyzzzzzz{{{{{{wwwsssrrruuuvvvsssqqqrrrrrrsssuuuvvvwwwwwwwwwwwwuuusssrrrpppppppppqqqrrrnnnmmmooossstttqqqppprrrnnnlllkkklllnnnnnnkkkhhhcccbbb```^^^[[[YYYXXXWWWWWWUUUTTTSSSRRRPPPLLLJJJHHHGGGEEEDDDDDDCCCAAA??????>>>======<<<===>>>???<<<;;;;;;;;;<<<===>>>>>><<<=========>>>>>>>>>>>>===>>>>>>??????@@@AAAAAABBBBBBBBBDDDFFFIIIKKKMMMMMMQQQUUUVVVVVVXXX___dddiiimmmsssyyy}}}ttthhhgggkkkqqq}}}wwwssspppnnnmmmjjjeeeeeehhhmmmmmmlllkkkkkknnntttxxxyyywwwvvvwwwyyyzzzwwwtttkkkhhhfffgggjjjkkkgggcccaaafffhhhffffffiiijjjiiigggggghhhhhhgggeeebbbaaabbbeeehhhhhhgggfffffffffcccaaa^^^___aaabbbaaa___`````````aaadddeeedddbbbbbb```]]]]]]___bbbddddddaaaaaa```___^^^^^^^^^___^^^^^^]]]]]]]]]]]]^^^^^^\\\^^^```aaaaaaaaabbbddd\\\[[[ZZZXXXWWWWWWVVVVVVSSSTTTUUUWWWYYYZZZ[[[\\\ZZZYYYYYY[[[]]]^^^^^^\\\]]]]]]]]]]]]]]]^^^```aaa[[[[[[ZZZZZZ[[[^^^bbbeeegggjjjmmmppprrrvvv{{{yyyxxxzzz|||yyyqqqlllllliiiggghhhkkkkkkjjjnnntttsssrrrppppppooonnnkkkiiicccaaa^^^^^^```ccceeefffllljjjgggfffhhhnnntttxxx~~~{{{vvvqqqnnnpppssswww|||wwwwww|||xxx{{{~~~zzz{{{uuujjjTTTQQQMMMIIIFFFCCCBBBAAAAAABBBCCCDDDEEEDDDCCCBBB????????????????????????<<<>>>AAAAAAAAA@@@@@@AAA@@@DDDGGGFFFBBBAAADDDHHHKKKNNNQQQQQQPPPPPPRRRUUUQQQSSSWWWZZZ]]]^^^^^^]]]^^^^^^___aaadddgggjjjlllkkkjjjjjjmmmrrruuuuuutttsssssstttuuuvvvwwwwwwxxxsssooommmpppqqqooonnnppppppoooooopppqqqpppmmmkkkppppppooollliiihhhiiijjjgggfffiiinnnoookkkiiikkkfffeeedddddddddeeedddccc```^^^\\\ZZZWWWUUUTTTTTTQQQPPPOOONNNNNNLLLHHHEEEEEECCCAAA@@@AAA@@@>>>===:::;;;<<<===>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???<<<<<<<<<=========>>>>>>===>>>>>>???@@@@@@AAAAAADDDEEEEEEGGGIIILLLNNNPPPMMMPPPSSSUUUXXX___jjjsssrrrgggdddlllwwwwwwvvvsssooommmllliiiddddddhhhiiijjjjjjjjjkkkoootttxxxtttpppqqqwwwzzzuuuqqqpppjjjfffccceeehhhjjjhhhdddbbbgggjjjhhhhhhkkklllkkkfffggghhhhhhfffdddaaa```aaacccggghhhgggffffffgggbbb```^^^___aaaaaa___]]]___^^^___bbbdddffffffdddcccbbbaaabbbcccdddcccaaa___^^^^^^^^^^^^___``````^^^]]]]]]\\\\\\]]]]]]^^^YYY\\\^^^______```aaaccc]]]\\\[[[YYYXXXXXXXXXXXXSSSTTTUUUWWWYYY[[[\\\]]]YYYXXXXXXZZZ\\\^^^^^^]]]_________^^^]]]^^^```bbbYYYXXXXXXWWWYYY\\\___aaabbbfffjjjlllnnnqqqvvvzzz}}}~~~}}}}}}|||}}}|||||||||zzzsssqqqnnnnnnsssxxx}}}}}}}}}