BM6P6(@ 222222222222333444555555333333333333333333333333444333111000000000111111444333222222444444333222777666666555333222222111222111000000000111222333//////000000111222444444222222222222222222222222111111222222222333333333(((000111222555222---000111222333333222000000222222222222222222222222000222333333222111333444111111111111111111111111111111111111111111111111111222333333222111222333222222111111111111222222333333222111000000111111000111222222222222111000333333333333333333333333222222222222222222222222111222444666666555444333555444222111111222444555333333333444444444555555666444222222444555444333555555444444444444555555444555555666666666666666444555555333222222444666555555666666555444333333555555555555666666666666444444555555666888999:::777666555555555666888999777777666555555555555555333555666666555444444555777666444333333444666777666666555555555555666666666777666444222222444666444444444444555555555666;;;:::888666555555666777111333555555444222222222111111444888777222000333444444333333222333333333444444333333333333222222333333333333333333333333000111222222111000///...000000111222222222222222000000000000000000000000000111111111000---+++)))444111......000222111000---...000111111111000///111111000000000000111111//////000111111111111111555222111333222......000000000////////////000000111000000000000222444555...000111000///...///111////////////000000000000000000000000111111111111222333444333111111111333//////000000111111222222////////////////////////////////////000000000000////////////////////////111111111111111000///////////////...///000000111///111222222000//////000111111111111000000000000111000//////000000///...////////////////////////111111111111222222222222111222444666777777666555111444222,,,))),,,111222333333333333333333333333...///000222222222111000444333111000000000111111222000///000333444222000111222333333222111000///---///000///...---...000///////////////000111111111111111111111111111111...000111///,,,***+++---333......222333000111555111000000///000222444555444333333222111111111222333333333444444444555555555222000111666:::::::::===<<<;;;::::::;;;===>>><<<<<<<<<;;;<<>>@@@BBBCCCEEEEEEDDDBBBAAA333333222222222222222333222222222222222222222222333333111000000000111111444333222222444444333222333222222222222222111111222222111111111222333333111111111111222333444555222222222222222222222222111111111111222222222333'''...222000000333222///000111111222222111111000222222222222222222222222111333444444333222444555111111111111111111111111111111111111111111111111111222333222111000111333222222111111111111222222333222222111000000111111222222222222222222222222222222222222222222222222222222222222222222222222000111333444555444333222555444222111111222444555333333333444444444555555444444333333444555555555555555555444444555555555444444555666666666666666444555555444222222444666555555666666555444444333555555555555666666666666666666666666666666777888777666555555555666888888777777666555555555555555222444555555444333333444777555444333333444555777666555555555555555555666666666666444333222444666444444555555555666666666:::999666555444444555666111333444444333222333444///...111444333......111333333222222222222333333444444333333333333222222333333333333333333333333111111222222222111000//////000111111222222111111000000000000000000000000000111222222111///---,,,333111......000222111000......000111111111000///222222111111111111222222//////000111111111111111444111111333222//////111000000////////////000000///000111222333333333333...000111000///...///111/////////000000000111111000000000000111111111111...///111111000000111333000000000000000111111111////////////////////////000000000000111111111111////////////////////////000000000000000///......222222222111222222333444333444555444222000000000111111111111000000000000///......///000111111000111111111111111111111111////////////000000000000111333555777777777666555111444333...,,,///222333111111111111111000000000...///000111222111111000333333111000000000111111444222000000222222111...111222333333333222111000///111222111000///000222///////////////000111111111111111111111111111111///111222000...,,,---///555111000333333///000333111000000000000222333444444333222222111111222222333333333444444444444555333333333555888999999888<<<;;;;;;;;;;;;<<<<<<===;;;<<<=========@@@CCCFFFBBBAAA@@@AAADDDDDDBBB@@@BBBCCCDDDDDDDDDBBB@@@???444333222111000000000000111111111111111111111111333222111111000111111111444333222222444444333222000111111111222222333333111111222222333333333333333333333333333444555666222222222222222222222222000000000111111111222222000333444000///111222222111000000000000000111111222222222222222222222222222333444444333333444666111111111111111111111111222222222222222222222222000111222222000000111222222222111111111111222222333222111111000111111111444333222222222222333444111111111111111111111111222222222222222222222222000111222333444333222111444444222222222222444444333333333444444444555555333444555444444444666888555555555555555555555555444444555666666666666555444555555444333333444666555555555666555555444333111222222222333333333333888777777666555555555666666666555555666666777888777666555555444555555555333555666666555444444555666555444333333444555666555555444444444444555555555666666555333333444666555555555555666666666777888777555444333444444555111222333333222222444666000...///222000---...222333222222111111222333333444444333333333333222222333333333333333333333333222222333333333222111111//////000111111111111111000000000000000000000000000111222333222111000///222111//////111222111111...///000000111111000000333333222222222222333333//////000111111111111111333000000333333000000333111000000//////000000111---///222444555444222000...000111000///...///111000000000111111111222222000000000000111111111111,,,...000000000111222444111111111111000000000000////////////////////////111111111111222222222222////////////////////////...////////////......---000000//////000000111222666777777666333111000111222222111111111000000000...------...111222222111111111111111111111111111/////////000000000111111222333444666666666555555///333333000///222333222111111111000000///////////////000111111111111000333222111111000111111111555333222111111111///---000111222333333333222111///111222111000///000222///////////////000111111000000000000000000000000///000111111//////000111555222111333222//////111000000000000111222333444333333222222111111222222333333333333444444444444222444777999999777777777::::::;;;<<<<<<<<<<<<<<<:::<<<>>>??????@@@BBBDDD@@@@@@@@@AAADDDDDDCCCBBBBBBCCCCCCCCCBBB@@@>>>===222222111000000000000000000000000000000000000000222222111111111111111111444333222222444444333222222333333333333444444444000000111222222333333333444333333333333333444555222222222222222222222222///000000000000111111111333444444111///000111222111000///...///000111222222222222222222222222222111222444333222222333555111111111111111111111111222222222222222222222222///111111111000///000111222222111111111111222222222222111111111111111222444333111000000111333444222222222222222222222222222222222222222222222222111111222333333333333222444333333222222333333444333333333444444444555555444666777555333333555777444555555555555555555444333444555555666666555555444555666555444333444666444555555555555555444444333333333333444444444444777777666555555555555666555555555555666666777777666555555444444555555555555666888888666555666777666555444444444444555666444444333333333333444444444555666555444333444666555555555666666666777777777777555444444444555555111222222222111222555888444222222333222///111666222222111111111222333333444444333333333222222222222222333333333333444444333333333333333333333222//////000111111111111000000000000000000000000000000000111222222111111000111111000000111222222222//////000000111111111111222222222111111222222222//////000111111111111111222//////222333111111444111000000000000000000111---...000222222222000///...000111000///...///111000111111111222222222222///000000000111111111111///111222333222222444555222222111111000000//////////////////////////////000000000111111111222222////////////////////////...//////000//////......///............///000000555666777666444222222333222222222111111111000000///...---...111222111000111111111111111111111111111111222222222333333333111222333444444444444333---111222000000333333111333333222222111000000000000000000111111111000000222222111111111111111111444333222111111111000///...///111222222222111111---///000///...---...000///////////////000000111////////////////////////...///000000000000111111111000000111111000///000000000000111111222222333333333222222111222222333222222333333333444444444333666999999777555666888888999;;;<<<======<<<;;;888;;;>>>?????????@@@AAA@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>000/////////000000111222000000000000000000000000111111111111222111111111444333222222444444333222444444333333333222222222//////000000111222222333444333333222222222222333222222222222222222222222///000000000000111111111///000222333222000000222111000/////////000222333222222222222222222222222///111222222111111222333111111111111111111111111222222222222222222222222///111111111000///000111222222111111111111222222222111111111111111222222333111000......000111333333333333333333333333333222222222222222222222222222333333444444444444444333333333333333333333333333333333444444444555555777777777555333222333444444444555666666555444444333444444555555555555555444555666666444444555666444444555555555555555444777777777888888888999999555555555555555666666777444555555666666666666666555555444444444444555555333555777666555444555666555555555444444555555555444444333333333333444444333555666666444444555666555555555555666666666666777777666666666666666666111222222222111222555888666333333444333111333888222222111111222333333444444444333333333222222222222222222333333444444444333333333333333333444444//////000111111111111111000000000000000000000000//////000000000111000000000000111222222222222333000000000000000111111222111111000000000000111111//////000111111111111111111//////222333111111444111111000000000000111111///............//////000...000111000///...///111000111111111222222222222///000000000111111111111111333444333222111222333222222111111000000//////000000000000000000000000/////////000000000111111000000000000000000000000///000000111111000000000222222111111111222333333111333555555444333333444222222222222111111111111111///...///000111000...000000000000000000000000222222222222333333333333000000111111222222111111,,,///000///000333222...222222222111111111000000111111000000000000000000111111111111222111111111111111222111111111111222---...///111111111000000---///000///...---...000///////////////000000111////////////////////////.........///000000111000+++---...///000111111///000111111111222222222222333222222111222222333333222222222333333333444444555777888777444333777:::777888:::<<<===<<<<<<;;;777:::===??????>>>??????BBBCCCCCCCCCBBBAAAAAA@@@>>>??????@@@@@@AAAAAAAAA////////////000111222333000000000000000000000000000000111222222222222111444333222222444444333222222222111111000000000///000000//////000222444555444444333222222111222222222222222222222222222222000000000111111111222222---...111444333//////111000000000000111222333444222222222222222222222222///000111111000000111222111111111111111111111111333333333333333333333333000111222222000000111222222222111111111111222222111111111000111111222333111000///......///000111333333333333333333333333222222222222222222222222333333333444444444555555333333333333333333333333333333333444444444555555888666444333333444222111333444555666666555444333333333444555555555555444333555777777555444555666333444555555666555555555444444555555555666666666555444444444555666666777444444555666666666666555444444444333444444555666111333444444333222222333555555555555555555555555555555444444444444555555222444666666555444555666444444444444555555555666666666666666666666666666111222333333222222444666444222222333222000222666222222222222333444555555444444333333333333222222111222222333333444444555333333222222222333444444000000111222222222222222000000000000000000000000000000000000000000000000...000222333222222333444111000000000000111222333111000000000000000000111//////000111111111111111111//////222333111111444222111111000000111111222000///...------...///000...000111000///...///111000000000111111111222222000000000000111111111111000111222111///...///000111111111111000000000000000000000000000000000000.../////////000000000000000000000000000000000000///000000111111111111111111000000000000111222222///111333444333333444555333222222222222111111111222000//////000000///---////////////////////////000000000111111111111222000000000000000111111111...000///...///333111---000000000000000000000000222111000000///000000000000000111222222222222111///111222222111111222333...///000111111111000//////111222111000///000222///////////////000111111000000000000000000000000///...---...000111000///(((,,,......///222222///000111111222222222111111222222111111222222333333222222222222333333333333666666555444333444777999777888999;;;<<<<<<<<<<<<888:::===>>>>>>>>>>>>???BBBCCCDDDDDDAAA@@@@@@@@@>>>>>>??????AAABBBBBBCCC111111000000000111222222111111111111111111111111///000111222333222222111444333222222444444333222000000000000111111111111333222000///111333777999666666444333222222222222222222222222222222222222111111111111222222222333000///111444333......222000111222333333444444444222222222222222222222222///111222222111000222333111111111111111111111111333333333333333333333333111222333222111000111333222222111111111111222222111111000000111222222333000000000000000000000000222222222222222222222222222222222222222222222222333333333333333333444555222333333444444333333222333333333444444444555555777222...000444777444000333444666777777666444333222333444444555555444444333555777777666555555555333444444555666666555555111111222222222333333333666666555444444444555555333444555666666666555555444333333333444444555666222444555555444333333444444555555555555555555444666555555555555555555666222444666666555555555666333333333333444444444444444555555666666555555555111333444444333222333444333111222444222///111555333333333333444555666777444444333333333333222222111111222333333444555555333222111111222333444555111111222333333333333333000000000000000000000000222111111000000000111111---000333444222222333444111111000000000111222333222111111000000111111222//////000111111111111111222///000333333000000333222111111000000111111222000000000000000000000///...000111000///...///111/////////000000000111111000000000000111111111111///000111111000///000222000000000000000111111111000000000000000000000000//////000000000111111111000000000000000000000000...//////000111111000000...............//////000111333444444333222333444333333222222222111111111000///...///000111000///000000000000000000000000000000000111111111222222222222222111111111222222111222000...000333111---//////000000111222222222333222000/////////000111///000111222333222222111000222333222000///000222111111222333333222000000///111222111000///000222///////////////000111111111111111111111111111111111///...///111222111///***///111///000444333///000111222222222222111000222222111111222222333444111222222222222333333333555333333333555666666555888888888999:::;;;======;;;===????????????@@@AAA@@@BBBDDDDDDAAA@@@AAABBB@@@@@@@@@@@@@@@AAABBBCCC444333222111000000000000111111111111111111111111///000111222333333222111444333222222444444333222///000111222333444555555666444222000111555999<<<888777666555444333333333222222222222222222222222111222222222222333333333555111111444222---...333000111333444555555444444222222222222222222222222000222333333222111333444111111111111111111111111333333333333333333333333111222333333222111222333222222111111111111222222111111000000111222333333000111222222222222111000111111111111111111111111222222222222222222222222222222111111222222333444222333333444444333333222333333333444444444555555555///***---555999666111333444666777777666444333222333444444555555444444333555777888666555555555333333444555666666666555555555555666666666777777888777666555444333333333333333555666666666555444333333333333444444555666555777888888777666666777444444555555555555444444666666555555555555666666111333666777666555555666222222222333333333444444333333444555555444444444111333555555444222222222333222333555444111111555333333333444555666777888444444444333333333222222111111222333333444555555222222111000111222444555222222333444444444444333000000000000000000000000444333222222111111222222---000444444333222333555222111000000000111333333333222222222222222222333//////000111111111111111333000000333333000000333222222111111111111222222///111333444444222000...///000111000///...///111////////////000000000000000000000000111111111111///000222222222222444666//////000000111111222222000000000000000000000000000111111111111222222222000000000000000000000000------...///000000//////111111111111111222222333333555666555444222222333333333333222222222111111...------...111222222111111111111111111111111111222222333333333444444444444444333333222333333444444444111...000444222---111111222333444555555666333222111/////////000111///000111222333333222111222444555333000...///111333444444555444333111000...///000///...---...000///////////////000111111111111111111111111111111333111///000222333222///---222444111111555333...000111222333333222000000222111111111222333333444111111222222222333333333222111111444888888555222999888888888999;;;===>>>===???@@@@@@@@@@@@BBBDDD>>>AAACCCCCCBBBAAACCCEEEBBBBBBAAAAAA@@@AAAAAAAAA222000...000222333111...111111111111111111111111444222000000111222111000111222333333333333222111222111000//////111333444000000000000111222333444333333333222222333333444///000111222333222222111333222111000000111222333000111222222222222111000000000111111111222222222444444333222111111111222000111222333444444444444222222333333333222222111111222333333222111000///000000111111222222222222////////////000000000000111111111111111111111111222222222222222222222222222111000111222222222000111111222222222333333333111111111111111111111111...000222444555444333222000000111111111222222222333444666666666444222000333333333222222111111111777888999999888666444222666666666666555555555555777666444333222333333444555555555555555555555555333333444444555666777777444444555555555555444444666555444333333444555666444444444444444444444444333333333333333333333333555555555555555555555555222444444444222222222444444555555333222222444666444444333222222222222333444333333222222333333444111000111333444555333111000111111222222333444444666222///000444555222...000000111222333333444444333333222111111222333333222222111111111111111111111111222222222222111111222111///...///000111333000000000000111111111111000000000000000000000000111111111111111000///...111111000000000000111111222333333222///......///000000000000////////////000000111111111111000000222000///......///000222///000111111111111111000////////////000000000000000000000000111111111111222111000//////000111111222...+++,,,000222000,,,222111000.........//////000000//////......------000000000000000000000000------....../////////000000111111111222222222222000000000000111111111111//////000111111111111111333222111000000111222333///000000111222333333333111111000000111111222333222111111111000000/////////000222222000///000111444000---...111333111...//////000000111111222222111222222222222111000000222222111111111222333444111000///......///000111000000////////////000000000000////////////000000000000000000000111111222000000111111111111000000000000111222222222222111111111222222222333333333222111000000000000000111777555333222222333444555777777777888999:::<<<<<<<<<>>>AAAAAAAAA@@@AAABBBFFFGGGGGGFFFDDDBBB@@@>>>DDDEEEEEEDDDBBBBBBCCCDDD222111000111333444222///111111111111111111111111333222000000222333333222222333444555555444333222222111000///000111333444111111111111222333444555444444333222222222333333000111222333444333333222222222111000000111222222222222222222222222222222111111111111222222222222333222222111111111111222000111222333444444444444222222222222222222222222111222222333222111000///111111111111111222222333000000000000111111111111111111111111111111111111222222222222222222222222222111000111222333222000111111222222222333333333111111111111111111111111...000222444444444333222111222222222333333333333333333444555555444333222555555555444444333333333555555666777666555333111444444555555666666777777666555444333333333444444555555555555555555555555333333333444444555555666444444555555555555444444666555444444444444555666444444444444444444444444444444444444444444444444555555555555555444444444333444555555333333444555444555555444222222444666555444444333333333333333333333333333333333333333111111111333444555333111333222222222222222222222666222000111444555222///000111111222333333444444333222222111111222222333111111111111111111111111111111222222222222111111111111111111111000//////000000000111111111222222000000000000000000000000000111111111111000000///111111000000000000111111111222222111///...///000000000000000000000000///000111111222222111111000111000///......///000111111111111111000///......000000000000111111111111//////000000000111111111222111000//////000111111333///,,,---111222111...222111000///...//////000111111111000000000//////000000000000000000000000000111111111222222222222000000000000111111111222000000000000111111111111//////000111111111111111222222111000000111222222//////000000111222222333111111000000111111222333111111111111000000000///000111333333111000111222222000000222666666222---000000000000000111111111111222222222222111000000111111111222222333333333111000///......///000111000000////////////000000000000////////////000000000000000000000111111222000000111111111111000000000111111111111222222222000000111111111222222222222111111111111111222222555444333222222333555666777777777888999:::;;;<<<<<<>>>@@@AAAAAABBBDDDFFFEEEEEEEEEEEEDDDCCCBBBBBBDDDEEEEEEDDDBBBBBBCCCDDD333222111222444444222111111111111111111111111111222111000000222444444333222222333333333333222222222111000000000111222333222222222222333444555666555444333333222222222222222222333444444444333333222222111000000111222222333222111111111111222333111111222222222333333333111111000000000111222222000111222333444444444444222222111000000111222333111222222222222111000000222111000000000111333444111111111111222222222222111111111111111111111111111111111111111111111111333111000111222333222111111111222222222333333333111111111111111111111111///000222333444444333222222222333333333444444444333333333333444444444444555555444444444444333333222222444444444333222111222333444555666777888888444444333333333444555555444444444444444444444444333333333333333333333333444444555555555555444444666555444444444444555666444444444444444444444444555555555555555555555555666555555555444444333333444555666666444444555666444555555444333333444666555555555444444444444444222333444555555444333222222111111222444444333111444444333333222111111000555222000111333444222///111111111222222333333444333222111111111111222333111111111111111111111111111111222222222222111111///111222333222111...---000000111111111222222222000000000000000000000000///000000111111111111000111111000000000000111111///111222111000///000111000000000000000000000000000111111222222111111000111000///......///000111111111111000///...---,,,111111111111222222222222//////000000000000111111111111000000000000111111333000...///111333111///222111000000000000000111333222222222222111111111000000000000000000000000...////////////000000000////////////000000000000000000000000111111111111//////000111111111111111222222111000000111222222...//////000000111111222111000000000000111222222111111111111000000000000000222333333222111111222//////222666:::888333...111111111111000000000000111222222222222111000000...///111333333333333333000000////////////000000000000////////////000000000000////////////000000000000000000000111111222111111222222222222111111222111000000000111333333//////000000000111111111222111111111222333444444333333222222222444555777777777777888999:::;;;<<<<<<===??????@@@BBBFFFIIIDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDEEECCCBBBAAACCCDDD222111222222333333222111111111111111111111111111000///...///111333333333000000000000000000000000222111111000000111222222222222111222222333444555555555444333222222222222222222333333333333333333222111111111111111111222333222000//////000222333222222222222333333333333000/////////000111222222111111222333333333333333222111000//////000222444111111111222111111111111222111000///000111333444000000000111111111222222111111111111111111111111000000000000000000000000333222111111333333222111111111222222222333333333111111111111111111111111000111222333333333333222222222222333333333333444555444333222222333333444222222222222222222222222000111222333444333333333333333444555555666777777333333333333444555555666444444444444444444444444333333222222222222222222333444444555555444444333555555555444444555555555444444444444444444444444444444444444555555555555666555555444444333333222333444555555444444555666444555666555444333444666555555555555555555444444222333555666666555333222333222222222444444333222333333333222222111111111444222111111333444222000111111111222222333333333222222111111111111222222111111111111111222222222111111222222222222111111///000111222222111000////////////000000000111111000000000000000000000000...///000111111111111111111111000000000000111111...000111111000000111333000000000000000111111111///000000111111000000///111111000//////000111111//////000//////...------000000000111111111222222////////////000000000111000000000000000111111111222000...///000111111///111000000000000111111111222222222222222222222222////////////////////////.................................////////////000///000000000111111111111//////000111111111111111222111111111111111111222......//////000000000111000000000000000111222222111111111000000000000000///111333222111000111222...///222666999888333///222222111111000000//////111222222222222111000000---...111333444444333222000000////////////000000000000////////////000000000000////////////000000000000000000000111111222111111222222222222111111333111000//////111333444000000000000111111111222000000000111222333444555111111111222333444666777666666777777888:::;;;<<<<<<=========>>>@@@DDDGGGCCCBBBAAA@@@@@@BBBCCCDDDCCCDDDDDDCCCAAAAAABBBDDD000000111222111000000000111111111111111111111111///...---...000222222222000000000000000000000000222222111111111111111111000000000111111222333444555444333333222222222333222222222111111111111222111111111222222111111111222111///......///111222111111222222222333333333000/////////000111222222111111222222333333222222222111000//////111333555111111111111111111222222222111000000000111222333/////////000000000111111111111111111111111111111000000000000000000000000333222111222333333333111111111222222222333333333111111111111111111111111111111222222333333222222111111111111222222222222666555444222222111111111222222222222222222222222111222333333444444444555555555555555555444444444222333333444444555555555444444444444444444444444222222222222222222111111333333444444444444333333444555555555555555555444444444444444444444444444222222333333333444444444555555444444333333333333111333444444333333444555444555666666444444555666555555666666666555444333222333555666666555333222555333222222444444333222111111222222222333333333333222111222333333222222111222222222222222333333111111111111111111111111000000111111111222222222111111222222222222111111//////...///000111333444........./////////000000000000000000000000000000...///000111111111111111111111000000000000111111...///111111000000111333///000000000111111111222...//////////////////...111111000000000000111111------...//////000///////////////000000000111111...////////////000000000//////000000111111111111000///......//////////////////000000111111111111111111111111111111111111////////////////////////111111111111111111111111---.........///////////////000000000111111111111//////000111111111111111111111111222222111111111////////////000000000000000000//////000000111222000000000000000000111111...000111111000//////000//////000222444444333222222222111111000000//////111222222222222111000000---...111333444333222111//////000000000000//////000000////////////000000000000////////////000000000000000000000111111222111111111222222111111111333111000//////111333444111111111222222222333333/////////000000222333444000000111222333555666777666666666777888999;;;;;;<<<<<<<<<;;;;;;<<<@@@CCCBBBAAA@@@???>>>???@@@AAACCCDDDDDDCCCAAAAAABBBCCC///000222222000///000111111111111111111111111111000///......000222222111444333222222222222333444222222222222111111111000000000000000111222333333444333333222222333333444333222111000000000111111000111222222222222111000111000////////////000111000000111111111222222222111111000000000111222222111111222222222222222111222111111111111333444555111111111000111111222333000000111111222222222222.../////////000000000000111111111111111111111111111111111111111111111111444222111222333444333222111111222222222333333333111111111111111111111111222222222222222222222222000000111111111222222222444444444333222222111111333333444444444444555555333333333444444555555555555555555444444444333333333333444555555555444444333333333333333333333333222222222222222222222222333333444444444444333333444444555666666555444444444444444444444444444444111222222333333444444444333333333333333333444444000222333333222222444555333555777777555444555666444444555666666444333222333444555666666555444333666444222222333444333333000111111222333333444444111222222222222222333333222222222222222222222222000000111222222111000000000000000111222222333333111111222222222222111111000///......///111333555........./////////000000000000000000000000000000///000000111111111111000111111000000000000111111...000111111000000111333///000000111111222222222...//////000000//////...111111111111111111111111,,,---...///000111111111.../////////000000000000......////////////000000...///000111111222111111//////............//////,,,---...000111111111111/////////000000000000000000000000000000000000000111000000000000000//////............////////////000000000000111111111111//////000111111111111111000111222222222222111000000000000000000000000000000////////////000111111000000000000111111111111---///000000///......///000////////////000222333111111111111000000000000111222222222222111000000///000111222222222111000//////000000000000//////000000////////////000000000000////////////000000000000000000000111111222000000111111111111000000222111000000000111333333111222222222222333333333////////////000111222222///000111222333444555555666666666777888999:::;;;;;;;;;<<<;;;:::;;;===@@@AAA@@@@@@????????????@@@CCCCCCDDDBBBAAA@@@BBBCCC///111333333111///000222111111111111111111111111333111000000222333222111555444333222222333444555222222222222222111000000111111111111222333444444222222222222333444555555444333222111111111222222000111222222222222111000111111111111111111111111//////000000000111111111333222222111111111111222111111222222222222111111111222222333444444555555111111000000000111333333///000111333333222111000//////000000000111111111111111111111111111111111222222222222222222222222444333222222444444333222111111222222222333333333111111111111111111111111333222222222222222222222111111111222222222333333000111222333444333333222333333333444444555555555444444333333333444444555444444444444444444444444333444555555555444333222333333333333333333333333111111222222333333444444222333333444444333333222444444555666666555444444444444444444444444444444222222333333444555555666222222222333333444444555111222444444333444555777333555777777666555555555333333555555555444222111555555555555555555555555777555333222333444444333222222222222222222222333111111222222222222333444222222222222222222222222///000111222222111000//////000000111222222333333111111222222222222111111111111000000000000000111000000000000111111111111000000000000000000000000000111111111111000000///111111000000000000111111///000111111000///111222///000000111111222333333000000111111111111000000111111111222222111111111......///000111111111111//////000000000111111111........./////////000000---...000111222222111111///000000///......///000***+++---///000000000000/////////000000000111111000000000000000000000000///.........------------....../////////000000000000000000000111111111111//////000111111111111111000111222222222222111000111111111111111111111111///////////////000111111///000000000111111111111...///111111///...///000000000000/////////000222000000000000000111111111111222222222222111000000111111111111000000000000...///000111111000///...000000////////////000000000000////////////000000000000000000000111111222//////000000000000//////000111111111111222222222111111111111222222222222111111111000000111222222000000111222333444444444666666666666777999:::;;;888:::;;;<<<<<<<<<>>>@@@>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCBBBAAA@@@AAACCC000222555444222000111333111111111111111111111111555444222222333444333222333333222111111222333333222222222222222111000///222222222222333444555555111111111222333444555666666555333222111222333333000111222333333222111000222333333444444333333222////////////000000000000444444333222111111111222111111222222222111111000111222333444555666555555111111000000000111333444...///222444444333111///000111111111111222222222111111111111111111111111222222222222222222222222444333222222444444333222111111222222222333333333111111111111111111111111333333222222111222222333222222333333333444444444,,,...111333555555555444111111111222222333333333444444333222222333333444111222222333444555666666444444555666555444222111333333333333333333333333111111222333444444555555222333333444444333333222333444555666666555444333444444444444444444444444333333444444555666777777000111222333444444555666222333555555555555666888333555777888666555555555222333444555555333111000666555444444444444555666777555333222333444444333444444333222222111111111000111222222222222333444222222222222222222222222///000111222222111000//////000000111222222333333111111222222222222111111111222333333222000---,,,111222222222222333333333000000000000000000000000111111111111111000///...111111000000000000111111000111222111000///000111///000000111222222333333222222333333333333222222111111222222222222111111000111111111111111000///000111111111111222222222............/////////000---...000111222222222111000111111000//////000222)))***,,,...000000000000//////000000111111111222000000000000000000000000222222111111000000000///////////////000000000000000000000000111111111111//////000111111111111111000111222333333222111000222222222111111111111111///////////////000111111//////000000111111111222///000222222000///000111000111222111000///000000//////000000111111222222111222222222222111000000333222111000/////////000...///000111111000///...000000////////////000000000000////////////000000000000000000000111111222......////////////......000000111222222222222111000000000000111111111111333333222222111222222222000111222333333333333333555555666666777999:::;;;666888;;;===>>>???@@@BBB===>>>@@@CCCDDDEEEEEEEEEBBBCCCCCCBBB@@@@@@AAACCC000000000000111111111111111///...///000111000...222222222111111111000000000111222222333333333333333333222111111111222222555444444333333222222111222222222333444555666777222111111111222222000...222111000//////000111222//////...//////000111222444333222111000000000000333333333333333222111000000111222333333333333333+++---000222333333111000...000222111...---///111/////////000111111222222000000000000000000000000111111111111111222222222000000000000000000000000///000111222333444444444111111222222222222111111000000111222222222222111000111111111111222222222111111222222222333333333444444333333333333222222222222222222222222222222333222111222333333222111444444444444333222111111444444333222222111111000///111222222111111222333222444444444222222222444333333333333333333333333444222000111333444222000444444444444444444444444444444444555444444333333444444444444444444444444222222333333333444444444888888777555444333222111444444444444444444444444222222222222222222222222222222222111111111000000222222222111111///...---222222222222111111000///222222222222111111000000444444333222111000///...000000111111111111000000///000111222333444444444...///000222222222111000...///111222222000---,,,000111111111111222222222222111000......000111222111000000/////////000000000...---...111222111///111000/////////000222333------,,,------...///000222111//////000111111000---...///000000111000000...000111000///...///111///222444333000---...///...///000000000000000///000000000000000111111111......////////////..............................222///......111111000---...------,,,++++++******---------------------,,,000000000000111111111111222333333222000///000111111111111111111222222222000000000000111111111111////////////////////////000000000000000000000000000111222333222000...,,,000000000000000000000000111111111000000000000000333222222111111222333333---///000111000///000111000/////////...............///000///...///000222//////......---------,,,000000000000111111111111//////......///000111222111000000////////////000222111111111000000//////111000...///111222222111444222000111333444333000333444666777777777999;;;<<<;;;;;;;;;<<>>>>>??????000000000000111111111222222000000000111222111000333333333333222222111111111111222333333333222222222222111111111111222222333333222222222222111111444444444444444555666777666555555555666666444222222111000//////000111222111111000000000111111222000000000000111222333444222222333333222111111000000111111222333333222222444444444333333222111111///111333222000///000222111111111111000000000000000000000000000000000000222222111111111000000000111111111111111111111111222222222222222111111000111111222222222222111111000000111222222222222222111111111111222222222222111222222222222333333333444444333333333333222222222222222222222222222222333222222222333333222222222222333444444333333333444444444333333333333333111222333333222222333444222333444444222222333444444444444444444444444444666555333444666777555333444444444444444444444444333444444555444444333333444444444444444444444444222222333333333444444444777777666555444333333222444444444444444444444444333333333333333333333333444333333333222222222111222222222222111000000///444555555555444444333222222222222222111111111000555555444333222111000///000000111111111111000000000111222333444444444444///000000111111111111000...///111222222000...,,,000111111111111222222222222111000//////000111222111111000000000000000111000///---...111222111///111000/////////000222222111111000///............222111//////000111111000...//////000000000000//////000111000///...///111,,,...111222222222333333//////000000000000000///111111111000000000000000......////////////......111111111111111111111111111///......111111000...000000////////////...........................---000000000000111111111111111222333222000000000222111111111111111111111111000000000000111111111111222222222222222222222222000000000000000000000000000111222333222000...---000000000000000000000000000000000000000111111111222222111000000000111111...000222222111000111222000000/////////............///000///...///000222////////////......------/////////000000000111111////////////000000000000000000////////////000000111111111111000000000///111000//////111222222111444222111111333444222000111222444555444555777888;;;;;;:::;;;<<<>>>AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDBBBBBBBBBBBBCCC000000111111111222222222333222111111222333222111444444444333333333333222222222333333333222111111111111000111111222333444000000111111111222222222555555555444444555666666555444333333444444333111222111000000000000111222333333222111111111222222000000000000111222333444111222222222222111000000000000111222222222222111444333111////////////000111222333333111111222333333222222111000000//////000000000000000000000000111111111000000/////////111111111111111111111111111111222222111111000///111111222222222222111111000111111222222222222222111111111111222222222333222222222222333333333333444444333333333333222222333333333333333333333333333222222222333333333222000111222333444444444444444444444444555555555555222333444444333333444555222333444444222222333444555555555555555555555555444222111222333444333222444444444444444444444444333333444444555444444333444444444444444444444444333333333333444444444444666666555555555444444444444444444444444444444444444444444444444444444444444444444444333333333333222222222222222222222222222222222333222222111000222222222222111111111111555555444333222111111000000000111111111111000000111111222333444444444444222111000000000000000000...000111222222000...---000111111111111222222222222111000//////000111222111111000000000000111111000///...///111222111000000000000///000111111222222222111000////////////222000//////000111111000///000000000000//////...///000111111//////000111......///111444666666555000000000000000000000000222222111111000000//////...//////000000//////...////////////////////////000///...///000111000///,,,------------.........////////////////////////000000000000111111111111///111222111000000111222222222222111111000000///000000000000111111111111000000000000000000000000000000000000000000000000000111222222111000...---000000000000000000000000//////000000111111222222222111000//////////////////111222333222111222333000000000/////////.........///000///...///000222000000000000////////////....../////////000000000//////000111111000......//////...//////000111222111111111111000000000000222000//////111222222111444333222222333333111000111222444444444444666888::::::::::::<<<>>>@@@AAABBBBBBBBBBBBCCCDDDEEEFFFEEEDDDBBBAAA@@@@@@AAAAAA111111111222222222333333333111000111222333222111333333333333333333333222333333333333222222111000111111111111222333555555000000000111222333333444555555444333333333444444333111111111222222111///111111111111111111111111444333222111111111111111444333222111000000000000111111111222222111000000000000111222222111111111000000000000000111222222111222222222111111222222222222222111111000000000000000000000000000000000///////////////000000000111111111111111111111111---...///000111222222222111111222222222222111111000111222222333333222222111111111222222222333333222222222333333333444444444444333333333222222222333333333333333333333333222333444333222222333333111222333333444444444333222333333444555555666666222333444444333333444555111333444444222222333555444444444444444444444444222111111111222222111111444444444444444444444444333333444444555444444444444444444444444444444444333333333444444444444555444555555555555555555555444444444444444444444444444444444444444444444444444444444333333333333333333333333222333333444444000000111111111111000000222222222222222222222222444444333222222111000000000000111111111111000000000111111222333333222222333222111/////////000111///000111222222111///...000000111111111222222222111111000//////000111111000000/////////000111111000//////000111111111111000000000000000111111222////////////000111222222111000//////111222111111000000111000000///...---///000111111000///000111333111///111555777555333111111000000000000000000333222222111000///......//////000000000000//////........................////////////000000000000++++++,,,,,,---......///000000000000000000111111///000000000111111111111...000111111000000111333333222222111000//////...///000000000111111111111////////////////////////////////////////////////111111111222111000///...000000000000000000000000......///000111222222333222222111000////////////...000222222111111111222000000000////////////......///000///......000222111111000000000000000000............///////////////000111222111000---,,,............///000222222111111111000000000000000222000///000111222222222444333333222222222111000333444666666666666777999999999999:::;;;===???@@@AAAAAAAAABBBBBBDDDEEEFFFDDDCCCAAA@@@??????@@@@@@222222222222333333333333222111000000111222111000111111111111222222222222333333333333222222111000222222222333333555666777000111111222333444555555333333222222111222222222444333333333444444222000111111222222222222111111333222111000000000000000444333222111000000000000000111111222222222111111111111222222222111111000222333555777888777666555111111000111111111111000000000111111222222222333000000000000000000000000------...///000111111222111111111111111111111111---...///000111222222222111111222222222222111111111111222333333333333222111222222222222333333333222222333333333444444444444444333333333222222222333333333333333333333333222333555444222222333555333444444444333333222111111111222333444555666666111222333333222222333444111222444333333222444555333333333333333333333333444555555555444444555555444444444444444444444444222333333444555555555444444444444444444444444444333333444444444555555555444444444555555555555555444444444444444444444444222222222222222222222222222222222333333333333333444333333222222333444555333333444444444444444333222222222222222222222333222222111111000000//////000000111111111111000000///000000111111111111111333222111/////////000111///000111222222111000000000000111111111222222222111111000000000000111111///.........//////000111///000000111000111111222///000000000111111111111............///000111111111///...///111222222111000000111000000///...---000111222111000///000222333111///111555777666444333222111000///000000000333222222111000///......//////000000000000//////111111111111111111111111...////////////000000111......///000111222333333000000000111111111222222///000000000111111111111...///111111000000111333222222111111000///......///000000000111111111111222222222222222222222222////////////////////////111111111111111000000///000000000000000000000000......///000111222222333333222111000000000000000---///111111000///000111111000000000////////////...///000///......000222000000111111111111111111............///////////////000111222111000---,,,............///000222222000000000000000000111111222111///000222333333222333333333333222111111111333555666666555555777888777888888999;;;<<<===>>>?????????@@@AAABBBDDDEEEFFFEEEDDDBBBBBBBBBBBBCCC222222333333333444444444222000///000111222111000000111111111111111222222222222333333333222111111333333333333333444555666111111222333444444555555111111111000000111222222222111111111222222000...111111222333333222111111222111111000000000000111000000000000111222333444111111222333333333333222222333333333333222111111222444666888777555333111222000///000111222111000000000111111222333333444000000000000000000000000---...//////000111222222222222222222222222222222111111222222111111000///111111222222222222111111111222222333333333333333222222222222333333333333333333333333444444444444444444333333333333222222333333333333333333333333111444666555222111333666444444444444333222111000111222222333444555555555111222333333222222333444000222333333333333444666333333333333333333333333222444555444333222333444444444444444444444444444222222333444555555555555444444444444444444444444333444444444555555555555444444555555555555555555444444444444444444444444222222222222222222222222222222222222333333333333555444333222222222333444111222222333333333333333222222222222333333333333111111000000////////////000000111111111111000000000000111111111111111000222111000000000000000000000000111111222111111111000111111111111222222222000000000111111000000000///.........///000111222///000222111000000111333//////000111111111111000111111000///............111///...///111222222222///000000000000//////...000111222222000000111222///...///111444777888999444333111000//////000111222222111111000000/////////000000111111000000///000000000000000000000000---...000000//////111222......///000000111222222///000000111111222222222000000000000111111111111...000111000//////000111111111111000000//////...000000000000111111111111111111111111111111111111000000000000000000000000111111000000000000000000000000000000000000000000//////000000111111222222111111111000000111111222---///000000//////000111111111000000000/////////...///000///...///000222000000000000111111111111....../////////000000000//////000111111000......//////...//////000111222000000000000111111111111333111000000222333333222111222333333111111222333111333444444333333444555666666777999:::;;;<<<===>>>>>>>>>???@@@BBBCCCDDDDDDCCCBBB@@@@@@@@@@@@AAA333333333333444444444444333222111111222333222111111111111222222333333333111111222333333333222222222222111111111222222333111111222222333333333444111000000000111222333333111000//////000000///---111222222333333222222111222222111111111222333333000000000000111222333444222222333444444444444444444444444444444333222222///000111222222222111000333111000111333444222000222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222222222222222222111111000111111222222222222111111111222333333444444333333222222222333333333444444333333333444444444444555444444333333333333222222444444444444444444444444111444777555222111333666333333333444444333222222333333444444555555666666222333444444333333444555000222333333333333444666444444444444444444444444000111333222000///111333444444444444444444444444111222333444555555555555444444444444444444444444444444444444555555555555555555555555555555444444444444444444444444444444333333333333333333333333333333333333444444444555666444333111000111222333//////000111111111111111222222222333333333444444111111111000000000000000000000111111111111000000222222333333333222222222///000000111111111111000000000111111111222222222000111111111111222222222000000111111111111000000000000000000111222333444///111222222000000111444...///000111222111111000222222111000////////////000///...///111222222222...//////000000000000///000111222222000000111222...///000111222444777999555333111000//////000111111111111000000000000000000000111111111111000000........................,,,...000000//////111333---------......//////000/////////000111222222222000000000000111111111111///000111000///...///000000000000000000/////////000000000000111111111111........................000000000000000000000000111000000000000000111111000000000000000000000000000000000000000111111111////////////000000111222...///111111000000000111111111111000000000//////...///000///...///000222/////////000000000111111/////////000000000111111////////////000000000000000000////////////000000///000000000111111111111333111000000222333333222///111333333111111333555111333444444222222333555555666777888:::;;;;;;<<<>>>>>>???@@@AAACCCDDDEEEAAA@@@>>>===<<<<<<===>>>333333333444444444555555444333222222444444333222222222222333333444444444000111222333333333333333111111000000000000000000111111111111111222222222111111111111222333444555444333333333444444222111111222333444444333222111222222222222333444444555444333222111000000000000222333444444555555555555555555555555444444333222......///000222555777999555333111222444555333111444444333222222111111111000000000000000000000000444444333222111000///...222222222222222222222222///000111222333444444444111111222222222222111111111222333333444444333333222222333333333444444444333333333444444444555555444444444333333333222222444444444444444444444444111555777666222111333777111111222333444444444444555555555666666666666666333444666555444444555777000222333333333333555666555555555555555555555555222555666555333222444666444444444444444444444444111222333444555555555555444444444444444444444444444444444555555555666666666666555555555444444444444444444444444444444444444444444444444444444444444444444555555555666666666555222000000000111222111222333444444444444444222222222333333444444444222222222111111111111111000000111111111111000000444444444555555444333333...///000222222222111000000000111111111222222333000111111111111222222222000000111111111111000000222222222222333444555666///111333222000000222444...///000222222111111000000000000000111222333444000///...///111333333222......///000000111000000000222222222111000111222111222444222//////333666555444222000//////000111000000000000000111111111000000111111111111000000111111111111111111111111,,,...111000//////111333111111111111222222222222...//////000111111222222000000000000111111111111000111222000///......///////////////000000000000000000000000111111111111111111111111111111111111000000000000000000000000111000000000000000111111000000000000000000000000111111111000000000000000------------///000111222///111222222111111222333111111111111000000000000...///000///...///000222......//////000000000111000000000000111111111111//////......///000111222111000000////////////000//////000000111111111222333111000111222444333333...000333333111111444777333555666555444444555666444555777888:::;;;;;;;;;??????@@@AAABBBDDDEEEFFFCCCBBBAAA????????????@@@000111111111111222222222111111111111111111111111333333333222111000///...444333333222222333333444000111222333333222111000000000000///000000111222111111222222222333333333///000111222333333222111000111111111111222222222000000000000111222333444***,,,///222333222000///222222222222222222222222111222222222222111000000000111000///------///111222333333222000///000222,,,---...000000000//////333222111111000000111111---...000111222222222222444111///...///000111111//////000000000000//////000222333222///...///111111111111111111111111111333333333333333333333333111222222333333222222111444444222222222222444444222222222222222222222222555444333333222222222222333333222222333333444555000111444555666444222111333333333333333333333333222222222333333333444444555555555555555555555555222222333333333444444444444333333333333444555555222333444444555555444444222222222111111000000000000111222444555666666777555555444333333333333444111222222333333444444555111444555444222111333555111111222444666666333111555444333333222222222222222222111111111111222222000111111111222222222222000000000000000000000000111111000000000000111111111111222222222333333333222111000//////000111222111111000000//////............//////000000111111000///.........///111222000000000000111222222333333111000///000111333444000000////////////000000111111222222222222111111111000/////////000222333000///.........000111222////////////////////////111111111111000000000000111000///......---......------...///000111222222000111111111222222222222&&&)))---000000000111222000000000000000000000000............/////////000222111000//////......///000000000000////////////000000000000000000000000////////////////////////............////////////000000000000000000000000111111111111111111111111...000222333111000///000444222////////////...---000000000000000000000000000000/////////.........222111111111000000//////------......//////000000////////////000000000000000111111000...---///000000000000000//////////////////000000000000000///111000/////////000222333//////000111222333333444111111222222222333333333111111111111111111111111111222222333333222222111666555555555666999;;;===>>>>>>===>>>???AAACCCEEECCCBBB@@@>>>===<<<;;;;;;000111111111111222222222111111111111111111111111111222333333333333333333444333333222222333333444000111222222222222111000111111111111222222222222111111111222222222333333///000111222333222222111000111111111111222222222444333222111000000000000000222333555666555444333222222222222222222222222333333333333333222111111111111111000//////111333222333333111000///000222///000111222222111111000333222111111000000111111//////111111222111000000555333111000222333444444///000000111111000000///000222333222///...///111////////////////////////333333333333333333333333111222222333333222222111333333333222222333333333222222222222222222222222444444333222222222333333333333222222333333444555000111444666666555444222333333333333333333333333222222222222333333333333444444444444444444444444222222333333333444444444444333333333333444555555222333444444555555444444666555555555444444444444111222333444555666666666555555444333333333333444333333333333333333333333000222333222000///111333222111222333555555333222444333222111111111111222222222111111111111222222000000000111111111222222000000000000000000000000111111000000000000000111111111111111222222222222222111000//////000111222222111111111000000000000000000000000////////////333222111111111222333444333333222222222333444444000///...---...///111222222222111111111111222222000111111222222111111000000000000000000111111222000//////......///000111////////////////////////000000000000000000000000000000/////////000000111000000000000////////////000000000111111111222222***,,,...//////...///000000000000000000000000000........./////////000000000///////////////000111000000000000////////////000000000000000000000000////////////////////////............////////////000000000000000000000000///////////////////////////000222222000///000111222000......000000000///000000000000000000000000/////////......---------111111111000000000//////000000000000000000000000////////////000000000000000000111///------...000000000000000000000000/////////000000000000000///111000/////////000222222222222222222111111111111111111111222222222333333111111111111111111111111111222222333333222222111666555555555666888;;;===????????????@@@CCCEEEFFFBBBAAA@@@>>>===<<<;;;;;;000111111111111222222222111111111111111111111111000111222444555666777777333333222222222222333333000111222222222222111000000111222333444333333222111111111222222222222333000000111222222222222111000111111111111222222222555444333111000/////////222222222222333333333222222222222222222222222222333444444444444333222222000111222111111111333555222222333111000///111222111111222222222111000000333222111111000000111111111111111111111000//////111///------///111222111000111111111111111111000000111222111000///000111////////////////////////222222333333333333333333111222222333333222222111222222333333333333222222222222222222222222222222333333222222222333444444333333222222333333444555000222444666777666555444333333333333333333333333111222222222333333333333333333333333333333333333333333333333444444444444444333333333333444555555333333444555555555555444444444444444333333333333222333444444555555444444555555444333333333333444555555444333333222111111000222333222111000111333333222111222333444333222222222111111000000111111222222111111111111222222///000000000111111111111000000000000000000000000222222111000//////000000000000000000111111111111111111000000000000111111222222222222111111111111111111111000///.........000000/////////000111222111000///////////////000000///.........///111222222222111111111111222222000000111111111111000000//////000111111111111111111000000////////////000////////////////////////000000000000000000000000//////000000111222333333000000000000/////////////////////000000000111111...///000///---,,,---...000000000000000000000000....../////////000000000............///000111222////////////000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////000111111000//////111222111///......000111111111000000000000000000000000000000////////////......111111000000000000//////......------,,,++++++***////////////000000000000//////000...---,,,...///000000000000000000000000000000111111111000000///000000000///000111111222333333333222222222111111111111111222222222222333111111111111111111111111111222222333333222222111555555444555666888;;;<<<@@@??????@@@AAACCCEEEGGGBBBAAA???>>><<<;;;;;;;;;000000111111111222222222111111111111111111111111000111222444555666666777333333222222222222333333111111111222222111111111///000222444444333222111111111111111222222222222111111111111222111111111000000111111111222222222222111111111111111222222333222111000000000111222222222222222222222222222333333333444333222222111///000222222111222333555111222222111000000111333000000000000//////......333222111111000000111111000000111111111000000000...,,,+++,,,...000000000111111222222222222111111000111111111000000000000111111111111111111111111222222222222222333333333111222222333333222222111111222333444444333222111222222222222222222222222222222222222333333444555333333222222333333444555111222444666777777666666222222222222222222222222333333333333444444444444333333333333333333333333333333333444444444444555444333333333333444555555333444444555555555555555333333333333333333333333333444444555444444333333555555444333333333333444444444444333333222222222333444444444444333444444444222111111222333333222222222111111111111222222222222111111111111222222//////000000000111111111000000000000000000000000333222111000////////////////////////000000000000111000000000000000000111111111111111111111111111111000000000/////////...............//////000000000000///...---------...111111000000111111222333000000////////////000000///000000111111000000///...///000222222111000000111111000000//////......//////////////////////////////000000000000000111///000000111111222222111------...///000111222222////////////000000000000000000000///---,,,---///////////////////////////...////////////000000000///////////////000111111////////////000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000000111111///...///111444222000//////000111111000////////////////////////111111111111111111111111000000000000000000//////,,,,,,,,,+++++++++******////////////000000000000......///...,,,,,,---///000000000000000111111111111111222222111111000000000000000000000111111222000000111222333444555555111111111111222222222222111111111111111111111111111222222333333222222111444444444555666888:::;;;>>>>>>>>>???@@@BBBDDDEEE@@@@@@>>>===<<<;;;;;;;;;000000111111111222222222111111111111111111111111111111222333333333333333333222222111111222222333222111111111111111111222...///111333333222000///000000111111111222222222222222111111111111111111000000111111111222222222111111111000111111222222666444333222111222444555222222222222222222222222222222222222222111111000---///111111111111222444111222222111000000111333111111000000/////////...333222111111000000111111/////////000000111222333000///...///222333333333111111222222222222111111000000000000111111111000111111111111111111111111111111111222222333333333111222222333333222222111000111333333333333111000222222222222222222222222222222222222333333444555333333222222333333444555222333444555666666666666222222222222222222222222444444444444555555555555333333333333333333333333333333444444444555555555444333333333333444555555333444555555666666555555666666666777777777777777444444555555444444333222555555444333333333333444222222222333333444444444555444444444444555444444444222111000222333222222333333222222222333333444222222111111111111222222000000000000111111111111000000000000000000000000222222111000//////000000....../////////000000000000000000111111000000000000000000000000000000000.../////////000000000111111111222222222333333333444444333222111111222222111111111111111222222333000000////////////000000000000111111111111000000...///000222222111000000111111000000//////......000000000000000000000000///000000000111111222222000000111111111000///...------...///000111222222////////////000000000000.../////////------///111////////////////////////////////////000000000111111111000///////////////.../////////000000000111000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000///...///222444444222000000000000///...////////////////////////000000000000000000000000//////////////////000000/////////000000111111111////////////000000000000---.........,,,,,,...000///000000000111111111222222222222222222111000000///000000000111111111111///000111222333444444555000000111111111222222222111111111111111111111111111222222333333222222111333444444555777888999:::<<<<<<<<<<<<===???BBBCCC??????===<<<;;;;;;;;;;;;000111111111111222222222111111111111111111111111111111222222222111000000222222111111111111222222222222111000000111222222...///000111222111000000000000000111111111111222333222111111000111111111000111111111111222222222444333222111000000000000333222111111111222333444222222222222222222222222111222222222222111000000---///111222111111111222000111222111000000222444333333222111111111222222333222111111000000111111.........///000222333444000///...000111222222111000111111111111111111000111000///000111222111000////////////////////////000000111111222333333333111222222333333222222111111111222222222222111111222222222222222222222222333333222222222333444444333333222222333333444555333333444555555555555444222222222222222222222222444444444444555555555555333333333333333333333333333444444444555555555555444333333333333444555555444444555666666666666555444555555555555666666666444444444555444444333333555555444333333333333444111111222333333444555555444222111222333444333111333222111111222222111000333333333222333333444555222222111111111111222222000111111111222222222222000000000000000000000000111111000000000000111111////////////000000000000000000111111111111000000///////////////000000000.........///000111111111///000111111222222111111333222111111111111111111.../////////000000000000222222111111111111222222111111222222222222111111//////000111111111111111///000000000000000///...000000000000000000000000000111111222222333333333000111222222111///...,,,000000000000/////////////////////000000000111111,,,...///000//////000222000000000000000000000000/////////000000000111111222111000///..................//////000000111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////...000000000///000222444555333111000000000///...000000000000000000000000------............//////......////////////000000...//////000111111222222////////////000000000000---...///...------///111///000000111111222222222333333333333333222111000//////000111111111111000222222222111111111000000000000000111111111111222111111111111111111111111111222222333333222222111222333444555777888999999:::999999:::;;;===???AAA>>>>>><<<;;;;;;:::::::::000111111111111222222222111111111111111111111111000111111111111111000000222222111111111111222222222222111000000111222222000000111111111222222222000000000000111111111111333333111000000000111111000111111111111222222222222222111111111111111222000000000000111111222333222222222222222222222222222222333333222222111000///111333444222111111222000111222111000000222444333222111111111222333444333222111111000000111111000000/////////111222333///......///000000///...///000000111111000000///111///...///222333222000///////////////////////////000000111222222333333111222222333333222222111222222111111111111222222222222222222222222222222444444333222222222333333333333222222333333444555444444444444333333333333111111111111111111111111222222222333333333444444444444444444444444444444444444444444555555555555444333333333333444555555444444555666666666666666111111222222333333333333333333444444555444444444555555444333333333333444333333333333333333333333444222111222444555333111222111111222333333000...222222111111222333333444222222111111111111222222222222222222333333333333000000000000000000000000////////////000111222333//////000000000111111111///000111222222111000/////////000000000111111111////////////000000000000,,,---...///000//////.........---------...//////......///000000000000000222222111111111111222222222222333333333333222222000000000000000111111222...///000111111000000///000000000000000000000000111222222333444444555555///000222333333111000///000000000000////////////000000000111111111222222,,,...111111000//////000000000000000000000000000//////000000000111111111111000///////////////000.........///000111111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////---///111111111000111333444222000000111111111///000000000000000000000000.........//////000000000........./////////000000........................////////////000000000000.../////////......000222///000000111111222333333444444444444333222111000...///000111222111111000111111111000000000//////000000000000111111111111111111111111111111111111111222222333333222222111222333444666777888888999999888888999:::<<<>>>@@@======<<<;;;::::::::::::000111111111111222222222111111111111111111111111///000111222222222222222222222111111111111222222333222111000000111222333222222111111111222333444000000000000111111111111444333111000000000111111000111111111111222222222......///000111333555666333333444555666666777777222222222222222222222222333444444444444333222222111333555555444222222222000111222111000000222444000000/////////000222333333222222111000111111111333222000/////////000111333222222333444444222000//////000000000000//////111///...///222333222000111111111111111111111111///000000111222222333333222222222333333222222222333222111000000111222333222222222222222222222222555444444333222222222222333333222222333333444555555444444333333222222111111111111111111111111111000000111111111222222222555555555555555555555555444444444555555555666666444333333333333444555555444555555666666666666666444444444555555666666666222333444444555555444444555555444333333333333444555444444333333222222111777444333444666777555333111111222333444333000---111111000000111222333333222222111111111111222222222222333333333444444444000000000000000000000000.../////////000222333444000000000000111111111111///000111222222111000///000000111111222222222333111111000000//////......///000222333333333222111///////////////000111222000000111222222222222222000000////////////000000222333333444444333333222111000/////////000222333---...///111111111000000000000000000000000000000222222333444444555666666///000222444444444333222------...///000111222222111111111111222222222222---///222222111///......000000000000000000000000000000000000111111111111///......//////000111222---......///000111111222000000000000000000000000000000000000000000000000............/////////000000000000000000000000000111111111111111111111111,,,...111222222111111222222111///000111333222222000000000000000000000000111111222222333333333333---.........//////000000222222222111000000//////////////////000000000000...///000/////////111333///000000111222222333333444444444444333222111000...///000222222111111000------...///000111222222000000000000111111111111111111111111111111111111222222222333333222222222111222444666777888888888999888888999:::<<<>>>@@@===<<<;;;;;;::::::::::::///000111222222222222222///111222111000///000111222222222111111111000000111111000000000000111111000111222222111000111222111333555333///...///111444333222111///...------111111111111111111111111///000111222222222222222000111222333444333222222222222222222222222222222666444111000111222222222555333111000111111000///111222333444444333222111000000000000000000000000111111111111111000//////555333000...---...000111000000000000000000000000333222111222333333222111222222111111111111111111111111000000000000000000111111222222222222111111222222222222222222222222333333444444444444555555222222222222222222222222000111222333333333222222333333333333333333333333111333555555222111222444333333333333333333333333222111111111000000//////111222333444333333111000111111111222222333333333333333222444555666555333333333333333333333333333222333444444444333222111555555444444444333333333555444444333333333444444333333444444333333222111//////000000111111222222444333333222222333333444000111222222333444888:::444444444444333333222111444444333222222333333333///000111222222222222222111111111111111111111111222111//////000000...---000000000000000000000000---...///111111000000///000000111111111111000000000000000000000000000000111111111000000000000000///222222//////222222///000000000000000000000000111111000000111111222333000000111111222222222222////////////////////////111111111111000000000000////////////////////////.........///111333555666777444111222555666222---000000////////////000000111///...000333444333111000000////////////000000//////000000000000/////////111222000......111555222000......111111///---000000111111111111000000000000000000000000000000000000000000////////////......---------,,,,,,,,,...111111......111111...///////////////.........222222111111000000//////222111000000000111333444111///...///000111000...111111000///...---,,,,,,//////............//////000...---...111111///,,,000000000000000000000000000111000...------000333000000000000000000000000222222222111111111111111..................------////////////000000000000000111222333333222000///000000111222222222222222333333222222222222222222000111222444555666666666666777777888:::;;;<<<<<<::::::999999999:::;;;;;;000000111222222222111111///111222111000///000111222222222111111111000000111111000000000000111111000111222222111000111222000111222222111000111222666666555444333222222111111111111111111222222222111111111111111222222222000111222333333333222222222222222222222222222222666333111000111222222222555333111000111111000///111222222333333222222111000000000000000000000000222222222222222111000000111111111000000000000000000000000000000000000000111000///000111111000///111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222111111111222222222333333222222222222222222222222222222333333333444444444333333333333333333333333111333555555333111222444333333333333333333333333222222222222111111111000111222333333333333222111111111222222222333333333333333222444555666555333333333333333333222222222333444555555555444333333555555444444444333333333555444444333333444444444444555555555555444333333111111111111222222222222333333333222222333333333333333444333222333555777222333333333222222111000444333333222222333333333111111111111222222222222111111111111111111111111000///...000222333222111000000000000000000000000...///000111111111000000000000111111111111000000000000000000000000000000111000000000000000000000///222222//////222222///111111111111111111111111111111000000111111222333000111111111222222222222111111111111111111111111222111111111000000//////000000000000000000000000111111111222333555777999666333111222444555111---000000////////////000000111///...000333444333111000000////////////000000/////////000000////////////000111000......111444333111///000111222000...000000111111111111000000000000000000000000000000000000000000////////////111000000000////////////...111111......111111...////////////////////////111111111000000000000000111000000000000111222222111///...///000111000...111111111000//////......000//////......//////000...---,,,---...///,,,***000000000000000000000000000000000...---...000222000000000000000000000000222222111111000000//////////////////////////////////////////000000000000111222333444444333111000///000111111222222111111222222222222222222222222111222333444555555555555888999999:::<<<======>>>:::999999999999:::;;;;;;111111222222222111111000///111222111000///000111222222222111111111111111111111000000000000111111000111222222111000111222000//////000222333333222333333333222222222111111000000111111222222222222333222111000000000111222000111222333333333333222222222222222222222222222555333000000111222222111444222000000111111000///222222222111111222222222000000000000000000000000222222333333222222111111...///111222222111000///000000000000000000000000111000///000111111000///111111111111111111111111111111222222222222222222111111222222222222111111222222222222222222222222111111111111222222222222222222222222222222222222444333333222333444555666444444444333333222222222111333444444333222222333333333333333333333333333333333333222222222222222111222222333333333222222222222222222333333333333333333222444555666555333333333333222222111111111444444555666666555555444555555444444444333333333444444444333333444444555555555666666555555444333333333333333333222222222333333333222222333333333555666555444222111222333111111222222222111000000333333222222222222333333444333222111111111222333000000000000000000000000111000///000222444333222000000000000000000000000//////000111111111111000000000111111111111000000000000000000000000000000000000000000000000111111///222222//////222222///111111111111111111111111111111000000111111222333111111111111222222222222111111111111111111111111222222222111000//////...111111111111111111111111////////////000222444555444222000111333333000---000000////////////000000111000///000222333333222000000////////////000000...........................///000///......000222333222000111222222111///000000111111111111000000000000000000000000000000000000000000////////////333333222222222222111111...111111......111111...////////////////////////000000000000111111111111...///000000111111000000111///...///000111000...111111111111111000000000111000000//////000000111///...------......,,,***000000000000000000000000000000000///---...000222000000000000000000000000222111111000///......---000000000000000000000000////////////000000000000111222333444444333222222//////000111111111111111000111111111222333333333222222333444444444444444555555666777888999999:::999999888888999::::::;;;222222222222222111000//////111222111000///000111111111111111111111111111111111000000000000111111000111222222111000111222222///...///333555333111111111111111222222222222000000000111222222333333555333111//////000111222111111222222333333333333222222222222222222222222444222000000111222222111333111000///000111000///333222111000000111222333000000000000000000000000111111222222222111111000......000111111222222222000000000000000000000000333222111222333333222111111111111111111222222222222222222222222333333333111111222222222222111111111111111111111111111111222333333333333444444444222222222222222222222222444333222111111222555666555444444333333222222111222333444444333333333333222222222222222222222222222222222222222222222222111111222222333333333222333333333333333333333333333333222444555666555333333333333222222111000000444444444555555555555555555555444444444333333333444444333333333444555555555555555555555444333333444444333333222222111111222222222333333222222222555555666444222111111222111111222222222222111111222222222222222222333444666444222111000111222333////////////////////////444222111111111111000...000000000000000000000000000000000111111111111111000000111111111111000000////////////////////////000000000000000111111111///222222//////222222///222222222222222222222222111111000000111111222333222222222222222222222222111111111111111111111111333222222111000///......000000000000000000000000......------...000222333222111000000222222000---000000////////////000000000000000111222333333333000000////////////000000......------------.........///////////////000111111111000000000000000///000000111111111111000000////////////////////////000000000000////////////222222222222222222111111...111111......111111...///////////////000000000//////000000111111222222---...000111111000000///111///...///000111000.../////////000000111111111111111000000000000111111000000000000000000...---///////////////////////////000000///......000111000000000000000000000000111111000///...------,,,//////000000000000000111////////////000000000000000111222333333333222222//////000111111111111000///000000111222333333444222333333444444444333333222333333444555666666666888888777888888999:::;;;222222222222222111000//////111222111000///000111111111111111111111111111111111000000000000111111000111222222111000111222333111///000333444222///444444444555555555555555000000111111111222222222555333111//////000111222222111222222222222333333222222222222222222222222222111000000111222222111222111//////000111000///333222000000000000222333000000000000000000000000//////000000000000000///000///......///111333555000000000000000000000000333222111222333333222111000000111111111222222222111111222222222333333333111111222222222222111111111111111111111111111111222222222333333333444444222222222222222222222222333222000//////111333444444444444333333222222222333333333333444444333222222222222222222222222222000000111111111111111111111111111222222333333333333333333333333333333333333333222444555666555333333333333222222222111111222222333333333444444555555555444444444333333333333333333333333444555666333444444444444333222222333333222222111111111000111222222333333222222111222333444444222111222333222222333333333333333222111111111111222222333444666444222000000000222333////////////////////////333111000///000000///---000000000000000000000000000000000000000111111111000000111111111111000000//////////////////////////////000000111111111111///222222//////222222///111111111111111111111111111111000000111111222333333222222222222222222222000000000000000000000000222222111111000//////...////////////////////////222111000000111222333444111000000000111111///...000000////////////000000///000111111111222333333000000////////////000000///...------------...///////////////000111000000///000000///............000000111111111111000000////////////////////////000000000000//////////////////////////////000000...111111......111111...////////////000000111111//////000000111111222222---...000111111000000///111///...///000111000...---......//////000000000111111000000000000111111///000000111000000/////////////////////////////////000111000......///111000000000000000000000000000000//////...------,,,.........//////000000000////////////000000000000//////000111111111111111//////000111111111111111//////000111222222333333222222333333444333333333555555666666777777888888777666666777888999:::;;;111111222222222111111000///111222111000///000111111111111111111222222222111111000000000000111111000111222222111000111222333111000111222222111000333333333333333333333333111111111111111111111111333222111000000000111222222222111111222222333444222222222222222222222222111000///000222222222000222000//////000111000///111111111000000111111111000000000000000000000000......//////000000//////111000...---...000333555000000000000000000000000111000///000111111000///000000000111222222333333000000111111222333333333111111222222222222111111111111111111111111111111000000000000111111111111222222222222222222222222111000000//////111222333333333333333333333333333333222222333444555333111222222222222222222222222000000000000000111111111111111111111222333444444444444444444333333333333333333222444555666555333333333333333333333333333222222222222222333444555555555444444444333333333333333333333444555555666333333444444333333222111222222222222111111111111000111222333333222111000000222444444333222333333222222333444444444333333111111000111111222333444333222111000000000111222000000000000000000000000///...---...000222111000000000000000000000000000/////////...///000000111000000111111111111000000000000000000000000000000/////////000111111222222///222222//////222222///000000000000000000000000111111000000111111222333333333333333222222222222////////////////////////111111111111000000000000........................111000///...//////111111000000111111111111000000000000////////////000000...000222222111111222444000000////////////000000000///...------...///000000//////000222333111000...///000///---,,,---...000000111111111111000000000000000000000000000000000000000000////////////---------............///...111111......111111......//////000000111111222000000000000111111111111...///000000111111000000111///...///000111000...------......//////000000111000000//////000000111+++---//////......///000000000000000000000000000...000111000///...///000000000000000000000000000////////////............---......//////000000000////////////000000000000......//////000111111111000000111222222222222222///000000000111222222222111111222333333333333333444444444555555666666666666666666666777888::::::000000111222222222111111///111222111000///000111000000111111111222222222111111000000000000111111000111222222111000111222///000111222111111222444000000000000000000//////333333222222111000000000111111111111111222222222222222111111111222333444222222222222222222222222000//////000222333111000111000......000111000///000000111111111111000000000000000000000000000000......///000000000000000000000//////000111222333000000000000000000000000111000///000111111000//////000000111222222333333//////000000111222222333111111222222222222111111111111111111111111111111000000000000111111111111222222222222222222222222000000111111111222222222111222222333333444444555444222111333555555333111111111111111111111111111000000000111111222222222111111111111111333444555555555444444444333333333333333222444555666555333333333333444444555555666333333222222333444666777555555444444444333333333333333333333444555666666444444444444444333333222222222222333333333333333000111222333333222111000000222444444333111111222111111222333333333333333000000000000111222333444000000000000000000111111111111111111111111111111///......///111222222111000000000000000000000000///...---------...000000000000111111111111000000000000000000000000000000...//////000111111222222///222222//////222222///////////////////////////111111000000111111222333444444333333333222222222000000000000000000000000000000000000111111111111///////////////////////////...---,,,,,,,,,---...000111222222111111111111000000////////////000000...000222222111000222555000000////////////000000111000...------...000111111000000111444444222000...000111000---,,,---///000000111111111111000000000000000000000000000000000000000000////////////............//////000000...111111......111111......//////000111111222222111111111000000000000000111000000000000111222222111///...///000111000...///////////////000000000000//////......//////000)))+++.../////////111333000000000000000000000000...000111111/////////000000000000000000000000000...////////////000000000......///000000111222222////////////000000000000////////////000111222333111111222333333333333333000000000000111111111111///000111222333444444444222222222333333333333444555555555666777888999:::///000111222222222222222///111222111000///000111000000111111222222222222111111000000000000111111000222222222111000111222+++///222222111111444777333333333222222222111111444333333222111000/////////000111222222222222222333222111111111222333444222222222222222222222222000//////000222333111000111///......000111000//////000111222222111000///000000000000000000000000//////000111111111111111...///111222222111000000000000000000000000000000333222111222333333333111///000000111222222333333...//////000111111222222111111222222222222111111000000000000000000000000111222222222222333333333222222222222222222222222000111222333333333333222000111222333444444555666444222111222555555333111111111111111111111111111111111111222222333333333111111000000111333444666555555555444444333333333333333222444555666555333222333333444555666777777444444333333444555777888555555444444444333333333222222222333444555666777555555666666555555444333333333333444444555555555///000222333333222000///111333555444333111000000///000111222222222222222000000000000111222333444---...///000111111000000111111111111111111111111444333111111222222000///000000000000000000000000...------,,,,,,...///000000000111111111111000000000000000000000000000000...//////000111222222222///222222//////222222///////////////////////////111111111000111222222333444444444333333222222222111111111111111111111111/////////000111111222222000000000000000000000000222111000///...///000000000111222333222111111222000000////////////000000...000222222000000222555000000////////////000000222000///......///000222222111000222555555333000///111222111...---...111000000111111111111000000000000000000000000000000000000000000//////////////////000000111111111222...111111......111111......//////000111222222222222222111111000000//////222111000000000111333444111///...///000111000///111111111000000000000000//////............//////)))---000111111111444666000000000000000000000000...///111111000//////000000000000000000000000000......//////000111111111///000000111222222333333////////////000000000000000000000000111222333444222222333444444444444333111111111000000000000000...///111222333444444555555666666666666666666666444444555555666888999:::111111111111111111111111222111111111000000//////000000000000000000000000////////////000000000000222222111111000000//////...///000222222111000000111222222111000000111333222444555555222000000000111111222222222333333333111111111111111111111111000000000000000000000000........................222111000.........///000////////////............000000000000000///......---...000111222111///...111000///......///000111000000000000000000000000///...---...///000///...222222111111111111222222111222333333222111000///'''))),,,///222333333222---000111111...---///222111111222222222222111111444333111222222333111000//////000111222222333333111222222333333222222111111111222222222333333333111222444555555444222111555555444333222222222222111111111222222333333333333333333444444666777777222222444444444333222111333333333444444666777888444444444444444555666777444444333333333222222222000000000111222222222333333///...222333111000222000000111222222222222111...///111222333333222111777666444222///,,,+++***111111111111111000//////000000111111111111000000000000000000000000000000444333333222111000//////222111111111000000//////...222444111,,,+++...222333222222111///...,,,+++000///...------...///000222111000.........//////000///......///000///---............////////////000111111222222222222111111000///...///000222444222222111111000000//////000000000000111111111111000000000000000000000000000000000000000//////...---......///000111111222000000000000111111111111////////////000000000000222000///------///000222///...---,,,,,,---...///111111000///...---,,,,,,...///111111000000222333////////////000000000000000///...------...///000---...000000//////111222......///////////////...------...///000111222222444///+++,,,111444111,,,000000//////.........---......//////000000111111...///000111111000///......---,,,...000111111000............/////////000//////////////////////////////............/////////////////////......---,,,---...//////...---,,,////////////////////////...---+++,,,.../////////------......//////000000000///...///000111000///111111000000000000000111000000111111111111000000222111000......000111222000000000111222222222333333333222222111222222222555555666555555666999;;;111111111111111111111111222222222222111111111000000000000000000000000000000000000000111111111111111111111000000000000000000000111222222222222222111222222111000000111333222333555444222000000000111111111111222222222333111111111111111111111111000000000000000000000000222222222222222222222222222111000///......///000111111111111222222222222000000111111111111000000---...000111111111//////111000///......///000111000000000000000000000000000///...///111222111000222111111111111111111222222222222222222111000///+++,,,...000222222111000000111222111///...///111111111222222222222111111666555444444555555444222111111222222333333444444111222222333333222222111111111222222222333333333444555666777777666555444333333222222222333333444111111222222222333333333333333333444555666888999555666666666666555555444333333333444555666777777444444444444444555666666555555444444444333333333222222222222222333333333777333222555666444222444222333444444555555444444111222222333333333333222222222222222111111111111111111111111111000//////000000111111111111000000000000000000000000000000111111000000//////......111111111111000000000//////111222000------///111111111111111000///...---000///............///000000000///......///000111000///---...///000///---111000000//////.........///000111111222111111111222111000///000111333444111111111000000000000000000000000000111111111111000000000000000000000000000000111111000///...............///000111111111//////000000000111111111000000000000////////////111000///......///000111000000////////////000000222222222111000000/////////000111111///...///111------------............000///............///000///000111000///...///000///000000000000//////...,,,,,,------.../////////222///---...111222000---000000000/////////......000000000000111111111111//////000000000000/////////...---///111222222111........./////////000000//////////////////////////////............/////////////////////......------...////////////...---///////////////////////////...,,,---...//////............///////////////000///...///000111000///111111000000000000000111000000111111111111000000222111000//////000111222222222222222222333333333333333333222222333444444555666777666555666888999111111111111111111111111333333333222222222222222000000000000000000000000111111111111222222222222000000000000111111111111222222222222222333333444111222222111000000111333111333444444111000000000000000000111111111222222111111111111111111111111000000000000000000000000111111111111111111111111111000000////////////000......//////000000111111000111111222222222222111---...000111111111000///111000///......///000111000000000000000000000000222111000111333444333222111111111111111111111111222222111000000000111111///000111222222111000///111333333222000///000111111111222222222222111111333111000000111222111///333333333333333333333333111222222333333222222111111111222222222333333333222333444555555444333222111111111222333444444555111222222222222333333333222333333444666888999:::888777666666555555555555333333444444555666666666444444444444444444555666555555555555444444444444444444444333333333333333555111000333444111000111000111222222333222222222444444333333222333333333000000111222333444555555111111111111111000//////000000111111111111000000000000000000000000000000000000000///////////////111111111111000000000000//////////////////000111//////000000111000000000000//////......//////000............///000111222///...---...///000///...333222111000///......---...///000000111111111000333222111000111222333444000000000000111111111111000000000000111111111111000000000000000000000000111111111111000///...---......//////000000111111//////000000000000111111111111000000//////......000000////////////000000000111111222222111111000........................000111111000...------...------------............000//////......//////000000111222111...---...///111111000000000//////..............................///000111111000///...111000000000000000//////222222222222111111111111000000////////////000000000///...000222333222111....../////////000000000//////////////////////////////............/////////////////////......---...//////000000//////...////////////////////////111000......///000///...///////////////.........000///...///000111000///000000000//////000000111000000111111111111000000222111000//////000111222444444444333333333333333333333333333333444555666444666777777666555666777111111111111111111111111222222222222222222222222000000000000000000000000000000000111111111222222//////000000111111222222222222111000111222333444111222222111000000111333111222333333111000000111///000000000000111111111111111111111111111111111000000000000000000000000////////////////////////000000000////////////000,,,------...///000000111111222222222111111000///......///000111000000///111000///......///000111000000000000000000000000222111000111333444333222000000111111111111000000222111000//////000111222111111222222222111000000111222222222222222222333111111222222222222111111000///......///000///...333333333333333222222222111222222333333222222111111111222222222333333333111111222222222222111111111111222222333333333333222222222222222222222222222222333444666888:::;;;999777666444333333444444333444444555555666666555444444444333333444555555555444444444444333333333444444333333222222222111555000///222222///.../////////000111111111111111666444333111111111222333222222222222222222111111111111111111111000//////000111111222222111111000000000000000000000000000111111111111111222222222111111111000000000000000000...---...000111111000000000000111111000000000000//////////////////000///////////////000111111///...---...///000///...222222111111000000//////---...///000000111000000222111111000000111222222//////000000111111222222///000000000111111111111////////////////////////222222222111000///...---.../////////000000000111////////////000000000111222111111000///......---//////000000000000//////000000222333333222000000,,,---------....../////////000000///...------...////////////000000000000000//////////////////000000111111000///......///111000000///............111111000000////////////,,,///222333000......///111111111111000000000000222222222111111000000000000000///......///111222000///...///111222111000...////////////000000000//////////////////////////////............/////////////////////......---//////000000000000//////........................333111/////////000///...000000//////......------000///...///000111000///000////////////000000111000000111111111111000000111111000//////000111111444444333333222222222111111111111222333444555666444666888888777555555555000000000000000000000000000000111111111111111111000000000000000000000000/////////000000000111111//////000000111111222222111111000//////111222333111222222111000000111333111222333222000///000222///000000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111/////////000000000000///000000111222333333444444222222222111000...---,,,...//////000000000000000111000///......///000111000000000000000000000000111000///000222222222111///000111111111111000///111111/////////000111222000000111222222222222222000000111222333444555444111111222222222222111111222111000111222333222111222222222222111111111111111222222333333222222111111111222222222333333333444444555555555555444444222222333333333222111000222222222222222222222222111222333444666888:::;;;;;;999777555444444444444333444555666666555555444555444444333333333444444333333333222222222111111333333222222111111000000777333222555666333222333222333333444555444444444444333222000000000111222333222222111000/////////111111111111111000//////111111222222222222111111000000000000000000000000111111111111111222222222000000000000000000111111000...---...000111111000222222222222111000///...///000000000000000000///000000000000000///......///------...000000000/////////000000111111222222------///000000111111111000000000/////////000000//////000000111111222222///000000000111111111111////////////////////////222222222222111000///...////////////000000000000...////////////000000000222111111000///......---//////000000000000//////...///111111111111///...000000111111222333333333,,,...//////......///111////////////000000000000///000000000000000000///---///000000//////000222000///...---------......111111111000//////......+++///333333000---...000000000000000111111111111111111111000000//////...000///.........///111222///...---...000000000...////////////000000000111000000000000000000000000//////............/////////////////////......---000000////////////000000------------------------333111/////////000///...000000//////......------000///...///000111000/////////......///000111111000000111111111111000000111111000000000000111111333333222222111111000000000000000000111222444444333555888888666555444444000000000000000000000000000000000000000111111111000000000000000000000000.../////////000000000000000000000000111111111111000000//////000000111222111222222111000000111333111111222111//////111222000000000111111111222222111111111111111111111111000000000000000000000000000000000000000000000000...//////000000000000///000000000111222222222333222222222111///...,,,+++////////////000000000000111000///......///000111000000000000000000000000000///...///111111111000...///000111111000///...000000/////////000111111//////000111222333333444111000000111333555555444111111222222222222111111111000///000222222222000111111111111111111111111111222222333333222222111111111222222222333333333333333333333333333333333222333333333333111///...333333333222222222222111111222222333555777888999>>>===;;;999888666666666333444555666666555444444555444444333333333333333222222222222111111111111222222111111111111111111555111000333555222111333111222222333333333333333222222111111000111111111000000000000000000000000111111111111111000//////111111222222222222111111000000000000000000000000000000000///////////////000000000000111111111111//////////////////000111222222222222111000///...///000000111111000000///111111111111000///...---...------...000111000///---......///000111222333---...///000111222222222//////////////////......000000000000111111111111000000000000111111111111000000000000000000000000111111222222111111000///////////////000000000000......////////////000000111111000000//////......000000////////////000000...//////////////////.../////////000000111111111,,,...////////////000222------------............///000000111111000000///---...000000//////111222000///...------...///000//////......---------,,,,,,///222222000...///000//////000000000000000111000000000//////////////////......//////000111222///...---...///000///.../////////000000000111111000000000000000000000000//////............/////////////////////......---000//////......//////000------------------------111000......///000///...///////////////.........000///...///000111000///............///000111111000000111111111111000000000000000111111000000000222222111111111111111111000000000000000111222333333555666666555444555666000000000000000000000000000000000111111222222222000000000000000000000000//////000000000111111111111111111000000000000000000000111111222222222111111222222111000000111333000111111000//////111333111111111111222222222333111111111111111111111111000000000000000000000000........................---...///000111111000////////////////////////000000000111111111000/////////////////////000000111111000///......///000111000000000000000000000000000///...///111111111000...///000111111000///......//////000000000000000000///000000111111222333333111000111333333222000111111222222222222111111///...---...000111000///000111111222222333333333111222222333333222222111111111222222222333333333111111000000000000111111000111222333333222000///333333333222222222111111111111222222444555666777>>>======;;;999777666444333444666777777555444333555444333333222222333333333333333222222222111111111111222222222222222222111------111333111000222//////000111111111111000111111222222333222222222000000000111111222222222111111111111111000//////111222222333333222222111000000000000000000000000111111000000//////......///000000000111111111111///111222000------///111111111222222222111111000///000111111111111000/////////000111111000///......---,,,...000111000///.........//////000000000---...///111222333333333000000000000000///......111111111000000000000000000000000000111111111111000000000000000000000000000000111222222222111111000000000000////////////........./////////000000000000000000////////////111000///......///000111000//////......//////000++++++,,,,,,,,,,,,,,,,,,...000111111//////000111------------............///000111111111111000///...///000000//////000111111000///...///111333444...............---------///000000000/////////000....../////////000000000000000000000000000111111---...///000000111111111000///...///000000///...//////000000000111111111000000000000000000000000//////............/////////////////////......---//////...------.../////////////////////////////////...,,,---...//////............///////////////000///...///000111000///...------......000111111000000111111111111000000000000111111111111000000111111222222222222222222222111111000111111222222333444555555444444666888000000000000000000000000111111111222222333333333000000000000000000000000000111111111111222222222222222111111000000//////000111222333444333222222111222222111000000111333000111111000...///111333111222222222222333333333111111111111111111111111000000000000000000000000222222222222222222222222---...///111111111000///333333333222222222222222//////000222222333333333///////////////000111111111000///......///000111000000000000000000000000000/////////111222111000...///000222222000///...---...///111111111000///111000000000000000111111666333111111222222///,,,111111222222222222111111222111111222333444444333111111222333333444555555222222222333333222222222111111222222222333333333444444333333333333444444...///111333444333222111333333333222222111111111111111111222333444555666<<<<<<<<<;;;999666333222333444666777777555444222555444333333222222222222444444444333333333222222222222222333333444444444333//////333666555444666222222333444444444444333000111333444555444444333333333333222222222111111111111111111111000//////111222222333333222222111000000000000000000000000444333333222111000000/////////000000111111111222...222444111---+++...222//////000222222333333333///000111222222111000///---...///111111111000000...---,,,...000111111000////////////...............///000111333333444444111111111111111000//////222222111111000000//////000000000000111111111111000000000000000000000000///000111222222222222222000000000000////////////............/////////000////////////000000000000222000///------///000222111000///......///000111------------------------111222333222000...///000////////////000000000111///000111222222111000///000111222111///---...///222111000000111333555777000000000000000000000000111000///...//////000000---.........//////000000000000111111222222222333,,,---///111111111111000222000///000111111000///000000000000111111111111000000000000000000000000//////............/////////////////////......---///...---,,,,,,---...///111111111111111111111111...---+++,,,.../////////---.........//////000000000///...///000111111///---------......000111111000000111111111111000000000000111111111111000000222222222333333444444444333333222222111222222222333444444444333444777:::000000...+++(((***///444///////////////////////////000111222222222222222000000000000000000000000444333111000000000111111000111111111111222222222//////000000111111222222////////////............000000000000000000000000000000000000000000000000//////000000000000//////111111000000//////......333111000///000111333444...///000111111111111111000000000000000///......222111000.........///000///111222111000///000111///......///000000///------...///000000///...---111000///......///000111111111222222222111111000111111111111111111111111000000000000////////////000111111111111222222222111111111111111111111111222222222222222222222222///000000000111111111111222222222222222222222222222222222222222222222222000000/////////111222333///000000111222333333333111222444333222222333555:::===>>>;;;444111222555666666555555555444444444111111111111111111111111000111222333333222111000111111222222222222111111333333222111111222333333555444444333222111000000333333333222222111111111111111111111111111111111111111111111000000000000000666:::666///+++///555111111000000//////......//////000000///...------111000///......---......111///------......,,,***......////////////......+++---000000///---------........................//////000000000000//////...///111111111000...---000000000000000000000000111111000///////////////222000///000111111000///000000000000000000000000111000//////////////////////////////////////////000000000000000000000000///000000///......000111------................................................////////////......111000///...,,,+++***))),,,------...............---------,,,,,,+++++++++///...---------...000111------............------............////////////------------------------111...,,,---000111///,,,000000000///......------111...,,,---///111///---111000///......///000111000000000000000000000000............///000222222222111...---,,,---...000//////............////////////............////////////............//////------............------000...------...///---,,,...///000111111000///...///---,,,---///111111000000000000000000000000000,,,---000111111000---,,,000000000000000000000000000000000000111111111111222111000000111333555666111111222333444666666777111111000---+++,,,000444111111111111111111111111000000111222222222111111000000000000000000000000333333111000000000111111000111111111111222222222000000000000111111111111/////////000000000111111////////////////////////000000000000000000000000000000111111111111000000111111000000////////////000///...---...///111222///000000111111111111000000000000000000///......222222111000000000000000111111111111111222111111///......///000000///---/////////000000/////////111000////////////000111//////000000000000//////111111111111111111111111///000000000111111222222000111111111111222222222111111111111111111111111222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222111000111111333333000000111111222333333444222333555444333333444666999;;;;;;999444222333444555555555444444444333333222111111111111111111222000111222222222222111000111111222222222222111111333333222111111222333333444333333222222111111111333333333222222222111111111111111111111111111111111000000000000000111111...222555333---+++...222000000000000000/////////000000111111000000///...000000//////.../////////444333111111111111000......//////000000//////...,,,...111111000///......000000000000000000000000//////000000000000//////111000000000000111111111111111111111111111111111222222111000000000000000222000///000111222111///000000000000000000000000///.........//////000000000000000000000000000000000000000000000000000000///000111///......///111........................////////////////////////......////////////......000///......,,,,,,+++***......///000000000000000//////......------------222111000000000111333333.........//////........./////////000000000000111////////////////////////.../////////......//////------......///000000111111///------///000///...111000///......///000111000000000000000000000000//////...//////000111222111000///...---......///000000////////////000000//////............//////////////////////////////...//////////////////...///...---...000111000///......///000000///...---111///......///000///...000000000000000000000000...///000111111000///...000000000000000000000000000000000000111111111111000///......///111333444111111222333444555666666222222222111///000222444111111111111111111111111111111222222222111111000000000000000000000000000333222111111000111111111000111111111111222222222111111111111111000000000///000000111111222222222////////////////////////000000000000000000000000111111111222222111111111111000000000000/////////000///.........///111222000111111111111000000///000000111111000000//////111222222222222111111000444111000111333444222000//////...///000000///---111111000000000000111111111000000//////000000111//////000000000000//////111111111111111111111111//////000111222333444444000111111111111222222222111111111111111111111111222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222444333333222222222333333000111111222222333333333333444555555444444555666888888777666555444333333444444444333333333222222333222111000000111222333000111222222222222111000111111222222222222111111333222222111111222222333222222222222222222222222333333333222222222222111222222222222222222222222111000//////000111333444...000111000///...///000//////000000000000000000111111222222111111000000000000000000000000111222555444222222333333222000///000000111111000000///...000222222111//////000000000000000000000000000000000////////////000000222111000//////111444555111111111111111111111111333222222111111111111111222000///000111222111000000000000000000000000000---.........///000000111111111111111111111111111000000000000000000000000000111111///...---...000........................000000000000000000000000......////////////...............------------,,,///000111111222222111111000000000000//////////////////......//////000111...//////000000//////...000000000000111111111111000000000000000000000000,,,000222111---,,,...222---......//////000000111000///------///000///...000000////////////000000000000000000000000000000000000////////////000000////////////............111111000000000000111111//////............//////---...///000000///...---//////000000000000//////...------...111222222111------...//////......---333111///...//////...---000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000/////////111222333111111222333444555666666111222222222111111222222111111111111111111111111222222222222222111000///000000000000000000000000222222111111111111111111000000111111111222222222222222222111111000000000000000111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000111111222333111111111111111000///...000000111111111000000///000111222333222111000///444000---///333555222...000///...///111111///...333222111000000111222333000000000000000000000000000111111222222222222111111111111111111111111111//////000111111222333333000000111111111222222222111111111111111111111111222222222222222222222222111111111222222222333333222222222222222222222222222222222222222222222222444444333333222222222111000000000111111111222222222333444444333333444666666555333444555555444222333333333222222222111111333222111//////111222333111111111222222111111111111111222222222222111111222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222111000//////000222444555111000000000222333222111/////////000000111111222000111111111111111000000000000000000111222333333333222000000111222000///000000111111111111000000...000222222000//////000........................111000///......///000111000000//////000222333444111111111111111111111111222111111000000111111111111000///000222333222111//////////////////////////////000000000000000000000000000000000000000000////////////////////////000111111///---,,,---///////////////............000000000000000000000000......////////////......------------............000000111222222222222111000000000000000000000000------------......////////////000000000000////////////000000000111111111////////////////////////...000111000......///111111111000000///.........000///........./////////000000////////////000000000000000000000000000000111000000////////////000......///000//////......111000000//////000000111//////............//////,,,...000111111000...,,,/////////000000/////////...------...000222111000.........///////////////222000......///000///...////////////////////////111111000//////000111111000000000000000000000000///000000000111111111111222222111111222222444444111111222333444444555555111111111111222222111000000000000000000000000000222222222222222111000///111111111111111111111111111111111111222111111111000000111111111222222222333333222222111111000000111111111000000/////////111111111111111111111111111111111111111111111111111000////////////000111000000000000111111111111111111111111111222222333111111111111111000///...000000111111111111000000...///000111111111//////333///,,,...222333000,,,000//////000111111000...333222111000000111222333000000111111111111000000000000111222222222222222111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222000000000000111111111222222222222222222222222222222222222222222222222222333333333222222111000000/////////000000000000000000222333333222111333444444333222333444555444222333333222222222111111111222222111000000111222222222111111111111111111222111111222222222222111111222222222222222222222222111111111222222333333444222222222222222222222222222222222222222222222222000000000000111222444555111000///000333444333222//////000000111111222222//////000111111000000000111111000111111222333444111000//////000111///...000000111111111111000000...///000000///...///000........................000000////////////000000,,,---///111222222111111111111111111111111111111000000/////////000000111111000000000222333333111////////////////////////111222222222222111000//////////////////////////////////////////////////////000000///---,,,...///000000/////////.........////////////////////////......////////////......,,,,,,---......//////000...///000000111111000000////////////////////////000000111111222222222222//////000000000000//////........./////////000000000000000000000000000000111///...///111111000...111111111000//////....../////////.........///000//////000000000000//////////////////////////////111000000////////////000......//////000///......000//////......//////000//////............//////,,,...000111111000...,,,---......//////......---///...------//////...---//////000000000111111222000///......000111111000////////////////////////111000...------...000111111111111111111111111111///000000000111111111111222222222222222222333333111222222333333444444444111000///000111222000///////////////////////////111111222222222111111000111111111111111111111111000000111222222222222111000111111111111222222222222222222222222111111111111111000000000/////////222222222222222222222222111111111111111111111111111000///......///000111000000000111111111111222.../////////000000000000000111111111111000000///000000111111222222111111...//////000000000000///111...---...000111///---000//////000111111000...222222111111111111222222000111111222222111111000---...///000000111000000111111111111111111111111000000000000//////......000111111111111222222222111111111111111111111111222222222222222222222222//////000000000111111111222222222222222222222222222222222222222222222222111222222222222222111000000000000000000000000000000111222222111111222333333333333333333333444444333333333222222222111111111111111111111111111111222222111000000111222222111111222222222222111111111222222333333222222111111111111222222333333333111222222222222333333333333333333333333333333333000000111222222333333333000//////000111222222111000000111111111111111111...///000000111000000000111111111111111111222222222111000000111222111000///000000111111000000///...///000000......///000000000000000000000000000//////000000000000//////,,,---///111222111000...222222222222222222222222//////////////////000111111000000111333444333222000000000000000000000000000111222333222111000///........................000000000000000000000000...//////...------...000111000000//////.........////////////////////////......////////////......,,,------...//////000000---...//////000000//////............////////////...///000000111111000000...//////000000//////...............////////////111111111111111111111111333///---...222333111---...//////000000111111222...///000///------///000//////000000000000//////////////////////////////000000////////////000000............//////////////////............////////////............//////---...///000000///...---------............------000...------......---,,,000000000000111222333333000...---...000222222222000000000000000000000000000///...------...///000111111111111111111111111000000000000111111111111000000000000000000000000111222222222333333333444333000...///111222111000000000000000000000000000000000111222222222111111111111111111111111111111///000111222333222222111000111111111111222222222111222222222222222222333//////000000111222333333111111111111111111111111111111111111111111111111222111///......///111222000000111111111222222222......///000000000000000///000000111111111111000///000111222222222222111000000//////000000111222000/////////000000//////111000///000222222000///000000111111111111000000000111222222222222111000---...///000000111111111111111111111111111111111000000000000000000111111000111111111111222222222111111111111111111111111222222222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222111222333444444333333222222222222111111111111111000222333333222111333444222444666555222111333555444333333333222222222222///111222333333222111///222222111000000111222222111111222222222222111111111222333333333333222111222222222222222222333333111111222222222333333333333333333333333333333333000111333444444333222111111111222222111111222222222222111111111111111111///000111111222222111111222111111000000000000111222000///000111222111000...//////000000//////...///000111000//////000222000000000000000000000000---...111222222111...---///000000111111111000000222222222222222222222222000000//////000000111222111000000111333444444333000000000000000000000000+++---///111111111000000////////////////////////000000000000000000000000,,,---......------///111111111000000///......---000000000000000000000000......////////////......------......//////000000---...//////000000//////........./////////000000,,,,,,.../////////...---.........//////............////////////000000000111111111111111111111111111000000000111111000000/////////000111111222222...///000///------///111...///000111111000///...//////////////////////////////...//////000111222///......---...///000111000000////////////000000//////............//////////////////////////////......////////////......///...---...///000///...000/////////000111333333222000//////000111111000000000000000000000000000000000////////////000000111111111111111111111111000000000000111111111111000000111111111000000000222222222222222333333333444111...///111333222111111111111111111111111111///000111222222222222222111111111111111111111111///000111222333333222111000111111111111222222222111111111222222333333444---...///111333555666777000000000000000000000000111111111111111111111111333222000//////000222333000000111111222222222222000000111222222222222222...///000111111111111111///000111222222222222222222111000000000111333444///111222111000///000222111000///000222222000//////000111222222111000///000111222333333222111000//////000222222333333333111111111111111111111111//////000111222333333444000111111111111222222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111222444555666555444444333333333333333333333333111333444444333222444555222555888666222000333666444444444333333333222222...000222444444222000...333222111000000111222333111111222222222222111111111222333444444333222111222222222222222222222222111111111222222333333333333333333333333333333333000111444555555333111///333555666555333333444555333222222222111000000000000111222333333333333333222222111000/////////000000///...///000111000///......////////////......111222222111000000111333........................,,,...111333333111...,,,444222111//////000222333222222222222222222222222111111000000111222333333111000000111333555444333000000000000000000000000'''))),,,///111111111111000000000000000000000000000000000000000000000000+++,,,---------...000222222111111000///......---111111111111111111111111......////////////..................//////000000......///000000000000000......//////000000000111...///111222222222111000------............------000000000000111111111111...........................111333222///...000333222222111111000/////////---///111///---,,,...111...///000111111000///...////////////////////////............///111222222000///---,,,---...111222111111000000000000111111//////............////////////............////////////000000000000//////...------...111222222111///.........///000222333444222000///000000000...000000000000000000000000000000000111111000000000111111111111111111111111000000000000111111111111222222333333333222222111222222222222222222333333000000//////000111222222////////////////////////000000//////000111222333222222111000///...------222111111222444444000,,,//////000111222222333333000000000000000000000000///111222333333222000...000111111111111222222222111111000///////////////333222111/////////000000000000000000000000000000000000000000000000000000333222111/////////000000......///000111222333333......////////////......//////............//////////////////000000000000000000000000000000000000000111111111111000//////---......///000111111222222111000......000111222000000000000000///......////////////////////////222333444333111000111222000111222333333222111000000000000111222222222333...000222333444333111000444333222111111222333444222222222222222222222222333222222333444333111///111111222222222333333333222333444555555555444333444333222222111111222222111111222222222333333333000000000000000000000000333222222111111222222333---...///111222222222222000000000///000000111222///111111111000///000111111000/////////000222333000000000000000000000000000000111111111111000000111000///......///000111111111111111111000///...222111111000000111222222............////////////111111111111111111111111000000...,,,***+++---000222222000///............000000111111111000000///000000111111111222222222666444222000/////////000////////////////////////444333222111000000000000444111//////000111000000000000111111111///---,,,//////......---,,,******......////////////......000000//////.........---------......//////000000111000000///...---------////////////////////////000+++'''%%%(((,,,......000000000///---,,,---///---------...///000000111000000000000////////////222111111111000000//////000000000000000000000000////////////000000000000///////////////000000000000000///.....................//////000000111111---......///000111111222000000000000////////////......---...///111222444111111000000//////......//////000111111111111111000000///...............000000000000000000000000000000000///......------111000///......///000111///000000000......000111///////////////////////////............---------000000//////.........---111000///......///000111000000000000000000000000111111111111111111111111222222111111111111111111000000000000000111222222111111111111111111111111000000000000111111111111222111111000000//////...333111111222333333000---///000000111222222333333111111111111111111111111000111222333333222111111000111111111111222222222222222111000000000000111222111000//////000111111000000000000000000000000000000000000000000000000111111000//////000111222000000000000111111111111000111111222222222222222111000000//////000000111000000000000111111111111000000000000000000000000......///000000000000000//////000000111222222222333222111000000111222333000111111111000000///...111111111111111111111111111222333222000///000111111111222222222222111111222222222222222333333333///000111222333222111111111111000000000000111111222222222222222222222222333222222333444333111///111111222222222333333333222333444555555555444333444333222222111111222222111111111222222222333333111111111111111111111111333222222111111222222333000000111111222222333333111000000000000111222222000111222222000000111222000000000000000111222222111111111111111111111111000000111111111111000000222111000//////000111222222222111111111000000000111111111111111111111111000000000111111111222222111111111111111111111111///000000///---,,,---///222111000///............000000111111111111000000000000111111111222222222222222111111000111111111000000000000000000000000222111111111111111222222444111//////000111000000//////000000000000000///111111111222111111000000......////////////......000/////////.....................///////////////222111111000//////......////////////////////////222///------///111111000///000000///------...000------......///000000111000000000000////////////111111111000000000//////000000000000000000000000////////////000000000000////////////////////////000000///...............///////////////000000000.........///000111111111111111111000000000000000000//////......///111111111000000000/////////...//////000111111111111000000000///...............////////////////////////000000000000000/////////111000///......///000111///000000000......000111////////////////////////000000/////////.........000000/////////.........111000///......///000111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000111222111111111111111111111111000000111222222111//////111111111111111111111111333222000111222222111///000000000111222222333333111111111111111111111111111111222222333333444444000111111111111222222222333333222111111111111222000000000///000000111222000000000000000000000000000000000000000000000000////////////000111222333222111111111000000//////000111222333333333333333222111111000000111111222111111111111222222222222000000000000000000000000+++,,,...///000111111111000000111111222222333333444333222111111222333444111111111222111111000///111111111111111111111111000111222111/////////111333333222222222222333333444444444333333333333333000111111111111222222222000000111111111111000000222222222222222222222222333222222222333333111///111111222222222333333333222222333444444444444444444333222222111111222222111111111222222222222333111111111111111111111111333222222111111222222333333333222222222333333444111111111111111222333333111222333222111000111333///000111111222222111111111111111111111111111111000000111111111111000000222222111111111111222222444333222111000111222222000111222333222222111000111111111222222222333333111111111111111111111111---000222222000.........222111000//////......///000000111111111111000000000000000111111111111222///000000111222222222222111111111111111111111111000000000000111222333444444111//////000111000000.........//////000111222......///000111111000000...//////000000//////...////////////............///////////////.........222222111111000000/////////////////////////////////......///111111000....../////////------///111------......///000000000////////////000000000000111111000000000000//////000000000000000000000000////////////000000000000000000000//////......---000//////............///000000//////////////////......//////000000111111111111111111111111111111222111000///......//////000000000000////////////...///000000111111000000000//////............///........................000000000000111111111111222111...------...111222///000000000......000111////////////////////////111000000000////////////000000////////////......000000////////////000000000000000000000000000000111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111000111222333222000...---000000111111222222222222333222111000111111111111000000111111111222222222111111111111111111111111222222111222333444555666000000111111111222222222333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111000000000000000000000111111000//////111111111000000111111111000000000111111111222222000000000000000000000000---...///000111111111111000000000111111222222222333222111111111111222333111111222222222111111000111111111111111111111111000111222111000///000111555444222222222222444555444444333333222222222111111111000000111111222333111222333444444333222111111222222222222222333333444222111222333333222000111111222222222333333333222222333333444444444444444333222222111111222222111111111111222222222222111111111111111111111111333222222111111222222333444333222222111222333333222222111111222222333444111222333333222111222333///000111222333222111000111111111111111111111111000111111222222111111000111111111111111111111111555333111000000111333444000111222444333222000...///000000000111111111111111111111111111111111111///000222222000///000000111111000//////////////////000000111111111111000000000000000111111111111...///111222222222111000111111111111111111111111111111000000111222222333444111//////000111000000000///.........///111222---....../////////......//////000000000000/////////////////////.........000000//////......------111111111000000/////////////////////////////////...---......////////////---...///.........000222............//////000000////////////000000000000000000000000000000//////000000000000000000000000////////////000000000000222222111000//////......000///............//////000000000//////......---.../////////000000000111000000000000000111111111111000000///////////////000000000000////////////...//////000000000000000000///............//////..............................///000000111222222333111...,,,,,,...111333///000000000......000111////////////////////////000000000/////////......000000//////////////////000000////////////000000////////////////////////111111111111111111111111000000000000111111111111111111000000000000000111000000000000000000000000000111222333222000...---000000000111222222333333111111111111000111222333111111111111111222222222111111111111111111111111222222111222333444555666000000111111111222222222222222111000000000000111222222222111000///......000000000000000000000000000000000000000000000000111111111111000000//////000000000000111111111111111111000000///...,,,,,,111000000//////000000111/////////000000000111111000000000000000000000000111111222222222111111000/////////000000000000000111111000000000000111111000111111222222222111111000000000000000000000000111222333222111111222333555444222222222222444555333333222222111111000000111111000000111111222333111222333444444333222111111111111222222333333333444333111111222333222000111111222222222333333333222222222222333333444444444333222222111111222222000000111111111222222222111111111111111111111111333222222111111222222333333222222111111111111222222222111111222222333444111222333333222111222333///000222333333333222111111111111111111111111111111111222222222222111111///000000000000000000///444333111000000111333555000111333444333111///...///000000000111111111111000000000000000000000000111111111///...///111444111000000////////////000//////000111111111111111000000000000000000000000000000111222222000///...111111111111111111111111333222222111000000111111444111//////000111000000222111000.........///000222222222222111000///...//////000000000000//////.........///////////////000000//////......------000///////////////......////////////////////////111111000//////000222444---...///.........000222............////////////.../////////000000000111//////////////////000000////////////////////////////////////000000000000333333222222111000////////////............//////000000//////......------////////////000000000000............//////000000...//////000000000000000////////////000000000000......///000000000000000//////............//////........................,,,------...///000111111222111...------...111222///000000000......000111000000000000000000000000/////////.........------//////000000000000000000//////000000000000//////////////////////////////000000000000000000000000//////000000000111111111222111111000000000000000////////////////////////000000111222222111//////000000000111111222222222000111222222111000222333111111111111111111111111222222222222222222222222111111222222333333444444000111111111111222222222222222111000000000000000111222222222111000///...000000000000000000000000000000000000000000000000222222222222111000......//////000000111111111222222222222111000///...---000000000//////000000000.../////////000000000000000000000000000000000000222333333333222222111000/////////////////////000000000000000000000000000///000111111222111111111////////////////////////111222333333222111333444333333222222222222333333222222111111111111111111000111111111111222222222000000111111111111000000111111111222222333333444555333111111222333222111111111222222222333333333222222222222222333444444444333222222111111222222000000000111111111111222222222222222222222222222333222222111111222222333000111222222222222111111111111111111111222333333111222333222111000111333000111222222333222222222222222222222222222222222111111222222222222111111//////000000000000//////222222111000111222333444222222333333222111///...111111111222222222333333000000000000000000000000222111000...---...222555000000////////////000000...///000111111222111111111000000000000000//////111111111111000//////...111111111111111111111111444333222111000000000000444111//////000111000000222111000//////.........111111111111///...---,,,///000000111111000000///.........//////////////////////////////.........////////////............/////////////////////////////////---,,,---000333.../////////------///111......//////////////////......//////000000111111......////////////000000////////////////////////////////////000000000000222222222111111000000000///............//////000//////..................////////////000000000000,,,------......//////000---...///000111111000000////////////000000000000---...//////000000/////////............//////000........................,,,------...///000000111111000///......///000111///000000000......000111000000000000000000000000............------------//////000000000000111111//////000000000000//////000000000000000000000000000000000000000000000000...//////000000111111111222222111000000000000000000000000000000000000000000000000000111111111111000000000000000000000000---000333333222111111333111111111111111111111111222222222222222222222222000111222333333222111111000111111111111222222222333333222111111111111222...///000111222222111000000000000000000000000000000000000000000000000000000000111222111111000///111111111111000000000000000111111222222222111111222111111000000111111222//////000000000111111111000000000000000000000000000111111222222222111111000000000000000000000000111111111222222111111111...///000000111111111000000000000000000000000000///111222222111111222333111111222222222222111111111111222222222222222222///000111222333222111111111111000000000000111111000111111222333333444444555333111000111222222111111111222222222333333333333222111111111222333444444333222222111111222222000000000000111111111111222222222222222222222222333222222111111222222333///000333555555444333222111000000000000111222222000111222222000000111222222111111111222222333333222222222222222222222222111222222333333222222111///000111111111111000///000000000111111111222222333333222222111000000///000000000111111111222222000000000000000000000000///000000///...///111333000000////////////000000...///000111111222222222111111000000////////////000////////////000000111000000000000000000000000222222111111111111111222444111//////000111000000///000000000000000///...///////////////...---,,,000000111111111111000000............/////////000.........///////////////////////////////////////////////////////////////***,,,......,,,,,,---//////000000///------...000/////////////////////............///000111111111........./////////000000////////////////////////////////////000000000000000000//////////////////...............///000000------..................000000000000////////////---------...///000000000///000000111111000........./////////000000000111---...//////000000//////...............///000000////////////////////////......//////000000000111//////000000000000/////////000000000......000111000000000000000000000000////////////............//////000000000111111111...///000111111000///...000000000000000000000000000000000000000000000000......//////000111111222222222111000000///000000111111111111111111111111000000//////000111222333000000000///////////////,,,000444444222111111222222222111111111111111111222222222222222222222222000111222333333222000///000111111111111222222222555444333333222222333333+++,,,///111333333333333000000000000000000000000000000000000000000000000---...000111222222111111333333222111000///......------///000222222333333333222222222222222222333000111111111111222222222000000000000000000000000---...///111222222222222222222111111111111111111111222222333333222222111......///000000000000000111111111111111111111111...000111111000000111333000111222333333222111000222222222333333444444444...000222333444333111000444333222111111222333444000000111222333333444444555333111000111222222222111111222222222333333333333222111111111222333444444333222222111111222222000000000000111111111111222222222222222222222222333222222222222222222333...111444777888777444333000000000///000111111222///111222111000///000111333222111000111222333444222222222222222222222222111222222333333222222111000111222333333222111000...///000111111111111111444333222111000000000000............////////////000000000000000000000000,,,...000111000///000000000000////////////000111......///111111222222222111111000000/////////.........------///111333444////////////////////////000000000000111222333444444111//////000111000000,,,...///111111111000000111111222333333333333222000000111111111111000000---.........//////000000---.........//////000000000000000000000111111111////////////////////////+++///333444222000000111000000000///---,,,...//////////////////.........---......///000111111222---.........//////000000////////////////////////////////////000000000000---------..............................///000111,,,------....../////////000000000000////////////---......///000111111222111111222111000...---+++.../////////000000111111---......///////////////...............///000111000000000000000000000000000000000000111111111111...///000111111000///...///000000000......000111000000000000000000000000000000000000//////////////////000000111111111222...///000111111000///...000000000000000000000000000000000000000000000000---......///000111111222222111111111000000//////111000///......///000111000000000000000000000000000000000000000000000000////////////////////////000000//////000000111222444444444444333222222111444444333333222111000000222111000///000111222333000111222222111000111222000000111111222222222333///000000000111111111111000000111111222222333333333333222111000///......000000000000000000000000111111111000000000000000000111222222222000///...222111000000000111333444111111000000000000111111////////////000000000000333222000//////000222333000000000000000000000000111000111222333222///,,,111111000000//////......222222222111111111000000/////////111333333111///222111111111000000//////666444111...---...///111111222222333333222222111//////000111222333333333333444333222///...///111222222111111111111222222333333333222222222111111///000222333222000...---111111111222222333333333000000111111111222222222222333333444444333333222000111222222333333333333444444444333333222222222444333111000000000111222555222000000333444222111222333444333111000111222///000222444555444333222111111111111111111111111//////............//////222222222111//////111333000000///////////////000///,,,+++...222222...)))---...000000//////111222//////...------...000000////////////000000000000444333111////////////000/////////...------///111111000000////////////000/////////000111111222222////////////000000000000333222000...---...///000...............///000000//////............/////////......------///000111000000000000000111111222000...+++((((((***---///222///---...111222000---////////////////////////000000000000///...---,,,,,,------......------,,,------...//////000//////---------............///..............................///000000000000000111000......//////...---333222111///......---------...///000000///...---........................////////////////////////------...///////////////...............---------///...,,,+++,,,---///111000000000000000000000000......//////...---,,,,,,//////.........000222333......//////000000111111111111000......---------333222///......///111333000///////////////000000............/////////000+++,,,,,,---...///000000...//////...------///111---....../////////......222222222111111111111111111111111111000000000///111000//////...///000111000000000000000000000000000000000000000000000000000000000000000000000000333333222222333333444555333333444444444333222222444444333222222111000000111111111111111222333333///000111111//////000111000000000111111111222222000000000000000111111222///////////////000000000111111111111000000000000000000000000000000000000111000000000000000000000111111111111111000//////222111111000000111111222111111000000000000111111000000000000111111111111333222000//////000222333000000000000000000000000111000000222333222///---222111111111000000000000222222222111111111000000/////////111222333111///222111111111000000000000444333111/////////000111111222222333333222222111000000000111222222222333333444444333111000111333222222111111111111222222333333333222222222111111000111222333222111///...111222222222222222222333111111111111111111222222222333333444444333333222111111222333333333222222222111111111000000000000444333222111111111222222555333111111333444333222222333444333111000111222///000222333444333111000111111111111111111111111222222111111111111222222111111222111///000222444000000////////////000000000...---///333333///+++///000111000///...///000111000//////...///000111////////////000000000000000000/////////000111111//////000...------///111333222111///...---------111111000000000000000000////////////000000000000/////////000000000000///,,,---.../////////......000000////////////000000///......---...///000111000////////////000111111000///---++++++---///000///000000000/////////000////////////////////////000111111000000...------.........//////............//////000111111000000........./////////000000..............................///000000000000000///...,,,,,,---...,,,+++222111000///////////////...//////000000//////...........................////////////////////////000000111222222222222222..............................---,,,---...///000000000000000000000000000//////000000//////...---222111000///......//////////////////000000000000111111000///...---------111000000///////////////000000////////////000000........./////////000000.../////////////////////...///000///......000222222222222333222222222111111111111111111111222222111111111111000000000000000000/////////000000111000000000000000000000000000000000000000000000000111111111111111111111111111000000000000111222222222222333444444444333333333333333222111111000000111111222333333333333222...000111000///...///000//////000000000000111111111000/////////000222333000000000000//////////////////000000111111111222000000000000000000000000000000000000000000111111222111111000000000000000111111111222111111000000111111000000000000111111111111111111222222222222222111000//////000111222000000000000000000000000111000000111222222///---222222222222111111111111222222222111111111111111000//////000222222111///111111111111111000000000222222222222111222222222111222222333333222222111111111111111111111222222333444444333222222333555222222111111111111222222333333333222222222111111111222333333333222000000222222222222222111111111222222111111111111111111222222333333333333222222222222333333333222111111111111111111000000000000444333222111111111111222111000//////111222111000111333333333111000111222000111222222222111000///111111111111111111111111000000////////////000000///000111111000000222444000000////////////000000111///...000333333000---111222222111///......///333222111000//////000000////////////000000000000+++,,,---///000111222222///000000///...---///111222222000///............222222111000000///......////////////000000000000+++---///111222222000///,,,---///000111000///...111000000000000000000111///............///000000//////......//////000111000000////////////000111---000333111...,,,///222////////////////////////000000000000000///...---///////////////////////////000000111111111111111////////////000000000111////////////////////////......///000000000000000///---,,,---......---+++111111000000000000111111111000000//////000000111////////////////////////////////////////////////......///000000000000///---------......//////000------........./////////000000000000000000000000000000000000000000///...222111000///.........///000000000000////////////111000000//////............///000111000///---,,,000000////////////000000....../////////000000000111111111000000////////////000111000//////111333222222222111111000000///000000000111222222222333111111111000000000000000000000000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111///////////////000111111111222222333444444444444333222222222111111000000000111333444444444333222///000111000//////000111///////////////000000000111000///...///000222333333333222222111111000000000000000000111111111111////////////////////////000000000000000111111111222111000//////000111222...///111222222222111000111111000000000000111111000000000111111111222222111111000000000000111111000000000000000000000000111000000111222222000...111111111111111111111111111111111111111111111111000//////000222222111000111111111111111111111111000111222333444333333222111222222333333222222111222222222111111111111111222333333333111222333555222222111111111111222222333333333222222222111111222222333333333222222111333333222222111111000000222222222111111111111111222222333333333333222222333333333333222222111000444444444444333333333333222222111111000000000000000000000111222222111111111222333222111000111222111111111111111000///...111111111111111111111111//////............//////...000111111000000222333000////////////000000111000//////000222222000...000111222111///...///000333222111000//////......////////////000000000000***+++---///111111111000///000000000......///111............///000222222111111000000////////////////////////000000000000---...///111111111000///000000000000000111111111000000////////////000000............/////////000...............///000000//////000000111111000000...000111000......///111///////////////////////////////////////...---,,,///////////////////////////000000111111000000000....../////////000000000////////////////////////......///000000000000000111///...///000111///...000000000000000111222222222111000//////000111222000000000000000000000000////////////////////////,,,---......//////......,,,------...///000000111------...////////////...//////////////////////////////000000000//////............///000000111222111111000000//////......000000000000//////.........//////000000000000000111000000////////////000...////////////000000000000000000000000000000000///000111111000111222444333222222111000///////////////000111222333333333000000000000000000111111//////000111111111111111111111111111111111111111000000000000000000000000111111111111111111111111333222222222222333444444111222222333444444444444222222111111111111111000000111222333444333222111000111222222000000111222000000000///////////////111000/////////000222222333333222222111111000000111111111111000000000000//////////////////////////////000000111111111111222111000//////000111222+++---///111222333222222111111000000000000111111/////////000000000111111111000000000000000000111000000000000000000000000111000///000111222111///000000000000000000000000111111111111111111111111111/////////111222111000111111111111111222222222///000222444444444333222111222222333333222222111222222222111111111111111111222222111000000222444222222111111111111222222333333333222222222111111222222222333333333222222222222222111111000000000111111111111111111111111111222222333333222222111333333333333222222111000444444555555555555555555000000000000000/////////111222444555555444444444000111222222000000111222111111111111000000//////111111111111111111111111333222222111111222222333...///111111000000111222///////////////000111111//////...///000000///......000111111000000111333111111000000///...---,,,////////////000000000000,,,---...000000000///......000111111/////////000............///000222222......//////000000000000////////////000000000000222111000.........///000111///---,,,,,,...111333.........------.........---......///////////////...............///000000---...///000111000000///111///......111111000...////////////////////////------.........---,,,,,,//////...------...//////...//////000//////......------........./////////////////////////////////......///000000000000000111///...///111111000///////////////000111222333222111000//////000111222000000000000000000000000////////////////////////000000111222222222222111------......///000111111---...//////000000//////////////////////////////---......//////.........---...//////000111111111111111000000//////......///000000111000000///...000///......000222555777111111000///////////////////////////000000000111------...//////000111111///000111111111111333555777666555444333222222333//////000111222333333333000000000000111111111111//////000111222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222333333222222333444444444333333111111111111111111111111000000111222222222222111000222333222111000111222111111000000000000/////////000000000111111111111000000000000////////////222111111111000000//////000000000000000000000000/////////000111111222222000000000000000111111222,,,---...000111222222333111111000000000000111111.../////////000000000000000000000000000000000000000000000000000000000000111000//////111222111000///////////////000000000111111111111111222222222111000...///000222222111111111111222222222222222///000222333333333222222111222222333333222222111111111111111111111222222111222222111000///111222222222111111111111222222333333333222222222111111111111111111222222222222111111111111111000000000000000111111111222222222111111222222222222111111222222333333333222111111222222222222333333333333000000111111000000///...,,,...111222111000111111///000222111000000111222222111111111111000000000111111111111111111111111222222111111111111222222...000111111000//////000///......//////000111222////////////////////////...///111111111111222444//////000000///...---,,,////////////000000000000//////000000000///.........000222111000//////000222222000///............------...//////000111111////////////000000000000444222000...------///000///---+++******,,,///000...------,,,,,,------...---......///000///////////////......//////000111,,,---...///000000//////222///,,,...111333000---////////////////////////------.........------,,,//////------------//////...////////////......---------------..........................................///000000000000000...---------///000///...//////...//////000111111111000000//////000000111////////////////////////////////////////////////...///000000111111000000.........//////000000111....../////////000000000000000000000000000000000,,,------...............000111111111000///...---000000000000///////////////000111111111000///...111000......000333777999222111000//////......////////////000000000111111,,,------...000111111222...000111111000111333555555444333111111111222333000000000111222222222333///000000000111111111111...///111222333333222222111111111111111111111111000000000000000000000000000000000000000000000000///////////////000000111333333444444444333222222000000000000111111111111000000//////000000111222000111222111000///000222222222111111111000000000...///111222222222000//////////////////000000000000000000000111111111111000000000000000000000000...//////000111111222222//////000111111111111111000////////////000000111111111000000000000111111//////000000000111111111//////000000000000//////000000000000000000000000111///...///111222222111//////000000000111111111000000111111111222222222222000......000222222111111111111222222333333333000000111111111111111111111222222333333222222111000000000111222222222333333444444222000000111222222222111111111111222222333333333222222222111111000000000000111111222222000000000000111111111111//////000111222333333444111111222222222222111111111111222333333333222222000000000111111222222222111222222333222111000///(((,,,///000///......///...000111111000000111333222111111111111222222333111111111111111111111111000//////////////////000///111222222000.....................///000111222000000000000//////000111000111222222000000111333...///000000000000///...////////////000000000000111000000//////000000000...000222222111///000000333222111///...---------......//////////////////////////////000000000000000000000////////////000,,,---------..................------------......------///000000000///...000////////////000111111------......///000000111000/////////000000000///////////////////////////......//////000//////...111000...------...000111000000000000000///..................////////////------------------------......///000000000000000...---------///000///...///...............//////...//////000000//////...........................////////////////////////,,,------...............///////////////000000000000///.........///111111000000000000000000000000------...///////////////000111111111000///...---////////////000000000000...///111222222111000///111000000000111222333444222111000///............//////000000000111111111/////////000000111111111...///000000000111333555222111///......///000111111111111111111111222222//////000000111111111222...///111222333333222222111111111111111111111111000000000000000000000000////////////////////////222222222222222333333444444444444444333333222111000000000000000111111111000///.........///111222///000111000///...///111333222222222111111000000---...111333333222000...000000111111222222333333......///000111222333333000000000000000000000000...//////000111222222222...///000222222222111000333222000............///111111000000000000111111000111111111111222222222//////000000000000//////000000000000000000000000111///...///111222222111000000111111222222222333000000111111222222222222222000......000222222222111111111222222333333333111000000000000000000000222222222333333222222222//////000111222333333444555555555444111000111333222222111111111111222222333333333222222222111111000000//////000111222222//////000000111111222222......///111222333444555111111222222222222111111000111222333333333333333000000111111222222222333333333444555444333222111---000444555444222333444...000111111000000111333222111111111222333444444111111111111111111111111333333222222222222333333000111333222000---------............///000222222111222222111000000111333222333333222000///000111//////111222222111000000////////////000000000000111000/////////111222333...000222222111000000000111000000////////////000000000000///......------////////////000000000000,,,---///111222111000///,,,...111444444222000...//////............//////,,,---///000000000///...000000000000000111222222............///000222222---000222111...---///222////////////////////////000000111111111111111000222111000......000111222111111111111111000//////////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000000000000//////000111222222111......------------......---...///000000///...---........................///////////////////////////000000111111111111111000000000000////////////111000...---...///111333000000000000000000000000......///000000111000000,,,...///111111111000000......//////000000111111...///111222222111000///000111111222111000///...222222000///............000000000000111111111111222222222111111111111111---...000000000000333555444333111000000222333555222222222111111111111111666333111111222222000---000000111111111000000//////111222111000///000111...////////////000000000333333222222111222222222444222111//////000222333111222222222222111000000//////000000000000//////000000000000000000000000222222111000000111222333222222222111111111000000000&&&"""***333333///---000000000000000///......////////////////////////000000000000000000000000,,,...000111222111000///000000000000000000000000222222111111000000//////333222222222111000000000222000---------.........222222111000//////000000333111//////111222000---000111111111111000000/////////000000111111222222111111000000000000111111111111000000000000000000...///000111222222111000222222111111000/////////111111222222222333333333////////////000000000000111222222333333222222111111111000//////000111111000111222333333222111000222222111111111111222222222222222111111111000000111111111111111111111111///000222333333222111000111111111111111111111111...///111222222222111000333222111000000000111222333222111000000111222333111111111111111111111111////////////////////////000000000000000000000000...222333//////333222...000000000000000000000000111111///---,,,...333666---...///000000111000000......///111222222///,,,333222000............///000///...,,,,,,---.........///111000......000333------,,,,,,,,,++++++***//////000111111111111111111111000......---------............////////////000000000000000000000000,,,------...///000111111.......................................///000000------...///000111222222////////////////////////111000///......------...222///---...000000...,,,000111111000......///111//////.........---------//////000000///...------000...,,,,,,...000111111........................////////////////////////000//////.........//////000///...---,,,------...---+++***,,,///111000...000///...------...///000////////////////////////000000000000000000000000,,,---------.../////////............//////////////////000000///---+++***//////000111111111111111000000000///......------,,,------...///000111111000000000000000000000000//////............//////------......//////000000//////............//////////////////000000000000000//////...///111333444222222222222222222222222000000000000000000000000444222000111222222000...//////000000000000/////////111222111000///000111111222222222222333333333333222222111111222222222333222000//////111222333111222222222222111000000000000111111111111000000000000000000000000000000333222111///////////////222222222111111111000000555///---222555333222333000000000000000///......000000000000000000000000000000000000000000000000///////////////000000111000000000000000000000000111111111000000000000000222222111111111111111111222000......///000///...222222111000000000000000333111///000111222000.........////////////......000000000000000111111111111111000000000000111111111111000000000111111222000111222333333333222111222222222222111111111111111111222222222333333333//////000000000111111111111222222333333222222111000000111111111111000000222333444555555444333222222222111111111111222222222222222111111111000000111111111111111111111111444444444555444444333333111111111111111111111111///000111222222222111111222111111000000111222333222222111000000111222222111111111111111111111111333333333333333333333333111111111111111111111111...222333//////333222...000000000000000000000000222333444222000///000111...//////000000000000////////////000111111///---222111000///............000000//////.........///...///111000......000222000000222222222000///...//////000111111111111000222111000//////.....................////////////////////////////////////------......//////000000.......................................///000000......//////000000111111////////////////////////000//////............///111///---...///000...,,,---...///...------///111000000/////////.........///////////////...------222000------///000111111......................../////////////////////////////////.........//////000///...---------......///---,,,---///000///---000///...------...///000/////////...............////////////////////////------..............................////////////---...///000000000//////...///000000111111000000.........///////////////------......//////000000000000000000000000000000000000////////////000000/////////000000000000000222222111111111111222222000000000000////////////////////////000111222333222222222222222222222222000000000000000000000000222111000111222222111000......//////000//////...///111222111000///000111/////////000000000111111222222111111111222222333111111000000000111333444111222222222222111000000111111222222222222111111000000000000000000000000111000///............///222111111111111000000000333111111333111......111000000111111000000//////111111111111111111111111000000000000000000000000222111///------...000111000000000000000000000000000000000000111111111111000000111111111111111111111000000000111111000...222111000000000000000000222111000000111111000///,,,---...//////000//////111111111111000000000000111111000000000000111111111111111111111222333444333444444444444444333222222222222222222333333333111111222222222333333333000000111111111222222222111222222333333222222111///000111111111111000///000000111111111111000000222222111111111111222222222222222111111111111111111111111111111111111111333333222111000000111111111111111111111111111111///000111222222222111111111000000000111222333333222222111000000111222222111111111111111111111111222222222222222222222222222222222222222222222222///222222000000222222///000000000000000000000000***---000111000---,,,,,,///000000000000//////...111///...///000111000...000111111000000///...---000111111111111000//////...///000000//////000222...///111222222000...---...///000000111111000000222222111000////////////............////////////.................................///////////////////////////////////////...............///000000////////////000000000000///////////////////////////............///000000000///......//////...---+++---......------///000000000000000000////////////////////////......---333111///...///000111000........................//////////////////////////////......////////////000///......------......000///---...//////---,,,000///...------...///000//////......---------,,,000000000000000000000000//////..............................////////////,,,---...000222222333333......///000000000000///------......///000000111.........///////////////000000000000000000000000000000////////////000000111111111111000000000000000//////......//////000111111000000//////.........///000111111222111111111111111111111111111111000000000000000000000000000000000111222222222222...///000000000000000000///111222111000///000111.........////////////000111111111111111222222333000000000000111222444444111222222222222111000000000111111222222111111000////////////////////////.........//////000000111111111111111000000000000000000/////////---------000000111111111000000///111111111111111111111111////////////////////////222111000.........////////////////////////////////////000000111111222222//////000000111111222222111111111222333333111...111111000000000000000111111000000000111111000000......///111222222222222222222111111000000//////111111000000000000111111111111111111222333444555555555555444444333222222000000111111222333444444111111222222222333333333111111222222222333333333111222222333333222222111111111000000000000111111...//////////////////...222222111111111111222222111111111111111111111111111111111111111111111111333222000///......///000111111111111111111111111//////000000000111111111//////000111111222333444222111111111111111111222111111111111111111111111000000000000000000000000222222222222222222222222000111222111111222111000000000000000000000000000%%%(((,,,//////......///000000111000000///...---111000......///000000//////000111111111///...---///000111222111000///......///000000000000000000...///////////////.........//////000000000000000111111000//////...//////............////////////........................///////////////.........000000000000000000000000...............///000000111000000000/////////...////////////////////////---------......///111111//////....../////////...,,,...//////...---...///////////////////////////...///////////////......333111///.../////////...........................////////////////////////........./////////////////////..................//////......//////......000///...------...///000//////......------,,,,,,111111111111111111111111000000//////......------............////////////,,,---...000111222333333---......///////////////............//////000000///////////////.........////////////////////////000//////......//////000111111111000000////////////......------......///111111000000//////.........///000222222222111000000000000000000000000000000000000000000000000000///000111111111222333333///000111222222222222222///111222111000///000111111111111222222222333333111000000000111111222333///000000000111222333444111222222222222111000000//////000000000000//////////////////////////////000000000000000000//////000000000000000000000000333222000000333555444000000000111111111111000000111111111111111111111111////////////////////////000000111111111///...---//////////////////////////////000000111111222222/////////000000111111222111000111222444333111///111000000000000000111111000000111111000000000111......///111222222222222222222111111000000//////111111000000000000111111111111111111222333444555444444333222222222111111...//////000111222333333111111222222222333333333222222222222333333333333111222222333333222222111444222///------///222444222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111555444333111111111222333111111111111111111111111............//////000000//////000111222333333333111111111222222111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111222222111111111000000000000000000000000,,,...000111111222444555000000111000000///...---111000......///000000/////////000111111000...---...///000111000///...---......///000111111000///333111000...///000222333......///000000000000000//////...---------..................////////////........................///////////////.........000000000000000000000000...............///000000111111000000//////......////////////////////////------------...000111222......//////....../////////000222111///...---.................................///////////////...111///------......---,,,........................////////////////////////------...///000000//////......//////////////////,,,---.../////////000111000///...------...///000//////.........---------000000000000000000000000000000000//////......---............////////////.........//////000000000---......///////////////000000//////............///////////////.........///////////////////////////......------......///000000000//////.........222111111000000111111222111000000000/////////......///111222222111000///000000000000000000000000000000000000000000000000///000222222111111222444000000111222333333333333///111222111000///000111000000000111111111222222000000000000000111222333000000111111222222222333111222222222222111000000//////000000000000//////000000000000000000000000333333222222000...---,,,//////000000000000000111222111//////444888666111000000111111222222111111111111111111111111111111000000000000000000000000...///111222222000...---000000000000000000000000000000000000111111111111//////000000000000000000111000000111333333222000000000000000000111111222///000111111000000111222,,,---...//////000//////111111111111000000000000111111000000000000111111111111111111111222333444333222111111111111111222......///000111111222222111111222222222333333333111111222222222333333333111222222333333222222111444222///------///222444222222111000000111222222222222111111111111222222111111111111111222222222111111111111111111111111222111111111111111222222111111111111111111111111//////.........///000111///000111222222222222222000111222222222222111000111111111111111111111111111111111111111111111111222222222222222222222222222000111444444111000222000000000000000000000000111222111000......111333///000000000000//////...111///...///000111000...//////000000000000////////////000000//////...---.........000222222000...000///---,,,,,,...000111---...//////000000//////......---,,,,,,------...............////////////.................................///////////////////////////////////////...............///000000111111000000//////......////////////////////////---------......000111111---...//////......///000...000222222000///......------------............---.../////////////////////---,,,---......---+++........................////////////////////////,,,---...000000000//////......///000000000//////+++---////////////111333000///...------...///000////////////////////////------------------------000000//////////////////............////////////000000///.........//////......///000000000000///111000000///......------.........///////////////000000000000000000000000//////............//////////////////............111000000//////000000111/////////000000000000000000000111111111111000000111111111111111111111111000000000000000000000000///111333222000000111333//////111222222333333333///111222111000///000111............////////////////////////000111222333000111111222222222111111111222222222222111000000000000000111111000000000000000000000000000000000...///000000000///...---////////////000000111111,,,000111......333333000///000111222222222222111000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000111111111000000000000000000000000000000/////////111000//////111222222111000000000000000111222222...000222111000///111333......////////////......000000000000000111111111111111000000000000111111111111000000000111111222222222111000000111222333000000000111111222222222111111222222222333333333111111111111222222222222111222222333333222222111111111000000000000111111111000////////////000111222222111111111111222222000000111111111222222222111111111111111111111111,,,---...///000000000000111111111111111111111111111000000///000111222333000111222222222222111000000111222222222222111000111111111111111111111111////////////////////////111111111111111111111111333000000444444000000333000000000000000000000000000000000...,,,,,,---///...//////000000000000////////////000111111///---000000////////////000000111111000000//////000000.........000333333000---***+++,,,------------,,,---...//////000000//////......------------..................////////////////////////////////////------......//////000000.......................................///000000000000000000////////////////////////////////////...............///000111,,,...000///...---///111***---000111000000000000---.........////////////------...///////////////...---,,,---//////...---........................////////////////////////+++,,,...000111000//////---...///000111000000///---///000000///...000222000///...------...///000......//////000111111111........................///////////////000000000............////////////111111000/////////000111...///000000111111000000///////////////.........------......//////000000000000000000000000000000111111000000000000111111///////////////000000000......------------............//////000000111111111111000000000000111111222222222222222222222222000000000000000000000000000222444333000///111333......///111111222222222///111222111000///000111111111111111222222222222////////////000111222333111111222222222111111000111222222222222111000000111111222222222222111111000000000000000000000000'''(((+++...000222222222.../////////000000111111+++333666000,,,///222222///000111222222222222222////////////////////////000000000000000000000000000///...---...000111333000000000000000000000000222222111111000000//////111111000000//////......222000......000222222222000000///000000111222222---000222111//////111333000111111111111111000/////////000000111111222222111111000000000000111111111111000000000000000000222111111000111222444555111222222222222333333333111111222222222333333333000000111111111222222222222222222333333222222222...///222333333222///...555444333222222333444555222222111111111111222222000000111111222222222222111111111111111111111111---///111222333444333333111111111111111111111111333222111111111222444444000111222333333222000///000111222333333222111000111111111111111111111111333333333333333333333333000000000000000000000000444000000555555000000444000000000000000000000000...000111222111000111333......///000000111000000......///111222222///,,,111000///......///000111444333111000000000111222.........000333333000---***---111333444222///------....../////////////////////.........//////000............/////////000000000000000000000000000,,,------...///000111111.......................................///000000////////////000000000000///////////////////////////............///000000,,,...000000...---///222&&&)))---///000000111222.../////////000000111111------...///000000//////...------...000111000...........................////////////////////////+++,,,...000111111000///---...///111111111000///...111222111...---...111000///...------...///000......///000111222333333111111111111111111111111......//////000000111111............/////////000111111000000000111333444//////000111111111111111------......///000000000,,,------...///000111111000000000000000000000000333333222222222222333333//////000000111111222222111111000000000000111111------...///000111222222222111000//////000111222222222222222222222222222000000000000000000000000666555333111000///......000111111111111222222222......////////////......000000000000000000000000000/////////000111222222222222222222222222222222222222222111000//////......///000222222222111000---------............///,,,---------///000111222000000000000111111111111111000/////////000222333000///...------...///000//////////////////////////////............//////...222111------111222.........---,,,,,,,,,,,,---000000000000000000000000000000///...............111///---...000000...+++000000000000////////////222222111000//////000000111111111000000000000000111111111111222333444555222222222111111000......,,,///111111...---000222000000000000000000000000//////000111111111111111000000111111222222222222222222111111000000//////111111000000111222222333111222222333333111000///111111111000000000000///222000......///000000///000000000000111222333444......//////000000111111000000000000000000000000000000000000////////////222111000//////000111222333222000......///000111111111000000000111333444222222111111000111111111000000000000111111111111222222111111111111222222444333111000///.../////////////////////000111111---------............///000/////////............000000000///......------000///...------...///000//////------...000222444////////////000000000000000000000000000000000000........................000000//////.........---000000000000//////////////////000222222333333333/////////000000000000000---...//////......///111---...///...------...///111000///......///000111,,,,,,,,,---------......////////////////////////111///---++++++---///111---------------...///000,,,,,,,,,---------......------------,,,++++++***---,,,,,,,,,---...000111000000000000000000000000000000000000000000000000---......///////////////000000//////......------......////////////.........000111000///...///111//////000000000000///...///////////////......---,,,---...///000222333333---+++******---/////////////////////000000000000222222111000//////000000///////////////////////////////////////.........000000////////////000000............/////////000111111000000//////......000000000000000000000000000000000000111111111111000000////////////000000//////000000111111111222000000000000000000000000555444333111000/////////000111111111111222222222///000000111111000000///111111111111111111111111000000000000000000111222000000000000000000000000222222222111000///////////////000111111111111111........./////////000000...------------......///000000000000111111111111111000/////////000222222111000////////////000111222222222222222222222222000000////////////000000///222111------111222///------------...000111222000000000000000000000000111000//////......//////111///...///000000...,,,......//////000000111111222222111000000000000000111000000000000000000000////////////000111222222000000111111111111000000///000111111000000111222111111111111111111111111///000000111111111111111111111111111111111111111111111111111000000000000222222111111111222222333111111222222222111000///222222111111111000000000222000//////111222111000000/////////000111222222000000000000000/////////000000000000000000000000111111000000000/////////333222111000000111222333666555222000///...//////111111000000000111333333222111111111111111222222000000000000111111111111222222111111111111222222222111000//////000000111///////////////000111111........./////////000000000000/////////.........000000000000000/////////000///............///000//////...---...000222333////////////000000000000000000000000000000000000........................111111000000000/////////000000000000////////////...///000111222222222222000000000000000000000111---...//////......///111---...//////------.../////////............//////------------............////////////////////////000///---,,,,,,---///000---------------...//////,,,,,,---------.........000///---,,,,,,,,,---............//////000111222000000000000000000000000........................---......//////////////////////////////...............////////////.........000111000///...///000//////000000000////////////////////////......---+++,,,,,,---...///000000...,,,++++++---///000///////////////000000000000000000000/////////......////////////////////////.........///////////////000000////////////000000........./////////000000111000000000/////////...000000000000000000000000...////////////000000000000000////////////000000///000000000111111111111000000000000000000000000444333222111000000000000000111111111111222222222000111111222222111111000222222222222222222222222222111000000000000000000000000000000000000000000222222222111000000//////000000000000000111111222//////000000000111111111///......---,,,,,,,,,---000000000000111111111111000000000///000111111222222111111000000111111222000000000000000000000000111111000000000000111111///111111......111111///////////////000222333444000000000000000000000000111111000////////////000000///...///000000...---------...///000111222222222111000000000000000000000000000000000000111111000000000000000000000000......///111111222222222111000000111222333222111222222222222222222222222///000111111222222111111111111111000000000000000000000000111111111111111333333333222222222222222000111111111111000//////333222222222111111111111111000///000222333333222000000/////////000000111222222111000000///......000000000000000000000000111111111000000000000///333333222222222222333333555444222111000000111222111111111000111111222333000000000000111222333333000000000111111111222222222222111111111111222222000000//////000111222222////////////000000000000//////000000000111111111000000000/////////......000000000000111111111111000//////......//////000//////.........000111222////////////000000000000000000000000000000000000........................111111111111000000000000////////////000000000000......///000111111111111222111000/////////111111---...//////......///111---...//////------...///---......//////......---............////////////////////////////////////...........................------------...//////,,,------------.........333111...,,,,,,...000222---...///000111111111111000000000000000000000000........................---......///////////////.........///////////////......////////////.........///000000......///000///////////////////////////////////////......---------------.........//////---,,,---///000000000////////////000000000000...////////////......---////////////////////////------......//////000000000000////////////000000....../////////000000000000000000000////////////000000000000000000000000............////////////000000////////////000000000000000000111111111111000000000000000000000000333222111111000111111111000000111111111222222222000111111111111111111000222222222222222222222222222222111000/////////000222222222222222222222222222222222111111000000000222111000//////000111222/////////000000000111111//////...------------...///000000000111111111111000000000000000111111222111111111111111111111111////////////////////////111000000//////000000111000111000//////000111000222222111000000000000111000000000000000000000000222111111000000000000000/////////000000000///.........//////000000111111111111000000000000000111000000000000000111111111222222222222222111111111...///000111111222222111222000...///333444222000222222222222222222222222000000111222222222222111111111111000000000//////000000000111111222222222444444444444444333333222111111111111000000//////333333333222222222111111/////////000222444333222222111000000000000000111111111111000000000//////000000000000000000000000222222111111111000000000222222222222222222222222111111111111333444666777111111111111111111222222000000000000111222333444000000111111111222222222222222111111111111222222000000000000000000111111//////000000000000000////////////000000000111111000000000////////////.........///000000111222222000//////////////////000//////......///000111222////////////000000000000////////////////////////........................000000000000000000000000////////////000000000000......///000000000000000111000///------...///000---...//////......///111---///000///...---...///---...///000000///...---////////////000000000000////////////////////////---...///000000///...---......---------......///------------............111000///......///000111+++,,,.../////////...---////////////////////////000000000000000000000000---......///////////////------......//////000000......////////////.........///000///......///000///........./////////000///////////////......---000000000000000/////////000...---...000111111000////////////000000000000...//////000000///......////////////////////////,,,------...///000111111000000////////////000000...////////////000000000000000000000////////////000000000000000000000000........./////////000000000000////////////000000000000000000000111111111000000000000000000000000222222111111111111111222000000111111111222222222///000000111111000000///111111111111111111111111222222111000/////////000222222222222222222222222222222222222111111111111222111000//////000111222....../////////000000000///////////////000000111///000000000111111111111///000000000111111111111000000000000000000000000222222222222222222222222000//////......//////000222000000000000000000222222111000000//////000000000000000000000000000000222111111000000000000000...///000000000000///000111111000000//////......111000000000000000111111//////000000111111111111111111222222222111000000000000111111111111000000111///---...111333111///111111111111111111111111000000111222222222222222111111111000000000000000000000111111222222333333444444555555555555444333222111111000000000000000333333333222222222111111...---...000222333222000333333222111111111222222///000000000111111111222000000000000000000000000222222222222111111111111000111111111111111111000000111111222444555666777111111111222111111111111000000000000111222333444111111111111222222222222222222111111111111222222222222222111000//////...//////000000000000///........./////////000000000111000000000////////////,,,------...///000111111///000000000000000000//////////////////000000000////////////000000000000////////////////////////////////////////////////////////////////////////.../////////000000000111...//////000000000000///000///...---,,,------...---...//////......///111...///000///......///000///000111222222111000////////////000000000111111////////////////////////---...000111111000...---///......---------......---------.........//////,,,---///000000///...---+++,,,.../////////...---////////////////////////000000000000000000000000---......///////////////------......//////000000......////////////......---///000///...---...///......------...///000000///////////////......---000000000000////////////000///...///111111000///////////////000000000000///000000111111000000000////////////////////////,,,------...///000111111000000////////////000000////////////000000000111////////////000000000000000000000000000000000000//////000000000111111111000000////////////000000111111000000000000000000000000000000000000000000222222111111111111111111000111111111111222222222///000000000000000000///000000000000000000000000222111000000000000000000000000000000000000000000222222222222222222222222222111111000000000000000........./////////000000000/////////000111111222000000000000111111111111//////000111111111111000///000000111111000000///111111111111111111111111//////............//////333000///111111///000333------......///111222333000000000000000000000000111111000////////////000...///111111000///000111222222111000///...------000000000000000111111222/////////000111111222222---...///000000000///...000000111111111000000//////......///000111000///000000000000000000000000000111222222333222222222000111111111222222222222111111111222222222222222333444555777777777666555333222222111000111111111333222222222111111111111...---...000222222000...333333222222222333333444//////000000111222222333000000000000000000000000333333333222222222111111///000111111111111000///333333333333333333333222111222222222222111000000000000000000111222333333111111111222222222222333222222111111111111222222222222222222111///...---//////000111111000...---........./////////000000111111000000000/////////,,,------...///000000111///000000111111000000////////////000000000000000////////////000000000000000000000000000000000000////////////////////////............////////////......//////000000111111///000000111111000000000////////////...------,,,---...//////......///111...///000000......///000000111111222222111111000////////////000000000000////////////////////////...///000111111000///...//////...------------...------........./////////)))+++...000000///,,,+++//////000000000000000///000000000000000000000000........................---......///////////////.........///////////////......////////////......---...//////------...///...------,,,---...000111///////////////......---...............---------000//////000111111000...////////////000000000000111000000000000111111222////////////////////////------......//////000000000000////////////000000/////////000000000111111////////////000000000000000000000000000000000000000000000000111111111111000000////////////000000111111111111000000000000000000000000000000000000333333222111000000000111000111111111111222222222000111111222222111111000111111111111111111111111000000000000000000111222000000000000000000000000222222222222222222222222111111111111111000////////////000000000111111111111000000////////////000000000000000111111111111...///000111222111111000000000111222222111000000........................000000////////////000000444000///222222///000444............///111222333000000000000000000000000111000//////......//////---///222222000///000222111111000000//////......000000000000000111222222...//////000111111222222+++---///000111000///......///000111111111111111...000111111000000111222111111111111111111111111000111222222333333222222000000111222333444444555333222222222222222222111222333555777888888777777444444222111111111222333222222111111111000000000//////000111333222000...111111111111222333444444111111111111111111111111000000000000000000000000444333333333333222222222000111222222222222111000333333333333333222111111111222222333222111000///222111111111111111222222111111111222222222333333222222111111111111222222000111222222111000///...///000111111111000...---//////000000000111111111111111111000000000//////......//////000000000111///000111111111111000/////////000000000000//////////////////000000000000000000000000000000000000////////////////////////......//////000000000000.........///000111111111000111111111111111000000000111222222111///---,,,---...//////......///111...000111000///...///000111111000000000000111111........./////////000000//////////////////////////////000000000000////////////...---------------............////////////+++,,,---//////...------000000////////////000000000000000000000000000000........................---......//////////////////////////////...............////////////......---...//////------...///...---,,,,,,,,,...000222///////////////......------------...............///......///111111///---////////////000000000000111000...------///222333////////////////////////.........///////////////000000////////////000000//////000000000111111111.../////////000000000111000000000000000000000000/////////000000000000111000000////////////000000111111111111000000000///000000000000000000000000444333222111000000000000000111111111111222222222222222222333333222222222222222222222222222222222000000//////000111222222222222222222222222222222222222222222222222222222000111222222222000///...000111111111111222222222222111000///---------,,,000000000000111111111111...///000222222111111000111222333444444333222111111111111111111111111111111111000000000000111111444//////333333//////444222111111000///000000000000000000000000000000000000000///...............---000222222000///111333////////////000000000000000000///000000111222222...//////000111222222222,,,...000222333333222111,,,---///000222333333333...111333333000///222444222222222222222222222222111111222333333333333222000000111222444555666777444333333222222111111111111333555888999999999888555444333222222222333444111111111000000000000///111111111333444333000...000000000000111222333444333333222222111000000000000000000000000000000000444444444333333333222222111222333444444333222111000000111222333333333333111222333333222111000///222222111111111111111111111111222222222333333333222222111111111111222222...///111222222111000000///000111222111000...,,,000111111111111222222222111111111111000000000000000000000000111111111111///000111222222111000//////000000000000000///...////////////000000000000000000000000000000000000000000000000000000000000//////000000111111111222---......///000111111222111111222222222111111000111222444555444111...,,,---...//////......///111...000111000///...///111111000///......///000111............////////////////////////////////////000000////////////000000000///...---------------............/////////000---------------...////////////---,,,,,,---...///000000000000000000000000000000000000000000000000---......///////////////000000//////.........---......////////////......---...///...------...///...---,,,+++,,,...000222///////////////......---////////////000000111111///......///111000...,,,////////////000000000000111///---++++++...111333///////////////////////////////////////.........000000////////////000000000000000000111111111111.../////////000000111111000000000000000000000000............/////////000000000////////////000000222111111111000000//////000000000000000000000000333222111///......------222111111111000000//////000000111111111111000000444111///000222333111///222222222222111111000000111111111111111111111111111222333333333333222111333222222222111111000000000000000000000000000000666444000---,,,...000111---......///000111111222000000000000000000000000.........///////////////000000111111111222222222222222111000...---+++***111111222222222000...---111111000///...---,,,,,,000000000000000000000000444333111000000000111222000///...------...///000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000////////////111111222333333333333222000000000000000000000000000000111222222222222111000111222222111000111222111111111111111111111111111111222333333333333222666555444444555666555555...000111000///...///000000000000000000000000000000000111222222222222111111111222111000///---+++////////////000000000000444444333222111111000000555444222111111111222222...///000111111222111111111111000000111111222333111111111111111111111111000111333444555444444333333333222222000///---,,,///***)))---111000...///////////////000000000000000000//////.........---000000111111000///......000000000000000000000000000///...///000111000///000000000000000000000000...///000///------...000////////////000000000000.........//////000111222111111000///......//////,,,,,,---///000222333333///000222333333111///...000000000000000///......000//////.........//////...111333111---+++...222...///000111111000///...---------............///---------------...///000...///000000///---+++)))---...///000000///...---...------,,,,,,------...------...//////...---,,,111///------.../////////------------------------///////////////////////////...,,,******,,,...000---...///111111///...---......////////////.................................---,,,+++,,,...000111,,,---///000000///---,,,.......................................///000111---...//////......///111......///000111222222333///////////////000111111---------...............---...///000000///...---......//////000000111111111222222111000//////000000000000000000///......000000000000000000000000111111000000000000111111//////000000000000//////,,,...///...,,,+++---000111111000/////////000000111111111111000000000///000000111111111111000000222000...///111222111///222222222222111111111000000000000000000000000000111222222333333222222111000000000000/////////...000000000000000000000000222222111111000/////////......//////000000111111000000000000000000000000000000///...---,,,++++++000000111111111222222222///000000000///...------000111111111111000000///000000000///......------000000000000000000000000111000000////////////////////////....../////////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111.../////////000000111111000111111222222222222222000000000000000000000000000000111222222222222111000111222222111000111222111111111111111111111111000111222222333333222222333222111111222333333222///000111111//////000111000000000000000000000000000000111222222222222111222222222222111000///...000000000000111111111111666444333111000000111222444333222111111111222222111222222222222222111000111111000000111111222333111111111111111111111111///000111222222222222222333333222222000///...---///+++***...111000///000//////000000000111111111111111000000000/////////---...///////////////...000000000000000000000000000///...///000111000///000000000000000000000000///000111000//////000222////////////000000000000.........//////000111222111111000/////////000000.../////////000000000111......000111111111111000000000000000000///......//////............//////---000222000,,,+++---111...///000111111000///............/////////000000......---------......///...////////////...,,,+++000000000111111000000000...------,,,,,,------.........///000000///...............///000000...,,,------------------------////////////////////////...////////////......------...///000000///...---......////////////..............................///...---,,,,,,---///000---...000111111000...---........................///............//////000...///000000//////000222//////000000111111222222///////////////000111111......///000111111222222......///000000///......000000000000111111111222000111222111///...///000111222222222111111000///000000000000000000000000111000000000000000000111//////000000000000//////111333444333111000222555000000000000000111222333111111111111000000000000000000111111111111000000///......///111222111000222222222222111111111111000000000000000000000000111111222333333222111111000000000000////////////000000000000000000000000...///222333333111///---////////////000000000000000000000000000000000000444444333222111000000///000000000111111111111222------...///000000000000000000000000000111111222////////////////////////000000000000000000000000///000000000000//////......//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000---......///000111222333///000111111222222111111000000000000000000000000000000111222222222222111000111222222111000111222111111111111111111111111000111222222333333222222222111111111111111111222000111222222000000111222000000000000000000000000000000111222222222222111222222111111111111222222111111111111222222222222555444222111000111222222333333222111111111111222444444444333333111000000111111000000111111222333111111111111111111111111111111000000111111222222222222222111111///...---000,,,,,,000222000000111//////000000000111111111111111111111000000000000------...///000000000000000000000000000000000000000///...///000111000///000000000000000000000000.../////////......000222////////////000000000000.........//////000111222111111000000000111222222111111000000//////......---------...///000222222000000000000000///......//////............//////---///000...+++***---///...///000111111000///...////////////000000000111//////...---------..............................///......------......///......------------......//////000000000000000///,,,---...000222111---***------------------------////////////////////////...000222444333111...+++---...///000000///...---......////////////..............................000///...---------...///...///000111111000///...........................000//////............//////000111111000000111222000000000000000111111111///////////////000111111---------------............//////000000//////...111111111111222222222222///000111000///...///000333333333333333333222111000000000000000000000000000000////////////000000//////000000000000//////000111111000//////000222111111111111111222222333111111111000000000000000000000111111111111000000/////////000111222222222222222222222222222222222222222222222222222222222111111222222222222111111222222222111111111111111000000000000000000000000,,,...111333333222000///000000000000////////////000000000000000000000000222222333333444444555555000000000000111111111111,,,---...000000111111111000//////...///111333444......//////000000000000////////////////////////000111222333333222111000...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...//////000111111222222//////000111111111111000000000000000000000000000000000111222222222222111000111222222111000111222111111111111111111111111000000111222222222222222222333333222111111222444111222333333111111222333000000000000000000000000000000111222222222222111111111000///000111333444000000000111111111222222333333333333222222111000222222111111111111111111222222333333222111111000111111000000111111222333111111111111111111111111444444222222222333444555111111111111111000///...111......111222000000222....../////////000000000000000000000000000000000///000000111111111000000////////////////////////000///...///000111000///////////////////////////+++,,,---,,,,,,,,,...000////////////000000000000............///000111222111000000000111222333333111111000000//////............---,,,---///111222000000000000000///......///............//////000...///000...,,,,,,---///...///000111111000///........./////////000000000000///...---------------......------...///000000///...---,,,,,,---...///......------------........./////////000000000000---------///111000---+++........................////////////////////////...000333444333111---+++......///000000///............////////////..............................111000///...------.........///000000000000///...........................111000///..................000111111000///111222111111111000000000000000///////////////000000111......---,,,++++++******/////////000000/////////111111111111111111111111...000111000......///000222333333444333333222222000000000000000000000000/////////000000///////////////000000000000//////---------,,,,,,,,,---...333222222111111111111111000000000000000000111111000000111111111111000000///000111222222333444555222222222222222222222333222222222222222222222222111111111111111111111111111111111111111111222222000000000000000000000000//////000000111111222222000000000000////////////000000000000000000000000---......///000000111111000000000000000000000000...///000000000000000000//////......///111333444......//////000111111111........................000111222333333222111000...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111111111000000000000//////000111111111111000000000000000000000000000000000111222222222222111000111222222111000111222111111111111111111111111000000111222222222222111111333333222000000222444111333444333222111222333000000000000000000000000000000111222222222222111000///......///000222333/////////000000000111111///111444666666333000...111111111111111111111111//////000111222222111111111111000000111111222333111111111111111111111111555444333222222222444444000000111111111000000///111//////222222///000333---------.........//////////////////////////////000000000000///...---,,,////////////////////////000///...///000111000///////////////////////////+++,,,---,,,,,,,,,...///////////////000000000000............///000111222111000000000111222333333////////////000000000000111000...,,,,,,---///111000000000000000///.....................///000000000000000///......///000...///000111111000///...------........./////////000///...---------------...............///000111111000///......///000111///......------......///---------......////////////...,,,,,,...///...---........................///////////////////////////000000000000///...---......////////////............////////////......////////////////////////111000//////....................................////////////////////////111000///...............---...000///......///111111111111000000000000000///////////////000000111///////////////000000000000000000//////000000000000000000000000000000000...000111000///...000111111111222222222222222111111111111111111111111111//////000000000000////////////000000000000//////111000//////000000000000333222111000000000000000000000000000111111111111000000111111111111000000000222333333222222444555222222222222333333333333111111111111111111111111222111000000000000111222////////////000000000000000000000000000000000000111000/////////000222333////////////000000000000000000000000000000000000111111000000000/////////111000000000000000//////000000111111111000//////////////////000111222333/////////000000111111111...........................//////000000000000//////000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////222222111111111000000000///000111111222222111111000000000000000000000000000000111222222222222111000111222222111000111222111111111111111111111111///000111111222222111111///111222111......000333111222333333111111222333000000000000000000000000000000111222222222222111//////......///000111111.../////////000000000000...111444666666444000...///000111111222111111111......///000111222222111111111000000111111222333111111111111111111111111222222111111000000111111///000000111111111111000111///000222111...///333------........./////////............//////////////////...---,,,***)))(((000000000000000000000000000///...///000111000///000000000000000000000000///000000///......///111////////////000000000000.........//////000111222111111000000000111222222---......///000111111222222111///------...///000000000000000000///............---......///000111111111000///////////////...///000111111000///...------------............//////...---------...............//////000000000------,,,,,,,,,,,,------//////............//////------,,,------...///000000...++++++,,,.................................///////////////////////////......------......///////////////////////////......////////////......////////////////////////000000///////////////............------.........////////////////////////000//////............///---...//////......///000000000000000000111111111///////////////000111111++++++---...000222333444111000000//////000000111000000000//////////////////000111111000000111222///000000111111111111111111111111111111111111111///000111222222111000/////////000000000000//////333111///000111222111000000000/////////000111111///000000000111111111111000000111111111111000000000222444333111111222444222222222333333333444444111111111111111111111111222111000//////000111222.../////////000000000000000000000000000000000000111000000//////000111222......//////000000111111000000000000000000000000333333333333222222222222111111000000///////////////000000111111111000000...///000111111111111111000000000000000000111111000000000000000000000000///////////////000000111111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...111111111111111111222222000111111222222222222222000000000000000000000000000000111222222222222111000111222222111000111222111111111111111111111111///000000111111111111111///222444222...---000444111222333222111000111333000000000000000000000000000000111222222222222111///000000111111111000000//////000000000111111111000111333444444333222111...///000111222222111000000000111222222222111111111111000000111111222333111111111111111111111111222222222222222111000/////////000111111111111111000///000222000---...333/////////000000000000111......//////000000000000............---,,,******000000000000000000000000000///...///000111000///000000000000000000000000111222222000......///000////////////000000000000.........//////000111222111111000/////////000000.........///000111111111111000/////////000111222000000000000000///......---------......///000111111000.........///.........///000111111000///...............////////////......---------......///......000111111000//////+++,,,,,,------,,,,,,+++//////............//////...---------...///000111...---,,,---......---,,,........................////////////////////////------------...///000000//////............//////......////////////......////////////////////////...//////000000000000/////////............/////////////////////////////////............//////000---///000000//////000111//////000000111111222222///////////////000111111++++++,,,---...000000111111111000//////000111111111111111000000000/////////111222222111111222444///000000111111111111111111111111111111111111111000111222333333222111000//////000000000000//////111///,,,---///000///...------......///111222333//////000000111111111222000000111111111111000000000222444333000///000333222222222333333444444444333333333333333333333333222111000//////000111222000000111111222222222333000000000000000000000000000000111111111111000000---......///000111111222000000000000000000000000---......000111222333333111111000000/////////......///000111111111111111...///111222222111000000111111000000000000000000111111111111111111111111222111000000000111333444222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000111111000000/////////...//////000111222333333444111111222333333333333222000000000000000000000000000000111222222222222111000222222222111000111222111111111111111111111111//////000111111111111111111444666555111000333777000111222222000000111222000000000000000000000000000000111222222222222111000111222333333222111000000111111111111222222222333222111111111222333444...///000222222222111000333333333333222222111000111111111000111222222333111111111111111111111111333444444555444333222000...///000111111222111111//////000222000,,,---222111111111111222222222222//////000000111111111222///000000000000000//////000000000000000000000000000///...///000111111///000000000000000000000000111111111///---,,,,,,...////////////000000000000.........//////000111222111111000//////...//////////////////000000000000/////////000000222333444000000000000000//////...---------......000111111000///---------...------...///000111111000///...////////////000000000000---------------...///000...///000222222000...---111222333444444333222111//////............/////////.........///000222333+++,,,---///000///,,,)))////////////////////////////////////////////////+++,,,...///000000000000//////............//////......////////////......000000000000000000000000---...///000000111000000000000////////////000000000000000000000000000000...............///000111///000111111000000111222...//////000111222222333///////////////000111111444444333222111000//////222111000//////000111222333222222222111111000000000111333333222222333444///000111222222222222222111111111111111111111111000111333444444333111000//////000000000000//////222///---...000111000...333...+++---222444000+++111111111111111111111111111111111111111111111111............///000222222000000111111111222222222000000000000111111111111......//////000222333444333000...---............------...///000111222222////////////////////////222222333222111///---,,,000000000000000111111222///000111222222111000///000000000000000000000000111111111111111111111111222222111000///...------//////............//////////////////////////////......//////000000111111//////...------///000111//////000111222333333333//////000000000000//////////////////////////////''')))---...------,,,---000000000000000000000000---///111222333222000///000000111222222222222111222222111000//////000000111222333333333333222111000000111111111000000///...///111111000000222333222222222111111111000000111111222222222222111111...///111333333111///...////////////////////////111111000000000000000111333333333333222222111000222222111111111111222222//////000111111111111111000000000000000000000000000000000000111222333444444222///...000222333333222111000000000000000111000000000000//////////////////000000111111111222111111000000//////......////////////............000333555222//////222333//////............//////......////////////......------............------222111111111000000//////,,,...000000///...///000............////////////111000///---------...//////000000000000000//////------...///000111222222//////000//////...------,,,,,,,,,---------......---------............///.........------,,,,,,,,,---------.........//////.........------,,,,,,,,,,,,///111///,,,+++---000000000//////.........---........................000---((($$$$$$(((---000...............///000111---,,,,,,+++++++++,,,,,,................................................---------............/////////////////////..............................***+++---///000//////...---------.........//////111///---,,,...111555777+++...000111000///...///000000000000//////////////////000000111111111222000000000000000000000000---.........//////000000000000//////.........---111111111000000000000000---000111...)))'''+++///111111000000000000111111///000111111000///000222444333333222111000//////...------,,,,,,,,,------000000000000000000000000111000//////111111000///111111111111111111111111111111111111111111111111///////////////000111222111111111111111111222222222111111111000000//////////////////000111222333111///....../////////...000000000000///////////////////////////////////////000111222111111000///000000000000000111111222///000000111111000000///000000000000000000000000111111111111111111111111000000000000////////////000///............///000000000000000000000000000000000000000///////////////............///000000000000000111111222222333000000111111111111000000000000000000000000000000+++---000222111000000111////////////////////////...///111222222222000///000000111222222222222111222222111000000000000000000111222222222222111000000000111111111111000000000111222111000///000111222222222111111111000000111111111111111111111111///000111222222111000///111111111111111111111111111111000000000000111111222222222222222111000000222111111000000111111222///000000111111111111111111111111111111111111111222222111111111111111222666444111///000000000000111000000000000000111111/////////000000000000000///000000000111111111111111000000000/////////...111000000000000/////////......---,,,---......---......------------............////////////......---......//////......---111111111000000000//////,,,...000000///...///000....../////////000000000111000///.........////////////000000000000//////////////////000000000000000000000000000///......,,,,,,---------.........---------............////////////......------------........./////////////////////......---------+++,,,------++++++,,,---000/////////.........---........................111///,,,***)))***+++,,,///............//////000------,,,,,,,,,,,,------........................................................./////////000000........................//////////////////.........////////////...------......//////////////////000///------...000333444,,,...000000///...///000000/////////////////////111111111111111000000000000000000000000000000000........./////////000000111111000000000/////////111000000000000000000000111333333111...---///222111111000000000000111111222333333222///......///333222222111111000000000000//////....../////////000000000000000000000000///111333222000///000222111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111111111333333222111000///......111111000000000000111111///......///000111///...000000000000////////////000000000000000000000000---...///111222222222222000000000000000111111222000//////......//////000000000000000000000000000000000000000000000000000.../////////000000000111111000...------...000111111111111111111111111111111111111000///...............//////000000000///111111111111111111111111111111222222222222111111111111111111111111111111---000222333222222222333////////////////////////...///000222222111111000000000111222222222222111222222111000000000000111///000111111111111000///000000111111111111111000111222333111///...//////222222222111111111111111111111////////////111111000000000000000000000000111111111111111111111111111000000000000000111111111111222222222111000000222111111000000111111222///000111111222222111111111111111111111111111111444333222111000000000000555333000///000111111000000/////////000111222222...//////000000111111111000000000000111111111111000000000000////////////111111111111000000000000222...+++---000222000---...------,,,,,,------.........////////////......---......//////......---111111000000000000//////,,,...000000///...///000/////////000000000111111111111000/////////000000...//////000000/////////111000000000/////////...000000111111111000//////,,,------------.........---------............//////////////////.....................///////////////////////////.........,,,+++***+++---......---/////////..........................................////////////...---,,,000//////............///......------------...///................................................////////////000000000111........................111111000000/////////...333222111///...---,,,,,,000000000000000/////////...............///000111---...//////......///111////////////////////////333333222222111000000000000000000000000000000000......////////////000000111111111111000000000000000000000000000000111111333333222222111222222333000000000000000000000000111222222111/////////000111111111111111111111111000//////...//////000000000000000000000000000000000222333222111000111222111111111111111111111111////////////////////////000000111111000000000///222222222111111111111111222222111111000//////...222222111000//////000000------...000222222000...------...///000111222222000000000000000000000000......///000111222222333000000000000000111111222000///...------...///000////////////////////////////////////////////////////////////000000000000222000...------...000222000000000000000000000000111000000000/////////...---...///111111000//////111111111111000000000000000111111222222111111000111111111111111111111111---///111111000000000111........................//////000111111111111000000000111222222222222111222222111000000111111111000111111111111111111000000000111222222222111111000222222111/////////000111111111111111111111111222000...------...000222111111000000000000111111111111111111111111111111000000000000000000111222111222222222222222111111111111000000000000111111000000111222222222222111111111111111111111111111333222222111000000111111000///...///222444444444////////////000111333333......///000111111222222000000000000000111111111000000000000////////////111111111000000000//////333///---000222111111111.........------...............////////////............////////////......000000000000000000//////,,,...000000///...///000000000000000111111111111111111111000000000000111......//////000/////////000000000000//////////////////000000000000///...------------............---------............/////////..................,,,---------............//////.....................,,,+++---000222111///................................................***+++---///111222222111111000///...............///............//////000....................................................../////////000000000------------............111111000000///.........444333111///---------...000000000////////////...------.....................//////...------000222.........///////////////222222222222111111111111//////////////////////////////////////////000000000000000000000000000000000000000000000111111111222000///000111222222000000000111111111111000000,,,...000000000111333444///000000000111111111222---------------......///////////////////////////222111000111222333222000111111111111111111111111////////////////////////000111111222111111000///111111111111111111111111000000000000000000111111333222111000////////////.........000222222000///------...///000111222222000000000000000000000000000000000000000000111111000000000000000111111222000///...------...///000////////////////////////////////////////////////111111111000///.........222000///......///000222////////////////////////.../////////000000000111---...000111111111000///111111000000000000000000//////000000000000//////111111111111111111111111---///000000///...///000//////////////////////////////000111111111111111000000111222222222222111222111111111111111222222222222222222222222222222000000111222222222222222...000111111000000111222111111111111111111111111222000...------...000222111111000000000000111111000000000000000000000000000000//////000111222222222222333333333333333222111000000000000000000111000000111222222222222222111111111111111111111111111111000000111222222333000///...000222444444444////////////000111333333...//////000111222222333111111000000000000000000////////////000000000000000000/////////............,,,...000///+++...333000000////////////000000......////////////.........//////////////////...//////////////////000000,,,...000000///...///000000000000000111111111111000000000111111111111000------...///////////////.........///000111111111------......///......------------.........//////---------............///------------------------++++++,,,,,,,,,---------------------------------///---+++---111333111///---------.......................................++++++,,,---...111222444111000///..............................///000111////////////////////////////////////////////////------........./////////---------.........///////////////......---------222111000.........///000........................,,,---...//////...------...//////...------000222------....../////////000//////000111222222333333////////////////////////000000000000000000////////////////////////////////////000000111111111111000///...///111222000//////000111111111111000///,,,...000000000111333444/////////000111111222222---------------...///000////////////////////////222000///000222333111///111111111111111111111111000000000000000000000000///000111222222222111000000000111111111222222222//////000000111111111111222222111000//////000000000//////000111222000///000000000000////////////000000000000000000000000333222111000//////000000000000000000000111111222000//////......//////000000000000000000000000000000000000000000000000000222222111000///...------111000000000000000000111.................................///000111111111//////000000111111000000000000000000000000000000//////000000000000//////111111111111111111111111///000111111000///000222000000000000000000000000000000000000000111111111000000111222222222222111222111111111111222333333333333222222222222333333000000111222333333333333---///111111000000222333111111111111111222222222111111////////////111111000000000000000000000000////////////////////////////////////000111222333111111222333333333333222111000000//////000000111000111222222333222222222222222222222222222222222000000000000111222333444333222111111222222000///000/////////000111222222///000000111111222222222111111111111000000000000////////////000000000000////////////............///---000444111+++///888111000000000000000000111......////////////.........//////000000//////.........////////////000000,,,...000000///...///000/////////000000000111111...///000111111111000000,,,---......////////////------...///000111222222,,,,,,---.........------------........./////////---------............///,,,,,,,,,---------------+++,,,,,,,,,,,,---------,,,,,,,,,------------------,,,+++,,,...//////...---------------.................................000///---,,,,,,---///111000//////............///...............///000111////////////////////////////////////////////////------------............------......///000000000------................../////////......///000000------------.........///,,,,,,---...//////......---...//////......///111---------......//////000------...000111222333444000000000000000000000000111111000000000000//////............/////////////////////000111111222222111111222222222111111000///000111222222111000///111222222111/////////000/////////000000111111111////////////000111222222000000000000000000000000///000111111//////000111111111111111111111111111111111111111111111111111...///111333333333222111//////000111222333333444111111111000000000000000111111000000000000000111222111//////000111000///000000000000////////////////////////////////////222222000/////////000111000000000000000111111222///000000111111000000///000000000000000000000000111111111111111111111111111111000000//////......///000111111111111000///////////////////////////////////////000000000000000000//////000000111222......//////000000111111000000000111111000000000000000000000000000000000000111222111//////000222111111111111111111111111000000000000000111111222000000111222222222222111222111111111222222333444333222111000000111222333///000111222333333333333///000111111000///000222000000111111111222222222111111111111111111111111///000111222222111000///000000000000000000000000////////////000111222333//////000111111111111111000000////////////000000000111222222333333222222222222222222222222222222222111111111111111222222444333222222222111///---111000000000000000111111111111111111111111111111111111111111000000000///.../////////000000000111000000000////////////...333---...444444///000888000000////////////000000......////////////......//////000000000000//////........./////////000000,,,...000000///...///000....../////////000000000---...///000000000//////+++,,,---...////////////......//////000000111111,,,------...//////..................////////////---------............///------------.........///---------.........//////------------.........///,,,---......------...///,,,,,,,,,------.................................000///...------.../////////............//////000------------...///000111////////////////////////////////////////////////............////////////......//////000111111222------......//////000000........./////////......,,,,,,---...///000000111,,,,,,---...///000000111,,,...000000///...///000,,,,,,---......///000000------...///000111111111000000000000000000000000111111111000000000//////......//////000000000000...//////000111111222222000333555444111//////111///000111222222111000///222333333222///......////////////000000000000000////////////000111222333000000000000000000000000+++000444222---+++...444111111111111111111111111111111111111111111111111---///111333444333222111......///111222333444555333333222111000///......111111000000000000111111444222///...///000000///------...///000111222222////////////////////////222111000//////000111222000000000000000111111222///000111222222111000///000000000000000000000000111111111111111111111111////////////000000000000...///111333333111///...000000000000000000000000111111000000//////......111000/////////000222333---......///000111111222111111222222222222111111///////////////////////////000000///......///111111111111111111111111111000000000000000111111222000000111222222222222111222111111111222333333444222111000//////000111222///000111222333444444444111222333111///...///000000000111111222222222222111111222222222222111111...000111333333111000...111111111111111111111111////////////000111222333------...//////000//////000000////////////000000111111222333333333333222222222222222222222222222444333222111000000000000111000000111333333222000222111000000000000000111222222222111111111111111222111111111000000//////.../////////000000111111111111111111000000000000222(((&&&...222...---111//////............//////......////////////......//////000000000000//////---.........//////000000,,,...000000///...///000............////////////,,,---...000000000///...+++,,,---...////////////000000000000////////////------...///000000//////............/////////000---------.........//////---.........//////000000////////////000000000111---.........//////000000...111222111...---///111,,,,,,,,,------.................................,,,---...///000111111111...............///000111,,,,,,,,,------///000000000000000000000000000000000000000000000000000000////////////000000000000...//////000111222222333------...///000111222222---.../////////...,,,+++,,,---...///000111222333,,,,,,------///000222333+++...000111000/////////,,,,,,------...///000000............////////////000000000000000000000000222111111111000000////////////000000111111111222...//////000111222222222...222666444///,,,---000...000111222222111000...///000111111000///000222000000000000000/////////------------...///111111000000000000000000000000111111000000111222333333444333333222111111111222333222222222111000000000333333222111000///......000000000111222222222333111222222111///...///111000000000000000000000000...///000000000...---,,,222111111111000000//////------///000111111111111000000000000111111111111//////000000000111111111222222222222111///...---------......///000000000000000000000000000000000---------///222222111///111000///......///000111222///---...000000...,,,////////////////////////////////////000000000000111......222000++++++111111111222222222333333333000000000000000000000000222222111111000000//////222222111111000000//////000000111222222000///...///111222111000///000111333111///000222333222///222222111111111111111111,,,---...///000111222333222222222222222222222333333111...++++++,,,///111///000000000000111111111000000000111222222222333111111222333333333333222333222222111111222222333111111111111000000000000///111222222111111222333000111333333222000000000000000111111111111000000111111111111111111111111111111111111111111111111222222111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000//////.........---......////////////......---------------...///000......///000000000000000////////////000000000000//////.........---------000000//////.........---......///////////////...............////////////......////////////......//////.........---------111000...,,,,,,...000111+++---//////...---...///111000///...---......///...---,,,++++++,,,...000...---,,,,,,......---,,,---.........//////000000//////.........---------000000000000000000000000,,,,,,,,,------------...++++++,,,,,,---...//////........................222111111111000000//////........................------------------------111000///---------...///,,,......+++,,,000111...---...//////......///111//////............//////000000////////////000000111000000///......------........................111111000000//////......111111000000///////////////...---,,,,,,---...///000//////000111111///---000000000000000000000000000000/////////111222333777555222111111111111000...///111000///......///000000///...------,,,,,,111111000000000000111111,,,,,,---.../////////...000000////////////000000111111000000111222222333333222111111000000000111222222222111111111111111333333222222111111000000111111111111111222222222111222222111//////000222000000000000000000000000//////000000000///...---111111111111000000000/////////000000111222333333000000000000111111111111111111222222222333333333111111222111111000///...++++++,,,...000111222333000000000000000000000000333111000000222444555444111000///......///000111222000...///111111///---////////////////////////////////////000000000000000......111000,,,,,,111000000000111111111222222000000000000000000000000111111111000000000000000111111111000000000000000111111111111111000/////////111222111000///000111555333222333555555444222000000000000000000000000...//////000111222333333444333333222222111111111333222000...---...000111000000000111111111222222111111111111111222222222333222111000111222444555444333333222222333333444111111111111000000000000///111222222111111222333...000111222222111111111111222222111111000///...111111111111111111111111111111111111111111111111111111111000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000/////////...............//////000000//////...111111000//////...//////------...///////////////000000000000////////////000000/////////.........000/////////................../////////......---............////////////......////////////......000000/////////.................................+++---//////...---...//////...---,,,,,,,,,------///...---,,,,,,,,,---......---,,,,,,......---,,,---........./////////000//////.........---------.................................////////////000+++,,,,,,---......//////........................000000000/////////..............................------------------------111000///.........//////...000000------000111///---...//////......///111//////............////////////............//////......//////////////////........................111000000000/////////...............------,,,,,,000//////......//////000111///...///000111000...000000000000000000000000111000000//////000111222555333111000111111111000111222333333222111111222111111000//////...------111111000000000000111111...//////////////////000000000////////////000000111111111000111111222333111111111000000000000000111111111111111222222222222222222222222222222222222222222111111111111111222333333222000000111333000000000000000000000000000000111111111000///...111111111111000000000000000////////////000222333000000000000111111111111........./////////000000000000111111111111000000,,,------...000111111222000000000000000000000000222000---,,,...111333333000000////////////000000222111000000111111000///////////////////////////////////////000000000000///...///111000---...222/////////000000000111111000000000000000000000000000000000000111111111111000000000000111111111111222111111000000000000000///111222111000///000111222000///000111222111///111111111111111111111111111111111222222222333333555444444333222111000000333222111111000111111111111111111111222222222333222222222111111111111111444333000//////111444666444444333333333333444444222222111111111000000000///111222222111111222333...///000111222222222111333333222222111000......111111111111111111111111111111111111111111111111000000000000111111111111000000111111111111000000222222222222222222222222000000000000000000000000////////////............///000000111111000000///000000//////.../////////,,,------...............111111000000//////......000000000000000/////////////////////.............../////////...---,,,,,,............////////////......////////////......000000000000000/////////,,,---...//////...---,,,+++---//////...---...//////...------,,,,,,------//////......---,,,,,,,,,...---,,,---.........,,,.............../////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000---------......//////000........................//////...............---////////////////////////////////////////////////111111000/////////000000000222111......000111...---...//////......///111//////............//////......------------......---------...///000000111........................000000000000////////////---------------,,,,,,,,,///000000111111000000///222000......///000000000000000000000000000000000222111000000///000000111222111//////000111111000//////000000000000000///222111111000000/////////111111000000000000111111222111000/////////000111000000////////////000000222111111111111111222222111111111111111111000000000000000111222222222333111111111222222222333333333222222222111000000000222333333222111111222444////////////////////////000111111111111000000000111111111000000000000000///---,,,+++,,,---///111///000000000111111111111------.........///////////////000111111111111111111111000000///......---000000000000000000000000111...,,,,,,...000111111000000////////////000000111000000000000000000///////////////////////////////////////000000000000...///000000///...///111/////////000000000111111000000000000000000000000//////000000111111222222//////000000111111222222333222000/////////000111///111222111000///000111//////....../////////...333333444444444444444555222222222222222222111111333333333222222111111111111111222222222222111111111111222222222333333333333222222222111000000000333222111000111222333555444333333222222333333444222222222111111111000000///111222222111111222333222111111111222333222111111111222222222111000000111111111111111111111111111111111111111111111111//////000000111111222222000000111111111111000000111111111111111111111111///////////////////////////////////////.........000000111111111111000000***++++++,,,---///000111,,,---......//////......111111000000//////......///////////////////////////////////////............//////......---,,,+++............////////////......////////////......////////////////////////,,,,,,------------,,,,,,+++---//////...---...///000000//////////////////---...............---,,,///---,,,---...///...---................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............//////000000................................................000000000000000000000000////////////////////////111111111000000000000111000222111------000000------...//////......///111//////............/////////......------......///------......///000000000........................000000000000////////////////////////...............///111111111111///...222000------...000111111000000000000000000000000222222111000000/////////000.........000111111000/////////000111111000///111111111000000/////////111111000000000000111111333222000...---...000111000000////////////000000222222111111111111111222111111222333333222222111000000000111222222222333//////000000111222222222333222222222111000000000222333333222111111222444////////////////////////111000000000000000111111000000000000000000111111///...,,,++++++---///000///000000000111111111111222222222222333333333333...///000111111222111111222222111000///......---000000000000000000000000222111111222333444222111//////000000000000//////.../////////////////////000000000000000000000000////////////000000000000...000111000//////000111000000000111111111222222111111111111111111111111//////000000111111222222//////000000111111222222333222000/////////000111///111222111000///000111222222222222222111222222333333444444444555555555222111111111111000000000111111111222222333333333000000111222222222111000111111222222222333333333333222222222111000000000000111222333444333222111222222111111111111222222222222222222111111111111///111222222111111222333666444222222333444222000...///000222333333333333111111111111111111111111111111111111111111111111//////000000111111222222000000111111111111000000000000000000000000000000////////////////////////.........///////////////000000111111111111000000,,,,,,,,,---...///111111......///000000000000///111000000000/////////....................................///////////////......//////...------,,,............////////////......////////////..............................///...,,,++++++,,,...///+++---//////...---.../////////000000000000000000,,,,,,....../////////...///...------//////...---...............------------.....................------------------------,,,,,,,,,------------............///////////////........................////////////////////////000000000000000000000000000000000000000000000000000000000111111111111000///111000,,,,,,...///,,,---...//////......///111//////............//////000//////////////////000////////////////////////////////////////////////////////////000000000000////////////////////////......000111111000......222///---,,,...000222222000000000000000000000000111111111111000000//////...------...000111111000444333333444666777666444000000///////////////...111111000000000000111111333111///---------///000000000////////////000000333222111111000111111111000111222444444333222222111111111111111222222222//////000000000111111111222222222111111111111111111222222222000111222444000000000000000000000000000000/////////000111111000000000000111111111111111000/////////000111222000000000000111111111111111111111222222222333333...///000111111111111111/////////000000111111111000000000000000000000000000000000222333333000...//////000000000000//////---...//////......///000000000000000000000000000////////////000000000000///222333000...///000///000000000111111111222222111111111111111111111111000000000000111111111111000000000000111111111111222111111000000000000000///111222111000///000111000111222222111000111222000111111222222333333444111111111111111000000000000000111222333444444555000000111222222222111111111111111111222222222333222222222111111111111111...000333555555444222000111111000000000000111111333222222222222111111111///111222222111111222333666333000111333444333000---...000222333444555555111111111111111111111111111111111111111111111111000000000000111111111111000000111111111111000000////////////////////////000000000000000000000000.........//////////////////000000111111000000///444333222111000000000000...//////000000000000000/////////000000000000000------------.....................///////////////......///////////////...............////////////......////////////......------------............000///,,,******,,,///000+++---//////...---...///------.../////////......------.........////////////...---...//////...---.........------------------------................................................////////////000................................................///////////////000000000////////////////////////000000000000000000000000...///000111111111000000---000///,,,+++...///,,,---...//////......///111//////............//////000000////////////000000///////////////.........////////////////////////////////////000000000000---------..................//////000000//////...000...------///111222111000000000000000000000000000111111111111000000///.........///111222000///333222111333666777555222////////////////////////111111000000000000111111111000///.........///000000000////////////000000333222222111000000111111///000222333333333222111222222222111111111111111111111111111111111111222111111111111111222222222///000111111000000222444000000000000000000000000//////.........///000111///000000000111111111111111111111111111111111111000000000000111111111111.........////////////000///000000111111111000000......///000111111222222000000000000000000000000000...---...///000///......///000111111000///...---///111000......000222000000000000000000000000////////////000000000000000444555000---///000---/////////000000000111111111111111111111111111111111111111000000000000000111111111000000000000000111111111111111000/////////111222111000///000111...000222111///...///111000000000111222333333333111111222222222222222222111111111222222333333444222222222222333333333444000000000111111111222222111111111111111222222222000111222444444333222111222111111111111111111222333333222222222111111111///111222222111111222333333///,,,...222555444222...///000222333444444555111111111111111111111111111111111111111111111111111111111000000000000000000000111111111111000000////////////////////////000000000000000000000000............/////////000...//////000000//////...666555444222111000000000---...//////000000//////......//////000000111111---.........////////////............/////////000......///000111111111111............////////////......////////////......---.........//////////////////...------...//////+++---//////...---...///,,,---...///000//////...222111///...---------...000...---...///000///---.........------,,,,,,,,,---------.........//////.................................////////////000------------------------........................------........./////////........................////////////////////////---...///000000000//////---000///,,,---000111...---...//////......///111//////............///////////////....../////////------......//////000000////////////////////////.../////////000000000111........./////////000000111000000//////000000111///...---...111222111000000000000000000000000000//////111111222111000000/////////000222222000...000---,,,...333444222///000000000000000000000000111111000000000000111111///000000000000000111111000000////////////000000333333222111000000111111---///111222333222111000333222222222111111000000222222222222222222222222000000111111222222222333///000111000///000111333000000000000000000000000///...---------///000111//////000000111111111222//////000000000000///...000000000000111111111111000000000000111111111111000000111111111111000000111111111111000000000000000000000000000000000000555333///...000111222333...///000111111000///...---000222111//////111333000000000000000000000000////////////000000000000111666666000---//////,,,............/////////000111111111111111111111111222222111111000000//////222222111111000000//////000111222222222111///...///111222111000///000111111444555555222111333555111111222333333444555555222222222333333444444444333333222222222222222222333333333333333444555666///000000000000111111111000000111111222222222333222222111111222222333444333222222222222222222333333333333222222222111111///111222222111111222333///+++)))+++111555555333000000111222333333333333111111111111111111111111111111111111111111111111222222111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000---.........//////000000......////////////......333222111111000000111111,,,---......//////......------...///000111222222.../////////000000111111---.........//////000000---...///111222222222222............/////////000......////////////........./////////000000111111---...///000000///...---+++---//////...---...///...///000222222222111000666444111...,,,++++++,,,000...---...///000///............------,,,,,,,,,---------.........//////........................,,,,,,,,,---------......---------------------,,,........................,,,,,,,,,------.................................////////////////////////,,,---...000000000///...---000000---...111222000---...//////......///111//////............//////.........------.........+++,,,---...///111222222000000000000000000000000.../////////000000111111000000111111222222333333333222111000000111222333...------///111222111000000000000000000000000000...///000111222222111000000000000111333222000...111///---000444666444000111111111111111111222222111111000000000000111111///000111222222222222222000000////////////000000000000000000000000000000111111111///------///111///000000000111111111111222111000//////000111222111111111111111000////////////000000111111111222111111111111111222222222//////000000000000//////............/////////000111111000000//////......000000000000////////////---------------......///111111000000//////......000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000,,,---///000000000///.............../////////000222222222111111111111000333333222111000///............///000000000000000111111000000//////......000///...///000111000///...///000111111000///...---...000111111111000///...//////000111222222222000000000///000000111222///000222333444444333222111111111222222333333444//////000111222333333333222222222222222222222222222222111000//////000000222111000111222333222000000000000000000000000000111111111111111111111111555333111111333444222///222222222222222222222222333333333333333222111000222222222111111000000000000000000000000///......111111111111111111111111...000222222000000000111000000111000000///......////////////////////////000000//////......------////////////////////////000///---,,,,,,---......000000111222222222222222---......///000111111222000//////.........//////222111///...---...000111000///...------,,,------444222000...---,,,,,,,,,111000///......///000000.........---,,,,,,...000//////000000111111222222555222///,,,+++,,,...000,,,,,,------...///000000///111222///******...222444333111000...---------------............------+++++++++,,,,,,,,,------)))+++------------///000+++,,,///333555333---'''+++++++++,,,///000///------,,,,,,++++++,,,,,,---000---,,,---000111000...000000//////.........---........................000///...------...///000***...000......000...***///000000///......111333000000000000////////////...........................333444---(((***///111---......///////////////......////////////......---.........------///000------///000111111111111111000///......///000111111000...---...///111222111+++)))...000...///333////////////////////////////////////000000000000...---,,,---...///...,,,000000000000000000000000000000000000000000000000000000//////.........---////////////000000000000111111111111111111111111222222222000///...000222111111111111222222222222222111000//////000111222111111111111111000/////////000000000111111111111333222222111000///......///000000111111000000///........./////////000000////////////000000000000000000000000////////////222222222222222333333444111000000000/////////...000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000...///000111111111000000........./////////000000222222222111111111111000222222111111000///////////////000111111111111111/////////000000000000000111000///000111222222000///000111222222111000/////////111222222222111000/////////000111222222222111000000000000111222222222222333333333222222111222222222333333333333333//////000222222333333222222222222222222222222222222222111000000000000000333222111111333333222111111111111111111111111111222222222222222222222222555333111111333333222000222222222222222222222222333333333333333222111000333333222222222111111111111222222222111111000///111111111111111111111111///111222222111000000111000000000000000000///...////////////////////////111111111000000000//////000000000000000000000000000/////////000111222222///000000111111111111111......//////000000111111//////............//////222111///.........000000............///000111111222111///---,,,,,,,,,---000///...---......///000...///000///------...000000000000000000000//////222000...,,,+++,,,...///,,,,,,------...//////000,,,...///---)))(((+++///222222000///............------............------,,,,,,---------.........***,,,------------...///---,,,,,,...000000---***,,,,,,,,,...000111000.........------------......///...,,,---000111000...111000000000////////////........................000///...------...///000,,,///111//////111///,,,//////000///......000333000000000000////////////........................---222444000...///111111...//////000111000000000......////////////........./////////......000222,,,---...///000000000000111111//////...///000000000000.........///111222111,,,***...000//////222111111111111111111111111000000000000000000000000444333222333444555444222111111111111111111111111000000000000000000000000000000/////////.............../////////000000000111111111111111111111111222333333222000///111222111222222222222333333333222111000000000000111222000111111111111000000///000000000000111111111111222222222111111000000000000111111111111111111000....../////////000000000.........///000111111111////////////000000000000000000000000111111111111000000000000////////////000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000///000111222222222111111....../////////000000000222222222111111111111000000000000000000000000000000111111222222222222111......///000000111222222222000000111222333222111111111222222222222111111000000111222222222222222//////000000111222222222111111111111111222333333555444333222111111111111333333333333333222222222///000111222222222222222222222222222222222222222222222111000000000000111333222111111333333222111222222222222222222222222333333333333333333333333444222111222333333222000222222222222222222222222222222333333333222111111333333333333222222222222333333333333333333222111111111111111111111111111000222333333222111111222//////000000111000000000////////////////////////333222222222222111111111111111111111111111111111***+++,,,---/////////000...//////000000000000000////////////000000000000//////............//////222111///.........///000////////////000111222222000///---,,,,,,,,,---......---------...///000111///000222111///......///111000000///......------......------------......,,,,,,------.../////////+++---///...+++)))+++...111000//////......//////------............---------------.........//////,,,---......,,,,,,---......,,,***)))+++,,,,,,,,,...------...000111000/////////............/////////...---...///000000...111111111000000000000///........................//////............//////---000222000000222000---...///000///......000222000000000000////////////........................,,,000222111111333111...///000000111111111111111...//////000000//////...///000111000//////111333,,,,,,---...////////////222111000///////////////000///.........///111222222...,,,///000//////000111111111111111111111111222111111000000/////////333222111111333333222111111111111111111111111111000000000000000000000000000000////////////..................////////////111111111111111111111111111222333222000///000111111111111222222222333333111111111111111111111111000000111111111111000///000000000000000111111111///000000222333444555555111111222222222222111111...////////////000000000.../////////000000000111////////////000000000000,,,------...............000000000000////////////////////////////////////000000000000000000000000000111111222222111111000////////////////////////000000000111111111111111...////////////000000000222222222111111111000000//////000000111111111111000000111222222111111111//////000000000111111111111000///000222333222111111111111111111111111111000000111111111222222222000000000111111222222222222222111111222222333444555444222111000111222333333333333222111111111000///000111222222222222222222222222222222222222222222222111000000111111111222111000000222222111000222222222222222222222222333333333333333333333333333222222222222222222222222222222222222222222222222222333333333222222111333333333333333333333333222333333444333333222222111111111111111111111111111333444444222111111222...///000111111111111111////////////////////////222222222222222222222222000000000000000000000000(((***+++---......---,,,---......///000/////////000000000000///////////////............//////000111111000///...//////000222222111000///////////////......------///000111---......///000111111222///111333333111///......//////.........---------+++,,,,,,---......---------------.........//////---///111111///....../////////.........//////000------............------------------............---...///...,,,+++,,,---...,,,***)))***+++,,,---...------...000000///...///..................///............///000//////000000000///////////////......................../////////....../////////---000111//////111000---...///000000//////000222000000000000////////////........................,,,...///---///111///***//////000111111111111000//////000000000000/////////000000000//////111222---......///000000//////222222111000000/////////000//////...///000111111222///...///000000///...111111111111111111111111111111000000///...------///...---...///000///---111111111111111111111111000000000000000000000000000000//////////////////---.........////////////111111111111111111111111///111222111///...///000000000000000111111111222111111222222222222111111///000000111111111000000111111000000000000000000......///000111222333444111111222222222222111111////////////000000000111111000000000/////////....../////////000000000111///000111222222222111111////////////000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////000000111111////////////000000000111222222222111111111000000/////////000111111222222///000000000000000//////222111111111000000000///000///...///111111111000000000000//////000000000////////////000000111111111111111111222222222222222222111111222222333444333222111000111222444555222222111111000000//////000000111222222222111111222222222222222222222222222111111111111111222222111///...///000111000///111111111111111111111111222222222222222222222222222222222222222222222333222222222222222222222222111222222333333333222222333333333333333333333333111111222222222222222111111111111111111111111111222333444444222111111111//////000111111222111111000000000000000000000000111111111111111111111111////////////////////////...///000111111000///...------...///////////////000000000000////////////...............///000000111000000///////////////111111000///............000////////////111333444//////000111222333333333///111333333111/////////,,,---------.........///***+++,,,............------------...............///000111222111000000000...............//////000------............------+++,,,,,,,,,,,,------------...///...,,,++++++,,,,,,,,,------,,,,,,,,,------,,,,,,---//////...,,,......------------......---...///////////////000........................////////////////////////...//////////////////...,,,///000------000///,,,---///000000//////000111000000000000////////////........................///000...+++,,,///...***---...//////000000////////////000000000000//////...///000///......000222//////000111111111111000111111111111111000/////////////////////000000111000000//////000111000---000000000000000000000000000000///...------,,,,,,111000///000111222111///111111111111111111111111000000000000000000000000//////000000000000000000.........////////////000222222222222222222222222...000111111///....../////////000000000111111111111111222333333222111111///000000111111111111000111111111111000000000000/////////......---------000111111111111111111000/////////000000000111111111111111000///...............//////000000111111000111222444444333222222////////////000000000000000000000000000000000000........................//////000000000000//////000000000000000000000000000////////////000111111/////////000000000111111222222222111111111111000//////000000111111111222///000000000000///......333222222111000000/////////.........000111000///000000////////////000000/////////...///000000111222222222222222222222222111111111111111222333333111111111111222333444555111111111111111000000000000111111222222222111111222222222222222222222222222111111111111222333333111000//////000111000///000000000000000000000000111111111111111111111111000222333333222111222444222222222222222222222222111111222333333333222222222222222222333333333333///000000111111111111111111111111111111111111111222333444333111000000000000000111111222111111111000000000000000000000000/////////000000000000000........................000000000000000///...------......///////////////////////////000000000000......---......///000111000000000000////////////............///000111111111000000000111222444555000111222333333444333333///000222222000000000111,,,,,,------...//////000+++,,,---....................................................../////////.........---......//////------............------+++++++++,,,,,,,,,---------...///...,,,+++,,,---+++---///000...------------,,,,,,---......---+++...------------------...---...//////......///111,,,---------------......////////////////////////......////////////......,,,//////,,,,,,//////,,,---///111111000///000111000000000000////////////........................///111111------000111...------...//////////////////000000111111000000///.../////////......000111000111111222222111111111000000111222222111111000////////////000000000000///000000///000333111---/////////////////////////////////......---------222000000000111222111000222222222222222222222222000000000000000000000000//////000000000000111111////////////000000000000222222222222222222222222///111222222000/////////000000111111111222222222111222222333333222222111//////000111111111111111111111111111000000000///111000000///...---,,,,,,///000000111111000000/////////000000000111111111000000000000////////////.........///000111111111...///000222222111000///.../////////000000000111000000000000000000000000////////////////////////000000000111111000000000000000000000000000000000111111000000000111222333//////000000000111111111222222222111111111111000000000000000000111111111111111111111111000///...111111111111111111111111000///...///111222111000111111000//////000111111000000/////////000111222222222222222222222222222111000000000000111222222111222222333333333222222222222222222222333333333111111222222222111111000222222222222222222222222222111111111222222333444222111000111222333222000111111111111111111111111222222222222222222222222000222333333111111333555222222222222222222222222000111222333333333333222111111111222222222333333///000000111111111111111111111111111111111111111111222333333000/////////111111222222222111000000000000000000000000000000/////////000000000111111////////////////////////......---------...//////......///000000000000///......//////000000111111---------......///000111000000000000000//////...////////////000111222222111000000000000111333444111111222333333333222111...///000000//////111333.............../////////..................//////........................---,,,++++++,,,---......//////...---------......------............------,,,,,,,,,,,,---------...,,,---......,,,+++,,,---+++...000///---,,,---......------...//////---,,,//////............//////,,,...000///...---///111------------......//////////////////////////////---...///000000///...---...000000------000000...,,,///111111000///000000000000000000////////////........................'''...111000...000222111......///000000000000000000000111111111111000000///000000000//////111333000000111111111111000000...///111222333222222222...//////000000000000000---000000///111444333...000000000000000000000000000000000000000000//////000///...///000000000...222222222222222222222222000000000000000000000000//////000000000111111111000000000000111111111222222222222222222222222222000222444444222000000000111111222222222333333333111222333444444333222111//////000111111111111111222111111111000000//////111111111111111222222222//////000000000000//////000000000000111111111111......//////000000111111---......///000111111222...000222333444333111000.../////////000000111111000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000333222111111111222333444000000000000111111111111222222222111111111111000111111000000000000000000222222222222222111000///000000000111222222333333111000000000222333222111333222111000000111222333222111000000000111333444222222222222222222222222000000000///000111111222222333444444333222000///333333333444444555555555111111222222222111111000222222222222222222222222222111111111222333333444444333222222444444333222222222222222222222222222333333333333333333333333///222444333111111333555222222222222222222222222000111222333333333333333000000000111111222222222///000111222222222222222111111111111111111111111111222333222000......///222222222222222111000///000000000000000000000000//////000000111111111222000000000000000000000000111000000000111222444666...//////000000000000000---......///000111111222---------......000111111000000000000000//////...444333222111000000000000111000/////////000222333000111222333333222000///---...///......///222444000000000///......------000//////.........//////.....................---///---******,,,...////////////...------------------..................------------.........//////,,,---......,,,,,,---...,,,...///---+++***---000///......///000000...---000000////////////000000,,,...000000...---///111---.........//////000000000000000000000000000000---...///000000///...---///111111------111111///,,,...111111000//////000000000000000////////////........................(((000000...000111111//////000111111111111111000000111111111111000000000111222111000000222444///000000000000000//////---///000222333333333222...//////000000000000000,,,000111///111666444...111111111111111111111111111111111111111222222222222111000111222333222000222222222222222222222222000000000000000000000000//////000000111111111222000111111111222222222222333333222222111000000000000000000000000000000000111111000000000000111111444444444333222111000///222222111111111111111222000///......///111000///000000000000000000000000000000000000000000000000......//////000000111111000///...------...///000000000//////000111222222222333333444444333333222000000111111111222222222////////////////////////000000000000000000000000000000111111111111000000111000///......000222333000000000000000000000000000000//////.........---222222222111111111000000...///111000...------...000000000000000000000000------......///000000000///000000000///---***(((111111000000//////......111111111222222333333333444444222111000000//////111111111111111111111111000000111111111111000000000111111222222111111000222222222111111111000000333222111000000111222333222222333333333222111111555555444333333222111111000111222333333222111000000000000000000000000000222222444444444444222222222222222222222222222222111111111222222333333333444333222111111111222333000000000000000000000000444444333222111111111111333333333222222111111111111111111111111000///...333222222222222222222333//////000000000000//////000000///...............111111000000/////////...//////...//////000111222............//////////////////000000111111111222111111222111...---......///111222111000///000111222222222111111111111111111111000......---------222111111111000000//////000...---...111111///,,,////////////...---,,,+++++++++,,,------......///............////////////000000//////.........---------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...+++,,,---.........---,,,//////...---,,,++++++***//////.........---------........................000000//////.........------///111111000///000111......////////////......000000000000000000000000//////////////////000000111///...------...///111//////000000000000//////''')))***,,,...000000111000000111111111111000000---------...///000000111111111222222222222111111333000......///111222222111000///......///000111000000000000000000000000000111222111...---...///000///.........000111222111111111111111111111111///000222333333222000///000111111222222222111111444333222222111111222222000000000000000000000000111111111111111222222222111111111111111111111111111111000000000000111111111111222222222111000000222222111111111111111222777555222111222222000///000000000000000000000000000000000000000000000000.../////////000000000111/////////....../////////000000000000000111222222222222333333333333222222000000111111111222222222111111111111111111111111000000000000000000000000000000111111111111000000888666444222111111111222000000000000000000000000000000/////////.........222222222111111111000000000111222222000//////000000000000000000000000000000000000000000000//////,,,...///111111111//////111111000000////////////111222222222222222222333333333222111000000000000111111111111111111111111111222222222222222222111333333333333333333333333333333333333222222111111333222111111111111222333111222222333333333222222555444444333222222111111111111222222222222111111111111111111111111111111222333333333333333333222222222222222222222222222222222222222222222333333444333222111111111222222333333333333333333333333222222222111222222333333333333333222222222111111111111111222111111000000222222111111111111222222//////000000000000//////000000///...............111111111000000000//////000////////////000000111/////////000000000000111//////000000000111111111000111222111...---...//////000111111000///000111111111111111111111111111111111000......------...111111111000000000//////000...---...000111///---------......///.........///......------,,,,,,+++............////////////000/////////............------............------------------------------........................///......------......///,,,---.../////////......///......------,,,,,,+++//////.........---------////////////////////////000/////////............,,,...000000/////////000000000111111111111000000000000000000000000000000000000000000000000//////000///...------...///000//////000000000000//////...///000111222222333333000000111111111111000000------......///000000111000111111111111111111000222000......///111222222111111000000000000111111000000000000000000000000111111111111111000000000111111//////...///000000111111111111111111111111000111222333333222111000111111222222222111111000333222111111000000111111111111111111111111111111000000111111222333333444111111111111111111111111111111000000000000111111//////000111111111111111222111111111111111222222444222000///000000...---000000000000000000000000000000000000000000000000////////////000000000000...//////000000//////...000000000000000000111222111111222222222222111111000000000111111111111222111111111111111111111111000000000000000000000000000000111111111111000000666444222000............000000000000000000000000000000////////////......222111111111111000000000111222444333222000111222000000000000000000000000222222222111000/////////---...000222333333222222111000000000000/////////222222222222222111111111222222111111111111111222111111111111111111111111333333222222222222333333444444333222222333444444444444444333333333333222333333222222222222333333000111222222333333333333444444333333222222111111222222111111111111222222111111111111111111111111333333222222222222333333222222222222222222222222333333222222222222222222444333222222111111222222111111111111111111111111111111111111222333444555333333333222222222222111000111222222222222222222111111111000000111111111///000000111111000000///000000///.........//////111111111000000000000///111000000////////////000000000000000111111111111//////000000000000111111000111222000...---...//////000111111//////000111///000000111111222222222111111000///............111111000000000000//////000...---...///000///---,,,,,,---...//////////////////......---,,,,,,,,,............////////////////////////............------............------......................../////////////////////////////////....../////////---...//////000000//////------------------------...............---------////////////////////////////////////............,,,---//////.........///000000111111111111000000000000000000000000000000222111111111000000//////000///...------...///000//////000000000000////////////000000000000000///111111222222222222111111---......//////000000111///000000111111000000///222000......000111222222111111222222222222111111000000000000000000000000333000///000333444333000222222111///////////////111111111111111111111111333333333333333333333333222222222222222111000///222111000000//////000000222222222222222222222222111111111222222333333333111111111111111111111111111111000000000000111111000000111111111111111000111111111000111111222333///...,,,---///111111000000000000000000000000000000000000000000000000000////////////000000000000...///000111111000///...111000000000000000111111000000111111111111000000000000000000111111111111111111111111111111111111////////////////////////000000111111111111000000111000///.........//////000000000000000000000000000000//////////////////111111111111000000000000111222444333222111111222////////////////////////111111111000000/////////000000111222222222111000000000000000000000000000333333222222111111000000111111000000111222222333111111111111111111111111444333222111111222333444333222000//////000222333333333333333333333333222333333333333333333333333///000111222333444444444333333333333222222111111333222111000000111222333111111111111111111111111444333222111111222333444222222222222222222222222333333333222222111111111333333222222222222111222000000000000000000000000222111111111222222333444222222222222222222222222000111222333333333333333111111000000000000111111000000000111111000000000000000///////////////000////////////////////////111111000//////...////////////000000000111111111//////000000000000000000000111111000///......//////000111000///...///111...//////000111222222333111111000///......//////000000000000000000////////////........./////////------...///////////////,,,,,,------.../////////............///////////////////////////.........------............------.............../////////........................//////............//////------......////////////,,,---------......//////........................///////////////////////////////////////.........+++---//////...---...///......////////////......////////////////////////222222222111000000//////000///............///000//////000000000000//////------...///////////////111111222222222222111111......//////000000000000//////000000000000//////111000...///000222222111///000111222333222111000000000000000000000000000222///,,,...333666333000111111000000000000000000111111111111111111111111444333333222222333333444222222222222222111000///222222111000000000000000222222222222222222222222333333333333222222111111111111111111111111111111111111000000000000111111333333333333222111000///111111000000111222222333222000///000222444444444111111111111111111111111000000000000000000000000000000000000////////////...///000111111000///...111111000000000000000111///000000111111000000///000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000222222222111111111222222111111111111111111111111//////000000000000000000000000000000000000000000///111222222111000000111////////////////////////.........//////000000000//////000000000000000000000000000000111111111111222222222111111000000000000000000000111222333333111111111111111111111111222222111111111111222222333222000//////000222333111111111111222222222222333333333333333333333333///000111222333444444444333222222222222222111111333222111000000111222333111111111111111111111111333333111000000111333333222222222222222222222222333333333222222111111111333333333333222222111111333333333333333333333333444333222222111111111222222222222222222222222222000111222333333333333333111111000000000000111111000000111111111111000000000000/////////000000111........................111111000//////...//////........./////////000000000000/////////////////////000111000///...///000...000111000///...///000......///000111111222222111000000////////////000//////////////////000000/////////...---...///000//////000000///......---,,,,,,---......//////000............////////////.........///////////////------............------,,,,,,------............------------------------...------,,,,,,------...---------------.........,,,------......//////000---.....................------------------------.........///////////////+++---//////...---...///......////////////......////////////////////////111111111111000000////////////............////////////000000000000//////---...///111222222333333111111111222222111111111/////////000000000000000//////000000000000//////111000...///111222111111---...000111111111000///000000000000000000000000000---+++---222555333///...//////000111222222222111111111111111111111111444333333222222333333444222222222222222111000///333333222111111111111222111111111111111111111111555444444333222222111111222222222222222222222222111111000000000000111111444444444333222111000///000000000000111222333333444222000000111111000///111111111111111111111111000000000000000000000000000000000000///////////////000000111111000000///222111111000000000000000000000111111111111000000111000000000000000//////////////////////////////000000000000000000000000000000111111111111000000333222222111000///......111111111111111111111111//////000000000000111111//////000000000000000111---///111111000///000111000000000000000000000000---------...///000000000+++,,,---...000111222333000000000111111111111222111111111111111000000000111000000000111222333333111111111111111111111111111111222222222222111111444444333222222333444444000111111111111111222222222222333333333333222222000111222222333333333333222222222222222222111111222222111111111111222222222222222222222222222222222222111111111111222222222222222222222222222222333333222222222222222222222333333333333222111000222222222222222222222222555444333222111111111111111222222222222333333333000111222222222222222222111111111000000111111111000111111222222111111000000000/////////000111111------............//////111000000////////////000............////////////000000////////////......///000111000///...///000...///000000......///000...//////000000111111111111000000//////000000000......////////////000000/////////...------///111000000000000///...------000000//////...---------............////////////.........///////////////------............------,,,,,,,,,---......//////------------------------------,,,,,,,,,,,,---------,,,,,,,,,,,,---......------......////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////,,,---//////.........///000000111111111111000000000000000000000000000000///////////////000000000//////////////////////////////000000000000//////,,,---...///111111222222000000111111111111000000000000000000000000000000///000000111111000000///000//////000111222111000---...///000000000000000000000000000000000000000///---,,,...111333222000---...///111222333333444111111111111111111111111333333333333333333333333000111111222222222111111444333333222111222222222000000000000000000000000333333333333333333333222222222222222222222222222111111000000000000111111222222222222222111000000000000000000111222333444111///------...///...---111111111111111111111111000000000000000000000000111000000000/////////...111000000000000000000111222222111000000000000000000111111222222111111000111111000000////////////000000000000000000000000000000000000000000000000000000111111111111000000......///......------,,,111111111111111111111111//////000000000111111111////////////000000111111---///111111000///000111000000000000000000000000///////////////000000000,,,,,,---...///000222222000000111111111222222222000000000000111111111111111111111111111111222222111111111111111111111111000222444555555444222000333333333333333333333333111111111222222333333333111111222333333222111111111222222333333333222222111111111111111111222222111111222222222222111111222222222222222222222222111111222222222222111111222222222222222222222222222222222222222222333333222222333333333222111000////////////////////////333333222222111222222222111111222222222333333333111111111222111111000000222222111111111111222222000111111222222111111000000000//////000111111222/////////000000000111111000////////////000000111...////////////000000000000000/////////............000111000///...///111...///000///......///000/////////000000000000000111000000000000000111111........./////////000000///000000...,,,,,,///222//////000000000//////...000000//////......------............////////////............/////////000------............------,,,------...//////000000..............................------------.........------,,,---...///000............////////////---------.........//////------------------------............/////////000,,,...000000/////////000000000111111111111000000000000000000000000000000---------...//////000000......////////////......//////000000000000//////,,,---.../////////////////////000000000000//////000000000000000000000000000111111111111111111000000//////000222222111000////////////000111222333000000000000000000000000/////////000111111111111...///000222333333333222111111111111111111111111000111222333333222111000///000111222222222222222333222222111111111111111111111111111111111111111111222222333333444444555222222222222222222222222111111000000000000111111//////000111111111111111000000000000111222333444000///...000222444444444111111111111111111111111000000000000000000000000111111000000/////////...222111000//////000111222222222111000000///000000111111222222222222111111111111000000/////////...111111111111111111111111000000000000000000000000000000111111111111000000,,,---///111222333333333111111111111111111111111//////000000111111111222.../////////000000111111---///111111111000111222000000000000000000000000222222111111000000//////111111000///////////////000000111111222222222222//////000000111111222222222222111111111111111222111111111111111111111111000222555777777555222000000111111222222111111000222222222333333444444444000111222333333222111000222222333333333222111111111111111111111111222222000111222333333222111000222222222222222222222222000111222333333222111000222222222222222222222222111111111222222333333444222222333444333222111000222222222222222222222222111111111111222333444444111111111222222333333333111111111111111000///...333333222222222222333333111111222222222222111111000000///000000111222222000000111111222222222333//////...//////000111222000000000000111111111111000000//////.........---...///111000//////000111...///000///...---...000000000000000////////////111000000000000000111111---.........//////000000///000000...+++,,,///222---...///000000111111111------......///000000000............/////////000---.........//////000000---..................------......///000111111222//////////////////////////////............/////////......------///000111/////////////////////...---------.........//////........................---.........//////000000---///111111000///000111......////////////......000000000000000000000000+++,,,,,,---...///000000......////////////......//////000000000000//////333333333333333222111111......////////////......111111111000000000000000111111222222222222111111000//////000222222111000111000//////000222444555000000000000000000000000///111222222111000222333///000222333333222111000111111111111111111111111///000222333333222000///...///000111222333333333222111111000000000000000222222222222222222222222222222222222111111000000444111...///333555222...111111111111111000//////////////////////////////---...000111111111000/////////000000///...------333000......111222111///111222222111///...///000...111333222///...000222//////000111111111111111............////////////111000/////////000222333000000000000////////////////////////000000000000000000////////////000000---...///111111111000///...000111000///...///111333///---///333444222...000///...------...///000111111000000//////......000///...///111111---***111000///---------...///------------............//////000000000000//////000000111111111222222222000///......///111333555000000000000000000000000,,,+++++++++,,,///111333666555444333111000//////000000000000000000000000///222444444111000222444444333111//////000111222222222111111111111222222222111111222444444333111222222222222222222222222222111000000000111333333111222222222111000...,,,000000111111111222222222333555666222,,,+++///333222222111111000/////////222222222222222222222222111111222222222222111111333333333222222222111111000111111111000222444777///000000000......000111000000000000000000000000//////000000111111222222111111000///...---,,,,,,//////////////////////////////............//////------,,,,,,,,,,,,---------.../////////...---,,,//////////////////////////////............//////......////////////......///---+++,,,///000///---//////............//////444000,,,---000///)))"""000000//////.........---+++---///000111000///.........////////////......------,,,+++,,,---...///---,,,+++++++++---///000---,,,,,,,,,,,,---......++++++,,,,,,,,,---------...------,,,,,,------...,,,---...//////...---,,,///...,,,++++++,,,...///---------......000111111000///...------...///000///......------,,,++++++---...///111111111000//////000000///......000111------............------111000///......///000111//////000000000//////...---///111000//////111333---......///000111111222333...+++,,,111333111...000///...,,,,,,------...333111......////////////222111000111222222111000111111000000//////......000000111111111222222222000000000000111111111111111111000000000000111111222222222111111111000000222222111111111111222222000000111111111111000000000000111111111222222222222222222222111111111000444111...000333444222///111111111111111000//////000000000000000000000000///000000111111111111111000000000111000000//////333000...///111222111///000111222111/////////000000111111111000///000111//////000111111111111111/////////000000000000111111000/////////000222222000000000000000000000///////////////000000000000000000////////////000000...///000111111000//////...000111000///...///111///,,,***,,,000222000---000000///......///000000000000000000////////////222000//////111111///---111000///.........//////...////////////000000000//////000000000000//////000000111111111222222222222000///------...///000000000000000000000000000111111000000111333555666666555444444333222111111111111111111111111111111222444444333111111444777555444222111000111222333222222111111111111222222222111111222444444333111222222222222222222222222222111000000000111333333222333333222222111000///111111111222222222222333222333333111......111444111111111111222222222222222222222222222222222222000000111111111111000000333333222222111111111111///000111111000000222444///000111000......000111000000000000000000000000000000000000000111111111000000000///......------//////////////////////////////............////////////............//////000000000///...,,,+++***////////////////////////000000////////////000000//////000000000000//////000...---...000111000...//////............//////222///---...000000---)))000/////////............---...000111111000///.........////////////............---------...///000......//////////////////------,,,,,,------...///++++++,,,,,,,,,---------///......------......///------...//////...------000///...---------......---------......///000111000///...------...///000//////............------...//////000000000000///000000111000......///111---......//////......---111000///......///000111111111222222222222111111.....................///......//////000000111111/////////000111111111000000000...---------...///333111///...///000//////111000//////111111000///111111000000////////////000000111111111222222222000000000000111111111111222111111000000111111222222222222111111111000000222222111111111111222222000000111111111111000000111222222222333333333333222222222222111111111111333111///000333444222///111111111222111111000///111111111111111111111111111111111111111222222333000000111111222222111111222111///000111222111000000111222111000///000111111000///000111111111000///000000111111111111000000000000000111111111111000000000///000111111222000000000000000000000000////////////000000000000000000////////////000000//////000000000000///......000111000///...///111...+++***,,,///111000...111000000//////000000111////////////000000000000333111//////000111000///111111000/////////000000000000000111111111222222///000000111111000000///000000000111111111111222222111000///...///000000000000000000000000000000111111000///000111222333555555444444333333333333111111111111111111111111333333222111000111555777555444333222222222333444222222111111111111222222222111111222444444333111222222222222222222222222222111000000000111333333333333222222222222222333222222222222333333333333111111000000000111333444000111111222333333444444222222222222222222222222111111222222222222111111222111111111111000000000...000222111000///000111000000111000///...000222000000000000000000000000111111111111000000000000//////////////////////////////////////////////////////............//////111000000//////000000111111000///...------------////////////////////////111111000000000000111111000000000111111000000000000///...///111111111/////////............//////000/////////000111111111////////////............///000111111111000///.........////////////......///............///000000---...000111111///---,,,---------,,,------...///,,,,,,,,,,,,------------/////////....../////////------...//////...------111000000//////...............---......///000111//////............//////...////////////000000000111000000////////////000000111111000...---...000---......//////......---000000////////////000000111111222222222222111111111///------.........---////////////000000000000---000333333111000111222111000000///.../////////222111//////000000000///000///...///000111000...111000000000000/////////111111111111111222222222000000000111111111222222333222222111111222222333222222222111111111111111222222111111111111222222000000111111111111000000222222333333333444444444222222222222222222222222333111000000222333222000111111111222222111111000111111111111111111111111222111000///000111222333//////000111222222222111111111111111222222111000000111222111000///000111222000...///222333111...///000111111111111000000//////000000000111111111000000000000000111111222000000000000000111111111////////////000000000000000000////////////000000000000000000000//////......000111000///...///111...---,,,...111222222000111111000000000000111111......//////000000111111222111///...///000111111111111111000000000000111000000111111111222222222000000000111111000000000000000000000111111111111111111000111222333555666000000000000000000000000111000000/////////000111333333333333333333333333111111111111111111111111111111111111111222333444444333222222222222333333333222222111111222222333222111111222444444333111111111111111222222222222222111000000000111333333222222111000111222333444222222333333333444444444222000//////111333333333111111111222222222333333222222222222222222222222222333333333333333333222111000000000000000000000///111333333111000///000000111111000//////000222000000000000000000000000222222111111000000//////......//////000000000000//////////////////////////////............//////111000000000000000000111...------------///111222////////////////////////111000000//////000000111//////000000000000/////////......///000000000000//////............/////////000111000......222555///////////////.........111111222222111000///.........////////////...................../////////------.........---+++***---------------...//////,,,,,,,,,------------...//////............//////---..................---......///000000000///..................///000000/////////....../////////------...//////000111111222111000.........///000111111111000...---...000......////////////......000000////////////000000...//////000000000000///111///---...000111111///000000000000////////////111111111111000111222444111111111000000000000000222000//////111111000///111000//////000111000///000000000000000000000000111111111111111111111111000000111111111222222222444333333222222333333444111111111111111111111111333222222111111222222333000111111222222111111000222222222333333333333444222222222222222222222333222111000111222222111111111111222222222222111111111111111111111111111111000000///......000111222...//////000111111111111000111222333222111111111///000111111000///000222222000...///222333111...000000111111111000000///........./////////000000///000000000111111111111///000000000111111111222////////////000000000000000000////////////000000000000000///////////////...000111000///...///111.........///111222222111000000111111111111000000......//////000000111111000//////...---...000111000000000111111111111000/////////000000000111111000000111111111111000000000000000000000000000000000000111111222444555555000000000000000000000000444333333222222222222222111111111111111222222222111111111111111111111111///111444666888777444222222111111111111111222222333333222222222222333333222111111222444444333111000000000111111222222222222111000000000111333333111000/////////111333444222222333333333444444444222111000000222333222111222222111111000000000000222222222222222222222222111111222222222222111111000000000000000000000111000222444444333111111111000111111111//////111222111111111111111111111111222222111111000000//////......//////000111111111000000000000000000000000//////............//////000//////......//////000......------...///111333000000000000000000000000000//////......//////000---..................---------............////////////............//////...111222///,,,+++///333.........///////////////111111111111111000//////......////////////......,,,,,,------............///...---,,,++++++,,,---...------------...//////,,,,,,---------............------,,,,,,------............------.........+++,,,---///000000000000///............//////000...//////////////////...,,,,,,---...///000000111222111000.........///000000111111000...---///000...//////////////////...//////000000000000//////......///000000000000000---------///111222111000000000000000////////////666111,,,,,,000333444333111111111111111000000///111000///000222222111///222111000000222222111000000000000000111111111111111111111111111111111111111111111111222222222222444444333333333333444444111111111111111111111111333333222222222222333333111111222222222222111111111111111111222222222222222222222222333333333333111111111111111111111111000111222222333222222222111111111111111111111111///////////////000000111//////000000111000000000///111444444222111111111///000111111000000111222111000///000111111111000000111111111111000000///............//////////////////000111111111111000///000000111111222222222////////////000000000000000000////////////000000///////////////000111111...000111000///...///111............///////////////000000111111000000///////////////000000000000---...///...------///111...///000111111111000000........./////////000000000111111222222111111000111000000000000000//////111000000000000/////////000000000000000000000000222222222222222111111111000000000111111111111111222222222222222222222222000222666;;;===<<<777333000000111111111222222222333333222222222222333333222111111222444444333111//////000000111222222222222111000000000111333333000/////////000111222222222222222222333333333333111111111111111111111222222222111111000//////...222222222222222222222222/////////000000/////////000000000111111111111222000222444444222222222333000111222111000///111333111111111111111111111111111111111111000000000000/////////000000111111111000000000000000000000000//////............/////////......------......///222111000///............000000000000000000000000//////............//////,,,------......------,,,,,,---......------.../////////............//////...000111///,,,+++---///.........///////////////111000000000000000//////......////////////......+++,,,------......------222000...---,,,...///000......------......///000,,,---------............------,,,,,,,,,,,,------///...------------...///,,,,,,---...//////000111//////............//////......////////////......,,,,,,---...//////000000111000000////////////000///000000000......000111...//////000000//////...//////000000000000/////////000111222222333222222***---000222111000///000////////////000000000000777111***+++000444444222111111111111111000//////000000000111222333111000222111000111222333222000000000000111111111111222222222222111111111111111111111111222222222222333444333333222222333333444111111111111111222222222333333222222222222333333111111222222222222111111000000111111111222222222222222222333333333444444111111222222111111111222000111222222333333333222000000000000000000000000//////000111111111111000111111111222111111000000///222555555333111111222...000111111000000111222000111111111000///000111111111111111111000//////...////////////000000000...///000111222111111000///000000111111222333333////////////000000000000000000////////////000000............///000222333...000111000///...///111000000111000////////////...///000000000000///...000000000000////////////,,,///111111///...000111---...///000000000//////........./////////000000000111111222222111111000111111000000///////////////000000000//////......000000000000000000000000000000111111111111111111222222111111111111111111222222222222222222222222111222555999<<<<<<888444000111222222333333333222444333333222222333333444222111111222444444333111/////////000111222222222222111000000000111333333000000111222222222111111111111111222222222222333,,,///222333111111333555111111111111111111111111222222222222222222222222///000000111111000000///111111111111222222333333000111222111000111333555111222222111000000111333111111111111111111111111000000000000000111111111000000000000000000111111000000000000000000000000//////............/////////......------......///222222111111///...,,,,,,000000000000000000000000000000////////////000000------............------,,,...000///...---///111//////............//////---///000///...---------............/////////000/////////...//////000000......////////////......,,,,,,.../////////...---///............//////000...............//////000------------..................------------......///...------------...///111000///......///000000//////............//////---...///000000///...---.........//////000000000...//////000000000000///...///000///...///111333//////000000000000//////...///000111111000///...///000111222222333333333,,,222999999444//////000......//////000000111111111///---...111222111000000000111111111000///...000000000111333333222000222000///000111222111000000000111111111222222222222222222111111111000000111111111222222222333333333333222222222222333333000000111111111222222222444333333222222333333444111222222333333222222111111111111222222222333333222222222333333444444444000111222222111000111222000111222333333333333333///////////////////////////000111333333222111111333333333333333222111000...222555555333111111222...000111111000000111333...111333222///...000333111111111111111000//////000000000000111111111111...///000222222111111000///000000111222222333333////////////000000000000000000////////////000000------------///111333444///000111000///...///111333444444333222000111111---...///000000///...---111111000000//////......,,,///333333111000000222,,,---...000000000///...////////////000000000000111111222222222222111111111111000000/////////...---...///111222222222222000000000000000000000000333444555555666666666555333333333222222222111111222222222222222222222222111000111444888888666333111222333444444444444444444333333222222333333444222111111222444444333111...//////000111222222222222111000000000111333333111222333444444333111111000000111111111222222222)))...222333111111444999111111111222333333444444222222222222222222222222333333333444444333333333111111222222222333333333//////000//////000333555111222222111000000111333111111111111111111111111//////000000111111222222111111000000000000000000000000000000000000000000//////............////////////............////////////000111111000......000000000000000000000000111111000000000000111111......////////////......---///111111......000222//////............//////------///000000000///------.........//////000000......---......///000111......////////////......,,,---///000000000///...***+++---...///...---,,,...............///000000---------.........////////////............/////////...---,,,,,,---...///666444111///......///000000//////.........//////---...///000000///...---000000000000111111111111---...///111111111000///---.../////////000222444//////000000000000//////...///000111111000///...------...000000111111111111999AAAAAA888111000222---......///000111111222+++...222333222000/////////000000111111///...---000///000222444444222000111///...///000111000///000000111111222222222222222222222222111111000000111111222222222333333333333222222111111222222333000000111111222222222222444333333222222333333444111222222333333222222111222222333333333444444444222000000222444444000,,,000000////////////000000222222111000000111222222555333000111222222000---444222000......000222444222222222222222222222222222111000111111111///---111111000000//////......000000000000000000000000///---,,,---000111000...111000000000//////......000---...111111//////222000000111111111111000000---000333444333111...---222000///------///000222////////////000000000000000000000000////////////000000000000000000000000222000...---///000000000444111//////111222000...000000000000000000000000......//////000000111111............///000222333222111111111000000//////........................000000////////////000000////////////////////////222222222222222222222222222000///000333444222000333333333222222222111111333333333444444333222222//////000111222222333333222222333333333333444444000000000000000000000000000000000000000000000000111111111111111000//////111222222333333222222111111111111111111111111111111111222222222222111111000000111111111111000000........................///111222333222111222333111111111111111000///////////////000111111222222333333222111000///...---111111111111111111111111222222111111111111222222000000111111111111000000222222111000///...------------......//////000000,,,...//////......///111000000///...............222111///...------......444222000/////////---+++000000////////////000000---...000111111///---,,,//////.........---------------------------------000111111000///......///////////////////////////111///...------...///111,,,,,,,,,++++++,,,,,,,,,111000...------...000111,,,---......,,,,,,---...+++,,,------++++++,,,---...+++***+++...000...,,,...///)))***555444******000000//////............000///...------...///000000...+++***+++---000222......////////////......000///...---------------////////////000000000000333222111///..................////////////......///////////////.........,,,888FFFIIIAAA555///---......////////////......000000000000000000000000222111000//////000111222000222555333000...///111///...------------......////////////............000000000000000000000000///000111333333222111111111333444333000000222444111111111111111111111111111111222222222333333333222111111000000000000000111111222222222333333333111000000222444555333000111111000000000000111111555444444333333444444555333111//////000000...,,,333222111000000111222333222222222222222222222222333222111222333222111///111111111111111000000000000000000000000000000000111///...///111333111///222222111000000///......000---...111111//////222000000000000000000000000111---***+++///222333222222111000//////000111222////////////000000000000000000000000////////////000000000000000000000000222000......///000000000444111//////111111000...000000000000000000000000////////////000000000000000000///......///000111111111111111000000000///////////////////////////333333222222222222333333000000000000000000000000222222222222222222222222222111000222444555333111333333222222222111111111333333333444444333333222000000000111222222333333222222333333333333444444111111111111111111111111111111111111111111111111222222222222222111000000111222222333333222222111333333333222222222222222111111222222222222111111222222222222222222222222333333333333333333333333---///111111000///000111111111111111111000////////////000000111111222222///000000000111111222222111111111111111111111111333222222222222222222333000000111111111111000000000000000000////////////.........///////////////---...//////......///111222111000000//////000000222111000///...///000000444222111222333333222111000000////////////000000......///000000///...---//////.........---------........................///000111000.........///////////////////////////000///...------...///000000000000//////000000000///---,,,++++++,,,---///---...//////------...///---...///...---,,,---///...,,,+++,,,...///...,,,...111,,,---666444,,,---////////////......------//////.........//////000000000000000000000111111////////////////////////000///...------------...////////////000000000000222111000//////......///111111222222222222111111......//////////////////...444999888333///000222///000000000000000000///000000000000000000000000111111000000000000111111444555666555444333333333222222222111111111222222000000000000000000000000111111111111111111111111111111222333333333333333111333444333222111444666222222222222222222222222222222333333333444444444333333222111111111111111111111222222222333333333111000000111444555555444222222222111111222222222333222111111111111222333222111//////000000///---222222222111111222222222222222222222222222222222333222222222333333222000111111222222222222222222000000000000000000000000222111000111333444333222000000000111111111111222000---...111111//////222222111000//////000111222111+++'''(((...333222///111111111111111111111111////////////000000000000////////////000000000000////////////////////////111000......///000000///333111//////000111000///111111111111111111111111000000000000////////////111111000///////////////111111111111000000000000111111111111111111111111111000000//////000000111111111111111111111111111222222222222222222222222333222222333555555444222222222222111111111111111222333333444444333333333000000111111222333333333222222333333333333444444222222222222222222222222222222222222222222222222222333333333333222111111111222222333333222222111444444444333333222222222222222222222222222222222444333222111111222333444333333333333333333333333---///111111000///000111111111111222111111000/////////000000111222222222...//////000111222333333111111111111111111111111333333333222222333333333000000111111111111000000......//////000000111111000000///////////////...---///000000......///111333333222111111111222222111000000000000111222222...------///111333333222000000////////////000000......///////////////////////////.........------000000000000000000000000///000111000.........///////////////////////////000///...------...///000//////............//////...---,,,++++++,,,---......///000///......///000...///000000///...///000...,,,,,,,,,...///...---)))///,,,+++222///***///...............------------...//////000000000000+++---///000000...,,,***000000............000000//////......------......////////////000000000000000000////////////000000////////////////////////.........//////000000000---...///...---...111333000000111111111111000000000000000000000000000000000000111111111111000000666555444555666666444222000000000000000111111111222222222222222222222222222222222222222222222222333333222222333333444555111222444333333333444666222222222222333333333333333333444444444555555555444444333222222222222222111111222222222333333333222222111222333444555666222222111111111111222222111111000000000000111111444333222222222222111111111111222333333222111111222222222222222222222222222222111222333333222000000111111111222222333333000000000000000000000000111111111222222333333222---...///111222444555666000---...111111//////222333111///......///111333---------000222111,,,(((000111111222222111111000////////////000000000000////////////000000000000////////////////////////111///...///000111000///222111000000000000111000000000000000000000000000111111000000//////......000000///////////////000111111111000000000000000222222222222222222222222//////............//////111111111111111111111111222222222222222222222222222222222333444444333333111111111111111111111111222222333444444444333333111111111222222333333333222222222333333333444444222222222222222222222222222222222222222222222222111222222333222222111111111222222333333222222111444444444333222222111111222222222222222222222222555333222000000222333555222222222222222222222222000111333333222222222333111111111222222111111000///000000111111222333333111111111111111111111111111111111111111111111111333222222111111222222333000000111111111111000000////////////000000000000111000000000//////.........///000000///...///111333222222111111222222222.../////////000111222222---,,,,,,---000222222111000000////////////000000///............//////000////////////............000000000000000000000000...///000000...---...000////////////////////////000///............///000------,,,,,,,,,,,,------000///............///000---///000///...---...///...000111000///...///000...---------.........---'''///...,,,000---***111............------------,,,---///111111111000///***,,,...///...,,,***(((111000...------...000111//////............//////////////////000000000000///////////////000111111........................------...///000111111222+++,,,///111333333111...000000000000000000000000000000000000000000000000///000111222222111000///444111000111444555222///......//////000000000///222222222333333333333333222222222222222222222222333333222111111333444555222333333333333222222222222333333333333333444444333333333333444444444444444444333222222222222222111111222222222333333333444444333333222222333444111111111000000111111111333444444444444444444333333333333333222222222222111222333444444333222111222222222222222222222222111000000111222222111//////000000111111222222222000000000000000000000000000000111111111111111222///000000111222222333333000---...111111//////222333111///......///111333+++///333444111...------//////000111111000//////////////////000000000000.../////////000000000111////////////////////////000///...///000111000...000111000000000000111222////////////////////////111111000000//////......---......///000111111111000000000000000000111111111111111111111111111111333222222111111222222333000000000000000000000000222222222222222222222222000111222222222222222222111111111111111111222222111222333333444444444333222222222222222333333333222222222333333333444444111111111111111111111111111111111111111111111111000000111111111111111000111222222333333222222111333222222222111111111000333333222111111222333333444333111000000111333444444444444444444444444444000222333444333222333444111111222222222222111111000000000111222222333333222222222111111111111111111111111111111111111111111111000000000000111111000000111111111111000000000000000000////////////111111000000/////////...///000111000///...///000111111000000000111111222,,,---...///000000111111222111000111333444333222000000////////////000000...............///000111000000/////////.........////////////////////////---...000///...---...000//////////////////////////////............////////////............///////////////....../////////,,,---......,,,,,,---...---...//////------...///...............---......)))222111...111---,,,444........................---...000111111111000///111111000000//////......222111///......///111222//////.........//////000////////////000000000000///......//////000111222222111111000000111111222---......///000111222222...///111444666444000,,,000//////......//////000111111111111111111111111///000111222222111000///222///...000222333111...000000111222333333222222111111111222222222333333111111111111111111111111222111000000000111333444444333333333222111///...222222222333333444444444222222222222333333333333333333222111111111111111111111222222222333333333333444444333222111111222111111000000000000111111222222333333333333222222000111222111000///000222111222333444444333222111222222222222222222222222000//////000222222111///000000000111111111111111000000000000000000000000...///000000//////000222444333333111000///......000---...111111//////222222111000//////000111222,,,000333000------333999////////////////////////////////////000000000000......//////000000111111////////////////////////000//////000111111///...///000111000//////111333////////////////////////000000000000////////////,,,---...000111111222222000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000222222222222222222222222///000222222111111111222222222222222222333333333111111222333444444444444222222333333333333333333222222333333333333444444111111111111111111111111111111111111111111111111//////000111111111111000111222222333333222222111111111111111111111111111444333222111111222333444333222111000000111222333222222222222222222222222...000222222111000111222000111222222333222222222000000111111222333333333///000000111222333444444111111111111111111111111000000////////////000000000000111111111111000000111111000000//////......111000000000000000000///000111222111///...///000000////////////000111111,,,,,,...///000000000000222000///000222222111000000000////////////000000------......///000000000000000000/////////..............................,,,...//////...---...000////////////////////////////////////////////////...------,,,,,,------...------------------------,,,---...---,,,+++,,,...,,,---......,,,,,,---......///000///---------///(((000---***---***(((///.........///////////////000000000111111000000///111000///...---...///000111111////////////111111//////......//////000000////////////000000000000///////////////000111111111000///......///000111/////////000000111111111333111///...///000000000000///...------...///000111111111111111111111111000000111111111111000000111111000222333333222111---...000111222222111000000000000111111222222333000000000000000000000000111111000000111111222333444333333333444222000---111111222222333333444444111111111222222222333333333333222111111111111111111111222222222333333333...111444444222111111222222222111111111111222222///000111111111111000//////111333222000///111333222333333333333333333222222222222222222222222222000000000111333333222000222222222222222111111111000000000000000000000000---///111111///...000222333222111000///......---000---...111111//////222000000000000000000000000...000111000...///333888111111000//////000111111////////////000000000000.........///000111111111000000000000000000000000/////////000111111///---...000111111//////111444111111111111111111111111////////////000000000000---...///000111111000000///000000000111111111111000000000000000000000000//////............//////111111111111111111111111222222222222222222222222///111444333222111222444222222333333333444444444000111222333444444444444333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222///000111111222222222111111222222333333222222111000111111222222333333444555444222111111222444555333333333333333333333333000000000000000000000000...000222222111111111222000111222222333333333222000111111222222333333444111111111222222333333333111111111111111111111111111111000000000000111111000000111111111111000000////////////000000000000000000000000000111111111000111222111///...///000///////////////000111111---...///000111111000//////------...///000000...000000////////////000000+++,,,...000000000000///000000000000/////////...........................,,,---///...------///000////////////////////////......////////////......,,,,,,++++++++++++,,,,,,,,,------------------,,,---...///...---,,,---///,,,---......,,,,,,---......000111000---,,,---///+++000,,,)))---***&&&---/////////000000000111111222222111000////////////......---------...//////000000000000000000000000///////////////000111111////////////000000000000000///////////////000111///...---,,,,,,---...///000000000000000000000111222111...,,,,,,...111333111000///------///000111111111111111111111111111111111000000000000111111000111333333222222333333+++---///000111111000//////000000111222222333333111111111111111111111111000111222222333333222222444333333555777777444111000000111111222333333444222222222333333333444444444444333222222222222222111111222222222333333333+++///333444333111222333444333333222222333333444222333444555555444333222111333555444222111333555333333333333333333333333222222222222222222222222111111111222444444333222444444444333333222222222000000000000000000000000...000222111//////111333---......///000111111111000---...111111//////222000000111111111111000000...000222444444222...,,,333222000//////000222333////////////000000000000---......///000111111222111111111111111111111111/////////000222111///---...000222111//////111444333333333333333333333333......//////000000111111///000111111111000...---//////000000111111111222111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222000222555555333222333555333333333444444555555555000111222333444444555444333333333333333333333333222222333333333444444444333333333333333333333333333333333333333333333333000111222333333333333333222222222333333222222222000111222333444555555666555444222111111222444555333444444555555444444333444444444444444444444444111222444444333333333444000111222333333333333333000111111222222333444444555555444333222000000///111111111111111111111111222222111111111111222222000000111111111111000000------...///000111222222//////000000111111222222111222222111/////////000000000//////000111222222...///111222222111000000000//////000333444444333000000////////////000000***,,,...000111111000///000000000000////////////////////////////////////,,,---......------///000////////////////////////......////////////......000000////////////000000......////////////.........///000///...---...000---...///...---,,,---///...000222000---,,,---///333777222///333111---111//////000000111111222222444333111///......//////000000111222222333333222000000111111111111000000///////////////000111111////////////000000000000000000////////////000000333111000//////000111333111111111000000000000000---///111111000///111222222111000......000111222111111111111111111111111222111000//////000111222---000333333111000111444///111333555666555444333000000111222222333444444222222222222222222222222111222333444555444333222333222333666::::::888555//////000111222222333333333333333444444444555555555555444333333333333444111111222222222333333333000222333333111000000111000000111111111222222222000000000000000000000000111111111111111111111111222333333444444333333222111111111111111111111111222000...///222333111///000111111111111222222222000000////////////000000////////////000111222333000000000000000000000000000000000000000000000000000///.........000111222///111222111...---...000222222111000///...------000000000000000000000000000000000///......------......///////////////...111111111111000000000000000000000000000000000000222111111000///......---////////////////////////111111111000...///111333111111000000//////......111000000000//////......000111111111111222222222000000000///////////////333222000111222222111///444222000111333444333000222222222222222222222222666444222000000000222333555444222111111111222222111111222222222333333333555444444333333444444555111222333333111111222333111111222222222333333333222222111000//////000000111111111111111111111111333333222222333333444555111111000000000000111111222222222111111000000000222222222333333444444444111000000000111333555777111111111222333333333444333111///000333444222000111222222333333222222111///000111222222111000///111111111111111000//////111///......000111000///111000///......---......000111222333333222111000...///000///...///111222111000///......///000111///111333555555333111/////////000000000000//////............////////////000000000000000000000000000///...------...///000//////............//////111111000000000000111111////////////////////////////////////////////////...---,,,,,,---...///000++++++,,,,,,---...//////...///000///---,,,,,,...+++,,,.../////////.....................///000000////////////////////////444000,,,...222333///+++------............------000000111111111///...---++++++,,,---...///000000000000000000////////////222111111111000000///////////////...------,,,,,,000000000000111111111111000000//////000111222222222111111111000000//////222222111111111111111222444444333333222111111111000111222333333222111000//////000111222333333333111111222222222333333333111111000000000000111111111111222222222333333333333333333333333333333333555333000///000111111111111111222222222333333333333333333222222111111111222333555444333333444666000111333333222111222333777666555333222000///...000000000000000000000000111111111111111111111111222222333333333333222222111111111111111111111111222000//////222222111///000111111111111222222222111111000000000000111111333222111000////////////000000000000000000000000000000000000000000000000000000///...//////111111///111222111...---...000111111111000//////......000000000000000000000000......//////////////////------...///000000//////111111111111000000000000000000000000000000000000222222222111000000//////111111111111111111111111000111111000//////000222111000000000/////////...222222222111111000000000000111111111111222222222000000000000000000000000111000///000222333333111444222000111333444333111222222222222222222222222444333222111111111222333444444222111111111222222111222222222222333333333444444444333333444444444111222333333111111222333111222222222222333333333333333222111111111111111333333333222222222222222333222222222222333444444222222111111111111222222333333222222222111111111222333333333333333333444444333111000000111333444222222111111000/////////333111000000222333111///222222333333333333222222000000111111111111000000111111111111111000//////333111//////111111111000000000/////////000000111...///000111111000///...---.........------///111111000//////...///000111000111333444444333111000000000111111111111000000/////////000000000000111////////////////////////000///...------...///000//////............//////000000////////////000000////////////////////////////////////////////////......---,,,---...//////---------....../////////...///000///---,,,---...,,,---.../////////.....................///000000000000000000000000000000000//////...//////...---...//////000000//////...//////000111111000///...---------...//////000000111111111111000000000000111111111111000000000///////////////////////////000000000000111111111111000000000000000111222222111111111111000000000///333222222111111222222222222222222222222111111111111111222222222222111111000000111111222222333333111111222222222333333333222222111111111111222222111111222222222333333333333333333333333333333333555333222111222333222111111222222222222333333333444444444444444333333333222333444444333333444555222333555444222111111222888777666444222000///...////////////////////////111111111111111111111111111111222222222222111111111111111111111111111111222111000000111222111000000111111111111222222222222222111111111111222222333222111000////////////000000000000000000000000000000000000000000000000111111000/////////000000///000111000///...///000000000000000000000000000000000000000000000000000------...//////000111111,,,---...///000111111111111111111111000000000000000000000000000000000000333333222222111111000000111111111111111111111111///000222222000///000111000000000000////////////333333333333333222222222000111111111111222222222111111111111111111111111//////...000333444444333333222111111333333222111222222222222222222222222111222222333333333333333444333333222222222222333222222222222333333333333444444333333333333444444111222333333111111222333222222222222333333333333444444333222222222222333444444444333333222222222222222222222222333444444333333222222222222333333444333333333333333222222444333333333333333333222666555333111000000111111222222222111000000//////444222111111222222111///222333333444444333333222111111000000000000111111000111111111111000000///444333111000111222111000/////////000000111222333//////000000000000//////.../////////......000111000000/////////000000111000111333444444333111000000111111222222111111000000000000000111111111111........................//////............///000//////............////////////............////////////////////////////////////////////////////////////...---------........./////////////////////---/////////---,,,---...------.../////////.....................///000000111111111111111111111111...000111000...---...000///000000111111000000///...///000000000000000/////////////////////000000222222222222111111111111111111111111000000000000//////000000000000111111000000000000111111111111111000000000000111222222111111111111000000000000222222222222222222222222000000000111111111111222222222111111111111222222111111111222222222222222111111222222222333333333333333222222222222333333111111222222222333333333444444444333333222222222555444333444555555333111222222222222333333333333555555555555555666666666111222444333222222333555555666777555222000///000333333333333333333333333000000000000000000000000111111111111111111111111000000111111111111000000111111111111111111111111111111111111111222111111000000111111111222222222222111111000000111111222////////////000111222333////////////////////////000000000000000000000000222111111000000////////////000000000/////////000//////000000000111111111000000000000000000000000......//////000000000000,,,,,,...///111111222222111111111111000000000///000000000000000000000000222222222111111000000000111111111111111111111111...000222333111000000000000000000000////////////333333333333333333333333000000111111111222222222111222222222222222333333000//////000222444333222222222222222222333222222222222222222222222222222000111333444555444333222333333333333333333333333222222222333333333444444333333333444444333333333111222333333111111222333222222222333333333444444333333222222222222333333444444444333222222111111222222222111222333333444333333222222222222333333444444444444444444444444444444444333333222222222555555333222111000000111111111222222333444555555444333222222222111111000333333444444444444333333222111000//////000111222000000111111111111000///444222000000111111000///000/////////000000111222111111111222222111111111111222222111000000222333000000000000000000111111000111222333333222111000000000111111111111000000//////000000000111111111.......................................//////000//////............//////.........------.........//////////////////////////////////////////////////////......------------/////////...............---...///...---,,,---///.........////////////..................///000000000000000000000000000000000111111111000000000111///000000111111000000///......///000000000111111111111111111000000//////222222111111111000000000111111111000000000000000000000000000000000/////////000000000111111111111111111111000000111222222111111111000000000000000000000111111111111111111...//////000111111222222333333111000000111333333222222222222222222222111111111222222222333333333333333222222222222333333111111222222222333333333555444444333333222222111333333333444666555333111222222222333333333444444444444555555666666777777111222333333222222333555333444555555333111111222...///000111222333444555222222222222222222222222111111111111111111111111///000000111111000000///111111111111111111111111111111222222111111111222000000111111111222222222000000////////////000000////////////000111222333////////////////////////000000000000000000000000222222111111111000//////000/////////000000000/////////000000111111222222000000000000000000000000111111000000////////////,,,---...000111222222222111111111111000000000///000000000000000000000000000000000000000/////////000000000000000000000000...000222333111000000000////////////000000000000111111111222222222222222000000111111111222222222111111222222333333333333222111000111222222111000222222333222222222222222222222222222222222222222///111333555666555333222333333333333333333333333222222333333333444444444222222333444444333222222111222333333111111222333222222333333333444444444222222111111111222222333333222222222111111111000222111111111111222333333222222111111111111222222444444444444444444444444444444444333333222222222333333222222222222222222000111222333444555666666333333333333222111111222222333333444444333333222222111000//////000111222///000000111111111000000333111//////000000///...111000///...............222111111111111111111222111222333222000000111333//////000111111111111111000111111222222111111000......////////////.............../////////000000........................---....../////////////////////............//////......------------....../////////////////////////////////////////////////////////......---,,,,,,......------------------,,,...///...------...///////////////.../////////...............///000000////////////////////////111...,,,---111222000---...//////000000//////........./////////000111111222222222111000000//////111111000000000/////////000000000000000000111111111111000000///...------///000000000111111111111222222111111111111111222000000000000000000111111......///000111111000000......///000111222222333444333222111111222333444333333333222222222222222111111222222222333333333222222111111111111222222111111222222222333333333444444444333333222222222222222222333555555222000222222333333333444444444333333333444555555555666111333444444333222444555...000222333333333444666000000000111111222222333333333333333333333333333111111111111111111111111000000111111111111000000111111111111111111111111111222333222111111222333000111111111111222222222000000////////////000000333222111000////////////000000000000000000000000000000000000000000000000111111222222222111000000000///...///000111000///000000000111111222222222000000000000000000000000222222111000000///......---...///000111222222222111111111111000000000000000000000000000000000000000////////////////////////////////////////////////000222222000///000111////////////000000000000000000000000111111111111000111111111111222222222111111111222222333333444333222111111222222111///111222333333111111222333222222222222222222222222111222444555666555333222222333333444444444444333333333333333444444444444111222333444444333222111111222333333111111222333333333333333444444444444222111111111111222222333111111111111111111111111111111111111111222333333222222111111111111222222333333444444444444444555444333333333333333333222111111111222333333333333222222222222222222111111111333444333222111222444111222222333333222222111111111000000000000111111///000000111111111111000111///......///000000///111000///...------------000000////////////000000///000000///------...000//////000111222222222222000111111111111111111000---......//////......---............////////////........................,,,---...///000000000/////////............//////......------------......////////////////////////////////////////////////.........///......---,,,,,,,,,------------------,,,---///...------...///111000///.........//////...............///000000........................///+++'''***///111...)))...//////000000//////...000////////////000000111222111111111000000//////000000000000/////////...000000000000111111111111111111000//////...------000000000000111111111111333333222111111111111222000000000000111111111111---...000111222111111000//////000000111222333333333333222222222222333333222222222333333333333333111111222222222333333333222222111111111111222222111111222222222333333333333333333333333333333333222111111222444444333111333333333333444444444444333333333333333444444444222333555444333333444666///111222333222111222333111111222222222222333333333333333333333333333333111111111111111111111111000111111222222111111000111111111111111111111111000222444333111000222444000111111111111222222222111000000000000000000111333222111000////////////000000000000000000000000000000000000000000000000///000111222222222111111000...---...111222111///111111111111111111222222000000000000000000000000111111000000000000000000...///000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000//////000222.../////////000000000111000000000000111111222222000111111111111222222222000000111111222333333333222111000000222333222111111222444333111000222444222222222222222222222222333444555555555444333222222222444555555555444444333333333444444444444555000222333444444333222000111222333333111111222333333333333444444444444555222222222222222333444444000111111222222333333444111111111111111222222333333333222222222222333333222222333333444444444444222333333333333333333444111111222222333333333333222222222222222222222222000222444444222222444666000111111222222111111000000000111111111111000000//////000111111111111111000///...///111222222111000000///////////////000111000///......///000111//////000...---,,,---///...///111222333333222222000000111111111111000000......////////////.........////////////000000000////////////////////////,,,---...///000000000/////////............////////////............//////////////////////////////////////////////////////,,,---.../////////...---,,,,,,------......//////,,,---......------...000222111///.........//////...............///000000////////////////////////---+++***+++...///...,,,///000000111111000000///111000///......///000000000000000000000000//////111111111000000000/////////000000000111111111111/////////000000111111111000000000000111111111111444333222222111111111222///000000000111111111111...///111333444333222222000111111111222222333333222333333333333333333222111222222333333444444444111111222222222333333333333333222222222222333333111111222222222333333333111222222333333444444555444333111222444555555444333333333444444444444555444444444333333333333333333555666666555444666777444555555333000...------111111222333444444555666222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111000333444333111000222444000111111111111222222222222222111111111111222222////////////000111222333000000000000000000000000000000000000000000000000///000111222333333222111000...---...111222111///111111111111111111111111000000000000000000000000/////////000111111222222///000000111111111000000111111111111000000000000000000000000000000000000111111111111111111222222111111111111111111111111111111111000...///111333.../////////000000111111000000111111111222222222000111111111111222222222//////000111222222333333000//////000222444444333000333444333111000222444222222222222222222222222555555555555444333333222111222444555666555444444333333333444444444555555000111333444444333111000111222333333111111222333333333333444444444555555333333333333444444555666000111222333444555555666111111111000111222222333555444444333333444444555222222222333333444444444222222222333333444444444222222333333333222222111000111222333555666777888///111444444222222555777000000111111111111000000///000111222222111000/////////000111111111111111000///...///222444444333////////////000111222333333222111000000111222333000111111000...---///000...///111222333333222222000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000+++,,,...000000000000/////////............////////////............//////////////////////////////////////////////////////+++,,,.../////////......,,,------...///000111111,,,---......------///000222111000.........///000...............///000000000000000000000000000000---///000000//////000222111111222222222222111111222111000.........///000///////////////000000000222222222111111111111000//////000000111111111222---...///000222444555555000000000000111111111111444333333222111111111222//////000000111111111222///111333555666555444333222222222222222333333333222222444555555444222222111111222333333444555555111111222222222333333333555444444333333444444555111111222222222333333333000111222333444444555666666444222222444666777666333333333444444444555555555555555444444333333222444555666666555555666888111111111111111111111111000000111111111222222222333333333333333333333333//////000000111111111222222333333333333222111111/////////000111111222222////////////000000000000111111111111111111111111222222111111111111222222////////////////////////111111000000000000111111000000000000000000000000111222333444333222///...222///---...000111000...000000////////////000000000000000000000000000000+++,,,...000111000///...000000000000111111111111444111//////000000...+++000000000000000///......111000/////////000222333---------............///......///000000000000000//////000111111111111111222111000.........///000000000000000111111111111222222111111111111111111111111000000000000111111000000111222333333444444000111222333333333333333000000000000111111111111777555333111111333555777444111111333222//////111333222111222444555444333333222111222444555444333444333333222222333333444333333222222111222222222111111111111111111111111333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222222222222222222111111000000222222222222222222222222555222///000222444333222222222222222222222222222333222111000000111222333...///000111111111111111000000////////////000000111///......//////...,,,222222111111111111111111000000000000////////////222///---...000000...+++111111000000//////......///////////////000111111000000000111222222333333//////000111111000///...555111---,,,...000///...000---,,,---///000...,,,------------------------/////////...---------,,,***+++---,,,++++++,,,...222,,,***---///---+++***,,,---------.../////////---......//////...------...///000000000///---,,,,,,---...//////...---,,,111///------...//////...,,,---///000111111111000000000000000///...---,,,//////000000000000////////////000000000000//////////////////000000000000000000111111111111000000333333222111000///......////////////////////////111111111111000000000000222111111111333333111///333111///000222333111///000000//////000000111222222000//////111333333222222222222222111111000000111111222222222333333333222222222222222222222222111111111222222333333333444444444444444444444444222222111111222222333444333333333333333333333333333333333222222111111111444333333333333444555555111111111111111111111111000000111111111222222222333333333333333333333333000000000000111111111222333222222222111111111111/////////000111111222222////////////000000000111111111111111111111111111222111111000000111111222////////////////////////111111000000000000111111000000000000000000000000000111222333222111///...222///......000111000///000000////////////000000000000000000000000000000000111222333333222000/////////000000000111111111333000//////000000///,,,000000000000000///......111000/////////000222222........./////////000000......///000000000000000//////000111111111111111222222111000000000000000000000000000111111111111111111111111111111111111333333222222222222333333111111111222222333333444222222222222222222333333111111111111222222222222666444333222222333444666222000000333333000000333333222111222444555444333333222111222444555444333444333333222222333333444333333222222222222222333111111111111111111111111333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222222222222222222111111111000222222222222222222222222555222000000222333333222222222222222222222222222222222111111111111222222000000000000000111111111000000////////////000000111000...///000000...---/////////000000111111222000000000000////////////111///---...000000///---111000000000/////////...///////////////000000111222111111111111111111111...///000111111000//////222///------///111111000000...---...000111///---------------------------...............------------...//////......///111000,,,+++...///,,,+++------------..........................................///000000000///---,,,......///000000///......000...------...///...---,,,---///000111111111000......////////////////////////000000000000//////222222333333333333222222111111111111000000000000000000111111111111000000111111111111000000000000000000000000000000000000111111111111000000000000222111000111333333111///333111///000222333111000444444333333444444555666777666444444555666666555222222222222111111111000111111222222222333333333222222222222222222222222222222333333333444444444555555555555555555555555222222222111222222333444333333333333333333333333444444444444333333222222444333333333333444555555111111111111111111111111111111111111111222222222222222333333333333333333000000000111111111111111333222111000///000111111/////////000111111222222/////////000000000111111000000000000000000000000222111111000000111111222000000000000000000000000111111000000000000111111000000000000000000000000///000111222111000///...111000//////000111000///000000////////////000000000000000000000000000000000000111111000///---,,,//////000000000000111111111///...///000111000...000000000000000//////...000000000///000111111222//////000000000111111111......///000000000000000//////000111111111111111111222222222222111111000000000000000111111111111111111111111111111111111333333222222222222333333222222222222222222222222444333222111111111222333222222222333333333333444444444333333333333444444111//////333333111222555333222111222444555444333333222111222444555444333444333333222222333333444333333222222222222333333222222222222222222222222333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222222222222222222111111111111333333333333333333333333444222111111222333333222222222222222222222222222111111222222222222111111222111000//////000000111111000000//////000000111222000//////000111000...------...///000111222222000000000000///////////////...---...000111000///000000000000////////////////////////000000000000333333222111111000//////---...///000111111000000///...---...111222111000111///...///000111000///---------------------------------...............+++,,,------,,,,,,---...---+++,,,///...+++,,,000...............---------///...---,,,------...////////////000//////...---//////000000000000/////////...,,,---...//////...---...///000111111000000,,,---...///000000000000//////000000000000/////////000000111111000000///333222222222111111000000000000111111111111000000//////000000111111111222111111111111111111111111111111111111000000000000111111000111333333111000222111000111222333222000333222222222222333444444555333111111222333222111222222222222111111111111111111222222222333333333333333333333333333333333333333444444444444555555444444444444444444444444222222222222222333444444333333333333333333333333555555555555444444444444444333333333333444555555222222222222222222222222111111111111111111111111222222222222222333333333111111111111111111111111333222000......///000222/////////000111111222222//////000000000111111111////////////////////////111111000000000000111111000000000000000000000000111111000000000000111111000000000000000000000000//////000000000000///...000000000000111111000///000000////////////000000////////////////////////....../////////...---,,,////////////000000000111///......///000111111000//////000000000000//////000000000000000111111222/////////000000000111111......///000000000000000//////000111111111111111000111222333222111000//////000000000111111111111111111111111111222222222222111111000000111111222333333222222222222222222666444222000000000222333222222222222333333333333222333444444444444333222222000000333444111111444333222111222444555444333444333222222444444333222444333333222222333333444333333222222222333444444222222222222222222222222222222333333333333444444111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333222222222222222222222222222222222222222222222000111222333333222111000444222000......///000111111000000000000000000111222000///000111222111///...//////000000111111111000000000000////////////.........///000111111000000000000000////////////...//////000000000000000222111111111000000000///------...///000111111111......///000111111000///000////////////000//////........................,,,---------.../////////)))+++,,,,,,++++++,,,---******---///---***---222/////////...---------,,,///...---+++,,,---///111//////////////////......////////////////////////000...---...///000000///......///000000000000000......///000000000000000//////000000000000//////......////////////......333222222111111000000///000000111111111111000000000000000000111111111111111111111111111111111111111111111111000000000///111000000111333333222000111111000111222222222222111111000000111111222333///...,,,---///000000///222222222222222222222222111111222222222333333333333333333333333333333333333333333444444444444444222222222222222222222222333222222222222333444444444444444444444444444444555444444444444444444444444333333333333444555555444444444444444444444444111111111111111111111111111111111222222333333333222222222111111111111111333222000......///000222/////////000111111222222000000000000111111111111////////////////////////111000000000000000000111000000000000000000000000111111000000000000111111000000000000000000000000/////////000000000/////////000111222111000000000000000////////////000000////////////////////////000000111111222222222222...////////////000000000......//////000000111111//////000000000000/////////000000000111111111111....../////////000000000......///000000000000000//////000111111111111111...///000111111111/////////000000000111111111111000000111111111222222222222222111111111111222222333333222222222222222222666444222000000000222333111111111222222222222333111222444555555444222111555222222444333000000333333222111222444555444333444333222222444444333222444333333222222333333444333222222222333444444555222222222222222222222222222222222333333444444444111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333111222333333222222222222222222222222222222222222000111222333333222111000444222000......///000111111111000000000000111111111000///000111222111000222222222111111000000000000000000000////////////...//////000000000111111////////////000000000000......///000111000000/////////000000000111111111.........///000111111222///000111111000///......................................................,,,---------.../////////---...//////......///000******---///---***---333/////////...---------,,,///...,,,+++,,,---000111//////........./////////........................111///...///000222222111///////////////000000000000000111111000///......//////000000000000//////111222222333333222222111111111000000000/////////000000111111111111000000111111111111000000000000000000000000000000000000111111111111000000000///000000000111333333222111000000111111111111222333333333222222333333444555000///...000222555555555222222222222222222222333111111222222222333333333333333333333333333333333333333333222222222222222222222222222222222222222333333222222333333444555444444444444444444444444333333333333333444444444444333333333333444555555444444444444444444444444222222222111111111111111000000111111222333333333222222222222222111111111333222111000///000111111/////////000111111222222000000000111111111222222000000000000000000000000111000000//////000000111000000000000000000000000111111000000000000111111000000000000000000000000//////000000000000111111...111333333222000000000000000////////////000000000000000000000000000000......//////000111222222......////////////000000---///000000//////000222...//////000000000000000//////000111111111111000........./////////000000......///000000000000000//////000111111111111111...//////000000000000///000000000000111111111111000000000111222222333333444444333333333333444444222222222222222222222222444333222111111111222333111111111111222222222222111222333444444333222111666333222444444000000222333222111222444555444333555333222222444444333111444333333222222333333444333222222333333444555666333333333333333333333333111222222333333444444555111222222333333222222111222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333000222444444222111222222222222222222222222222222111111222222222222111111222111000//////000000111222111111000000111111222000///...///111222111000444444333222111000//////000000000000////////////...000111111//////000222////////////000000000000---...000111111111000///......///000000111222222//////......///000111222000111222111...---...///---...///...---,,,---///........................---------...............+++---......------...///+++***+++......,,,---111...............---------------,,,,,,---...000111///............///000000......------------......000///......000222222111000000////////////000000111111111111000///...---//////000000000000//////000000111111111111000000////////////////////////000000111111111111000000222111111111000000//////000000000000000000000000111111111111000000000000000//////111333444333111///000222222111111222444111111111111111222222333111000000111444666666666222222222222333333333333111111222222222333333333333333333333333333333333333333222222222222111111444444444444444444444444333333333333333444444555444444444444444444444444333333333333333444444444444333333333333444555555333333333333333333333333222222222111111111000000///000000111222222333333333333333222222111111111333222222222111111111111/////////000111111222222000000111111111222222222111111111111111111111111000000////////////000000////////////////////////111111000000000000111111000000000000000000000000000000000000000111222222...111444444222000000111000000////////////000000000000000000000000000000...------------................../////////000000---///111000///...000222......///000000000000000...///000111222111111000//////000000000111111111......///000000000000000//////000111111111111111000000//////000000111222000000000000111111111111///000000111222222333333555444444333333444444555111111111222222333333444222222222222222222333333222222222222333333333444222222222333333222222222555222222444444111111444333222111222444555444333555444222333333444222111444333333222222333333444222222222333333555666666333333333333333333333333111111222333333444555555111222222333333222222111222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444///222444444222111111333222222222222222222222222222222111111111111222222000000000000000111111111222111111000000111111222///...---...000111000///222222111111000000//////000000000000///////////////111222111///...///111.../////////000000000111---...000111111111///////////////000000000000000000000///......///000111000111111///------///222---///000///------...000.......................................---------)))***,,,+++******+++---...******---///------///---------...............,,,,,,------...//////000///......---...///000111000///...------...///000...---,,,---///000111000111000///......///000111000000111111111000000/////////000000000000//////......////////////....../////////000000111222222000000111111111111000000000000000000111111111111111111111111111111111111111111111111000000000000000//////111333444333111...000222222111000222555000000//////000000111222333111000000222333333222222222222333333333444444111111222222222333333333444444444444444444444444444444333333333222222222555555555555555555555555444333333333333444555555555555555555555555555555333444444444555555555555444333333333333444555555111111111111111111111111222222222222111111000000///000000111222222333333333333333222222111111111222333333333333222111111/////////000111111222222000111111111111222222222111111111111111111111111000000////////////000000////////////////////////111111000000000000111111000000000000000000000000111111000000111222333333---111444555222000000111000000////////////000000000000000000000000000000333222111000000///000000............/////////000...000222111...---///111......///000000000000000...///000222222111111000000111111111111222222222...//////000000000000000//////000111111111111111222111000000000111333444000000000000111111111111///000000111222222333333333222222111111222222333000000111222333333444444000111222333333333333333333333333444444444555555222222222222222222222222333000111444555333333666333222111222444555444333555444333333333444222111444333333222222333333444222222222333444555666777333333333333333333333333111111222333333444555555222222222333333222222222222222222222222222222222222222222222222222222222222222222333333444444444444444444444444444444444///222555555222111111333222222222222222222222222333222111000000111222333...///000111222222111111222222111111111111222222...------...///000000///////////////000000000000000000000000////////////000222333222///---///111.../////////000000111111---...000111222111///...111111000000//////......111000///......///000000...///000...,,,---111555...000222111...---///111/////////////////////////////////......------,,,,,,---///...------...000000***)))---000...------,,,------....../////////+++,,,---...///////////////...------...///000111111000///......///000111,,,+++***+++---//////...111000///......///000111...///000111111222222111//////000000000000//////111111222222222222111111//////000111222333333444000000111111111111000000......///000111222333333222222222222222222222222111111111111000000000000000//////111333444333222---000222222000000333555444444333333444444555666777555333222333333222111222222222333333444444444111111222222222333333333444444444444444444444444555555555444444333333333444444444444444444444444444333333333333444555555555555555555555555555555444555555555666666777777444333333333333444555555222111111111000000//////111111222222222333333333111111111111111000//////000000000000000000000000111111000000111111222333555333111///...///111333........................333222222222111111000000000000000000111111111111000000000000111111111111000000000000000000000000111000///......///000111222000......///000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000333000------000222222111000000///...---,,,,,,+++000000000000000000000000...000111000///...///111---------............///---......///000111111222000000111111111111000///---...000111111111000///...///111222222222111000000000000000000000111111000000000000111111111111222222222222222222222222222222333333333222222111666555444222111000000///333333333222222222111111333333333333333333333333333444444333222222333555222222222222111111000000333333333333333333333333222222222222222222222222222222222222222222222222444444444333333222222222222222222222222222222222222222222111111111000000222222111111111111111222333222222111111222222333555444444333333222222111333333444444333333222111111222222333333222222111000000000111222222222333333111000000111111000...................................................000000000000000000000000////////////000000000000////////////000000000000............/////////000.........///000000111111//////.........//////000........................------............------------......//////000000.........------,,,,,,,,,......---,,,,,,,,,,,,---+++++++++,,,,,,,,,------222000---+++***,,,...///000000///...............,,,---......//////......---...............------%%%)))---...,,,,,,---000000000000000//////////////////.........//////000000000000000000000000000............/////////000000////////////111333444111000/////////111222333000000000000000000000000111111111111111111111111...000222444444444333222///111222222000///000000000000111111111222222222444333111//////000111222333333444555555444333333666555333111111222333444222222222222222222222222000222444555555333000...444444444444444444444444222222222222222222222222222222333333333444444444000000000000000000000000666666555555555444444444444444444333333333222222111222333333444444333333333222222222111111111111111111222222222333333333111111111111111000//////111111111111111111111111111111000000111111222333222222222111111111000000222222222222222222222222222222111111111000000000000000000000111111111111000000000000111111111111000000000000000000000000111000///......///000111222000......///000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222///,,,,,,///111111000111000000//////......---000000000000000000000000...000111000///...///111........./////////000000......//////000000111111000111111222222111111000......///000000000000000...///000111111111000000333222000//////000111222111111111111222222222222222222222222222222222222333333444444444333333222222222111222222333333444111111222222333333333444333333333333333333333333333444444333222222333555222222222222111111111000333333333333333333333333333333333333333333333333222222222222222222222222444444444333333222222222333333333333333333333333333333333333222222111111333333222222222222222333333222222111111222222333333333333333333333333333333333444444333333222111111222222333333222222111222222222222222333333333333111000000111111000...333333333333333333333333222222222222222222222222000000000000000000000000////////////000000000000////////////000000000000........./////////000000000000000000000000000000000//////.........//////////////////////////////.........//////..................////////////////////////......---------//////...------------...,,,,,,,,,,,,------------000///......///111333555------------...000111222,,,------...............---......//////...------***,,,///000000///000111......//////000000111111222111000///////////////000000000000000000000000/////////000000000000000000/////////000111222333111000/////////000222333000000000000000000000000111111111111111111111111111222333444444333111000///111222222000///000111111222222222333333333333555444222111000111222333333333444555555444333333555444222111111222333444222222222222222222222222222222444444444222111///444444444444444444444444333333333333333333333333222222333333333444444444222222222222222222222222555555555555555555555555444444444333333333333222444444555666666666666555333333333333333222222222111111222222222333333333111111111222111111000///222222222222222222222222111111000000111111222333000111222333333222000///000000000000000000000000111111000000000000//////000000000000111111111111000000000000111111111111000000000000000000000000111000////////////000111222000//////000111111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000...,,,,,,...000000000000000000000000000000000000000000000000000000000...000111000///...///111//////000000000111111111000000000000000000000000000111111222222111111111///////////////000111111......///000000000000000444333000///...///111222222222222333333333333444222222222222222222222222333444444555555444444444000000111222333444555555000000111222333444555555333333333333333333333333333444444333222222333555222222222222111111111111333333333333333333333333444444444444444444444444333333333333333333333333444444333333333333222222444444444444444444444444444444444333333333333222444333333222333333444444333222222111111222222333111111222333333444555555333333444444333333222111111222222333333222222111444444444333333333333333222111000000111222000///111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000////////////000000000000....../////////000000000333222222111000000//////111000000//////.........000000000000000000000000...//////000000//////...///////////////.........///////////////.........000000///............///------------.........///+++,,,,,,---...///000111------------...000111222---------...............---......//////..................///111222000///------...///000111222222444333222000////////////000000000000000000000000111111111111000000000000000/////////000111222333000000000///000000111222000000000000000000000000111111111111111111111111222333333444333111000...///111222222111000000111222222333333333444444444555444333222222222333444333333444444444444333333333222111111111222333444333333333333333333333333333333333333333222222222444444444444444444444444444444444444444444444444333333333333444444444444444444444444444444444444555555555555666666666666555555444444444333333333444555555666666666666666333333333333222222222222111111222222222333333333111111111222222111111000222222222222222222222222111111000000111111222333111111222222222111111000////////////////////////000000000//////////////////000000000111111111111///000000000111111111111000000000000000000000000111111000//////000111111222000///000111222222111000000000000000000000000111111111111111111111111///////////////////////////////////////////////////............///000000/////////000000111111111////////////////////////...000111000///...///111/////////000000000111111111111000000000000000000//////000111111111000000000///.........///111222......//////000000000000333333222111000000000000222222222222333333333333222222222222222222222222222333333444444444444444222222333333333333333333111111222222333444444555333333333333333333333333333333444333222222333555222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333222333222222222222333444444333222222111111222222333222222222333333444444444333333444444333333222111111222222333333222222111444444333333222222222111222111000000222222111000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////000000000000...////////////000000000222222222222111111000000111111111000///...------//////////////////////////////000000000000//////000000//////......------//////..................000//////...........................////////////+++,,,---...------,,,+++000000///...............------------......//////---......////////////...000---,,,---000111///,,,.........///000111111111222111111000////////////000000000000000000000000111111111000000000//////000000000000000111111222000000000000000000111111000000000000000000000000111111111111111111111111222222222333222111000//////111222222111000111222222222222333333333333444444333222222222222333333333333333333333333333333111111111111111222333444333333333333333333333333444444222222222222333444555555555555555555555555444444444444444444444444333333333444444444444555555555555555555555555555444555555666777777888888555555555555444444444444333333444555555555555444111111222222222222222222111111222222222333333333111111222222222222111111111111111111111111111111111111000000111111222333333222000//////111222333222222222222222222222222///////////////000000000///000000000111111111111///000000000111111111111000000000000000000000000222111000//////000111222111000000111333444333111111111111111111111111111000000000000000000000000///////////////////////////////////////////////////000000000000000111222---......//////000000111////////////////////////...000111000///...///111....../////////000000000111111111111000000000000---......///000000//////000///.........///111222///////////////000000111000111333444333222000...111111111222222222222333222222222222222222222222111111222333333333333333111222333444444444333333333333333333333333333333333333333333333333333333333333444333222222333555222222222222222222222333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111111111222222222222111111111111111222333333333222222111111222222333444444444333333222222222333333444444333333222111111222222333333222222111333333222222111111000000222111000111222333222111222222222222222222222222111111111111111111111111111111111111111111111111////////////000000000000////////////000000000000////////////000000000111000000111111222222222222111111111111000///---,,,........................//////000000000000//////000000//////......------------------------------///...------,,,,,,------........./////////000000---...000111111000///...000000///..................------------...///000---......///000000//////111...,,,---000111000---000000000000////////////............//////000111111111111111111111111111///////////////////////////000000000111111111111000000111111111000000000000000000000000000000000111111111111111111111111000000111111222222222222///000222333222111222333111111111111222222222222222111111111111111222222333333333333333333333333111111111222222333333444333333333333333333333333555444222111111333444555555555555555555555555555333333333333333333333333333333444444444555555555555555555555555555555555444444555666777999::::::666666666555555555444444333444555555666666555555111111111111222222222222111111222222222333333333000111222222333222222222000000000000000000000000111111000000111111222333444222000......000333555111111111111111111111111//////000000000000111111000000000000111111111111000000000000111111111111000000000000000000000000222111000000000000111222111000000222444555333222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000///000111111000000111222.........//////000000000000000000000000000000000...000111000///...///111........./////////000000111111111111111111111111------...///000000000000///////////////000111111000000000000000111222222///111333444444333111000111111111111222222222222222222222222222222222222000000111222333333333333...000222444666666666666555444444444333333333222333333333333333333333333333444444333222222333555222222222222333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333444444222222222222222222222222000111111111111111222222000000000000111222333333333222222111111222222333555555444333333222111111333333444444333333222111111222222333333222222111222222111111111111111111222111000111333333333111111111111111111111111111000000000000000000000000111111111111111111111111////////////000000000000////////////000000000000/////////000000000111111//////000000111222222333000111111222111000...---...........................//////000000//////...///////////////.........,,,,,,,,,---------------......---,,,,,,,,,,,,,,,............/////////000(((***,,,...000111111000------------...000111222......---,,,---...///000---...//////000000000000111000//////111222222222111000000000/////////...------------...000111222111111111111111111111111---.........///////////////000111111111111000000000111111111111000//////000000000000000000000000111111111111111111111111//////000000111222222333///000222333222222333444000000111111111222222222000000111111111222222222333333222222222222333333222333333333333333444444333333333333333333333333444444333222222333555666555555555555555555555555333333333333333333333333333444444444555555555555444444444444444444444444333444555777888:::;;;<<<777666666666666555555555666777777888888888888888222222222222333333444444111111222222222333333333000111222222333333333222111111111111111111111111111111000000111111222333111111000000000111333333////////////////////////000000000111111111222222000000000000111111111111000000000000111111111111000000000000000000000000222222111000000111222222111000111333555555444222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---///111111//////000222000000000000000000000000000000000000000000000000...000111000///...///111//////000000000111111111000000000111111222222333...///000111222222222222......///000000000000000222111111000111222333444111111111111111333444444222222222222333333333444222222222222222222222222000111222333444444444444///000333555666666666555333333333444444444444444333333333333333333333333333444444333222222333555222222222333333333444444333333333333333333333333333333333333333333333333444444444444444444444444222222222333333444444444333333333333333333333333111111111222222333333333111111111111222333444444333222222111111222222333333333333333333333333333333333444444333333222111111222222333333222222111111111222222222222222222222111000111333444333222000000000000000000000000........................111111111111111111111111////////////000000000000////////////000000000000//////000000000111111111000000000000000000000000///000111222222111///....................................//////..................///////////////------------........./////////...---------------------........./////////&&&''')))+++---...//////------------...000111222///...---,,,,,,...///000------///000000111111111...////////////000222444////////////000000000000///.........///000111111111111111111111111111111------...///000111111222///000111222222111000///000111111222111000///...000000000000000000000000111111111111111111111111111000000000000111111111...000222333222222333444111111111222222222333333000111222222333333333222333333222111111222333333444444555555555444333333444444444444444444444444333333333333333444555555555555555555555555555555444444444444444444444444444444444444555555555555555555555555555555555555222333555777999;;;===>>>777777777666666666555555777777888999999999999888333333333444444555555555111111222222222333333333000111222333333333333333222222222222222222222222111111111000111222222333///000111222333222222111222222222222222222222222000000111111222222222333000000000000111111111111000000000000111111111111000000000000000000000000333222111000000111222333111000111333555666444333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000+++...111000...---///111111111111111111111111111000000000000000000000000///000111000///...///111000111111111111222222222//////000111222333333333000000111333333444444444---...000111111111000///333222111111111222444444444222///...///222666999333333333444444444555555222222222222222222222222111222333444555555555555333444555666666444222111111222222333444555666666333333333333333333333333333444444333222222333555222222222333333444444444333333333333333333333333444444444444444444444444444444444444444444444444222222222333333444444444444444444444444444444444222222222333333444444444222222222222333444555666333222222222222222222333111222222333333444444555333333444444444333222222222222222333333222222222222222222333333444444444222111000111333444333222444444444444444444444444222222222222222222222222111111111111111111111111////////////000000000000////////////000000000000000000000000111111111111111111000000//////.........///111222222111000///000000000000000000000000------............---------.........//////000000---.........//////000000000000///...............------------.........///---------....../////////000000///...............///...,,,,,,,,,---///111------///000111111111111***,,,...---+++,,,000444------...///000111222222111111000000000000000111111111111111111111111111---......000111222333444///000111222222111000///000111222222222000///...000000000000000000000000111111111111111111111111333222111000////////////...000222333333222333555222222333333333444444444111222333444444444444444444333222111111222333444666666666666555444333333444444444444444444444444333333333444444555555555666666666666666666666666666666666666666666666666444444444555555555666666666666666666666666666666222333555777:::<<<>>>>>>777777777777666666666666555555666777777777777777444222000222444666444222111111222222222333333333000333555333///---000333444333333222111111111222111111111111111111111111222///---...222444222...000000111222222222222111...///111111000000111333000000000000111111111111000000///......---......111000/////////111222333000000000000////////////000000111222222222222111111111111111111111111111000000000000000000000000////////////000000000000//////000//////...------111///...------...///111000000///000111111...,,,222000...///222333111///////////////............000000111111111111000000000000000000000000000000111222333333333333222111...///000000//////000111///000222222111111222333111111111000000000000000333222111000000000222222////////////////////////111111222222222333333333333333333333333333333333333222111000000111222333222222222333333444444444333222222111111222222333111111111111111111111111111222222333333222222111333333333333333333333333555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333555333222000000111333444333333333222222111111111222333333333333222111000555333111222444555333111111111222222222333333333111111111111111111111111333333222222000///...---111111222222222111111000222111111111000000//////000111222111000///000111,,,------...///000111111---......///000111111222------...///000000//////---.../////////...,,,+++000000000000////////////......------------......///////////////......---........................//////......---------,,,---------,,,,,,+++++++++------...//////...------...............------------,,,,,,++++++,,,,,,---------............------------............------------............------+++...000///000333222///////////////////////////222222111...,,,+++,,,...///---,,,---000111000...000111111111111222222222000000000///......------111111000000000000111111111111000000000000111111222222222222222222222222222222333333333222111111333333333333333333333333000000111222222222222222444333222222111111222222555444222333333444222111444444444333333222222222444444444444444444333333777666555444444444444444000000111222444555666666444555666666777666666666444444555555555555444444666777777888999;;;<<<===999888666555444555777888:::888666666666666666444444222111222444666444333111222222222222333333333111444666444000///111444444333222222111111222222111111111111111111111111222///---///222444222///000000111222222222222111///000111111000000111222000000000111111111222222333222222111111111111222111000/////////000222333000000000000////////////000000111222222222222111000000000000000000000000000000000000000000000000////////////000000000111***+++---///111222333333222000///......///000222222000......///000000///111000//////000111000///........./////////000000000000111111111111000000000000000000000000000000000000000000000000000000...///000000//////000222...000111111000000111222222222222111111111111111222222111111111111111222222222222222222222222222111111222222222333333333333333333333333333333333444333222111111222333444333333333333444444444444444333333333333333333444333333333333333333333333222222333333333333222222333333333333333333333333555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333333222000//////000111333333333333222222222111111333333333222222222111111555333111222444555333111222222222222333333333333333333333333333333333333111111222222222222111111000000111111111111000000111111111111000000000//////000111111000///000222---.........///000000000......//////000000111111------...///////////////000000111111000//////...000000000000///////////////......------......//////////////////......---........................222111111111000000000000.........---------,,,,,,........................------..................---,,,,,,++++++,,,,,,---------............---------......//////......---.........//////.........,,,///111///000222222//////////////////////////////000000///------...000000...---...000111000...000111111111111222222222.........///000000111111000000////////////000000111111111000000111111111222222222222222222222222111222222333333333222222333333333333333333333333000111222222222222222111222111111111222333444444555444222333333444222111444444444333333333222222444444444444444444444444666555555444444444555555222222333444555666666777444444555666666666666666555555666666666666555555777777777777888:::;;;<<<888777666555555666777999:::888666666666666666444444333222333444555444333222222222222333333333333222444666555222000222555333333222222111111222222111111111111111111111111222000...///222444222000000000111222222222222111000111222222000///000111000000111111111222222222000////////////000000111000000000///000000111222////////////000000000000000000111222222222222111000000000000000000000000000000000000000000000000/////////000000000111111000000000111111111000000222111000//////000111222333111---,,,...000222222///000111000...---...///,,,------...000111111222000000111111111111000000000000000000000000000000111000000//////000000111...///111000//////000222...///111000//////000111222222222222222222222222000111111222222222111111333333333333333333333333111111222222222333333333333333333333333333333333444444333333333333444444555555555444444444444444555444444333333444444555444444444444444444444444333444444444444444444333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333222111000111111333444333333333333222222222222444444222111111222222333444333222222444444333222333333333333444444444444444444444444444444444444000000222333444444555555//////000000000000000///111111111111000000000000...///111111000000111333////////////////////////000000000000000000000000//////000111111111111000111111000000//////000000////////////000000000000///......------......//////////////////......---......................../////////.............../////////...............///...---,,,,,,---...///,,,---------.../////////------,,,,,,,,,,,,------------............---------......//////......---////////////////////////---111111//////222111...000000000000000000000000+++---///000///000111222222111///000111111000///000111111111111222222222/////////000111111222222/////////....../////////222222111111111111222222222222222222222222222222000111222222333333333333333333333333333333333333222222333333333222111111000000111111222444555666555333222222444444333111444444444444333333333333222333333444444555555555555555444444444555666666444444555555666666666666333444555555666555555555666666777777777777666666777777777777777888999999666666555555555777888999:::888666666666666666444444333333333444444444444222222222333333333444444222333444444222111222444333333222222111222222333111111111111111111111111222000///000222333222111000000111222222222222111111222333222000///000111/////////000000000111111...............///000111000000000000000000111111////////////000000000000000000111222222222222111000000000000000000000000000000000000000000000000//////000000000111111111333333333222111000///...111000000//////000000111222000...---///111222222...000222000---+++---///---......///000000111111000000111111111111000000000000000000000000000000333222111000000111222333...000111111000///111222///111222111000///000222111111111222222222222222///000222333333222111000222222222222222222222222111111222222222333333333333333333333333333333333444444333333333333444444666666666555555444444333444444333333333333444444555555555555555555555555444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333111111111111111111111111555555444444444555666666333333333333333333333333555444222111111222444555333333333333333333333333333333333444444444555555555555555555555555555555///000111333444444444444///000000111111111111000111111111000000000000000---///000111000000222444000000000///////////////111111000000000000000000222222333333333333333222000///...------...///000////////////000000000000//////............/////////////////////......---........................------------------------........................000///---,,,,,,---///000,,,,,,,,,---...///000000------,,,,,,,,,,,,------------............------......////////////......000000////////////000000///222222//////111111...000000000000000000000000***,,,///111111000111222333222222111111111000///000000111111111222222222333333222222111000000///000000////////////000000333222222222222222222333222222222222222222222222///000111222333444444444333333333333333333333333333333333333333333222111222111111222333444555555444333222222444444333222444444444444444444333333222222333333444555666666444444444444444555666777555555555555555555555555333333444555555555555555777777888888888888777777777777666666666666777777555555555555666777999::::::888666555666666666444444444555444444333444444222222333333333444444444111111222222111111222222333222222111222222333333111111111111111111111111111111000111222333222222000000111222222222222111222333333222000///000111........./////////000000111111111111222333444444000000111111111000000000.../////////000000000111000000111222222222222111222222222222222222222222111111111111111111111111000000000000111111111111---...///111333444555555////////////////////////111000///000222222111///...000222000---+++---000000000000000000000//////000000111111111111000000000000000000000000000000222111111111111111111222///000111111000000111222111222333333111111222333000000000000111111222222///000111333333222222111222222222222222222222222111111222222222333333333333333333333333333333333222222333333333333222222666666666555555444444333333333222222222222333333333333333333333333333333444555555666666555555444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333111111111111111111111111444444444555555666666777333333333333333333333333555444222111111222444666333333333333333333333333333333333444444444555555333333333333333333333333111111222222222222222111000111222222333333333222000000000000000000111111---///000111000000222444000000000000000/////////111111111111000000000000222222222333333222111111000///...------...///000.../////////000000000111/////////......////////////////////////......---////////////////////////000000000000000000000000------------------......000///---,,,,,,---///000,,,,,,,,,---...///000000...------,,,,,,------...------............------...//////////////////...111000////////////000111000222222//////222222///000000000000000000000000,,,...111222111000000111333333333222111000000111000000111111111222222222333333333222111111000000222111111000000111111222333222222222222222222333222222222222222222222222///000111222333444444444333333333333333333333333333333444444444333333222444444333333222333333444444333222222444444333222444444444444444444444444222222333333444555666666444444444444444555666777555555555444444444444444333444555555666666555555777777888888888888777777888777666666555666666666555555555666777888999999:::888666555666666666444444555666555444333444555333333333333444444444444000111111111111111222222222222111111222222333333111111111111111111111111111111111222222222222333000000111222222222222111111222333333111000111222........./////////000000111111111000111111222222000111111111111000//////......//////000000111111000000111222222222222111333333333333333333333333111111111111111111111111000000000111111111222222///000111222222222222222......////////////......111111111222333222000---...///000000///...///000111111111000000/////////000000111111111111000000000000000000000000000000...//////000000//////...///000222111000000111333222444444444222111222333/////////000111111222222///000111222222222222222444444444444444444444444111111222222222333333333333333333333333333333333222222333333333333222222555555555444444444444444333222222111111222222333222222222222222222222222444444555555555555444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222111222222333333444444444333333333333444444444444444333333222222333555555222333444444222222333444333333333333444444444444222222222222222222222222222222333222222111000000111111222333444444444444000000000000111111111111...///111111000000111333000000000000000000000000111111111111111111111111///000000000000///......111111000000111111222222......//////000000111111000//////......//////000///////////////......---////////////////////////......////////////000000---------------.........///...---,,,,,,---...///,,,---------.../////////......------------......------............------...//////000000//////...000000............000000000222222//////222333111000000000000000000000000...000111111000///000111111222333222000000111222000111111111111222222222000000000111222222333333333222222111111222222333222222111111111111222222222222222222222222222222000111222222333333333333333333333333333333333333222333444444555555555444555555444333333333333333333222111222444555444333444444444444555555555555222333333444444555555555555555444444444555666666555555444444444444444444444555555666777666666666777777888888888888777777888777666666666666666777555555666666777777888888:::888666666666666666444444666777666333222333555333333333444444444444555111111111111222333333222222222111111222222333444111111111111111111111111111111222222222222333333000000111222222222222111000222333333111111222444000000000000111111111111000000//////.../////////000111111222111000///............///000111111111000000111222222222222111222222222222222222222222111111111111111111111111000000111111111222222222333333333222111///...---/////////000000/////////555333111111111111///...///......///111222111111000000000000000111111111000000111111111111000000000000000000000000000000,,,...000111111000...,,,///111222222111000222333222333444333111000111222//////000111111222333333000000000000111222333444333333333333333333333333111111222222222333333333333333333333333333333333222333444555555444333222333333333333444444444444333333333222222333333333222222222222222222222222444444444555555444444444555555555555555555555555333333333333333333333333555555555555555555555555333333333333333333333333333333333333333333333333000111111222333444444444333333333444444444555555333333333333444444555555111333555444222111333555222222222222333333333333222222222222222222222222333333333333333222222111000000111222333444444333///000000000111111111111///000111111000///000222/////////000111111111222000000000111111222222333000000000000000///......000000111222222222222222.........///000111111111000000////////////000000///////////////......---////////////////////////,,,,,,,,,---------......------........./////////........................------........................------------......------............------//////000000000000//////000///---,,,,,,---///000///222111...///333444222///////////////////////////000111000//////111333///111222222000///111333000111111111111222222222//////000000111222222222222222111111111111222222111111111000000111111111222222222222222222222222111222222333333333222222333333333333333333333333111222333555666666666666444444333333333444444555333222111222444555444333444444444444555555555666444444444444444444444444666555555444444444555555555555555555555666666666555666777777888888777777666777777777777777777666777777777666666777888888666666777777777777777666:::888666666666666666444444666888666333222333555333333333444444444555555333222111222444555444333222111111111222333333444111111111111111111111111000222333333222222333444000000111222222222222111000111333333222222333555111222222222222333333333444444333222111111111222000111222222222000///...---......///000111111222000000111222222222222111111111111111111111111111111111111111111111111111000111111111111222222222------///000222222333333000000111111111111000000888555111/////////000///000...---///222444333111......///000111222333333000000111111111111000000000000000000000000000000---///222444444222///---///111222222111111222333111333333222000///000111000000111222333333444444111000//////000222444555111111111111111111111111111111222222222333333333333333333333333333333333333444555666666555444333222222222333333444444444555444444333333444444555333333333333333333333333333444444444444444444333555555555555555555555555333333333333333333333333555555555555555555555555333333333333333333333333333333333333333333333333111222333444555555555555333333333444444555555555222333444444555555555444111333555444222111333555111111222222222333333333333333333333333333333333333333444444555444444444//////000222222333333333//////000000111111111222000111222111000///000111......///000111222222333//////000111222333333333333333333333333222111000---...///111111111000///---......///000111111222000000////////////000000///////////////......---000000000000000000000000////////////000000111111.../////////000000111111------...//////...------...............---------......------------......---..................---//////000000000000//////000///---,,,,,,---///000///111111...///333555333//////////////////////////////000//////000333555---000222111//////111333000111111111111222222222222222111111000/////////111111000000000000111111111111000000000000111111222222222222222222222222222222333333333222111111333333333333333333333333111222333555666777777888222222222333444555666777333222111222444555444333444444444555555555666666444444444444444444333333777666555444444444444444666666666666777777777888666666777888888888888888666666777777777777666666777777777777777888999999666777777777777777666555:::888666666666666666444333333333444444444555555555777888777555444444555333333333222222222111111666444222///...111666:::111111222222222222111111//////000111222333333333111111111111111111111111......//////000000111111222222222111111111000000---...///000111111000000000000111111111111000000---...///000000111111000000000111111111111000000222111///......//////000000000////////////000000000000000000000000000000///000222333222111///...222222111000000000000000000000000000000000000000000000//////.........---......//////000000111111//////000000111111111222////////////000000000000000000000000000000000000222333333222000///000222222111111111000000//////222222333333333222222111555444222000000111222333///000111222333444444444555444333222111111111111222333444444222222333444222222222222222222222222444333222222333333111000222333444444555555444444333333333333333333333333555555666666666666555555111111222333333444555555111222222333333333222222555444444333333444444555444444444444444444444444444333222111111222333444666444222222444444222000111111111111222333444444444444444333333222222222888666444222111222444555///000111222333444444444111222222333333222222111111111222222222333333333111111222222222222111111222222111111111111111111222111111111000000//////222222222111111111000000//////000000111111222222///000000000111111111111111222222333222111000///////////////000000000000111111000000//////......000000000000000000000000444333000...------...///000000000000000000000000,,,,,,---......---,,,,,,/////////...---------,,,000000///...---+++)))))).........------,,,,,,,,,000000000000000000000000+++---...//////---+++***,,,,,,...///000000000000000000///...............///000111222222111000///222111111111000000//////000000000000111111111111222222222111111111000000444333111000000000111111///------...111333444444555333111//////111333555222222222222222222222222444333333222222333333444666333111222555666555444///222444333111000222555555444333333333333444555555444333222222222333444111222222333333444444555333333333333333444555666555444444333333444444555999777444444555666666555333444666777777777666555777777777777666666666666999888888888777777666666777777666666777888999999999555111111555888666333333333333444444444555555555666777777555444444555333333333222222222111111111111111000///000222444111111111222222111111111000000000111222222222333111111111111111111111111000000000000000/////////222222222111111111000000////////////000000000000000000000000000000000000000111111111111111000000000000111111111111000000//////......///000111222111111000000000000111111000000000000000000000000///000111222222000...---222111000////////////000000000000000000000000000111111000000000/////////.../////////000000000111///000000000111111111111//////000000111111222222000000000000000000000000222222333111000///000222111111111111000000000///111222222222222222111111555444222111000111222333000000111222333333333333444333333333333333444444222333444444222222333444333333333333333333333333555444333333444444333111222333444444555555444444444444444444444444444444444555555666666555555444222222222333333444444555111222222333333333222222555555444444444444555555333333333333333333333333333333222111111222333333555333111222444555333111333333333222333333444444444333333333333333333222444444444444444444555555111111222333444555555444111222222333333222222111111111222222222333333333111111222222222222111111222222111111111111111111111111111111000000000///222222222111111111000000000000000000000111111111000000//////000000111111111222222222222111000///////////////000000000111111000000000/////////...000000000000000000000000222111///...------...///////////////////////////+++,,,---......---,,,+++...............---------............---,,,++++++/////////......---------////////////////////////+++,,,.../////////............//////////////////000000///...............000111111222222111111000111111111111000000000///000000000000111111111111222222222111111111000000333333111000000000111111111000//////111222222111333222222111111222222333222222222222222222222222444333333222222333333444555333111222444666555444111333555444222222444666555444333333333333444555555555444333333444444555333333333444555555666666555555444444444555666666555444444333333444444555:::888555444555555444333555666666777777777777777777777777777777777777666999888888888777777777777777777777777777888999999:::666222333777999777555333333333444444444555555444555777666555444444555333333333222222222111111///111444444222000000///111111111111111111111111111111111111111111222222111111111111111111111111222222111000000///......222111111111111000000000111111///......///000000222111000//////000111222333333333222222111000///000000111111111111000000------......///111222333222222111111111111222222000000000000000000000000//////000111000///...---000000//////......//////000000000000000000000000111111111111000000000000////////////000000000000000000000000111111111111///000000111222333333444000000000000000000000000111222222111//////000222111111111111000000000000000000111111222111111000444333222111111111222333000111111222333333333333333333333333444555666777222333444444222222333444444444444444444444444444666444333333555555444222222333444444555555444444555555555555555555555555333444444555555444444333333333333333333444444444222222333333333333222222555555444444444444555555333333333333333333333333333333222222222222333333333222111222444555444333555555444444333333444444222333333333333333333444111222444555666666555444222222333444555555555555111222222333333222222111111111222222222333333333111111222222222222111111111111222222222222222222111111111111000000000000222222222111111111111111111111111111000000000000000///.........///111222111111222222111111000////////////000000000111111000000000000////////////000000000000000000000000000///...------...///000////////////////////////---...////////////...------------...............,,,------.........------///////////////.................................,,,,,,---...///000111222111000///.........//////000000///.........//////000111111222222111111000111111111111000000000000000000000000111111111111222222222111111111111111333222111111000111111111444222111111111111000///111111333444444333111111222222222222222222222222444333333222222333333444444333222333444555555333333444555555444444555666555444444333333444444555666555444444444555555666444444444555666666777777777777666555555555666666555555444444444444555555;;;888666555555555333222777777777777777888999999777777777777777777777777888888888888888777777777777777777777777777888999:::777444555888999888666333333333444444444555555333444666666444333333444333333333222222222111111111333666777555222111000222111111111111111111222222222222111111111111111111111111111111111111111111111111000000000//////111111111111000000000000333222///...---...///000333111///......///111333111222222222111111000///000000111111111111000000.........///000000111222222111111000000111111222////////////////////////...//////000///...------//////............//////////////////////////////000000000000000000000000////////////000000000000000000000000000111111111...///000000111222333333////////////////////////000111222111//////000222111111111000000000000000//////000111111111111000333333222111111222222333000111222333333333333333333222222333333444555666222333444444222222333444444444444444444444444444555444333333444555444222222333444444555555444444444444444444444444444444222333333444444333333222444444444444444333333333333333333444333333222222333333444444444444333333222222222222222222222222333333333333333333333333222222222222444444444444666555444333333333333333222222222333333444444444111222222333444444333333222222333444444444444444111222222333333222222111111111222222222333333333111111222222222222111111111111222222222222222333111111111000000000000000111111111111111111111111222222111111000000//////000///...---...///111222111111111111111111000000//////000000000111111111000000000000////////////////////////////////////---------,,,---...///000////////////////////////000000000111111000000000,,,---------.../////////------............------//////..................------------------------------------...///000111111000...------///111222000000///////////////000000000000000000000000000111111111000000000000000///000000000111111111111111111111111111111111111222222111111111111111111333222111222333333111///111222333333333333222111222222222222222222222222444333333222222333333444222222222333444444444333333444444444444444555666444444444444444444444444444444444444444555555555333444444555666666777777777777666555444444444555555555444444444444555555888777555555666666555333888777666555666777888999777777777777777888888888888888888888888888888888888777777777777777888888999777555666888888777666333333333444444444555555222333555555444333333444333333333222222222111111333444555555333111222222222222111000000111222222222222222111111111111111111111111111111111111111///000000000111111111222000000000000000000000000333222///...---...///000333111///......///111333...//////000111111000000000000111111111111000000///000000000000/////////000000////////////000000///////////////////////////////////////......---//////............//////////////////////////////////////////////////////000000000000////////////111111000000000000000000......//////000111111222////////////////////////000000111000//////000222000000000000000000111111...///000111111111111111222222222222222222222333111111222333333333222222333333222222222222333333222333444444222222333444222222222222222222222222333222111222333444333222222333444444555555444444333333333333333333333333222222333333333333222222555444444444444444444444444444444444444333222111111222333333333333222111222222222222222222222222333333333333333333333333111222333333333333444555444444333222111111222222222222222333333444444444444333111000///000111222111222222333333333333222111222222333333222222111111111222222222333333333111111222222222222111111111111222222333333333333000000000000000000111111111111111111111111111111222222111111000000//////000//////...///000111222000000000000000000111111000000000000111111111111////////////000000000000////////////////////////,,,,,,------......///000........................////////////////////////,,,---------.../////////////////////...---,,,,,,------------------------------------------------......---,,,,,,------...///...------...111333555000000/////////000000111////////////////////////000000000000000000111111///000000000111111111111111111111111111111111111111111111111222111111111111000111222444555444222333333222111111222333333222222222222222222222222444333333222222333333444111222333444444333333333333333333333444444444444444444444444444444444444222222333333444444444444333333333444555555666666666666555444333333333333666555555444444555555666555444444555777888777666777666555444555666777888666777777777888888888999888888888888888999999999888888777777777777777888666666555666777777666555333333333444444444555555111222444444333222333444333333333222222222111111222222222111//////111222333222111000000111222333111111111111111111222222111111111111111111111111//////000000111222222333//////000000000000000111111111///......///000000222111000//////000111222------///000000111111111000000111111111111000000000000000000000///......000000////////////000000000000000000000000000000000000000/////////......//////......//////000000000000000000000000000000............////////////000000000000////////////111111111111000000000000////////////000000000000000000000000000000000000///000000000//////000222000000000000111111111111//////000111222222222222111222222222222333333333111222222333333222222222333333222111111111222222222333444444222222333444222222222222222222222222222111000111333444333222222333444444555555444444333333333333333333333333222333333444444333333222444444444444444555555555444555555444444333222111111222333444444333222111333333333333333333333333333333444444444444333333111333444444222222333555333333222111111111222222222333333333333333333444666444111///...///111222111222222333333222222111111222222333333222222111111111222222222333333333111111222222222222111111111111222222333444444444000000000000111111111111111111111111111222222222111111111111000000000000///000000000111111111111000000/////////000111111000000000111111111222222////////////000000000000000000000000000000000000------......////////////........................---,,,,,,++++++,,,,,,------------...............000000000///...---,,,+++,,,,,,,,,---------------------------------------......---------,,,,,,,,,---------...000222444666000000/////////000111111000//////......//////000000000000000111111111111000000000000111111111111111111111111111222222222000000111222222222222111//////000333666777666444444333222111111222333444222222222222222222222222444333333222222333333444///111444444333222222333333222222222444555444333333444444555555444444333111111222333444444444444222333333444555555666666555444444333333333444444666666555555555555666666333222333555888999888777555555555555555666666777666777777888888999999999888888888999999999999999999888888777777777777777555666666777777666666555333333333444444444555555000222333444333222333444333333333222222222111111///111222222111000111333333222111//////111222333000000000111222222222333111111111111111111111111111111111111111111111111////////////000000111111////////////000000000000000000000000000000000000///000000111111111000000000000111111111111000000...///000111111000//////111000000000000000000111000000000000000000000000111111000000/////////000000////////////000111222000000000000000000000000......//////000000000000111000000000/////////...111111111111000000000///111111111000000000000///000000000000000000000000...///000/////////111222///000000000111111111111///000111222333333333333111111222222333333333333222222222333333222222111222222222222222333444555222333444444222222333444333333333333333333333333333222111222444555444333222333444444555555444444444444444444444444444444333333444444444444333333333333444444555555666666555555555555444333222111222333555666666555333222333333333333333333333333333333444555555444333333222444555444222111222444333333222222222333444444444333333333333333333222444333222111111222333333222333333333333333222222111222222333333222222111111111222222222333333333111111222222222222111111111111222222333444444555///000000000111111111111000000111111111222222222000000000000000111111111///000222333333333222111000//////...///000111222000000111111111222222222.../////////000000000111000000000000000000000000......//////000/////////........................------,,,++++++,,,------...............---------......////////////......------------.........///------------------------,,,---...//////...---------......000111222333333000000//////000111111222222111000//////000111222///000000000111111111111000000000000111111111111000000111111111222222222///000111222333222222111//////111444777888666444111222222333333222222111222222222222222222222222444333333222222333333444...111444555333222222333555333222333666777666444333333444555555444333333111222333444555555555444444444444555666666777777555444444444444555555666666666555555555555666666333333444666888999777666555555666777777777777777666777777888888999::::::888888888999999:::::::::999999888777777777777777555777888999888777666666333333333444444444555555///111333333222222333444333333333222222222111111///111444555555333333444333222000//////000222333//////000111222333333444111111111111111111111111333333222222111000000000.../////////000000111111---...///000111111000000000000111111111111000000222222222222222111000///000000111111111111000000,,,---///000111222111111222222111111111111222222000000000000000000000000222222111000000000000000000000000000000111222222000000000000000000000000//////000000111111111222111111000000/////////...222111111111000000//////333333222222111000000000000000000000000000000000...///000///...///111222//////000000111111111222000000111222333444444444000111222333333333333333222222333333333222222111111111222333444666777888222333444444222222333444444444444444444444444444444333222333555666555444222333444444555555444444555555555555555555555555333444444555555444444333333333333444555666777777555555555555444333222111444555777888888777555444444444444444444444444444333333444555555444333333333555666555222000111444333333333333444444555666444444444333333222222222111222444555666555555444444444444555555444333333222222222333333222222222111111222222222333333333111111222222222222111111111111222333333444555555//////000000111111111222000000111111222222222222//////000000111111222222///000333555555444222000000///.........000111222000111111111111222222222.../////////000000111111000000000000000000000000//////000000000000//////........................000///...------...///000/////////......------,,,,,,---...///000000000000---.........//////000000........................***,,,...000111111000///...///000111222111111111000000///000000111222222444333222111111222333444//////000000111111111222000000000000111111111111000000111111222222222222///000111222333333222111000111222555777777666444///111444555555444111///222222222222222222222222444333333222222333333444---111555555333111222333777444333444777888777555333333444555555444333333111222444666777777666666555555666666777888888888555555555555555666777888666666555555555555666666555444555666888888666444555666888999999999888777666777777888999999::::::888888888999999:::::::::999999888777777666777777666888::::::999888888888444444444444444444444444;;;666111000111444444444111111111111111111111111222222222222222222222222222222333444555555555555333222111000000111222333444333333222222111111111222222111000//////000000222222111111111111222222000000////////////000000222111111111000000//////222111000000000000000111...............///000000//////...------------...111///---,,,+++,,,---...//////000111111111111111000000////////////000000111111000///////////////,,,,,,,,,,,,,,,---......////////////000000000000......///000111222222333111111000000//////......//////000000000000//////////////////////////////............/////////000,,,,,,...///000000000000111111111000000000000000555444333333333333222111111111222222222333333333111111222333333333333222111222333444444444333333333333333333333333333333333333333333333444555666444333222111222333444555111222444333333222444555333444444444333222222111222222333333444555666666555444444333333333444444111222222333333222222111222333444444333222000///444444444444444444444444222222111111222222333444000111222222333333333333333333333333333333333333333333333333333333333333555666555333111000111222333333333222222111111111333222222222111000000000222222222111111000000000222222222111111111111000222222111111111111222222000000000000111111111111222222111111000000///////////////////////////////////////000111111222222...///000111111000///.../////////---,,,---///222000000///.............../////////...------///111---------,,,,,,+++++++++...---,,,+++,,,,,,...///,,,,,,---,,,+++***,,,...111000///...---,,,++++++000///---,,,,,,---...///.........------,,,,,,,,,------,,,+++,,,---...///......///000111222333333------------............///000111333333111///...111111000000000000111111555444222111111111222222222111000//////000111222222111000000000111333333000///------...//////...000000000000111111111111333333333333333222111000444444444555444444333333444444333222111111111111222222333333333444444444000111333222222111333444222222333333444555666666555444111///...///000000555555555666666666777777333444555666666555444333777777777777666666666666444444444555666777777888777666555444444555666777777777777777777777777777888777777777666666555555222222333444555555555444444444444444444444444444555333222333555666555333444444444444444444444444333333333222222222222222111222333333333333333333222222111111111111222222222222333333333222111111222222111111000000000000222222111111111111222222000000////////////000000222222222111111000000000222111111111111111222222///............///000000......------...///000000333222111000000000111111//////000111111111111111000000////////////000000111111000///////////////111000//////////////////////////////000000000000.........///000000111111111000000000/////////...//////000000000000//////////////////////////////........./////////000000...///000111222222222222222222222111111111111111444333222222333444333111111222222222222333333333111111222333333333333222222222333333444444444444222222222333333444444555444444333333333444555555333333333222333444444555111333444444333333444555666666777777666555555444222222333333444555555666555444444333333444444444222333333333333333333222111111333333444333222222444444444444444444444444222222222222222333444444222222333333333333333333333333333333333333333333333333333333333333333333333444444333222111333444333333222222222222222222222222222222111111111111333333222222222111111111222222222111111111111000222222111111111111222222000000000000111111111111111111111111000000000000222222222222222222222222111111111111000000000000//////000111111000//////444222111000000111222333000000///.............../////////...------///111---------------,,,,,,,,,///...---,,,,,,---......,,,---...---++++++---..................---------///...------------...///.........------,,,,,,,,,------,,,,,,,,,---...///000000/////////000111111111111111111222222222222///000111222111111000///111111000000000000111111333222111000000000111111111111000000000000111111222111000000000111222333333222000111222333333222111111111111222222222222222222333333333222222111333333444444444444444333333333222222111222222222222222333333333444444444333555666666555555666777222333333444555555666666:::999777555555555666777444555555555666666666666444444555666666555444444777777777777666666666666444444555555666777777888777666555555555555666777777777777777777777777777::::::::::::999999999888333444555555555555555555444444444444444444444444000111333666888777555222444444444444444444444444444444333333222222111111111222222222222222111000111111222222222222111111000111222333444333222111222222222222111111111111222222111111111111222222111000000//////000000111222222111111111111000000222111111111222333444444//////......//////000111------......///111222333000000000000//////////////////000111111111111111000000////////////000000111000000///////////////333222111000////////////////////////000000000000............////////////000000000000///////////////000000111111000000///////////////////////////....../////////000000000//////000111222222222222222222222222222222222222333222111222333444333222222222222222333333333333111222222333333333333333222333333333444444444444111111222333444555666666555555444333333333444444222333444444555555444444222333444444333333444555444444444444444333333222222333333444444555555555444444444333333444444555444444444444444444444444000111222333444444444444333333333333333333333333333333333333333444444555444444444555444444333333333333333333333333333333333333333333333333333333111222444333222222444555222222222222222222333333111111111222222222222222333333333333222222222222222222222111111111111000222222111111111111222222000000000111111111222222000000000111111111111111000000000000000000000000444333333111000///......///000000111111000000///444000------///000///---000000///.........//////...///000///------///000---------...............111000///...------......---...///...,,,,,,...///---------.........//////---------------...///000.........---------------------,,,,,,------...///222111///.........////////////000000000111111111111000000000000000111111111111000000000000111111222111000000///000000000000111111111111111111000111111000000111111222333111000///000222333222111222222222333333333333444111222222333333333333222111222333444444555444444333222222222222333333444333333333333444444444444555666777777666555777888444444444555555666666777777666555444444555666777444555555555555666666666444555555666666555555444666666666666777777777777444555555666666777777888777666666555555666666777777777777777777777777777;;;;;;;;;:::::::::::::::666666777777666666555555444444444444444444444444000222444666777666444222333333333333333333333333444444444333333222111111222333333333222111000000000111333333333333111000///000222444444444333222222222333333333222222222222222111111111111222222111000000000000000000111000000000000000000000000000000000111222333444555/////////...///000000111////////////000111222333...//////000000///......//////000111111111111111000000////////////000000000000////////////000000111000000///......//////////////////000000000000//////////////////......000000000000////////////000000000111111000000000////////////////////////...////////////000000000---...///000000000000000111111111222222222222222222111000111333444444333222222222333333333444444111222333333444444333333333333333333333444555555222333333333444444555555666555444333333333333333222333555666666666555444222444555444333333444555222222333333333222222111333333333444444444555555444444333333333444555555555555555444444555555555111222222333333444444444333333333333333333333333444444333333333444555555555666666666555444333333444444444444444444444444333333333333333333333333111333444444333222333444111111111222222333333333111111111222222333333333333333333333333333333333222222222111111111000000222222111111111111222222000000111111111222222222000000000111111222222222////////////////////////444333333222111000///...000000000000000000000000444///++++++///000---)))000000///////////////000...///000///...---...000------......//////000000222111111000///......---.../////////------///000---------............///,,,,,,,,,---...///000000...............------------------------......///111///...------...///000............////////////222111///...///000222333111111000000000000111111111111111000000000111111000000222333333222000000111111111111111222222222//////...000222333222111222222222222333333333333111111222333444444444444000111222333444555555555222222222222222333444555333333333444444444444555333444555555444333444555555555555555666666777777333333333333333444555666555555555555555555555555555555666666666666555555666666666666777777777777555555666666777777777777777666666666666666666777777777777777777777777777888888888888888888888888888888888888888777666555444444444444444444444444444555555555444333333333333333333333333333333333444444444333333333222222333333444333333222111111111222333444444333222111000000222333444333333222111222222333333333222222222222111111111111222222111111000000000000111111/////////////////////////////////000000222333444///////////////000111111222111111000000000111111111222222333333333222111//////000111111111111111000000////////////000000000000////////////000000000000////////////000111////////////000000000000111000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000////////////000000000111...//////000000000000///000000000000111111222222222111000111333444333222222222333333333444444444222222333444444444444333444444333333333444555666555555555444444333333333666555444333333333333333333444555666777666555444333444555555333333444555555555666666666666555555333333333444444444444444333333333333333444555666666555555444444555555666555444444333333222222222333333333333333333333333444444333333333444555555666666666666555555444333444444444444444444444444333333333333333333333333333555666555333111111111111111111222222333333333111111222222333333333444333333333333333333333333222222222111111111000000222222111111111111222222111111111111222222222222000000111111222222333333222222222222222222222222111111111111111111111111111111000000000000111111777222...///222333000,,,000000/////////000000111---///000000.........///.........//////000000000222222111000000///...---//////000///...---///111///............---------+++,,,---......///000000........................------.........//////......---------...///111222000000000000111111111111222000///......000222444111111000000000000111111111222222222222222222222000111222333333222111000000000111111222222222222333222333444666666555333111111111222222222222333111222333444444444444444000111222333444444444444222222222222333444555555333333444444444555555555333444555444333222333444555555555666666666666666666666666777777888999:::666666666666666666666666666666666666666666666666555666666666777777777888666666666777777777777777666777777777777777777666888888888888888888888888666666777777777777777777999999999999888777666666444444444444444444444444666666666333111111333555444444444444444444444444333333333333444444444444333333333333333333222111222222333333333333222222222222222222222222333333000000222333333333222111222222111111111111222222222111111000000111111222......////////////000000////////////000111222222000000//////000000111222222222111000000000000000000000000000000111111111//////000111111111111111000000////////////000000///////////////000000111333222111111111111111111////////////000000000000000000000000111111111111////////////000000000000000111111222222111111000000000000000000000000000/////////000000000111111111111222222333222222111/////////000111111222222222111000111222333222111333333333333444444444444222222333444444444444444555444333333333444666777777777666555444333222222555555444333333333444444444555666666777666666666444555666555444333444555333333444555555555555444444444444444444444444444333333333333444555555666666555444333333444555666666555444333222222222222444444444444444444444444333333333333333444444555555555555666555555444444444444444444444444444444333333333333333333333333333555666666333111000000222222222222222222333333222222222333333333333333222222222222333333333333222222222111111111111000222222111111111111222222111111111222222222222333111111111222222222222222111111111111111111111111000000111111222333333444222111111000000111111222333111//////111111///,,,000000/////////000111111---///000000///......///.........///////////////000000111111000///...---...///000///------///000//////.........---------,,,,,,---.../////////................../////////------...////////////...,,,---...///000111111222........./////////000000111000///...///000333444111111000000000000111111111111222333333333333222111111222222222222111111000000111222222222222111222222222333555444222000111111111111222222222222222333333444444444444333000111222333333444333333444333333333333444444555333444444444555555555555555666777666444444444666555555555555555555555555777777888888999999999:::888888777777777777777666777666666555555666666777555555666666777777888888777777777777777777777777666777777888888777777666888888888888888888888888888888888888888999999999888888888999888888777777444444444444444444444444444555555444222111444666444444444444444444444444222222333333444555555555000111222222222222222222333333333222222333333333444333222000000111222333...///111222333222111000222222111111111111222222222111111000000111111222000000000000111111111222111111111000000111222222000000//////000000111222000000/////////000111111------,,,,,,,,,---////////////000111111111111111000000////////////000000///////////////000111111555444333111///.........////////////000000000000......//////000111111111.../////////000000000111000111111222222111111000000000000000000000000000//////000000000111111111222222222333333222222111//////000111111222333333333222000111222222111000333333333444444444444555222333444444555444444444666555333333333444666777666666555555444444333333444444333333333444555555666666555555666666777888555666666555444333444555000111222222333333333222444444444444444444444444333333333333444555666666666555333222222333555666555555333333333333444555555555555555555555555555222222222222222333444444333333444555555555444444555555555555555555555555333333333333333333333333111444666666444222111111333333222222222222222222333333333333333333222222111111111222222222333333222222222111111111111000222222111111111111222222111111111222222222333333333222222222222222222111........................000000111222222333444444222222111000000111222222..................------000000//////000111111222,,,...000000///.........//////.....................///000000000///...---...//////...------...000---------...............,,,---...//////......------........./////////000,,,---...///000//////...---...000111222111000///------------............000/////////000111222333111111000000000000111111///000111222333333222111333222222111111222222333///000111222333222222111000000000111222111...+++222222222222333333333444444444444444444444333333111222222333333333222222555444444333333333444444444444444444555555555555666777888777555444555666444444444444444444444444555555666666666666666666999999999999888888888777888777666555555666777888555555555666777888888888777777777777777777777777666777888888888888777666888888888888888888888888888888888999999:::::::::666777888888888888888777444444444444444444444444000333555555333333555777111111111111111111111111111222222333444555666666...///000111111111111111555444222222222222444555666444222000///000222444---...000222333222000///222222111111111111222222222222111111111111222222111111222222333333333333333333222222111222222222000000000000000111111222............///111222333111///...---...///222333//////000111111111111111000000////////////000000///////////////000111111666555222///,,,***)))(((////////////000000000000,,,------...///000111111.../////////000000111111111111222222222222111111000000000000000000000000000000000000111111111111000000111111111000000///000000111222333333444444444222111111222222000///333333333444444444555555222333444444555555444444666555333333333444666888444444555555555555555555333333333333444444555666777666555555555666888999555666777666444333444555333444555555666666666666444444444444444444444444222222222333444555666777666555333222222333555666444333222222333444666777666666666666666666666666222222111111222222333444222222333444555555555444555555555555555555555555333333333333333333333333///222555666555333333333444333333222222111111111444444444333333222222222000000000111111222222222222222222111111111111000222222111111111111222222111111222222222333333333444333333222222111111111111111111111111111111111111111222222222333333333333222111000000111222333...000222222111000000111000000///000000111222222,,,...000111///.........//////......---------,,,---...///000000///......---...///...,,,,,,...///++++++,,,---...///000111---.../////////...---,,,---.........//////000000,,,---///000000000///......000222444333111///---111111111111222222222222////////////000111222333111111000000000000111111...///000222222222111000444333222111111222333444///000111222333222111111444333333444444333///---333333333444444444555555555555555555444333222222222222333333333222111111666555444444333333333333444444444555555555666666666777777666555444444555444444444444444444444333666666777777777777666666:::::::::999999999888888888777666555555666777888444555555666777888888999888888888777777777777777666777888999999888777666888888888888888888888888777777777888888999999999555666777888888888888888555444444333333444444555333333333333333333333333333333333333333333333333333666666333222555555222111111111111111111111111222222333444333222111000000000111222222222222111444222000000222333111...222111111000///......---222111111111000000//////222111000//////000111222222000...000333444333111000000000000111111111111000000//////......------000000000000000000000000111111111111111000//////------...///000111222222222222222000......000111000000000000000///......//////............//////000111111111111222222222......///000000111000000222111111111000000//////000000000000000000000000000000000000111111111111111111222222222222111111111111111111111111111111000000000111222222333333000000111222222222222111555444333333222222222222111444666555333222444777555444222222222222444555333666555222111444333000777666444333333444666777333333333444444444555555333333222222333333444555555444222222222222444555222333444555555555444333333333333444555666666777444444444444444444444444777777777555333222333444444444444444444444444444111111111222222222333333555444333333333333444555555444333333222222222222444333333222222333333444444444444444444444444444333333333333333333333333111111222222222333333333444444444333222111000///111111111000111111222333333333222222111000000000333333111000000000111222222111111111000000/////////////////////000111111444...((()))...111///,,,///111333222///...000222//////////////////////////////............//////...///000///------///000........................////////////////////////,,,,,,------...///000000........................+++,,,,,,---...///000000......///000000000000000////////////000000000000111111000000000000000111222222111111000/////////222222111111111111111111///000111111000111333555111111222222222333333333222222222222222222222222000111222333333222000000111111222222222333333333333444555555333333444555333444444444333222222111444444444444444444444444444333333333333444555555555555333222222333555555111222333444555555555555333444666666555555777888888999999::::::999999888777777777777777777777777666666666666777777777777::::::999999888777777777999999999999888888888888888888888777777777777777666666666666666777888888666666777888888777777777555444444333333444444555333333333333333333333333333333333333333333333333333666666333222555555222111111111111111111111111333333444444333222000///000000111222222222222222333111000000222333111////////////000111222222333222222222222111111111000222111000//////000111222222000///000222333222000000000000000111111111111////////////////////////000000000000000000000000111111111111111000//////444333333222222222111111111111111///...---///111000000000000000///......//////............////////////000000000111111111...///000000000000000000111111111111000000000///000000000000000000000000000000000000111111111111111111222222222222111111222222222222222222222222333333333333222222222222000111222222333333222222666555444444333333333444222444555555333333444666444333333333333333333444333666666333333555555222666555444333333444555666333333444444444555555555333333222222333333444555444333333333333333333444222333444555555555444444666666777777888999999999333444444555555444444333666777777555333222333555444444444444444444444444555555555555666666666666555555444333333444555555555444333333222222333333555555555555555555555555444444444444444444444444333222222222222222222333222222222222333333333333333333333333222111000000111111111111111222222333111111111111000000//////444333222111000111111222222111111111000000000000111000000000000111222222333///,,,---000222111...///111222111//////000222000000000000000000000000//////............//////...///000///------///000////////////////////////////////////////////////,,,,,,------...//////000//////////////////////////////.........---------...///000000000000000///////////////000000000000111111000000000000111111111111111111000000000000111111111111111111111111111222333222111111333444111111222222222333333333222222222222222222222222111222333444333333222111111111222222222333333333333444555555333333444555444444444444444333222222444444444444444444444444444444333333444444555666555444444444444444444555222222333444555555555555333555666666555666777999888888888999999888888888777777777777777777777777777777777777888888888888999888888888888777777777666666666666666666666666888888888888888888888888888888777777777888888999888999999::::::999999999555555444444444444555555333333333333333333333333333333333333333333333333333666666333222555555222222222222222222222222222333444444333333111000///000111111222222222222222222111000000222333222111...///000111222333444555333333333222222222222222111111000000000000111111222111000000111222111///000000000000111111111111......///000000111222222000000000000000000000000000111111111111000000///222222111000000///......000111111000......///111000000000000000//////...000//////......//////000.../////////000000000000000000000111000000//////111111111111000000000000000000000000000000000000000000000111111111222222111111222222222222111111333333333333333333333333555555555444333222222222111222333333444444333333666666555444444444555555222444555555444444555666333333444444444444333333333666666444444777777555555555555555555555555555333444444444444555555555333333333333333444444555333333444444444444333333333333444555555555555444777777777888888999999:::333444555666666555444333444555666555333333555666444444444444444444444444333444444444444555555555555555444333333444555555555444333333333333333333444444555666666555444444444444444444444444444444333222111000000111222333333333333333444444444444333333333333222111111000111111111111111222333333000000000000000/////////444333222111111111222222111111111111111000000000222111111111111222333333222111111111111222111111///111222111000///000111111111111111111111111111000//////......//////000///000000///......///111000000000000000000000000////////////////////////,,,,,,------.../////////000000000000000000000000/////////.........------///000000000000000///...////////////000000000000111000000000000000111111000000000111111111111222111111111111111111111111333333444222111000222333111111222222222333333333222222222222222222222222222333333444444444333333111111222222222333333333333444555555333333444555444555555555555444333333444444444444444444444444444444444333444444555666444444555555555555444444222333444555666666666666333555666666666666777999777777888888888888777777666666666666666666666666888888888888999999999999666666777777777777888888666666666666666666666666888888888888888888888888:::999999888888888999999888888888888888888888888555555444444444444555555333333333333333333333333333333333333333333333333333666666333222555444222222222222222222222222222222222222222222222222222000111222222333333222222000000000111222222222222000111111111111111111111222222222222222222222222111000000000000000000111222222111111111000/////////000000000111111111111///000000000111111111222000000000000000000000000000000111111111111000///........./////////000000000111222111000///000222//////000000000000//////000000////////////000000/////////000000000111111111111111111111000///...111111111000000000000000000000000000000000000000000000111111111222222222111111222222222222111111333333333333333333333333444444444444333333222222222333444444555555444444555555444444444444555555333444555555555555555666222333444555555444333222222555666444444777888555444444555666666555444444444444444444555555555555333333333333333444555555222333444555555444333222333444444555555555555555444444555555666666666666333444555666666555444333333444555555444444666888555555555555555555555555333333333444444444555555555555444444444444555555555444444333333333444444111222444555555444222111444444444444444444444444444333222000000222333444333333333444444444555555333333333333333222111000222111111111111222333333000000000000111111111111444333333333222222222222111111111111111111111111111111111111111222333333///222444444111000111333000000111111000000000111000000000000000000000000000000////////////000000///000000///......///111////////////////////////////////////////////////---------.........//////////////////////////////,,,,,,---...///000111111000000000000000//////...////////////000000000000000000000000000000111222//////000111111222333333111111111111111222222222333444444222000///000111111111222222222333333333222222222222222222222222222222222333333333333333111111222222222333333333333444555555333333444555444555555666555555444444444444444444555555555555444444444444444555666666444555666777777666555444444444555666666666666666444555777777666666888999888888999999999999888888666666666666666666666666777777777888888888999999444555555666777888888888777777888888888888888999888888888999999999999999::::::999888888888999999888888888888888999999999666555555444444555555666333333333333333333333333333333333333333333333333333666666333222555444222222222222222222222222222000000000111222444555555111111222333333333333222000000111111111222222333/////////000000000000000000000111111111111111111000000000111111000000000111111111111000////////////000000000111111111111222111111111000000000///111111111111111111111111///000000111111111000000000111111222222333333333000222333333222111222333//////000000000000//////000000////////////000000000000000111111111222222111111222111111000//////000000000000000000111111111111111111111111111111111111111111222222222222111111222222222222111111222222222222222222222222111222222222333333444444333333444555555555555444444333333333333333444444444444444444555666666555333333555666666555333333222555555333333666777444444444555666666555444444444444444555555555666666444444333333444444555666333333555666666555333333444444444444555555666666333333333444444444444444444444555666666555444444333444555444444444666888555555555555555555555555777777777777888888888888555555555555555555555555444444444333333444555555111222444555555444222111444444444444444444444444555444333333333333444555333333333444444444555555222222333333333222111111222222222111222333333444111111111222222333333333444444444444333333222222111111111111111222222222111000000000000111222222...111444333000...000333111000000000111111000000////////////////////////000000////////////000000///000111000......000111........................////////////////////////---------.......................................,,,------...///000111111//////000000000000//////////////////000000000000000000//////000111222222//////000111222333444444000000111111111222222222333333333111///...///000111111222222222333333333222222222222222222222222111111111111111222333333111111222222222333333333333444555555333333444555444444555555666555555444444444444555555666666666555444444444444555666666444555777777777777555444555555666666777777666666444555777777666666888999999::::::;;;;;;::::::999777777777777777777777777666666666777777777888888444444555666777888888999777888888888999999::::::888999999999:::::::::;;;::::::999999888999999:::<<<;;;;;;;;;<<<===???@@@666666555555555555666666333333333333333333333333333333333333333333333333333666666333222555555222333333333333333333333333000000000111222444555666111222222333333333333333000111222222111000222333,,,---...///000111222222000000000000000111111111000000111111111111000000///111111111///...///000000000000000111111111111222222111000000///......111111111111111111111111///000000111111111111000222111111111111000000000///111333333222111222333...//////000000000000000111000000//////000000111111111111111222222222222111111111222111111000000000000000000111111111111111111111111111111111111111111111222222222222333111111222222222222111111111111111111111111111111111111111222333444444444222333444444555555444444333333222222222333444444555444444444666777666555444444555555555555444444222555555333333666666333555555555555555555555555444444555555555666666666444444444444444555555666444444555555555555444444555555444444555555666777555555555555555555555555555555555555555555555555333444555555444444666888555555555555555555555555555555666666666777777777444555666666666666555444444444444444444444555666444444555666666555444444444444444444444444444444444444555555555555444444333333333333444444444444222222222333333222222111222222222222222333444444111111222222333444555555444444555555555444333222111111111222222222222222000000000000000111222222...111222111///...000222111000///000111222111///........................111000000//////000000111000000111000//////000222........................////////////////////////................................................000000000/////////............///000000000000000////////////000000000000////////////000111222333000000111111222333444444000000000111222222333333333333333222///...///111111111222222222333333333222222222222222222222222000000000000111222333333111111222222222333333333333444555555333333444555333333444555555555555444444444444555666666777777555555444444555555666777666666777777777777666666666666777777777777666666444666777777777777888:::::::::;;;;;;;;;;;;::::::777777777777777777777777555666666666777777777777555555666777777888999999666777777888888999999999999999999::::::;;;;;;<<<:::::::::::::::;;;<<<<<<;;;;;;;;;<<<===@@@BBBDDD666666555555555555666666333333333333333333333333333333333333333333333333333666666333222555555222333333333333333333333333222222111111111222333444111222333333444444333333000222333222000///000222......///000111111222222000000000111111222222222///000111222222111000///...000111111///...000222000000000000111111111111////////////////////////111111111111111111111111//////000111111111111111............////////////---///111222111000000111......///000000000000000111111000000000000111111000000000000111111111111000000111222222222111111///000000000111111111111111111111111111111111111111111111222222222333333111111222222222222111111222222222222222222222222333333333333444444444444222222333444444444444444333333333333333444555555666444333444777888777555555555444444444444555555444777777444444666666333666555444333333444555666555555555555666666666666444444444444444555666666555555444444444444555555666555555444555555777777666666666666666666666666777666555444444555666777444555555555333444555777555555555555555555555555222222333333333444444444444555666777777666555444444444444444444555666666555555555555555555555555444444444444444444444444222333555666666555333222222222222222333333333333111222222333333222222222333222222222222333444444///000111222333444555555444555555666555444333222111111111222222333333333222111111111111222333333111111111000//////111222222000//////111222111///////////////////////////111111000000000000111111000111111000//////000222........................////////////////////////................................................000000000000/////////...,,,---...000111111111111////////////000000000000////////////000111222333111111111222222333333333///000000111222222333333444555555333111111222333111111222222222333333333222222222222222222222222111111000000111222444555111111222222222333333333333444555555333333444555222222333444444444444444444444444555666777777777555555555555555666666777888777777666666777777888777777777888888777777666444666777888777777888:::999::::::;;;;;;::::::999999999999999999999999999666666777777777888888888666777777888888999999999777888888999::::::;;;;;;999999::::::;;;<<<<<<<<<;;;;;;;;;<<<===>>>???@@@?????????@@@CCCFFFIIIKKK666666555555555555666666333333333333333333333333333333333333333333333333333666666333222555555222333333333333333333333333555444333111000111111222111222333333444444333333111333444333000...000222444333333222111000//////111111111222222333333333///000111222222111000///,,,///111000///...000333000000000000111111111111------......//////000000111111111111111111111111//////000111111111111111,,,---///000222444666777+++---000000////////////......///000000000000000111111000000000000111111////////////000000000000///000111222222222222222//////000000111111111222111111111111111111111111111111222222222333333333111111222222222222111111333333333333333333333333666666666555444444333333111222333333444444333333444444444444444555666777777444333444777888777555666555444333333444555666777999999555555777777444777666444333333444666777555555555555666666666777555444444444444555666666666555444333333444555666666555555444444666777888555555555555555444444444888777444333333444777888555555666555333333555666666666666666666666666666555555555666666666666777444555666777777666555444444444444444444555666777444333333222222333333444444444444444444444444444000222444666666444222000111111222222222333333333111222222333333333222222333333222222333333444555......///111222333444555444555666666666555333333111111111222222333333333333333222222333333444555444222000//////111222333222000...///222333111///000000000000000000000000111111000000000000111111000111111000//////000222000000000000000000000000////////////////////////.....................---000000000000000000000000------...///000111222222+++,,,...///111222222222////////////000000000000////////////000111222333111222222222222333333333///000000111222222333333555666666555333333444666111111222222222333333333222222222222222222222222222222111111222444555666111111222222222333333333333444555555333333444555111222333333444444444333444444444555666777777888555555555555555666777777999888777666666777888999777777888888888777777666555666888888777777999:::888999999::::::999999888999999999999999999999999777888888888888999999999888888888888999999999999::::::;;;<<<<<<===>>>>>>999999::::::;;;<<<===============>>>???AAACCCCCCHHHHHHIIIJJJMMMQQQUUUXXX555555555555555555444444222222222333333444444444222333333444444333333222444444444333333222222222444333333222222111111111...//////000111222222222000111222333333222111000222222222111111111000000......//////000000111111222111111000000/////////////////////////////////////////////000000000000---,,,,,,...222333000...//////////////////////////////000000000000//////000000///////////////000222222222111111111111111000000000000////////////222111000.........///000111111000000//////......111000...------///111333//////000000111111222222000111222333333222000///222222222111111111000000111111111111111111111111///000000000000111111111333333333333222111000000555222///000222444333222333333333333333333333333333333222222333333444555333333555666666666555444555444444333333444444555666666555333222333555888777444222222444666444222444444444444444555666777333333444555555444333333555555555444444333333333555555666666666666555555555444444333333333444444222111111111222444666777555444333444666777666555555555555555555555555555222333444444555555444444555555444444444555555666444444444333333222222222555555555555555555555555444333333222222333333444333444555666555444333222222222222222222222222222444444444333333222222222222333333444444333333222111111111111111222222222333444555666666555444333222222222000//////111333222222222222222222222222222000///...///000222333...000111000///...///111222111111111000000//////---......///000/////////333333333222111000//////111111111111000000000000000///---,,,,,,---///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////............//////////////////000000000000//////000111111111111111333222111000000111222333111000...---...///111222111111222222222333333333000000111111111222222222000000111222333333444444222333333444555555555444444333000//////111444666333333333333333333333333333333222222333333444555666666555555555444444444555555444444444444555555666555555555555666777777999888666777888999777666:::999888666555333222111888888888888888888888888888888999999999888888777999999999999999::::::;;;888999::::::999888888888777999;;;;;;;;;;;;===>>>888<<>>AAACCCBBBBBBCCCDDDDDDDDDEEEFFFHHHMMMMMMMMMOOOQQQRRRRRRQQQ555555555555555555555555333333444444444555555555222333333444444333333222444444333333222222222222333333333222222222222222000000111111222333333333111222333333333333222111222222222111111111000000000000000000000/////////111111111111111111000000111111111111111111111111////////////000000000000...------///222222000...000000000000000000000000//////000000000000//////111111000000000000111111111111111111111111111111000000000000////////////111000///......//////000111111111111000000000///111000...------///111333000000000000000111111111000000111222222222222222222222222111111111000000111111111111111111111111222222222222333333333333111222222333333333222222555222000000222444333222444444444444444444444444333333222222333333444555333444555666666666555444666555555444444555555666555666555444333333555777777555333333555777666444555555444444444555555666444444555666666555444444666666666555555444444444555555555666666555555555555444444333333444444555333222222222222444555666555333333444555666555444555555555555555555555555222333444444555555444444666555555444444444555555444444444333333333222222555555555444444555555555444333333222222333333444444444555555444444333222555555555555555555555555444444444333333222222222222333333444444333333222000000111222222333444444333444555555555555444333222222111111111222222222222222222222222222222222222111000///000111333444000111222111000///000222111111111111000000000///////////////000000000111222222222222111000//////111111000000000/////////000///---,,,,,,---///000////////////////////////................................./////////000000000000////////////000000////////////000000000000//////000111111111111111333333222111111222333333222111/////////000222333111111222222222333333333111222222222333333333333///000000111222222333333222333333444555555444444333222111000111222444555444444444444444444444444333333222222333333444555666666555555555444444444666555555444444555555666555555555666666666666777888777666666888888777666888888777777666555555555888888888888888888888888888888999999999999888888777777666666666777777888999:::;;;::::::::::::;;;;;;<<<>>>===<<<<<<===>>>===AAABBBAAAAAAFFFIIIIIIKKKKKKJJJHHHHHHHHHJJJKKKMMMMMMMMMNNNPPPRRRSSSSSS555555555555555555555555555555555555555666666666222333333444444333333222333333222222222222222111222222222222333333333333111111222222333444444444222333333444444333333222222222222111111111111111222222111000000///......///000222333333222111000111111111111111111111111////////////000000000000000//////000111222000...111111111111111111111111//////000000000000//////222222111111111111222222000000000000000000000000////////////000000000000000////////////000000111222222111111111111000000111000///......000111333111111111111000000000000111000000000111222333333222222222111111111111111111111111111111111111111222222222222333333333444000111222333444444444444444333111111222333333222555555555555555555555555333333333333333444444555333444555555666666555555666666666555555666666666444555666555444444555666888666555555666777777666666666555444444444555555555555666777777666555555666666666666666555555555444444555555555555444444555444444444444444555555444444333333333444444555444333222333555666555444555555555555555555555555333333444555555555555444777666555444444444444444444444444444333333333333666555444333333444555666444444333333333333444444555555444333333333333444333333333333333333333333444444333333333333222222222333333444444333333222000000111222333444444444222333333444444333333222222111000222555666444111222222222222222222222222222222111000111222333444000222333222111000111222111111111111000000000000111000000//////111222333222222222222111000//////000000000/////////......000///...------...///000////////////////////////000000000000000000000000////////////000000000111111111000000000000111111////////////000000000000//////000111111111111111444333333222222333333444222222111000111222333444111111222222222333333333222222333333333444444444111111111222222333333444222333333444444444444444222222222222333333333444555555555555555555555555333333333333333444444555555555555555555444444444666555555444444555555666444555666777777777666666777666555666777888777666777777777777777888888888888888888888888888888888888888999999999999999888777777666666666666666777::::::::::::;;;<<<=========???@@@AAAAAAAAACCCEEEDDDHHHHHHEEEFFFLLLQQQRRRWWWTTTPPPLLLJJJJJJLLLMMMMMMMMMMMMNNNPPPTTTXXXZZZ555555555555666666666666555555555555555555555555222333333444444333333222222222222222222222222222111222222333333444444444111222222222333333333444222333333333333333333222111111111111111111111111111111111000000000//////...000111333444333222111111111111111111111111111////////////000000000000111111000111111111000///000000000000000000000000//////000000000000//////111111000000000111222222////////////000000000000////////////000000000000......//////000000111111111000000000000000000000111000///...///000222333222222111111000000//////333222111000000000222222111111111111111111111111111111111111111111111111000000000111111111222222111222222333444444333333333333222222333333333333444444444444555555555555333333333333333444555555444444444555555555555555666666555555555555666666333555666666555444444555666666555555666777777777777666555444444444444444555555555666666555555555666666555555555555555555333333444444444444333333555444444444444555555666666555555444444444444444444333222333444555555333555555555555555555555555333444444555555555555555777666555444444444444444444444444444444444333333777555444333333444555777444444333333333333444444666555444333222333444444222222222222222222222222333333333333333333333333222333333444444333333222111111111111222222222222222222222222222222222222333000///222777999555111222222222222222222222222111111000000000111222333000111222222000000111222111111111000000000000000111000///......000222333111111111111111000//////////////////............//////............//////////////////////////////000000000000000000000000....../////////000000000111000000//////000000111////////////000000000000//////000111111111111111333333333222222333333333222111111111111222333333111111222222222333333333222222222333333333333444333333333333444444555555222333333444444444333333111222333444444444333222444444444444444444444444333333333333333444555555555555555555555555555555666666555555555555666666333555777888999888666555777555555555777888777666888888888888888999999999888888888888888888888888888888999999::::::999999999999888888888888999999:::999999999<<<>>>???@@@>>>@@@DDDFFFHHHJJJMMMPPPLLLNNNMMMIIIJJJQQQXXXZZZaaa[[[SSSMMMJJJKKKLLLMMMNNNNNNOOOQQQUUU[[[bbbggg555555555666666666777777555555444444444444444444222333333444444333333222222222222222222222222222222222222333333444444555111111111222222222222222222222111111111111222222111111111111111111111111///000000000111111111222///000111222333222222111000000000000000000000000////////////000000000000111111111111000000000111//////////////////////////////000000000000/////////////////////000111222......//////000000000000.../////////000000000111......//////000000111111.../////////////////////111000000///000111222222222222111111000000//////555444222000//////000000111111111111111111111111111111111111111111111111000111111111111222222222444444444444444333222111333333444444333333333333222222333333333444444444444444333333444444555666444444444444555555666666555444444333333444444555333555666666555444444555444555555555555555666777777666555444444444444444444444444444444444444444444444444444444444444444333333444444444444333333444444444444444555666777666666666666555444444333444333222333555666555444666666666666666666666666333444555555666666555555666666555444444444444444444444444444444444444444666555444444444444555666555444444333333444444555666555444333222333444444666666666666666666666666333333333333333333333333222333333444444333333222222222222111000000//////222222222222222222222222333000///222777999555111222222222222222222222222///////////////000000111///000111000//////000111000000000000000000111111000///...------///111222000000111111111000//////////////////............/////////....../////////////////////////////////////////////////////////------........./////////000//////......//////000////////////000000000000//////000111111111111111111111222222222222111111000000000000111111222222111111222222222333333333111111111111222222222222222222222222333333333333222333333444333333222222111222333555555444333222333333333333333333333333444444333333444444555666444555555555555555555555666666666555555666666666444555777999999888777555666555555666777888888777999999999999888888888888888888888888888888888888888888999::::::::::::::::::999999999999:::;;;;;;;;;:::999<<<@@@CCCCCCCCCDDDFFFJJJLLLNNNPPPSSSVVVRRRSSSQQQMMMOOOWWW___bbbkkkcccYYYRRROOOOOOPPPPPPOOOQQQTTTWWW\\\dddnnnuuu555555555666666777777888555555555444444444444444222333333444444333333222222333333333333333444444333333333333444444444444111111111222222222222222222111111000000111111222111111111111111222222222//////000000111222222333000000000000000111111111////////////////////////////////////000000000000///000111000//////000222........................//////000000000000//////............///000111222...//////000000111111222......//////000000111111...///000000000000000///------............//////111000000000111111222222111111111111000000000000444444222111000000//////111111111111111222222222111111111111111111111111333333333333444444444444555555555555444333222111222333555555444333333444111222222333333444444444444444444444444555555666555444444444444555666666444444333333333333444444444555666555444444555666333444555555444444666888666666555444444444555555444444333333333333444444333333333444444444444444444444555555555555444444444444444444555666777777666666777777666555444444555444333444666777666555666666666666666666666666444444555666666666666555555555444444444555555666444444444444555555555555555555555555555555555555555555444444444444555555555555444333333333333444555555555555555555555555222222333333333333444444222333333444444333333222333333222111111000000000333222222111111222222333222111000222555666444111222222222222222222222222........./////////000000...000111000///...///000000000000000111111111111///...---------...000111///000000111111000//////000000000/////////......////////////////////////////////////////////////........................------------............//////............//////////////////000000000000//////000111111111111111000111111222222111111000000000000111111111111111111111222222222333333333000000111111111222222222000000000000000000000000333333333333333222222111111222444555555555444333333333333333333333333333444444444444444555555666444444444555555555555555777666666555555666666777555666777888888888777777777666555666888:::999888999999999888888888888888888888888888888888888888777888999:::;;;;;;;;;;;;888888888999:::;;;======???>>>???CCCHHHKKKKKKIIIMMMOOOPPPQQQQQQQQQSSSUUUTTTWWWVVVSSSVVV```jjjmmmuuulllaaaYYYWWWWWWWWWWWWSSSVVV[[[___dddlllwww444555555666777777888888666666666555555555444444222333333444444333333222333333444444444555555555444444444444444333333333333333333333333333333222333222111111111111222333000000111111111222222222111111111111111111111111222000///...---...///000000000000000000000000000////////////000000000000---///000///---...000333//////////////////////////////000000000000//////////////////000111222333//////000000111222222333.........///000111111111///000000111111000///.............../////////000000000111111111222222222000000000000000111111111000111111222222222111111000000111111111222222222111111111111111111111111333333333444444444555555333444444444444444333333111444666666444222333444222222333333444555555666444444444444444555666666555444444333444555666777555555444444444444555555555666555444333333555777333555777666555555888:::555555444444444555555666666555444333333444555666444444444444555555555666555555555666666555555555444444444444555666777888666666777777777666555555666555444555777888777666666666666666666666666666444444555666666666666666444444444444444555666777444444444444555555555666333444555777777555444333555555444444444444555555444444555555444444333222333333333333333333333333222222222333333444444444222333333444444333333222222222222333333444444444444333222222222222333444222222111111111222222222222222222222222222222222......///000000000000000///000111111//////000111///000000000111111111111...////////////000000000//////000000000000000///111111000000000///////////////000000000000//////////////////////////////////////////////////////............////////////000000////////////000000////////////000000000000//////000111111111111111111111222333333222111111000111111222222222222222111111222222222333333333111111111222222222333333111111111111111111111111333333333333333222111111222333333444444444444444444444444444444444444444444444444444444555666666444444444555555555666666777777666666666666777777666666777777777888888888888777666777:::;;;:::999666666777777888999999999888888888888888888888888777888999:::;;;;;;;;;;;;999999:::;;;===???AAABBBFFFEEEGGGMMMTTTWWWTTTQQQPPPQQQSSSRRRQQQQQQRRRSSSUUUXXXZZZZZZ```mmmxxx|||{{{rrrggg```^^^^^^]]]\\\XXX]]]bbbeeeiiiqqq{{{444555555666777888888999888888777777666666666555222333333444444333333222444444444555555666666666555555555444444333333333444444444444444444444444444444222222222222444444000000111111222222222222333333222222111000000000333111...,,,+++---///000111111111111111111111111////////////000000000000,,,...///...,,,---111444000000000000000000000000//////000000000000//////000000000000111222333444///000000111222333333333---......///000111111222000000111111111///...---.../////////000000111111000111111111111222222222//////000000111111222222---...000222333444333333000000111111222222222222111111111111111111111111111111222222222333333333222222333444555555555555111444777666444222333444333333444444555666777777555444444444444555666666555555444333444555666777666666555555555555666666666666555333222333555888444666888888666666999<<<444444444444444555666777777666555444444555666777444555555555666666777777555555666666666666555555444444444555555777888888555666777888888777666555777666555666777888888666777777777777777777777777444555555666666666666666333333333444555666777888444444444555555555666666222444666888888666444222555555444444444444555555333444555666555444333222666666666666666666666666222222222333333444444444222333333444444333333222111222333444666777888999444444333222222333444444222222222000//////111333222222222222222222222222//////000111111111111111000222333222111000111222//////000000111111111222//////000111111111111000//////000000000000000///111111111111000000000000//////000000000000//////////////////////////////////////////////////////////////////000000000000111111000000000000111111////////////000000000000//////000111111111111111222222444444444444222222111222333444444444333333111111222222222333333333222222333333333444444444444444444444444444444444333333333333333222111000333333333444444444555555555555555555555555555555555444444444444555666666444444444555555555666666777777666666666666777777777777777666777888888999888777777888:::<<<;;;:::333444555777888:::;;;;;;888888888888888888888888777888999:::;;;;;;<<<;;;<<<<<<===???AAACCCEEEGGGKKKKKKNNNTTT\\\___\\\WWWNNNOOOQQQRRRQQQRRRSSSUUUTTTYYY]]]___hhhvvv|||tttiiibbbaaaaaa```^^^\\\aaafffiiilllrrr{{{444444444444444444444444666555555555555444444444000111333444444444333333333333333222222222111111666333222333555666444222000222444444333111111222111111111111111111111111111111111111000///......222111111111000000//////////////////////////////000///...------...///000111///---...111222000...000000000000000000000000------------.........//////---,,,...111222000------...000111111111000///111///---...111222000...000000000000000111111222000000000000000000000000////////////////////////000000000000000000000000...///000111111000///...000000000000000000000000111000111222333333111///111111111111111111111111444222111222333333222111111111111111111111111111333333333333333333333333111111222333333444555555444444333333333222222222666555444222111000//////666444111222444666555333333222222333444444333111111222333333222222444666444444444444444444444444999666444555777777555333555444333333333333444555666666555555555444444444666444222333555666444222444444444555555555666666444444666666666555444333555555444444444555555666222333333444444555555666333333333333333333333333444333333222222333333444444555666666666555333222444444555555555555444444333333333333333333333333222444555555444333333444000111111111111222222222444111000111333444222000///000111222333444444444111111222333333333333222//////000000111111222222---...///000000///...---/////////000111111222222111000///......///000111......///000000000000000+++---000111000///......000...---...///000///---000000//////.........---...///000///......///000........................------------------------.......................................---------111111000000000000111111////////////000000000000000000000000000000000000...000111111000000111222///000111222333444444444111111000000000000111111555444333111//////222444333333333222222111111111444333333222222111111111333222111111111222333444333333222222333333444555333444444555555444444333111333444444333333555666999999888888888888888999666666666666777777777777999999888888888888888888555777888888777777999::::::888555666:::<<<<<<;;;:::<<<@@@DDDGGGIIIJJJJJJOOONNNNNNQQQVVVXXXXXXVVVSSSPPPPPPTTTUUUSSSQQQSSS\\\[[[[[[aaakkktttyyyzzztttsssllleeegggmmmmmmhhhkkkhhhjjjsssyyy444444444444444444444444444444444555555555666666444555666777777777666555555444444333333222222222555333222333555666444222000222444444333111111222333333333333333333333333333333444444444333222222222222222222111111111000000000000000000000000000111000000/////////000000111///......111111000...000000000000000000000000---.........////////////111///...///111222000---//////111222222222111000111///...///111222000...000000//////000000111222111111111111111111111111111111111111111111111111000000000000000000000000222222333333333333222222000000000000000000000000111111111222333333111///111111111111111111111111444333222222333444333222222222222222222222222222333333333333333333333333333333333444444555555666333444444555666777888999777666555444333222222222777555333333555777666444555444333444666666444333555666666555444333555666555555555555555555555555888666444555666777555333666666555444444555666666666666555555555444444444666444333333666666555333444444444555555555666666444555666666666555444444666555555444444555555666555555555555555555444444777777777777777777777777555555444444444444555555666666777777666666555444444444555555555555444444444444444444444444444444555666777777555555666777222222222222333333333333999777555666888999888666000000111222333333333333333222111000111222444555000000000000111111111111///000111222111111000///000000111111111111222222222111000//////000111222......///000000000000000...000333444333111111111000///......000000///...000000/////////.........222333222000---*********........................------------------------........................000000000000000000000///111111000000000000111111000000000000111111111111111111111111111111111111///000111111000000111222000111222222333333333333222222111111111111222222444444444222000000333555444444444333333333222222333333333222222222222222444333222222222333555555444444333333444444555666444555555666666555555444555666777777666666777888888888777777777888888999999999999::::::::::::;;;999999888888888888888888666888999999888888999;;;<<<:::888999<<>>@@@CCCHHHLLLOOOOOONNNNNNOOOOOOPPPTTTYYY[[[ZZZYYYXXXUUUUUUYYYZZZXXXXXXZZZ\\\]]]___ccchhhooovvv{{{yyy{{{yyyyyy~~~}}}444444444444444444444444222222333444555666777888333444444444444444333222666666555444444333222222555333222333444555444222000222444444222111222222333333333333333333333333///000111111222222111111333333333222222222222222111111111111111111111111111111222111111000//////111///...///000111000...000000000000000000000000////////////000000000000111000000111222222000...000000111222222222222222111000//////111111000///000000//////000000111222222222222222222222222222111111111111111111111111////////////////////////111000000//////000000111000000000000000000000000111111000111333333111///111111111111111111111111444222111222333444333222333333333333333333333333333333333333333333333333555555555555555555555555444555555666777888999999777777666555555555555555888666555555666777777666666555444555777777555444666777777666444333444555666666666666666666666666777666555555666666555444777777666555555666777777666666666555555555555444666555444555666777666555444444555555555666666666555555666666666666555555666666555555555555666666777777666666555444444333555555555555555555555555666666555555555555666666888888777666666666666666444444555555555555444444555555555555555555555555333444444333111111333555333333333333444444444444777555333333444555666555000111111222333333333333444333000//////111444666111111111111111000000000111222222333333333222222222222111111111111000000222222111111111111222222......///000000000000000,,,...000111000//////000111000//////111111000///000000////////////......333333222000,,,)))((()))........................////////////////////////........................//////000000000000000000111000000//////000000111111111111111222222222222222222222222222222222222///000111111000000111333111222222333333333222222333333222222222222333333333333333222111111444666555555444444444444333333222222222222333333333333444444444333444555555666555555555444555666666777666666666777777666666666666888888888666555666777666666666666777888888999777777777777888888999999888888999999999999999999777999::::::888888999;;;;;;::::::===AAADDDFFFFFFJJJLLLPPPSSSSSSQQQOOOLLLLLLMMMQQQVVV\\\^^^]]]\\\]]]ZZZYYY[[[\\\ZZZ[[[___^^^bbbgggjjjooowww555555555555555555555555333333444444555666666777333333333333222222111111666666555444333222111111444333333333333444333333111222333333222111222333111111111111111111111111---...///000111111111111222222222222222222222222111111111111111111111111000111222222111000...---000/////////000000000//////////////////////////////000000000000111111111/////////000111111111000000000111111111222222222111111000000000000000//////////////////000111111111111111111111111111111........................////////////////////////000///...------...///000000000000000000000000000222111000111222333111000111111111111111111111111222111000111333333333111333333333333333333333333333333333333333333333333555555555555444444444444555555555444444444444333777666666555666666777777777666555555666666666666666555444555666777555333333444555555333222333444666666666666666666666666666666555555666666666555666666666666666666666666666666666555555555555555666666666666777777777777555555555555666666666666555555666666777777777777777777666666555666666666666666666555555444444444444444444444444444444444666555555555555555555666999888666555555555666777444444555555555555444444555555555555555555555555222222222000...///222444333333333333444444444444222111///...///000111222000111222333333333333333333222111000111222333555222222222111111000000000222222222333333333333333222222111000000///......111111111111111111111111......///000000000000000+++---//////.........///111000///000111222111///000000//////////////////---...///...---,,,---...........................////////////////////////........................------------............000000////////////000000000000000111111111222222222222222222222222222222///111222222111000222333222222333333333222111111222222222111111222222222000111222111000111333555444444444444444333333333111222222333333444444444444444444444444555555555555555444444555555666777555666666777777666666555444555666555333222333444555555555555666777999999444444555555666666777777888888999999999999999:::888999::::::999999:::;;;999:::<<<@@@FFFJJJMMMOOOQQQRRRRRRQQQPPPNNNLLLJJJOOORRRWWW]]]bbbdddcccbbbccc___^^^```___]]]```eeedddiiiqqq{{{555555555555555555555555555555555555555555555555777777666555555555444444444444444333222111111000222333333333333222333333111222333333111111222333111111111111111111111111000000222333444555555555000000111111111111111111000000000000000000000000//////000111000///---,,,///000000000/////////000////////////////////////000000000000111111111222+++,,,...///000111111222////////////000000111111111222222111000//////000/////////...///000000111000000000000000000000000........................000000000000000000000000333333111000000111333333111111111111111111111111333111000000222222222000000000000000000000000000000//////000111222222111333333333333333333333333333333333333333333333333444444444333333333333333444444444333333333222222555555555555555555666777555666555555444444555666555444333444666666444333000222444555555444555666555555555555555555555555555555666666555555666666555555555555555555555555666666666666666666666666555666777777777777888888555555555666666666777777666666666666777777888888999888777666666666666666333333444444555555555666666666666666666666666666555555444444444444555555777666555444333444555666444444555555555555444444444444444444444444444444666666555333222222555888222222222222333333333333333222222111000111222333111111222333333333222222000111222333444333222111333333222222111111000000111111111111222222333333111111000///...------,,,///000000000000000000///......///000000000000000///000222222111111111333111000///000111222111/////////000000000000000000***,,,............000111////////////////////////000000000000000000000000////////////////////////,,,---------......//////000000////////////000000/////////000000000111111111111111111111111111111000111222222111111222333222222333333333222111111111111000000000000111111///000111111000000222333222222222222222333333333222222222333333444444555222333333444444444444444444444444333444555555666555555555666666555555555444555555444222111222333555555555555666777999999555666666777888999999999888888999999::::::::::::777999:::;;;::::::;;;======???BBBFFFIIILLLOOOQQQSSSRRROOOMMMMMMOOOQQQRRR[[[___dddhhhjjjjjjiiihhhfffeeeeeehhhhhhhhhlllssstttyyy555555555555555555555555666666555555555444444444666555444444333444444444333333222222222222111111111333444333222111222444222333333222111111222444333333333333333333333333///000111222333333333333000000000000000111111111000000000000000000000000......////////////.........000111000///...///111000000000000000000000000000000000000111111111111))),,,.../////////111222/////////...///000000111111222333222000//////000//////......//////000111////////////////////////111111111111111111111111000000000000000000000000111111111000000111111111111111111111111111111111333111000000111222222111000000000000000000000000000//////000222333222111333333333333333333333333333333333333333333333333333333333333333333333333222222333444555666777777555555444444444555555666555666666555444444555777555444333444666666444333000333666888888888888999555555555555555555555555444555666666555555666777444555555666666555555444555666666666666777777777444555777777666666888999555555666666666777777777777666666666777888999::::::999888777777666666777333444444555666666777777444444444444444444444444555444444444444444444555666666555444444444444444444444555555555555444444444444444444444444444444444555555333222222444666222222222222333333333333111333444333222111222333111222222333333222222222...000333555555444222000222222222222222111111111000000000000111222333333111111000//////...------//////000000000000//////......///000000000000000...///111000//////000222111000//////111111000/////////000000000000111111---...000///......///000////////////////////////000000000000000000000000////////////////////////......//////000111111111000//////......//////000.../////////000000000000000000000000000000000000000111222222111111222444111222222333333333222222111000000000000000000111///000222111000000111222111111222222222222333333333333333333444444444444222222333444444444444333444444333333444444555666444555555666666555555444555666777666555444555666666666666666777888888999444444555666777888888999888888999999:::;;;;;;;;;888:::<<<======>>>???AAAFFFIIIKKKMMMMMMNNNOOOQQQSSSQQQOOOOOORRRXXX^^^ccceeeiiimmmpppppppppppppppnnnnnnrrrvvvvvvvvv|||555555555555555555555555444444444555555555555555333222111111111222333444222222222333333333333444111333444333111000222444222333333222000000222444333333333333333333333333---...///000000000000000000000000111111222222222111111111111111111111111............///000111111...000111111......///111000000000000000000000000/////////000000000111111,,,///111111///...///111000000/////////000111222111333444333000...///111///............///000000////////////////////////111111111111111111111111222222222222222222222222......////////////......111111111111111111111111333111000///111222222111000000000000000000000000111000000111333555444333222222222222222222222222333333333333333333333333222222333333444444555555333333444555666777888888666555555444444444555555555777888777444444666888666555444555777777555444111444777999888777777888666666666666666666666666333555777666555444666888555666777777777777666555555666666666777777777777333555777777555555777999555666666666777777777777777777666666777999:::;;;;;;:::999888777777777777777777777777777888888888333333333333333333333333666666555555555555666666666666666666666555444444444444555555555555444444555555555555555555555555111333444333222111222333333333333333444444444444...111444444222000000111222222222333333222222111000111222444444333222111111222222222222222222333111000000000111222333444222222111111000000/////////000111111111111000///......///000000000000000,,,---......------...000000///......000000///...//////000000000111111111///000111000///...///111////////////////////////////////////////////////////////////////////////......//////000111111222//////............////////////000000000111111111111111111111111111111111000111333222111111222444000111222222333333333333222111111000000111111222111333444444222111111222222222222333333333444444444444444444444333333333222333444555666555555444555555555444555555666777555666666777777666666555666777888888777777888999888888777777777888888999333333444555666777888888888888999999:::;;;;;;<<<;;;===???@@@AAABBBEEEGGGKKKNNNRRRSSSRRRRRRTTTVVVUUUTTTSSSUUUZZZaaahhhllllllqqqwww}}}666666666666666666666666222333333444555666777777555444444333444555777888222222333444444555555666000333444333111000222444222333333111000000222555111111111111111111111111111111222333333333333222111111111222222333333333222222222222222222222222//////......///111333444...000222111...---///111000000000000000000000000////////////000000000000000222444333///---...///222111000000000111333444222333555333000...///111...............///000000000000000000000000000000////////////////////////222222222222222222222222000111222333333222111000111111111111111111111111444222000///111222222222000000000000000000000000333222222333555666666555111111111111111111111111333333333333333333333333333333444444555666777777666555555555555444444444777777666555555555555555666888999888666555777:::777666666666888888777555111444666777666555444444777777777777777777777777333555777777555444666999666777888999999888777666555666666666777777888888222444777666555555777999666666666666777777777777888777777666777999;;;<<<;;;:::999888777777777777;;;;;;::::::999888888888777777777777777777777777777777666666666666777777666777888888888777555444444555555555555555555444777777777777777777777777444666888777666555555666444444444555555555666666///333777888666333222333222222333333333222222111222222111111222222333444111111111222222333333444111111000000111333444555333333333222222222222222000111222333333222111000...//////000000000000000///000111000///000111333000...---...///000///...//////000000111111111222...///111111000000222333000000000000000000000000////////////////////////000000000000000000000000,,,,,,,,,---...//////000//////............//////000111111111111222222222222222222222222222222222000222333333222111333444///000111222333444444444333222222222222222222333444555666666444222222333333333333444444555555555555555555444444333333333333444666777777777666555666666666666666777888888777777888888888888777777555666888888777777888::::::999888888888888888999777888999:::;;;<<<======888888999::::::;;;<<<<<<<<>>;;;<<<>>>>>>;;;:::;;;<<<<<<;;;;;;<<<======<<<:::999999999999:::;;;;;;:::::::::::::::::::::999888777777777888888444555666777666666555444777777777777777777777777444666777777666666777888333444555777777666555444444444444444444444444444333333444444444444333333666555444333333444555666111111111111111111111111666555444444444444555666111111222222222333333333000000000000000000000000222222222222111111111111000000000000000000000000000000000111111111222222///000000111111111111111000111111111000///...---111111000///////////////111000000000/////////...000/////////............000000000//////.........---///000///...---...///---///111111000000000222111000000000000000000000////////////000000000000111111000000000000111111111222222333333222222111111111222222222333333333555444222111111111222222444333333333222222222111444444444444444333222111222333444444222222333444444444444444444444444444555555444444444555666777666666666666666777888999666777888888999888888888888888888888999999999999888777777999;;;;;;999777999888;;;@@@@@@===@@@FFFLLLSSSWWWUUUSSSTTTSSSOOOZZZ]]]dddlllmmmhhhhhhkkk```___bbbgggjjjnnnwww555555666666666666555555333333444666888777444222333444555555666555555555555555444444444333333333333333222222222222333333333333444444444555555555333333222222222222333333000000000111111111222222000111222222111000111222111111111111000000000000222111...------...111222111111000000//////.........///000000111111000000000000000000000000000000000000000000000000000000000000000///---,,,...///111111222222222222222333......///000000111222222//////000000000000///...111111111000111222222333000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000000000111111111222222222222333333333333444222333444333111111333444333333333333333333333333333333333444444444555555333666777555555888777444444333222333555666555444888666666666888999888777777777555555555555777777666666666777777777888888666666777777777777666666777777777777777777777777666777888888777777888999666666777777777777777666999888666555555777:::;;;<<<@@@@@@>>>>>>AAA@@@======<<<<<<<<<=========<<<>>>===;;;:::999:::<<<===;;;:::999999999::::::;;;888888888777777666666666888888888888777666555444777777777777777777777777555666777777666666777999444555666777666555444333444444444444444444444444444444555555555555444444555555555444444555555555222222222222222222222222333333222222222222333333111111222222222333333333111111111111111111111111222222222222222333333333000000000000000000000000//////000000000000111111111111111111222222222222000111222222222222111111111111111111000000000000000000000000////////////////////////............111111000000000000//////...000111000///...///000///111222222111111111222000000000000000000111111........./////////000000222222222111111222222222111222222333333222222111111222222222222333333333555444333333222222333333444444444444333333333333333444444444444333333222222444555444333222333444444444444444444444444444555555444444555555666777666666666777888999;;;;;;777888999999::::::999999999999999::::::::::::;;;:::999888999;;;<<<<<<<<<::::::===BBBEEEGGGMMMSSS```eeeeee^^^WWWWWW[[[]]]aaagggqqqvvvtttooopppuuuoooooossszzz{{{||||||555555666666666666555555333444444666666666555444444444555555555555555444555555444444444333333333333333333222222333333333333333333333444444444444444333333222222333333444000000111111111222222222000111222222111000111222111111111000000000000000111000///......///000111111111000000//////......//////000111111111111000000000000000000000000000////////////////////////***+++------------///111///000111111222222222222000000111111222333333444/////////000000000000000000000000111111111222222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222//////000111222222333333222222222222333333333333222333333222111111222444222222333333333333444444333333333444444444555555333666777555555888777444555444333444666777666555777666555666888999888777888777555444444555777888666666777777777888888888555555666777777777666666777777777777777777777777666777888888777777888:::666777888888888888888888;;;:::999888999;;;===>>>>>>BBBDDDCCCEEEIIIJJJHHHEEEBBB???@@@BBBBBB@@@===AAA@@@>>><<<<<<>>>@@@AAA<<<<<<;;;:::::::::;;;;;;666777777888888777666666999999999888777777666555777777777777777777777777444555777666555555666888666666777777666555444333555555555555555555555555444555555555555555555444333333444444444444333333444444444444444444444444222111111111111111111222111111222222222333333333333333333333333333333333000111111222222333333333000000000000000000000000///////////////000000000111111111111111111111222///000000111111000000///000000000111000000000///000000000000///////////////////////////.........000000000000000000000000///111222111000///000111000222333333222111222333000000000000000111111111////////////000000000000222222111111111111222222111222222333333222222111222222222222222222222222333333333222222222333333444444444333333333333333333444444444444444333333333444555444333222333555444444444444444444444444555555555555555666666777666666666777888999::::::777888888999999999999999999999999999::::::::::::;;;:::999888999;;;===>>>BBB@@@@@@CCCKKKVVVbbbkkkqqqpppkkkbbb\\\\\\bbbgggeeemmmxxxyyywwwxxx~~~{{{vvvsss555555666666666666555555555444444333333444666777444555555555555555444444555555444444444333333333444333333333333333333444222222222222333333333333444333333222222333333444111111111111222222222222000111222222111000111222000000000000000000111111//////000000000000//////111000000000/////////...///000000111111111111111////////////////////////////////////////////////---///000111000000111333---...///000111111000000222111111000000111111222///////////////000000000/////////000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111...///000222333333333333111111111222222222222333222333333222111111222444222222222333333444444444333333333444444444555555333666777555555888777444777555555666777888777666666555444555777888777666999888666555555666888999777777777777888888888888555555666777777777777777888888888888888888888888555777888888777666888999777888888999::::::999999;;;:::999999:::<<<>>>???DDDIIILLLNNNSSSZZZ\\\[[[UUURRROOOOOOQQQQQQNNNKKKKKKJJJGGGEEEDDDDDDEEEEEEBBBBBBAAA@@@???>>>===<<<999:::;;;;;;;;;;;;;;;:::888777777777777777777888888888888888888888888888333555666666555444666777777777777666666555444444555555555555555555555555444555555555555555555444111222333333333333222111444444444444444444444444444444555555555555444444111111222222222333333333222222222222222222222222///000000000111111222222000000000000000000000000000000000///////////////111000000/////////000000000000000000///...------......///000000//////...////////////000000000000.........///////////////////////////////////////000111222111000///000222111333444444222111222333//////000000111111111111000000111111111222222222111111111000000111111111111222222333333222222111222222222222222222222222111111111222222222222111222222222333333333333333333444444555555444444444333444555555333333444555444444444444444444444444555555555666666666666666888777777666666777777777666777888888999999888888888888888999999999999:::;;;:::999888888:::===???FFFGGGIIINNNYYYhhhttt{{{wwwoooeee^^^]]]```fffkkkllluuuzzzzzzwwwxxx}}}xxxqqqnnnoooppp555555666666666666555555444555444333222333777:::555555555666555555444333555555444444444333333333444444333333333333444444111111111222222222333333333333222222222222333333111111111222222222222333000111222222111000111222000000000000111111111111...///000111111000///.../////////000000000000000///000111111222222111111////////////////////////000000000000000000000000///111222111...,,,,,,,,,---...///000000000///...111000...------...///000111000////////////000000......///000000000000///111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111...///111333444444333222111111111111222222222222222333444333111111333444111222222333333444444555333333333444444444555555333666777555555888777444777666555666888999888777666555444555777777777555888888666666666666888888777777777888888888999999555666777888888999999888888888888888888888888888555777888888777777888999888888999:::;;;;;;;;;;;;999999999999:::;;;===>>>DDDIIINNNQQQWWW___bbbaaaaaa```___```aaabbbaaa```[[[ZZZXXXVVVUUUSSSRRRRRRLLLLLLLLLKKKIIIEEEAAA???>>>>>>======<<<;;;;;;;;;888888777777777888888999888888888888888888888888444555666666555555666777777777666666666666666666555555555555555555555555444444555555555555444444222222222222222222222222222222222222222222222222333333444444444444333333111111222222222333333333000000000000000000000000000000000000000111111111000000000000000000000000111111000000000000//////111000///.........///000222222222111111///......,,,---///000000///......////////////000000000000.........///////////////......////////////000000///111222111000///000111111333444444222111111222/////////000111111222222111111111222222222333333111111000000000000111111111222222333333222222111333333333222222222222111000000111222222222111111222222222222333333333333333444444555555555555444333555666555444333444555555555555555555555555555444555666777777777777666999888777666666666666666666777777888999888888888888888888888999999999999999:::;;;;;;;;;>>>BBBEEEIIIOOOWWW___jjjuuuyyyxxxqqqggg]]]ZZZ]]]bbbkkkrrrvvv}}}~~~~~~{{{yyyuuuwwwzzz|||wwwooolllmmmppprrr555555666666666666555555222444555555444444666999555555666666555444444333555555444444444333333333444444333333333333444444222222222333333333444444222222111111111111222222111111111222222222333333000111222222111000111222///000000000111111111111000000////////////000000......//////000000111111000000111222222222222111////////////////////////000000000000000000000000...///000///,,,)))((((((...///000111111000...---000///.........000222333222111000///......//////...///000111111111000000111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222///000222444444333222111222222222222333333333444333444444333222222333555111111222333333444555555333333333444444444555555333666777555555888777444777666555666777888888666999777666666888888777555777777777777777777777777777777888888888999999999666777888999::::::::::::888888888888888888888888777888999999888888999;;;888999:::;;;;;;<<<<<<<<<;;;:::;;;;;;<<<>>>???@@@???DDDHHHJJJOOOVVVYYYXXXZZZ\\\___aaabbbdddfffhhheeefffhhhjjjkkkllllllkkkcccddddddccc___XXXRRRNNNKKKIIIFFFCCCAAA???>>>>>><<<;;;:::999888888999999888888888888888888888888666777888888777777888999666666666666666666777777555555555555555555555555333333444444444444333333555555444333333444555555333333333333333333333333000111222222222222111000111111222222222333333333111111111111111111111111222222111111111111111000000000000000000000000000222222111111111000000000333222000///...///000111000111111111111111000000,,,...///111111111//////.../////////000000000111............/////////000/////////000000111111111///000111111//////000111111222444333111000000111...//////000111111222222000111111111111222222222222222111111111111222222111222222333333222222111333333333222222222111111000111222333333333222222333333333333444444444555333333444555555555555555444555666555444333444666666666666666666666666666444555666777888777777666888888777777777888999999777888999999::::::999999999999999999:::::::::;;;888:::>>>@@@BBBFFFKKKOOOTTT[[[bbbgggooovvvuuunnnjjjccc]]]^^^aaagggttt|||wwwxxx}}}}}}yyyyyy}}}~~~yyyvvvyyy{{{zzzzzz{{{{{{vvvoookkklllnnnpppqqq555555666666666666555555///333777888666555555777555666666666555444333333555555444444444333333333555444444333333444444555333333333444444444555555222111111111111111111222111111222222222333333333000222222222111000111222//////000000111111111222222111...------...111222------...///000111222222000000111222222222222111////////////////////////000000000000000000000000...000222111///---------000111222333222000...---111111000000222444777999333222000///.........//////000111222333222111111111111111111111111111111000000000000000000000000111111111111111111111111333333333333333333333333///111333444444333222111333333333444444444555555444555555444333333444666111111222333333444555555333333333444444444555555333666777555555888777444666555444555777777777555;;;999888888999999777666777777888888888888777777777888888888888999999999777777888999:::;;;;;;;;;888888888888888888888888888:::;;;;;;:::999;;;<<<888999:::;;;<<<<<<<<<<<<>>>>>>>>>???@@@BBBCCCDDD>>>BBBEEEFFFIIIOOOPPPOOOKKKOOOTTTWWWYYY\\\aaaeeehhhkkkqqqwww|||~~~~~~yyyqqqiiiddd]]]ZZZUUUPPPLLLIIIHHHGGG@@@???<<<:::999888888999888888888888888888888888777999::::::999999:::;;;666666555666666777888999666666666666666666666666222333333444444333333222888777555444444555777888555555555555555555555555333444555555555555444333111111222222222333333333444444444444444444444444444333333222222111111111000000000000000000000000333222222222111111000000555333111000///000111222------...000000111111111---///111222333222111000.../////////000000111111---.........//////000000000000111111222222222222...000111000///...///000111222333333111000000000...//////000111222222222000000000000111111111111444333333222222333333444222222222333333222222222333333333222222111111111000111333444555444444333444444444555555555666666333333444555666666666555444555666555444444555666777777777777777777777777444555777888888888777666777777777888999:::<<<<<<999999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<666;;;@@@DDDHHHLLLSSSWWWaaaeeeffffffkkkqqqpppiiigggdddccceeegggmmm}}}|||xxxwww{{{|||{{{xxxtttwww~~~zzzxxx{{{xxxuuuoookkkfffeeehhhjjjjjjhhh999999999888777666666666777666555666777777555333222555555222222555555222444444444333333333222222222333333444444333333222222222111111111222444555333333222111111222333333222222111111000/////////111111111111111000//////111111000000000000111111////////////000000000000000000000000000000000000222222111000//////000000//////000000000000//////000000///...............///000111000///...///000............/////////////////////...///333888<<<777777666222---,,,000333222222111111000/////////000000000000111111111111222222222111111111111000111111111111111111111111111111111111111000//////222333444444555555444444555333111111333444222///333222222111111222222333444444444555555555555666444444444444444444444444555555555555555555444444444444444555555555555666333333333444444666777777555555666666777777888888888888888888888777777777888888999999888777666666;;;;;;;;;:::888777888999888;;;<<<;;;999888;;;>>><<<>>>@@@???>>>???DDDHHHDDDEEEFFFGGGGGGHHHHHHIIIOOOOOOPPPPPPRRRSSSTTTTTTMMMNNNPPPRRRTTTWWWZZZ\\\aaahhhttt~~~yyypppkkkllljjj]]]OOOIIIGGGDDDBBBAAA???===<<>>;;;<<<=========???AAACCCBBBDDDGGGFFFEEEEEEIIILLLMMMNNNOOOQQQSSSUUUXXXZZZ]]]^^^aaadddgggiiikkkkkklllkkkiiiiiihhhgggeeeccc^^^bbbmmmqqq^^^WWWNNNHHHDDDBBB@@@>>>:::666666:::<<<;;;;;;===:::999999:::;;;<<<;;;999777777666666666555555555555555666666666666666666555555555444555555666666555555444444333333333444555444444333333444444555666555444222222222333333222222222222222333333333222222222222222222222222222222222111111111111000111111222222222222111111000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000(((...333444000...111444////////////000000000000.........///////////////........./////////000000111111000000000000111111111111000000000111222333222222222111111111000000111111000000111111222333///333333000111444555111///000111222222222222222333333222222222333444555333333444444444444333333444444444444444555555555555555555555555555555555777555444555777888777555666666666666777777777888999999::::::999888777666999999999::::::;;;;;;;;;<<<;;;;;;;;;<<<<<<======EEEFFFHHHKKKPPPVVV^^^dddggglllllleee^^^\\\\\\ZZZ^^^bbbjjjsss{{{{{{}}}~~~|||tttrrrqqqssswwwzzzyyyxxx|||{{{zzzzzzyyyuuuooojjjfffdddeeehhhhhhggglllttt888888888888777777777777777666666666777777555333444777777444444777777444444444444444333333333333444444555555555555444444333222222222222333333444333222222111111222222333//////000000111222222333222333333333333222111111111111000000000000111111/////////000000000111111000000000000000000000000222111000000000000000000//////000000000000//////222111111000000000000111---///000000//////000222000000000000111111111111...///000/////////111333777444111///////////////000000000000111111111111000000000000111111111111...///000111222333444444333333333333333333333333222333333333333222111111222222333444444444444444444333222222333333222111444333333222222333333444444444444555555555555666444444444444444444444444777777777777777777777777666666777777777888888888:::999999888888888888888888888888888888888777777:::::::::999999999888888444555666777888999:::;;;888999:::;;;;;;<<<>>>@@@@@@??????BBBFFFJJJMMMNNNPPPSSSVVVWWWVVVXXX]]]aaajjjkkknnnpppssswww|||~~~xxxvvv{{{~~~vvvtttrrrttt|||xxxiii\\\UUUOOOIIIDDDAAA===;;;>>>>>>;;;999:::999888777888::::::999888777777777777666666666666555555555666666777777777555555555555666777888999555555555444444444444333555444444333333444444555666555444444444444444555333333333333222222222222333333333333333333333333222222222111111111111000222222333333333333222222000000000000000000000000111111111111000000000000000000111111111111000000111111111111111111111111111222222000//////111444////////////000000000000---......//////000000000....../////////000000000111111000000000000111111111000000000000111222222444333333333333222222222111111000000111111222333000333333111111444444222...///000222333333444444333333222222222333444555444444555555555555444444444444555555666666666666555555555555555555555555888666555555777777666444666666666777777777888888::::::;;;:::999888666555::::::::::::;;;;;;;;;;;;>>>============???AAABBBKKKMMMOOOSSSWWW]]]dddiiipppuuusssggg[[[YYY\\\___hhhppp|||}}}zzz{{{}}}yyywwwxxx|||zzz}}}}}}}}}yyytttoookkkiiimmmlllnnnpppppppppvvv~~~;;;;;;:::999888777666555888777666666777777666444222555555222222555555222555444444444444333333333444555555555555555555444333333333333333333333333222222222222222222222222000000000111111222222222111222222333222222111111111111000000000000111111//////000000000111111111000000000000000000000000111111000000000000000111//////000000000000//////111111000//////000000000,,,...///000///000111333//////000000000111111111///111222111000//////000777333///...000000///---...//////000111222222222///000000000111111111111///000000111222222333333333333333333333333333333111222222333222222111111222222333444444444444333333333333333333333333222333222222111111222222333444444444555555555555666555555555555555555555555666666777777777777777888666666666777777777888888999999888888888999999:::999999888888777777666666:::::::::999999999999999:::::::::;;;<<<<<<===>>>>>>???AAA@@@@@@AAACCCEEEFFFDDDEEEKKKUUU___dddfffllloooqqqqqqssswwwtttooohhhfffmmm{{{zzzpppeeeZZZQQQMMMGGGBBBBBB@@@<<<:::;;;===;;;999888999999777666888888888777777777666666555555555666777777888888666555555555666666777888555555555555555444444333555444444333333444444555444444444444444444555555444444444333333222222111444444444444444444444444222222222111111111000000111222222222222222222111000000000000000000000000111111111111000000000///000000111111111111000000111111111111111111111111222000...------//////000////////////000000000000//////000111222222333333...////////////000000000111111000000000000111111000000000000000111111222444444333333333222222222111111000000111111222333111222222222222333333333///000111222333333333333222222222333333333444444333333444555555555555444444444444555555666666777555555555555666666666666888777777666666666555555666666777777777888888888999::::::;;;:::999777666::::::::::::::::::::::::=========>>>@@@DDDGGGIIINNNQQQUUUYYY^^^dddkkkppp}}}~~~zzznnngggkkksssyyyzzzyyy{{{}}}}}}|||~~~~~~{{{tttqqqrrrtttyyyzzz{{{|||{{{}}};;;;;;::::::999999999888888777666777888888666444222555555222222555555222555555555444444444333333444555555555555555555444333333333333333333333333222222222222222222222222333222222222111111000000000000111111111111111000111111000000000000111111000000000000111111111111000000000000000000000000111000000000000000111111//////000000000000////////////.........//////000,,,...///000///000111333........./////////000000000222333333111/////////666222///...000111///---......///000111222222333///000000000111111111111111111111111111111111111222222222222222222222222000000111111111111111000111222333333444444333333333333333333333333333444666666555555555555666666444444444555555555555666555555555555555555555555555555555666666777777777555555666666666777777777666666666777888999;;;<<<888888888777777666666666999999:::::::::;;;;;;;;;AAA@@@?????????@@@AAAAAACCCEEEGGGHHHIIIKKKNNNPPPPPPPPPSSS]]]kkkyyy~~~tttrrrxxxtttkkk\\\TTTMMMJJJGGGBBB@@@BBBAAA>>><<<;;;<<<<<<;;;:::999888888888888777777777666666666666777777888888777666666555444444555555555555666666666555444333555444444333333444444555222222333333444444444555555444444333333222222222444444444444444444444444222222222111111111000000000000111111111111000000000000000000000000000000111111111111000000000///000000111111111111000000000000000000000000000000...---,,,---///111///...////////////000000000000///000000111222333333444////////////000000000111111111000000000000111111//////000000111111111111222222222222111111111111111111000000111111222333222111111222333222222333222222333333333222222111222222333333333444444444222222333444444444444444222333333444555555666666555555555666666666777777888888888777666555555666777777777777888888888888777888999:::;;;;;;:::999999999999:::::::::::::::;;;<<<>>>AAAEEEJJJNNNPPPRRRTTTWWW[[[```gggnnnttt}}}~~~wwwuuuxxx{{{{{{wwwzzz}}}{{{xxxyyy::::::;;;;;;<<<=========888777777777888888666444444777777444444777777444555555555555444444444333444444555555555555444444333444444444444333333222111222222333333222222111444333333222111111000000//////000111111111111000111111000000000000111111000000000111111111222222000000000000000000000000000000000000000111111222//////000000000000//////...............//////000---///000000//////000222............///////////////111333222111000000111444222111000111111000///...//////000111222222222000000000000111111111111222222222111111111000000111111111111111111111111//////000111111111111000111111222333333333333333222333444444333333444555555555444444444444555555444444444555555555555666555555555555555555555555444555555666666777777777555555555666666666777777444444555666777999;;;<<<888888888888888777777777::::::;;;<<<===???@@@@@@@@@@@@@@@@@@BBBDDDFFFHHHGGGJJJNNNQQQUUUZZZ___cccffffffjjjrrr~~~zzzqqqhhhaaaXXXMMMEEEDDD@@@>>>;;;:::;;;<<<<<<;;;999999999999888888888777777777777777777777777777888777666555444444444444555555666777666555444333555444444333333444444555000111222444555555555555444444444444333333333333444444444444444444444444222222222111111111111000000000000111111000000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000------...000333333222000////////////000000000000...//////000000111111111/////////000000000111111111111000000000000111111...///000000111111000000111111111111000000000000111111000000111111222333222000000333333111222444333333333333333222111111111222333444444444333333111222333444444444444444222222333444555666666777555555555666666777777888777888999888666555666777777777777888888888999999666777999:::;;;<<<;;;;;;999999999:::;;;;;;<<<<<<<<<>>>BBBGGGLLLPPPTTTVVVWWWXXXZZZ]]]bbbiiirrrxxxyyyxxxwww{{{tttoooqqqxxx~~~}}}|||{{{ssswwwzzz{{{}}}???>>>>>>>>>======<<<<<<888777777777888888666555444777777444444777777444555555555555444444444444333333444444444444333333444444555555555444222222111222333333333333222111222222222222222222222222///000111111222222222111111111000000000000111111000000111111111222222222000000000000000000000000000000000000000111222222//////000000000000////////////......///000000111...///111000///...000111...////////////000000000---///000000///000111333333333444222111000000111//////000000111111111222000000000000111111111111111111111111111222222222222222222222222222222222///000111111222222222111111111222333333333333222111333555555333222444666333333222222222222333333444444444555555555555666555555555555555555555555555555666777777888999999666666777777777888888888555555555666777999:::;;;999999::::::::::::::::::;;;<<<>>>@@@BBBDDDEEEFFFFFFGGGIIIMMMQQQWWW\\\___\\\```eeejjjooouuu{{{vvvfffXXXRRRIIIFFFAAA>>>===<<<;;;:::::::::999999999888888888999999888888777666666666777777666666555666666666555555777777777666444333555444444333333444444555000111333555666777666666333333333444444444444444333333333333333333333333222222222111111111111000000111111222222111111000000000000000000000000000111111111111000000000000000000111111111111000000111111111111111111111111...///111111222222222222////////////000000000000000000000000000000000000//////000000000111111111111111000000000000111111......000111111111000///222111111111000000000000111111000000111111222333333000000444444111111555222222333333444333333333111222333444444444333333222333444555555666666666333333444555666777888888444555555666777777888888555777999888666666777999777777888888888999999999777888:::;;;;;;;;;;;;:::999:::;;;<<<===>>>???@@@AAADDDIIINNNSSSVVVXXXYYYZZZ\\\^^^bbbiiitttwwwxxxttt|||zzzzzzxxxrrrnnnqqq|||~~~}}}|||~~~FFFEEECCC@@@===:::888777999888777888999888777555222555555222222555555222666666555555555444444444222333333444444333333222444444555666555444222111111222333444444333222111111111111222222333444444000111222333333333333333111111000000000000111111000111111111111222222222000000000000000000000000000000///000000111222222//////000000000000//////000000///000000111222222///000111000///...///000000000000000111111111111+++,,,.........///111444111444666444111///111333000000000000111111111111000000000000111111111111//////000111222333333444333333333333333333333333000111222333333333333333111111222333333333333222111333555555333222444777666666666555555666666666444444444555555555666666666666666666666666666666666777777888999999::::::777888888888888999999999888777777777888999::::::;;;;;;;;;<<<<<<============>>>@@@BBBEEEHHHJJJKKKUUUWWW[[[aaaiiirrryyy}}}|||uuunnn[[[VVVPPPJJJEEEBBB>>><<<:::::::::999999999888888::::::999888777666555555666666666666777888999:::444666777888777666444333555444444333333444444555111222444666888888888888333333333444444555555555333333333333333333333333222222222111111111111000222222222333333222222222000000000000000000000000111111111111000000000000000000111111111111000000222222222222222222222222000111111000......111333////////////000000000000333333333222222222222222000000000000111111111111111111000000000000111111---...000111111111000///222222222111111111000000111111111000111222222333333///000444444111111555000111222333444555555555111222333444555444333333333444555666777777777777444444555666777888999999444555555666777888888999444777999888666666888;;;777888888888888999999999999:::;;;;;;;;;:::999888:::;;;<<<>>>???AAABBBCCCFFFIIINNNTTTWWWYYYZZZZZZ[[[]]]aaahhhrrr{{{}}}www{{{~~~~~~{{{}}}}}}wwwqqqttt|||xxxvvvqqquuu{{{~~~LLLJJJEEE>>>;;;:::888777777777777666444444777999666666777777777777666666888666444222111222333444444333333444555555444222222222222222222222222222333333333333333333333333333111///000222333222///111111111111111111111111111111111111111111111111000222444555444333333444222111000000000111333444333111333555000))))))///...000111000///...///111111111000000000000000111//////......---------,,,000000000000////////////+++,,,...000000000000///666777888666333111000111333222111000000111222333111111111000000000000000///000111222222111000///111111111111111111111111222111000//////000111222000000000///000111111222111111222222222333333333222222333333333444444444333333333333333333333333888666555444555555333222666666666666777777777777555888;;;;;;777555666777888999;;;<<<<<<;;;;;;:::777999;;;<<<===>>>@@@BBBCCCDDDJJJPPPQQQQQQZZZfffuuu}}}vvvlllmmmuuu~~~wwwnnnaaaVVVNNNIIIDDDAAA===999999===<<<777666999555777888777444333666888:::777555555888999666333666666666666666666666666666666555555555444444444777555444333222333333444///000111222222222111000111222444444444222000///222222222222222222222222111111111111000000000000333444555333111000000111000000////////////000000////////////000000000000///000000000......000111111111000000000000111111111...,,,---000222111//////000111111111000...---111111000000000000111111000000000000000000000000------...///000111222222////////////000000000000//////000000000//////...333333333222222111111111111000000000000000111111666444111//////111444666222333555666666666555444444333222111222444666888666666666666777777777777777777777777777777777777888888999999999:::::::::444555777999:::;;;::::::888;;;:::888;;;CCCFFFCCCIIILLLRRRXXX[[[[[[]]]___YYY___gggoooyyy~~~{{{uuuuuuttttttvvvzzz}}}yyy}}}}}}yyyyyyyyyzzzzzztttQQQNNNHHHBBB@@@@@@@@@???===<<<:::999888777777666666666777777777777666666999888666444444444555666666444444444555555333111333333333444444555555666333333333333333333333333333111000000222333222000222222222222222222222222111111111111111111111111...000222222111000000111111111000///000111222333222///000222000,,,,,,000///000111000///...///111111111000000000000111111111111000000000/////////000000000000000000000///,,,---...000000000000000444555666555333111000111111111111000000111111111111000000000000000000000000000111111111000//////111111111111111111111111222222111111111111222222111111000000111111222333444444444444555555555555222222333333333444444444666666666666666666666666999888777888999:::999777666666666666777777777888444666888888888777777777999;;;<<<======<<<<<<======>>>@@@AAACCCFFFLLLPPPUUUVVVZZZaaaeeejjjwww~~~oooddddddkkkqqqxxxsssggg\\\PPPIIIIIIDDDAAAAAA???:::999===777999::::::888777999<<<888666666666777777666555666666666666666666666666666666555555555444444444888777777666555555666666333444555666777666555555222333444555555555444444222222222222222222222222222222222222111111111111333444444333111000000111000000000000000000000000///000000000000000000000000111222111//////111222111111000000000000111111444111000000333444444222000000000000000//////...222222111111111111222222222222222222222222222222......//////000111111111////////////000000000111333333444444444444333333333333333222222222111111111111111111111222333444555333111000000111333555333444444555555555555555555444333333444555777999666666666666777777777777777777777777777777777777888888999999999:::::::::777777888::::::;;;;;;;;;;;;??????>>>BBBJJJNNNLLLQQQTTTZZZ___```^^^]]]^^^___gggsssyyywwwvvvwwwxxxxxxyyy}}}{{{}}}~~~}}}~~~WWWRRRMMMJJJIIIIIIIIIIIICCC???;;;999999888555222555666666777777666666555888777666555555555666777666555444444555555333222222222333444555666777777333333333333333333333333333111000111222333222111222222222222222222222222111111111111111111111111...000222111000//////000000000///...///000111222222...---///111//////111///000111111//////000111111000000000000000111111111111000000000000//////000000000000000000000000------...///000000000000111222444333222000111111///000000111111000000///000000000000000000111111444333222111111111111111000000000000000000000000222222333333333333222222222222111111222222333444111111111222222222222333333333333333444444444444777777777777777777777777555444444555777999888777666666666777777777888888666666666888::::::999888999:::;;;;;;::::::<<<>>>AAACCCEEEHHHNNNVVV___eeeoooooossszzzzzzkkkaaaaaaggglllrrrwwwxxxyyy|||}}}{{{{{{wwwzzz|||pppsss~~~~~~|||nnn```XXXTTTNNNGGGCCC???::::::===777888999999777666777888555666777777555555666777666666666666666666666666666666666555555555444444444444444444444333333222333333555666666666555444555555555444444333333333222222222222333333333333444333333333333222222222333444444333111000111222000111222222222222111000000000000000000000000000111222222111000000111333111111000000000000111111111///......000111111000111111000////////////000333333222222222222333333111111111111111111111111000000000000000000000000/////////000000000111111111111222333333222222111333333333222222222222111333333333333333444555555333333222222222222333333444444444444444555555666666555444444555666888999666666666666777777777777777777777777777777777777888888999999999:::::::::::::::999::::::;;;<<<<<<:::>>>AAABBBGGGMMMQQQPPPPPPTTTZZZ^^^___`````````fffppp~~~}}}{{{yyyzzz|||^^^YYYVVVWWWWWWUUUSSSRRRLLLEEE===::::::;;;888555555666666777777666666555555444444333444444555666555444333333555666666555111222222222333333444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111222333222111000000111000///.........///111222333///,,,---000111111000///000111111000///000111000000000000000000111222//////..................000000000000000111111111......//////000000000000...000222222111000111222...///000111111000///...000000000000000111111111777666444333222222333444000000000000000000000000111222333444444333222111333222222222222333444444//////000000000111111111333333333444444444444555444444555555555555666666444333222333555777666555666666777777777888888888;;;999888999===>>><<<999;;;<<<===<<<;;;<<<@@@CCCFFFJJJQQQZZZcccmmmwww~~~}}}zzz{{{tttjjjfffiiinnnwww|||}}}|||}}}{{{xxx}}}vvvsssyyytttvvv{{{uuuqqqeee___VVVMMMEEE???======:::::::::999777666666666333666888777555444666999666666666666666666666666666666666666555555555555111222333444333222111000333444555666666666555444888777555222000......---222222222333333333333333333333333333222222222222222333444333111000111222000111333444444333111000111111111000000000000000111111222111000///111333111111000000000000111111///.........//////000000333222000/////////000111222222222111111222222222........................111111111000000000////////////000000000111111111//////000111111111000000222222222222222222222222555555444333333333333333222333333333333333333222555444333222333444555666555555444444555666777777666666666666777777777777777777777777777777777777888888999999999:::::::::;;;:::999999999;;;<<<===999???EEEJJJNNNQQQSSSSSSXXX[[[]]]\\\^^^ccchhhjjjwwwzzzuuuxxx}}}|||zzzyyy{{{kkkeeedddiiijjjddd^^^\\\VVVMMMCCC======>>><<<999666666777777777777666666555555444444555555555666333222111333555888999888444444444333333222222222333333333333333333333333222222333333222222222333111111111111111111111111111111111111111111111111111222333222000000111222000///.........///111222222000...---000222000---000111222111000///000222000000//////000111222222....../////////////////////000000000111111111222////////////000000000111,,,...000111000000111222...///000111111000///...//////000000111111111111555444333111111111222333000000000000000000000000000111222333333222111000333333333222333333444555333333333444444444555555333333444444444555555555333333444444444555555555888666555666777888777666777777777777888888888888>>>;;;999:::<<<===<<<999>>>@@@AAA@@@???BBBIIIOOOXXX```lllyyywwwqqqpppnnnmmmoootttxxxzzz}}}{{{uuussswww}}}~~~{{{rrrfffZZZOOOGGGAAA???===<<<:::::::::::::::444777999888555444666999777777777777777777777777777777666666666555555555444555666777777666555444666777999:::::::::999888888777555222000///......222222333333333444444444333222222222222111111111222333444333111111111333000222333555555333222000222111111111000000000//////000111000......000111111111000000000000111111111222222111111222333444333222000/////////000111111111000000000000111111........................222222111111000000//////000000000000111111111111000111222333333333333333222222222222222222222222777666444333111000000000222333444444444444333222444444333222222444555666444444444444444444555555666666666666777777777777777777777777777777777777888888999999999:::::::::;;;:::999999:::;;;===>>>>>>DDDMMMUUUXXXXXXYYY[[[iiikkkkkkgggjjjvvvsssooopppyyy{{{vvvxxx}}}~~~vvvtttzzz{{{rrriiigggZZZSSSIIIBBB???===:::888777888888999999888888777777777777777777777777777444222111222555888999:::888888777666555444333333333333333333333333333333222333444333222111222444111111111111111111111111111111111111111111111111///000000000//////111333000000///...///000111222///111000///000222000,,,000111222222000000111222////////////000111222333000000111111111111222222///000000111111222222222111000000//////000000111,,,...000111000000111222///000000111111000000////////////000111111222222000000////////////000000111111111111111111111111111111222222222222111111333333222222333333444555333333333333444444444444333444444444555555555555555555555666666777777888777666555555777777666555777777777888888888999999<<<:::999999;;;<<<<<<;;;<<<@@@CCCDDDFFFMMMXXXaaaxxx|||ooojjjkkkddddddiiiqqqxxxzzz~~~uuueeeUUUIIIEEEAAA===::::::;;;;;;;;;888999:::999777666777888777777777777777777777777777777777666666666555555444444555666666666666555444555666888888777777666444444444444444444444444222222333333444444555555222222222222111111111111111333333333111111222333111222333333333333222111222222222111111000000//////000000///......///111111111000000000000111111000111111111000000222333222222111000000000000111111000000000000000000111111111111111111111111111222222222111111000000000000000000111111111222222...///000111222222222111111222222222222333333333666555444222000///......333333444444444444333333333333333333333444444555333444444444444444444444666666666666777777777777777777777777777777777777888888999999999::::::::::::::::::;;;<<<>>>???@@@AAAFFFNNNWWWZZZ[[[___eeemmmvvv{{{}}}uuuqqqpppttt~~~}}}xxxyyy~~~xxxooonnnccc```[[[TTTLLLDDD>>>:::999999::::::::::::999999888888888888888777666555777555333333555777888888777777666666555555444444333333333333333333333333111333555444222111333444333333333333333333333333111111111111111111111111...///000000///000333555111111000///000111222333)))///222000000222111...000111222222000000111222////////////000111222333000000111111111222222222///000000111111222333333222111000//////000111111---///111111000000111222111111111000000111111111...//////000111111222222---...///000111111111111222222222222222222222222333333222222222222333333222222222222222333333444111222222222222333333333444444444444555555555555555666666777888888999999555444333555777888777666777777888888888999999999:::;;;<<<<<<===>>>AAADDDBBBGGGMMMRRRXXXcccsssyyynnnjjjmmmkkkkkkqqq|||ooo___XXXRRRHHHAAA===<<<;;;999===;;;:::999999999777666777777777777777777777777777777777777666666666555444333333333444444555666111222333444444444333222000111333555666666666666222222333333444555555666444333333333222222222222111222333333111111222333222222222222222222222222333333222111111000000///000111111000//////000222111111000000000000111111---...000///------///222111222222222222111000000222111111000000111111222222222222222222222222222222222111111111111111111000000111111111222222222------...///000000000000111111222222222333333333444333222111111000000000444444444444444444444444222222333444444444444333444444555555555555444444666666666666777777777777777777777777777777777777888888999999999::::::::::::;;;===???@@@AAABBBBBBEEEFFFKKKSSSXXX\\\gggsss|||}}}uuuyyyxxx|||xxxqqqqqqttttttrrrkkk```SSSIIIDDD999::::::;;;;;;::::::999777777777777666555333333:::777444333444555666666333333444444444444444444333333333333333333333333111333555444222111333555555555555555555555555555111111111111111111111111000111222222222333666999222111000000000111333444$$$---333222000333333000000222222222111000111222////////////000111222333......//////000000000111///000000111222222333333222111000//////000111111...000111222111000111222333222111000000111222333...//////000111222222222...///111333444444444333333333333333333333333333555555333222222333555555222222111111222222333444555555555666666666777777444444444555555555666666444555555666777888888888888777777999<<<>>>>>>===777888888888888999999999:::===@@@AAAAAACCCHHHMMMPPPWWW___fffooo}}}{{{pppnnnrrryyysssiii[[[NNNGGGAAA>>>;;;@@@===:::999;;;;;;888555777777777777777777777777777777777777666666666666888777666666666888999:::333333555666666666555444///000222444444444222111222222333333444555666666555555444444444333333333111222333333222111222444222111111000000111111222333333222222111000000///111222222111000000111333111111000000000000111111///111333222000000222555111111222333333111000///333222222222222222222333000000000000000000000000111111111111111111111111000111111111111222222222111111222333444555555555111111111222222333333333222222111111222222333444555444444333333444444555111222333444555444333222555666666666666666555555666666666666777777777777777777777777777777777777888888999999999::::::::::::<<>>===>>>CCCIIIHHHHHHRRR^^^hhhpppyyy~~~~~~wwweeeVVVLLLEEEAAA:::;;;<<<<<<<<<<<<;;;:::666888::::::999777666666555666666666444444666777666666666666666666666666666555444444444444555666222222222222222222222222777666444333333444666777555444333333555555444333////////////000111222222222111///......///111222222222222111111111000000333222000///.........///000//////............///444111......000222111000000000000000000000000000000000000000000000000000111222222111///...///111000//////000222444333222000000000000000000000000222111000000000111333333111111000///000111333444222111000111333444333222444444444333111...+++)))333333333444444444555555555555555555666666666666666666666666666777888888777777777777777888888888:::888666666999;;;=========???CCCFFFGGGHHHGGGGGGKKKMMMRRRVVVYYYddd~~~{{{zzz}}}zzz{{{rrrdddYYYNNNIIIDDDAAA??????>>><<>>777999<<<>>>>>>???AAABBBCCCFFFNNNWWW]]]bbbooo|||qqqbbbTTTKKKCCCBBBAAA???===<<<;;;;;;:::::::::999888777777777666777777666555555666888666666666666666666666666777777666555444444333222333333333333333333333333666555444222222444555666555444333333555555444333333333333333333333444444555444222111111222444555222222222111111111000000111111///...---....../////////////////////000111111///,,,,,,...000///...000000000000000000000000000000000000000000000000222222333111//////000222111000///000222333333222111111111111111111111111222111000000000111333333111111111111111111222222222111000111333444333222333333444444333222///...444444444444444555555555555555555555666666666666666666666666666777888888777777777777888888888888<<<:::888888:::===>>>>>>EEEFFFHHHHHHGGGFFFEEEEEEJJJLLLRRR\\\ggg{{{{{{{{{~~~wwwllleee^^^[[[VVVQQQKKKFFFCCCAAA???<<<999888888777666555555555555555555555555555222222333333444555666666444333333222222222222333333444444555555444444333333333222222111111222222111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111000222333222111000111222111111111111111111111111000000000000000000000000000000000//////000000111111000000000000111222222........./////////000000111111111111000000000000000000000000000111111111111111222222222333333333111222333333444333333333333333333333444444444444222333444333222111222444555555555444444555555666555666666666666666555555666666666666666777888888777777888777777999===@@@777:::===???@@@BBBEEEGGGSSSYYYeeeqqq{{{}}}gggXXXLLLIIIDDD???<<<:::::::::===<<<:::888777777888888777888999888666666888999666666666666666666666666555555666777666555444333444444444444444444444444555444333222222333444555555444333333555555444333222222111111000111111111222111000//////000111222222222222111111111111111111111000/////////000000/////////000000111222222000...------...000///...000000000000000000000000000000000000000000000000111222222111000///000222222111000111222333222111222222222222222222222222222111111111111222333333111111222222222111111000222111000111333444333222111222444555666555444444666555555555555555555555555555555555666666666666666666666666666777888888777777777888888888999999===;;;:::;;;===???@@@@@@EEEGGGIIIIIIHHHGGGGGGGGGIIIKKKRRR```ttt|||zzz}}}xxxssssssrrrnnnggg]]]QQQHHHBBB===:::777666666666666555555555555555555555555555222333444444555555444444333333333333333333333333333444444555555444444333333333222222111222222333000000000000000000000000111111111000000000000000111111111222222333333333111111111111111111111111000111222222000000111222111111111111111111111111000000000000000000000000000////////////000000111000000000000000111222222000000111111222222222222111111111000000000000000///000111222222111000///000000111222333333444444000000111222333444444444333333333333444444444444///111222222111111222444444444444444444555555666666666666666666555555444555555555555555666777777666777777777666888;;;>>><<<===>>>???CCCKKKTTTZZZqqqyyy~~~kkk[[[WWWOOOGGGAAA>>>======<<<:::999999999999999888888999:::999888777999;;;666666666666666666666666000111444777888888888777444444444444444444444444444333333222222333333444555444333333555555444333222222111000/////////000111000////////////000111111111111111111111111111222222111111222222222333000111111111222222111111000000000000111111111111000000000000000000000000000000000000000000000000000111111000///...000111333111000111222222111000222222222222222222222222111111111111222222333333111222333333222111///...222111000111333444333222111222444555666666666555666666666666666555555555555555555555666666666666666666666666666777777888777777777888888999999:::;;;::::::<<<@@@CCCDDDEEEDDDHHHMMMOOOOOONNNNNNOOOLLLPPPZZZjjj}}}yyylll\\\LLLBBB@@@===999888888999:::999666666666666666666666666444444555555444444333222333333333333333333333333333444444555555444444333333222222111222222333333000000000000000000000000000000000000000000111111//////000000111111222222000000000000000000000000///000111000//////000111111111111111111111111111000000000000000000000000//////......///000111111000000//////000000111222000000111222333222222111000000000000000000111111///000111222222111///...000000111222333444444555000000000111222333444555222222222222333333333333222333555555444444666777333333222222333444444555555666666666666666555555999999888888999999:::;;;999:::<<<<<<<<<;;;<<<>>>BBBAAABBBFFFPPP```rrr~~~uuuoooeeeYYYOOOHHHCCCAAA;;;:::999:::<<<<<<:::888999:::;;;:::888888:::;;;777777777777777777777777///111444777999999888888333333333333333333333333333333333333333333333333555444333333555555444333666555444444333333333333333333333222222333333333111111111111111111111111000000111111111111111111222222333333222111000//////000000111111111111222000000000000000000000000000000000000000000000000...///000///...---///111333111000111222222111000111111111111111111111111111111222222333333333333111222333333222111///...222111000111333444333222222333333444444444444444666666666666666666666555555555555555666666666666666666666666666777777888666777777888999:::::::::999999:::>>>CCCGGGIIIJJJJJJPPPVVVXXXVVVSSSRRRSSSSSS\\\kkkvvvfffTTTHHHCCC@@@;;;999888999999999666666666666666666666666666666555444333333222222222333333444444444444333333444444555555444444333222222111111222222333333111111111111111111111111000000000000111111111111------..................////////////////////////...000111000///...///000111111111111111111111111000000000000000000000000............///000111111000////////////000111111...///000111111111000///000000000000111111111111000000111222222111///...000000111222333333444444000000000000111333444555222222222222333333333333111333444444333333444666222222222222222333444555444555555666666666666666888888777777888888999:::888:::<<<===<<<<<<===>>>BBBDDDJJJTTTeee|||}}}zzzmmm___SSSJJJFFFAAA>>><<<<<<>>>>>>;;;888999:::;;;:::888888:::;;;777777777777777777777777444555666777777777666555333333333333333333333333333333444444444444333333555444333333555555444333444444333222222222333333222222222222222222222222111111111111111222222222...//////000000///......111111222333333111000///+++---///000///...///000000000000000000000000000000000000000000000000000.../////////......000111222111000111222333222111000000000000000000000000111222222333444333333333111111222222222111111000222111000111333444333222333333333333333333333333444444555555555666666666555555555555666666666666666666666666666777888888666777777888999:::;;;;;;:::;;;===AAAGGGKKKMMMMMMQQQVVV[[[ZZZVVVRRRSSSUUU^^^mmm~~~{{{rrrcccWWWKKKFFF@@@<<<:::999888777666666666666666666666666666555444333333333444555222222444555555555444444333444444555555444444333222222111111222222333444222222222222222222222222///000000000111111111111////////////............000000000000000000000000///000111111//////000111000000000000000000000000000000000000000000000000...------......000111111///////////////000111111---///000222222111000//////000000000111111111111111111111111111000//////111111111222222333333333111111000000000222333444333333333333444444444444000111222222111000111333222222222333333444666666333333444666777777777777666666555555666666777888777888::::::;;;>>>AAADDDLLLSSS```qqq|||wwwzzztttggg]]]WWWNNNHHH@@@======>>>===;;;999::::::999888888999;;;777777777777777777777777777777777666666666666666444444444444444444444444444444444555555444444444555444333333555555444333111111000000000111222222//////000000000000//////000000111111111222222222000111111111111000...------...000222333333222111***---000000///...///111000000000000000000000000000000000000000000000000///000111000///000111333111000///000222333333222111111111111111111111111111222333444444444333333111111111111111111222222222111000111333444333222333222222222333444444555222222333444555666666777555555555555666666666666666666666666666777888888666777777888:::;;;;;;<<>>CCCJJJOOO]]]iii{{{|||zzz}}}}}}|||uuuoooZZZPPPDDD===<<<>>>>>>===999::::::999888888999;;;777777777777777777777777555555555555666888999:::666666666666666666666666444555555666666555555444555444333333555555444333333333333333444555555666222222333333333333222222000000111111222222222222444444555555444222111000)))+++...111333444444333+++///222333111000111333000000000000000000000000000000000000000000000000111222333222111111333555000//////000222444333222222222222222222222222222111222333444555444333333111111000000000111333444222111000111333444333222222222222333444555666777000111222333444666777777555555555555666666666777666666666666666777888888666777777999:::;;;<<<<<>>>>>???BBBGGGOOO\\\fffzzzvvvsssrrrttt||||||jjjWWWLLLDDD<<<999:::;;;:::999::::::999666444777777888999999888666666777555444555777888888777777555222111222333222111555555444444444333333333222111000000222444444333222222222222222222222222444444333222111111111111333//////333333///000444222222222111111111111111---...000222333333333222222000...///222333111///333000111444333//////222////////////000000000000//////......///000111111111111000000///---,,,+++000111111111111222222222222111///000111333333222555333111111333444222///222222222333333444444444111111000000000000111111111222444555666555444444777666555555555666888999888888888888777777777777;;;;;;:::999:::>>>DDDIIIIIIJJJJJJIIIIIIKKKPPPTTT]]]```fffqqquuujjjeee\\\NNNCCC???:::999888777555555555666444555555666666555555444444111222666777444444777444444444444333333222222888111...111333111000333222222333333222222111000111111000/////////000000000///............///000000000000000000000000000////////////000000000111000000000000000000000000111111000000000000111222000000000000000000000000111111111111111222222222000000000000000111111111000111111111111000000///////////////000000000111444333111222444444333111111111222222333333333222333333333333333333333333333333333333333333333333444444444555555555666666777666666666777888999999888999999::::::<<<>>>@@@===@@@EEELLLWWWgggyyy~~~tttrrrtttzzz~~~iii]]]TTTJJJBBB???>>>=========>>><<<:::777777888999999999888777666888666555555777888888777999666444333333444444333666666555555555444444444666444333333444555444333222222222222222222222222333333222222111222222222444111000333333///...222444333333222111000/////////000111222222222222222222000//////111222111///444000...111222111222555////////////000000000111000000/////////000111111000000111111111000//////000111111111111222222222222111///000222333333222555333111111333333222000333333333333333333333333444444333333333333444444222333444555555555444333777666666555666777888999888888888888888888888777999:::::::::;;;>>>CCCGGGKKKKKKLLLMMMPPPTTTXXXZZZbbbnnn~~~zzz{{{tttbbbQQQGGG>>><<<:::777666555555666666666666777777666666666444222333777777555555777555555555555444444444444444111000222222000000333111222222222222111000000111111000000000111222222111000000//////000000111000000000000000000000000/////////000000000111111000000000000000000000000111000000000111222333444111111111111111111111111222222222222222222111111111111111111000000000000...///000111111111111111/////////000000000111111555333222111222222000///000111222333444333222222555444333222222333444555333333333333333333333333444444555555555666666666666777888888888888888777666777999999:::<<>>AAAEEEHHHGGGHHHJJJMMMRRRWWW]]]aaannnwwwvvvzzz}}}}}}sssaaaWWWCCC@@@;;;888777777777777555666666777777666666555777777777777666555444444555444444444444444444444333333444555333222222444222222222222222111111000000000000000000111222333222222222222222222222222000000000000000000000000//////000000000111111111000000000000000000000000/////////000111222333444000000000000000000000000222222222111111000000000222222111111000000////////////000111111111111111//////000000000111111111333222111111111111000000///111222444444333222111444333333333333444444555444444444444444444444444555555555555666666666666555666777888888888666555777999;;;;;;:::<<<@@@DDDMMM[[[nnn}}}~~~~~~{{{zzzyyy{{{|||{{{|||{{{gggXXXKKKFFF@@@<<<:::::::::999:::::::::999999888777777:::888666666777777777555999777555444555666666555666666666666555555555444444333222333444333222000333333333333333333333333111111111111222333444444333222222222111000000000333333222222111000//////444333111000000000111222111000000000111111000000333,,,(((,,,000000111222//////000000000111111111333333222111000000000111000111222222333333222222000000111111111222222222222111000111333444333111333222222222222222222222444444333333333333222222333333222222222222333333666666555555555444333333777777777777777888888888888888999999::::::;;;;;;;;;===@@@BBBCCCEEEHHHKKKFFFJJJMMMNNNPPPYYYfffpppyyy{{{yyyxxx}}}xxxvvvsssuuu}}}oooeeeLLLGGG@@@;;;:::999999888555555555666666555555555666777777666666555444333333333333333333444444444111333555333222222333444333333333444333222222111////////////000000111222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000.........///000111222333////////////////////////111111000000//////......222222111111000000//////111111111111111000//////000000000000111111111111000000111111111111222333000111222333444333222222111222444666666555444333444444444444444444444444555555555666666666777777444555666777888777666555<<<>>>@@@???>>>AAAGGGMMM\\\ppp{{{uuutttrrrrrrssstttuuuvvvzzz~~~}}}{{{xxxuuuuuuxxxzzzttt___WWWLLLBBB===<<<======<<<;;;::::::999888888888;;;999777666777888777666888666444333555666666555555555555444444444333333222111222333555555444222333333333333333333333333111111111111222333444444///111111111111222333222111111111111111111222222444333222000///000111111000000111111000000000111555000///222444333111111000000000000111111111111333333222111000000000111111111222222111111000///000000111111111222222222222111111222444444333111222222222222222222222333333333333333333333333333222222111111111111222222777666666555444444444444666777777888888888888888888999999:::;;;<<<<<<===<<<>>>BBBDDDFFFGGGJJJLLLNNNSSSVVVTTTTTT```xxxwwwpppiiiuuu~~~|||xxxzzzvvvsssllllllooozzzzzzqqq[[[SSSIIIBBB>>>===:::888444555555666666555555444222555666444555888888555333333333333333444444444000111111//////222333111333444444444444333222222000000/////////000111111...//////000000//////...000000000000000000000000000000000111111111222222000000000000000000000000///.........///000111111........................//////////////////......111111111111000000000000111111111111111000///...000000000111111111222222///000222222111222333555111111222222222333333333000222555777888666444333444444444444444444444444555555666666666777777777444555666777777888888888;;;===???@@@AAAHHHSSS\\\qqq~~~tttrrrqqqssswww|||~~~zzzvvvuuuwww}}}tttjjj\\\NNNEEE@@@>>>======<<<;;;:::999888888888:::888777777888888888777888666444444555666666666555444444444444333333333333333444666888888777555333333333333333333333333222222222111222222333333---000111000111444555333000000000111222222333333333333222111000000000111///111222111000///000111111//////222111...---///000000000111111111222222222222111000000000111111000111111111000///......000111111111111222222222111111222333555555333111000222333333222111222444222222222333333444444444444444333333333333444444777666555555444555555555666777888888999999888888888999:::;;;<<<===>>>???<<>>===<<<:::999999999999999888666777888999999888999777555555666888888777555555555555444444444444444444555777888888555333444444444444444444444444333333222222111222222222...222222///000444444111111111111111111222222222111111222222222111111000///111222111//////000222------///000---***---333000000111111111222222222000000/////////000111111...///000000111000000000000111111111111222222222111111222444666555333111000222333333111111333555111111222222333444555555555555444444444444555555666555555444444555666777666777888999999999888888888999:::;;;===>>>???@@@@@@CCCEEEGGGIIILLLPPPRRRUUUWWWYYY]]]hhh~~~rrrhhhggglllxxx~~~xxxooooooqqqxxxyyymmm]]]PPPHHHBBB;;;777777777888888888888777777333777777333222555444///444555555555666666777777555444///+++000888777111111222222222222111000000444444333222111111111111222333444555555444333222000000000000000000000000000111111111111222222222000000000000000000000000222222111111111111111111000000000000000000000000//////000000111111222222//////000000111111222222---...///111222222333333000111111111111222222222333555666555222000111333444333000//////111444666444444333333444555777888555555555555555555555555666666666666777777777777777777777888:::<<<>>>@@@>>>CCCIIIOOOXXXiiiwwwnnnjjjfffhhhkkkqqqyyy~~~{{{}}}|||lll]]]PPPHHH???>>><<<:::999999999999999777666777999::::::999:::888666666888999999999777666666666555555555555444444444555666555222///444444444444444444444444444444333222111111111111000444444//////333333///333222222222111111000000000111222333333222111000///111333222///...000222222222444444///---555???000111111111111222222222//////...//////000111111---...///000222222222222000111111111111222222222111111222444666666333111///222444333111111333555000000111222444555666666444444444333333444444444666555444444555666777888666777888999:::999888888888999:::<<<===???@@@AAAFFFGGGIIIKKKMMMPPPUUUXXX\\\[[[\\\dddwww~~~pppggggggrrr~~~~~~~~~uuuooorrr}}}}}}pppaaaQQQEEE??????888777666444666888777555333444444555666777888888444444333333333222222222222222111111111111222222444444222222222222444444111111111111111111111111.........111333333///+++111111000000//////.........000111000///...///111////////////////////////...//////000000000000000//////...//////000111222111111111111111000//////000111222222222000///...000111111111111222222222000000000000000111111222333222111000000111222333111111222222333444444555333444555555555444333222000111444777999999888777777444222333666888888777<<<999777777999<<<===>>>DDDPPP\\\cccppptttmmmjjjiiieeelllvvv~~~|||fffTTTGGGCCC>>>:::888999;;;===777777666555555666888999666666777777777777666666666555555444444666777888444555555555444333333222333222111000000111222333666666555444333222111000555333111222444555333111111111000//////000111222000111222000//////000222////////////////////////000111222333333222111000111111000///.../////////***))),,,111111---+++,,,000111111222222222111111222222222222222222222222///333555333333444222...111111222222222333333333111000//////000222444666444444444444444444333333666666555444444444444555666666666666777888999:::;;;;;;;;;;;;===???AAACCCFFFIIIKKKKKKKKKOOOXXX___aaa]]]]]]mmmxxxmmmhhhnnnzzz|||vvvwww}}}}}}ppp```PPPDDD???;;;:::777777999;;;:::888444444444555666777777888555555555444444444333333333333222222222222333333444333333222222333333444111111111111111111111111111000000222444444111...000000000000000////////////000111000......///000111111111111111111111111...//////000000000000000///////////////000000111333222000/////////000111000111111111111000000///000111111111111222222222000000000000000111222222222222111000000111222222444444555555666777777777333444444555444444333333333444666777777777666555999666444444777999999888888999:::;;;>>>BBBEEEHHHOOO```ttt|||zzzyyyzzz{{{zzz|||kkkSSSMMMFFFAAA???>>>;;;999999888777777777777888888666666777777777777666666666666555444555666777888555555555555555444333222333222111000000111222333333333333333333222222222444222000111444555333111222111000//////000111222000111222111//////000222111111111111111111111111111111222222222222111111......///000111222333333---,,,---222222...---///...///000111222333333333222222222222222222222222000444444222222333222///111111222222222333333333222111000///000222333555555444444444444444444444444444444444444555666777777777777777777888999:::::::::;;;===@@@BBBEEEFFFEEEGGGKKKMMMQQQUUU[[[___```cccmmm}}}nnniiihhhooo}}}~~~~~~qqq___NNNDDD???;;;777666888888666555444444555555666666777777666666555555555444444444444444333333333333444444444333333222222333333444111111111111111111111111222111000111222333222000//////000000000000000000///000111000...------...111111111111111111111111...///000000111111000000000000000///////////////444222///------///111333000000000000000000111222000111111111111222222222111000000000000111222222222222111000000111222222111222222333333444555555444444444333333444444555777777777666555555444444:::888666666888999:::999555777:::<<>>:::777999999999999999888888888666777777888888777777666666666555555555666777888555555555555555555444333333222222111111222222333111111111222222333333333222000000111333444333222222111111000000000111111000111222111//////111333111111111111111111111111222222111111111111222222---...000222333333333222111...///222222000000333---...000111333333444444222222222222222222222222222444444000000333333000111111222222222333333333333222111111111222333444555555555555555555555555333333333444555666888999888888888777888888999999888999<<<@@@CCCFFFHHHIIIHHHIIILLLPPPUUUZZZ___bbbgggrrrzzzpppjjjmmmmmmqqq}}}tttbbbUUUIIIAAA999888888666333222555555555666666666666666555555555555444444444444444444333333333333444444333333333333333333333333111111111111111111111111111000.........///000000/////////000000111111222///000000///---,,,---...111111111111111111111111//////000111111111111000000000000000000///......222111000//////000111222111000/////////111222333000000111111111222222222111111000000111111222333222111111111111111111222000000111111222333333333555444333222333444555666888777666555444444555555:::999777777777888999:::999;;;<<<===AAALLL\\\hhh|||sssmmmmmmooottt~~~iiiUUUGGG???===<<<888888999999:::999999999777777777888888777777777666666666666666777777777555555666666666555555444333333333222222333333333111111111222222222333333000000000111222222333222222222111111111111111111000111222111000000222333111111111111111111111111333222111000000111222333///000222333222111///---333//////111111000111444...///000111222333333333111111111111222222222222333555333//////222444222111111222222222333333333444333333222222222333333555555555666666666666666444444444444555666777888999999888888888999999:::888:::>>>BBBEEEGGGIIIIIIMMMOOOQQQSSSWWW```kkktttvvvmmmjjjjjj|||~~~|||mmmWWWJJJ???<<<<<<999777888666666666666666555555555444444444333333333333222333333222222222222333333333333333333333333333333111111111111111111111111111000///...---...000111//////000000111111222222///000111000...------///000000000000000000000000///000000111111111111111000000111111000///...---///000111222222111000///111000/////////111222333000000111111111222222222111111111111111222222333111111111222222111111111333333333444555555666666444444333222333444555666666555555555555666666777888888888777777777999:::>>>@@@BBBEEENNN```www~~~qqqjjjjjjhhhhhhllltttrrr\\\LLLDDDAAA888888888999999::::::;;;777777888888888888777777666666666777777777777777555555666777777666666666333333333444444333333333333333333222222222111111000000111111111111222333222222222222111111000000000111222111000111222444000000000000000000000000333222111000000111222333---///000111111///---,,,222///---///000...000444111111222222222111111000000000000111111222222222444555333......222444222111111222222222333333333444444333333333333333333555555555555666666777777777666666555555555666666999999999999999::::::;;;;;;===@@@CCCFFFHHHIIIIIIPPPSSSVVVXXX___ooozzzpppkkkmmmssswwwhhhVVVEEE@@@>>>999888:::777777666666555555444444444444333333333222222222333333222222222222333333222333333444444333333222111111111111111111111111222222222111///000222444000000111111111111111111...000111000///...///111///////////////////////////000111111222222111111//////000111111000......---///111333444222000...000000000000000000111222000111111111111222222222222111111111111222333333000111222222222222111000111111222333333444444555333333333333444555555666333444444555666777777888777777888777777777:::<<<===AAAHHHSSScccyyyvvvkkkeeedddeeeiiipppyyyvvv___LLLAAA===<<<:::999999:::;;;;;;777888888999999888888777555666777888888888777777555666666777777777777777333444444555555444444333444444444333333222222222111222333222111000111333333333333333222111000///000111222111111111333555////////////////////////222222111111111111222222***+++---///000000000///111...---///000...///333222222333222222111000/////////000000111222222222444555333//////222444222111111222222222333333333444444444444444444444444444444444555555666666777888777666666555555555666999999999999:::;;;<<<===>>>???BBBEEEHHHJJJLLLLLLRRRVVV]]]fffvvvssslllnnnwwwmmmUUUJJJCCC:::777:::888777777666555444444444555444444444333333333333444444333333333333444444222333333444444333333222111111111111111111111111000222333222000///111333222222111111111111111111...000111111000000222333000000000000000000000000000000111222222222222111---...000111111111///......///000222222222111000000111111111111000000///000111111111111222222222222222111111222222333444000111222222222222111000/////////000111111222222111222333444555555555555333444555777777777777666666888999999888999<<<@@@AAAJJJZZZnnnzzzwwwrrrllljjjlllrrryyy|||vvv^^^MMMFFFCCC???;;;999999:::;;;777888888999999888888777555666777888999888777777555666777888888888888777333444555666666555444333333444444444444555555555333444555444111000111333333333444444333111000///000111222222111222444666000000000000000000000000111111222222222222111111,,,,,,---...///000111111111......000111...///222111111222222222111111000/////////000111222222222333555444000///333333111111111222222222333333333333333444555555555555555222333333444555555666666777666666666666666777777888888888999;;;<<<>>>???@@@AAACCCFFFJJJNNNQQQSSSZZZ^^^hhh{{{{{{yyy}}}kkkZZZNNN@@@:::<<<888888777666555444444333666666555555555444444444555555555444444555555555222222444444444444222222111111111111111111111111---000222111...---///111333222222222111000000000...///111222111222333555111111111111111111111111000000111222222222222111,,,...000111222111000///000000///000000111222222000111222222222000///...000111111111111222222222222222111111222222333444000111222333333222111000111222222333444444555555000222333555666666555444333444666888888777555444666888::::::999;;;???BBBMMMZZZqqq{{{wwwwww||||||vvvrrrsssuuubbbMMMIIICCC===999888999:::888888999999999999888888555666777999999888888777666666777888888888888888333444555666666555444333222222333444555666777888444666777555111000111222333333444444333222000///000111222222111222444666111111111111111111111111000111222333333222111000111111000////////////000111......222222///000222///000111222222222222222...//////000111222222222222444444000000333333000111111222222222333333333222333444555666666666666222222333333444555666666555555555555666888999:::777888888999;;;===???@@@AAABBBDDDHHHLLLRRRVVVYYYcccfffrrr~~~~~~qqq]]]NNNDDD===666666666666555444333333666666555555555444444444444444222222222222444444000111333444444333111000333///***&&&&&&***///333000000111222222222222111222222111111///...---,,,000000000000111111111111111111000000000000111111---...000222222222111111444222000///...///000111111111111111111000//////444333111000000000111111333333222111000000111111111///...///222333222///222222111111111111111111111///...000555888888777333333222111222333444555666555444666888888666222666333777>>>===:::AAANNNWWWpppttt|||~~~kkkZZZHHHAAA@@@===:::888:::;;;;;;:::888777666666666777888888888777555555666666666666555555555555555555666666555555444333333444555444222111222333111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111//////000000111111111222000000000111222222222333///000111000///...///000222222222222222111000//////222444444222000222444111111222222222333333333000111222222111000111222333333444444444333333222111111222333333444444444666777888777555555666888:::777555666:::>>>???>>>CCCDDDFFFHHHMMMUUU\\\aaa^^^nnn~~~}}}ooo]]]MMMBBB???;;;777555555777999;;;555555555555444444444444555555444333333444555555111222444555555444222111666444222111111222444666000000111222222222222111111111222222222111000000............/////////000333333222222222222333333000000111111111000000///333222000///...///000111222222222222111111000///333333111000000000111111444333222111111111111111222000///000333444333111222222111111111111111111222000...000333555555333555444333333333444555666666555444666999:::888555:::777:::AAACCCBBBMMM[[[ooo~~~pppWWWHHH???:::888999777888999999999888777888777777888999999888777666888888777777777666666666555555666666555555444333333444555555333222222333111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111222222000111222111000///000111111111222222222111000000...000222222111000111222222222222222222222222333111333444333222111222333222333333333333333222222666666666666666666666666777777888777555555777888:::888666888<<<@@@BBBBBBEEEFFFJJJQQQYYY```bbbbbbeeezzz|||xxxyyyqqqZZZKKKBBB===777555777999999999555555555444444444333333666555555444444555555666333333555555555555333333222222333444444333222222000000111222222222222111111111222333444444333333........./////////000000000000////////////000000333222111000////////////222222000/////////000111222222111111111111000000333222111111000111111111333333222111111111222222222111111111333444333222111111222222222222222222333222000111222333333222555555444444555555666777555555555777999::::::888:::888:::BBBGGGOOO___qqq{{{|||qqqmmmlllooovvvmmmVVVGGG===;;;===999999:::::::::999888888777888888999999999888888999999888888888777777777555555666666555555444333222444777777555333333333111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000000222333222111000111333000111111222222222111111111000000111333333222111222222222222222222222222222333444444222222333444222222333333333333222222666666555444444333222222777888888777666666777999:::999999;;;???CCCEEEFFFEEEGGGMMMXXXccchhhfffcccmmm}}}~~~yyyyyy}}}~~~gggVVVFFFAAA===;;;<<<;;;777333555555555444444444444333555555444444444444555555333333444555555444333333///000111111111111000///000000111222222222222111111222333333444444333333000000111111111222222222.........------.........333222000/////////000111222111000//////000111111111000000000000000000000222222111111111111111111222111111000000000111111111111111111222333333222111111222222222222222333444333222222333444555555555555555555555666666666666666666777888999999999;;;:::===FFFRRRccc|||vvv|||yyypppffffffiiinnnyyymmmZZZJJJBBBAAA>>>===<<<;;;;;;:::888777888888888888999888888888999999888888888777777777555555555666555555444333222555888999777444333222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000000000000000111111111222222111111000000/////////111222222000000111333///000111222222222222222555333111333666777555222333333333222222222222111222333444333222111222444111222222333333333333333444444444333333222222222777888888888777777888:::;;;;;;<<<>>>AAADDDFFFGGGHHHMMMUUU___gggkkkmmmmmm~~~{{{}}}~~~~~~qqqcccWWWQQQHHHAAA>>>;;;888666666666555555555444444444333333333444444333333333222222333333333333222222333333222222222222333333000000111222222222222111222222222222222111111000111111111111222222222222222111111000000111111222111000/////////000222333000000000000000000111111//////.........//////000111111111111222111111111000000/////////000000111///000111111111111111222111111222222333333333333000111111222222333555666333333444444555555555555666777777777777777888888>>>@@@GGGTTTfff~~~{{{xxx{{{qqqkkkhhhaaafffmmmuuu{{{vvvyyy~~~}}}uuu^^^LLLDDD???===:::999:::;;;:::888999999888888888777777777888888777777777666666666555555555666555555444333222555888999777444333222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111000000000000000000222111111000000/////////...///000000//////000222///000111222222222222222555333111333666777555222222222222222222222222222000222333222111000111333111222333444444444444444555666666666777777777888777888999888777888:::;;;===>>>???@@@BBBDDDFFFGGGNNNVVV```eeehhhnnnyyy~~~||||||sssnnndddUUUFFF<<<888999;;;777777777666666666555555222333333444444333333222222222222222222222222222555333222000000222333555000000111222222222222111111111222222111000///////////////000000000111111111111000000000000111111////////////000111222333000000000000111111111111000///...---...///000111000000111222222222222111000////////////000111111...000111111000///111222111111222222333444444444...///000000000111444666333333444555555555555444777888888888777888:::<<>><<<>>>888888888888777777777777333333444555555444333333333333333222222333333333222111000//////000111222000000111222222222222111///000111111111111111111//////000000000111111111000//////......//////000///000000111111111000000//////000111111111111111111000/////////000222333///000111222333222222111111111111111111222333333///111222222000000111333111111222222333444444555111333444333111111444666333444555666777666666555555777999:::999;;;???BBBEEEUUUlllvvvlllhhhhhhlllsssuuummmaaa]]]\\\bbbnnn{{{}}}zzzzzz}}}~~~||||||}}}rrreeePPPHHH???;;;<<>>CCCFFFGGGIIIMMMPPPVVV]]]dddiiiooo{{{{{{}}}|||zzzzzzvvv```MMMDDDAAA999999999999888888888777333444555666666555444333555444444333333444444555222222222333333222222222000000111222222222222111...///000111222333333333111222222222222333333333333333222222222222333333111111222222222000...---...///000111111111111111333222111000000222444555///000111222333333222111333222222222333444444555///222444333111000222555111111222333333444555555777888999888555444666888444555777888888888777666444777:::;;;<<>>999>>>CCCGGGJJJMMMRRRUUU```eeekkkrrr~~~{{{yyyxxx|||}}}kkkUUUDDD===999777888777222000222444444555777888777333000111111111111111111111222000000000000000000000000222222222111111111000000333333222111000000111111000000//////000000111222000000000000000000000000000000000000000000000000111///......///000000/////////000000000000///...111///...------...///111222///---...222444444333444111000222333222444888444333222222222333444555222222333444444555555666444666777777666555555666;;;777666999;;;<<>>BBBDDDAAAGGGTTTVVVVVV```bbbiiirrr||||||xxxyyyooo___LLLAAA888888999888555444555444555666777666444111555444444444333222222222111111111111111111111111222222222111111111000000333222222111111000111111000000000111111111222222111111111111111111111111111111111111111111111111333111000000111222222111000000000111000000000///111000...------...000111555222//////000111000///333000///111222111333777333333444444333333222222222333333444444555555666444666777888777666777999:::999:::>>>AAAGGGUUUcccooossstttzzz{{{zzz}}}{{{zzzyyyyyyyyy{{{{{{zzzyyyyyy|||hhhXXXQQQNNNQQQWWWZZZXXXOOOBBB<<<======:::999888888999999999888777555666666666666666555555555333222333555555444222222222111111111222333444444222000///111222222111333333333333333222111000222222222222222222222222222222111111000111111111111000000000000000000000000000111111111111000000000111111111111111000000111000000000000111222222111111222333333333333333111111222333333333333222444444444444444444444444444555777777666666888999:::999888999:::<<<>>>@@@CCCFFFDDDJJJVVVYYY\\\gggjjjyyy{{{wwwyyyzzz}}}aaaOOO===888;;;;;;777444666555444444555666444333666666555444333222111111111111111111111111111111222222222111111111111111222222222111111111111111000000222333333333222111111111111111111111111111111111111111111111111111333111000000111222222111000111111111111111111111222111000//////000111222555222000000000000///...222///...111111000222555333444555555444333111000333333333444555555666666333555777888777888999;;;999999<<>>BBBHHHRRRggg~~~~~~zzztttpppuuu{{{}}}~~~~~~}}}}}}}}}{{{||||||}}}~~~|||eee[[[ZZZ[[[bbbiiisss}}}xxxkkkfffgggjjjbbbUUUKKKEEEBBB???;;;777888999999888777777777777777777777666555333333333333222222333333333222222111222222222222333333555333111111111111000...444333222111111111333333222222222222222222222222000000000000000111222222000000000000000111111111000111111222222111111000000111222222222222222222333333333222222111000///000000111222222111111111111222333333444444333333555555555555555555555555333555666666666666777999::::::;;;<<<>>>AAACCCDDDDDDLLLOOOUUU___bbbiiiyyy~~~||||||||||||}}}wwwcccRRRDDD999555777888666333222333555555555111111111222222333333333111111111111111111111111111111111111111111111111000111111222222222111111///111333444555444222111111111111111111111111111111111111111111111111111111///......///000000///111111000000111222333333222222111111111111222222111222333333333333444444444111111444444222222555444333111111111333555666333333444555555666666777555666777777666777999;;;>>>DDDLLLVVVggg{{{kkkiiiggghhhooo{{{|||yyyrrruuuyyy{{{}}}tttdddXXXQQQQQQTTTYYYbbbmmm|||zzzsssjjjddd[[[RRRIIIBBB>>>>>>;;;<<<===<<<999777777888777777777777666555333333333333333333333333333333111111222222333333333333444333111111222111///...333333111111111222333444222222222222222222222222111111000////////////000//////000000111111111111111111222222222222111111///000000111222222111111111222222222111000///...111111222222222111111000222222333444444444444333555555555555555555555555444666777777666777888999888999;;;===@@@BBBEEEFFFDDDOOOUUUZZZcccgggqqq}}}{{{yyy}}}kkkTTTAAA:::;;;888666333333444555555444222222333444555666777777222222222222222222222222111111111111111222222222///000111333333222111111000000222333333333222111222222222222222222222222222222222222222222222222333111000000111222222111111000//////000111333444111111111111111111111111222333555444333111222222444222222555555222222555444333222111222333444555444444444555666666777777666777777777777888;;;>>>???JJJYYYjjjzzzjjjcccbbbfffnnnyyyzzz{{{rrrvvvzzz}}}uuudddXXXQQQNNNNNNQQQWWWaaaqqqpppiii```WWWMMMCCC@@@BBBCCCEEEFFFCCC===999999:::666777777777666555444444333444555555333333444555000111222333333333333222333222111222222222000...222222111111222222333333222222222222222222222222222222111000//////000000/////////000111111222222111111222222222222111111...///000111222222222222---...000222333333222222444444444444444444333222222222333444444444444444555555555555555555555555555777888888888888999;;;888999;;;>>>BBBDDDGGGHHHGGGSSSYYY^^^gggooo}}}xxx}}}}}}~~~~~~eeeLLL???<<<777555444444555555444333333444444444555666666666222222222222222222222222000000111111111222222222...000111333333333111000000000000111111111222222222222222222222222222222222222222222222222222222333111000000111222222111000///......///000222444000000111111111111000000...000333333111000111222333111111444444111111333333444555555555333000///444444555555666666777777555666777888999<<>>BBBFFFIIILLLMMMTTT]]]^^^___kkk~~~{{{|||~~~~~~{{{xxx{{{rrr[[[GGG>>>999999888666555555444222777666555444333444555555444333111111222111000...000...///333888888333...444444222111000000//////000000000000000000000000000000////////////000000000000111111111111000000000000////////////000000---***)))...444888666333444333111000///000111222000111111111111222222222111111111222222333333333222111111222444555555444777666555555666666666555888999::::::;;;BBBMMMVVVsss|||uuummmooottttttjjjiiikkkkkkkkklllpppuuuzzzooo[[[SSSPPPMMMJJJNNNKKKFFF???:::777888:::777666555444444444444555888777666444444555666666555555444333333222111111222333333222111000222444111111111111111111111111666222...000333444111---000///...///111222222111000000111111111111000000222111000111222222111000222000000111222222000...000111222444444333222222222222222111111111000000555555444444444333333333666666666666555555555555555777999999888777777888<<<>>>AAACCCFFFJJJOOORRR\\\^^^___aaaqqq}}}|||{{{yyywww~~~wwweeeSSSHHH===;;;999777777999;;;;;;666555555444444444444444444333111111222222000///555222000111444444000,,,333333222111000000000000111111111111111111111111333333222222222222333333000000111111111111000000000000////////////000000000000000111333333333222222222222222222111000000111111111111222222222222444444555555555555555555444333333444666777666555888777777777777777777666888;;;======BBBNNNaaaooo~~~zzz{{{~~~wwwuuuvvvuuuwwwzzzvvvxxx{{{|||lll```ZZZWWWVVVJJJGGGCCC>>>;;;999888888555555555555444444444333666666555555444444444555555444444333333222222222222333333222111111222444222222222222222222222222333000...///111111///---111000///000222333222111111111222222222222111111222111000111222222111000///111333222111000222444111222222333444333333333222222222333333444444444777777777666666666555555555555555666666666777777777999:::999888888999;;;>>>@@@CCCEEEHHHMMMSSSWWWeeeiiilllqqq}}}{{{{{{||||||ppp```QQQBBB===888555666888:::;;;444444555555444444333222555333222222222222111///777444000000222333111///222222111111111111111222222222222222222222222222111111000000000000111111000000111111111111000000111000000//////000000111000222555444222111222333000111333444444222000///111111111111222222222333333333333333333222222222666555444666888999888777999999999999888888777777888;;;>>>@@@GGG[[[vvv}}}|||zzzzzz}}}}}}{{{}}}{{{jjjaaa]]]]]]KKKGGGAAA>>>>>>===:::777666666777777777666555444666777777777777666555555444444444333333333333333111333444333222111222444444444444444444444444444111111000000000000000///444222111111333333222000222222333333333333222222222111000111222222111000---222555333000///555:::333222222222222333444444222222333444555666777777444444333333333333333222333444444555777888888999999:::::::::999999<<<>>>AAABBBDDDGGGKKKQQQYYY^^^kkkpppvvv}}}||||||lllZZZJJJBBB:::888777666666888333444555555555444222111555333222222333333222111444222111333555666555333111111000000111222222333222222222222222222222222000000////////////000000000111111222222111111000111000000000000000000111///000222222222333333333111222333333333222111000111111111222222222333333333333222222111111000000666555555666888999999888999999:::999888777888888;;;???BBBFFFQQQiii~~~}}}{{{zzzzzzzzzsssfffaaaaaaTTTMMMDDD??????>>>;;;777777888:::;;;:::999777555777888999:::999888777666333333333444444444444444111222444444333222333444333333333333333333333333222333444444222111222444555444222333333333222111111222222222222222222111222111000111222222111000000222444222///000444999222222111000000222333444333333333444555666666777222111111111111111111111444555555666777777888888:::::::::999999:::===@@@BBBCCCEEEIIINNNVVV```fffpppvvv|||{{{}}}vvv}}}yyygggSSSHHH???>>><<<888666888333444555666555444333222555444222333444444333222000111222555666555222000000000000000111222333333111111111111111111111111444333333222222333333444111111222222222222111111111111000000000000111111222///...///333444222...333333222111111222333444111222222222222333333333666666555555444444333333555444444555777888888777777888:::999777666888999<<>>===:::777777888:::;;;:::999777555666777888999888777666555444444444444444444444555000222444555444333333444333333333333333333333333222444555444333222333555666444333333444444222111000000111111111111000000222111000111222222111000555333000///000111333333111000/////////000222333444444444333333333333333444444444444555555555555777777777777777777666666999999999999999:::>>>AAABBBDDDHHHMMMTTT^^^hhhooo{{{yyyuuutttsssyyysss]]]NNNAAA???===777444777555555666666555555444333555444333333555555444333000111333444333000,,,)))111000000000111222333333111111111111111111111111333222222111111222222333111111222222222222111111222111111000000111111222666111...///333333...)))444333111000111222444666222222222222333333333333444444444444333333333333555444333444777888777666444777:::999777777999<<<999BBBOOO```uuu~~~yyypppnnnsssyyy|||wwwxxx~~~yyyrrrlllbbbTTTIIIBBB===:::777666777888888888777666555555555666666555555444333555555555444444444444444///222444555555444444555222222222222222222222222222111222222222333333333555333222222444444333111000000000111111000000000222111000111222222111000666333000///111222222000000000000000000111222222333333333333222222111111333333333444444444444555888888888777777666666666888999:::::::::<<>>AAACCCHHHMMMUUU___jjjvvvyyyxxxuuutttyyyvvv[[[NNNDDD:::888===999888666555555666666777555444333444666666555444444555555444333333444555222222111111111111111222333333333333333333333333444333333333333333333444111222222333333222222111222222111111111111222222///111333333222222333444000111333555555555333222222222333333333444444444333333333444444555555555666555444555777999888777333888<<<<<<::::::>>>BBBQQQ\\\ooo}}}{{{wwwvvv|||{{{~~~{{{xxxqqqfffYYYNNNFFFCCC>>>===<<<;;;;;;;;;;;;<<<<<<;;;999888888888999:::777777666555444333333333///222555666666555555555555555555555555555555555777333000333777999777333222111000111333444333222222222222333333222222222222111000111222222222000---222777666333222555999222333444555666555444333000111222222333444555555555555555666666777777777555555666777888999::::::888:::===???@@@@@@BBBDDDLLLRRR[[[gggsss|||uuupppuuu|||nnnVVVKKKEEE>>>888::::::999666555555333111---...000111333333444444///111333222111000111111222222222222222222222222111111111111111111111111222111000//////000111222222222222222222222222222111111111111111111111111444444333222222111111000111111111111111111111111222222222222222222222222111222333333444444333333777666666555444444333333;;;666777???@@@<<<@@@JJJSSSlllrrrlllvvvxxxwww|||~~~vvvnnnooo}}}~~~wwwooofffZZZLLLCCC???>>><<<<<<<<<<<<;;;:::@@@999777:::;;;777555888888888777555444444666888444333222222222333444555333444666777777777666555111111111111111111111111333333222111000000111111111111222222222222111111222222222222222222222222...222444444222000222444111333444333000///222444222111000111333444333222222333555444333333444666555555555666777888888888999:::<<<<<<<<<>>>AAADDDQQQXXXbbbmmm{{{zzzuuuwww{{{kkk^^^TTTHHH???AAA???:::666555555555444333333333333333222111111222444666555444333444555222222222222222222222222111111111111111111111111111111000000000000111111222222222222222222222222111111111111111111111111333333333222222222222111111111111111111111111111222222222222222222222222222333333444444444444444666666666555555555444444:::666888???AAA@@@HHHUUUjjjuuukkkooo~~~|||zzzzzzyyy~~~vvvnnnjjjpppyyywwwnnndddWWWMMMCCCBBBAAABBBDDDEEEBBB@@@EEE>>>888888888777;;;AAACCCAAA>>>999555333333444666555444333333333444555333444555666777666666555111111111111111111111111333333222111111111111111111111222222222222111111222222222222222222222222111222444444333333333444111333444333111000222555444222222222444555444333333555666666555444666777666777777777888888999999<<<===???@@@BBBEEEIIIMMMSSSZZZfffxxxxxxwwwxxxzzz~~~yyynnnaaaWWWSSSKKKBBB:::666555555666555555555555444222111000000222444333222111222333222222222222222222222222111111111111111111111111000111111111111111111000222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222222222222222333333333333333444444555555555555555555555555666666666777777;;;999;;;AAACCCFFFUUUfffxxxfffeeessszzzssstttxxx|||{{{rrrjjjggghhhzzzxxxpppggg]]]TTTLLLIIIHHHJJJNNNNNNIIIEEECCC???<<<;;;;;;;;;AAAGGGJJJGGGBBB<<<888555333222888777555444333444444555333444555555666666555555222222222222222222222222333222222111111111111222111111222222222222111111222222222222222222222222333222222444555555444333111222333222111222444666555333333444555666555444444666777777666555777888888888999999999999999999:::;;;>>>@@@CCCGGGMMMQQQXXXaaarrr{{{vvvtttsssxxx~~~~~~vvvgggZZZJJJ???888444333555333333444444444444333333000111333333111000111222222222222222222222222222111111111111111111111111000000222333333222000000111111111111111111111111111111111111111111111111000000111222333333444444222222222222222222222222222222222333333333333333444555555666666666666666444555555666777888999999===>>>@@@CCCFFFNNNcccvvvyyykkkaaagggyyy~~~yyyvvvxxx{{{|||pppiiihhhqqqvvv{{{qqqhhh```[[[WWWSSSPPPQQQSSSQQQIIIBBB888;;;>>>AAABBBCCCGGGJJJHHHDDD???;;;999777555444888777555444333333333444333333444444555555555555222222222222222222222222333222222111111222222222111222222333333222222111222222222222111111111111333111000222555666444111111111222222222333555666444333333333555666555444444666777777666555777888999999999999999999999999:::<<<>>>@@@DDDIIIOOOTTT```kkkxxxqqqnnnqqqwwwxxxuuuuuu{{{nnn]]]JJJ???888222222555333333333333333222222111333555666666555444444555222222222222222222222222111111111111111111111111000111222333333222111000111111111111111111111111111111111111111111111111000000111222333444444555222222222222222222222222222222333333333444444444444555666666777777666666444555666777999:::;;;;;;???@@@DDDGGGLLLYYYqqqxxxkkkggghhhsss{{{zzzzzz|||wwwpppqqqrrruuuzzzpppiiiggg```\\\XXXUUUSSSMMMDDD===666:::???CCCGGGLLLPPPRRRDDD@@@;;;888888777555444777666444222222111222222333333333333333444444555222222222222222222222222333222222222222222333333222222333333333333222222222222222111111000000000222000///000444555222///222111111222333555555666444222222333444555444333333555666666555444666777777777777888888888888888???AAACCCEEEIIINNNUUUZZZcccuuuuuummmlllppppppnnnooovvvhhhUUUCCC<<<777222222666666555555444222111///...222444555555444333333444222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000111222333333444444333333333333333333333333222222333333444444555555444555555666666666666666555666777888:::;;;<<<===>>>BBBGGGNNNYYYmmmxxxlllkkkoooxxxxxxuuuwww{{{yyyyyyxxxyyyzzzqqqmmmdddaaa]]]WWWPPPIIIAAA<<<>>>AAAEEEIIIQQQZZZ^^^\\\EEE@@@:::777777666333111666555333222111111222333333222222222222333444555333333333333333333333333333222222222222333333444222222333333333333222222222222222111000000//////000//////000222222111000444222111222444555555555333222222222444555444333333555666666555444666777666666777777888999999:::@@@AAACCCEEEJJJPPPXXX]]]gggtttnnnooonnnmmmpppwww{{{cccPPP@@@<<<999444333888666666666555444222111000000222333333222111111222222222222222222222222222111111111111111111111111333222222111111222222333111111111111111111111111111111111111111111111111111111111222222333333333333333333333333333333333222222333333444555555666444444555666666666666555666777888999:::;;;<<<===@@@FFFOOO\\\ppptttqqq}}}yyytttttttttxxxwwwlllcccbbb___XXXOOOHHHCCCBBBFFFLLLSSS[[[ffflllggg]]]FFF@@@:::888888888555222555444333222222333444555333222111111111222444444333333333333333333333333222222222222222333444555222333333444444333333222222222222111000////////////000222222111111111222666333111222444555555333555333333444555666555444444666777777666555777888555666777888999;;;<<<<<<>>>???BBBEEEKKKRRR[[[aaaqqq}}}tttsssppppppuuuyyy|||uuueeeQQQBBB???===666444888333444444555666666555555333555666666555444444555222222222222222222222222111111111111111111111111444333222111111222333444000000000000000000000000111111111111111111111111111222222222222333333333333333333333333333333333222222333333444555666666333444444555555555555555777888888999;;;<<<<<<===CCCKKKWWWiiixxxvvv|||sssmmmpppvvvyyy~~~~~~nnn```bbb```YYYPPPIIIHHHIIIGGGRRRaaappp||||||kkkWWWEEE???:::999;;;<<<:::777666555444333444555666777333222111111111222333444333333333333333333333333222222222222333333444555222333333444444333333222222222222111000//////...///222444444222000222444777444222222444666444222666555444555777777777555666777888888777777888999666666888999;;;<<<>>>>>>@@@BBBEEEJJJPPPYYYcccjjj}}}~~~tttsssrrrtttyyy~~~}}}kkk]]]JJJ===888666555222666666555444333333222222777444222222333333///,,,333333333333333333333333222222111111111111222222222///---000555666333...000000000000000000000000---,,,,,,---000111000000111111111111111111111111333111//////111444666666444444333222222222333333777555333000...000444777777666666888888777;;;@@@DDDRRRfff~~~uuuuuuuuurrrooopppvvvvvvkkkeeebbbaaa___YYYVVVWWWdddooozzz}}}uuuhhh\\\VVVHHHEEE???999666555666888555444333333222222222222444444555555444444333222444333333222222333333444444000---///222333000---444444444333333222222222222222111111111111222222///000111222222222222222555333000000111222333333444333222111111333555666000333555666666555555666666777888888888999<<>>999777666666777666555555444333333444444444444555555444444333222444333333222222333333444444111...///333444111...444444444333333222222222333333222222222222333333000000111222222222222222333222222333444444333111444333222111111333444666555666888999888777888999777888999999:::;;;>>>AAAFFFIIINNNSSS[[[fffrrrzzz|||wwwtttwww|||qqq[[[HHH===999777666666666666666666666666666444333222333444333222000111111111111111111111111000000000000000000000000111222333222//////111333222222222222222222222222222111111222444555444333111111111111111111111111333222111111222222111///333444555666666666555444000333555666666666777888777666888;;;;;;<<>><<<999777666666666777666555555555555555555444444555555444444333222444333333222222333333444555222000111333444222///444444333333333333222222444333333333333333333444000000111222222222222111111111222444666555222000444333222111222333444555444555666555444444666777888999:::;;;<<<>>>AAADDDGGGKKKQQQYYYcccppp~~~wwwvvvzzzzzzfffRRRCCC;;;888888666666666666666666666777222222333333444444333222333333333333333333333333222222222222222222222222444333222000//////111222222222222222222222222222111//////000222333222111111111111111111111111111333222222333444444222000222333555666777666444333333555666777666666888999666555666999:::===GGGRRRggg~~~qqqfffkkk{{{yyyyyyzzz|||~~~{{{wwwtttsssssstttjjjjjjjjjjjjiiikkknnnqqqrrrqqqooommmmmmpppuuuyyyvvvvvvwwwyyy}}}|||xxxsssqqquuu{{{zzzsssfffWWWHHH@@@===>>>;;;;;;:::999888777666666666666555555444555555666444444555555444444333222444333333222222333333444555333222222444444333111333333333333333333333333333333222222222222333333000111111222222222111111111000111222444444222000333333222222222333444555444555555333222222444777777999;;;<<<===???CCCFFFIIIOOOXXXaaammm}}}zzzuuuvvv}}}uuuaaaPPPCCC===;;;555555555555555555666666111222333444444333333444333333333333333333333333111222333333333333222111777222......111333111///111111111111111111111111000///...///111111111///111111111111111111111111000///000111444444333222000111444555666555333222888888888666555555777999999888999;;;>>>EEETTTcccxxxyyymmmhhhgggrrr~~~{{{|||}}}||||||}}}yyyvvvrrrmmmjjjhhhfffeee]]]^^^^^^^^^^^^```cccfffeeefffggggggiiinnntttxxxuuuuuuvvvyyy~~~xxxrrruuuzzzsssmmmbbbUUUIIIAAA>>>>>>999999999999888777666666555444444444444444555555444444555555444444333222444333333222222333333444555444333333444444333222333333333333333333333333222222111111111111222222111111222222222111111000222000......000222222222222222222222333333444444777888777666555666888:::666888:::;;;===@@@DDDHHHNNNVVVaaammmzzzvvvqqqtttsss]]]KKK???:::555555555555555555555555111333555555444333333444111111111111111111111111///000111222222111000///666111---...333555222...000000000000000000000000333111000111222333222111111111111111111111111111......---///111333333222000111222444444444444333999999888666444444777999888888999<<>>BBBFFFJJJNNNXXXgggttt~~~qqqmmmvvvpppWWWEEE===888777777666666555555555222444666666333222333444111111111111111111111111///000222333333222000///222000///111333444222000111111111111111111111111444333222222333444333222111111111111111111111111333111000000222333444444222222333333444555555666555666888777666666777888777777999>>>HHHZZZwwwooohhheeettt|||xxxttt}}}~~~{{{wwwrrroooddd```\\\ZZZZZZYYYVVVTTTRRRTTTVVVYYY[[[```fffjjjnnnrrrxxx~~~~~~{{{}}}~~~wwwlll___QQQDDD<<<:::999888777777777888888555555444444555666666777444444555555444444333222444333333222222333333444333333444333222111222222222222222333333444444444333222222111111222222333222222222222222111000000222111000111333444444444222222333333444444444333///111333444444555666777777999;;;>>>@@@DDDIIIMMMQQQ]]]nnn}}}uuukkkppp|||}}}gggQQQFFF:::999999888777666666555222555777666333111222444333333333333333333333333111222444555555444222111---000333333222111222222222222222222222222222222333222111111333333222111111111111111111111111111:::777444333444666666666444333333444444666777888000333777999999888777777;;;;;;>>>EEEQQQhhhsssfffeeessszzzwwwxxxyyywwwwwwwwwvvvsssooojjjggg^^^[[[XXXWWWXXXXXXVVVTTTVVVYYY\\\```dddjjjqqqvvv}}}|||pppbbbTTTKKK;;;:::888777777777888999666666666666666777888888444444555555444444333222444333333222222333333444222333333333111111111222222222222333333444444444444333333222222333333444222222222222222111000///111111222555777777555333111222333444444444333333000333666888888999999;;;888:::===???BBBFFFKKKOOOZZZgggzzz|||qqqllllllttt{{{\\\DDD???:::444222444666555333888888888777666444222222555333111111333444222///222111000//////000111222222333333444444333333222...000222333222111222222111111111111111111111111000000111111222222222222333222222111111222222333333111000111555888777666888666555555666777888888;;;===???EEEXXXyyyuuuiiifffhhh}}}zzzxxxyyy~~~{{{vvvqqqlllnnnmmmgggeeeggghhhggg^^^\\\ZZZ[[[___aaa```^^^\\\___ccchhhooo{{{zzzjjjZZZEEE;;;666888888444555:::888777666444444555555666666666555555555444444444444444444444444444444444222222222222222222222333111222333333111111222333000111111111111222222222111111222222222333333333222222333333444555666666666555555444444444555555444555666555555555777999444;;;;;;===EEEHHHNNN\\\bbbtttuuullliiiooouuugggRRRAAA===777333111222333444555555666555555444333333333222222444666555222///222111000//////000111222222222333333333333222222///111333333222111111222222222222222222222222222000111111111222222222222333222222111111222222333333222000111444666666555777666666666777999::::::<<>>CCCJJJ]]]xxx{{{bbbaaakkkttt{{{zzzxxxwwwwwwxxx}}}zzzyyyyyyxxxuuuqqqnnnllljjjgggeeeeeegggjjjooorrrsssqqqnnnpppsssyyy~~~~~~bbbPPP@@@===;;;666444777777777888888888777666555444444444555555555555555444444444444444444444444111111222333444555666666222444555444333222333555222222222222333333333333333333333333444444444444222222222222222333333333333222222333333444555666555666777888888999;;;===<<>>>>>BBBEEEMMMWWW___}}}}}}|||{{{{{{vvvyyy|||{{{zzzzzz|||}}}yyy~~~{{{{{{{{{|||yyyrrrdddRRRAAA999999<<<666555333222222333555666333777<<<<<<888333111000111222333444444333222111222333333444444333333222000111111000000000333555333333333333333333333333444444444333333222222222333222222222222222222333111444666666444555888;;;444666777666888???KKKUUUggghhheeeppp}}}vvvuuuwww|||wwwwwwwwwxxx{{{|||{{{yyy{{{~~~}}}|||{{{kkkjjjiiilllpppuuuxxxyyy}}}vvvpppooopppqqquuu{{{xxx^^^KKK;;;999:::888777:::777888888999999777666555444444444555555555666666444444444444444444444444444444444444444444444333333444555555333333444555444444444555555555666666333333333444444444555555222222333333444555666666333333333444555666777888555666888888999:::<<>>444888777222222666777555777:::======:::666555555444333222222444444333222222222111111111111222222111222222222333333333333,,,...111333222111111222222111111111111222222333333222222222222333333444444444444555666666777777<<<777888???CCCHHHXXXjjjqqqfffhhh}}}yyyzzzrrrwww}}}{{{zzzyyyyyyyyyxxxwwwwwwxxx{{{}}}zzz~~~~~~vvvxxxyyy}}}vvvkkkfffcccbbbcccggguuu~~~yyydddKKKBBB:::999:::888888:::;;;:::999888777555444444444222222555333000111666555555444444333222222111333333333333333333333333444444333333444444555666222333444444222111111222111222333333333333222111333333444444444555555555444444444555555555555555777666666::::::999===BBBHHHLLLUUU```lll}}}wwwiiigggnnn~~~ttt^^^JJJ>>>;;;888888555111111555888888999;;;======:::888666666444333222222444444333222222222111111111111222222222222333333333444444444---///222333222111111222444333333222222222222333555444444333333333333444333333444444555666666666777666999>>>BBBMMMeee~~~pppccc^^^qqq|||yyywwwvvv|||{{{xxxyyy{{{{{{{{{}}}{{{{{{|||~~~uuuppptttwwwzzzxxxnnnccc___]]]^^^bbbhhhwwwhhhMMMBBB888888;;;;;;999999;;;:::999888777555444444333222444666444111222555555555444444333222222222444444444444444444444444444444444333444444555666222333444333222111222333222222333333333333222222111111222222222333333333444444444555555555666666;;;777666:::======???BBBJJJMMMYYYlll|||ooojjjkkkyyy|||gggRRRBBB999999888444222333666888888888999::::::888777555444444333222222444444333222333222222111111222222333222222222333333333333444...000222222222111111222555444333222222111222222555555444333222222333333333333333444555555666666444666;;;@@@EEEUUUtttqqqccc```dddzzz{{{wwwxxxwwwuuuttt{{{}}}|||zzz~~~}}}{{{zzz{{{|||zzzqqqppptttwwwyyyrrriii```]]]]]]___gggooo}}}wwwYYYKKK===;;;===<<<888666777777777777777777777777333555777888777555444666555555444444333333333333444444444444444444444444444444444444444555666666222333444333222111333444333333333333333333333333000000111111111222222222333333444444555666666666>>>777555999>>>???AAACCCKKKRRRbbbyyyxxxnnniiirrrwwwcccMMM???:::777555666777777666666888888888888888777666444444333222222444444333222333333222222222222333333111111111111222222222222///111222222111111222333444333222111111111111111555444333222222222222222333333444444555666666777777;;;BBBHHHQQQeeexxxfff^^^cccmmmzzzttttttsssrrrrrruuu{{{zzzzzz|||}}}vvvoooooorrrwwwzzzzzzllleee^^^]]]^^^cccmmmvvveeeUUUDDD>>>===;;;888666777777777777777777777777333666888888666666555555555555444444444444333333333333333333333333333333555444444444444555666666333444444333222222333555333333333333333333333333444444444555555555666666333333444444555666666777===777444999>>>@@@BBBEEENNNYYYnnnsssiiimmmvvvttt[[[GGG>>>888555777999777555555:::999888888999999777666444333222222444444333222333333222222222222333333000000111111111222222222111222333222111111222333333222222111111111111222444333222222222222222333444444555555666777777777888===EEEOOO___xxxlll```___hhhssstttrrrssstttrrrppptttzzz}}}}}}zzzzzz|||~~~{{{rrrmmmlllmmmsssxxx~~~sssddd___[[[\\\___eeeppp{{{rrr```MMMBBB>>>;;;999:::;;;:::999888777555444444111555777444333444555333555555444444444444444444333333333333333333333333555555444444555555666777333444444333222222444777444444333333333333444444333333333444444444555555222333333444555666777777;;;666555999>>>AAAEEEJJJNNN\\\sss{{{oooooorrr|||kkkSSSCCC:::444666888666444555999777666666888999777555444333222222444444333222444333333222222333333444111111111222222222333333222333333222111000222333333222222222222333333444444333333333333444444555555555666666777888888888:::>>>GGGWWWoooooodddccchhhrrr{{{|||sssqqqqqqsssssstttzzz|||{{{}}}zzzrrrpppssswwwwwwoookkkiiihhhlllsss~~~tttjjj]]]ZZZYYY\\\```fffsss~~~rrr[[[KKKAAA;;;;;;>>>;;;:::999888777555444444222777777333111555666444444444555555555555555555444444444444444444444444555555555555555666666777333444444222111222555888555444333333333333444555111111111222222222333333222222333444555666777777999777777;;;>>>AAAHHHPPPUUUaaaxxxxxxvvvsssvvv{{{```HHH<<<444444666444444777777555333333666666555222444333222222444444333222444333333222222333333444222222333333333444444444222333333222111000222444333333333333444444555666444444444444444555666777666666777777888888999999???CCCMMMaaassscccaaahhhsss}}}xxxvvvqqqoooqqqtttxxx||||||~~~~~~~~~yyyvvvpppiiieeegggnnnuuu}}}|||uuunnnjjjhhhfffeeennn|||}}}lllccc[[[YYYYYY^^^bbbiiiuuuiiiTTTDDD<<<<<<@@@777777777777777777777777555:::999444222777999777444444555555555555555555666666666666666666666666555555555555555666777777444444444222111333666888555444333333333333444555444444444555555555666666222222333444555666777888888888:::===???BBBKKKTTTbbblll}}}|||{{{xxxTTTDDD888777777333444;;;222333333444555555555444333444444444444333222111222222222222222222222222444444444444444333222111222222222222333333444555444444444333333222222222666333444888777222222777555555444333444777;;;===@@@JJJYYYpppzzzuuuddd[[[dddnnnsss}}}zzzwwwsssnnnkkkoooyyy~~~zzzuuuuuutttrrrjjjeeeaaaaaaaaadddllluuuwww}}}{{{vvvooogggaaa^^^]]]eeeooo|||vvveee]]]XXXTTTWWW```fffkkk|||yyyaaaKKK<<<999<<<999999888888777555444333999777555444555666555555777555333333333222111///444444444444333333222111444444444444444444444444777222...111777999555111444333222111111333555666111333555666555444444444000444777777888;;;999666666777:::===???EEEUUUdddssszzzyyy}}}cccOOO>>>:::999444333666222333444444555555444444444444444333333222222222222222222222222222222222333333444444333222222111333333222222222333444444444333333333222222222222555333444777666111222666444444555555666999===@@@CCCMMM___xxxxxxjjj___]]]iiivvv}}}|||tttssssssqqqnnnnnnuuu{{{wwwvvvrrrllljjjfffbbbbbbbbbdddkkksss~~~|||xxxvvvqqqjjjccc___^^^___iiirrrrrrddd]]]WWWSSSVVV```gggooommmVVVCCC;;;;;;:::999999999888777666555999777555444555666666555888666555555666777666444333333444444444333222222444444444444444444444444555333333333555666555444444333222111111333444666111333555666555444444555333666777555555888888666999:::<<<>>>AAALLLaaauuuzzzxxxzzz|||~~~rrrZZZBBB;;;:::777333333333333444444555555444444555444333222222222333444333333333333333333333333222222333333333222111111444444333222222222333333222222222222222111111111333222444666555111222555111222333444555888<<>>BBBLLL]]]vvvrrrllltttccchhhuuuzzzwwwwwwsssrrrrrrwww|||nnnjjjgggfffeeeccchhhnnn~~~yyyvvvqqqmmmfff^^^ZZZ[[[```dddnnnvvvsssggg___\\\WWWVVVYYYaaajjjxxxjjjSSSCCC===;;;::::::999999999999999888666555555777777666555333222111222444555444333222222333444555555555444444444444444444444444444444555777666555555666888333333222222222333444555222333555555444333444555333666666333444777888666888999<<>>:::777333444444555444444333333555444222111111222444555333333333333333333333333111222222333333333222222555444333333222222222222111111111111111111111111000222444444333333444444888:::<<<;;;:::===CCCIIIVVVjjjzzzkkkwwwmmmfffqqq~~~|||wwwrrrrrrrrrttt}}}yyytttpppooollliiimmmsss}}}xxxuuuqqqlllddd\\\XXXZZZaaafffqqq{{{xxxmmmccc]]]\\\YYYYYY]]]cccmmm}}}uuu\\\JJJBBB;;;;;;999888888888888888777666555666888888777666888777666666777777666555222333444444555555555555444444444444444444444444666555444555777888777555222222222222333333444444222333444444333333444666...333666555777::::::666777999===BBBNNNjjjuuuvvv~~~|||fffRRREEE>>>:::888444444555555444444333333444333222222222333444555333333333333333333333333222222333444444444333333444444333222222222333333111111111222222222222222///333555333333555555444666888999888888<<>>KKKVVVtttiiiiiitttssskkk~~~yyysssqqqwww{{{vvvtttxxx~~~~~~yyytttqqqkkkfff```ZZZXXX]]]ffflll|||}}}rrrkkkccc^^^\\\ZZZ```gggnnnzzzvvv\\\MMM@@@???<<<999888777888888666666666888999:::888666444333222333444555444333555555555555555555444333444444444444444444444444222444555555444444555666222222333333444444444333333444444333222333555777111555777777888<<<<<<999<<<===BBBKKKYYYssszzzyyy}}}}}}cccIII:::888:::444555555555444333333222111222333444444444444333444444444444444444444444333444444555666666666555222222222222333444444555222222222333333444444444///555777444333777888555444777::::::<<>>;;;999888888999666666666888::::::888666555444444555888:::999999555666666666555444333333444444444444444444444444///444888666111///444999111222333444444444333333333444444333222333555777666888888555666:::<<<:::<<<<<>>BBBJJJWWWmmm|||{{{|||iiiOOO???:::;;;777555333333444444444333222222333333333444444444444333222222444444333222444333333222222333333444444444333333333333333333444333222111111333444666444444444333444444555666777555:::AAADDDLLLccc{{{rrrpppqqqmmm~~~|||yyywwwsssqqquuu}}}wwwrrrmmmkkknnnsss~~~|||xxxsssmmmeee```YYYWWWXXX\\\___cccllluuuyyypppjjjeeeaaaaaabbbeeemmmzzzwwwxxx```III======<<>>AAAFFFOOO^^^ttt~~~yyywwwnnnUUUBBB888555777555333333444555444333333333444444444444555555444333222222444444333222444333333222222333333444666666555444444333222222444333222111222333444555555555444444555666666777444666<<>>???666888666555555888:::;;;;;;666555444444444444666666222222222222333444555666333333444444444333333333333444444444444333222222222222222333333333333333444444444555555555555666777666444555777999::::::@@@DDDLLLWWWiiiyyytttuuu\\\GGG999222777555444333444555444333333333333444444444444444444333222222444444333222444333333222222333333444555444444444333333333222333333222222222333444555444444444444555666777777444888@@@GGGNNN]]]{{{uuuuuu}}}gggdddxxx~~~vvvrrroooooorrrzzzyyynnnhhheeeeeekkksss~~~|||yyywwwsssnnniiiaaaZZZTTTRRRTTTZZZ```cccgggpppzzzvvvnnniiidddbbbcccaaaccclll~~~|||jjjppp~~~|||]]]EEE<<<888;;;;;;222999777555555777999::::::111000//////000333555777333333333333333444555555111222333444555444444333444444444444444333333333111111222222222222333333444444444555555555555666777666555555666888999:::@@@GGGSSSbbbxxxwww~~~|||{{{ssswwwhhhRRRAAA888777666444444555555555444333333333222222222222222444333222222444444333222444333333222222333333444111111222222333333333444222222222222333333444444333333333333444555666777777===FFFNNNWWWkkkyyynnnlll___ggg~~~}}}vvvsssqqqsssxxxvvvkkkeeecccdddlllttt|||yyyrrroookkkgggccc^^^XXXTTTRRRUUU[[[aaadddgggqqq}}}tttlllgggbbb```bbbbbbeeeooosssllluuuhhhNNNCCC;;;===>>>777999777555555666888888777777666444333444555777888666555444444333333333444111222444666666666555444555555444444444333333333111111111222222333333333444444444555555555555666666666666666666888:::;;;@@@JJJYYYlllvvvrrr~~~|||{{{zzz}}}~~~uuurrrqqq[[[HHH>>>888666444444555666555444333333222222222222111111444333222222444444333222444333333222222333333444000000111222222333444444222222333333333444444444222222333333444555777777666<<>>BBBOOO```vvvwwwoooooo~~~~~~|||zzzyyyyyy}}}wwwrrryyyxxxbbbOOOCCC888666444444555666555444444444333333333222222222444333222222444444333222444333333222222333333444222222333333333333333333222222333333444444444333333333333444555777888999888>>>IIIVVVjjj~~~oooiiiYYY___pppyyywwwssstttyyy~~~}}}xxxooofffbbbaaacccjjjrrryyytttjjjeee___ZZZXXXXXXXXXWWWXXX[[[___bbbbbbeeeqqquuunnngggaaa```cccgggooo}}}tttjjjhhhwwwwww```PPP@@@<<<===999777666777999::::::888666777666666555444333333222666555555444444444555555666555555555555555666666777666555444333444444555222222222333444444555555444444444555555555555666444666888888888:::>>>AAAGGGUUUggg~~~nnnhhhlll~~~|||zzzzzzzzzxxxsssvvv~~~kkkWWWKKK888666555444666666555444555555555444444333333333444333222222444444333222444333333222222333333444666555555444444333333222111222333444444444333333444444555555666888999:::@@@GGGQQQaaazzzvvvpppvvvcccXXXcccuuu}}}vvvuuurrruuu~~~}}}{{{uuummmeeeaaaaaabbbiiiqqqxxxsssjjjeee]]]WWWUUUVVVWWWXXXZZZ]]]```bbbaaadddqqqwwwppphhhbbbaaadddfffppp}}}mmmccclll~~~ooo\\\FFF>>>===999555666888;;;======:::888111333444666777888888888444444444444444555666777777666444333333444555666777666555444333444555555222222333444444555666666444444444555555555666666444666888999999;;;???CCCKKKYYYlll}}}iiidddjjj}}}zzz~~~~~~~~~}}}|||zzzyyyxxx|||rrrrrrxxxsss```KKK;;;999666333444666555333555444444666888777444000666555555555555444444444222222111111222222333444222333333444444333333222333333222222333333444555555444333333666;;;<<<:::===JJJZZZmmmhhhaaabbbpppzzzuuuuuurrr|||}}}zzzuuummmeeeaaa___bbbkkkuuuwwwsssiiiaaaZZZYYYXXXWWWYYY]]]^^^^^^aaaeeeeeegggqqq{{{vvvlllfffbbbbbbdddhhhsssuuucccbbbpppiiiQQQ@@@<<>>;;;666444555777666555222111222555888999777444666555555555555444444444333333333333333444555555333333333333333333333333222222222222222333444444444444333444777:::;;;;;;DDDSSSfff{{{yyyccc___eeexxxxxxuuuvvvyyy}}}zzztttlllddd```^^^aaajjjuuu{{{rrrnnnddd]]]WWWWWWXXXXXX[[[___bbbcccfffiiiiiikkkuuuvvvmmmgggcccdddgggmmmxxxdddZZZbbbuuuvvv]]]GGG======:::999777888999:::999777888777666555444555555666444444555555555555444444555555555555555555555555444444444333333444444444666555555444444333333222666555555444555666777888999666555888;;;>>>EEEMMMXXXfffsssdddccciii}}}yyyzzz{{{{{{zzzxxxuuutttzzz|||{{{}}}|||rrr[[[CCC===777555666777777666222222333555777888666555666555555555555444444444555555555555555666666777444444222222222222444444222222111111222222333444444333444555777999;;;===KKK]]]tttnnnbbbdddppp{{{uuuvvvyyy|||zzzssskkkbbb^^^\\\___iiitttuuukkkggg^^^XXXTTTUUUXXXYYY\\\aaabbbbbbdddggggggjjjsss~~~wwwnnnhhhdddfffjjjqqq|||iiiWWWWWWfff|||pppUUUCCC<<<;;;:::888888:::;;;:::999777777666555555555555666333333444444444444333333555555555555555555555555333444444555555444444333666666555555444333333333666555555555555666777777777777888:::<<>>;;;:::888888999:::::::::777666666666555555555555333444444555555444444333555555555555555555555555222333444555555444333222333333444444555666666666555555555555666666666777777888:::<<<<<>>EEEYYYkkkwwwggg___ccckkk~~~|||zzzwwwuuusssjjjkkkppp}}}zzzrrrrrrwww~~~qqqYYYHHH999777777444333555333444555555444444555777666555555555555444444444333333222222333333444555444444222222222222444444333333222222333333444555555333666999999999EEETTTjjj~~~tttiiitttxxxuuuvvv{{{}}}zzzwwwsssppphhhbbb^^^]]]]]]aaajjjsss}}}vvvkkkbbb^^^TTTPPPNNNSSSWWWZZZ^^^bbbeeeddddddeeeeeehhhsss~~~sssiiidddiiipppwwwgggWWWXXXhhhzzz~~~___HHH>>>;;;888666777888888777666666666777666555555444555666666666666666666555555555555555555555555555333444444555555444444333777777666666555444444444444555555666777666666666999:::<<<>>>BBBNNNdddxxxtttfff___ccckkk{{{xxxuuussssssiiiiiimmmyyywwwsssuuu~~~sssbbbNNN===:::999444333666333555666555333333555888666555555555555444444444333333333222333333444555333333333333333333333333444444333333444444555666666333666:::999:::III]]]vvvxxxqqqssszzzuuutttvvv|||~~~|||yyywwwsssooolllccc___]]]^^^```ccckkkttt}}}uuujjj```\\\PPPLLLLLLRRRYYY\\\aaafffdddccccccddddddfffqqq}}}tttjjjgggllluuu~~~ttt```ZZZeeetttnnnWWWAAA>>>:::777777777777777555666777777777666444444444555555666666555555444555555555555555555555555444444444333333444444444777777666666555555444444444444666777777777666555:::999;;;@@@IIIYYYrrrrrreee___dddkkkzzzvvvsssrrrrrrjjjhhhkkksss}}}uuuuuu~~~rrrhhhRRR@@@<<<;;;555333777777888888666222111222444666666555555555444444444444333333333333444555555222333333444444333333222555444444444444555666666777444666:::999:::LLLbbb|||{{{mmmrrruuurrrsssvvv}}}~~~zzzwwwuuuqqqmmmiiiaaa^^^]]]```bbbdddlllttt}}}uuuiii___YYYMMMJJJKKKRRRZZZ^^^dddiiiiiigggggghhhhhhjjjuuutttkkkiiipppyyylll]]]```jjjvvv}}}gggDDD@@@<<<999888888888777555666777777777666444333333444444555555444444333555555555555555555555555555555333222222333555555444444555555666777777777333444666777777777666555:::888:::BBBNNNbbb|||~~~pppddd```eeelllyyysssttttttrrroookkkhhhjjjqqqyyyvvvqqqyyyvvv]]]FFF???<<<555111333333333333333333444555666666666666666555444333222111111111222222111111111222333444555555333111000111111222333444444444444666444555:::===EEEVVVggg|||}}}}}}lllhhh{{{zzzsssqqquuu|||}}}zzzwwwqqqiiiccc[[[]]]^^^```bbbffflllooo}}}~~~vvvpppeee[[[UUUNNNOOOPPPRRRUUU[[[bbbgggllliiihhhhhhiiilllwwwxxxnnnfffkkkuuurrr___XXXZZZhhhzzzmmmTTTGGG<<<888777555555666777777777777777666666666333333333444444666777777333333444555666666666555777666555444333333444555000444444333444888999666777666555777::::::888666999;;;>>>DDDQQQgggyyykkkccc___ccclll{{{uuuvvvwwwuuunnnjjjfffgggmmmuuu{{{~~~|||vvvpppxxx{{{aaaIII@@@<<<666333555555555555555555666666666666666666666555444333222111222222333333222222111444444333333222222222222111111222333444444444444777666888<<<@@@III\\\ooo~~~rrrjjjmmm}}}xxxssssssyyy|||yyyvvvooogggaaaZZZ\\\^^^```bbbfffkkkooovvv~~~vvvooodddYYYTTTMMMNNNPPPRRRUUU[[[bbbgggooolllkkkmmmooosss}}}rrrjjjnnnxxxjjj___]]]___oooxxx___PPP@@@;;;;;;:::888888555555666666666777777777555555444555666777888888444444555555666555555555666555444333333333444444222555666444555999:::777777666555777999:::999777<<<>>>AAAHHHUUUkkkwwwjjjbbb^^^ccclll~~~}}}yyyyyyyyyxxxnnnjjjfffeeeiiioootttwww~~~}}}|||xxxnnnuuuiiiNNNAAA;;;666555888666555555555555444444444666666666666555444333222222333333444444333333222666555222111111222333555222222222333444444555555777888;;;???DDDPPPggg{{{{{{oooiiihhhsssxxxuuutttwww~~~{{{wwwssslllddd___YYY[[[^^^```cccfffjjjnnntttvvvmmmaaaVVVRRRLLLMMMOOOQQQUUU[[[bbbgggooollllllooorrrxxxuuullloooxxx|||iii```WWWcccrrrkkkWWWCCC<<<===<<<:::999444444555555666666777777666666666666666777888999555555555666555555444444666555444333333333444444333666777555666999:::888777666555777999::::::999===@@@EEENNN\\\qqqttthhhaaa]]]bbbkkkxxxtttxxx|||zzzyyyxxxpppmmmhhheeegggkkkppptttxxx|||yyymmmrrr}}}qqqTTTCCC:::666666999444444444333333222111111666666666666555444333222333444444444444444444333555444333222222222333444222222333333444555555666666999===BBBJJJ[[[uuu|||lllfffjjjzzz|||ttttttvvv}}}}}}zzzuuuooohhhaaa]]]XXX[[[^^^aaacccfffiiilllppp{{{uuujjj]]]SSSPPPKKKLLLNNNQQQUUU[[[ccchhhmmmjjjjjjmmmqqqyyytttkkkmmmvvvvvvcccUUUZZZeeeuuurrr[[[CCC:::;;;;;;999777666666555555555555555555666666555555666777777888555666666666555444333333666555555555555555555555333666666444555999999777666666666777999:::;;;;;;;;;???HHHTTTeeezzzoooeee___\\\aaajjjwwwoookkkqqq~~~zzzxxxwwwtttqqqlllhhhgggjjjooorrrsssyyy}}}oooooowwwyyy\\\GGG;;;777666888333444444444444333111111666666666666555444333222333444444555555444444333111222333444444444333222333333333333333555666777555999???FFFSSSkkk{{{~~~lllfffmmm{{{sssvvv{{{~~~}}}zzztttlllddd^^^[[[YYY\\\```cccdddfffhhhjjjiiissstttgggZZZQQQNNNJJJKKKNNNPPPUUU[[[ccchhhmmmjjjjjjmmmqqqyyy~~~tttlllmmmuuuiiiXXXVVVZZZhhh}}}xxx```FFF;;;:::;;;999777888888777666555444444333555555444444444555666666555666666666555444333333666666666777777777666666222555666333444777888555555666666777888:::<<<>>>888???KKK\\\pppkkkbbb]]][[[```jjj|||xxxsssmmmgggdddiiiyyy|||yyyyyyvvvtttoooiiiggghhhmmmqqqqqqttt~~~tttpppsss~~~dddMMM@@@:::777666555666777777777666555444666666666666555444333222333444444555555444444333000111444555555444333111444333333333333555666888555:::@@@KKK```}}}sss{{{jjjgggrrr{{{vvvzzz~~~zzzsssjjjbbb\\\ZZZ[[[^^^bbbeeeffffffggghhhgggooo|||rrreeeWWWOOOMMMIIIJJJMMMPPPUUU\\\dddiiiooollllllooottt}}}xxxoooooouuu}}}vvv^^^UUUPPPZZZnnnjjjPPPAAA===<<<::::::999999888777666555444444555555444444444444555555555555555666555555444444555555666777777777666666222555555333333777777444444555777777888:::===@@@;;;CCCRRRfff}}}zzzggg___[[[ZZZ```iiiuuulllkkkiiigggddd```dddsss}}}~~~uuusssnnnhhhdddeeejjjooorrrqqqvvv{{{sssqqqxxxmmmUUUEEE>>>999555555666777999999888777666666666666666555444333222333333444444444444333333222222333333444444444444555444333222333555777888777;;;CCCQQQlll}}}vvvyyyhhhjjjyyy{{{zzz~~~{{{sssiii```[[[YYY]]]```eeeggggggffffffffffffmmmwwwqqqcccVVVNNNMMMHHHIIILLLPPPTTT\\\dddiiiooommmmmmqqqxxx|||rrroootttxxx}}}gggXXXLLLQQQbbbyyyvvv[[[III@@@;;;:::;;;777777888888888888888888666666555555555555666666444444555555666555555555222333444666666666555444333666666444444777777555444555777777777:::>>>BBBBBBKKK\\\sssvvvddd]]]ZZZYYY___hhhwwwmmmdddeeeeeeeeedddaaacccqqqtttrrrmmmgggbbbccchhhmmmuuuoooqqq~~~uuuqqqssssssZZZJJJAAA:::555222444666777888777666555666666666666555444333222222333333444444333333222444333222111111333555666555444333222333555777999999===DDDUUUttt~~~vvviiiooo{{{}}}{{{ssshhh___ZZZYYY___bbbfffiiihhhfffeeeeee```fffooo}}}~~~qqqbbbUUUNNNNNNGGGIIILLLOOOTTT\\\dddjjjmmmkkklllrrryyy}}}rrrnnnqqqsssxxx~~~ooo\\\LLLMMM]]]ttt|||aaaNNNAAA:::888999555666777888999:::;;;;;;888777666666666666777777333333444555666666666555000111333444555444333333555777888555555888888666333555777777777999???CCCJJJSSSddd|||sssbbb[[[YYYXXX___hhhooofffddd______```aaa```bbbmmmzzzzzzrrrmmmiiigggdddaaaeeekkkoooxxx{{{xxxrrrpppvvvzzz___KKK>>>777333888777555555666666555333777777666555444333333333666333222333555666444222666666666555555444444444444222111222555777555333999:::EEE___uuupppzzz}}}yyy|||}}}{{{wwwnnnbbb\\\[[[___bbbfffjjjkkkhhhbbb]]]bbbeeejjjtttpppcccYYYPPPJJJLLLLLLLLLMMMQQQXXXaaagggkkkmmmooosss{{{|||uuupppoootttvvvyyy}}}~~~aaaLLLPPP[[[iiirrrWWWEEE>>>:::555999888888777777777777777555555555555555555555444333222333444666777666555555444444333333444444555777777777777777777777777444000000555:::<<>><<<999999888777777777777888666666666777777888888888555555555666888999888777555555444444444444555555555555555555555555555555888999;;;:::999???QQQccc}}}jjjZZZXXXZZZZZZ]]]cccxxxhhh___\\\\\\^^^aaaaaa```fffnnn}}}~~~{{{xxxsssnnnkkkddd^^^^^^aaauuu|||zzzkkkhhhssswwweeeSSSHHH;;;999666555666666555444333555777999999888555444666555555555666666555555555555555555555555555555444444333444555777888888BBBIIIYYYqqq}}}|||qqqwww|||tttlllbbbYYYWWWYYYXXX\\\```ccccccbbb```___```iiirrr{{{vvvhhh\\\SSSOOOLLLNNNRRRVVVZZZ___eeeiiihhhlllrrryyy}}}wwwrrrmmmlllmmmnnnppprrruuuzzzfffVVVPPPUUUooorrrUUUCCC<<<;;;:::999888888777777888888777777777777777777777777555555555666888888777666555555444444444444555555555555555555555555555555666999<<<:::888CCC___zzzwwwgggYYYXXXZZZZZZ]]]cccnnnccc]]]\\\^^^aaaaaa```dddkkksss}}}|||wwwsssooohhh```^^^aaallluuu~~~}}}nnndddmmm}}}gggRRR<<<999666555555666555444222333666888888666444333444444555444444444444555555555555555555555555555444444444444555666999;;;AAAJJJ\\\ttt~~~{{{lllxxxttt~~~~~~yyysssnnneee[[[WWWXXXWWW[[[```bbbbbbaaaaaabbbhhhttt{{{iii[[[RRRNNNJJJMMMQQQVVVZZZ___eeehhhiiilllqqqxxx|||wwwrrrmmmllllllmmmooopppsssxxx~~~qqq]]]PPPQQQggg~~~```III???>>>:::999999888888888888888999888777777666555444444555444444555666777666444666555555444444555555666555555555555555555555555666999======???PPPtttqqqbbbWWWWWWZZZZZZ^^^eee}}}vvvhhh___]]]^^^`````````ccciiirrr{{{wwwssskkkbbb___aaacccmmmwwwvvvhhhooo{{{nnnSSS===:::777555555555555555333444666777666555444222333444555444333222333555222222222333333333333444444555555555444666:::===BBBMMM___vvv}}}}}}ooohhhvvv~~~{{{xxxtttpppggg\\\WWWXXXWWW[[[```bbbbbbaaadddfffttthhhWWWNNNJJJJJJMMMQQQUUUYYY___eeeiiihhhlllqqqyyy{{{vvvqqqmmmlllnnnoooooopppqqquuuzzz}}}}}}eeeSSSNNN___ttthhhNNN@@@===::::::999888888888888999888888777666555555444333555444444555666666555333666666555555555555666666555555555555555555555555444666999===EEE\\\jjj]]]UUUWWWZZZZZZ___gggyyy|||mmmbbb___^^^`````````ccciiippp|||yyyuuummmccc___aaa___hhhooowwwooottt{{{iiiLLL>>>;;;777555555555555555666666777666666555444333333555666666444333444666222222222333333333444444444555666555444666;;;???FFFQQQcccwwwzzz}}}kkkkkk{{{www|||zzzvvvqqqggg\\\WWWXXXWWW\\\aaacccbbbcccfffjjj~~~gggUUULLLJJJKKKMMMQQQTTTYYY___fffkkkjjjoooxxxxxxtttoookkkjjjlllmmmnnnnnnpppsssyyy|||mmmVVVLLLVVVgggqqqUUUCCC===;;;:::999999888888999999777777777777777777777777666555555555777777555444666666555555555555666666666666666666666666666666666555666===KKKfffyyydddYYYSSSVVVZZZ[[[aaajjjvvv~~~pppddd```^^^___``````dddiiikkk}}}|||yyyvvvnnnddd___```___fffjjjnnntttwww{{{~~~gggJJJ???;;;777555555555666555999999888777666555555444444666888777444444555888444444444555555666666666444666666555444666;;;@@@JJJUUUfffyyy}}}uuuiiiooo{{{uuu|||zzz~~~wwwqqqfff\\\WWWXXXXXX]]]bbbdddcccccchhhlll}}}fffVVVOOOMMMLLLNNNQQQTTTYYY```ggglllmmmuuuwwwrrrnnnjjjiiiggghhhjjjlllooouuu{{{sssYYYKKKQQQ___nnn|||___JJJBBB;;;:::999999888888999999555666777888999:::;;;;;;777666666777888888666555666666555555555555666666777777777777777777777777===999:::BBBTTTppp~~~sssaaaWWWQQQVVVZZZ\\\bbbkkkssszzzssseee]]]WWWXXX]]]aaaeeejjjqqqwww}}}yyysssllleee___\\\]]]eeehhhgggrrr~~~vvvuuuxxx~~~yyyVVVIII999666:::555222555333777777777777666555444333333333333444444444555555222222333444555777777888666555555666555444:::BBBKKKRRRccc|||~~~ttteeexxxpppiii~~~|||~~~~~~zzzpppeee\\\XXXWWWXXX\\\```bbbccceeejjjnnn{{{bbbQQQKKKKKKNNNPPPRRRUUUYYY^^^eeejjjooozzzuuuppphhhaaa]]]eeeeeeiiinnnppprrrxxx~~~eeePPPKKKOOO___uuulllRRRBBB<<<;;;888555555888999999888777666666777777666555555555555555555555555555777777777777777666666666666666555555666777999:::777:::===CCCTTTqqqwwwmmmXXXTTTPPPQQQXXXaaahhhlllqqqvvv}}}tttfff^^^XXXYYY]]]___cccgggmmmvvv|||zzzwwwrrrlllfff```]]]\\\bbbgggjjjqqq}}}|||||||||wwwwww|||iiiQQQ>>>888:::444222666555777777777777666555444333444444444555555555666666333333333333333333333333666444555777777888>>>GGGTTT^^^qqqwwwrrryyyqqqrrr}}}|||{{{qqqfff]]]XXXWWWYYY^^^cccfffgggiiilllpppzzzyyybbbRRRLLLLLLNNNPPPRRRUUUYYY___eeejjjoooxxxuuupppiiiccc```ddddddhhhnnnppprrryyyjjjRRRIIIKKKUUUhhhxxx\\\III???===:::777777888888888999777666666777777666555555555555555555555555555666666666666666666666666666666555555666777999::::::;;;===EEEWWWssssssiiiYYYUUURRRSSSYYYaaagggjjjnnnrrrwww{{{~~~vvvggg___YYYZZZ\\\^^^```dddiiittt|||{{{xxxtttoooiiiccc```[[[]]]cccjjjmmmpppxxx~~~~~~|||xxxsssxxxzzzYYYDDD::::::444222777777666666666666666555444333555555555666666666777777555555444333222111111000555444555888999;;;CCCMMMWWWeee|||{{{wwwqqqsss{{{}}}{{{sssiii```ZZZWWWYYY^^^eeeiiijjjkkknnnqqqxxxwww```RRRNNNNNNNNNPPPSSSUUUYYY___fffkkkqqqyyy~~~sssmmmhhhdddccccccdddhhhmmmppprrryyyrrrWWWJJJIIIIIIYYYsssgggRRRBBB???;;;999999888777777999777666666777888666555555555555555555555555555555555555555555555555555666666666666666888999999<<<;;;>>>HHH[[[uuu~~~{{{nnneeeYYYWWWUUUVVV[[[aaafffhhhlllooorrrtttzzz~~~zzzggg___YYYZZZ\\\]]]___bbbhhhsss}}}yyysssmmmgggccc[[[XXX]]]fffeeeaaalll}}}~~~wwwooovvv[[[EEE;;;;;;555444888777555666666666555555444333444555555555666666666666777777666555444333333222666444555888999===FFFPPPWWWjjj~~~ttt}}}{{{pppyyy}}}mmmwww}}}zzz~~~{{{uuummmddd^^^[[[XXX^^^fffjjjlllmmmppprrr}}}sss^^^RRROOOOOONNNPPPSSSVVVZZZ```gggkkksss|||zzzoooiiidddbbbbbbbbbcccgggmmmooorrryyy|||```OOOKKKFFFQQQfffuuu\\\DDD>>>:::::::::888777777999888666777888888777555555555555555555555555555444444444555555555555555666666666777777888999999;;;;;;@@@NNNaaattt|||yyywwwjjjaaaYYYXXXXXXYYY\\\```dddfffkkknnnoooooottt|||}}}hhh```YYYZZZ\\\]]]```cccgggrrr~~~|||uuummmfffbbb[[[TTTVVV]]]\\\WWWcccwwwyyyqqqxxx~~~YYYCCC:::;;;777666888555555555555555555444444333333333444444444555555555555555555555555555555555777555555777999===GGGRRR\\\ttttttmmmuuussskkk}}}wwwnnn|||zzzzzz~~~{{{wwwqqqjjjccc^^^ZZZ```hhhlllnnnpppsssvvvooo[[[QQQNNNOOONNNPPPSSSVVVZZZ```ggglllqqq~~~vvvkkkeee```___```bbbcccgggllloooqqqyyygggQQQJJJIIIPPP___xxxfffGGG>>>888999:::888777999999888777777888888777666666666666666666666666666444444444444555555666666666666777777888999999999888;;;FFFXXXhhhttt~~~xxxxxxuuuhhh___YYYYYYYYYZZZ\\\___cccfffjjjmmmmmmlllpppxxx~~~lllccc[[[ZZZ[[[]]]___cccfffoooyyy|||uuulllddd```\\\TTTRRRVVVTTTRRR\\\mmm}}}~~~~~~vvv|||xxx[[[DDD999;;;777666888444444444555555555444444333333333333444444444444555222222222333333444444444888555555777999>>>JJJVVVccc~~~}}}oookkkpppmmmkkkqqqoooxxx{{{~~~|||yyyuuunnnfff```]]]bbbiiinnnpppssswwwzzzjjjXXXOOOMMMMMMNNNPPPSSSVVVZZZaaahhhmmmpppvvvlllddd___^^^___cccdddggglllnnnpppwwwmmmSSSHHHKKKOOOZZZooolllMMM@@@888999;;;888777::::::888777777888999777666666666666666666666666666444444444555666666777777555666777888999999999999:::@@@PPPeeerrryyy}}}zzzvvv|||sssfff^^^XXXYYYYYYZZZZZZ^^^bbbfffhhhkkkkkkiiillluuu|||~~~ssshhh]]]ZZZZZZZZZ]]]aaaccckkkvvv|||vvvnnnfffaaa\\\WWWSSSRRRQQQPPPWWW```sss}}}zzz{{{~~~aaaGGG:::999555555888444333444444555555444444444444444444444555555555555222222222333333333444444888555555777;;;BBBOOO\\\iiitttnnnnnnrrrqqqvvvzzzkkkooo}}}www|||~~~{{{wwwooofff___\\\aaagggkkknnnqqqvvvzzzgggUUULLLKKKKKKNNNPPPSSSVVV[[[aaaiiinnnssszzzppphhhaaa___```dddeeehhhlllnnnooovvv~~~uuuYYYKKKHHHJJJTTTfffvvvWWWFFF:::;;;<<<777777;;;:::999777888999999888666666666666666666666666666444444555666666777888888555666888999::::::999999@@@HHH[[[qqq|||~~~wwwvvvrrrddd\\\WWWXXXYYYXXXYYY\\\bbbggggggjjjiiigggjjjssszzz}}}yyymmm```ZZZYYYYYY[[[______iiittt~~~xxxqqqjjjeee]]]YYYUUURRRPPPQQQSSSUUU___rrrzzzxxxhhhLLL;;;888333444888555333333444444555444444444555555555555666666666777555555555555555555555555777555555888===EEETTTaaappprrrsssvvvzzz|||tttfffmmm|||vvv}}}}}}xxxoooddd]]]XXX]]]cccgggiiimmmsssxxxeeeSSSKKKIIIJJJNNNPPPSSSVVV[[[bbbiiinnnyyy~~~tttkkkcccaaabbbeeeeeehhhmmmnnnnnnuuu}}}|||___QQQCCCFFFNNNaaazzz^^^LLL>>>===<<<777666;;;:::999888888999999888666777777777777777777777777555555555666777888888999555666888999::::::999999FFFNNNcccxxxvvvvvv~~~pppccc[[[WWWXXXXXXWWWWWW[[[bbbhhhllliiigggjjjlllnnnvvv|||rrrcccXXXXXX]]]^^^ZZZbbbfffrrr~~~zzzyyyxxxtttmmmfffZZZVVVTTTTTTSSSPPPQQQUUU[[[gggttt{{{|||www|||eeeMMM>>>:::444555888444555555555777888888555333444333333222333444666777444444444555555555555666999888888;;;===EEETTTcccyyyzzzrrrzzzzzzmmmggguuu{{{|||wwwpppggg```]]]^^^cccjjjlllkkklllpppzzz{{{dddTTTJJJIIILLLKKKNNNUUU[[[\\\^^^gggpppuuummmfffccceeeeeehhhkkklllmmmooouuuyyyiiiTTTNNNIIIIIIUUUkkklllQQQ===<<<===777777>>>777888999999888777999:::777777777777777777777777888777666666666777999:::777555444777888777999===AAATTTmmm~~~}}}{{{uuuzzzxxxlll___WWWUUUXXXZZZZZZZZZ]]]bbbgggnnnjjjiiijjjkkkmmmttt|||xxxjjj^^^ZZZ\\\]]]ZZZ^^^bbblll|||~~~{{{zzzyyytttllleee\\\WWWTTTTTTSSSOOOPPPSSS[[[gggsssyyy~~~wwwyyymmmOOO>>>;;;666555888555333333333555666666333111444444333333444444555555444444444555555555555666777666777;;;???IIIYYYiii{{{rrriiihhhzzz|||~~~|||xxxqqqggg```\\\]]]bbbiiillllllooosss|||{{{cccSSSKKKJJJNNNNNNOOOSSSZZZ]]]```hhhqqq|||}}}sssjjjcccaaaccceeehhhlllmmmmmmpppuuuyyypppZZZNNNIIIHHHQQQddd|||sssVVV???<<<===777666;;;777888999999777666777999666666666666666666666666888888777777777888999:::777555555777888777999>>>CCCTTTlll}}}zzzxxxwwwjjj^^^VVVTTTWWWYYYZZZZZZ]]]ccchhhnnnjjjiiiiiijjjjjjpppxxx~~~ttteee\\\ZZZ[[[ZZZ]]]___fffsss~~~}}}|||yyysssjjjccc]]]XXXTTTTTTRRROOOOOOSSSZZZgggwwwwwwvvvxxxSSS<<<<<<888444666777444333333555666666444222444555555555555444444333444444444555555555555666444444666<<>>999777999777888999888666555666777666666666666666666666666888777777777777888999999777555555888888777;;;AAAHHHXXXqqq}}}~~~}}}uuuhhh\\\TTTRRRUUUXXXZZZ[[[^^^eeejjjkkkgggfffgggggghhhmmmttt~~~yyykkk^^^YYYZZZ[[[___```eeeppp}}}~~~~~~}}}yyyrrriiibbb\\\WWWSSSSSSQQQOOOPPPTTTYYYmmmxxxvvvWWW======999444555777777666666777888888666444444555666666666444333222444444444555555555555666444444777>>>FFFSSSgggxxx|||gggiiiwwwxxxxxx}}}|||{{{yyyrrrhhhaaaZZZZZZ___fffkkkooouuu|||www___QQQKKKNNNSSSVVVRRRRRRXXX```ffflllrrr|||}}}qqqgggaaaaaaeeegggjjjnnnpppppprrrwww{{{gggMMMGGGDDDHHHOOO___zzzjjjJJJ@@@???;;;999:::888999999888555444444555666666666666666666666666666666666666666777777777666555666999888888===DDDNNNbbbyyy}}}qqqeeeYYYRRRQQQTTTWWWYYY[[[___fffkkkfffcccbbbdddeeeeeekkkrrrwww|||{{{nnn```ZZZZZZ[[[```aaaeeeooo|||}}}}}}~~~}}}yyyqqqiiicccZZZUUURRRQQQQQQOOOQQQVVV^^^vvvzzz|||www|||aaaDDD???999555777777777666666666888888777555555555666777666555333222444444444555555555555666777666999@@@IIIWWWlll~~~vvveeemmmwwwqqqzzz~~~|||{{{zzzxxxrrriiibbbZZZZZZ]]]dddjjjnnnvvvttt^^^PPPKKKNNNTTTYYYUUUTTTZZZaaafffmmmsss~~~qqqhhhcccdddhhhhhhkkknnnpppqqqtttzzzkkkPPPHHHDDDFFFIIITTTnnnpppOOOAAA===;;;999999888999999888555444444555555555555555555555555555444444444555555555555555666555777999999999???HHHUUUqqq{{{yyymmmaaaWWWPPPPPPSSSWWWYYY[[[```ggglllcccaaaaaaccccccdddiiioooqqqxxxyyyoooaaa[[[ZZZZZZ]]]^^^cccmmm{{{|||}}}}}}|||wwwqqqjjjeee[[[UUUQQQQQQPPPNNNQQQVVV```zzzyyyooo{{{wwwvvvsssTTTFFF;;;999:::666666555444444666666555444555555666666666555555444444444444555555555555666888888;;;CCCLLL[[[qqqnnndddrrrxxxkkklll||||||yyyxxxvvvqqqiiiccc\\\ZZZ\\\bbbgggllluuu~~~ttt^^^RRRMMMPPPVVV[[[XXXYYY^^^bbbffflllrrr{{{ppphhhdddeeejjjiiikkkmmmoooqqqvvv~~~qqqVVVKKKEEEFFFFFFLLLccc|||vvvVVVCCC<<<888777777777888999888666555666777555555555555555555555555333333444555666555555555555555888:::999:::BBBKKK^^^tttiii^^^TTTNNNPPPSSSWWWYYY[[[```gggllleeecccbbbdddccccccgggmmmooovvvyyypppddd]]]ZZZXXXYYY[[[aaalll|||~~~{{{||||||zzzvvvpppkkkhhh^^^XXXSSSQQQNNNLLLNNNSSSXXXpppuuuhhhpppwwwrrrzzziiiPPP???>>>>>>444777555444444666666666555666555555555555666666777444444444555555555555666888888<<>>999777888777888999999777666777999555555555555555555555555444555666777777777666666555555888:::999:::CCCNNNfff|||pppeee[[[SSSMMMPPPSSSWWWYYY[[[```gggllliiifffeeeeeedddbbbfffkkkooovvvyyyqqqeee^^^YYYVVVWWWZZZaaannn~~~~~~zzzzzz{{{|||yyyuuupppllljjjaaaZZZTTTQQQNNNJJJLLLPPPMMMccctttdddiii{{{wwwrrrwwwxxxXXXCCCCCCAAA444999888666666777888888777666555444444444666777888444444444555555555666666777777<<>>888666999999777666666666777888555555555555555555555555555555555555555555444444444555777999999:::CCCNNNkkkuuuiii___WWWSSSQQQRRRSSSUUUWWWYYY^^^dddhhhccccccccccccbbbbbbbbbbbbfffmmmttttttkkk```XXXUUUTTTWWW[[[aaammm}}}}}}zzzvvvssspppnnnkkkiiiddd___WWWRRROOOMMMMMMLLLPPPSSS```rrrxxxuuuwww~~~tttddd^^^fffyyyyyywww{{{~~~[[[HHHFFFEEE???:::999777777888888666444777666555444444555666666666555333222222444666888:::;;;AAAJJJUUUdddzzzyyylllppp{{{xxxzzz}}}xxxsssoookkkgggccc]]]\\\[[[]]]ccclllsssxxx|||dddWWWVVVWWWWWWYYY^^^dddgggggggggjjjllluuu{{{nnngggeeecccdddgggggghhhjjjlllpppyyysss^^^MMMIIIFFFDDDOOOaaagggOOO@@@999888;;;:::999888777777888888666666666666666666666666666666666666666666666666555555888:::;;;===FFFQQQkkkuuuhhh\\\TTTPPPOOOSSSTTTUUUVVVWWW[[[```ccccccccccccbbbaaaaaa``````dddkkkrrrsssmmmcccZZZVVVXXXXXXYYY]]]fffsss{{{vvvrrrooommmkkkiiieee```YYYSSSPPPNNNMMMLLLOOOPPPXXXfffmmmnnnttt|||wwwggg___dddrrr}}}yyy}}}~~~YYYDDDAAA@@@===:::888777777888888666555777777666666555444444333666555333222333444666888:::<<>>HHHSSSiiiyyy|||{{{mmm^^^TTTOOONNNOOORRRSSSUUUWWWXXXZZZ^^^aaaeeedddcccbbbaaa```______```aaadddiiillljjjccc\\\WWWSSSTTT[[[aaajjj~~~yyytttqqqnnnkkkiiiccc___ZZZVVVSSSQQQNNNMMMLLLNNNTTT```ooo~~~yyygggddduuu{{{sssPPP@@@;;;888999777666777888999777666111222222333444444555555333333333444555666777888:::>>>HHHVVVdddttt|||qqqbbbiii~~~zzzuuummmddd^^^\\\^^^______aaafffooovvvkkkWWWQQQRRRRRRTTTZZZbbbggghhhiiilllnnnuuu}}}yyylllddd```^^^^^^aaagggnnnvvv}}}cccPPPGGGEEEJJJPPPgggaaaGGG<<<;;;999999999:::999888888777666666666666666666666666444555555666666777777777999888999;;;;;;>>>IIIUUUffftttwwwjjj\\\SSSNNNNNNOOOPPPSSSVVVXXXZZZ]]]```ccceeeddddddcccbbbaaaaaa```bbbaaabbbhhhmmmmmmgggaaa[[[VVVWWW]]]aaahhhzzz~~~yyytttppplllhhheeeaaa]]]YYYUUUSSSQQQOOOMMMMMMNNNRRR\\\mmmnnnjjjvvv}}}[[[EEE<<<888888777666777888999888666666555444444444555666777222222333444555666777888;;;AAALLL\\\jjjyyy|||iii^^^lll~~~zzzuuulllccc\\\ZZZ]]]aaabbbccchhhpppvvvfffUUUSSSTTTSSSUUUZZZaaaeeegggiiimmmpppxxxyyykkkddd```]]]]]]```gggoooyyylllUUUJJJFFFHHHJJJZZZzzzdddKKK>>>;;;888999:::;;;;;;;;;:::999777777777777777777777777555555666777777888999999888777999;;;===BBBNNNZZZeeettt}}}uuuhhh\\\RRRMMMMMMMMMPPPSSSVVVXXXZZZ\\\```bbbgggffffffeeeeeeddddddddddddbbbbbbgggnnnpppkkkeeeaaa[[[[[[aaacccgggxxx|||xxxsssoookkkfffbbb___\\\XXXUUUSSSQQQOOOMMMOOONNNPPPXXXiii~~~yyyuuu~~~bbbIII===888888777666777888999888777:::999777555444555666777222222333444555666777888===CCCPPP```nnn}}}yyyzzzddd\\\ooo~~~zzzuuulllbbb[[[XXX]]]bbbdddeeeiiipppwww|||}}}bbbTTTTTTVVVUUUVVV[[[aaaeeegggjjjnnnrrr}}}wwwjjjccc```]]]^^^aaagggooozzzsssZZZMMMHHHFFFGGGQQQsssfffMMM@@@;;;888999;;;<<<===<<<<<<;;;888888888888888888888888666777777888999999::::::666666888<<>>KKKUUUfff~~~yyyvvvlll```WWWOOOIIIJJJMMMTTTUUUWWWYYY\\\aaagggkkk_________```aaabbbbbbcccaaadddhhhllluuu}}}~~~zzzooofff\\\WWWVVVXXXaaajjjvvv{{{tttppplllhhhddd\\\XXXSSSPPPNNNMMMLLLKKKPPPNNNMMMPPPYYYjjj}}}[[[DDD:::777888666666666888999888777555555555555555555555555666333333666888777999<<<@@@MMMddd|||uuuwwwxxx]]]ZZZccc~~~xxxqqqjjjccc[[[WWWUUUVVVYYY```iiioooqqqpppsss{{{ooo^^^[[[\\\[[[XXXWWWaaaeeeiiipppqqqzzz~~~rrrjjjccc^^^^^^```eeennnxxxttt___PPPIIIEEEHHHTTTppp```III@@@;;;;;;:::999888888888888888888888888888888888888:::777666888888555555888999>>>===AAAOOO\\\ppp|||vvvtttkkk```XXXPPPJJJJJJMMMTTTUUUWWWYYY]]]cccjjjpppddddddddddddddddddddddddaaadddgggllluuu}}}{{{nnndddZZZVVVVVVXXX```hhhqqq{{{tttppplllgggccc\\\XXXRRRNNNMMMLLLKKKJJJNNNMMMMMMRRR^^^rrr}}}UUUBBB:::666777666666777888999999888444555555555555555555555555222222555777666999===AAAQQQhhh|||sss~~~vvv``````jjj|||~~~}}}wwwpppiiibbb[[[VVVXXXYYY[[[bbbjjjnnnnnnmmmsss{{{qqq```]]]]]]ZZZVVVYYY```ccciiittttttuuutttllleee^^^\\\^^^eeennnxxxzzzbbbQQQGGGCCCFFFOOOkkkdddKKK@@@<<<;;;:::999888888888888888888888888999999999999888555555888999777888;;;===@@@???FFFYYYlll||||||vvvlllaaaYYYQQQJJJJJJMMMTTTUUUWWWZZZ^^^eeemmmrrreeeeeeeeeeeedddddddddcccbbbeeehhhlllttt|||}}}yyylllcccZZZWWWXXXZZZ```gggppp~~~{{{tttoookkkgggccc\\\XXXRRRNNNLLLLLLKKKKKKIIIIIILLLUUUfff~~~sssOOOAAA;;;555777666666777999:::999888444444444555555555555555666222222555777777999>>>GGGWWWmmmxxxtttsssbbbfffqqq|||}}}|||vvvoooiiiaaaZZZUUUYYYZZZ\\\cccjjjmmmmmmkkkqqqyyytttbbb\\\[[[XXXUUU[[[```aaahhhtttssspppxxxxxxpppggg___\\\]]]dddmmmxxx~~~eeeRRRGGGCCCDDDJJJbbbmmmPPPAAA<<<;;;:::999999888888999666666666777777777777888777444444888999888999===<<>>HHHYYYooo{{{ggg^^^kkk~~~yyytttpppllleeeZZZRRRVVVSSSUUU^^^fffhhhiiikkkttt|||kkkaaa^^^^^^___^^^bbbgggiiiiiikkkpppttt{{{xxxnnnhhhdddaaa___fffrrrxxxbbbSSSHHHDDDCCCDDDNNNhhhcccHHH@@@===999888999;;;;;;<<<777777666777777888999999666777888888777888:::<<<444===RRRsss~~~ssshhh]]]UUUNNNJJJMMMRRRSSSUUUXXXYYYZZZ^^^eeekkkbbbccceeeeeeeeeeeegggiiiggghhhiiiiiijjjnnnrrrvvvvvvnnneeeaaa\\\XXXYYY^^^jjjvvv{{{sssnnniiieeebbbXXXUUUQQQOOONNNMMMKKKJJJLLLOOOQQQUUUaaattt~~~pppooo~~~eeeIII???;;;777888888888888888999999999555555555555666666666666555666777777777999<<>>CCCGGGVVVuuu{{{xxxuuujjj^^^VVVNNNJJJLLLQQQQQQTTTWWWYYY[[[```gggmmmaaadddiiilllllllllkkkkkkfffgggiiijjjlllpppuuuyyy{{{tttjjjaaa[[[YYYZZZ]]]eeekkksss}}}~~~uuummmgggcccaaaYYYVVVRRRPPPOOONNNMMMLLLLLLNNNQQQTTTZZZccckkkppprrr|||zzznnnfffqqq}}}|||```HHH>>><<<:::999999999888777777777555555555555666666666666555555666666777:::>>>BBBQQQbbbvvv```XXX___ttt{{{vvvooofff\\\UUURRRTTTZZZaaacccccchhhoooqqq~~~vvvddd[[[ZZZ]]]aaaeeejjjmmmnnnqqqvvvzzzzzzrrrjjjddd^^^cccmmm|||oooYYYIIIBBBDDDBBBEEERRRlllrrrQQQ@@@===999777777888999888888888777666555555555666888999::::::999:::<<<>>>@@@EEESSSmmmzzzuuukkk^^^VVVNNNJJJLLLQQQQQQTTTWWWYYY[[[```hhhnnnbbbgggmmmqqqqqqnnnkkkiiidddgggkkknnnppprrrtttvvv|||vvvlllbbb[[[ZZZ[[[[[[^^^ccckkkuuu{{{pppfff___[[[XXXUUURRRPPPOOOOOOMMMLLLMMMNNNPPPSSSYYYaaallltttqqq|||}}}pppccckkkzzz{{{fffJJJ???>>>:::999999999888777777777555555555555666666666666555555666666777;;;@@@DDDTTTiiisssZZZZZZdddwww}}}wwwoooeee[[[UUURRRUUU[[[bbbdddeeejjjqqqvvvzzzfff[[[[[[^^^dddhhhmmmooopppsssxxx|||~~~vvvmmmhhh^^^bbbmmm}}}ttt[[[JJJAAA???>>>???III___}}}zzzVVVBBB>>>:::888777888888888999888777666666666666666777999:::999999999;;;======DDDQQQdddyyytttiii]]]UUUNNNJJJLLLQQQQQQTTTWWWYYY\\\aaahhhnnnfffjjjoooqqqpppllliiihhhdddhhhmmmppprrrssstttuuu~~~zzzqqqddd\\\ZZZYYYWWWWWW^^^gggqqqsssfff]]]XXXWWWTTTQQQOOOOOONNNMMMLLLNNNMMMOOOSSSXXX```mmmxxxuuurrrdddkkkzzz|||lllMMM@@@>>>999999999888888888888888555555555555666666666666555555555555777;;;AAAEEETTTmmmiiiWWW]]]hhh{{{xxxoooeee[[[VVVUUUVVV\\\dddiiikkkooouuu}}}hhh\\\[[[___eeeiiinnnppppppssswww{{{}}}yyyqqqllldddgggooo}}}www]]]JJJBBB??????@@@GGGYYYttt\\\CCC@@@;;;999888888888888999888888777777777777888777888999999888999;;;===???GGGSSSaaaqqq~~~qqqggg\\\SSSMMMIIIKKKQQQRRRUUUXXXZZZ\\\aaahhhnnnpppqqqqqqpppmmmkkkkkkkkkgggjjjmmmoooqqqrrrtttvvv{{{zzzrrrfff^^^]]][[[VVVTTT^^^iiisssqqqddd]]]YYYVVVSSSPPPNNNNNNNNNMMMLLLNNNMMMPPPUUUXXX]]]iiiuuu}}}wwwiiioooxxxUUUBBB>>>888888888888888999999999555555555555666666666666444555555555777<<>>AAAIIIVVVfffyyy}}}oooeeeYYYRRRLLLIIIKKKQQQTTTVVVYYYZZZ\\\```gggmmmyyyxxxtttpppllllllnnnqqqjjjkkkmmmnnnoooqqqtttwwwvvvvvvpppfff```aaa___ZZZSSS___lllvvv~~~oooccc]]]\\\UUUSSSOOONNNNNNMMMLLLKKKNNNMMMQQQVVVXXXZZZdddppp|||mmmsss^^^FFF???777777888888999999999:::555555555555666666666777444555555555777<<>>@@@BBBDDDNNNddddddFFFCCC>>>;;;::::::999888999888888888999:::;;;;;;:::;;;<<<;;;;;;;;;===???AAAHHHWWWlll|||mmmcccXXXQQQKKKHHHKKKQQQUUUWWWZZZ[[[\\\```gggllluuuvvvtttnnngggdddfffjjjpppnnnoooqqqqqqooorrrwwwsssrrrnnnggg```[[[YYYZZZWWW\\\gggvvvooobbbYYYVVVVVVUUURRROOONNNNNNOOOOOOOOOSSSOOOOOOVVVWWW]]]mmmooozzzbbbGGGCCC:::777555666999;;;:::777777777888888888888777777555444444666666999EEEQQQ[[[xxx|||wwwZZZRRR\\\qqqvvviii___XXXUUUWWWUUUYYYbbbiiilllooosss{{{~~~qqq^^^[[[^^^gggkkknnnooommmnnnpppsssttt~~~|||yyyoookkkjjjpppyyy~~~{{{~~~xxx___MMMDDD<<<>>><<<@@@MMMZZZsssjjjNNNCCC999999;;;:::777555;;;:::999999888888999999:::999888888;;;===>>>???DDDRRR]]]qqq{{{mmmcccUUUKKKHHHJJJLLLMMMVVVWWWXXXXXX[[[aaakkkrrrqqqrrrqqqmmmhhhgggjjjnnnsssppppppqqqooommmpppuuurrrppplllgggaaa]]]ZZZYYY\\\___iiixxx}}}nnnaaaXXXUUUUUUSSSQQQNNNMMMMMMNNNNNNMMMPPPMMMMMMTTTUUU\\\llltttoooQQQEEE<<<999666666999;;;:::888555555666666666666555555777666666888888;;;FFFRRR]]]yyyvvv[[[UUUbbbxxxvvvkkk```YYYVVVVVVUUUYYYcccjjjmmmooorrryyy}}}wwweee\\\[[[fffjjjooopppooooooqqqtttvvv}}}}}}pppllljjjnnnwwwwww^^^MMMDDD===>>>;;;>>>JJJUUUllloooPPPDDD::::::<<<:::888666:::999999888888888888888:::999888999;;;===>>>>>>DDDSSSaaaxxx}}}pppeeeWWWMMMJJJKKKMMMNNNTTTUUUWWWXXX[[[cccmmmuuulllnnnnnnmmmjjjkkkooosssvvvrrrpppooollljjjnnntttuuurrrnnnjjjfffbbb]]]ZZZ___aaahhhxxx~~~ooocccZZZVVVTTTSSSPPPNNNLLLLLLMMMMMMKKKPPPMMMMMMTTTVVV]]]ooo~~~___III@@@;;;777666888::::::888555555666666666666555555:::888999::::::===IIIUUUaaa~~~vvv[[[WWWdddzzzwwwmmmccc[[[WWWVVVVVV[[[dddlllnnnooorrrwww|||~~~lll___YYYdddiiioooqqqqqqppprrrtttvvvyyyrrrlllgggjjjsss|||vvv^^^MMMEEE???@@@<<<>>>GGGPPPeeeuuuRRRFFF<<<;;;===<<<999888;;;:::999999888888999999999999999:::;;;<<<===>>>FFFWWWhhhssshhhYYYOOOKKKLLLMMMNNNQQQTTTVVVXXX\\\eeepppxxxkkklllmmmmmmlllnnnrrruuuvvvqqqmmmkkkiiiggglllrrrzzzxxxuuurrrnnnhhh```ZZZ^^^___fffuuuuuuhhh___ZZZUUUSSSPPPNNNMMMLLLMMMNNNLLLQQQOOOOOOVVVXXXbbbuuuoooQQQBBB===888666777999:::999888888777777777777888888:::999:::;;;;;;???JJJVVVffftttZZZVVVcccwwwyyyqqqggg^^^XXXXXXXXX]]]gggnnnoooppprrruuu{{{oooaaaZZZ```eeelllpppqqqppprrrsssssssssvvv}}}rrrkkkdddcccjjjttt|||uuu^^^NNNFFFAAABBB>>>???HHHOOObbbyyyTTTHHH>>><<<>>>===:::999<<<<<<;;;:::::::::::::::888999::::::;;;<<<>>>???KKK]]]nnntttiiiZZZOOOKKKKKKMMMMMMRRRTTTVVVYYY]]]fffqqqyyyllllllmmmnnnnnnppprrrtttsssmmmiiigggeeedddiiipppzzz{{{|||zzztttkkk```XXX\\\]]]dddtttzzzmmmbbb\\\VVVTTTRRROOONNNNNNNNNOOOKKKQQQPPPPPPVVVZZZeeeyyyxxxZZZCCC>>>888666777999999888888888777777777777888888999888999;;;;;;???KKKWWWlll~~~qqqXXXUUUcccvvv|||vvvmmmbbb[[[ZZZYYY^^^gggnnnpppqqqtttttt{{{oooaaa\\\\\\bbbiiinnnooooooqqqsssqqqqqqsss{{{}}}pppiii```\\\aaakkktttyyyvvv___OOOGGG???AAA===???GGGMMM___{{{{{{VVVJJJ???===>>>===;;;;;;;;;;;;:::999999999999999888999;;;;;;:::<<<@@@DDDQQQddduuurrrgggYYYNNNJJJJJJLLLLLLSSSUUUWWWZZZ^^^fffqqqyyymmmmmmnnnnnnpppqqqrrrsssnnniiieeecccaaa```dddkkktttzzzxxxkkk^^^VVV[[[]]]dddrrr~~~pppccc[[[VVVUUURRRPPPNNNNNNOOOOOOIIIPPPPPPPPPVVVYYYfff|||sss\\\AAA===888666888999999777777666555444444555666777666666777:::<<>>===;;;;;;999888777777666666777777888:::;;;::::::>>>DDDJJJ[[[rrr}}}qqqfffWWWMMMIIIJJJKKKLLLSSSUUUXXXZZZ^^^gggrrrzzzmmmmmmmmmoooqqqrrrsssssslllgggcccaaa]]][[[^^^dddmmmxxx|||lll___YYYYYY\\\bbbmmm|||uuufff\\\VVVTTTQQQOOOMMMMMMNNNOOOIIIQQQQQQQQQWWW[[[iii~~~```SSS>>>;;;777666888999888666777666555444444555666777555555777:::===CCCPPP\\\qqqrrrmmmsss[[[\\\lll}}}vvvjjjaaa[[[XXXZZZaaahhhkkknnnsssuuu}}}qqqaaaXXXYYY___eeejjjlllooossswwwtttvvvzzztttjjjddd]]]ZZZ\\\ccclllqqq{{{{{{cccQQQGGG>>>@@@===>>>DDDHHHWWWrrrXXXKKK???<<<>>>===;;;;;;999999888777777777777888999;;;;;;::::::???HHHPPPjjj|||oooeeeWWWLLLIIIJJJLLLMMMQQQTTTWWWZZZ___iiiuuu}}}llllllmmmooorrrtttttttttlllgggbbb___[[[WWWYYY^^^iiixxxpppccc]]]UUUYYY___gggtttzzziii^^^TTTSSSPPPNNNLLLLLLMMMNNNLLLTTTTTTTTTZZZ^^^mmm~~~|||kkkNNNGGG<<<999666777999:::888555:::888777666666777888:::555555777;;;>>>DDDRRR___qqq}}}iiidddwww___^^^mmm|||yyylllbbbZZZWWWWWW^^^dddhhhmmmqqquuu~~~tttcccXXXZZZ___eeeiiilllpppuuuyyysssvvv{{{~~~rrrhhhccc^^^[[[^^^eeemmmsss{{{~~~~~~~~~~~~}}}dddQQQGGGBBBDDDAAAAAAFFFHHHWWWqqqYYYKKK???<<<===<<<;;;;;;===<<<;;;;;;::::::;;;;;;:::;;;;;;999:::@@@KKKTTTxxx|||oooeeeWWWMMMJJJKKKNNNOOOOOORRRVVVZZZ```jjjwwweeeiiiooossssssrrrpppooohhhccc```]]]XXXSSSTTTXXXgggwww{{{hhhZZZYYYXXX[[[cccmmmyyyuuueee\\\TTTRRRNNNKKKIIIJJJKKKMMMKKKQQQQQQSSSYYY]]]ppp{{{dddGGG>>>:::888777777888999999888777777777777777777777777333999888999AAAEEEMMM___tttkkk\\\iiiqqq\\\bbbqqq}}}wwwkkkbbbYYYXXXZZZaaafffiiioootttyyy|||nnn```VVVVVVZZZaaagggkkkooosssuuuxxxyyy}}}xxxjjj```YYYYYY]]]bbbhhhooouuu}}}~~~}}}}}}~~~mmmWWWJJJDDDAAA@@@AAA???CCCWWWnnndddKKK>>>???===<<<>>>999999:::;;;:::888777888999999;;;999:::???>>>GGG\\\mmmbbbTTTLLLJJJLLLLLLKKKQQQRRRSSSVVV\\\hhhwwwdddiiinnnqqqqqqooommmlllgggdddaaa```[[[WWWWWW[[[gggvvvzzziii[[[ZZZYYY[[[aaaiiitttsssfff^^^XXXUUUQQQMMMJJJJJJKKKLLLLLLQQQQQQSSSYYY^^^qqqyyyhhhKKKCCC:::888777777888999999888777777777777777777777777444999888999BBBEEENNN```ssslll```oooppp]]]dddtttwwwlllddd^^^\\\]]]ccciiimmmsssyyy}}}uuuiii___XXXXXX[[[aaafffjjjoootttwww}}}|||~~~wwwjjjaaaZZZYYY]]]aaahhhnnnwww}}}~~~|||}}}}}}}}}}}}}}}oooYYYJJJEEEBBBAAABBB@@@DDDXXXnnneeeKKK>>>???;;;;;;<<<777999:::;;;:::888777888999999===;;;<<>>:::999:::666999:::;;;:::999888999:::888===<<<<<<@@@CCCTTTqqq~~~ttthhhYYYOOOMMMNNNNNNMMMPPPTTTYYY[[[___iiiyyyaaadddiiilllllljjjiiiiiifffeeefffhhhfffaaaaaadddhhhtttzzzlll```\\\YYYXXX[[[aaajjjzzzrrreee^^^[[[XXXSSSNNNKKKKKKKKKLLLMMMPPPOOOQQQYYY___qqq{{{www~~~zzz{{{}}}fffIIIAAA:::888777777888999999888666666666666666666666666444999777999BBBGGGQQQcccyyyxxxzzzwwwpppnnn{{{sssbbbhhhyyy}}}yyyqqqkkkaaa]]]\\\```eeekkkttt|||}}}oooddd```___YYY[[[___cccjjjrrr|||~~~vvvlllddd]]][[[[[[^^^eeelllvvvzzz|||vvvsssqqqsssvvvvvvxxxzzz}}}yyyaaaQQQGGGCCCBBBDDDDDDHHHZZZnnnjjjOOOAAA???:::999:::666999:::;;;;;;999888999;;;555;;;:::999<<<@@@TTTsssuuuiiiZZZPPPNNNOOOPPPOOOOOOUUUYYY[[[\\\dddsss___ccchhhkkkkkkkkkkkkkkkffffffhhhkkkjjjeeeeeehhhfffnnnwwwzzzyyyuuujjj```\\\YYYWWWZZZ___iiizzzrrrccc[[[WWWTTTQQQMMMLLLLLLMMMOOONNNQQQOOOQQQYYY^^^nnn}}}www~~~|||dddGGG???:::888777777888999999888666666666666666666666666444999777999BBBHHHRRReee~~~yyytttyyy|||kkkooo~~~}}}yyysssmmmbbb]]][[[___ccciiiqqqzzzsssddd[[[XXXYYYXXXZZZ]]]bbbjjjtttwwwlllddd^^^[[[[[[]]]dddmmmtttwww}}}yyytttqqqoooqqquuutttuuuxxx{{{~~~zzzaaaOOOHHHCCCAAADDDEEEIIIZZZmmmmmmRRRCCCAAA<<<:::;;;777999:::;;;;;;:::999:::;;;666<<<:::999;;;>>>RRRqqquuuiiiYYYPPPNNNPPPQQQQQQOOOSSSWWWXXXXXX^^^iiisss```ccchhhjjjkkkjjjjjjkkkgggfffhhhllljjjggggggjjjdddiiimmmnnnpppoooiiiaaa]]]YYYWWWZZZ___iiizzzqqqaaaXXXUUUSSSOOOMMMLLLNNNPPPQQQOOOQQQOOORRRZZZ\\\hhhzzz}}}|||dddGGG???:::888777777888999999888777777777777777777777777555999777999CCCIIITTTgggvvvtttvvvxxx~~~zzzsssnnneee```^^^```dddiiipppxxxuuuggg\\\WWWVVVWWWVVVXXX[[[```hhhrrr~~~xxxkkkddd^^^\\\[[[\\\eeennntttuuu|||}}}xxxtttpppqqquuuuuuuuuwwwzzz|||yyy___MMMHHHBBBAAADDDFFFJJJZZZkkkoooTTTDDDAAA<<<;;;===999999:::;;;;;;::::::;;;<<<999>>><<<<<>>>>>AAAPPPbbbwwwtttaaaTTTPPPRRRRRRQQQPPPOOOPPPTTTYYY___dddfffgggdddccceeedddaaaaaadddbbbfffiiiiiifffeeegggjjjmmmiiieeeffflllrrruuuvvvggg```ZZZZZZ___fffrrr}}}sssfff]]]XXXYYYWWWTTTQQQOOOOOOOOOPPPOOOOOORRRUUUTTTUUU]]]gggwwwyyydddFFF???888777666777999999777666999888777777888999999999777666888<<<@@@HHHWWWeee}}}{{{sssvvvuuupppnnnyyytttxxx}}}uuuiiiccc]]]\\\bbbhhhlllmmmtttxxx}}}zzznnn___VVVTTTSSSPPPMMMQQQRRRTTTWWW\\\aaaeeehhhppprrrxxxvvvoooiiieee___\\\\\\aaahhhmmmsssyyypppYYYNNNFFFBBBDDDFFFKKKZZZkkkwwwyyyZZZEEE@@@;;;;;;===999999999999999999999999999999777999>>>???CCCSSSfffyyy~~~qqqaaaVVVSSSRRRPPPMMMNNNOOOPPPTTTZZZ___ccceeehhhdddbbbcccbbb``````ccccccfffhhhgggeeeccceeehhhiiifffeeegggllltttyyy|||pppfff\\\ZZZ]]]eeesss~~~rrrfff]]]YYYXXXWWWTTTQQQPPPOOOPPPPPPPPPPPPSSSUUUUUUUUU]]]gggxxxwwwaaaDDD===888777777777999999777555666666666666666555555555777777:::>>>BBBIIIWWWeee{{{vvvqqqmmmpppqqqnnnooo{{{rrruuuwwwjjjddd^^^]]]aaagggkkkmmmtttyyy~~~tttkkk```YYYVVVUUURRROOOOOOOOOQQQTTTXXX]]]bbbeeekkkooovvv{{{sssnnniiieee```]]]^^^bbbhhhmmmrrryyyppp[[[MMMFFFBBBDDDFFFIIIVVVeeevvv~~~^^^HHHAAA:::999;;;777999999999999999999999999888777:::???@@@EEEXXXlllwwwmmmaaaXXXTTTRRRNNNJJJMMMOOORRRVVV[[[```cccfffhhhdddbbbbbbaaa^^^___bbbccceeeeeedddbbbbbbccceeedddddddddgggllluuu}}}xxxlll___YYYZZZcccrrr~~~sssggg___[[[WWWUUURRRPPPNNNNNNOOOOOOPPPQQQSSSVVVUUUVVV^^^hhhwwwzzz___BBB<<<888777777777999888777555444555666555444333333444777777:::>>>BBBIIIWWWddd{{{vvvooohhhmmmpppnnnooo{{{~~~qqquuuxxxkkkfff```^^^aaafffjjjlllsssyyy~~~nnnhhh```[[[YYYXXXTTTQQQOOOOOOPPPRRRVVV[[[___bbbhhhmmmuuu~~~yyyrrrnnnhhheeeaaa^^^___ccciiilllttt|||ooo\\\JJJCCCAAACCCCCCDDDOOO]]]|||```IIIBBB;;;999;;;777999999999999999999999999999888;;;???@@@EEEZZZppp|||tttkkk```XXXSSSQQQMMMJJJMMMPPPTTTXXX\\\aaaeeehhhiiieeebbbcccaaa^^^^^^aaabbbbbbbbbaaa``````aaabbb```bbbdddggglllttt~~~qqqbbbYYYYYY```nnn{{{|||qqqfff^^^ZZZTTTRRRPPPMMMLLLLLLMMMMMMPPPQQQTTTVVVVVVWWW___iiivvv~~~]]]AAA<<<999888777888888888666555555777999999777666666777666666999===AAAIIIXXXfff~~~wwwmmmdddjjjppprrrtttzzzmmmuuuwwwmmmhhhccc``````dddhhhkkkooouuu{{{~~~ttthhhddd```]]]\\\ZZZWWWTTTQQQQQQPPPQQQTTTXXX]]]```eeekkkttt}}}~~~tttnnnjjjeeeccc```^^^```dddiiilllttt{{{nnn\\\IIICCCAAACCCBBBBBBKKKXXXaaaJJJBBB;;;;;;===999999999999999999999999999;;;:::<<>>;;;999999999999999999999999;;;:::===???@@@HHHaaa|||~~~xxxooobbbVVVPPPNNNNNNOOOOOOSSSWWWYYY\\\aaaiiioooiiiffffffhhhfff```]]]^^^\\\ZZZYYYYYYZZZ\\\]]]^^^]]]aaaeeefffhhhpppttteee[[[XXXZZZeeeooowwwyyyyyyuuulllbbbYYYTTTRRRPPPNNNLLLKKKKKKLLLMMMNNNOOOSSSWWWXXXZZZcccnnn~~~|||___CCC>>>:::888888888888888666444,,,111555666444222444666999888999===CCCMMM___ppp|||nnnnnnyyyiii```lllwww|||{{{ooolllfffbbb```bbbfffjjjnnnuuu}}}xxxlllaaa```^^^]]]]]]]]]\\\[[[VVVTTTRRRPPPPPPSSSVVVYYY[[[bbbkkkrrrxxxyyyllldddaaa]]]\\\\\\]]]aaaeeejjjmmmrrrtttwwwyyy{{{~~~~~~iiiZZZLLLEEEBBBDDDCCCBBBLLLYYYwwwdddKKKCCC<<<;;;>>>;;;999999999999999999999999;;;:::===AAABBBMMMiiiyyyqqqeeeZZZRRROOOOOOOOOOOORRRUUUWWWYYY___hhhpppiiiggggggjjjgggaaa]]]]]]ZZZXXXVVVWWWXXX[[[\\\]]]\\\aaaeeefffgggooo~~~tttfff\\\WWWYYYaaakkktttwwwyyyvvvnnncccYYYTTTRRRQQQOOOMMMLLLLLLMMMNNNMMMNNNRRRWWWXXX[[[eeeooo|||```CCC???:::999888888888888666444...333888999777555777:::;;;999:::>>>DDDOOOccctttvvv{{{~~~hhh^^^jjjuuuzzz}}}pppmmmgggbbb___aaafffiiiiiipppxxx~~~}}}qqqeee```___^^^]]]]]]]]]^^^^^^WWWUUUQQQOOOOOOQQQTTTVVVVVV]]]fffmmmrrrzzzzzzmmmdddaaa[[[ZZZ[[[]]]aaafffjjjmmmvvvvvvvvvvvvwwwyyy{{{}}}~~~|||rrrvvvzzzhhhYYYKKKDDD@@@BBBAAA@@@JJJWWWsssfffMMMDDD<<<;;;===999999999999999999999999999::::::>>>BBBEEEQQQoooyyyrrrhhh]]]UUUPPPNNNNNNNNNQQQTTTUUUVVV]]]hhhpppeeeeeeeeedddbbb```___^^^[[[[[[ZZZZZZZZZ[[[]]]^^^\\\^^^aaabbbeeemmmyyy}}}qqqcccZZZTTTUUU^^^hhhttt}}}|||qqqeee[[[TTTNNNKKKGGGFFFHHHKKKNNNOOOIIIKKKOOOSSSUUUYYYfffsss}}}gggEEE:::777777777777666666666666555444222222222333555777888999;;;???EEERRRaaalll{{{zzzggg\\\cccppp||||||rrroooiiiccc______cccgggqqqrrrvvv{{{|||vvviii___```^^^]]]___aaaaaa^^^[[[YYYTTTRRRRRRPPPMMMNNNQQQVVV[[[bbbhhhnnnvvv{{{llldddbbb]]]\\\[[[\\\```eeekkkooowwwvvvvvvwwwyyy{{{{{{{{{{{{wwwuuurrrqqqooonnnnnnooopppppplllooouuujjj[[[JJJDDD???======???GGGPPPsssjjjMMMAAA???<<<;;;===;;;;;;;;;::::::999999999:::888<<>>EEERRRaaalllqqq```cccnnnzzz|||vvvrrrllleeeaaaaaaeeeiiinnnrrrwww|||{{{tttiii```bbbaaa```aaacccbbb___\\\YYYUUUSSSTTTSSSQQQQQQTTTXXXZZZ^^^eeennnvvv{{{~~~~~~ooogggdddaaa```______bbbggglllpppwwwvvvvvvvvvxxxzzz||||||~~~~~~xxxsssqqqiiihhhfffeeeddddddeeeeeehhhmmmuuuhhhYYYJJJDDD@@@??????@@@HHHQQQsssiiiLLL@@@===:::999;;;;;;;;;;;;::::::999999999:::999===EEEJJJZZZ~~~}}}xxx{{{}}}wwwlll```WWWPPPMMMLLLPPPRRRUUUVVVYYY```iiiqqqeeeeeecccbbbaaaaaaaaaaaaaaa^^^ZZZYYYZZZZZZWWWUUUVVVZZZ^^^```cccjjjvvvrrrbbbYYYTTTVVV___hhhuuu|||ooobbbXXXUUUQQQKKKHHHGGGHHHJJJJJJMMMNNNQQQTTTUUUZZZgggvvv}}}zzzeeeFFF===888888777777777666666666555555666666666777777777777999;;;>>>EEERRRaaalllzzz{{{ffffffnnn{{{~~~}}}~~~||||||xxxppphhhccccccgggjjjkkkqqqyyy|||xxxpppgggaaaddddddddddddeeeccc```]]][[[WWWVVVXXXWWWTTTTTTWWW[[[[[[^^^eeeooovvvxxxwww}}}wwwnnnkkkhhhfffeeedddfffjjjnnnqqqxxxxxxwwwxxxyyy|||~~~|||~~~|||vvvrrrpppdddcccaaa___]]]]]]]]]]]]cccjjjtttdddSSSFFFAAA>>>>>>>>>???EEEMMMrrrlllMMMAAA===:::999;;;;;;;;;::::::::::::999999::::::???HHHSSSkkk{{{www{{{yyynnnbbbXXXPPPLLLKKKOOOQQQTTTVVVZZZaaajjjrrreeedddcccbbbbbbbbbbbbcccbbb^^^YYYXXXXXXWWWSSSOOOSSSWWW\\\___aaaiiittt||||||ooo___VVVSSSUUU^^^gggsss~~~yyymmmaaaYYYVVVQQQLLLHHHHHHIIIJJJJJJOOOPPPRRRTTTUUUZZZhhhvvvxxxtttyyycccEEE>>>888888888777777777666666444555666777777777666666777888;;;>>>EEERRRbbbmmm~~~jjjiiiqqq{{{yyy~~~~~~}}}|||tttkkkeeedddgggkkkjjjrrrzzz{{{uuukkkccc```cccdddeeeffffffdddbbb```^^^ZZZYYY[[[ZZZVVVVVVXXX\\\^^^bbbiiiqqqwwwyyyxxx}}}yyyvvvooonnnlllkkkkkknnnppprrrzzzzzz{{{{{{|||}}}~~~yyyuuurrrjjjhhheeebbb___^^^]]]]]]___hhhsssyyy^^^NNNEEEAAA?????????@@@FFFNNNnnnqqqQQQDDD@@@<<<;;;===::::::::::::::::::::::::;;;<<<@@@III\\\}}}|||xxx~~~~~~xxxnnncccYYYQQQMMMKKKNNNPPPTTTWWWZZZaaakkkrrreeeeeedddcccbbbbbbbbbccc```\\\XXXVVVUUUSSSNNNKKKQQQVVV[[[^^^aaagggqqqxxxxxxjjj[[[TTTSSSUUU]]]dddrrr{{{{{{qqqhhh```[[[UUUQQQLLLIIIIIIKKKLLLLLLPPPQQQSSSUUUVVVZZZggguuuxxxrrrvvv~~~```DDD>>>888888888888777777777777333444555666666666666555666888;;;>>>FFFRRRbbbmmmjjjiiirrr~~~zzzyyy~~~}}}||||||~~~~~~wwwnnngggeeegggiiikkkrrrzzzyyypppfff```___aaacccfffggggggeeecccbbb```]]][[[]]][[[XXXXXX[[[\\\aaahhhnnnrrrvvv{{{~~~wwwvvvsssrrrqqqrrrtttuuuzzz|||~~~~~~}}}}}}zzzwwwqqqoookkkgggdddaaa______^^^gggrrr~~~uuu\\\NNNHHHDDDBBBCCCCCCDDDJJJQQQhhhtttTTTEEE@@@<<<;;;===::::::::::::::::::::::::===>>>@@@IIIbbbzzz|||vvvmmmcccZZZSSSOOOMMMMMMPPPTTTWWW[[[bbbkkkqqqeeeeeeeeeeeedddcccbbbaaa\\\[[[ZZZWWWSSSPPPMMMKKKQQQVVV\\\___```eeennnuuurrreeeXXXSSSTTTWWW]]]cccqqqxxx{{{uuukkkeee```\\\TTTPPPLLLIIIJJJLLLNNNNNNOOOQQQTTTWWWWWWZZZfffrrr|||{{{~~~|||sssttt{{{]]]BBB===999999888888888777777777444444555555555666666666666888:::>>>FFFSSSbbbmmm~~~jjjiiiqqq|||{{{|||~~~~~~}}}|||zzz{{{~~~yyyqqqjjjgggggghhhkkkqqqvvvtttmmmeeeaaa```aaadddhhhiiihhhfffdddcccbbb^^^\\\]]]]]][[[]]]aaa```fffmmmrrrtttxxx~~~~~~|||zzzyyyyyyzzz{{{{{{~~~~~~xxxuuuqqqkkkgggcccaaa``````hhhsss|||rrr[[[PPPEEEAAA>>>>>>???@@@GGGOOOfffuuuTTTDDD???:::999;;;999999::::::::::::;;;;;;<<>>FFFSSScccnnnlllkkkttt~~~~~~}}}{{{zzz{{{{{{uuunnniiihhhhhhiiimmmpppoookkkgggeeedddeeeiiimmmmmmjjjfffcccbbbaaa]]][[[]]]___aaaeeekkknnnppptttwww{{{}}}xxxrrrmmmhhhfffdddcccjjjssszzzlllXXXNNNDDD???;;;;;;;;;>>>FFFOOOiiiwwwUUUEEE???:::999;;;999999999::::::;;;;;;;;;999@@@DDDLLLhhh{{{rrrhhh___WWWRRRPPPNNNQQQVVVYYY[[[aaaiiinnndddfffhhhhhhgggccc___]]]WWW\\\___[[[TTTOOOPPPSSSRRRXXX]]]``````dddjjjppplllaaaWWWVVVYYY\\\___cccgggooorrrlllccc]]]YYYUUUWWWSSSNNNJJJJJJKKKMMMMMMMMMPPPUUUYYYXXXYYYcccnnnxxxyyywwwrrrvvv{{{YYY???;;;999999999888888888888777999888666555555777999:::555777:::>>>FFFSSScccnnnnnnnnnyyy~~~~~~~~~}}}{{{yyy{{{}}}xxxqqqkkkiiihhhgggiiikkkllljjjiiihhhhhhiiimmmppppppkkkeeebbbaaa```\\\[[[^^^aaaeeekkkrrr|||zzzyyy}}}zzztttooolllkkkeeelllsssyyy~~~gggSSSKKKIIIDDD@@@??????BBBKKKUUUlllzzzXXXGGGAAA<<<;;;===999999999::::::;;;;;;;;;777???FFFNNNiii~~~uuukkkaaaXXXRRRPPPOOORRRVVVYYY\\\aaahhhmmmdddfffggggggeee```[[[XXX]]][[[YYYVVVUUUTTTTTTTTTXXXXXX[[[^^^___```fffnnnnnncccXXXWWWZZZ\\\___bbbmmmmmmllliiiccc]]]YYYWWWUUUSSSPPPMMMKKKJJJKKKKKKNNNOOOSSSVVVXXXZZZdddooo}}}{{{tttttt}}}WWWCCC:::777666666666555555555555666666666666666666666666666999===???DDDQQQcccqqq~~~pppvvv~~~}}}zzzzzz{{{~~~zzzqqqiiieeeccccccbbbbbbeeehhhjjjiiiggglllmmmmmmkkkhhheeedddddd]]]]]]]]]^^^bbbmmm|||~~~}}}vvvmmmkkkmmmsss|||wwwgggUUUHHHBBB???>>>>>>>>>@@@HHHRRRhhh|||WWWEEE???;;;999::::::::::::;;;;;;;;;<<<<<<:::<<>>;;;999;;;::::::::::::;;;;;;;;;;;;<<<>>>DDDQQQfffyyysssrrrvvvzzz~~~wwwmmmcccZZZTTTPPPOOOQQQTTTWWWZZZ^^^cccggg^^^```aaabbbaaa___\\\YYY[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYYYY[[[]]]aaalllwwwsssiii```]]]^^^```eeekkkmmmnnnmmmjjjccc\\\XXXUUURRRQQQNNNLLLKKKKKKLLLLLLPPPQQQUUUZZZ\\\aaammmyyy{{{|||wwwOOOCCC???777777777666666666666555777777777777777777777777555888<<>>DDDPPPddd||||||sssppprrr~~~vvvmmmccc[[[TTTQQQOOORRRUUUWWWZZZ^^^bbbeee]]]^^^___```___]]]ZZZYYYXXXYYYYYYZZZZZZZZZZZZZZZZZZXXXWWWYYY[[[```kkkvvvtttkkkbbb______bbbhhhooosssrrrpppjjjbbbZZZUUUSSSQQQPPPMMMLLLKKKKKKLLLMMMPPPPPPTTTYYY]]]cccooo|||{{{uuuNNNAAA;;;888777777777666666666666666666666666666666666666444777;;;AAAKKKZZZkkkvvvwwwiiiqqq~~~{{{~~~yyyxxxzzz}}}}}}}}}||||||}}}~~~yyysssmmmiiifffaaaaaaaaabbbdddhhhlllooovvv{{{|||ssskkkfffiiihhhgggeeehhhqqq~~~~~~||||||~~~pppZZZKKKFFFBBB@@@???@@@@@@BBBKKKUUUnnnMMM???===:::999;;;999999999:::::::::;;;;;;;;;===CCCPPPccc{{{wwwqqqppp~~~wwwnnnddd\\\UUURRRPPPRRRUUUXXXZZZ]]]aaaddd\\\]]]]]]^^^]]][[[YYYWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZXXXXXXYYY[[[___jjjtttsssjjjbbb``````ccckkktttwwwuuuppphhh___XXXTTTRRRPPPOOOMMMKKKKKKKKKMMMMMMPPPPPPTTTYYY^^^eeerrr~~~~~~pppLLL@@@999888888777777777666666666555555555555555555555555555777;;;AAAKKKZZZiiisssttthhhqqq}}}xxxyyy{{{vvvtttuuuyyy{{{{{{|||}}}|||vvvqqqlllhhhddd___```aaaaaadddhhhooottt|||yyyrrrlllhhhhhhiiiiiihhhjjjrrr}}}yyywwwvvvxxx|||kkkVVVJJJFFFBBB???>>>???@@@BBBKKKUUUzzzlllLLL>>>===:::999;;;999999999999::::::::::::;;;>>>DDDRRRgggyyyqqqooo}}}xxxoooeee]]]WWWTTTPPPSSSVVVYYY[[[]]]```ccc\\\\\\]]]\\\[[[YYYWWWVVVZZZZZZ\\\\\\]]]\\\[[[[[[\\\YYYYYY[[[\\\```iiisssqqqjjjbbb``````dddnnnxxxwwwtttmmmddd[[[UUUSSSRRROOONNNLLLKKKJJJKKKMMMNNNQQQQQQUUU[[[```gggvvv}}}jjjJJJAAA999888888888777777777666666666666666666666666666666888999<<>><<<<<<<<<;;;:::999999999:::;;;;;;???JJJ___{{{zzzuuuttt~~~wwwooofff___YYYVVVSSSTTTVVVWWWYYY[[[]]]]]]^^^______]]]YYYWWWXXXZZZ^^^___```aaaaaa```^^^]]]___[[[WWWVVVZZZ```fffjjjjjjeee___\\\]]]bbbfffhhhjjjkkkhhh___XXXUUURRROOOLLLKKKIIIHHHIIIKKKNNNOOOQQQRRRVVV___jjjwwwyyyrrrfffFFF;;;;;;777777888888888777777666777666666666666777888888777888;;;CCCNNN[[[gggooo~~~jjjjjjwww~~~xxx|||}}}{{{}}}{{{~~~}}}{{{{{{}}}yyyssslllfffaaa^^^[[[YYYVVVTTTQQQQQQSSSYYY___cccfffeeecccbbbbbbbbbcccccceeegggjjjlllpppxxx{{{yyyxxxzzzyyywwwyyy}}}wwwjjj^^^TTTLLLHHHBBBGGGCCC@@@DDDEEEMMM^^^gggHHH===<<<:::999:::;;;:::999999999:::;;;;;;;;;???JJJaaawwwqqqqqq}}}wwwooofff___ZZZWWWVVVVVVXXXYYY[[[]]]^^^___^^^______]]][[[YYYYYYZZZ^^^___aaabbbaaa^^^\\\ZZZ^^^[[[XXXVVVYYY^^^eeeiiiiiiccc\\\XXXYYY^^^dddgggjjjllliii```XXXUUURRRNNNJJJIIIIIIIIIIIIKKKLLLMMMQQQQQQUUU___pppzzzvvvpppmmm|||cccFFF;;;:::888888888888777666666555666666555555666666777888777888:::AAAMMM[[[iiiqqqkkkiiiqqq|||zzz~~~zzzyyy{{{~~~~~~}}}{{{}}}|||vvvrrrmmmfff___[[[XXXUUUSSSOOONNNKKKJJJKKKMMMPPPSSSWWWXXXZZZ[[[^^^```aaabbbdddgggjjjmmmqqqyyyzzzrrrnnnmmmnnnmmmooossssssrrruuuzzzvvviii]]]SSSKKKFFFBBBFFFBBB@@@EEEFFFPPPccciiiJJJ>>>===<<<;;;===999999999999::::::<<<<<<;;;???LLLeeesssnnnnnn}}}wwwoooggg```[[[XXXVVVVVVWWWYYY[[[\\\]]]^^^^^^^^^^^^^^^\\\[[[[[[ZZZ\\\^^^```aaa```^^^[[[YYY\\\ZZZXXXWWWXXX]]]dddiiijjjccc[[[VVVWWW]]]dddhhhlllnnnkkkbbbZZZVVVSSSNNNHHHHHHHHHIIIJJJJJJKKKLLLRRRRRRUUUaaavvvuuunnnhhhiiizzz^^^DDD;;;999888888888888777666555444555555555555555666777777777888:::AAAMMM\\\jjjssskkkfffmmmwwwwwwyyy~~~{{{vvvvvvzzz~~~~~~}}}|||{{{rrrlllggg```ZZZVVVSSSPPPNNNKKKJJJHHHGGGGGGHHHJJJKKKQQQSSSVVVZZZ^^^aaabbbccccccfffjjjnnnqqqxxxssskkkdddaaaaaaddddddhhhnnnooooootttzzzuuuiii^^^TTTKKKFFFCCCEEEBBBAAAFFFGGGSSSkkkjjjKKK???>>>===<<<>>>888888999999:::;;;<<<<<<;;;@@@NNNjjj}}}qqqmmmnnn}}}wwwppphhhaaa\\\ZZZTTTTTTUUUVVVXXXYYYZZZZZZ^^^^^^^^^^^^^^^]]]\\\[[[ZZZ[[[^^^______^^^[[[ZZZZZZYYYYYYWWWXXX]]]dddjjjllleee\\\WWWXXX^^^eeeiiioooqqqnnneee]]]YYYTTTPPPHHHHHHHHHIIIJJJJJJKKKLLLTTTTTTWWWbbbxxxqqqhhhdddiii|||{{{~~~XXXAAA:::777888888888777777555444333555555555555555666777777888888:::AAAMMM\\\kkkttt{{{kkkeeekkkvvvuuuuuu~~~~~~|||{{{xxxtttuuuzzz}}}~~~|||rrrhhhccc\\\VVVRRROOOLLLJJJGGGFFFFFFFFFFFFHHHJJJKKKQQQSSSVVVZZZ^^^aaaccccccbbbfffjjjnnnqqqwwwwwwiiibbb]]]\\\]]]___aaaffflllnnnooovvv~~~ttthhh___VVVMMMGGGCCCEEEAAABBBGGGHHHWWWrrrfffGGG;;;;;;999888:::777888999:::;;;;;;<<<<<<<<>>===;;;999999888888::::::;;;;;;;;;;;;===CCCUUUwwwsssqqqvvv}}}xxxqqqjjjccc___]]]WWWWWWWWWXXXXXXXXXYYYYYY^^^]]]]]]___aaaaaa^^^[[[]]]\\\[[[[[[ZZZZZZZZZZZZUUUXXXZZZZZZ[[[___hhhooommmfff___ZZZ\\\aaagggkkkrrrtttqqqhhh```ZZZTTTOOOLLLKKKIIIHHHIIIKKKNNNOOORRRWWWZZZ^^^lll~~~{{{tttkkkdddjjj}}}wwwtttsssmmmyyy{{{QQQAAA===999555666666666666666555555777666666666666777888888888999===DDDOOO]]]iiipppxxx~~~qqqhhhkkkwwwzzzxxx~~~~~~|||xxxzzzyyyyyyxxxtttrrrvvv~~~{{{sssaaa\\\UUUPPPLLLIIIGGGEEEBBBAAAAAABBBEEEIIINNNPPPSSSSSSUUUWWWZZZ^^^aaacccbbbfffkkkmmmooorrrxxx|||kkk]]]YYYYYY\\\aaadddfffjjjnnnooorrr}}}~~~}}}~~~wwwkkkbbb]]]XXXPPPIIIDDDDDD@@@CCCHHHIII]]]hhhKKKAAAAAA>>>::::::999999:::;;;;;;;;;:::999>>>EEEXXX{{{tttrrrwww}}}xxxqqqjjjddd```^^^WWWWWWWWWWWWWWWXXXXXXXXX^^^]]]]]]___bbbbbb___\\\```^^^\\\ZZZXXXXXXXXXXXXTTTWWWZZZ[[[[[[```jjjqqqlllfff___[[[\\\aaagggjjjrrrtttqqqhhh___YYYSSSNNNMMMLLLIIIHHHIIIKKKOOOQQQQQQXXXZZZ[[[fffwww}}}xxx}}}rrrgggjjj|||{{{vvvssspppzzzPPPBBB???:::555555666666666666666555777777777777777888999999888:::>>>EEEPPP]]]hhhoooxxx}}}yyytttjjjkkkvvv|||zzz~~~~~~~~~{{{vvvyyyxxxxxxwwwtttrrrwwwzzzrrr___ZZZSSSNNNJJJGGGEEECCCDDDCCCBBBCCCFFFKKKPPPSSSTTTTTTUUUWWW[[[___cccfffbbbfffjjjmmmnnnqqquuuyyy|||fffYYYVVVWWW\\\bbbggghhhlllooopppsss}}}zzzzzz~~~|||}}}sssggg```\\\XXXPPPIIIDDDCCC@@@DDDIIIJJJ___eeeIII??????;;;666666999:::;;;;;;;;;:::999888???FFFZZZ~~~uuurrrwww}}}xxxqqqkkkeeeaaa___UUUUUUUUUUUUUUUUUUUUUUUU]]]\\\\\\]]]^^^___]]]\\\]]]ZZZWWWUUUVVVWWWWWWWWWXXXZZZZZZXXX\\\eeekkkllleee___ZZZZZZ[[[^^^eeemmmqqqrrrqqqjjj```VVVPPPMMMMMMKKKHHHFFFGGGJJJNNNQQQTTTTTTUUUYYYbbbnnnyyyrrrffffffyyyyyyuuuOOO===:::<<<666777888777666555666777555666777666555666777999999999<<>>KKKjjj}}}|||yyyrrrllleee]]][[[WWWRRRPPPPPPNNNJJJFFF[[[[[[[[[]]]```aaa```___^^^\\\[[[ZZZ[[[[[[ZZZXXXTTTWWWYYYYYY\\\bbbfffeeeccc^^^\\\___cccgggooovvvsssmmmddd[[[SSSNNNLLLKKKHHHGGGGGGGGGIIILLLPPPRRRWWWXXX[[[bbbnnn|||xxxgggcccsss~~~bbbGGG===:::999666777888777666555666777555666777666555555777999999888:::BBBOOO^^^kkkrrrzzz}}}~~~~~~wwwyyy|||~~~|||yyyuuuuuuzzzzzzooodddWWWOOOHHHFFFCCCAAAAAADDDBBBFFFLLLPPPTTTXXX]]]aaaiiifffbbb^^^[[[[[[[[[\\\bbbdddgggjjjqqqyyy|||yyyuuurrrqqquuu|||yyyhhhZZZWWWYYYZZZaaajjjlllnnnrrrwwwttteee___[[[___ffflllqqqxxx|||uuuqqqlllggg___YYYUUUPPPJJJEEECCCFFFBBBAAAHHHPPPiiitttUUUCCCBBB<<<888;;;:::999;;;======<<<;;;<<<>>>===JJJiiiwwwqqqmmmggg```]]]XXXRRROOONNNLLLHHHEEE]]]\\\\\\^^^```aaa```___]]]\\\[[[[[[]]]]]]\\\[[[WWWZZZZZZXXX[[[aaaeeedddccc^^^]]]```dddhhhooovvvqqqkkkaaaYYYRRRMMMIIIGGGGGGGGGGGGHHHJJJMMMPPPRRRVVVWWWZZZbbbmmm|||sssfffkkk~~~zzz~~~^^^FFF===:::888666777888777666555666777555666777666555666777999999888:::AAANNN^^^lllsss}}}|||yyy{{{}}}}}}zzzwwwtttvvv}}}}}}rrrgggXXXPPPIIIFFFDDDAAAAAADDDDDDIIIOOOTTTXXX\\\cccgggllliiiddd^^^[[[ZZZZZZ[[[```dddhhhlllrrrzzzxxxuuuqqqmmmmmmrrr{{{lll\\\XXXYYYZZZ___gggkkknnnrrrxxxuuufff___YYY]]]ccchhhnnnuuu~~~vvvrrrnnnggg___XXXTTTNNNHHHDDDCCCEEEBBBAAAGGGOOOfffrrrSSSBBBAAA<<<888;;;:::888:::===<<<::::::<<>>@@@===;;;>>>>>>777:::;;;999666777<<>>888777;;;999===<<<;;;:::999:::;;;;;;>>>EEEXXXuuu||||||zzzxxxvvvttttttuuuwwwyyy{{{}}}~~~qqqddd[[[SSSPPPKKKGGGDDDBBB???===XXXXXXYYY[[[^^^^^^\\\ZZZ\\\]]]]]]]]]]]]\\\[[[[[[[[[ZZZZZZ[[[]]]```ccceee```]]]\\\aaajjjuuu}}}rrrfffYYYRRRMMMHHHFFFGGGEEEEEEEEEFFFIIIMMMPPPRRRSSSVVVZZZ```nnn|||~~~vvvoooggghhh{{{}}}uuuRRR@@@;;;999777777777777777666666666666666666666666666666666666777:::<<>>999999<<<:::;;;::::::999:::;;;<<<===???JJJ```|||yyy}}}{{{xxxtttqqqooonnnmmmnnnoooqqqsssssssssvvvyyy}}}}}}wwwkkk___WWWSSSPPPKKKGGGDDDAAA???===XXXWWWWWWYYY[[[]]]]]]\\\```___^^^]]]\\\[[[ZZZYYYYYYZZZ[[[\\\^^^aaacccddd___]]]]]]cccooo|||tttgggYYYQQQLLLGGGFFFHHHEEEEEEDDDEEEGGGLLLQQQTTTXXXXXX[[[dddttt}}}rrrlllgggllloooOOO@@@<<<:::888777777777777666666666666888888888888888888888888888;;;===AAAMMM^^^mmmrrrxxxooogggppp|||{{{~~~~~~~~~~~~~~~}}}~~~~~~{{{yyyvvvtttsssuuuyyywwwkkk^^^UUULLLHHHFFFDDDFFFIIIOOORRRWWWYYY[[[^^^dddhhhjjjhhheeeaaa^^^___bbbeeegggiiikkkmmmnnnpppsssvvvttttttuuuwwwzzz|||}}}ggg^^^___bbbfffjjjooottt|||vvvkkk```YYYVVVVVV[[[ccciiimmmuuu}}}}}}vvvppplllbbb]]]WWWPPPLLLHHHDDDBBBBBB@@@AAAIIITTTjjjdddKKK>>>>>>::::::===;;;999999999999:::<<<>>>??????MMMfffxxxxxxxxxqqqllliiifffdddcccdddfffiiimmmnnnmmmlllllloooqqqrrrmmmcccZZZSSSRRROOOJJJFFFCCC@@@>>>;;;XXXWWWVVVWWWZZZ\\\]]]]]]aaa```___]]]\\\[[[ZZZZZZYYYZZZ[[[]]]___```aaabbb^^^\\\]]]eeerrr}}}uuugggYYYPPPKKKGGGFFFIIIFFFEEECCCDDDGGGLLLQQQUUU\\\ZZZ\\\jjj|||}}}pppjjjgggnnngggLLL@@@<<<:::999777777777777666666666666888888888888888888888888888;;;>>>BBBMMM^^^lllrrrxxxooobbbiiivvvwww|||~~~~~~{{{yyywwwvvvvvvxxx}}}uuuiii^^^UUULLLHHHFFFDDDFFFJJJOOOSSSWWWYYYYYY[[[```dddbbbbbb```^^^]]]___cccgggjjjkkkllllllmmmpppuuuyyyvvvxxxzzz}}}~~~iii``````ccchhhmmmpppttt}}}~~~vvvlllbbbZZZVVVVVVZZZbbbiiinnnuuu|||}}}xxxpppjjj```[[[UUUOOOKKKGGGDDDBBBEEECCCDDDKKKYYYsssbbbJJJ>>>>>>::::::<<<:::::::::999999:::;;;===>>>???LLLeeexxxxxxzzzqqqiiieeebbbaaa```]]]^^^```eeejjjlllkkkiiieeegggiiihhhddd]]]VVVRRRQQQMMMHHHDDDBBB???===;;;XXXWWWUUUVVVYYY\\\]]]^^^______]]]\\\\\\\\\]]]]]]YYYZZZ[[[\\\]]]^^^___```\\\\\\___iiiwwwsssfffWWWOOOJJJGGGGGGIIIFFFEEEDDDDDDGGGMMMRRRVVVZZZXXX]]]nnnzzznnnfffcccmmm___HHH@@@<<<::::::777777777777666666666666777777777777777777777777777:::<<<@@@LLL]]]lllrrryyy~~~qqqccciiiwwwtttyyy}}}zzzxxxwwwwwwwww{{{uuujjj^^^UUULLLHHHFFFEEEGGGKKKOOOSSSWWWXXXXXXYYY]]]``````````````````ccchhhlllmmmmmmmmmmmmnnnrrrxxx|||zzz|||~~~jjjbbbbbbeeejjjoooooottt}}}yyypppeee^^^VVVTTTXXXaaaiiiooovvv|||~~~yyyooofff]]]XXXRRRMMMJJJGGGDDDBBBEEEDDDEEEJJJYYYvvvbbbJJJ>>>???:::999:::777<<<<<<::::::::::::;;;<<>>JJJ]]]mmmttt{{{~~~vvvhhhmmmzzztttwww~~~{{{xxxvvvwwwxxxyyyuuulll___VVVMMMJJJHHHFFFIIIMMMOOOSSSWWWYYYXXXXXX[[[^^^]]]^^^___```aaaeeejjjnnnoooppppppppprrrvvv||||||kkkddddddfffkkkpppqqqwww}}}ssshhh___UUUSSSVVV___hhhooouuuzzzzzzwwwkkkaaaZZZVVVPPPLLLIIIFFFDDDBBBBBBBBBDDDIIIYYYwww```III>>>???:::999999555===<<<;;;:::999:::;;;;;;EEEQQQmmm|||rrrwww~~~mmmhhhbbb^^^]]]^^^```aaa^^^^^^```hhhooosssoookkkeeedddaaa^^^ZZZVVVTTTRRRJJJGGGDDDAAA@@@???===<<>>JJJ___pppxxx~~~}}}nnnpppzzzwwwttt||||||yyyyyyzzz}}}vvvnnnaaaXXXOOOLLLJJJIIIKKKPPPQQQUUUYYYZZZZZZZZZ\\\___\\\^^^```aaadddhhhmmmqqqrrrssstttuuuwww|||~~~zzzxxxwwwwwwwwwuuuuuuwww{{{yyykkkffffffhhhlllqqqxxxtttfff]]]UUURRRTTT]]]fffkkkpppuuuvvv{{{qqqeee]]]XXXTTTOOOKKKHHHFFFDDDBBB@@@BBBEEELLL___]]]FFF===???;;;::::::666<<<;;;:::999:::;;;<<<===AAAUUUyyyyyypppvvvxxxgggccc___]]]]]]```aaabbbccceeekkkuuu~~~~~~wwwooofffddd___ZZZUUURRRQQQPPPGGGEEEAAA@@@??????>>>===XXXWWWXXXZZZ]]]___```___aaa```^^^\\\\\\\\\^^^___^^^\\\YYYVVVUUUVVVXXXYYY```cccnnn}}}zzznnnhhh]]]SSSNNNKKKGGGFFFGGGEEEFFFHHHJJJNNNRRRUUUWWW___```mmmtttjjjjjjccceeetttuuuQQQBBB>>>999777888777777777777666666666666666666666666666666666666:::;;;;;;>>>KKK```sss|||sssqqqxxxyyyrrryyy~~~}}}}}}~~~wwwpppcccZZZRRRNNNMMMLLLNNNRRRRRRVVV[[[\\\\\\\\\^^^```bbbdddfffhhhkkkoootttxxxtttuuuwwwyyy|||~~~xxxtttqqqoooooonnnmmmlllmmmpppsssvvv|||wwwkkkggggggiiilllqqqsssdddZZZVVVRRRSSS[[[ccchhhlllppprrr~~~vvvkkkaaaZZZWWWSSSNNNJJJHHHFFFDDDBBBAAADDDIIIRRRfffZZZDDD;;;>>><<<;;;<<<888:::999999999:::<<<>>>???<<>>XXXXXXXXXZZZ^^^```aaaaaa\\\]]]^^^]]]\\\[[[[[[\\\^^^ZZZYYYYYYVVVSSSTTTYYY\\\bbbllluuuxxxuuummmggg\\\TTTMMMKKKIIIEEEEEEGGGHHHIIIIIIKKKNNNRRRUUUWWWVVV```rrr|||ooogggcccbbbjjj|||dddHHHCCC===888999888777777777777666666666666555555666666666666555555999777888???IIIWWWlll~~~}}}ssswww}}}pppxxx~~~}}}yyyqqqccc]]]TTTNNNMMMOOOQQQSSSUUUUUUVVVYYY]]]```bbbbbbfffgggiiijjjkkknnnrrruuu|||zzzzzz{{{}}}|||wwwsssnnnkkkhhhddd```___aaafffiiijjjsssuuuxxx|||~~~yyyqqqllllllppptttwww~~~}}}rrrfff^^^TTTVVVYYY\\\```eeekkkppprrrxxx{{{pppiiiaaaXXXTTTPPPKKKGGGEEEDDDCCCBBB@@@BBBHHHVVVppp~~~TTTGGG<<<999:::999777777;;;:::999999999:::;;;<<<@@@XXXvvvqqq~~~tttjjj___``````]]][[[[[[```dddfffqqq~~~wwwmmmhhh___VVVOOOJJJGGGFFFEEECCCAAA???>>>>>>???@@@WWWWWWXXX[[[^^^``````aaa^^^^^^^^^]]]\\\[[[[[[\\\[[[XXXWWWWWWTTTQQQSSSWWW]]]bbbjjjrrrvvvsssiiibbbYYYRRRLLLJJJIIIFFFGGGIIIHHHIIIKKKMMMQQQTTTWWWXXXXXXcccttttttlllkkkggggggooocccJJJEEE???;;;===;;;888777777777666666666666666666777777777777666666888777888???IIIXXXmmm~~~rrruuuqqqxxxyyyqqqddd^^^VVVPPPOOOPPPSSSTTTTTTTTTVVVYYY^^^cccfffhhhlllnnnpppqqqqqqsssvvvyyy||||||}}}}}}wwwrrrmmmhhheeecccaaa^^^\\\___ccchhhkkkuuuyyy~~~~~~yyyrrrmmmllloootttwww}}}rrrfff^^^UUUVVVYYY]]]bbbhhhnnnrrrrrrxxxxxxmmmfff^^^VVVUUUQQQKKKGGGEEEDDDCCCBBBBBBCCCIIIZZZxxx{{{SSSGGG<<<999:::999777777;;;:::999999999:::;;;<<>>999777:::888888888888777777777666666666777777888888777777666888777:::???GGGVVVnnn}}}ooonnn|||xxxooofff```XXXSSSQQQRRRSSSTTTSSSUUUYYY]]]dddkkksssyyy|||~~~}}}vvvpppllliiigggeeecccdddeeeeeegggmmmuuuzzz~~~yyyvvvxxx|||}}}ssshhhaaaZZZZZZ[[[___eeemmmrrrvvvwww}}}}}}pppggg```YYYTTTUUUQQQKKKGGGEEEDDDBBBAAAGGGEEEOOOlll}}}~~~lllLLLCCC;;;:::;;;999777888:::999999888999:::<<<===AAAOOOpppxxxkkkbbbbbbeeegggfffdddccceeeggglllyyyxxxrrriiibbb]]]XXXRRRNNNFFFDDDAAA>>><<<<<<<<<<<>>===>>>>>>QQQVVV[[[]]]\\\\\\^^^```^^^ZZZWWWWWWZZZ]]]]]][[[[[[XXXWWWYYYXXXVVVXXX^^^aaafffmmmttttttnnneee]]]TTTNNNJJJJJJIIIEEEDDDFFFEEEHHHMMMRRRUUUWWWWWWWWW[[[eeeuuusssjjjgggmmm|||~~~[[[IIIAAA@@@999999<<<888999999888888888777777777555555666666666666555555888888:::>>>CCCQQQjjj{{{~~~zzzssslllfff^^^WWWSSSRRRQQQPPPVVVZZZ___eeelllwwwzzzrrrmmmjjjjjjkkkkkkhhhiiimmmttt|||vvvkkkccc[[[YYYZZZ```jjjuuu|||ssskkkeee^^^WWWTTTPPPLLLGGGDDDCCCCCCBBBBBBFFFHHH\\\ZZZEEE???;;;<<<;;;888777999999888888888999;;;===>>>BBBPPPooo|||zzzoooeee___```ccceeeeeedddeeeiiilllrrrzzzooogggddd```[[[VVVIIIGGGDDD@@@>>>=========PPPVVV\\\^^^\\\[[[]]]```___[[[WWWXXX\\\``````___[[[YYYYYYZZZYYYWWWZZZ```dddkkkssswwwsssjjjaaa\\\QQQKKKHHHIIIIIIFFFFFFGGGHHHJJJNNNRRRUUUWWWXXXXXX]]]kkk}}}rrriiiiiissswwwtttRRRDDD???>>>777777:::555999999999888888888777777666666777777777777666666999999;;;===@@@NNNggg}}}|||wwwyyy}}}~~~xxxqqqkkkbbb[[[VVVSSSRRRPPPTTTYYY```gggppp~~~}}}tttmmmjjjjjjjjjjjjllllllpppzzz~~~uuujjjbbbXXXWWWXXXaaaooo}}}zzznnniiiddd\\\UUURRRLLLIIIEEEBBBBBBBBBBBBBBBGGGLLLddd|||VVVBBB===;;;<<<;;;888777999999888888888999;;;===>>>AAAQQQrrrxxxnnnfffaaa```bbbdddeeedddggglllqqqsssrrrjjjgggeee```\\\OOOLLLHHHDDD@@@>>>===<<>>>>>PPPrrrxxxnnngggdddaaacccddddddeeehhhnnntttxxxtttkkkiiigggccc___VVVSSSNNNHHHCCC???>>>===VVVYYY\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^___```bbbbbb^^^\\\\\\[[[YYY[[[eeepppuuuwwwxxxvvvooodddYYYRRRLLLJJJGGGEEEEEEFFFFFFFFFLLLNNNTTTZZZZZZVVVVVVZZZ___wwwoooeeekkkzzz___IIIEEE???;;;999999999888777666666555555555555666777777777777777777777777111888888888AAAJJJ]]]xxx~~~pppppp{{{|||xxxvvvttttttvvvyyy{{{uuussslllbbbXXXSSSSSSVVVUUUZZZccclllwwwvvvpppnnnkkkjjjkkknnnpppzzz{{{oooccc\\\WWWWWWZZZeeetttvvvppphhhaaa[[[WWWTTTQQQJJJDDDAAACCCEEECCCBBBCCCIIIUUUsssxxxSSSAAA===999777777888999999:::999888888999:::<<<===@@@OOOmmmvvvkkkccc^^^```ccceeeeeefffhhhnnnssstttmmmkkkhhhdddccc^^^YYYRRRLLLHHHDDD???;;;SSSVVVZZZ]]]___```bbbddd`````````___``````aaaaaa^^^]]]^^^```aaaccckkkuuu|||}}}|||wwwlll___SSSLLLJJJIIIGGGGGGIIIKKKLLLMMMLLLNNNTTTYYYYYYVVVWWW\\\iii~~~kkkcccjjj}}}}}}YYYHHHDDD???;;;:::999888777777777666555555555666666777777777777777777777777444:::888888@@@GGGYYYrrrnnnlllwww|||xxxuuusssrrrsssuuuyyy}}}~~~zzzxxxrrrhhh]]]VVVUUUVVVVVV[[[ccclllwww|||uuurrrppppppqqqwwwyyy{{{pppddd]]]UUUVVVZZZeeetttrrrmmmeee^^^YYYUUUQQQOOOIIICCC@@@BBBDDDBBBBBBCCCNNN\\\|||qqqNNN@@@===999777888999999999:::999888888999:::<<<===BBBOOOiii~~~tttjjjbbb^^^```ccceeeffffffhhhnnnsssyyyqqqnnnkkkhhhgggddd___ZZZUUUPPPKKKEEE@@@TTTWWW[[[]]]___aaadddfffdddcccbbbaaa``````____________bbbgggjjjkkkpppwww|||}}}zzzsssfffXXXMMMFFFEEEEEEEEEEEEFFFHHHKKKLLLNNNPPPTTTYYYYYYWWWZZZ___sssvvvfffbbbnnnyyyQQQGGGDDD@@@===<<<;;;999777888888777666666666666666777777777777777777777777666;;;999777>>>CCCSSSjjj~~~lllhhhqqq~~~~~~wwwtttrrrppppppsssvvv{{{~~~}}}~~~yyyooocccZZZVVVVVVYYY^^^fffnnnyyy~~~uuurrroooppprrruuuyyyyyynnnccc\\\TTTUUU[[[eeeqqqzzz}}}}}}{{{mmmhhhaaaZZZUUUQQQMMMKKKGGGBBB@@@BBBCCCBBBBBBEEENNNaaahhhGGG@@@===999888888999999999:::999888888999:::<<<===DDDOOOeeezzzppphhhaaa^^^```cccfffffffffiiinnnrrr{{{rrrnnnkkkiiijjjeeebbb___[[[UUUOOOGGGBBBXXX[[[]]]______```ccceeefffeeecccaaa```___^^^^^^``````eeelllooonnnpppsssttttttrrrkkk___RRRIIIEEEEEEEEEEEEEEEEEEFFFHHHIIIRRRRRRVVVYYYZZZYYY^^^eeeyyyxxxkkkaaaeeewww~~~qqqLLLFFFDDDAAA???>>>===;;;999999999888777666666666666666666666666666666666666666;;;888666<<>><<<::::::999777777666666666666666666666666666666666555999666555<<<@@@KKK___~~~zzzzzzwwwiiikkkuuu~~~zzzxxxvvvuuutttzzz~~~~~~vvviii^^^WWWUUU[[[cccmmmxxx|||xxxwwwyyy||||||tttkkkaaa[[[XXXYYY\\\bbbjjjqqqvvvxxx{{{{{{rrrddd```ZZZUUUPPPLLLHHHEEEDDDAAA???AAABBBAAAEEEJJJ\\\vvv]]]EEE>>>;;;999999999:::999888:::999888888999:::<<<===DDDOOOfff~~~yyyppphhhccc```aaadddhhhhhhhhhiiimmmqqq~~~yyylllgggeeedddfffiiijjjllljjjddd]]]UUUPPPUUUXXX]]]```bbbbbbccceeebbbaaa```^^^]]]\\\[[[[[[___dddlllqqqmmmeeecccfffnnnooolllcccVVVKKKGGGGGG???CCCGGGJJJJJJLLLQQQUUUYYYWWWWWWYYYZZZ]]]eeeoooyyygggbbbcccpppeeeMMMHHHEEEBBB@@@@@@@@@???>>>;;;;;;999888777777777777777777777777777777777777444888555555<<<@@@III\\\zzz}}}vvvqqqmmmttt|||~~~{{{}}}{{{yyywww|||~~~vvvkkkaaa[[[YYY]]]fffttt}}}uuulllccc]]]YYY[[[^^^dddkkkrrrxxx|||}}}yyyooobbb^^^YYYUUUQQQMMMHHHEEEDDDAAA@@@BBBBBBBBBGGGMMMeee~~~XXXEEE===;;;999999:::::::::888:::999888888999:::<<<===CCCPPPjjjzzz{{{zzzqqqiiiccc```aaaeeehhhiiiiiijjjmmmppp}}}{{{nnniiiffffffggggggjjjmmmmmmhhhaaa\\\XXXTTTXXX^^^bbbbbbbbbaaaaaa^^^]]]\\\[[[[[[[[[[[[[[[^^^fffqqqtttlllaaa```eeekkkllljjj```RRRHHHFFFGGG<<>>>>>?????????<<<;;;:::999888777777777777777777777777777777777666:::666666===???FFFWWWrrrxxxzzzxxxrrrvvv{{{{{{}}}~~~zzzwww|||xxxnnnfffaaa```eeepppzzzrrrjjjbbb\\\WWW[[[bbbiiipppvvv|||tttlllbbb^^^ZZZVVVRRRNNNIIIFFFDDDAAAAAABBBBBBCCCIIIPPPlllwwwSSSCCC<<<:::999999:::;;;:::888:::999888888999:::<<<===CCCQQQmmm~~~rrrttt{{{qqqhhhaaa]]]aaaeeeiiijjjiiijjjmmmpppyyy~~~qqqllliiihhhiiieeeiiimmmnnnjjjeeeaaa```WWW[[[```cccbbb___\\\[[[[[[[[[ZZZZZZZZZZZZZZZ[[[^^^hhhtttvvvkkk``````ffffffgggeee\\\OOOGGGFFFHHHBBBGGGLLLNNNMMMNNNRRRVVVYYYVVVTTTUUUWWW[[[fffqqqsssttthhh```gggoooyyyuuu[[[NNNFFFCCC>>><<<<<<===>>>???===<<<;;;999888777777777777777777777777777777777888;;;777666===>>>DDDTTTjjj}}}www}}}uuuyyy|||{{{~~~zzzwww{{{zzzqqqjjjffffffmmmzzz}}}vvvooofff^^^YYYUUU[[[eeennnuuuzzz~~~{{{qqqjjjbbb___ZZZVVVSSSOOOJJJGGGDDDBBBBBBCCCCCCCCCJJJRRRsssrrrOOOAAA<<<:::999:::;;;;;;:::888:::999999888999:::<<<===DDDSSSooowwwjjjkkk{{{qqqhhh___[[[bbbeeeiiijjjjjjjjjmmmooouuu~~~rrrmmmjjjiiijjjhhhlllrrrssspppllliiiiiiXXX[[[^^^]]]ZZZYYYZZZ\\\XXXZZZ[[[[[[[[[[[[]]]^^^eeelllrrrpppfff^^^]]]___aaa]]]WWWRRRNNNJJJFFFDDDHHHGGGGGGHHHKKKQQQVVVYYY[[[XXXXXX[[[\\\\\\dddooovvveee\\\ccciiimmm~~~rrrZZZNNNMMMKKKGGGCCC@@@@@@@@@AAA>>>===<<<;;;999888777777555555555666666666666666333333555888888999AAAJJJhhh~~~wwwyyy}}}pppooouuuyyy~~~|||yyyyyy|||wwwsssooommmvvv|||sssiiiaaa[[[XXXZZZ]]]dddooo|||wwwnnnjjj___]]]YYYTTTNNNJJJGGGFFFGGGBBBBBBFFFFFFEEENNNZZZkkkIII>>>::::::999999888777666666777888888777777999<<>>===<<<:::999888888777777777777777777777777777777999;;;;;;;;;CCCLLL___uuu{{{sssnnnrrrvvv|||~~~|||vvv}}}|||yyyvvvttt~~~wwwnnneee^^^ZZZXXX\\\```gggsssuuunnnjjj^^^[[[WWWRRRMMMIIIFFFEEEDDDAAABBBFFFFFFFFFSSScccgggGGG???::::::999999888777777666777888888777777999<<>><<<;;;:::999888888888888888888888888888666555777999999999>>>FFFUUUmmmzzzoooqqquuu}}}yyyzzzrrriiiaaa\\\ZZZYYY[[[___gggssszzzqqqkkkhhh[[[YYYUUUPPPKKKGGGEEECCCAAA@@@CCCFFFEEEHHH[[[pppbbbEEE>>>::::::999999888777777777777888888777777999<<>><<<;;;:::999888888888888888888777777777666555555888888777;;;BBBQQQhhhtttsssxxx~~~xxxooofff___\\\[[[\\\^^^aaaiiirrr}}}~~~tttlllfffcccXXXVVVRRRNNNIIIFFFCCCBBB@@@@@@CCCEEEDDDJJJccc}}}___CCC===999999999888888888777777777888888777777999<<>><<<;;;:::999888888888888777777666666666:::888888;;;;;;:::===CCCMMMeeezzzwww|||{{{uuulllddd^^^\\\]]]^^^eeehhhnnnttt{{{{{{pppggg```]]]UUUSSSPPPLLLHHHEEEBBBAAAAAAAAACCCDDDDDDNNNlll\\\BBB;;;999999999888888888888888777888888777777999<<>>===<<<<<<::::::999888888777666666666333333777999888:::===DDDYYYxxxssspppllliiihhhjjjmmmoooppptttyyy}}}zzzpppeee\\\XXXRRRPPPNNNJJJGGGDDDBBBAAADDD@@@@@@DDDLLLaaaxxxQQQ???===888888888888888888888888777888888777777999<<>>>>>;;;;;;::::::999888777777999555555:::<<<<<<===@@@CCCWWWvvv|||sssqqqooonnnpppssswwwzzz|||zzzqqqfff]]]YYYRRRPPPMMMJJJGGGDDDCCCBBBEEE@@@???EEEQQQiiiqqqMMM??????888888888888888888999999777888888777777999<<>><<<<<<<<<<<<<<<;;;:::888666444333444444666888:::<<<>>>???CCCNNNhhhtttyyy~~~xxxwwwwwwxxx{{{}}}rrrfff\\\WWWVVVRRRMMMHHHFFFDDDAAA@@@???@@@BBBGGGUUUqqqaaaGGG>>>>>>999999999888888888777777777777666777777999;;;<<>>======>>>>>>===<<<:::888666555555555777888:::<<<======CCCKKKaaa~~~qqqooouuu~~~|||~~~}}}rrreeeZZZUUURRRNNNIIIFFFDDDCCCBBB@@@@@@CCCFFFIIIUUUqqq\\\DDD======999999999888888888777777777777666777888999;;;<<>><<<;;;999888777777888999:::;;;;;;<<>><<<:::999888888999999999:::::::::???BBBPPPmmmyyypppcccgggmmmrrrvvvzzz~~~~~~sssggg\\\UUURRRMMMIIIEEECCCBBBAAAAAA@@@CCCDDDGGGOOOaaasssPPP???::::::888888888888888888888888777777777777888:::<<<===CCCLLL^^^tttzzzrrruuu~~~~~~xxxpppggg______```dddkkkrrrwwwyyyzzzxxxzzz{{{zzzxxxtttpppkkkgggdddiiikkknnnnnniiiddd___]]]XXX]]]cccfffeeeaaa^^^\\\[[[^^^bbbfffeee]]]QQQGGGEEEDDDDDDEEEGGGHHHGGGFFFDDDGGGJJJOOOSSSUUUTTTRRRMMMNNNQQQWWW]]]```^^^\\\]]]ooozzzllljjjhhhdddbbb^^^\\\ZZZYYYXXXWWWUUUSSSNNNLLLIIIFFFCCCAAA@@@@@@@@@@@@@@@???>>><<<;;;:::999999999999999999999999===@@@MMMfff|||}}}ssskkkccceeeiiimmmqqquuuzzz~~~xxxkkk^^^VVVSSSSSSNNNKKKFFFCCCBBBAAA@@@???DDDBBBEEETTTpppmmmMMM???;;;:::888888888888888888888888777777777777999;;;===>>>BBBIIIYYYnnn}}}tttssszzz|||rrrhhhbbbaaabbbfffkkkqqquuuwwwyyywwwyyywwwvvvrrrmmmiiieeebbb``````ccceeeddd```\\\YYYXXXXXX^^^eeehhhgggccc^^^[[[___ccciiijjjfff[[[PPPHHHFFFEEEDDDEEEGGGHHHGGGFFFFFFHHHMMMQQQSSSSSSRRRPPPOOOPPPRRRVVV[[[^^^^^^]]]eeexxxuuullllllhhhcccbbb___^^^\\\[[[[[[[[[YYYWWWQQQOOOLLLHHHEEECCCBBBBBB@@@@@@??????>>><<<;;;:::999999999999999999999999<<<@@@JJJ```}}}}}}zzz}}}yyypppiii___bbbeeeiiimmmttt{{{tttfffZZZTTTRRRTTTOOOKKKGGGDDDBBBBBB@@@???DDDCCCJJJ```gggKKK@@@<<<999888888888888888999999999777777777777999;;;>>>??????FFFVVVkkk|||uuuqqqwwwuuujjjeeeddddddggglllqqqtttuuuxxxvvvxxxwwwuuuqqqlllgggcccaaa___YYYZZZ\\\[[[XXXVVVTTTTTTXXX\\\aaacccbbb^^^[[[ZZZaaagggmmmkkkbbbUUULLLGGGFFFDDDDDDEEEGGGHHHHHHGGGHHHLLLPPPTTTTTTSSSQQQPPPRRRRRRRRRTTTXXX\\\___```lllrrrmmmmmmgggbbbbbbbbb```___^^^______]]]\\\UUUSSSPPPLLLIIIGGGEEEEEE@@@@@@@@@???>>>===<<<;;;999999999999999999999999<<<@@@HHHXXXttt~~~wwwyyy~~~}}}zzzzzzzzzyyyvvvqqqkkkggg[[[]]]aaafffmmmvvv~~~~~~~~~tttggg[[[TTTRRRSSSLLLIIIEEECCCBBBBBBBBBAAAEEEIIIVVVpppaaaHHH@@@===999777777888888888999999999777777777888999<<<>>>@@@@@@GGGXXXnnntttpppxxxxxxmmmeeeddddddggglllqqquuuvvvxxxvvvxxxzzzwwwsssnnnhhhdddaaa___TTTVVVWWWVVVTTTRRRRRRSSSWWWYYY\\\\\\ZZZXXXWWWWWWaaahhhmmmiii\\\OOOFFFCCCEEEDDDCCCDDDGGGIIIIIIIIIKKKOOOSSSVVVVVVTTTRRRQQQTTTSSSRRRSSSVVV[[[___bbbpppqqqnnnmmmfffaaabbbdddcccaaaaaabbbbbb```___XXXVVVRRROOOKKKIIIHHHGGGAAAAAAAAA@@@???>>>===<<<888999999999999:::::::::<<<@@@FFFSSSmmmuuuxxxyyy}}}}}}{{{zzzwwwuuurrrnnnjjjeeeaaa___XXX[[[```fffooozzz}}}}}}}}}uuujjj___WWWSSSRRRIIIFFFCCCBBBBBBCCCCCCCCCFFFOOO```{{{\\\FFF@@@===:::777777888888999999999999777777777888:::<<>>AAAJJJbbb}}}vvv}}}zzz|||}}}yyyvvvuuupppjjjeeebbb___\\\YYYTTTWWW[[[```hhhwww}}}zzz~~~~~~|||rrrggg\\\TTTNNNKKKKKKEEEAAAAAAAAA@@@AAADDDGGGRRRoootttTTTDDD>>>:::777777777888888888888777777888888888999:::<<<===>>>CCCKKKZZZppprrrllltttzzzrrrlllgggdddfffmmmsssvvvvvv{{{xxxwwwsssppplllhhhfffccc```^^^QQQPPPPPPQQQSSSRRROOOLLLKKKJJJJJJMMMRRRWWWYYYYYY\\\^^^\\\VVVLLLEEEDDDEEEEEEFFFGGGGGGGGGHHHKKKMMMQQQRRRUUUVVVRRRMMMNNNSSSVVVXXXWWWUUUYYYccclllooo|||nnnlllllleeeaaacccbbbaaaaaaaaaaaa___\\\YYYYYYUUURRRPPPQQQPPPLLLHHHHHHEEEAAA???>>>===<<<;;;;;;:::999888777888999999;;;===>>>GGG]]]|||{{{}}}{{{}}}yyyvvvooojjjddd```]]][[[YYYWWWSSSVVVZZZ^^^eeesss|||yyy{{{{{{{{{vvvmmmccc[[[TTTOOOMMMJJJDDD@@@@@@AAA@@@BBBFFFNNN```nnnOOOBBB===:::888777777888888888888777777666666666777888999:::;;;@@@HHHXXXooopppiiiooozzzrrriiiddd```bbbhhhppptttuuu{{{xxxwwwtttrrrnnnjjjfffbbb___]]]OOONNNMMMMMMNNNMMMKKKJJJHHHHHHIIIMMMSSSWWWZZZ[[[\\\[[[WWWPPPHHHDDDDDDGGGFFFGGGHHHGGGGGGHHHKKKMMMSSSRRRTTTUUURRRMMMNNNSSSVVVYYYYYYXXX^^^hhhoooqqqvvvkkkllllllgggcccccc```___]]]\\\\\\[[[YYYWWWWWWTTTRRRRRRSSSRRRNNNJJJKKKHHHDDDAAA@@@>>><<<;;;;;;:::888777777777888888999:::<<>><<<;;;:::888777666777777888999999;;;@@@PPPjjj}}}ssstttzzz}}}wwwsssddd___XXXRRRPPPOOOOOONNNPPPSSSVVVXXX\\\eeerrr}}}vvvnnnqqqqqqvvvzzzwwwttt{{{{{{tttnnnhhh```ZZZWWWTTTPPPMMMGGGBBB?????????@@@FFFMMMddd]]]EEE===999888999888888999999999999888888777777777888888:::;;;;;;@@@GGGWWWqqqqqqfffgggsss{{{tttkkkeee___^^^cccllluuuyyyzzzwwwvvvtttssspppkkkeee```]]]\\\RRRSSSSSSRRRQQQOOONNNNNNDDDGGGLLLQQQVVV[[[___bbbggg___SSSIIIDDDCCCDDDEEEDDDEEEFFFFFFFFFHHHKKKMMMVVVSSSRRRTTTSSSQQQSSSXXX^^^^^^\\\\\\eeerrr|||~~~vvvmmmdddcccdddeeeeeefff```]]]ZZZYYYZZZ[[[[[[[[[XXXVVVVVVWWWZZZYYYUUUQQQMMMJJJFFFCCCBBBAAA@@@>>><<<;;;999777777777777888888999;;;???JJJ```~~~zzz{{{{{{tttpppccc]]]UUUOOOLLLLLLLLLLLLPPPTTTWWWXXXYYY___iiirrr~~~qqqhhhdddkkknnnwwwqqqpppxxx}}}xxxrrrlllfff]]]XXXVVVTTTPPPLLLFFFBBB?????????AAAIIIRRRpppWWWCCC===999777888888888888999999888888888777777777777888999::::::@@@HHHZZZvvvtttiiihhhttt{{{}}}vvvlllfff```]]]aaajjjtttzzzzzzwwwvvvsssrrrpppjjjddd```___```XXXZZZZZZXXXTTTPPPMMMLLLFFFJJJPPPUUUYYY^^^bbbeeejjj```RRRHHHDDDDDDEEEEEEDDDEEEFFFGGGGGGJJJMMMPPPXXXTTTRRRTTTUUUUUUXXX\\\ccccccbbbfffrrrrrrkkkddd```aaabbbcccccc^^^\\\ZZZZZZ\\\]]]^^^]]]\\\ZZZXXXZZZ\\\\\\XXXUUUPPPMMMIIIFFFDDDCCCAAA???===<<<:::888777777888888888999;;;???EEEWWWttt~~~xxxqqqkkkccc\\\TTTMMMKKKLLLMMMNNNSSSVVVYYYYYYXXX[[[cccjjjuuu{{{mmmddd``````dddkkkvvv|||nnnnnnuuu~~~|||vvvooojjjcccZZZVVVUUUTTTOOOKKKEEEBBB@@@@@@@@@CCCMMMWWWssszzzQQQAAA>>>999666888777777888888888888777777555555555555555666777777===FFF[[[{{{vvvkkkhhhvvv}}}xxxlllgggaaa]]]```hhhrrrxxxyyywwwuuuqqqqqqooojjjeeecccfffiiieeeggggggddd\\\SSSNNNKKKHHHMMMTTTYYY\\\```eeeiiijjj^^^OOOFFFDDDEEEFFFEEEDDDEEEGGGIIIJJJMMMQQQTTTYYYTTTRRRTTTWWWXXX\\\aaaeeehhhmmmvvvnnnjjjeeeaaa``````___]]][[[ZZZZZZ[[[]]]_________```]]][[[[[[]]]^^^[[[XXXWWWSSSNNNJJJGGGDDDAAA???>>>===;;;:::888888888999666888;;;>>>@@@NNNkkk{{{uuummmggg```YYYQQQLLLKKKNNNQQQSSSVVVYYY\\\[[[XXXYYY___dddmmmzzzrrrfff```___aaadddlllxxxzzznnnooouuu~~~{{{ssslllfff^^^VVVSSSTTTTTTPPPLLLFFFBBBAAA@@@@@@DDDPPP\\\xxxqqqKKK@@@???:::666888666666777777777777666666555555444444444555666666;;;DDDZZZzzzuuukkkgggooo{{{ooojjjddd```aaahhhqqqxxxyyyvvvuuuqqqqqqoookkkggghhhnnntttvvvxxxxxxssshhh]]]UUUQQQJJJOOOVVV[[[^^^bbbgggjjjggg[[[MMMDDDDDDGGGGGGFFFEEEFFFIIIJJJLLLOOOTTTWWWYYYTTTQQQTTTXXXZZZ^^^cccfffllluuukkkjjjfffcccaaa```\\\XXXYYYYYYYYY[[[^^^``````___ccc```]]]\\\^^^___]]]ZZZ]]]YYYSSSMMMIIIEEEAAA>>>???>>><<<:::999999999999444666;;;======IIIfff|||{{{~~~zzzssskkkeee]]]WWWOOOKKKKKKOOOTTTVVVXXX[[[^^^\\\YYYYYY]]]bbbgggpppyyy|||~~~|||rrrgggbbbaaaccchhhqqq|||xxxoooqqqwww~~~zzzqqqiiibbbZZZSSSQQQSSSTTTQQQLLLFFFCCCAAAAAAAAAEEERRR^^^kkkGGG>>>@@@;;;777999555555666666666666555555777666666666666777777888:::CCCXXXwwwtttjjjeeefff}}}|||rrrnnniiiddddddjjjssszzzyyyvvvuuuqqqrrrpppllliiilllttt|||{{{nnn___SSSLLLOOOPPPSSSVVVYYY]]]aaadddXXXPPPGGGBBBCCCEEEEEECCCEEEFFFIIILLLPPPSSSVVVXXXVVVTTTUUUVVVVVVWWW^^^fffjjjqqqyyykkkhhhdddaaa___^^^\\\ZZZYYYYYYWWWVVVWWWZZZ___cccbbbbbbaaa^^^[[[YYYYYYZZZ\\\XXXTTTQQQPPPNNNJJJFFFAAA@@@>>><<<:::999999999999888999999;;;EEEZZZnnn~~~}}}xxxoooeee^^^TTTQQQMMMKKKLLLPPPUUUYYYXXXZZZ[[[ZZZYYYYYY\\\___dddeeeiiinnnuuuzzz||||||~~~{{{yyyrrriiiddddddmmmqqq||||||{{{vvvkkkkkkqqq{{{yyyuuulllddd\\\YYYTTTRRRSSSRRRPPPNNNIIICCCAAACCCEEEKKK^^^rrrvvv]]]BBB>>>888444666555888888777555555444444444666666666666666777888888:::FFFVVVhhhtttkkkjjjnnn}}}uuuooogggccceeellluuuzzz~~~yyyvvvvvvvvvqqqkkkhhhkkkpppuuuxxx}}}}}}zzzsssiii^^^UUUPPPQQQSSSVVVZZZ]]]^^^\\\ZZZOOOIIIBBB???BBBDDDDDDCCCFFFGGGJJJNNNQQQUUUWWWYYYXXXVVVVVVWWWVVVWWW^^^ggglllssstttjjjhhhfffeeedddaaa^^^[[[[[[ZZZXXXWWWXXX[[[```ccc```___]]]\\\[[[ZZZZZZZZZ]]]YYYUUUSSSQQQNNNIIIFFFAAA@@@>>><<<:::999888888888888888999;;;CCCVVVhhh~~~}}}{{{vvvmmmccc\\\QQQOOOLLLKKKLLLPPPVVVYYYYYYZZZZZZXXXVVVWWWZZZ]]]aaaccchhhnnntttwwwwwwvvvwwwuuuttttttpppjjjggghhhooouuu|||vvvkkklllrrr|||wwwuuuppphhhaaaZZZWWWTTTTTTVVVUUUOOOJJJEEEAAAAAAEEEHHHQQQhhh{{{|||WWW@@@>>>999666777666888777666555555444444444666666666666666777888888888BBBPPPbbbzzzwwwnnnkkkuuu}}}vvvppphhhcccdddkkktttyyyyyyvvvvvvuuupppkkkiiikkkoootttwwwqqqqqqnnniiibbb[[[WWWUUUTTTUUUYYY]]]```\\\TTTNNNEEEBBB??????CCCFFFGGGFFFGGGIIILLLPPPTTTWWWYYYZZZWWWUUUUUUWWWXXXZZZcccmmmmmmvvv}}}{{{nnnggggggggggggfffccc^^^[[[\\\[[[ZZZZZZ\\\___ccceeeccc___\\\\\\^^^___^^^\\\^^^[[[XXXUUURRRNNNIIIFFFAAA@@@>>><<<:::999888888777777888999:::???OOO^^^ttt~~~~~~|||yyysssjjj___XXXMMMLLLKKKKKKNNNRRRWWWZZZZZZYYYWWWUUUSSSTTTXXX[[[\\\^^^ccciiiooopppooommmkkkkkkmmmqqqpppmmmmmmqqquuu~~~}}}vvvlllmmmsss|||uuurrrpppkkkccc]]]XXXVVVUUUYYY\\\YYYOOOFFFBBB@@@BBBGGGLLLYYYtttoooOOO======:::777999666888777666555555444555555666666666666666777888888<<>>III[[[ttt{{{}}}rrrxxx~~~~~~yyywwwqqqjjjfffhhhooouuuzzzssspppppplllkkkiiijjjkkklllkkkjjj[[[\\\[[[XXXTTTQQQPPPPPPNNNPPPOOOKKKEEE@@@AAABBB???AAADDDFFFHHHJJJLLLMMMSSSTTTWWWYYYYYYXXXWWWVVVVVVWWW[[[aaaeeehhhpppyyy|||lllccc```ZZZYYYYYYZZZ\\\]]]\\\[[[aaa```bbbiiiqqqvvvwwwuuuiiigggccc```^^^___```aaa___```aaa^^^XXXRRROOONNNGGGFFFCCCAAA>>><<<;;;;;;:::888999;;;:::888<<>>>>>HHHVVViiilllKKK>>>;;;<<<666777999444666666555555555555666666666666666666666777888888999@@@JJJXXXkkk}}}uuu~~~}}}wwwwwwsssmmmhhhhhhnnnttt}}}wwwqqqnnnooojjjiiiiiijjjkkkkkkjjjhhhaaa___[[[UUUPPPNNNOOOPPPMMMPPPRRRLLLCCC===>>>AAA@@@BBBEEEGGGIIILLLNNNQQQTTTVVVXXXYYYYYYXXXVVVTTTPPPRRRYYYbbbhhhmmmvvvwwwjjjcccaaaZZZ[[[]]]```bbbbbb___]]]cccbbbccciiiqqqvvvuuurrrhhhgggeeebbb``````dddggg^^^```bbb___YYYSSSPPPPPPHHHGGGDDDBBB???===<<<;;;;;;999999;;;:::999<<>>>>>===;;;999999999;;;<<>>===;;;:::999:::;;;<<<>>>JJJ```yyy}}}{{{~~~xxxtttlllcccZZZSSSNNNKKKNNNPPPSSSVVVYYY^^^ccchhhaaa\\\ZZZ]]]___]]]\\\]]]```ccciiiqqqzzz}}}ssspppsss}}}rrrkkkiiihhhgggeeeiiikkkllliiibbb\\\YYYXXXYYYZZZUUUKKKEEEEEECCC???DDDDDDFFFPPPdddxxxVVVBBB>>>:::888777888888777888777777777666666666555777777777777777777777777======BBBKKKUUU```ppp}}}|||yyyzzzyyy~~~}}}vvvuuussspppnnnpppsssvvv}}}qqqjjjgggeeeeeebbbfffhhhfffffffffddd```[[[]]]\\\YYYTTTQQQRRRTTTQQQPPPLLLHHHBBB@@@@@@AAABBBCCCEEEHHHLLLPPPTTTUUUYYYYYYZZZ\\\]]][[[WWWTTTWWW[[[ccckkknnnpppxxx}}}hhh^^^\\\\\\\\\ZZZ[[[]]]```bbbdddeeeeeecccbbbbbbbbbcccdddeeeeee`````````______^^^^^^]]]aaa^^^ZZZXXXVVVTTTRRRPPPSSSRRRQQQPPPMMMIIIFFFDDD???>>><<<;;;:::::::::;;;<<>>:::888888888777777777777777777666666666666777777777777888888888888<<<===BBBKKKTTT^^^nnn{{{}}}zzz{{{www~~~}}}}}}vvvvvvuuusssqqqrrrvvvyyy~~~tttlllhhhfffffffff___eeeiiifffcccbbbbbb___]]]]]]\\\YYYUUURRRQQQRRRPPPOOOKKKFFFAAA??????@@@DDDEEEHHHKKKOOORRRUUUWWW[[[\\\]]]]]]]]]ZZZWWWTTTWWW^^^gggnnnpppuuuuuuaaa[[[[[[[[[ZZZ[[[\\\]]]___aaabbbbbbbbb_______________```````````````aaa``````___]]]]]]\\\ZZZWWWVVVUUUTTTRRRQQQUUUTTTSSSQQQNNNKKKGGGEEE@@@???>>><<<;;;:::::::::???CCCQQQhhh{{{xxx~~~xxxssskkkaaaXXXQQQMMMKKKNNNPPPSSSVVVXXX[[[```ccc^^^[[[[[[___aaa```bbbeeecccjjjuuuvvvqqqrrr{{{sssnnnlllmmmmmmmmmpppqqqpppkkkddd^^^\\\\\\___ZZZQQQIIIEEEDDDEEEDDDDDDEEEKKK[[[ttt~~~^^^FFFDDDAAA===999888666444333777777777777666666666666666777777777777777888888:::<<>>???EEEGGGJJJNNNQQQUUUWWWXXX]]]^^^^^^]]][[[XXXVVVUUUVVVaaammmtttyyynnn```^^^]]][[[ZZZ]]]^^^^^^______^^^^^^]]]]]]^^^^^^^^^]]]]]]]]]\\\`````````___^^^]]]\\\[[[ZZZXXXVVVUUUUUUUUUSSSRRRTTTTTTSSSQQQNNNKKKGGGFFFAAA@@@???===<<<;;;:::999@@@BBBLLLaaa{{{xxx|||}}}wwwrrriii```WWWQQQMMMLLLOOOQQQTTTVVVXXX[[[^^^aaa___]]]]]]```aaa___aaaeeebbbmmm|||~~~xxxssstttyyyuuuoookkkjjjkkklllmmmqqqqqqnnnhhhbbb```cccffffff]]]QQQIIIEEECCCDDDEEEFFFJJJTTTfff~~~xxxyyyVVVFFFCCC@@@<<<:::888777555333666666666666777777777777555555555666666777777777999;;;CCCMMMXXXggg}}}|||zzz|||yyywwwvvvwwwyyyyyyyyyzzz}}}yyyuuuoookkkiiihhhgggfffgggnnnqqqllleeebbbaaa___[[[ZZZYYYXXXVVVSSSQQQOOONNNLLLHHHCCC>>>===???AAAGGGIIILLLPPPTTTWWWYYYZZZ\\\]]]]]][[[YYYXXXXXXYYY[[[hhhvvvkkkbbbbbb___]]]^^^`````````___^^^]]]\\\[[[_______________^^^]]]\\\^^^^^^^^^]]]\\\\\\\\\\\\[[[YYYWWWVVVWWWWWWVVVUUUSSSSSSRRRQQQOOOLLLIIIGGGBBBBBB@@@???===;;;999999<<<>>>FFFYYYsssvvv}}}{{{{{{wwwyyy~~~uuuppphhh^^^VVVQQQNNNMMMPPPSSSVVVXXXYYY[[[^^^``````^^^___bbbaaa___aaaeeeiiiwww~~~yyyvvvwwwtttrrrnnnkkkjjjlllnnnppprrrqqqmmmgggcccdddjjjooolll___PPPHHHCCCAAABBBEEEEEEMMM\\\ppp}}}|||nnnQQQGGG===<<<:::999::::::999888666666666666777777777777444444555555666666777777999<<>>>>>AAADDDHHHJJJNNNRRRVVVXXXZZZ[[[YYYZZZZZZXXXWWWXXX\\\```gggttt~~~hhhcccccc``````dddaaaaaaaaaaaa```___^^^]]]bbbcccccccccbbbaaa___^^^^^^^^^]]]]]]^^^```bbbccc^^^]]][[[ZZZ[[[[[[ZZZYYYTTTTTTTTTSSSQQQOOOLLLKKKCCCCCCAAA@@@>>>;;;999888999;;;BBBQQQhhhsss{{{}}}}}}yyyxxx}}}sssnnnfff]]]VVVQQQOOOOOORRRTTTWWWYYYZZZ[[[]]]___```___aaadddccc```ccciiiooo~~~{{{yyyzzz}}}{{{zzzqqqpppmmmkkkjjjlllppprrrooonnnlllgggdddeeekkkpppjjjZZZKKKDDDBBBAAADDDIIIOOOZZZllleeeLLLGGG;;;:::999999;;;;;;:::999555666666666777777777888444555555666777777888888888;;;CCCOOO^^^ttt|||~~~{{{zzzzzz{{{|||zzzyyysssqqqnnnllljjjgggdddaaadddggghhhdddbbb```]]]XXXWWWWWWVVVVVVUUUTTTQQQNNNFFFEEEBBB@@@>>>@@@DDDHHHHHHKKKOOOSSSWWWYYY[[[\\\UUUVVVWWWVVVVVVYYY___eeeqqq~~~{{{gggcccccc```bbbhhhaaaaaabbbbbbbbbbbbaaaaaaffffffffffffeeedddbbbaaa``````___```cccfffiiikkkbbb```^^^]]]^^^^^^]]]\\\UUUVVVVVVUUUTTTRRRPPPNNNDDDCCCBBB@@@>>>;;;999888:::;;;@@@MMM```uuu}}}tttyyy}}}zzzyyy|||~~~~~~rrrmmmeee\\\VVVRRRPPPPPPSSSUUUXXXZZZ[[[\\\]]]___``````bbbeeedddcccffflllrrr~~~|||zzz||||||yyyvvvtttsssjjjiiihhhffffffhhhkkknnnjjjkkkjjjfffcccdddhhhmmmbbbSSSDDD@@@AAACCCHHHOOOaaannn```HHHFFF===<<<::::::::::::888777555666666666777777888888555666666777888999999999666:::DDDRRRddd}}}~~~}}}}}}zzzyyywww{{{|||yyyxxxyyytttrrrpppnnnmmmjjjfffddd^^^``````^^^^^^^^^ZZZTTTXXXYYYWWWSSSUUUWWWQQQHHHIIIDDD>>>===???CCCFFFFFFHHHKKKPPPUUUYYYZZZ[[[[[[ZZZYYYYYYXXXTTTWWWeeettt~~~rrrdddeeegggccc```ccc```bbbddddddbbbcccfffjjjhhhiiiiiigggeeedddeeefffaaa```^^^]]]^^^aaadddfffccccccaaa___]]]\\\[[[ZZZUUUVVVWWWWWWUUURRROOOLLLGGGCCC@@@@@@>>>:::;;;>>>???;;;<<>>===<<<:::999888777777888888777666666666666666777777666666666666666777:::;;;@@@NNNggg{{{yyy~~~zzzyyyzzzzzzyyywwwuuusssqqqooorrrooommmmmmooommmiiieeeaaacccdddbbb]]]XXXSSSQQQYYYZZZXXXVVVWWWYYYSSSKKKFFFBBB>>>===AAAEEEHHHIIINNNPPPTTTWWWYYYZZZZZZYYYWWWWWWWWWXXXWWW\\\lll|||zzzkkkaaacccddd``````dddbbbcccdddddddddeeegggiiihhhiiiiiigggeeedddeeefffaaa___]]][[[ZZZ[[[\\\]]]bbbbbbbbbaaa^^^\\\ZZZZZZWWWWWWWWWWWWVVVSSSQQQOOOJJJFFFCCCBBB@@@<<<<<>>===<<<:::999888777777888888777666666666666666777777666666666666666777666888???NNNgggvvvtttzzzxxxyyyxxxxxxvvvtttsssqqqoooooorrrqqqnnnnnnnnnnnnmmmlllhhhhhhgggddd```[[[XXXVVVXXXYYYWWWVVVWWWVVVQQQIIICCC@@@>>>???CCCGGGKKKMMMSSSUUUWWWYYYZZZZZZXXXXXXUUUTTTUUUWWWZZZcccuuu~~~ooofff```bbbccc___```fffeeedddcccdddfffhhhiiihhhhhhiiiiiigggeeecccdddddd___^^^\\\[[[YYYYYYXXXXXX```bbbdddccc```\\\ZZZYYYYYYXXXWWWVVVUUUTTTSSSRRROOOJJJFFFEEEBBB===<<>><<<<<>>???>>><<<:::999888888888888888777666666666666666777666666555555666777777666888???NNNeeewwwrrr}}}zzzvvvvvvwwwvvvuuusssqqqooonnnnnnoooqqqqqqpppnnnmmmmmmoooqqqooonnnllliiieeebbb___^^^VVVUUUTTTRRRQQQNNNHHHCCC?????????AAAEEEJJJNNNQQQUUUVVVXXXYYYYYYYYYXXXWWWVVVUUUUUUWWW[[[eeexxx~~~~~~|||iiieeecccdddccc```bbbhhhhhheeeccceeehhhkkkjjjhhhhhhiiiiiihhheeecccbbbccc\\\\\\\\\\\\\\\\\\[[[[[[^^^bbbffffffbbb^^^[[[ZZZYYYXXXVVVUUUTTTTTTTTTUUUQQQLLLIIIHHHDDD???===???===<<<======>>>GGG\\\ppp}}}zzzvvvrrrsssyyy~~~~~~|||yyywwwuuutttrrrllliiiddd___YYYUUUSSSRRRSSSPPPNNNOOOSSSYYY___bbbcccfffiiiiiiiiilllrrrwww|||zzz{{{||||||uuuqqqgggaaa]]][[[YYYVVVWWW[[[YYYZZZ]]]bbbhhhkkkkkkiiihhhkkklllggg\\\PPPHHHDDDCCCAAAAAABBBDDDJJJWWWeee{{{rrrxxx^^^OOOGGG@@@???>>><<<;;;999888888888888777777666666666666666666666555555555666777777999;;;AAAMMMaaa{{{~~~uuu|||}}}}}}}}}|||{{{~~~}}}xxxuuussstttuuusssqqqnnnmmmnnnooopppnnnqqqsssrrrooonnnooorrrqqqpppooonnnmmmjjjfffcccVVVTTTQQQOOOKKKEEE@@@===>>>???AAADDDGGGLLLPPPSSSTTTUUUVVVWWWXXXXXXWWWWWWYYYVVVUUUWWW\\\fffwww}}}|||~~~uuufffeeeddddddaaa___bbbgggiiifffdddfffiiikkkjjjhhhhhhiiijjjhhheeebbbaaaaaa]]]]]]]]]]]]\\\\\\\\\\\\^^^ccchhhhhhccc^^^\\\\\\XXXVVVUUUSSSSSSSSSTTTUUUQQQMMMJJJJJJFFF@@@>>>@@@<<<<<<======<<>>===;;;:::999888888888777777666666666666666555555555555555666777777999;;;@@@JJJ\\\ssstttxxx{{{~~~}}}|||{{{{{{xxxzzz||||||zzzvvvrrrqqqsssrrrpppnnnnnnooopppqqqppptttyyyzzzwwwtttrrrsssoooooopppqqqqqqnnniiidddXXXTTTPPPMMMHHHAAA===>>>>>>@@@DDDFFFIIIMMMQQQTTTSSSTTTTTTVVVVVVWWWWWWWWWYYYUUUUUUXXX]]]gggxxx|||zzz|||zzz~~~nnneeedddbbb```______bbbeeehhhgggfffggghhhiiiiiiiiiiiijjjjjjiiieeeaaa```______^^^\\\[[[YYYYYYXXXXXX\\\bbbggggggbbb]]][[[\\\VVVUUUTTTSSSSSSTTTUUUVVVPPPMMMKKKKKKIIIDDDBBBCCC>>>===>>>>>>===@@@MMMZZZrrr{{{zzzzzz{{{~~~zzzxxxxxxyyyqqqmmmfff___YYYVVVUUUTTTVVVRRRPPPRRR[[[eeelllpppmmmnnnppprrrtttxxx}}}}}}||||||}}}{{{wwwrrrjjjeee]]][[[[[[]]]^^^[[[\\\______dddjjjoooooommmlllkkkxxxssshhh[[[OOOGGGDDDCCCBBB@@@AAAEEELLL\\\vvv{{{}}}gggRRRJJJDDD?????????===;;;:::999999999888888777666666666666666444444444444555666777777666777<<>>>>>AAA>>>BBBFFFIIIJJJMMMPPPSSSUUUUUUUUUUUUVVVVVVVVVVVVUUURRRSSSYYYaaalll||||||}}}ssskkkeeedddaaa___```cccfffgggggghhhhhhggggggggghhhjjjiiijjjkkkiiieeeaaa___^^^^^^]]][[[YYYXXXXXXYYYZZZYYY___dddccc^^^YYYYYY[[[VVVVVVUUUUUUUUUVVVVVVVVVPPPMMMLLLNNNLLLHHHFFFHHHAAA???>>>???>>>>>>FFFNNNccc{{{~~~yyyxxxyyy{{{rrrmmmeee^^^YYYXXXXXXYYYXXXTTTRRRWWWaaammmtttwwwqqqrrrssstttwww{{{zzzuuuqqqkkkccc]]]]]]\\\^^^bbbcccaaa```bbbggglllrrrrrrpppooossswwwuuucccRRRHHHDDDCCCDDD???@@@EEEMMMWWWjjj|||aaaQQQGGGCCCBBB@@@???===<<<:::999999999888888777666666666666666444444444444555666777777666777:::AAAPPPeee{{{|||sssrrr}}}zzz}}}zzzwwwxxxxxxyyyyyyxxxvvvssspppnnnnnnooooooppppppqqqqqquuuwww|||}}}sssooojjjhhhhhhfffaaa]]]TTTNNNIIIGGGBBB<<<>>>CCC???CCCHHHJJJKKKLLLPPPSSSWWWWWWWWWVVVVVVUUUUUUUUUQQQOOORRRZZZdddppp~~~ooolllgggeeebbb```ccciiilllllleeehhhiiihhheeeeeehhhkkkiiijjjkkkiiieeeaaa^^^]]]\\\[[[YYYXXXYYY\\\___aaaWWW]]]bbbaaa[[[VVVWWWZZZVVVVVVWWWWWWWWWWWWWWWWWWPPPMMMMMMPPPOOOKKKJJJLLLCCC@@@???@@@???===AAAGGGXXXrrr~~~|||~~~qqqllleee]]]YYYYYY\\\^^^```\\\[[[aaammmxxxxxxyyyzzz{{{~~~|||}}}~~~vvvpppkkkeee]]]VVV^^^]]]```fffgggdddbbbdddnnnssswwwuuuqqqrrr{{{uuu___LLLCCCAAACCCDDDGGGJJJQQQ[[[fffyyyrrr]]]RRRHHHDDDFFF@@@???===<<<::::::999999888888777666666666666666333333333444555666777888:::999:::@@@LLL___tttxxxuuu}}}yyy~~~~~~yyytttzzzyyywwwvvvvvvuuusssrrrlllmmmnnnoooppppppppppppssssssvvv|||xxxpppgggbbbaaa```]]]ZZZTTTLLLEEECCCAAA???@@@CCC@@@DDDIIIMMMOOOQQQSSSTTTTTTYYYYYYTTTQQQUUUVVVTTTPPPNNNSSS]]]hhhuuusssjjjhhhiiieeeaaaaaaccceeedddcccjjjfffdddeeeeeeeeeiiiooonnnkkkhhhddd```]]]\\\[[[ZZZXXXVVVWWW[[[]]]]]]\\\]]]]]]\\\\\\[[[[[[ZZZZZZWWWUUUUUUVVVXXXYYYXXXWWWRRRQQQOOOOOOOOONNNKKKIIIEEECCC@@@======>>>@@@BBBLLLbbb~~~}}}sssmmmfffaaa____________aaaaaadddiiiqqqyyy~~~{{{xxxyyy|||~~~~~~~~~yyyqqqhhhaaa\\\ZZZYYYZZZ^^^cccfffgggggghhhiiirrrvvvzzz{{{{{{}}}|||eeeNNNFFFGGGEEE>>>888BBBJJJSSS^^^qqqdddRRRHHHGGGGGG>>>======<<<;;;;;;;;;;;;;;;:::999888666666666666777333333222222333444666777777777999>>>IIIYYYkkkxxx~~~{{{nnnsss}}}|||~~~|||zzzyyyxxxwwwxxxyyyyyyxxxvvvsssrrrmmmmmmnnnnnnnnnnnnnnnnnnpppqqquuu{{{|||xxxsssppplllhhhddd___ZZZVVVQQQJJJDDDCCCBBB@@@AAADDDCCCGGGLLLOOOQQQSSSTTTVVVVVVYYYYYYUUUTTTWWWXXXUUURRRRRRWWWbbbnnn|||}}}ooogggeeeeeedddbbbbbbdddfffggghhhgggddddddfffgggfffiiimmmkkkiiifffccc```^^^]]]]]]]]][[[ZZZ\\\```ccccccccc]]]\\\[[[ZZZXXXWWWVVVVVVWWWVVVUUUUUUWWWXXXWWWVVVUUUSSSQQQPPPOOONNNKKKHHHGGGDDDAAA>>>======???@@@JJJ\\\vvv{{{sssooohhhbbb___^^^___```eeeeeeggglllssszzz}}}~~~{{{zzz|||~~~}}}}}}tttpppjjjccc^^^[[[YYYYYY\\\___bbbdddfffgggjjjkkknnnrrrvvvxxxxxxwwwxxxyyykkkYYYGGGCCCDDDCCC???;;;DDDQQQ```qqq||||||___PPPFFFGGGGGG@@@@@@???===<<<;;;::::::::::::999888777666666777777777666555444444444555555777888999===FFFVVVhhhttt|||}}}nnnooo~~~~~~vvvwww{{{}}}~~~|||zzzyyyxxxwwwwwwxxxwwwvvvuuusssrrrnnnnnnmmmmmmmmmmmmmmmmmmnnnooosssxxx|||}}}zzzwwwwwwtttppplllhhhccc]]]YYYLLLFFFAAABBBCCCBBBCCCGGGGGGJJJNNNQQQSSSTTTVVVXXXXXXZZZXXXVVVVVVXXXWWWSSSTTTWWW___lllyyyvvvjjjdddcccccccccbbbaaaaaacccgggjjjgggdddeeehhhhhhfffgggjjjhhhfffdddaaa___^^^^^^^^^[[[ZZZZZZ\\\___bbbcccccc___^^^\\\ZZZWWWVVVUUUTTTYYYWWWUUUUUUWWWWWWVVVUUUWWWUUUSSSRRRQQQOOOLLLIIIJJJGGGCCC@@@=========>>>GGGSSSggg|||~~~zzztttqqqkkkeee``````bbbeeejjjjjjkkkoootttyyy|||}}}}}}zzz{{{~~~|||~~~zzz}}}xxxqqqhhheeeaaa]]]ZZZZZZZZZ[[[]]]___bbbcccdddfffiiikkkhhhlllqqquuutttoooiiieeeXXXLLLCCCAAACCCBBBBBBCCCHHHYYYppp~~~pppXXXMMMEEEFFFHHHBBBBBBAAA???===;;;:::999999::::::888777777666777777:::999888666555444444444777888999<<>>===<<>>===============::::::999999888888777666555555555555555555555555555777:::<<>>===>>>???FFFVVVkkk~~~|||}}}}}}}}}~~~}}}xxxvvvtttvvv{{{}}}{{{wwwtttpppkkkgggbbb]]]YYYUUUTTTTTTTTTUUUVVVXXXYYY]]]___aaaaaa^^^[[[YYYXXXaaahhhooooooggg[[[RRRMMMCCCAAAAAAAAAAAAEEEQQQ]]]ppp{{{xxxqqq^^^UUUQQQHHHFFFGGGBBB@@@??????>>>>>>>>>>>>>>>::::::::::::999888777666222333444555666777777666444777:::<<>>=========:::::::::::::::888777666333444666777888888777777444888:::;;;>>>JJJ]]]lllqqqzzz{{{}}}qqqgggiiiyyypppkkkjjjnnntttyyy~~~}}}vvvvvvvvvuuuuuuuuuuuuuuuppppppppppppooommmllljjjgggggghhhhhhiiijjjjjjjjjhhhiiiiiigggdddccceeegggllllllnnnqqqtttvvvuuutttGGGDDDDDDHHHJJJIIIHHHIIIJJJLLLOOOQQQTTTWWW[[[^^^VVVVVVXXXZZZWWWWWWdddssspppeeeeeefffcccaaaeeecccbbbdddiiimmmmmmlllkkkddd___bbbfffgggggghhh___^^^\\\[[[[[[[[[\\\\\\^^^aaacccccc```^^^^^^___ZZZYYYWWWWWWWWWZZZ]]]___^^^\\\YYYXXXZZZ]]]______]]][[[ZZZ[[[[[[[[[YYYWWWWWWUUUQQQLLLHHHDDDAAA@@@AAABBBDDDIIITTTggg~~~}}}|||zzzyyy}}}~~~zzzwwwuuuiiiddd^^^YYYWWWXXXXXXYYYXXXYYYZZZ\\\^^^aaaccceee```___]]]ZZZXXXZZZ^^^bbbfffmmmppphhhWWWIIIEEEFFFCCC@@@???BBBIIIUUUhhhyyyqqqdddWWWSSSRRRIIIFFFHHHCCCDDDCCCAAA???>>>===<<<<<<::::::;;;;;;:::999777666555666777999999999888777555888;;;:::<<>>???EEENNN\\\ppp|||zzz~~~vvv}}}yyytttmmmhhh```[[[UUUSSSUUUWWWXXXXXXWWWZZZ^^^bbbccccccbbb```fff___[[[]]]]]]ZZZ]]]ccckkklllhhh]]]QQQIIIEEEDDDDDD>>>===DDDPPP```uuuyyygggbbb]]]VVVQQQMMMKKKIIIGGGEEEDDDBBB@@@>>><<<;;;;;;<<<;;;999888888888999999777666666666666666777777888888:::;;;;;;AAARRRccclll|||tttooowww}}}yyyvvvtttwww|||{{{xxx}}}~~~~~~~~~|||{{{{{{yyywwwtttrrrqqqqqqrrrrrrsssrrrpppooonnnnnnllljjjgggggggggggghhhhhhhhhhhhfffggggggeeecccaaaaaabbbdddeeeeeeffffffeeeeeeeeeCCCCCCDDDEEEFFFGGGGGGGGGJJJKKKNNNRRRVVVXXXXXXXXXWWWTTTUUU[[[cccmmm~~~xxxfffaaacccccccccdddhhhfffeeefffiiimmmoooooolllddd^^^```dddccc```___bbbddddddbbb^^^[[[ZZZ[[[```______^^^^^^^^^______^^^[[[YYYZZZ]]]`````````aaa```______aaabbbaaa```]]]\\\[[[[[[[[[[[[XXXVVVVVVTTTQQQNNNKKKIIIGGGFFFEEEAAA@@@CCCJJJVVVhhhxxx|||~~~}}}xxxrrrllleee```\\\XXXTTTTTTVVVZZZ\\\\\\[[[^^^aaaeeeggggggeeedddccc]]][[[\\\[[[[[[```hhhssspppgggXXXIIIBBBBBBDDDFFFDDDEEEMMMYYYllltttiii```[[[UUUPPPMMMJJJHHHFFFBBBAAA@@@??????>>>>>>???<<<;;;999888888888888999777777666666666666777777777777999::::::@@@PPP```mmm~~~xxxooottt~~~}}}}}}zzzyyy{{{wwwsssvvvzzz}}}}}}~~~~~~~~~~~~}}}}}}zzzxxxvvvsssrrrrrrrrrsssqqqooommmmmmlllllljjjhhhhhhgggggggggggggggggggggeeeffffffeeebbbaaaaaabbbaaabbbbbbbbbbbbaaa``````CCCCCCDDDEEEFFFGGGHHHHHHJJJLLLPPPTTTWWWXXXXXXXXXVVVVVV[[[fffrrr}}}pppddd```bbbdddfffiiiiiihhhhhhiiikkkmmmmmmllljjjccc___``````______aaahhhjjjjjjeee^^^YYYZZZ]]]]]]]]]^^^^^^___``````aaa```]]][[[ZZZ]]]```bbbbbbdddbbbaaaaaabbbcccbbb``````]]][[[ZZZZZZYYYXXXVVVYYYWWWUUUQQQNNNLLLJJJIIIIIIDDDAAAAAAEEEMMM]]]kkkzzz|||xxxppphhhaaa[[[VVVVVVTTTSSSUUUYYY^^^aaabbbbbbdddgggiiijjjjjjiiihhh___\\\ZZZZZZ[[[___iiittt~~~sssbbbPPPDDD@@@CCCHHHEEEGGGMMMUUUbbbyyytttrrrxxxjjj^^^ZZZTTTOOOMMMJJJHHHFFFCCCBBBAAA@@@????????????<<<;;;:::999888888888888777777666666666666777777666666777999999>>>MMM\\\nnn|||ooottt}}}}}}~~~wwwtttuuuxxx~~~}}}{{{}}}~~~~~~~~~{{{|||}}}~~~{{{yyywwwuuussssssssssssnnnmmmkkkjjjjjjjjjhhhfffhhhhhhhhhgggfffffffffeeedddeeeeeedddaaa``````aaa_________^^^]]]\\\ZZZZZZCCCDDDDDDEEEGGGHHHIIIJJJNNNPPPTTTWWWXXXXXXYYYYYYXXX[[[dddqqqpppjjjdddbbbeeejjjnnnrrrooonnnmmmmmmlllkkkhhheeeeeeaaa___```^^^]]]```eeelllnnnmmmfff]]]XXXYYY]]][[[\\\]]]^^^```aaabbbbbb___]]][[[ZZZ[[[^^^aaabbbdddcccbbbbbbccccccaaa______]]]ZZZYYYYYYZZZYYYYYY[[[ZZZWWWTTTQQQOOONNNMMMKKKFFFBBBAAAAAAFFFSSS```rrrwww}}}~~~tttiiiaaaZZZTTTQQQQQQRRRTTTXXX]]]bbbfffhhhjjjjjjkkkkkkjjjhhhgggfff\\\ZZZYYYYYY]]]gggwwwqqqYYYKKKEEEEEEGGGJJJFFFLLLVVVbbbsssuuummmyyyoooggg]]]YYYTTTPPPNNNLLLJJJHHHGGGFFFDDDBBB@@@>>>======<<<;;;;;;:::999888777777888777777666666666666777555444555777888===JJJWWWnnn}}}pppttt{{{}}}{{{}}}~~~|||}}}}}}zzzyyyzzz{{{{{{zzzyyyzzz{{{}}}~~~{{{zzzxxxvvvtttsssssssssmmmkkkiiiiiiiiiiiigggeeehhhhhhggggggfffeeeddddddbbbcccdddccc```___``````______^^^]]][[[YYYWWWVVVEEEEEEEEEFFFHHHIIIKKKLLLQQQSSSVVVXXXWWWWWWXXXZZZ\\\bbbmmm|||}}}ggggggfffggglllsssxxx{{{qqqpppoooooonnnkkkgggdddaaa___^^^```^^^]]]aaagggkkkllljjjddd]]]XXXYYY\\\ZZZ[[[]]]___```aaaaaaaaa___^^^]]]\\\\\\^^^```cccbbbaaaaaaaaabbbbbb```^^^\\\ZZZXXXXXXZZZ[[[\\\[[[\\\[[[YYYVVVTTTRRRQQQPPPMMMHHHDDDCCCAAADDDMMMXXXkkkyyywww~~~zzzoooeee]]]XXXTTTQQQPPPSSSXXX]]]aaafffiiikkkooommmkkkiiifffcccaaa___WWWXXXXXXZZZaaapppiiiPPPGGGHHHHHHGGGGGGLLLVVVfffzzzxxxkkkppp{{{jjjeee\\\YYYUUURRRPPPOOOLLLJJJHHHGGGEEECCCAAA???>>>>>>======<<<;;;:::999888777888888777666666666666666444333444666888<<>>>>>>>>===<<<:::999888999888777666666555555666444333333666888;;;DDDNNNfffwww~~~mmmmmmwww~~~}}}|||~~~~~~}}}{{{yyyxxxyyyyyyxxxwwwxxxyyyzzz{{{||||||||||||xxxxxxvvvuuusssqqqooonnnlllkkkiiiiiijjjiiihhhffffffffffffeeedddddddddcccaaabbbcccbbb`````````aaabbbaaaaaa___]]]ZZZXXXWWWIIIHHHHHHIIIJJJMMMPPPRRRSSSUUUXXXXXXXXX\\\ccciiittt}}}zzzmmmgggiiikkkmmmttt}}}}}}xxxrrrqqqooooooooonnnkkkiiibbb______cccccc``````bbbbbb```___```bbbbbb```]]]]]]^^^```aaa```___^^^]]]]]]___bbbaaa______```bbb___^^^___aaabbbbbb```^^^ZZZYYYYYYZZZ\\\\\\[[[YYYXXXXXXWWWVVVUUUUUUUUUUUUSSSPPPOOONNNIIIEEEHHHOOOWWWnnn}}}~~~~~~}}}{{{zzzxxxtttqqqjjjfff```\\\ZZZZZZZZZZZZWWW]]]cccggghhhhhhiiijjjkkkiiieee```\\\YYYWWWWWWWWW___hhhssseeeVVVIIIHHHHHHGGGNNNYYYhhh|||qqqjjjtttqqqeeeaaaYYYWWWTTTSSSRRRQQQNNNLLLFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@???>>><<<:::999999888777666555555555555444333333666888;;;CCCKKK^^^ooosssooovvv}}}~~~}}}{{{xxxwwwvvvwwwyyyzzzzzzyyyyyyyyyyyyzzzzzzyyyyyyxxxvvvvvvuuusssqqqooommmlllkkkjjjhhhhhhiiiiiigggfffeeeeeeddddddddddddddddddbbbcccdddcccaaa```aaabbb``````___^^^\\\ZZZXXXWWWJJJIIIIIIJJJKKKNNNQQQSSSUUUXXX[[[[[[\\\bbbllltttooogggiiikkkkkkmmmuuu}}}{{{ssswwwtttqqqooonnnllliiigggeeeaaaaaadddeeeaaa^^^]]]___]]]\\\___dddfffccc______```aaaaaa```___\\\[[[ZZZ]]]``````^^^\\\]]]^^^^^^^^^___aaaccccccaaa___[[[[[[[[[[[[\\\\\\YYYWWWWWWVVVVVVUUUUUUUUUVVVVVVVVVTTTSSSRRRLLLFFFGGGLLLOOOeeexxx~~~|||yyyxxxwwwssslllgggaaa^^^ZZZXXXYYY[[[\\\\\\[[[```gggjjjjjjhhhhhhiiihhhfffbbb]]]ZZZXXXWWWWWW\\\ggguuuWWWOOOJJJKKKIIIJJJZZZmmmtttllllllzzzkkkaaa]]]XXXVVVSSSRRRQQQPPPNNNKKKJJJIIIGGGEEECCCAAA@@@@@@AAAAAAAAAAAA???===;;;999999999777666555555555555555333333777999;;;BBBJJJYYYiii{{{uuuyyy~~~|||xxxtttssstttvvvyyy{{{|||{{{yyyyyyyyyyyyxxxwwwvvvvvvuuuttttttrrrpppmmmkkkjjjjjjiiigggggghhhhhhgggeeedddddddddddddddddddddeeebbbcccdddcccbbbaaabbbccc^^^^^^]]]\\\ZZZXXXWWWUUUIIIHHHHHHIIIMMMQQQUUUVVVVVVWWW[[[___```eeetttyyymmmiiirrrsssrrrppprrrvvvvvvsssssssssrrrqqqooollliiigggccccccbbbaaa``````aaaaaacccbbbaaaaaabbbbbbaaa``````bbbdddbbb______aaaddd```___^^^\\\[[[ZZZZZZZZZYYY\\\```bbbaaa```______YYY\\\```aaa```^^^]]]\\\ZZZZZZZZZZZZZZZYYYXXXWWWYYYUUUQQQQQQRRRQQQLLLGGGLLLWWWjjj~~~wwwuuu~~~yyyzzz}}}}}}yyyxxxvvvsssmmmgggbbb^^^[[[YYYXXXWWWYYY]]]aaacccffflllrrrsssoooiiieeecccaaaZZZWWWXXXXXXUUUVVV\\\cccsssyyy]]]PPPJJJGGGJJJPPP[[[nnniiikkkzzz~~~vvvlllbbb]]]XXXYYYYYYUUUPPPMMMNNNPPPLLLJJJGGGFFFFFFFFFEEEDDDHHHGGGDDDAAA>>><<<::::::666666555555555555666666777777666555555888===@@@UUUaaasssyyyrrr~~~}}}|||}}}{{{}}}yyyssswwwvvvuuuttttttuuuvvvwwwxxxxxxwwwwwwvvvtttsssrrrtttqqqnnnlllllllllkkkjjjiiigggffffffggggggfffeeeffffffeeedddcccccccccccccccbbbaaa```````````````aaa```^^^[[[YYYWWWUUUTTTJJJJJJJJJLLLOOOSSSUUUVVVWWWWWW\\\aaadddiiiuuuqqqiiihhhvvvwwwuuurrrsssuuutttpppnnnoooooonnnllliiifffdddccccccbbbaaaaaaaaaaaaaaabbb```___```aaaaaa```___aaaaaabbbaaa______```aaa```___^^^\\\[[[ZZZZZZYYY\\\^^^aaabbb```^^^]]]\\\\\\^^^``````^^^]]]]]]^^^\\\\\\\\\\\\[[[ZZZYYYXXXYYYUUUQQQPPPQQQPPPKKKFFFJJJRRRbbbuuuvvvrrrvvv~~~|||}}}{{{xxxrrrqqqooolllhhhccc___]]]\\\[[[YYYYYY[[[^^^bbbdddiiinnnrrrrrrmmmfffbbbaaa[[[VVVUUUWWWWWWWWW[[[cccrrrjjjTTTIIIEEEFFFNNNZZZlllwwwlllwwwuuupppggg```]]]XXXYYYZZZWWWSSSQQQRRRTTTOOOMMMJJJHHHHHHHHHGGGFFFHHHFFFDDDAAA>>><<<:::999999888777666555444444444888888777666666999===AAANNN[[[mmm~~~yyyrrruuu~~~~~~~~~}}}~~~}}}xxxsssttttttttttttuuuvvvvvvwwwuuuuuuuuuuuutttsssqqqqqqrrrpppmmmlllmmmmmmmmmllljjjhhhggggggggggggfffdddgggfffeeeddddddccccccdddbbbbbbaaa```_______________^^^]]][[[ZZZXXXWWWVVVKKKLLLNNNPPPRRRTTTVVVWWW[[[[[[___eeekkkpppyyyzzzjjjeeehhhuuuvvvuuurrrrrrtttrrrmmmjjjkkkmmmmmmllliiieeecccdddcccbbbbbbaaabbbbbbbbb```___^^^___```aaa```___dddbbbaaaaaabbbbbbaaa______^^^]]]\\\[[[[[[ZZZZZZ^^^```bbbaaa___\\\ZZZZZZ___```aaa```^^^^^^___aaa______^^^]]]\\\[[[ZZZYYY[[[XXXTTTSSSSSSQQQLLLHHHIIIMMMWWWgggyyyzzzvvvrrr{{{~~~zzzuuuqqqkkkjjjhhheeebbb```___^^^^^^]]]\\\]]]^^^aaadddfffkkknnnqqqoooiiibbb]]]\\\VVVTTTTTTWWWXXX\\\fffooolllXXXNNNGGGGGGMMMZZZmmmqqqrrrxxxmmmiiiccc_________``````]]]XXXUUUVVVXXXSSSPPPMMMLLLKKKJJJIIIGGGGGGEEECCC@@@===;;;:::999:::999888666555444333333888888888777777999===@@@FFFSSSeeesss||||||}}}ssskkknnn}}}~~~~~~~~~~~~}}}}}}~~~~~~zzzvvvsssoooqqqsssuuuvvvwwwwwwwwwtttttttttttttttsssrrrqqqooommmllllllnnnoooooonnnllljjjhhhgggggggggeeecccgggfffeeeddddddccccccdddbbbaaa```___^^^^^^^^^^^^]]]\\\\\\[[[ZZZYYYYYYXXXLLLNNNQQQSSSTTTUUUWWWXXX``````ccckkkttt}}}tttiiifffhhhmmmooopppooopppsssqqqllljjjlllnnnooonnnkkkhhhfffccccccbbbbbbbbbbbbcccccc```___^^^___aaabbbaaa```gggdddbbbbbbddddddbbb^^^\\\\\\\\\[[[\\\\\\]]]]]]^^^```aaa```^^^[[[ZZZYYY^^^aaacccdddcccbbbcccdddbbbaaa```^^^]]]\\\[[[[[[___]]]ZZZXXXWWWUUUPPPMMMLLLKKKOOO\\\nnn}}}~~~~~~yyytttooolllgggfffcccbbbaaaaaabbbcccaaaaaa```aaabbbdddfffgggiiikkkllliiibbb[[[XXXWWWUUUVVVXXXZZZ___hhhvvvkkkYYYSSSSSSMMMSSS^^^pppzzzttt~~~ppphhhfffbbb```bbbiiijjjhhhccc]]]XXXXXXZZZUUUSSSPPPNNNMMMLLLIIIHHHFFFEEEBBB@@@===;;;:::999:::999888666555444444444777777777666666888;;;>>>CCCPPP```jjjpppyyy}}}}}}qqqfffmmm|||~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzz|||~~~{{{wwwsssrrrlllnnnrrruuuwwwxxxwwwvvvuuuuuuvvvvvvuuuttttttssslllkkkkkkllloooppppppooonnnllliiihhhhhhgggdddbbbfffeeedddccccccbbbbbbcccbbbaaa```^^^^^^]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXLLLOOOSSSUUUUUUVVVXXXZZZbbbeeekkkuuuyyyrrrllliiiiiijjjmmmooooooqqqsssqqqlllkkklllmmmnnnmmmkkkiiigggcccbbbbbbaaabbbbbbcccccc```______```bbbdddcccbbbfffcccaaabbbcccccc___\\\ZZZZZZZZZ[[[\\\^^^___```\\\]]]______]]][[[[[[[[[[[[___eeehhhiiigggffffffbbbaaa___^^^]]]\\\\\\\\\```___]]][[[YYYVVVSSSPPPPPPNNNNNNVVVeeeuuu~~~}}}}}}~~~zzztttnnnjjjhhhcccbbb```______aaacccdddccccccdddddddddeeeeeefffbbbddddddaaa[[[VVVTTTUUUUUUYYY^^^cccmmm{{{lll]]]VVVVVVXXXWWWccctttvvvyyy~~~lllfffddd```___bbbjjjkkkiiiddd]]]YYYYYYZZZUUUSSSQQQOOONNNMMMJJJGGGFFFEEEBBB@@@===<<<;;;:::888777777666666666666777555555666555555666999;;;CCCPPP^^^fffiiiqqquuuffflllyyy~~~yyyyyy}}}~~~~~~}}}|||{{{zzzzzzzzz~~~~~~yyyuuurrrpppkkknnnrrrvvvxxxxxxwwwvvvtttttttttttttttsssrrrqqqkkkkkkkkkmmmoooqqqpppoooooommmjjjiiihhhgggeeeccceeedddcccbbbaaaaaaaaaaaabbbaaa```___]]]]]]]]]\\\]]]]]]\\\ZZZXXXWWWUUUUUUNNNQQQUUUWWWWWWXXX\\\```dddmmmyyyyyyqqqqqqnnnjjjjjjmmmppprrrrrrtttuuuqqqkkkjjjjjjjjjjjjiiihhhfffeeeaaaaaaaaaaaaaaaaaabbbccc_________```ccceeeddddddcccbbbaaaaaaaaa___\\\YYYZZZZZZZZZ[[[\\\^^^___```ZZZ\\\]]]]]]\\\[[[\\\]]]YYY^^^fffjjjkkkiiifffeee```___^^^\\\\\\\\\]]]]]]^^^]]]\\\ZZZXXXUUUSSSRRRTTTQQQPPPSSS]]]kkkxxx~~~{{{{{{yyyyyyyyyzzz}}}~~~{{{tttnnnhhhffffff___^^^]]]\\\]]]___aaabbbcccdddddddddcccbbbaaaaaaZZZ\\\\\\ZZZUUUSSSTTTVVVXXX```iiirrr~~~wwweee\\\YYYXXXYYY[[[hhhxxxwwwzzzuuugggdddbbb^^^]]]aaadddeeedddaaa[[[XXXYYY[[[TTTSSSQQQPPPPPPNNNKKKHHHFFFEEECCCAAA>>>===<<<;;;777777777666666777777888444444555444444555777999BBBNNN[[[bbbfffmmm{{{yyyiiiiiirrr}}}{{{~~~wwwvvvzzz~~~|||{{{zzzzzz{{{}}}|||yyyvvvsssqqqnnnpppsssvvvxxxwwwvvvuuurrrqqqqqqqqqpppnnnmmmllllllllllllmmmooopppooonnnooommmkkkjjjiiihhhfffdddeeedddcccbbbbbbaaaaaaaaacccbbbaaa___^^^]]]]]]]]]\\\\\\ZZZYYYWWWUUUTTTSSSPPPTTTXXXYYYYYY\\\aaagggnnn}}}qqqnnnnnnjjjhhhjjjkkkooorrrsssuuuvvvrrrlllkkkjjjiiigggfffeeeeeeeee``````______```aaaaaabbb^^^]]]]]]___bbbddddddcccbbbdddeeeccc```]]][[[[[[]]]]]]\\\\\\[[[\\\\\\\\\ZZZ\\\]]]\\\[[[ZZZ[[[\\\[[[___dddggggggeeecccbbb^^^]]][[[ZZZZZZ[[[]]]^^^\\\]]]\\\[[[XXXVVVUUUTTTUUUTTTRRRQQQVVVaaannnxxx|||}}}~~~{{{xxxvvvvvvwww{{{|||zzzvvvooogggcccbbbddd]]]\\\\\\\\\\\\^^^___```aaaaaabbbaaa```]]][[[ZZZSSSUUUVVVUUUSSSSSSWWW[[[bbblllxxxhhh^^^WWWWWWZZZ^^^gggpppzzz{{{ooofffeeeddd___^^^cccbbbcccccc```[[[XXXYYY[[[TTTSSSRRRRRRQQQPPPMMMJJJGGGFFFDDDBBB@@@>>>======999999888777666666666777444555666555555555777999>>>IIIVVV___dddkkkwwwssskkkooozzz~~~{{{xxxxxxyyy{{{{{{zzzxxxwwwzzz~~~|||{{{yyyvvvsssrrrsssuuuwwwwwwwwwvvvuuuqqqqqqpppooommmllljjjiiinnnmmmmmmnnnoooooommmkkkooommmkkkjjjjjjiiigggeeegggfffeeedddccccccccccccdddcccbbb```___^^^]]]]]]YYYXXXXXXWWWUUUTTTTTTSSSSSSWWWZZZ[[[[[[^^^eeelllzzzyyynnnmmmkkkddddddjjjdddiiinnnqqquuuxxxtttooommmkkkiiigggeeeeeeeeefff_______________```aaaaaa]]]\\\\\\^^^aaacccccccccdddgggiiihhhccc___^^^^^^aaa```^^^\\\[[[ZZZYYYYYY[[[]]]]]]\\\ZZZYYYZZZ[[[^^^aaacccdddcccaaa``````\\\[[[ZZZYYYYYY[[[]]]^^^]]]^^^^^^]]][[[YYYXXXXXXTTTTTTSSSPPPQQQYYYgggrrrzzz{{{vvvsssrrrwww{{{||||||yyywwwrrrkkkccc___```bbb^^^^^^]]]^^^^^^______```______```___]]]ZZZVVVTTTOOOQQQSSSRRRRRRTTTZZZ^^^mmmxxx~~~jjj[[[WWWWWW[[[```iii}}}~~~wwwlllfffhhhgggbbbaaaffffffgggfffbbb\\\XXXXXXZZZTTTSSSSSSSSSSSSRRROOOLLLHHHFFFDDDBBB@@@???>>>>>>;;;;;;999777666555555555555666777666666666888:::999DDDRRR\\\ccckkkuuu}}}oooqqqxxx~~~zzzwwwxxxzzz|||zzzxxxyyywwwvvvvvvzzz|||||||||xxxuuuuuuuuuvvvwwwwwwvvvuuutttssssssrrrpppnnnllljjjiiiooonnnnnnooooooooollljjjnnnmmmkkkjjjjjjiiihhhfffhhhhhhgggfffeeeeeeeeeeeeeeedddcccaaa___^^^^^^]]]VVVVVVUUUUUUUUUUUUUUUTTT[[[\\\^^^___aaaeeejjjooossshhhfffhhhgggeeeeeeeeeeeegggkkkoooppplllhhhmmmiiiffffffgggfffaaa]]]ZZZ[[[]]]______]]][[[YYYYYY]]]aaadddddddddddddddbbbbbbccccccccccccbbbbbb^^^\\\ZZZYYYZZZ[[[[[[ZZZ]]]\\\^^^aaa___YYYVVVXXX^^^^^^___```aaaaaaaaa```aaaZZZUUUVVVWWWXXX[[[```^^^____________]]][[[ZZZ[[[YYYVVVRRRRRRWWW```hhhtttzzzvvvnnnppppppppprrruuu{{{~~~}}}{{{yyywwwsssnnnhhhbbb^^^^^^___aaacccbbb```^^^[[[ZZZYYYXXXYYYXXXVVVUUUUUUTTTRRRPPPTTTNNNNNNTTTZZZ^^^fffooo~~~rrrbbbZZZTTTUUUZZZfffvvvuuu{{{rrrpppmmmiiigggfffffffffjjjiiigggeeeaaa^^^[[[ZZZWWWUUUTTTVVVYYYYYYVVVRRRMMMKKKHHHFFFEEECCC@@@===<<<:::888777777777555444555555555555555666777777;;;AAAIIIWWWfffiiirrr{{{sssqqq}}}}}}vvvrrrssswwwzzz{{{qqqwww}}}|||zzzxxxuuurrrvvvvvvvvvvvvvvvuuuttttttqqqmmmiiiiiikkkmmmlllkkkmmmoooqqqqqqooommmkkkkkklllllljjjiiihhhhhhgggggghhhgggeeecccbbbbbbbbbcccaaa___^^^]]]\\\[[[XXXVVVZZZYYYXXXWWWUUUTTTSSSSSS[[[```eeeggghhhnnnxxx{{{pppgggfffhhhgggeeedddddddddgggkkknnnooollliiikkkgggddddddfffeeeaaa]]][[[\\\^^^______]]]\\\[[[ZZZ^^^bbbddddddbbbaaaaaa```aaaaaaaaaaaaaaa```___^^^\\\ZZZZZZ[[[]]]]]]\\\[[[^^^cccgggddd]]]ZZZ[[[[[[\\\]]]^^^^^^^^^^^^^^^___YYYVVVXXX[[[\\\___ccc``````aaaaaa```___]]]\\\\\\[[[XXXTTTRRRUUU\\\aaaooowwwzzzsssuuuuuuuuuuuuwwwyyy{{{}}}~~~~~~~~~|||zzzxxxvvvsssqqqllliiiddd```]]]]]]___``````___^^^\\\ZZZYYYYYYYYYTTTSSSRRRRRRRRRQQQQQQPPPSSSQQQUUU]]]cccjjjvvvyyyeeeZZZWWWTTT]]]lll~~~sssqqq{{{rrrpppmmmiiigggeeeeeeeeeeeeddddddbbb```^^^\\\[[[YYYWWWVVVXXX[[[\\\ZZZWWWSSSPPPLLLHHHEEECCC@@@===>>><<<999888888888777555666666666666666777888888<<>>@@@>>>;;;:::::::::888777777777777777777888999999;;;AAAFFFQQQaaaiiiwww}}}ooogggqqq~~~}}}uuummmmmmqqqssstttzzz{{{xxxwwwwwwwwwvvvxxxxxxyyyyyyxxxwwwuuutttooommmkkkjjjkkkllllllkkklllllllllkkkjjjjjjiiiiiiggggggggggggggghhhiiiiiifffeeedddcccbbbaaaaaaaaa___^^^\\\\\\[[[ZZZWWWUUUVVVVVVUUUSSSRRRQQQPPPOOOfffjjjpppuuu|||}}}{{{wwwpppiiidddfffhhhfffcccccceeefffggghhhiiihhheeedddbbb```___```bbbbbb___]]]\\\[[[[[[ZZZZZZ[[[]]]]]]^^^aaacccccc```]]]ZZZYYY\\\\\\\\\\\\\\\[[[ZZZYYY^^^\\\[[[\\\^^^aaaaaaaaa[[[```gggkkkeee\\\ZZZ^^^YYYZZZ[[[\\\]]]^^^^^^^^^```\\\\\\aaadddbbbbbbdddaaaaaaaaaaaa``````______\\\[[[YYYWWWUUUSSSTTTTTT```jjjxxxvvvuuuzzz}}}yyysssnnnjjjnnnnnnoooqqquuuwwwwwwwww~~~~~~zzzvvvtttsssrrrpppnnnmmmmmmnnnllljjjgggaaa```^^^\\\[[[ZZZZZZZZZXXXWWWVVVTTTSSSSSSRRRRRRPPPPPPPPPOOOOOOQQQTTTVVVYYYZZZ```mmm~~~~~~hhhWWWOOOUUU^^^jjjrrrnnnrrr}}}uuupppooollliiifffdddcccbbbccccccdddddddddcccbbbbbb\\\ZZZYYY\\\aaaddddddbbb]]]XXXQQQKKKGGGDDDBBBAAAAAA???<<<;;;;;;:::999777777777666666777777888999888===???HHHZZZiii}}}~~~nnnccckkk}}}}}}zzzooommmoooqqqqqqxxx~~~{{{wwwvvvwwwxxxxxxvvvwwwxxxxxxwwwvvvtttrrrnnnmmmlllkkkkkkkkklllllllllkkkiiihhhhhhiiihhhhhhggggggffffffffffffggggggeeedddcccbbbaaa`````````___^^^\\\\\\\\\ZZZXXXVVVTTTTTTSSSQQQPPPOOONNNMMMxxxyyy}}}~~~{{{~~~~~~vvvkkkeeebbbeeefffdddbbbcccfffggggggfffdddaaa___^^^]]]]]]]]]^^^^^^^^^]]]\\\ZZZYYYXXXWWWXXXYYY[[[\\\___aaabbbaaa^^^ZZZXXXWWW[[[[[[[[[[[[[[[ZZZYYYYYY]]][[[ZZZ[[[^^^```bbbbbbbbbccceeefffaaaZZZ[[[___\\\]]]^^^___aaaaaaaaaaaabbb______cccdddaaa_________^^^^^^^^^]]]]]]]]]]]]YYYYYYXXXWWWWWWVVVTTTSSS[[[dddrrr}}}~~~vvvmmmgggfffoooyyy}}}xxxrrrlllhhhiiiiiijjjmmmqqqtttttttttvvvvvvvvvvvvwwwyyyzzz{{{zzz|||}}}yyytttpppmmmllllllhhhggghhhjjjkkkkkkiiiggg```___]]][[[YYYWWWUUUUUUTTTSSSRRRPPPOOONNNMMMMMMPPPQQQQQQPPPPPPSSSXXX\\\bbbgggrrrxxxdddWWWRRRTTT]]]hhh~~~rrrllluuu}}}pppkkkmmmllljjjhhheeecccbbbaaaeeeeeeeeeddddddcccbbbaaa\\\ZZZZZZ]]]bbbeeedddbbb[[[VVVPPPKKKIIIGGGFFFEEEBBB@@@===;;;;;;:::888777666555555555555666777777777<<<;;;AAAVVVkkkoooccciii}}}~~~vvvooommmnnnoootttwww{{{}}}~~~}}}zzzwwwuuuuuuvvvwwwrrrsssuuuvvvuuutttrrrpppmmmmmmmmmlllkkkkkkkkklllmmmjjjhhhgggiiiiiihhhggghhhgggfffeeeddddddddddddccccccbbbbbbaaa______^^^___^^^\\\\\\\\\[[[YYYWWWRRRRRRQQQPPPNNNMMMLLLKKK}}}}}}yyyvvvhhhcccaaaccccccaaaaaacccdddeeefffddd```\\\[[[ZZZZZZZZZ[[[[[[\\\[[[[[[ZZZXXXWWWVVVVVVWWWXXXZZZ[[[___``````^^^[[[XXXWWWXXX[[[[[[\\\\\\\\\\\\\\\[[[\\\ZZZYYYZZZ\\\___``````gggcccaaaaaa___[[[]]]aaa]]]^^^```aaacccdddddddddddd``````bbbbbb^^^[[[[[[\\\[[[[[[ZZZZZZZZZ[[[[[[XXXWWWVVVWWWXXXXXXVVVTTTXXX___kkkwwwwww|||oooaaaXXXZZZbbbjjjyyy|||xxxtttpppnnnjjjiiiiiikkkmmmpppqqqpppllllllmmmmmmnnnpppqqqrrrvvvyyy}}}~~~}}}zzzxxxxxxuuutttqqqmmmjjjiiihhhgggddddddeeehhhjjjjjjhhheee___^^^[[[XXXUUUSSSQQQQQQQQQPPPOOONNNMMMLLLLLLLLLPPPQQQRRRRRRSSSXXX```fffnnnyyyrrraaaRRROOORRRXXXfffsss{{{mmmjjjppptttkkkgggiiihhhgggfffdddbbbaaa```dddddddddcccbbbaaa___^^^\\\[[[[[[___cccdddbbb___XXXUUUPPPMMMLLLKKKJJJIIICCCAAA>>><<<<<<;;;999777555555555555555666666777888>>><<<@@@SSSiiirrrgggkkk|||}}}pppjjjjjjlllpppqqqrrruuuxxx|||~~~|||{{{zzzvvvsssqqqqqqrrrnnnooorrrttttttsssqqqooolllmmmnnnmmmkkkjjjkkklllmmmkkkhhhiiikkkkkkiiifffgggfffeeedddcccbbbbbbbbbbbbbbbbbbaaa```___]]]]]]^^^]]][[[[[[\\\[[[XXXVVVQQQQQQPPPOOOMMMLLLKKKJJJ|||tttpppgggbbb```aaaaaa______bbb```bbbcccaaa]]]ZZZYYYZZZXXXYYYZZZZZZYYYXXXXXXXXXWWWWWWWWWWWWXXXYYYZZZZZZ______^^^[[[XXXWWWXXXZZZ[[[\\\]]]^^^____________[[[YYYXXXXXXZZZ\\\]]]]]]ddd^^^ZZZ\\\]]]]]]]]]```]]]^^^___aaabbbcccddddddccc___]]]``````[[[XXXYYYZZZYYYXXXXXXXXXYYYZZZZZZXXXWWWVVVWWWYYYYYYWWWUUUWWW[[[cccmmmxxx~~~www}}}zzzhhhYYYTTTWWWVVVaaannnyyy}}}{{{yyyyyyxxxxxxpppmmmjjjiiijjjkkkkkkkkkeeeeeeffffffgggiiijjjkkkrrrvvvzzz{{{zzzyyyyyyyyyxxxyyyzzz{{{}}}~~~|||wwwsssooonnnmmmnnniiiiiihhhfffeeedddcccbbbccccccdddfffhhhgggdddbbb]]][[[WWWTTTQQQPPPOOOOOOMMMMMMMMMMMMNNNOOOPPPPPPQQQTTTWWWXXX[[[cccnnnvvvvvvhhh\\\SSSOOOTTT[[[fff{{{qqqlllooozzzqqqkkkgggeeeeeeddddddcccaaa```___ccccccccccccbbbaaa``````]]]]]]^^^aaadddddd```\\\XXXVVVSSSQQQPPPOOOMMMLLLFFFCCC@@@>>>===<<<:::999666666666555666777777888666>>>===???OOOaaauuuvvvmmmooo{{{ooodddcccfffkkkkkkmmmpppuuuyyy|||}}}xxxxxxxxxuuuoookkkjjjkkkjjjmmmpppssstttsssqqqpppkkkmmmnnnnnnkkkjjjkkklllnnnkkkjjjkkknnnnnnjjjeeeeeedddcccbbbbbbbbbbbbbbbaaaaaaaaaaaa```^^^\\\[[[\\\ZZZYYYYYYZZZYYYWWWUUUQQQPPPOOONNNMMMLLLKKKJJJxxxooojjjgggbbb_________]]]___bbb\\\___```^^^[[[YYYYYY[[[WWWXXXYYYYYYXXXWWWWWWWWWVVVWWWXXXXXXYYYZZZZZZ[[[___^^^\\\YYYVVVWWWYYY\\\\\\]]]^^^___```aaaaaaaaaZZZXXXWWWWWWYYY[[[[[[[[[]]]WWWSSSWWW\\\]]]\\\]]][[[\\\^^^```aaabbbccccccaaa]]][[[^^^^^^ZZZXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZZZZXXXWWWWWWZZZZZZWWWTTTXXXYYY^^^gggrrrzzz~~~}}}rrr```UUURRRKKKQQQXXX^^^lll|||{{{zzz|||uuuqqqlllhhhgggggggggfffbbbbbbbbbcccdddeeefffgggnnnrrrvvvwwwuuusssssstttqqqrrrtttuuuvvvyyy}}}|||{{{yyyxxxyyy{{{~~~}}}}}}|||{{{zzzyyyxxxwwwqqqnnnkkkgggeeeeeeeeefffaaaaaabbbbbbbbbaaa```___ddddddeeefffgggeeeaaa^^^ZZZXXXTTTQQQNNNNNNNNNNNNKKKKKKLLLNNNPPPRRRTTTUUUTTTWWW\\\___cccmmmzzzsssggg^^^XXXSSSQQQVVVbbbkkkzzzyyyqqqsssyyyxxxoookkkhhhdddbbbbbbbbbbbbbbbaaa```___cccddddddeeeeeeddddddddd^^^^^^```cccfffddd___ZZZYYYWWWUUUTTTSSSRRROOOMMMGGGEEEBBB@@@???>>><<<:::777777777777777888888999222<<<======KKKXXXfffwwwyyyqqqrrr|||}}}nnn```^^^bbbggggggjjjnnnsssvvvxxxxxxuuuvvvwwwsssmmmgggeeeeeeiiilllooosssttttttrrrqqqjjjmmmooonnnkkkjjjjjjlllooolllkkkmmmpppooojjjeeebbbbbbbbbbbbbbbbbbcccddd``````aaaaaa```^^^\\\[[[YYYXXXWWWWWWXXXWWWUUUSSSQQQPPPOOONNNMMMKKKJJJJJJxxxlllfffiiigggccc]]]]]]______\\\YYYaaaaaa```___^^^\\\[[[ZZZ]]]YYYVVVVVVXXXZZZYYYWWW___^^^\\\[[[[[[[[[\\\]]][[[[[[ZZZZZZZZZZZZ[[[[[[WWWZZZ^^^bbbddddddcccaaaVVVVVVWWWXXXXXXWWWWWWVVVVVVVVVWWWYYYZZZ\\\]]]]]]``````aaa``````^^^\\\[[[\\\[[[[[[[[[ZZZZZZYYYYYYZZZYYYWWWTTTQQQPPPNNNNNNXXXXXXYYYXXXWWWUUUSSSQQQWWWUUUUUUZZZeeeqqq|||tttcccYYYPPPJJJKKKTTT[[[```ppp{{{xxx}}}~~~zzzwwwuuuuuuqqqkkkggghhh______```bbbdddeeedddcccjjjkkklllllljjjjjjkkklllnnnooopppqqqrrrrrrrrrrrrsssttttttrrrpppoooppprrr}}}}}}xxxvvvtttqqqmmmmmmnnnnnnkkkiiifffbbb___```bbbbbb___[[[aaa```^^^]]]\\\\\\\\\\\\```___^^^___aaa```\\\XXX^^^XXXQQQMMMMMMNNNNNNMMMLLLMMMMMMMMMMMMQQQYYY___]]]aaadddfffooo~~~xxxjjj]]]VVVTTTTTTUUU]]]hhhsss{{{qqqnnnzzzpppjjjbbb___cccbbbaaaaaaaaaaaaaaaaaaaaa^^^```dddeeecccaaa```___[[[^^^bbbdddbbb___\\\[[[VVVUUURRRQQQPPPPPPRRRSSSKKKIIIGGGCCCAAA>>>===<<<:::888666444444555777999;;;999888<<>>===:::999777666555555666777555555777;;;===???HHHQQQ```{{{}}}yyypppkkksss|||uuupppttt{{{~~~yyysssnnnjjjjjjjjjkkklllmmmmmmmmmnnnqqqsss~~~xxxrrrqqqqqqpppjjjiiihhhgggggghhhjjjkkkhhhiiinnnxxx|||oooddd```bbbdddeeedddaaa^^^\\\^^^^^^^^^^^^]]][[[ZZZXXXWWWVVVTTTRRRPPPNNNLLLKKKLLLKKKJJJIIIHHHGGGFFFFFF}}}tttoookkkfffcccccc^^^\\\[[[ZZZ[[[\\\\\\\\\ZZZZZZ[[[\\\]]]]]]]]]]]]]]]]]]^^^]]]\\\\\\\\\\\\XXXYYY[[[\\\\\\[[[ZZZYYYVVVVVVVVVVVVXXXZZZ]]]___aaa```^^^[[[YYYXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVTTTUUUUUUVVVWWWXXXYYYYYYVVVXXXZZZ]]]___`````````[[[[[[YYYXXXVVVUUUTTTSSSSSSSSSSSSTTTUUUWWWYYYZZZYYYYYYYYYYYYXXXVVVTTTSSSNNNQQQRRRQQQRRRXXXdddmmmsss|||~~~uuuggg\\\TTTOOONNNNNNTTT]]]eeeiiilllooosss~~~vvvrrrnnnjjjkkkoooooouuu|||{{{xxxwwwuuuuuusssqqqmmmlllmmmnnnlllllllllkkkjjjiiihhhgggcccdddeeecccbbbaaabbbcccfffhhhjjjjjjgggdddcccccc\\\\\\[[[YYYXXXXXXYYYYYYYYY\\\```aaaaaabbbeeehhhiiiiiiiiiiiihhhhhhhhhgggbbb```]]]XXXTTTPPPOOOOOOQQQRRRRRRSSSTTTVVVXXXZZZ___ccckkkuuuvvvggg[[[UUUVVVZZZVVVZZZcccppp|||zzzuuullldddaaa```^^^[[[ZZZ\\\\\\\\\]]]]]]^^^^^^^^^ccccccaaa^^^[[[ZZZ[[[]]]ZZZZZZYYYWWWVVVVVVYYY[[[XXXXXXWWWVVVUUUUUUUUUUUUQQQOOOLLLHHHDDDAAA>>>===999888777555555444555555888666666888999<<>>999999888666555555555555888666666777888:::CCCLLLXXXlllxxx|||rrrfffgggrrruuukkkgggdddeeefffggghhhkkkooossszzz~~~}}}vvvooommmllljjjkkkjjjiiigggfffeeeddddddeeeddddddffffffddd^^^YYY[[[\\\^^^___``````______\\\\\\]]]]]]\\\ZZZXXXWWWTTTSSSRRRPPPNNNMMMLLLKKKHHHHHHGGGFFFFFFEEEDDDDDD~~~|||vvvooonnnkkkhhhfffdddbbb___[[[[[[\\\[[[[[[]]]___aaa[[[\\\]]]^^^^^^___^^^^^^ZZZ]]]______\\\ZZZ[[[\\\ZZZYYYXXXWWWVVVUUUUUUUUUVVVXXXYYY[[[\\\]]]]]]]]]ZZZZZZZZZYYYYYYYYYYYYXXXZZZ[[[]]]^^^]]][[[XXXWWWVVVVVVWWWWWWXXXXXXYYYYYYXXXYYYZZZ\\\\\\\\\\\\[[[XXXWWWWWWVVVUUUTTTTTTSSSRRRRRRSSSUUUWWWYYY[[[]]]WWWWWWWWWWWWWWWUUUSSSRRRTTTSSSRRRRRRSSSVVVYYY[[[aaakkkyyy~~~uuujjjccc___WWWRRRTTTWWWVVVVVVXXX[[[ggguuu~~~{{{||||||xxxxxxzzzwwwyyyzzzzzzwwwtttsssssspppoooooommmkkkiiigggfffdddhhhmmmoooooonnnllllllmmmnnnooonnnlllkkklllmmmjjjhhheee```\\\]]]aaaeeennnuuu{{{zzzsssmmmlllnnniiihhhhhhfffccc```^^^\\\YYYYYYWWWTTTRRRSSSVVVZZZ\\\^^^bbbfffjjjrrr{{{|||pppccc\\\VVVUUUUUU\\\lll|||~~~nnngggccc___[[[[[[[[[ZZZWWW\\\\\\[[[[[[ZZZYYYYYYYYYYYYZZZ[[[ZZZYYYYYYZZZ\\\\\\\\\ZZZXXXUUUTTTUUUWWWTTTTTTTTTTTTSSSRRRQQQQQQOOONNNKKKGGGDDDBBB@@@???;;;;;;:::999888777666666444444555888999999@@@HHHSSSdddooovvv|||nnnjjjqqqrrrkkkbbbccccccdddeeehhhlllpppuuuzzzzzztttnnnkkkjjjhhhiiihhhgggffffffeeedddddd___`````````]]]ZZZWWWVVV\\\\\\\\\\\\\\\\\\]]]]]]YYYZZZZZZZZZYYYWWWUUUTTTPPPPPPOOONNNMMMLLLKKKKKKGGGFFFFFFEEEEEEDDDDDDCCCzzz{{{sssooooooooommmhhhdddbbb^^^ZZZ[[[\\\\\\\\\\\\]]]```bbb\\\]]]^^^^^^_________^^^ZZZ]]]______\\\ZZZZZZ\\\^^^\\\ZZZXXXWWWVVVVVVWWWXXXYYY\\\^^^______]]]]]]XXXYYYYYYZZZYYYYYYXXXWWWWWWYYY[[[]]]\\\YYYUUUSSSVVVWWWWWWXXXXXXYYYYYYYYYXXXYYYZZZ[[[[[[ZZZYYYXXXVVVVVVVVVUUUUUUTTTTTTTTTWWWVVVVVVVVVVVVWWWXXXXXXWWWWWWXXXYYYYYYXXXWWWVVVXXXVVVTTTUUUVVVXXXXXXWWWYYYeeeuuuwwwzzzsssooocccZZZ[[[\\\WWWSSSRRRRRR\\\gggnnnvvv{{{sssoooqqquuupppsssvvvvvvtttqqqnnnnnnrrrqqqqqqooommmjjjhhhgggbbbgggnnnssstttsssqqqqqqppprrrssssssrrrrrrssstttkkkjjjgggcccbbbeeelllssszzznnnjjjjjjbbbbbbbbb```]]]ZZZWWWVVVXXXYYYXXXVVVUUUWWW\\\aaakkknnnqqquuuyyyuuueeeZZZWWWRRRPPPWWWbbbtttrrrgggeeeccc___\\\\\\^^^]]][[[[[[[[[ZZZYYYXXXWWWWWWVVVUUUWWWYYYYYYXXXYYYZZZ\\\___^^^\\\YYYUUURRRRRRSSSRRRRRRRRRRRRQQQPPPOOONNNNNNMMMJJJGGGDDDBBB@@@@@@======<<<;;;:::888888777000111555::::::999===CCCOOO___jjjqqqzzz}}}vvvooottt}}}yyyqqqaaabbbbbbbbbbbbeeejjjmmmrrrwwwyyytttnnnkkkiiigggffffffffffffffffffeeeeee___bbbdddccc___[[[ZZZZZZ^^^]]][[[ZZZYYYZZZ[[[[[[WWWXXXXXXXXXWWWUUUSSSRRRMMMMMMMMMLLLKKKKKKJJJJJJFFFFFFEEEEEEDDDDDDCCCCCCxxxzzzwww~~~}}}mmmkkkoooppppppoookkkgggdddbbbccc```___^^^\\\[[[[[[\\\\\\ZZZYYYYYY\\\```bbbaaa______^^^]]]\\\[[[[[[[[[[[[\\\]]]\\\ZZZXXXWWWWWWXXXXXXYYYZZZ[[[\\\\\\[[[ZZZXXXWWWXXXZZZ]]]]]]ZZZVVVYYYZZZYYYVVVSSSQQQQQQRRRVVVUUUTTTUUUVVVYYY\\\^^^ZZZZZZZZZYYYWWWWWWXXXYYY\\\\\\[[[XXXVVVUUUWWWYYYXXXWWWUUUTTTTTTVVVYYY[[[UUUVVVYYY[[[\\\\\\[[[ZZZUUUUUUVVVVVVUUUSSSPPPOOOUUU\\\hhhvvvwww~~~uuuhhhaaa]]]WWWOOORRRQQQQQQSSSYYYbbbkkkqqqyyyzzzrrrllliiihhhiiiiiijjjlllnnnmmmjjjgggkkkqqqtttrrrnnnkkkfffaaacccfffjjjmmmoooooonnnmmmqqqpppooonnnnnnooopppqqqqqqmmmhhhgggllluuulllbbb``````]]]]]]]]]YYYUUUTTTVVVYYYXXXYYYZZZ\\\___eeelllqqqzzz|||qqqiiiddd```ZZZUUUPPPVVVaaapppwwwnnnllldddbbb^^^[[[YYYYYYZZZ[[[ZZZYYYWWWVVVUUUTTTTTTTTTWWWWWWWWWWWWWWWXXXYYYZZZ[[[]]]^^^\\\XXXTTTSSSTTTTTTQQQMMMKKKKKKLLLMMMMMMJJJIIIGGGDDDBBB@@@?????????>>><<<:::999999999999666666777888:::;;;===>>>IIIWWWhhhrrrvvv~~~yyyrrr{{{xxxhhhddd___^^^aaaeeeggghhhjjjlllnnnppppppmmmjjjhhhgggggggggggggggfffeeeeeebbbaaaaaa___]]][[[YYYXXX\\\[[[XXXWWWWWWXXXZZZ\\\WWWXXXYYYYYYWWWUUUSSSQQQNNNMMMJJJGGGEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBwwwyyytttjjjhhhhhhnnnooonnnlllhhheeecccccccccaaa___]]][[[ZZZZZZ[[[\\\[[[[[[]]]aaacccbbb`````````^^^]]]\\\[[[[[[[[[\\\\\\\\\ZZZXXXWWWWWWXXXYYYYYYYYYYYYZZZ[[[\\\]]][[[ZZZYYY[[[]]]]]]ZZZWWWXXXYYYXXXVVVSSSQQQRRRSSSVVVVVVVVVWWWXXX[[[]]]^^^ZZZZZZ[[[YYYWWWWWWXXXZZZ\\\\\\ZZZXXXUUUUUUWWWYYY\\\[[[YYYWWWVVVVVVWWWXXXUUUVVVXXXZZZ[[[[[[[[[ZZZUUUUUUVVVVVVUUUSSSQQQOOOQQQWWWcccppp|||}}}oooeee]]]UUUPPPNNNLLLLLLNNNSSSXXX\\\cccllluuuyyyxxxpppjjjfffcccaaa___```bbbeeeggggggfffkkknnnllliiihhhddd```ccceeegggjjjlllmmmlllllllllkkkjjjjjjjjjkkklllmmmgggeeeeeehhhpppzzzqqqfffaaa]]]YYY[[[\\\^^^\\\ZZZYYYZZZ[[[eeeeeegggkkkrrrzzz~~~yyykkkfff___ZZZYYYYYYYYYXXX```mmmqqqkkkiiidddbbb___\\\ZZZYYYZZZ[[[XXXXXXXXXWWWWWWVVVVVVVVVZZZYYYXXXXXXXXXXXXXXXXXXVVVYYYZZZZZZWWWTTTTTTUUUQQQOOOKKKJJJJJJKKKKKKJJJIIIHHHGGGEEEDDDDDDDDDDDDCCCAAA>>><<<999888777777444444444555777999:::;;;HHHTTTdddqqqyyyyyyxxxxxxsssgggccc___]]]___aaabbbbbbiiikkkmmmnnnnnnllliiigggeeeeeeeeeeeeeeedddcccbbbaaaaaaaaa``````___^^^]]]]]][[[YYYWWWWWWXXXYYY[[[WWWWWWXXXWWWVVVSSSQQQOOOPPPOOOLLLJJJHHHGGGGGGGGGDDDDDDCCCCCCBBBBBBAAAAAA~~~qqqjjjiiieeebbbiiikkkmmmllliiifffdddcccdddccc```]]][[[ZZZZZZZZZ]]]]]]]]]___bbbcccbbbaaabbbaaa___]]]\\\[[[ZZZZZZZZZ[[[[[[ZZZXXXVVVWWWXXXZZZYYYWWWVVVXXX[[[^^^```\\\[[[ZZZYYYZZZZZZYYYWWWWWWXXXWWWUUUSSSQQQRRRSSSWWWWWWXXXYYY[[[\\\]]]]]]ZZZZZZZZZXXXWWWWWWXXXZZZ\\\\\\ZZZXXXUUUUUUWWWYYY```___]]]ZZZXXXWWWVVVUUUUUUVVVXXXYYYZZZZZZZZZYYYTTTUUUUUUUUUTTTRRRPPPOOOPPPUUU]]]hhhtttsssggg___PPPMMMIIIFFFEEEGGGJJJMMMMMMUUU^^^dddmmmyyy}}}wwwttteeeaaa\\\[[[]]]aaadddfffbbbgggjjjgggddddddccc___]]]^^^___```aaabbbccccccaaa```_________aaabbbccc___^^^```eeemmmuuu{{{~~~xxxlllcccaaaccc```ZZZaaacccfffffffffeeeeeefffrrrqqqqqqvvv~~~uuummmhhhbbb]]]VVVUUUTTTRRRSSSXXX^^^cccvvvzzzyyytttjjjgggfffdddbbb___\\\ZZZYYYYYYZZZWWWWWWXXXYYYYYYXXXWWWVVV[[[ZZZYYYXXXWWWWWWWWWWWWVVVWWWXXXWWWUUURRRRRRRRRNNNLLLJJJIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJFFFDDDAAA>>>:::888666555333333444444666777888999FFFPPP```ooo{{{~~~uuuxxxkkkeeecccbbb```]]]]]]]]]]]]]]]\\\eeegggiiikkkkkkjjjhhhfffcccccccccbbbaaaaaa``````^^^^^^_________`````````]]]\\\YYYWWWVVVWWWXXXYYYVVVVVVVVVUUUSSSPPPNNNLLLMMMKKKIIIGGGEEEEEEEEEEEEDDDDDDDDDCCCBBBAAAAAA@@@uuueeeeeegggddd___cccfffjjjkkkiiifffcccbbbdddbbb```^^^\\\\\\\\\\\\]]]^^^^^^```aaabbbbbbaaabbbaaa___\\\[[[YYYXXXXXXXXXYYYZZZYYYWWWUUUUUUVVVXXXWWWWWWWWWYYY[[[^^^```]]][[[YYYXXXWWWWWWWWWVVVVVVWWWWWWUUUSSSRRRSSSUUUWWWXXXYYYZZZ[[[\\\[[[[[[YYYYYYXXXWWWUUUVVVXXXZZZ\\\\\\[[[XXXVVVUUUWWWYYY```___^^^\\\YYYWWWUUUTTTTTTUUUWWWXXXYYYYYYYYYXXXSSSSSSSSSSSSRRRQQQPPPOOOSSSVVVZZZaaakkkwww~~~rrr[[[VVVNNNHHHEEEFFFIIIKKKIIINNNSSSVVV[[[ccclllrrrxxx|||nnnkkkgggeeeddddddcccbbbcccggggggbbb___```___]]][[[ZZZYYYXXXWWWXXXYYYYYYYYYXXXXXXXXXXXXZZZ[[[\\\]]]\\\[[[^^^dddiiikkkkkkpppjjj```[[[aaaiiijjjfffttttttsssqqqpppooopppppprrrnnnlllnnnuuuyyyxxxvvvooommmhhh```YYYVVVTTTSSSTTTXXX[[[]]]```gggrrr{{{zzztttkkkgggdddcccdddbbb___\\\ZZZYYYYYYYYYWWWXXXZZZZZZYYYXXXUUUTTTXXXXXXWWWWWWWWWWWWWWWXXX[[[ZZZYYYVVVSSSPPPOOONNNMMMLLLKKKKKKKKKKKKJJJHHHHHHHHHHHHHHHIIIJJJKKKKKKGGGFFFCCC@@@<<<999777666555555555666666888999:::AAALLL\\\kkkyyyuuuyyysssbbbXXXUUUVVVYYYYYYZZZZZZ[[[[[[ZZZYYY^^^```cccfffggggggffffffbbbaaa``````___^^^^^^^^^\\\\\\\\\\\\\\\\\\]]]]]]]]][[[YYYWWWVVVUUUVVVVVVUUUTTTTTTRRRPPPMMMKKKIIIJJJHHHFFFDDDCCCCCCCCCCCCEEEDDDCCCCCCBBBAAA@@@@@@}}}lllbbbbbbcccaaa^^^]]]aaafffhhhgggdddbbbaaabbbaaa___^^^^^^^^^______]]]^^^___``````````````````___]]][[[YYYWWWVVVVVVVVVWWWXXXXXXVVVTTTTTTUUUUUUVVVWWWYYY[[[\\\\\\]]]^^^]]]\\\ZZZXXXWWWXXXXXXUUUVVVVVVUUUTTTTTTUUUWWWWWWXXXYYYZZZZZZZZZZZZYYYXXXXXXWWWVVVTTTUUUXXX[[[]]]]]]\\\YYYWWWVVVXXXZZZ^^^]]]\\\ZZZXXXVVVUUUTTTTTTUUUVVVVVVWWWWWWWWWWWWRRRRRRRRRRRRQQQPPPPPPOOOTTTVVVXXX\\\cccooo}}}ssskkk___SSSKKKHHHHHHJJJKKKLLLNNNOOOOOORRRYYY___jjjooowww~~~}}}vvvvvvxxxyyyxxxtttnnniiinnnpppmmmfffaaaaaaaaa```aaa___\\\YYYXXXWWWWWWXXXYYYXXXWWWWWWWWWYYYZZZ[[[^^^[[[YYY[[[aaafffhhhgggjjjiiieeecccjjjuuu{{{{{{yyyqqqllliiihhhhhhbbb^^^ZZZ\\\___aaa]]]YYY]]][[[XXXUUURRRRRRVVV[[[YYYaaakkksss{{{|||yyyllliiifffcccbbbbbbaaa___]]][[[ZZZZZZZZZZZZ[[[[[[[[[YYYVVVRRRPPPUUUUUUUUUUUUVVVWWWXXXYYY\\\[[[XXXVVVTTTRRRPPPOOONNNMMMLLLMMMNNNOOONNNMMMLLLKKKKKKJJJIIIIIIIIIJJJFFFEEEDDDBBB???===;;;999666666555555666777888888<<>>===666666555555444555555666666???LLLYYYkkktttlllyyy~~~xxxkkk^^^VVVWWW[[[^^^```aaa^^^YYYUUURRRRRRPPPQQQSSSUUUWWWXXXXXXXXXXXXXXXWWWWWWXXXZZZ\\\]]]]]][[[YYYWWWVVVVVVWWWWWWSSSSSSSSSRRRRRRQQQQQQQQQPPPOOONNNLLLKKKJJJIIIIIIDDDCCCBBBAAAAAAAAABBBCCC@@@AAAAAAAAAAAABBBBBBBBByyymmmhhhgggfffdddcccaaa```______bbbeeegggfffeeeddddddeeedddbbb```___^^^^^^___```ccceeedddbbb```aaaccc]]]\\\[[[ZZZYYYYYYYYYYYYYYY[[[^^^^^^]]][[[ZZZZZZZZZYYYWWWVVVVVVXXX[[[\\\WWWZZZ]]]]]]ZZZWWWWWWXXXVVVWWWXXXXXXXXXYYY[[[]]]^^^]]][[[YYYYYYZZZ\\\]]]______]]][[[ZZZ\\\```dddbbbaaa```]]][[[ZZZ\\\^^^bbb```[[[WWWTTTSSSTTTTTTTTTTTTTTTSSSTTTTTTUUUVVVXXXXXXWWWWWWVVVWWWWWWWWW[[[\\\\\\ZZZZZZ```kkktttzzzuuuiiidddaaa]]]UUUJJJIIINNNLLLKKKJJJKKKNNNRRRWWWZZZ]]]```gggrrr~~~wwwvvvsssqqqtttvvvrrrjjj]]]XXXQQQMMMMMMMMMLLLJJJHHHLLLQQQUUUWWWXXXZZZ[[[bbbaaaeeennnvvvzzzwwwzzzmmmdddeeeddd___```hhh]]]]]]]]]]]]]]]]]]]]]]]]bbbaaa___]]][[[ZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZ[[[[[[XXXTTTSSSUUUUUUTTTRRROOONNNLLLNNNRRRWWWZZZ\\\UUUTTTRRRPPPNNNMMMLLLLLLIIIHHHHHHFFFDDDAAA>>><<<999888888777777777777888777<<